891052142631560021016576
891,052,142,631,560,021,016,576 is an even composite number composed of six prime numbers multiplied together.
891052142631560021016576 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of fifteen thousand, three hundred nine divisors.
Prime factorization of 891052142631560021016576:
226 × 36 × 72 × 312 × 712 × 2772
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 31 × 31 × 71 × 71 × 277 × 277)See below for interesting mathematical facts about the number 891052142631560021016576 from the Numbermatics database.
Names of 891052142631560021016576
- Cardinal: 891052142631560021016576 can be written as Eight hundred ninety-one sextillion, fifty-two quintillion, one hundred forty-two quadrillion, six hundred thirty-one trillion, five hundred sixty billion, twenty-one million, sixteen thousand, five hundred seventy-six.
Scientific notation
- Scientific notation: 8.91052142631560021016576 × 1023
Factors of 891052142631560021016576
Divisors of 891052142631560021016576
- Number of divisors d(n): 15309
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 21 24 27 28 31 32 36 42 48 49 54 56 62 63 64 71 72 81 84 93 96 98 108 112 124 126 128 142 144 147 162 168 186 189 192 196 213 216 217 224 243 248 252 256 277 279 284 288 294 324 336 372 378 384 392 426 432 434 441 448 486 496 497 504 512 554 558 567 568 576 588 639 648 651 672 729 744 756 768 784 831 837 852 864 868 882 896 961 972 992 994 1008 1024 1108 1116 1134 1136 1152 1176 1278 1296 1302 1323 1344 1458 1488 1491 1512 1519 1536 1568 1662 1674 1701 1704 1728 1736 1764 1792 1917 1922 1939 1944 1953 1984 1988 2016 2048 2201 2216 2232 2268 2272 2304 2352 2493 2511 2556 2592 2604 2646 2688 2883 2916 2976 2982 3024 3038 3072 3136 3324 3348 3402 3408 3456 3472 3479 3528 3584 3834 3844 3878 3888 3906 3968 3969 3976 4032 4096 4402 4432 4464 4473 4536 4544 4557 4608 4704 4986 5022 5041 5103 5112 5184 5208 5292 5376 5751 5766 5817 5832 5859 5952 5964 6048 6076 6144 6272 6603 6648 6696 6727 6804 6816 6912 6944 6958 7056 7168 7479 7533 7668 7688 7756 7776 7812 7936 7938 7952 8064 8192 8587 8649 8804 8864 8928 8946 9072 9088 9114 9216 9408 9972 10044 10082 10206 10224 10368 10416 10437 10584 10752 11502 11532 11634 11664 11718 11904 11907 11928 12096 12152 12288 12544 13206 13296 13392 13419 13454 13573 13608 13632 13671 13824 13888 13916 14112 14336 14958 15066 15123 15336 15376 15407 15512 15552 15624 15872 15876 15904 16128 16384 17174 17253 17298 17451 17577 17608 17728 17856 17892 18144 18176 18228 18432 18816 19667 19809 19944 20088 20164 20181 20412 20448 20736 20832 20874 21168 21504 22437 22599 23004 23064 23268 23328 23436 23808 23814 23856 24192 24304 24576 25088 25761 25947 26412 26592 26784 26838 26908 27146 27216 27264 27342 27648 27776 27832 28224 28672 29916 30132 30246 30672 30752 30814 31024 31104 31248 31311 31744 31752 31808 32256 32768 34348 34506 34596 34902 35154 35216 35287 35456 35712 35721 35784 36288 36352 36456 36864 37632 39334 39618 39888 40176 40257 40328 40362 40719 40824 40896 41013 41472 41664 41748 42336 43008 44874 45198 45369 46008 46128 46221 46536 46656 46872 47089 47616 47628 47712 48384 48608 49152 50176 51522 51759 51894 52353 52731 52824 53184 53568 53676 53816 54292 54432 54528 54684 55296 55552 55664 56448 57344 59001 59427 59832 60109 60264 60492 60543 61344 61504 61628 62048 62208 62496 62622 63488 63504 63616 64512 65536 67311 68231 68696 69012 69192 69804 70308 70432 70574 70912 71424 71442 71568 72576 72704 72912 73728 75264 76729 77283 77841 78668 79236 79776 80352 80514 80656 80724 81438 81648 81792 82026 82944 83328 83496 84672 86016 89748 90396 90738 92016 92256 92442 93072 93312 93744 93933 94178 95232 95256 95424 96768 97216 98304 100352 103044 103518 103788 104706 105462 105648 105861 106368 107136 107352 107632 107849 108584 108864 109056 109368 110592 111104 111328 112896 114688 118002 118854 119664 120218 120528 120771 120984 121086 122157 122688 123008 123039 123256 124096 124416 124992 125244 126976 127008 127232 129024 131072 134622 136107 136462 137392 137669 138024 138384 138663 139608 140616 140864 141148 141267 141824 142848 142884 143136 145152 145408 145824 147456 150528 153458 154566 155682 156271 157059 157336 158193 158472 159552 160704 161028 161312 161448 162876 163296 163584 164052 165888 166656 166992 169344 172032 177003 178281 179496 180327 180792 181476 181629 184032 184512 184884 186144 186624 187488 187866 188356 190464 190512 190848 193536 194432 196608 200704 201933 204693 206088 207036 207576 209412 210924 211296 211722 212736 214272 214704 215264 215698 217168 217728 218112 218736 221184 222208 222656 225792 229376 230187 231849 233523 236004 237708 239328 240436 241056 241542 241968 242172 244314 245376 246016 246078 246512 247009 248192 248832 249984 250488 253952 254016 254464 258048 262144 266197 269244 272214 272924 274784 275338 276048 276768 277326 279216 281232 281728 281799 282296 282534 283648 285696 285768 286272 290304 290816 291648 294912 301056 306916 309132 311364 312542 314118 314672 316386 316944 317583 319104 321408 322056 322624 322896 323547 325752 326592 327168 328104 331776 333312 333984 338688 344064 354006 356562 358992 360654 361584 362313 362952 363258 366471 368064 369024 369117 369768 372288 373248 374976 375732 376712 380928 381024 381696 387072 388864 393216 401408 403866 408321 409386 412176 413007 414072 415152 415989 418824 420763 421848 422592 423444 423801 425472 428544 429408 430528 431396 434336 435456 436224 437472 442368 444416 445312 451584 458752 460374 463698 467046 468813 471177 472008 475416 477617 478656 480872 482112 483084 483936 484344 488628 490752 492032 492156 493024 494018 496384 497664 499968 500976 507904 508032 508928 516096 524288 531009 532394 534843 537103 538488 540981 544428 544887 545848 549568 550676 552096 553536 554652 558432 562464 563456 563598 564592 565068 567296 571392 571536 572544 580608 581632 583296 589824 602112 609677 613832 614079 618264 622728 625084 628236 629344 632772 633888 635166 638208 642816 644112 645248 645792 647094 651504 653184 654336 656208 663552 666624 667968 677376 688128 690561 695547 700569 708012 713124 717984 721308 723168 724626 725904 726516 732942 736128 738048 738234 739536 741027 744576 746496 749952 751464 753424 761856 762048 763392 774144 777728 786432 798591 802816 807732 816642 818772 824352 826014 828144 830304 831978 837648 841526 843696 845184 845397 846888 847602 850944 857088 858816 861056 862792 868672 870912 872448 874944 884736 888832 890624 903168 917504 920748 927396 934092 937626 942354 944016 950832 952749 955234 957312 961744 963683 964224 966168 967872 968688 970641 977256 981504 984064 984312 986048 988036 992768 995328 999936 1001952 1015808 1016064 1017856 1032192 1048576 1062018 1064788 1069686 1074206 1076976 1081962 1088856 1089774 1091696 1093897 1099136 1099413 1101352 1104192 1107072 1107351 1109304 1116864 1124928 1126912 1127196 1129184 1130136 1134592 1142784 1143072 1145088 1161216 1163264 1166592 1179648 1204224 1219354 1224963 1227664 1228158 1236528 1239021 1245456 1247967 1250168 1256472 1258688 1262289 1265544 1267776 1270332 1271403 1276416 1285632 1288224 1290496 1291584 1294188 1303008 1306368 1308672 1312416 1327104 1333248 1335936 1354752 1376256 1381122 1391094 1396357 1401138 1406439 1413531 1416024 1426248 1432851 1435968 1442616 1446336 1449252 1451808 1453032 1465884 1472256 1476096 1476468 1479072 1482054 1489152 1492992 1499904 1502928 1506848 1523712 1524096 1526784 1548288 1555456 1572864 1593027 1597182 1604529 1605632 1611309 1615464 1622943 1633284 1634661 1637544 1648704 1652028 1656288 1660608 1663956 1675296 1683052 1687392 1690368 1690794 1693776 1695204 1701888 1714176 1717632 1722112 1725584 1737344 1741824 1744896 1749888 1769472 1777664 1781248 1806336 1829031 1835008 1841496 1842237 1854792 1863379 1868184 1875252 1884708 1888032 1901664 1905498 1910468 1914624 1923488 1927366 1928448 1932336 1935744 1937376 1941282 1954512 1963008 1968128 1968624 1972096 1976072 1985536 1990656 1999872 2003904 2031616 2032128 2035712 2064384 2071683 2086641 2097152 2124036 2129576 2139372 2148412 2153952 2163924 2177712 2179548 2183392 2187794 2198272 2198826 2202704 2208384 2214144 2214702 2218608 2223081 2233728 2249856 2253824 2254392 2258368 2260272 2269184 2285568 2286144 2290176 2322432 2326528 2333184 2359296 2378599 2395773 2408448 2438708 2449926 2455328 2456316 2473056 2478042 2490912 2495934 2500336 2512944 2517376 2524578 2531088 2535552 2536191 2540664 2542806 2552832 2571264 2576448 2580992 2583168 2588376 2606016 2612736 2617344 2624832 2654208 2666496 2671872 2709504 2752512 2762244 2782188 2792714 2802276 2812878 2827062 2832048 2852496 2858247 2865702 2871936 2885232 2891049 2892672 2898504 2903616 2906064 2911923 2931768 2944512 2952192 2952936 2958144 2964108 2978304 2985984 2999808 3005856 3013696 3047424 3048192 3053568 3096576 3110912 3145728 3186054 3194364 3209058 3211264 3222618 3230928 3245886 3266568 3269322 3275088 3281691 3297408 3298239 3304056 3312576 3321216 3327912 3343319 3350592 3366104 3374784 3380736 3381588 3387552 3390408 3403776 3428352 3435264 3444224 3451168 3474688 3483648 3489792 3499776 3538944 3555328 3562496 3612672 3658062 3670016 3674889 3682992 3684474 3709584 3717063 3726758 3736368 3743901 3750504 3759721 3769416 3776064 3786867 3803328 3810996 3814209 3820936 3829248 3846976 3854732 3856896 3864672 3871488 3874752 3882564 3909024 3926016 3936256 3937248 3944192 3952144 3971072 3981312 3999744 4007808 4063232 4064256 4071424 4128768 4143366 4173282 4189071 4194304 4219317 4248072 4259152 4267739 4278744 4296824 4298553 4307904 4327848 4355424 4359096 4366784 4375588 4396544 4397652 4405408 4416768 4428288 4429404 4437216 4446162 4467456 4499712 4507648 4508784 4516736 4520544 4538368 4571136 4572288 4580352 4644864 4653056 4666368 4718592 4757198 4779081 4791546 4816896 4833927 4844401 4868829 4877416 4899852 4903983 4910656 4912632 4946112 4956084 4981824 4991868 5000672 5025888 5034752 5049156 5062176 5071104 5072382 5081328 5085612 5105664 5142528 5152896 5161984 5166336 5176752 5212032 5225472 5234688 5249664 5308416 5332992 5343744 5419008 5447759 5487093 5505024 5524488 5526711 5564376 5585428 5590137 5604552 5625756 5654124 5664096 5704992 5716494 5731404 5743872 5770464 5782098 5785344 5797008 5807232 5812128 5823846 5863536 5889024 5904384 5905872 5916288 5928216 5956608 5971968 5999616 6011712 6027392 6094848 6096384 6107136 6193152 6215049 6221824 6259923 6291456 6372108 6388728 6418116 6422528 6445236 6461856 6491772 6533136 6538644 6550176 6563382 6594816 6596478 6608112 6625152 6642432 6655824 6669243 6686638 6701184 6732208 6749568 6761472 6763176 6775104 6780816 6807552 6856704 6870528 6888448 6902336 6949376 6967296 6979584 6999552 7077888 7110656 7124992 7135797 7187319 7225344 7316124 7340032 7349778 7365984 7368948 7419168 7434126 7453516 7472736 7487802 7501008 7519442 7538832 7552128 7573734 7606656 7621992 7628418 7641872 7657279 7658496 7693952 7709464 7713792 7729344 7742976 7749504 7765128 7818048 7852032 7872512 7874496 7888384 7904288 7942144 7962624 7999488 8015616 8126464 8128512 8142848 8257536 8286732 8346564 8378142 8388608 8438634 8496144 8518304 8535478 8557488 8574741 8593648 8597106 8615808 8655696 8673147 8710848 8718192 8733568 8735769 8751176 8793088 8795304 8810816 8833536 8856576 8858808 8874432 8892324 8934912 8999424 9015296 9017568 9033472 9041088 9076736 9142272 9144576 9160704 9289728 9306112 9332736 9437184 9514396 9558162 9583092 9633792 9667854 9688802 9737658 9754832 9774499 9799704 9807966 9821312 9825264 9845073 9892224 9894717 9912168 9963648 9983736 10001344 10029957 10051776 10069504 10098312 10124352 10142208 10144764 10162656 10171224 10211328 10285056 10305792 10323968 10332672 10353504 10424064 10450944 10469376 10499328 10616832 10665984 10687488 10838016 10895518 10974186 11010048 11048976 11053422 11128752 11151189 11170856 11180274 11209104 11231703 11251512 11279163 11308248 11328192 11360601 11409984 11432988 11442627 11462808 11487744 11540928 11564196 11570688 11594016 11614464 11624256 11647692 11727072 11778048 11808768 11811744 11832576 11856432 11913216 11943936 11999232 12023424 12054784 12189696 12192768 12214272 12386304 12430098 12443648 12519846 12567213 12582912 12657951 12744216 12777456 12803217 12836232 12845056 12890472 12895659 12923712 12983544 13043653 13066272 13077288 13100352 13126764 13189632 13192956 13216224 13250304 13284864 13311648 13338486 13373276 13402368 13464416 13499136 13522944 13526352 13550208 13561632 13615104 13713408 13741056 13776896 13804672 13898752 13934592 13959168 13999104 14155776 14221312 14249984 14271594 14337243 14374638 14450688 14501781 14533203 14606487 14632248 14680064 14699556 14731968 14737896 14838336 14868252 14907032 14945472 14975604 15002016 15038884 15077664 15104256 15147468 15213312 15243984 15256836 15283744 15314558 15316992 15387904 15418928 15427584 15458688 15485952 15499008 15530256 15636096 15704064 15745024 15748992 15776768 15808576 15884288 15925248 15998976 16031232 16252928 16257024 16285696 16343277 16461279 16515072 16573464 16580133 16650193 16693128 16756284 16770411 16777216 16877268 16992288 17036608 17070956 17114976 17149482 17187296 17194212 17231616 17311392 17346294 17421696 17436384 17467136 17471538 17502352 17586176 17590608 17621632 17667072 17713152 17717616 17748864 17784648 17869824 17998848 18030592 18035136 18066944 18082176 18153472 18284544 18289152 18321408 18579456 18612224 18645147 18665472 18874368 18899987 19028792 19116324 19166184 19267584 19335708 19377604 19475316 19509664 19548998 19599408 19615932 19642624 19650528 19690146 19784448 19789434 19824336 19927296 19967472 20002688 20007729 20059914 20103552 20139008 20196624 20248704 20284416 20289528 20325312 20342448 20422656 20570112 20611584 20647936 20665344 20707008 20848128 20901888 20938752 20998656 21233664 21331968 21374976 21407391 21561957 21676032 21791036 21948372 22020096 22097952 22106844 22257504 22302378 22341712 22360548 22418208 22463406 22503024 22558326 22616496 22656384 22721202 22819968 22865976 22885254 22925616 22971837 22975488 23081856 23128392 23141376 23188032 23228928 23248512 23295384 23454144 23556096 23617536 23623488 23665152 23712864 23826432 23887872 23998464 24046848 24109568 24379392 24385536 24428544 24772608 24860196 24887296 25039692 25134426 25165824 25315902 25488432 25554912 25606434 25672464 25690112 25724223 25780944 25791318 25847424 25967088 26019441 26087306 26132544 26154576 26200704 26207307 26253528 26379264 26385912 26432448 26500608 26569728 26623296 26676972 26746552 26804736 26928832 26998272 27045888 27052704 27100416 27123264 27230208 27426816 27482112 27553792 27609344 27797504 27869184 27918336 27998208 28311552 28442624 28499968 28543188 28674486 28749276 28901376 29003562 29066406 29212974 29264496 29323497 29360128 29399112 29463936 29475792 29535219 29676672 29736504 29814064 29874173 29890944 29951208 30004032 30077768 30089871 30155328 30208512 30294936 30426624 30487968 30513672 30567488 30629116 30633984 30775808 30837856 30855168 30917376 30971904 30998016 31060512 31272192 31408128 31490048 31497984 31553536 31617152 31768576 31850496 31997952 32062464 32505856 32514048 32571392 32686554 32922558 33030144 33146928 33160266 33300386 33386256 33453567 33512568 33540822 33554432 33754536 33837489 33910807 33984576 34073216 34081803 34141912 34229952 34298964 34327881 34374592 34388424 34463232 34622784 34692588 34843392 34872768 34934272 34943076 35004704 35172352 35181216 35243264 35334144 35426304 35435232 35497728 35569296 35739648 35997696 36061184 36070272 36133888 36164352 36306944 36569088 36578304 36642816 37158912 37224448 37290294 37330944 37701639 37748736 37799974 37973853 38057584 38134313 38232648 38332368 38409651 38535168 38671416 38686977 38755208 38950632 39019328 39097996 39130959 39198816 39231864 39285248 39301056 39380292 39568896 39578868 39648672 39854592 39934944 40005376 40015458 40119828 40207104 40278016 40393248 40497408 40568832 40579056 40650624 40684896 40845312 41140224 41223168 41295872 41330688 41414016 41696256 41803776 41877504 41997312 42467328 42663936 42749952 42814782 43123914 43287067 43352064 43505343 43582072 43599609 43819461 43896744 44040192 44195904 44213688 44515008 44604756 44683424 44721096 44836416 44926812 45006048 45116652 45232992 45312768 45442404 45639936 45731952 45770508 45851232 45943674 45950976 46163712 46256784 46282752 46376064 46457856 46497024 46590768 46908288 47112192 47235072 47246976 47330304 47425728 47652864 47775744 47996928 48093696 48219136 48758784 48771072 48857088 49029831 49383837 49545216 49720392 49740399 49774592 49950579 50079384 50268852 50311233 50331648 50631804 50976864 51109824 51212868 51344928 51380224 51448446 51561888 51582636 51694848 51934176 52038882 52174612 52265088 52309152 52401408 52414614 52507056 52758528 52771824 52864896 53001216 53139456 53246592 53353944 53493104 53609472 53857664 53996544 54091776 54105408 54200832 54246528 54460416 54853632 54964224 55107584 55218688 55595008 55738368 55836672 55935441 55996416 56623104 56699961 56885248 56999936 57086376 57348972 57498552 57802752 58007124 58132812 58425948 58528992 58646994 58720256 58798224 58927872 58951584 59070438 59353344 59473008 59628128 59748346 59781888 59902416 60008064 60023187 60155536 60179742 60310656 60417024 60589872 60853248 60975936 61027344 61134976 61258232 61267968 61551616 61675712 61710336 61834752 61943808 61996032 62121024 62544384 62816256 62980096 62995968 63107072 63234304 63537152 63700992 63995904 64124928 64222173 64685871 65011712 65028096 65142784 65373108 65845116 66060288 66293856 66320532 66600772 66772512 66907134 67025136 67081644 67108864 67509072 67674978 67821614 67969152 68146432 68163606 68283824 68421493 68459904 68597928 68655762 68749184 68776848 68915511 68926464 69245568 69385176 69686784 69745536 69868544 69886152 70009408 70344704 70362432 70486528 70668288 70852608 70870464 70995456 71138592 71479296 71995392 72122368 72140544 72267776 72328704 72613888 73138176 73156608 73285632 73736569 74317824 74448896 74580588 74661888 75403278 75497472 75599948 75947706 76115168 76268626 76465296 76664736 76819302 77070336 77342832 77373954 77510416 77901264 78038656 78058323 78195992 78261918 78397632 78463728 78570496 78602112 78621921 78760584 79137792 79157736 79297344 79709184 79869888 80010752 80030916 80239656 80414208 80556032 80786496 80994816 81137664 81158112 81301248 81369792 81690624 82280448 82446336 82591744 82661376 82828032 83392512 83607552 83755008 83994624 84934656 85327872 85499904 85629564 86247828 86574134 86704128 87010686 87164144 87199218 87638922 87793488 87970491 88080384 88391808 88427376 88605657 89030016 89209512 89366848 89442192 89622519 89672832 89853624 90012096 90233304 90269613 90465984 90625536 90884808 91279872 91463904 91541016 91702464 91887348 91901952 92327424 92513568 92565504 92752128 92915712 92994048 93181536 93816576 94224384 94470144 94493952 94660608 94851456 95305728 95551488 95993856 96187392 96438272 97517568 97542144 97714176 98059662 98767674 99090432 99440784 99480798 99549184 99901158 100158768 100360701 100537704 100622466 100663296 101263608 101512467 101732421 101953728 102219648 102245409 102425736 102689856 102760448 102896892 103123776 103165272 103389696 103868352 104077764 104349224 104530176 104618304 104802816 104829228 105014112 105517056 105543648 105729792 106002432 106278912 106493184 106707888 106986208 107218944 107715328 107993088 108183552 108210816 108401664 108493056 108920832 109707264 109928448 110215168 110437376 111190016 111476736 111673344 111870882 111992832 113104917 113246208 113399922 113770496 113921559 113999872 114172752 114402939 114697944 114997104 115228953 115605504 116014248 116060931 116265624 116551351 116851896 117057984 117293988 117392877 117440512 117596448 117855744 117903168 118140876 118706688 118946016 119256256 119496692 119563776 119804832 120016128 120046374 120311072 120359484 120621312 120834048 121179744 121706496 121951872 122054688 122269952 122516464 122535936 123103232 123351424 123420672 123669504 123887616 123992064 124242048 125088768 125632512 125960192 125991936 126214144 126468608 127074304 127401984 127991808 128249856 128444346 129371742 129861201 130023424 130056192 130285568 130516029 130746216 130798827 131690232 132120576 132299909 132587712 132641064 133201544 133545024 133814268 134050272 134163288 135018144 135349956 135643228 135938304 136292864 136327212 136567648 136842986 136919808 137195856 137311524 137498368 137553696 137831022 137852928 138491136 138770352 139373568 139491072 139737088 139772304 140018816 140689408 140724864 140973056 141336576 141705216 141740928 141990912 142277184 142958592 143990784 144244736 144281088 144535552 144657408 145227776 146276352 146313216 146571264 147089493 147473138 148151511 148635648 148897792 149161176 149323776 149851737 150806556 150933699 150994944 151199896 151895412 152230336 152537252 152930592 153329472 153638604 154140672 154685664 154747908 155020832 155802528 156077312 156116646 156391984 156523836 156795264 156927456 157140992 157204224 157243842 157521168 158275584 158315472 158594688 159418368 159739776 160021504 160061832 160479312 160828416 161112064 161572992 161989632 162275328 162316224 162602496 162739584 163381248 164560896 164892672 165183488 165322752 165656064 166785024 167215104 167510016 167989248 168880529 169869312 170099883 170655744 170999808 171259128 172495656 173148268 173408256 174021372 174328288 174398436 175277844 175586976 175940982 176160768 176783616 176854752 177211314 178060032 178419024 178733696 178884384 179245038 179345664 179707248 180024192 180069561 180466608 180539226 180931968 181251072 181769616 182559744 182927808 183082032 183404928 183774696 183803904 184654848 185027136 185131008 185504256 185831424 185988096 186363072 187633152 188448768 188940288 188987904 189321216 189702912 190611456 191102976 191987712 192374784 192666519 192876544 194057613 195035136 195084288 195428352 196119324 197535348 198180864 198881568 198961596 199098368 199802316 200317536 200721402 201075408 201244932 201326592 202527216 203024934 203464842 203907456 204439296 204490818 204851472 205264479 205379712 205520896 205793784 206247552 206330544 206746533 206779392 207736704 208155528 208698448 209060352 209236608 209605632 209658456 210028224 211034112 211087296 211459584 212004864 212557824 212986368 213415776 213972416 214437888 215430656 215986176 216367104 216421632 216803328 216986112 217841664 219414528 219856896 220430336 220874752 221209707 222380032 222953472 223346688 223741764 223985664 226209834 226492416 226799844 227540992 227843118 227999744 228345504 228805878 229395888 229994208 230457906 231211008 232028496 232121862 232531248 233102702 233703792 234115968 234174969 234587976 234785754 234881024 235192896 235711488 235806336 236281752 237375649 237413376 237892032 238512512 238993384 239127552 239609664 240032256 240092748 240622144 240718968 241242624 241668096 242359488 243412992 243903744 244109376 244539904 245032928 245071872 246206464 246702848 246841344 247339008 247775232 247984128 248484096 250177536 251265024 251920384 251983872 252428288 252937216 254148608 254803968 255983616 256499712 256888692 258743484 259722402 260046848 260112384 260571136 261032058 261492432 261597654 263380464 263911473 264241152 264599818 265175424 265282128 265816971 266403088 266940191 267090048 267628536 268100544 268326576 268867557 270036288 270699912 270808839 271286456 271876608 272585728 272654424 273135296 273685972 273839616 274391712 274623048 274996736 275107392 275662044 275705856 276982272 277540704 278747136 278982144 279474176 279544608 280037632 281378816 281449728 281946112 282673152 283410432 283481856 283981824 284554368 285917184 287981568 288489472 288562176 289071104 289314816 290455552 292552704 292626432 293142528 294178986 294946276 296303022 297271296 297795584 298322352 298647552 299703474 301613112 301867398 301989888 302399792 303009469 303790824 304460672 304537401 305074504 305197263 305861184 306658944 306736227 307277208 308281344 309371328 309495816 310041664 311605056 312154624 312233292 312783968 313047672 313590528 313854912 314281984 314408448 314487684 315042336 316551168 316630944 317189376 318836736 319479552 320043008 320123664 320958624 321656832 322224128 323145984 323979264 324550656 324632448 325204992 325479168 326762496 329121792 329785344 330366976 330645504 331312128 333570048 334430208 335020032 335978496 337761058 339314751 339738624 340199766 341311488 341999616 342518256 343208817 344991312 345686859 346296536 346816512 348042744 348182793 348656576 348796872 349654053 350555688 351173952 351881964 352178631 352321536 353567232 353709504 354422628 356120064 356838048 357467392 357768768 358490076 358691328 359414496 360048384 360139122 360933216 361078452 361863936 362502144 363539232 365119488 365855616 366164064 366809856 367549392 367607808 369309696 370054272 370262016 371008512 371662848 371976192 372726144 375266304 376897536 377880576 377975808 378642432 379405824 381222912 382205952 383975424 384749568 385333038 385753088 386790889 388115226 389583603 390070272 390168576 390856704 391548087 392238648 392396481 395070696 396361728 396899727 397763136 397923192 398196736 399604632 400635072 401442804 402150816 402489864 405054432 406049868 406929684 407814912 408878592 408981636 409702944 410528958 410759424 411041792 411587568 412495104 412661088 413493066 413558784 415473408 416311056 417396896 418120704 418473216 419211264 419316912 420056448 422068224 422174592 422919168 424009728 425115648 425972736 426831552 427944832 428875776 430861312 431972352 432734208 432843264 433606656 433972224 435683328 438829056 439713792 440860672 441268479 441749504 442419414 444454533 444760064 445906944 446693376 447483528 447971328 449555211 452419668 452801097 452984832 453599688 455081984 455686236 455999488 456691008 457611756 458791776 459988416 460915812 462422016 464056992 464243724 465062496 466205404 467407584 468231936 468349938 469175952 469571508 469762048 470385792 471422976 471612672 472563504 474751298 474826752 475784064 477025024 477986768 478255104 479219328 480064512 480185496 481244288 481437936 482485248 483336192 484718976 486825984 487807488 488218752 489079808 490065856 490143744 492412928 493405696 493682688 494678016 495550464 495968256 496968192 500355072 502530048 503840768 503967744 504856576 505874432 506641587 508297216 509607936 510299649 511967232 512999424 513777384 516155983 517486968 519444804 520093696 520224768 521142272 522064116 522984864 523195308 526760928 527822946 528482304 529199636 530350848 530564256 531633942 532806176 533880382 534180096 535257072 536201088 536653152 537735114 540072576 541399824 541617678 542572912 543753216 545171456 545308848 546270592 547371944 547679232 548783424 549246096 549993472 550214784 551324088 551411712 553964544 555081408 557494272 557964288 558948352 559089216 560075264 562757632 562899456 563892224 565346304 566820864 566963712 567963648 569108736 571834368 575963136 576978944 577124352 577999557 578142208 578629632 580911104 585105408 585252864 586285056 588357972 589892552 592606044 594542592 595591168 596644704 597295104 599406948 603226224 603734796 603979776 604799584 606018938 607581648 608921344 609074802 610149008 610394526 611722368 613317888 613472454 614554416 615793437 616562688 618742656 618991632 620083328 620239599 623210112 624309248 624466584 625567936 626095344 627181056 627709824 628563968 628816896 628975368 630084672 633102336 633261888 634378752 637673472 638959104 640086016 640247328 641917248 643313664 644448256 646291968 647958528 649101312 649264896 650409984 650958336 653524992 658243584 659570688 660733952 661291008 662624256 663629121 667140096 668860416 670040064 671956992 675522116 678629502 679477248 680399532 682622976 683999232 685036512 686417634 689982624 691373718 692593072 693633024 696085488 696365586 697313152 697593744 699308106 701111376 702347904 702524907 703763928 704357262 704643072 707134464 707419008 708845256 712126947 712240128 713676096 714934784 715537536 716980152 717382656 718828992 720096768 720278244 721866432 722156904 723727872 725004288 727078464 730238976 731711232 732328128 733619712 735098784 735215616 738619392 740108544 740524032 742017024 743325696 743952384 745452288 750532608 753795072 755761152 755951616 757284864 758811648 762445824 764411904 767950848 769499136 770666076 771506176 773581778 776230452 779167206 780140544 780337152 781713408 783096174 784477296 784792962 790141392 791734419 792723456 793799454 795526272 795846384 796393472 797450913 799209264 800820573 801270144 802885608 804301632 804979728 806602671 810108864 812099736 812426517 813859368 815629824 817757184 817963272 819405888 821057916 821518848 822083584 823175136 824990208 825322176 826986132 827117568 830946816 832622112 834793792 836241408 836946432 838422528 838633824 840112896 844136448 844349184 845838336 848019456 850231296 851945472 853663104 855889664 857751552 861722624 863944704 865468416 865686528 867213312 867944448 871366656 877658112 879427584 881721344 882536958 883499008 884838828 888909066 889520128 891813888 893386752 894967056 895942656 899110422 904839336 905602194 905969664 907199376 909028407 910163968 911372472 911998976 913382016 913612203 915223512 915591789 917583552 919976832 921831624 924844032 926099363 928113984 928487448 930124992 932410808 934815168 936463872 936699876 938351904 939143016 940771584 942845952 943225344 945127008 949502596 949653504 951568128 954050048 955973536 956510208 958438656 960129024 960370992 962488576 962875872 964970496 966672384 969437952 973651968 975614976 976437504 978159616 980131712 980287488 984825856 986811392 987365376 989356032 991100928 991936512 993936384 1000710144 1005060096 1007681536 1007935488 1009713152 1011748864 1013283174 1016594432 1017944253 1019215872 1020599298 1023934464 1025998848 1027554768 1029626451 1032311966 1034973936 1037060577 1038889608 1040187392 1040449536 1042284544 1044128232 1045969728 1046390616 1048962159 1053521856 1055645892 1056535893 1056964608 1058399272 1060701696 1061128512 1063267884 1065612352 1067760764 1068360192 1070514144 1072402176 1073306304 1075470228 1080145152 1082799648 1083235356 1085145824 1087506432 1090342912 1090617696 1092541184 1094743888 1095358464 1097566848 1098492192 1099986944 1100429568 1102648176 1102823424 1107929088 1110162816 1114988544 1115928576 1117896704 1118178432 1120150528 1125515264 1125798912 1127784448 1130692608 1133641728 1133927424 1135927296 1138217472 1143668736 1151926272 1153957888 1154248704 1155999114 1156284416 1157259264 1160372667 1161822208 1168750809 1170210816 1170505728 1172570112 1176715944 1177189443 1179785104 1182163703 1185212088 1189085184 1190699181 1191182336 1193289408 1194590208 1198813896 1206452448 1207469592 1209599168 1212037876 1215163296 1217842688 1218149604 1220298016 1220789052 1223444736 1226635776 1226944908 1229108832 1231586874 1233125376 1237485312 1237983264 1240166656 1240479198 1246420224 1248618496 1248933168 1251135872 1252190688 1254362112 1255419648 1257127936 1257633792 1257950736 1260169344 1266204672 1266523776 1268757504 1275346944 1277918208 1280172032 1280494656 1283834496 1286627328 1288896512 1292583936 1295917056 1298202624 1298529792 1300819968 1301916672 1307049984 1316487168 1319141376 1321467904 1322582016 1323805437 1325248512 1327258242 1334280192 1337720832 1340080128 1341899077 1343913984 1348665633 1351044232 1357259004 1358403291 1358954496 1360799064 1365245952 1367998464 1370073024 1372835268 1379965248 1382747436 1385186144 1387266048 1392170976 1392731172 1394626304 1395187488 1398616212 1402222752 1404695808 1405049814 1407527856 1408714524 1409286144 1414268928 1414838016 1417690512 1424253894 1424480256 1427352192 1429869568 1431075072 1433960304 1434765312 1437657984 1440193536 1440556488 1443732864 1444313808 1447455744 1450008576 1454156928 1460477952 1463422464 1464656256 1467239424 1470197568 1470431232 1477238784 1480217088 1481048064 1484034048 1486651392 1487904768 1490904576 1501065216 1507590144 1511522304 1511903232 1514569728 1517623296 1519924761 1524891648 1528823808 1530898947 1535901696 1538998272 1541332152 1543012352 1547163556 1548467949 1552460904 1558334412 1560281088 1560674304 1563426816 1566192348 1568954592 1569585924 1580282784 1583468838 1585446912 1587598908 1591052544 1591692768 1592786944 1594901826 1598418528 1601641146 1602540288 1605771216 1608603264 1609959456 1613205342 1620217728 1624199472 1624853034 1627718736 1631259648 1635514368 1635926544 1638811776 1642115832 1643037696 1644167168 1646350272 1649980416 1650644352 1653972264 1654235136 1661893632 1665244224 1669587584 1672482816 1673892864 1676845056 1677267648 1680225792 1688272896 1688698368 1691676672 1696038912 1700462592 1703890944 1707326208 1711779328 1715503104 1723445248 1727889408 1730936832 1731373056 1733998671 1734426624 1735888896 1742733312 1755316224 1758855168 1763442688 1765073916 1766998016 1769677656 1777818132 1779040256 1783627776 1786773504 1789934112 1791885312 1798220844 1809678672 1811204388 1811939328 1814398752 1818056814 1820327936 1822744944 1823997952 1826764032 1827224406 1830447024 1831183578 1835167104 1839953664 1843663248 1847380311 1849688064 1852198726 1856227968 1856974896 1860249984 1860718797 1864821616 1869630336 1872927744 1873399752 1876703808 1878286032 1881543168 1885691904 1886450688 1890254016 1899005192 1899307008 1903136256 1908100096 1911947072 1913020416 1916877312 1920258048 1920741984 1924977152 1925751744 1929940992 1933344768 1938875904 1947303936 1951229952 1952875008 1956319232 1960263424 1960574976 1969651712 1973622784 1974730752 1978712064 1982201856 1983873024 1987872768 1990887363 2001420288 2010120192 2015363072 2015870976 2019426304 2023497728 2026566348 2033188864 2035888506 2038431744 2041198596 2047868928 2051997696 2055109536 2059252902 2064623932 2069947872 2074121154 2077779216 2080374784 2080899072 2084569088 2088256464 2091939456 2092781232 2097924318 2107043712 2111291784 2113071786 2113929216 2116798544 2121066283 2121403392 2122257024 2126535768 2131224704 2135521528 2136380841 2136720384 2141028288 2144804352 2146612608 2150940456 2160290304 2165599296 2166470712 2170291648 2175012864 2180685824 2181235392 2185082368 2189487776 2190716928 2195133696 2196984384 2199973888 2200859136 2205296352 2205646848 2215858176 2220325632 2229977088 2231857152 2235793408 2236356864 2240301056 2251030528 2251597824 2255568896 2261385216 2267283456 2267854848 2271854592 2276434944 2287337472 2303852544 2307915776 2308497408 2311998228 2312568832 2314518528 2320745334 2323644416 2337501618 2340421632 2341011456 2345140224 2353431888 2354378886 2359570208 2364327406 2370424176 2375203257 2378170368 2381398362 2382364672 2386578816 2389180416 2397627792 2402461719 2412904896 2414939184 2419198336 2419808013 2424075752 2430326592 2435685376 2436299208 2437279551 2440596032 2441578104 2446889472 2453271552 2453889816 2458217664 2463173748 2466250752 2474970624 2475966528 2480333312 2480958396 2492840448 2497236992 2497866336 2502271744 2504381376 2508724224 2510839296 2514255872 2515267584 2515901472 2520338688 2532409344 2533047552 2537515008 2550693888 2555836416 2560344064 2560989312 2567668992 2573254656 2577793024 2585167872 2591834112 2596405248 2597059584 2601639936 2603833344 2614099968 2632974336 2638282752 2642935808 2645164032 2647610874 2650497024 2654516484 2668560384 2675441664 2680160256 2683798154 2687827968 2697331266 2702088464 2707536223 2714518008 2716806582 2717908992 2721598128 2727085221 2730491904 2735996928 2740146048 2740836609 2745670536 2746775367 2759930496 2765494872 2770372288 2774532096 2778298089 2784341952 2785462344 2789252608 2790374976 2797232424 2804445504 2809391616 2810099628 2815055712 2817429048 2828537856 2829676032 2835381024 2848507788 2848960512 2854704384 2859739136 2862150144 2867920608 2869530624 2875315968 2880387072 2881112976 2887465728 2888627616 2894911488 2900017152 2908313856 2920955904 2926844928 2929312512 2934478848 2940395136 2940862464 2954477568 2960434176 2962096128 2968068096 2973302784 2975809536 2981809152 3002130432 3015180288 3023044608 3023806464 3029139456 3035246592 3039849522 3049783296 3057647616 3061797894 3071803392 3077996544 3082664304 3086024704 3088879353 3094327112 3096935898 3104921808 3111181731 3116668824 3120562176 3121348608 3126853632 3132384696 3137909184 3139171848 3146886477 3160565568 3166937676 3169607679 3170893824 3175197816 3182105088 3183385536 3185573888 3189803652 3196837056 3203282292 3205080576 3211542432 3217206528 3219918912 3226410684 3240435456 3248398944 3249706068 3255437472 3262519296 3271028736 3271853088 3277623552 3284231664 3286075392 3288334336 3292700544 3299960832 3301288704 3307944528 3308470272 3323787264 3330488448 3339175168 3344965632 3347785728 3353690112 3354535296 3360451584 3376545792 3377396736 3383353344 3392077824 3400925184 3407781888 3414652416 3423558656 3431006208 3446890496 3455778816 3461873664 3462746112 3467997342 3468853248 3471777792 3481118001 3485466624 3506252427 3510632448 3517710336 3526885376 3530147832 3531568329 3533996032 3539355312 3546491109 3555636264 3558080512 3567255552 3572097543 3573547008 3579868224 3583770624 3596441688 3613091881 3619357344 3622408776 3628797504 3636113628 3640655872 3645489888 3647995904 3653528064 3654448812 3660894048 3662367156 3670334208 3679907328 3687326496 3694760622 3699376128 3704397452 3712455936 3713949792 3720499968 3721437594 3729643232 3739260672 3745855488 3746799504 3753407616 3756572064 3763086336 3771383808 3772901376 3780508032 3798010384 3798614016 3806272512 3816200192 3823894144 3826040832 3833754624 3840516096 3841483968 3849954304 3851503488 3859881984 3866689536 3877751808 3894607872 3902459904 3905750016 3912638464 3920526848 3921149952 3939303424 3947245568 3949461504 3957424128 3964403712 3967746048 3971416311 3975745536 3981774726 4002840576 4020240384 4025697231 4030726144 4031741952 4038852608 4045996899 4046995456 4053132696 4066377728 4071777012 4076863488 4082397192 4095737856 4103995392 4110219072 4118505804 4129247864 4139895744 4148242308 4155558432 4161798144 4169138176 4176512928 4183878912 4185562464 4195848636 4214087424 4222583568 4226143572 4227858432 4233597088 4242132566 4242806784 4244514048 4253071536 4262449408 4271043056 4272761682 4273440768 4282056576 4289608704 4293225216 4301880912 4320580608 4331198592 4332941424 4340583296 4350025728 4361371648 4362470784 4370164736 4378975552 4381433856 4390267392 4393968768 4399947776 4401718272 4410592704 4411293696 4431716352 4440651264 4459954176 4463714304 4471586816 4472713728 4480602112 4502061056 4503195648 4511137792 4522770432 4534566912 4535709696 4543709184 4552869888 4559774283 4574674944 4592696841 4607705088 4615831552 4616994816 4623996456 4625137664 4629037056 4641490668 4645403847 4647288832 4675003236 4680843264 4682022912 4690280448 4706863776 4708757772 4719140416 4728654812 4740848352 4750406514 4756340736 4762796724 4764729344 4773157632 4778360832 4795255584 4804923438 4825809792 4829878368 4838396672 4839616026 4848151504 4860653184 4871370752 4872598416 4874559102 4881192064 4883156208 4893778944 4906543104 4907779632 4916435328 4926347496 4932501504 4949941248 4951933056 4960666624 4961916792 4985680896 4994473984 4995732672 5004543488 5008762752 5017448448 5021678592 5028511744 5030535168 5031802944 5040677376 5064818688 5066095104 5075030016 5101387776 5111672832 5120688128 5121978624 5135337984 5146509312 5155586048 5170335744 5183668224 5192810496 5194119168 5203279872 5207666688 5228199936 5235296399 5265948672 5276565504 5285871616 5290328064 5295221748 5300994048 5309032968 5337120768 5350883328 5360320512 5367596308 5375655936 5394662532 5404176928 5415072446 5429036016 5433613164 5435817984 5443196256 5454170442 5460983808 5471993856 5480292096 5481673218 5491341072 5493550734 5519860992 5530989744 5540744576 5542140933 5549064192 5556596178 5568683904 5570924688 5578505216 5580749952 5582156391 5594464848 5608891008 5618783232 5620199256 5630111424 5634858096 5657075712 5659352064 5670762048 5697015576 5697921024 5709408768 5719478272 5724300288 5735841216 5739061248 5750631936 5760774144 5762225952 5774931456 5777255232 5789822976 5800034304 5816627712 5841911808 5853689856 5858625024 5868957696 5880790272 5881724928 5908955136 5920868352 5924192256 5936136192 5946605568 5951619072 5963618304 5972662089 6004260864 6030360576 6046089216 6047612928 6058278912 6070493184 6079699044 6099566592 6115295232 6123595788 6143606784 6155993088 6165328608 6172049408 6177758706 6188654224 6193871796 6209843616 6222363462 6233337648 6241124352 6242697216 6253707264 6264769392 6275818368 6278343696 6293772954 6321131136 6333875352 6339215358 6341787648 6350395632 6363198849 6364210176 6366771072 6371147776 6379607304 6393674112 6406564584 6409142523 6410161152 6423084864 6434413056 6439837824 6452821368 6480870912 6496797888 6499412136 6510874944 6525038592 6542057472 6543706176 6555247104 6568463328 6572150784 6585401088 6599921664 6602577408 6615889056 6616940544 6647574528 6660976896 6678350336 6689931264 6695571456 6707380224 6709070592 6720903168 6753091584 6754793472 6766706688 6784155648 6801850368 6815563776 6829304832 6847117312 6862012416 6893780992 6911557632 6923747328 6925492224 6935994684 6937706496 6943555584 6962236002 6970933248 7012504854 7021264896 7035420672 7053770752 7060295664 7063136658 7067992064 7078710624 7092982218 7111272528 7116161024 7125609771 7134511104 7144195086 7147094016 7159736448 7167541248 7192883376 7207385157 7226183762 7238714688 7244817552 7257595008 7259424039 7272227256 7281311744 7290979776 7295991808 7307056128 7308897624 7321788096 7324734312 7340668416 7359814656 7374652992 7389521244 7398752256 7408794904 7424911872 7427899584 7440999936 7442875188 7459286464 7478521344 7491710976 7493599008 7506815232 7513144128 7526172672 7542767616 7545802752 7561016064 7596020768 7597228032 7612545024 7632400384 7647788288 7652081664 7667509248 7681032192 7682967936 7699908608 7703006976 7719763968 7733379072 7755503616 7789215744 7804919808 7811500032 7825276928 7841053696 7842299904 7878606848 7894491136 7898923008 7914848256 7928807424 7935492096 7942832622 7951491072 7963549452 8005681152 8040480768 8051394462 8061452288 8063483904 8077705216 8091993798 8093990912 8106265392 8122608669 8132755456 8143554024 8153726976 8164794384 8181255663 8191475712 8207990784 8220438144 8237011608 8240326101 8258495728 8275145921 8279791488 8296484616 8311116864 8323596288 8334894267 8338276352 8353025856 8367757824 8371124928 8391697272 8428174848 8445167136 8452287144 8467194176 8484265132 8485613568 8489028096 8506143072 8524898816 8542086112 8545523364 8546881536 8564113152 8579217408 8586450432 8603761824 8641161216 8662397184 8665882848 8681166592 8700051456 8722743296 8724941568 8740329472 8757951104 8762867712 8780534784 8787937536 8799895552 8803436544 8821185408 8822587392 8863432704 8881302528 8919908352 8927428608 8943173632 8945427456 8961204224 9004122112 9006391296 9022275584 9045540864 9069133824 9071419392 9087418368 9105739776 9119548566 9149349888 9185393682 9215410176 9231663104 9233989632 9247992912 9250275328 9258074112 9266638059 9282981336 9290807694 9294577664 9350006472 9361686528 9364045824 9380560896 9393293539 9413727552 9417515544 9438280832 9440659431 9457309624 9481696704 9500813028 9508823037 9512681472 9525593448 9546315264 9556721664 9590511168 9609846876 9651619584 9659756736 9676793344 9679232052 9696303008 9721306368 9742741504 9745196832 9749118204 9762384128 9766312416 9787557888 9813086208 9815559264 9832870656 9852694992 9865003008 9899882496 9903866112 9921333248 9923833584 9971361792 9988947968 9991465344 10009086976 10017525504 10034896896 10043357184 10057023488 10061070336 10063605888 10081354752 10129637376 10132190208 10150060032 10202775552 10223345664 10241376256 10243957248 10270675968 10293018624 10311172096 10340671488 10367336448 10385620992 10388238336 10406559744 10415333376 10443354003 10456399872 10470592798 10518757281 10531897344 10553131008 10571743232 10580656128 10590443496 10601988096 10618065936 10639473327 10674241536 10701766656 10716292629 10720641024 10735192616 10751311872 10789325064 10808353856 10830144892 10839275643 10858072032 10867226328 10886392512 10908340884 10921967616 10943987712 10960584192 10963346436 10982682144 10987101468 11039721984 11061979488 11081489152 11084281866 11098128384 11113192356 11137367808 11141849376 11157010432 11161499904 11164312782 11188929696 11217782016 11237566464 11240398512 11260222848 11269716192 11314151424 11318704128 11341524096 11394031152 11395842048 11418817536 11438956544 11448600576 11471682432 11478122496 11501263872 11521548288 11524451904 11549862912 11554510464 11579645952 11600068608 11633255424 11683823616 11707379712 11717250048 11737915392 11761580544 11763449856 11817910272 11841736704 11848384512 11872272384 11893211136 11903238144 11927236608 11945324178 11990517559 12008521728 12060721152 12077091693 12092178432 12095225856 12116557824 12137990697 12140986368 12159398088 12199133184 12230590464 12247191576 12287213568 12311986176 12330657216 12344098816 12355517412 12377308448 12387743592 12419687232 12444726924 12466675296 12485394432 12507414528 12529538784 12551636736 12556687392 12587545908 12642262272 12667750704 12678430716 12683575296 12700791264 12726397698 12728420352 12733542144 12742295552 12759214608 12787348224 12813129168 12818285046 12820322304 12846169728 12868826112 12879675648 12905642736 12961741824 12993595776 12998824272 13021749888 13050077184 13084114944 13087412352 13110494208 13136926656 13144301568 13170802176 13199843328 13205154816 13231778112 13233881088 13295149056 13321953792 13356700672 13379862528 13391142912 13414760448 13418141184 13441806336 13506183168 13509586944 13533413376 13568311296 13603700736 13631127552 13658609664 13679322849 13694234624 13724024832 13778090523 13787561984 13823115264 13847494656 13850984448 13871989368 13875412992 13887111168 13924472004 13936211541 13941866496 14025009708 14042529792 14070841344 14107541504 14120591328 14126273316 14135984128 14157421248 14185964436 14222545056 14232322048 14251219542 14269022208 14288390172 14294188032 14319472896 14335082496 14385766752 14414770314 14452367524 14477429376 14489635104 14515190016 14518848078 14544454512 14562623488 14581959552 14591983616 14614112256 14617795248 14643576192 14649468624 14681336832 14719629312 14749305984 14779042488 14797504512 14817589808 14849823744 14855799168 14881999872 14885750376 14918572928 14957042688 14983421952 14987198016 15013630464 15026288256 15052345344 15085535232 15091605504 15122032128 15192041536 15194456064 15225090048 15264800768 15295576576 15304163328 15335018496 15362064384 15365935872 15399817216 15406013952 15439527936 15466758144 15511007232 15578431488 15609839616 15623000064 15650553856 15682107392 15684599808 15705889197 15757213696 15788982272 15797846016 15829696512 15857614848 15870984192 15885665244 15902982144 15927098904 16011362304 16080961536 16102788924 16122904576 16126967808 16155410432 16183987596 16187981824 16212530784 16245217338 16265510912 16287108048 16307453952 16329588768 16362511326 16382951424 16415981568 16440876288 16474023216 16480652202 16516991456 16550291842 16559582976 16592969232 16622233728 16626422799 16647192576 16669788534 16676552704 16706051712 16735515648 16742249856 16783394544 16856349696 16890334272 16904574288 16934388352 16968530264 16971227136 16978056192 17012286144 17049797632 17084172224 17091046728 17093763072 17128226304 17158434816 17172900864 17207523648 17282322432 17324794368 17331765696 17362333184 17400102912 17445486592 17449883136 17480658944 17515902208 17525735424 17561069568 17575875072 17599791104 17606873088 17642370816 17645174784 17726865408 17762605056 17839816704 17854857216 17886347264 17890854912 17917986267 17922408448 18008244224 18012782592 18044551168 18091081728 18138267648 18142838784 18174836736 18211479552 18239097132 18298699776 18370787364 18430820352 18463326208 18467979264 18495985824 18500550656 18516148224 18533276118 18565962672 18581615388 18589155328 18700012944 18723373056 18728091648 18761121792 18786587078 18827455104 18835031088 18876561664 18881318862 18914619248 18952753561 18963393408 19001626056 19017646074 19025362944 19051186896 19089596547 19092630528 19113443328 19181022336 19219693752 19227427569 19303239168 19319513472 19353586688 19358464104 19392606016 19442612736 19485483008 19490393664 19498236408 19524768256 19532624832 19575115776 19626172416 19631118528 19665741312 19705389984 19799764992 19807732224 19842666496 19847667168 19942723584 19977895936 19982930688 20018173952 20035051008 20069793792 20086714368 20114046976 20122140672 20127211776 20162709504 20259274752 20264380416 20300120064 20405551104 20446691328 20482752512 20487914496 20541351936 20586037248 20622344192 20681342976 20734672896 20771241984 20776476672 20813119488 20830666752 20886708006 20912799744 20941185596 21037514562 21063794688 21106262016 21143486464 21161312256 21180886992 21203976192 21236131872 21278946654 21348483072 21403533312 21432585258 21441282048 21470385232 21502623744 21578650128 21616707712 21622155471 21660289784 21678551286 21716144064 21734452656 21772785024 21778272117 21816681768 21843935232 21887975424 21921168384 21926692872 21965364288 21974202936 22079443968 22123958976 22162978304 22168563732 22196256768 22226384712 22274735616 22283698752 22314020864 22322999808 22328625564 22377859392 22435564032 22475132928 22480797024 22520445696 22539432384 22628302848 22637408256 22683048192 22788062304 22791684096 22837635072 22877913088 22897201152 22943364864 22956244992 23002527744 23043096576 23048903808 23099725824 23109020928 23159291904 23200137216 23266510848 23367647232 23414759424 23434500096 23475830784 23523161088 23526899712 23635820544 23683473408 23696769024 23744544768 23786422272 23806476288 23854473216 23890648356 23981035118 24017043456 24121442304 24154183386 24184356864 24190451712 24233115648 24275981394 24281972736 24318796176 24367826007 24398266368 24461180928 24494383152 24543766989 24574427136 24623972352 24661314432 24688197632 24711034824 24720978303 24754616896 24775487184 24825437763 24839374464 24889453848 24933350592 24970788864 25004682801 25014829056 25059077568 25103273472 25113374784 25175091816 25284524544 25335501408 25356861432 25401582528 25452795396 25456840704 25467084288 25484591104 25518429216 25574696448 25626258336 25636570092 25640644608 25692339456 25737652224 25759351296 25811285472 25923483648 25987191552 25997648544 26043499776 26100154368 26168229888 26174824704 26220988416 26273853312 26288603136 26341604352 26399686656 26410309632 26463556224 26467762176 26590298112 26643907584 26713401344 26759725056 26782285824 26829520896 26836282368 26883612672 27012366336 27019173888 27066826752 27136622592 27207401472 27262255104 27317219328 27358645698 27388469248 27448049664 27556181046 27575123968 27646230528 27694989312 27701968896 27743978736 27750825984 27774222336 27799914177 27848944008 27872423082 27883732992 28050019416 28085059584 28141682688 28179880617 28215083008 28241182656 28252546632 28271968256 28314842496 28321978293 28371928872 28445090112 28464644096 28502439084 28538044416 28576780344 28638945792 28670164992 28771533504 28829540628 28904735048 28954858752 28979270208 29030380032 29037696156 29088909024 29163919104 29183967232 29228224512 29235590496 29287152384 29298937248 29362673664 29439258624 29498611968 29558084976 29595009024 29635179616 29699647488 29711598336 29763999744 29771500752 29837145856 29914085376 29966843904 29974396032 30027260928 30052576512 30104690688 30171070464 30183211008 30244064256 30384083072 30388912128 30450180096 30529601536 30591153152 30608326656 30670036992 30724128768 30731871744 30799634432 30812027904 30879055872 30933516288 31022014464 31156862976 31219679232 31246000128 31301107712 31330062009 31364214784 31369199616 31411778394 31514427392 31556271843 31577964544 31595692032 31659393024 31715229696 31741968384 31771330488 31805964288 31854197808 31918419981 32022724608 32148877887 32161923072 32205577848 32245809152 32253935616 32310820864 32367975192 32375963648 32425061568 32490434676 32517826929 32531021824 32574216096 32659177536 32725022652 32765902848 32831963136 32881752576 32948046432 32961304404 33033982912 33100583684 33119165952 33185938464 33244467456 33252845598 33294385152 33339577068 33353105408 33412103424 33471031296 33484499712 33566789088 33712699392 33780668544 33809148576 33868776704 33937060528 33942454272 33956112384 34024572288 34099595264 34168344448 34182093456 34187526144 34256452608 34316869632 34345801728 34415047296 34564644864 34649588736 34663531392 34724666368 34800205824 34890973184 34899766272 34961317888 35031804416 35051470848 35122139136 35151750144 35199582208 35213746176 35284741632 35290349568 35453730816 35525210112 35679633408 35709714432 35772694528 35781709824 35835972534 35844816896 35971552677 36016488448 36025565184 36089102336 36182163456 36231275079 36276535296 36285677568 36349673472 36422959104 36478194264 36597399552 36647074793 36741574728 36861640704 36926652416 36935958528 36991971648 37001101312 37032296448 37066552236 37131925344 37163230776 37400025888 37456183296 37522243584 37573174156 37654910208 37670062176 37753123328 37762637724 37829238496 37905507122 37926786816 38003252112 38035292148 38050725888 38102373792 38179193094 38185261056 38226886656 38362044672 38439387504 38454855138 38606478336 38639026944 38707173376 38716928208 38785212032 38885225472 38970966016 38980787328 38996472816 39049536512 39065249664 39150231552 39252344832 39262237056 39331482624 39410779968 39599529984 39615464448 39685332992 39695334336 39885447168 39955791872 39965861376 40036347904 40070102016 40139587584 40173428736 40228093952 40244281344 40254423552 40325419008 40518549504 40528760832 40600240128 40811102208 40893382656 40965505024 40975828992 41037968547 41082703872 41172074496 41244688384 41362685952 41469345792 41542483968 41552953344 41626238976 41661333504 41773416012 41808634623 41825599488 41882371192 42075029124 42127589376 42212524032 42286972928 42322624512 42361773984 42407952384 42472263744 42557893308 42696966144 42807066624 42865170516 42882564096 42940770464 43005247488 43157300256 43233415424 43244310942 43320579568 43357102572 43432288128 43468905312 43545570048 43556544234 43633363536 43687870464 43775950848 43842336768 43853385744 43930728576 43948405872 44158887936 44247917952 44325956608 44337127464 44392513536 44452769424 44549471232 44567397504 44628041728 44645999616 44657251128 44755718784 44871128064 44950265856 44961594048 45040891392 45078864768 45256605696 45274816512 45366096384 45576124608 45583368192 45675270144 45755826176 45794402304 45886729728 45912489984 46005055488 46086193152 46097807616 46199451648 46218041856 46318583808 46400274432 46533021696 46735294464 46829518848 46869000192 46951661568 47046322176 47053799424 47117667591 47271641088 47366946816 47393538048 47489089536 47572844544 47612952576 47708946432 47781296712 47962070236 48034086912 48242884608 48308366772 48368713728 48380903424 48466231296 48551962788 48563945472 48637592352 48735652014 48796532736 48922361856 48988766304 49087533978 49148854272 49247944704 49322628864 49376395264 49422069648 49441956606 49509233792 49550974368 49650875526 49678748928 49778907696 49866701184 49879268397 49941577728 50009365602 50029658112 50118155136 50206546944 50226749568 50350183632 50569049088 50671002816 50713722864 50803165056 50905590792 50913681408 50934168576 50969182208 51036858432 51149392896 51252516672 51273140184 51281289216 51384678912 51475304448 51518702592 51622570944 51846967296 51974383104 51995297088 52086999552 52200308736 52336459776 52349649408 52441976832 52547706624 52577206272 52683208704 52799373312 52820619264 52927112448 52935524352 53180596224 53287815168 53426802688 53519450112 53564571648 53659041792 53672564736 53753958801 53767225344 54024732672 54038347776 54133653504 54273245184 54414802944 54524510208 54634438656 54717291396 54776938496 54896099328 55112362092 55150247936 55292461056 55389978624 55403937792 55487957472 55501651968 55548444672 55599828354 55697888016 55744846164 55767465984 56100038832 56170119168 56283365376 56359761234 56430166016 56482365312 56505093264 56543936512 56629684992 56643956586 56743857744 56858260683 56890180224 56929288192 57004878168 57076088832 57153560688 57268789641 57277891584 57340329984 57543067008 57659081256 57682282707 57809470096 57909717504 57958540416 58060760064 58075392312 58177818048 58327838208 58367934464 58456449024 58471180992 58574304768 58597874496 58725347328 58878517248 58997223936 59116169952 59270359232 59399294976 59423196672 59527999488 59543001504 59674291712 59828170752 59933687808 59948792064 60054521856 60105153024 60209381376 60342140928 60366422016 60488128512 60768166144 60777824256 60900360192 61059203072 61182306304 61216653312 61340073984 61448257536 61463743488 61599268864 61624055808 61758111744 61867032576 62044028928 62313725952 62439358464 62492000256 62602215424 62660124018 62728429568 62738399232 62823556788 63028854784 63112543686 63155929088 63191384064 63318786048 63430459392 63483936768 63542660976 63611928576 63708395616 63836839962 64045449216 64297755774 64323846144 64411155696 64491618304 64507871232 64621641728 64735950384 64751927296 64850123136 64866466413 64980869352 65035653858 65062043648 65148432192 65318355072 65450045304 65531805696 65663926272 65753054773 65763505152 65896092864 65922608808 66067965824 66201167368 66238331904 66371876928 66488934912 66505691196 66588770304 66679154136 66824206848 66942062592 66968999424 67133578176 67425398784 67561337088 67618297152 67737553408 67874121056 67884908544 67912224768 68049144576 68199190528 68336688896 68364186912 68375052288 68512905216 68633739264 68691603456 68830094592 69129289728 69299177472 69327062784 69449332736 69600411648 69781946368 69799532544 69922635776 70063608832 70102941696 70244278272 70303500288 70399164416 70427492352 70569483264 70580699136 70907461632 71050420224 71359266816 71419428864 71545389056 71563419648 71671945068 71689633792 71943105354 72032976896 72051130368 72178204672 72364326912 72462550158 72553070592 72571355136 72699346944 72845918208 72956388528 73103478021 73194799104 73294149586 73483149456 73631300967 73723281408 73853304832 73871917056 73983943296 74002202624 74064592896 74133104472 74263850688 74326461552 74476313289 74800051776 74912366592 75014048403 75044487168 75146348312 75309820416 75340124352 75506246656 75525275448 75658476992 75811014244 75853573632 76006504224 76070584296 76204747584 76358386188 76370522112 76453773312 76724089344 76878775008 76909710276 77212956672 77278053888 77414346752 77433856416 77570424064 77770450944 77941932032 77961574656 77992945632 78099073024 78130499328 78300463104 78504689664 78524474112 78662965248 78821559936 79199059968 79230928896 79370665984 79390668672 79770894336 79911583744 79931722752 80072695808 80140204032 80279175168 80346857472 80456187904 80488562688 80508847104 80650838016 81037099008 81057521664 81200480256 81622204416 81786765312 81931010048 81951657984 82075937094 82165407744 82344148992 82489376768 82725371904 82938691584 83084967936 83105906688 83252477952 83322667008 83546832024 83617269246 83651198976 83764742384 83933622913 84150058248 84255178752 84425048064 84539641851 84573945856 84645249024 84723547968 84815904768 84944527488 84965934879 85115786616 85393932288 85614133248 85730341032 85881540928 86010494976 86314600512 86466830848 86488621884 86641159136 86714205144 86864576256 86937810624 87091140096 87113088468 87266727072 87551901696 87684673536 87706771488 87861457152 87896811744 88317775872 88495835904 88651913216 88674254928 88785027072 88905538848 89098942464 89134795008 89256083456 89291999232 89314502256 89511437568 89742256128 89900531712 89923188096 90081782784 90157729536 90513211392 90549633024 90732192768 91152249216 91166736384 91350540288 91511652352 91588804608 91773459456 91824979968 92010110976 92172386304 92195615232 92398903296 92436083712 92637167616 92800548864 93066043392 93470588928 93659037696 93738000384 93903323136 93990186027 94092644352 94107598848 94235335182 94543282176 94733893632 94787076096 94978179072 95145689088 95225905152 95417892864 95562593424 95755259943 95924140472 96068173824 96446633661 96485769216 96616733544 96737427456 96761806848 96932462592 97103925576 97127890944 97275184704 97471304028 97553480787 97593065472 97977532608 98175067956 98297708544 98495889408 98645257728 98752790528 98844139296 98883913212 99018467584 99101948736 99301751052 99357497856 99557815392 99733402368 99758536794 99883155456 100018731204 100059316224 100236310272 100413093888 100453499136 100700367264 101138098176 101342005632 101427445728 101606330112 101811181584 101827362816 101868337152 101938364416 102073716864 102298785792 102505033344 102546280368 102562578432 102769357824 102950608896 103037405184 103245141888 103693934592 103948766208 103990594176 104173999104 104400617472 104672919552 104699298816 104883953664 105095413248 105154412544 105366417408 105598746624 105641238528 105854224896 105871048704 106361192448 106575630336 106853605376 107038900224 107129143296 107318083584 107345129472 107507917602 107534450688 107914658031 108049465344 108076695552 108267307008 108546490368 108693825237 108829605888 109049020416 109268877312 109434582792 109553876992 109792198656 109941224379 110224724184 110300495872 110584922112 110779957248 110807875584 110975914944 111003303936 111096889344 111199656708 111395776032 111489692328 112200077664 112566730752 112719522468 112860332032 112964730624 113010186528 113087873024 113259369984 113287913172 113487715488 113716521366 113780360448 113858576384 114009756336 114152177664 114307121376 114537579282 114555783168 114680659968 115086134016 115318162512 115364565414 115618940192 115819435008 115917080832 116121520128 116150784624 116355636096 116655676416 116735868928 116912898048 116942361984 117148609536 117195748992 117450694656 117757034496 117994447872 118232339904 118540718464 118798589952 118846393344 119055998976 119086003008 119348583424 119656341504 119867375616 119897584128 120109043712 120210306048 120418762752 120684281856 120732844032 120976257024 121536332288 121555648512 121800720384 122118406144 122364612608 122433306624 122680147968 122896515072 122927486976 123113905641 123198537728 123248111616 123516223488 123734065152 124088057856 124627451904 124878716928 124984000512 125204430848 125320248036 125425903869 125456859136 125476798464 125647113576 126057709568 126225087372 126311858176 126382768128 126637572096 126860918784 126967873536 127085321952 127223857152 127416791232 127673679924 128090898432 128595511548 128647692288 128822311392 129015742464 129243283456 129471900768 129503854592 129700246272 129732932826 129961738704 130071307716 130124087296 130296864384 130636710144 130900090608 131063611392 131327852544 131506109546 131527010304 131792185728 131845217616 132135931648 132402334736 132476663808 132743753856 132977869824 133011382392 133177540608 133358308272 133648413696 133884125184 133937998848 134267156352 134850797568 135122674176 135236594304 135475106816 135748242112 135769817088 135824449536 136098289152 136398381056 136673377792 136728373824 136750104576 137025810432 137267478528 137383206912 137660189184 138258579456 138598354944 138654125568 138898665472 139200823296 139563892736 139599065088 139845271552 140127217664 140205883392 140488556544 140607000576 140798328832 140854984704 141138966528 141161398272 141353002773 141814923264 142100840448 142718533632 142838857728 143090778112 143126839296 143343890136 143379267584 143886210708 144065953792 144102260736 144356409344 144728653824 144925100316 145106141184 145142710272 145398693888 145691836416 145912777056 146206956042 146389598208 146588299172 146966298912 147262601934 147446562816 147706609664 147743834112 147967886592 148004405248 148129185792 148266208944 148527701376 148652923104 148952626578 149600103552 149824733184 150028096806 150088974336 150292696624 150619640832 150680248704 151012493312 151050550896 151316953984 151622028488 151707147264 152013008448 152141168592 152409495168 152716772376 152741044224 152907546624 153448178688 153757550016 153819420552 154425913344 154556107776 154828693504 154867712832 155140848128 155540901888 155883864064 155923149312 155985891264 156198146048 156260998656 156600926208 157009379328 157048948224 157325930496 157643119872 158398119936 158461857792 158741331968 158781337344 159541788672 159823167488 159863445504 160145391616 160280408064 160558350336 160693714944 160912375808 160977125376 161017694208 161301676032 162074198016 162115043328 162400960512 163244408832 163573530624 163862020096 163903315968 164151874188 164330815488 164688297984 164978753536 165450743808 165877383168 166169935872 166211813376 166504955904 166645334016 167093664048 167234538492 167302397952 167529484768 167867245826 168300116496 168510357504 168850096128 169079283702 169147891712 169290498048 169447095936 169631809536 169889054976 169931869758 170231573232 170574782049 170787864576 171228266496 171460682064 171763081856 171806368923 172020989952 172629201024 172933661696 172977243768 173046848121 173282318272 173428410288 173729152512 173875621248 174182280192 174226176936 174533454144 175103803392 175369347072 175413542976 175722914304 175793623488 176635551744 176991671808 177303826432 177348509856 177811077696 178197884928 178269590016 178512166912 178583998464 178629004512 179022875136 179484512256 179801063424 179846376192 180163565568 180315459072 181026422784 181099266048 181464385536 182304498432 182333472768 182701080576 183023304704 183177609216 183546918912 183649959936 184020221952 184344772608 184391230464 184797806592 184872167424 185274335232 185601097728 186132086784 186941177856 187318075392 187476000768 187806646272 187980372054 188185288704 188215197696 188470670364 189086564352 189467787264 189574152192 189956358144 190291378176 190451810304 190835785728 191125186848 191510519886 191848280944 192136347648 192893267322 192971538432 193233467088 193474854912 193523613696 193864925184 194207851152 194255781888 194550369408 194599399239 194942608056 195106961574 195186130944 195955065216 196350135912 196595417088 196991778816 197259164319 197290515456 197505581056 197688278592 197767826424 198036935168 198203897472 198603502104 198714995712 199115630784 199466804736 199517073588 199766310912 200037462408 200472620544 200826187776 200906998272 201400734528 202276196352 202684011264 202854891456 203212660224 203622363168 203654725632 203736674304 204147433728 204597571584 205010066688 205092560736 205125156864 205538715648 205901217792 206074810368 206490283776 207387869184 207897532416 207981188352 208347998208 208801234944 209345839104 209398597632 209767907328 210190826496 210308825088 210732834816 211197493248 211282477056 211708449792 211742097408 212722384896 213151260672 213707210752 214077800448 214258286592 214636167168 214690258944 215015835204 215068901376 215829316062 216098930688 216153391104 216534614016 217092980736 217387650474 217659211776 218098040832 218537754624 218869165584 219107753984 219310434063 219584397312 219882448758 220449448368 220600991744 220893902901 221169844224 221559914496 221615751168 221951829888 222006607872 222193778688 222399313416 222791552064 222979384656 223428939867 224400155328 225042145209 225133461504 225439044936 225720664064 225929461248 226020373056 226175746048 226518739968 226575826344 226975430976 227433042732 227560720896 227717152768 228019512672 228614242752 229075158564 229111566336 229361319936 230172268032 230636325024 230729130828 231237880384 231638870016 231834161664 232243040256 232301569248 232711272192 233311352832 233471737856 233825796096 233884723968 234297219072 234391497984 234901389312 235514068992 235988895744 236464679808 237081436928 237597179904 237692786688 238111997952 238172006016 238697166848 239312683008 239734751232 239795168256 240218087424 240420612096 240837525504 241368563712 241465688064 241952514048 243072664576 243111297024 243601440768 244236812288 244729225216 244866613248 245360295936 245793030144 245854973952 246227811282 246397075456 246496223232 247032446976 247468130304 248176115712 249254903808 249757433856 249968001024 250408861696 250640496072 250851807738 250913718272 250953596928 251294227152 251800868739 252115419136 252450174744 252623716352 252765536256 253275144192 253618925553 253721837568 253935747072 254170643904 254447714304 254833582464 255347359848 256181796864 256529523551 257191023096 257644622784 258031484928 258486566912 258943801536 259007709184 259400492544 259465865652 259923477408 260142615432 260593728768 261273420288 261800181216 262655705088 263012219092 263054020608 263584371456 263690435232 264271863296 264804669472 264953327616 265487507712 265955739648 266022764784 266355081216 266716616544 267296827392 267768250368 267875997696 268534312704 269701595136 270245348352 270473188608 270950213632 271496484224 271539634176 271648899072 272196578304 272796762112 273346755584 273456747648 273500209152 274051620864 274534957056 274766413824 275320378368 276517158912 277196709888 277308251136 277797330944 278401646592 279127785472 279198130176 279690543104 280254435328 280411766784 280977113088 281214001152 281596657664 281709969408 281970558081 282277933056 282322796544 282706005546 283629846528 284201680896 285437067264 285677715456 286181556224 286253678592 286687780272 286758535168 287265779829 287772421416 288131907584 288204521472 288712818688 289457307648 289850200632 290212282368 290285420544 290797387776 291383672832 291825554112 292413912084 292660442361 292779196416 293176598344 293932597824 294525203868 294893125632 295487668224 295935773184 296008810496 296258371584 296532417888 297055402752 297305846208 297905253156 299200207104 299649466368 300056193612 300177948672 300585393248 301239281664 301360497408 302024986624 302101101792 302633907968 303244056976 303414294528 304026016896 304282337184 304818990336 305433544752 305482088448 305815093248 306896357376 307515100032 307638841104 308851826688 309112215552 309657387008 309735425664 310281696256 311081803776 311767728128 311846298624 311971782528 312396292096 312521997312 313201852416 314018758656 314097896448 314651860992 315286239744 316796239872 316923715584 317482663936 317562674688 319083577344 319646334976 319726891008 320290783232 320560816128 321116700672 321387429888 321824751616 321954250752 322035388416 322603352064 323743974093 324148396032 324230086656 324801921024 326081475711 326488817664 327147061248 327724040192 327806631936 328303748376 328661630976 329376595968 329823673137 329957507072 330901487616 331754766336 332339871744 332423626752 333009911808 333290668032 334187328096 334469076984 335058969536 335734491652 336600232992 337700192256 338158567404 338295783424 338580996096 338894191872 339263619072 339778109952 339863739516 340463146464 341149564098 341575729152 342456532992 342921364128 343526163712 343612737846 344041979904 345258402048 345867323392 345954487536 346093696242 346564636544 346856820576 347458305024 347751242496 348364560384 348452353872 349066908288 350207606784 350738694144 350827085952 351445828608 351587246976 353271103488 353983343616 354607652864 354697019712 355622155392 356395769856 356539180032 357024333824 357167996928 357258009024 358045750272 358969024512 359602126848 359692752384 360327131136 360630918144 362052845568 362198532096 362928771072 364608996864 364666945536 365402161152 366046609408 366355218432 367093837824 367299919872 368040443904 368689545216 368782460928 369595613184 369744334848 370548670464 371202195456 371706044329 372264173568 373882355712 374636150784 374952001536 375613292544 375960744108 376277711607 376370577408 376430395392 376941340728 378173128704 378935574528 379148304384 379912716288 380582756352 380903620608 381671571456 382250373696 383021039772 383696561888 384272695296 385786534644 385943076864 386466934176 387047227392 387729850368 388415702304 388511563776 389100738816 389198798478 389885216112 390213923148 390372261888 391910130432 392700271824 393190834176 393983557632 394518328638 394581030912 395011162112 395376557184 395535652848 396073870336 396407794944 397207004208 397429991424 398231261568 398933609472 399034147176 399532621824 400074924816 400945241088 401652375552 401813996544 402801469056 404552392704 405368022528 405709782912 406425320448 407244726336 407309451264 407473348608 408294867456 409195143168 410020133376 410185121472 410250313728 411077431296 411802435584 412149620736 412980567552 414775738368 415795064832 415962376704 416695996416 417602469888 418691678208 418797195264 419535814656 420381652992 420617650176 421465669632 422394986496 422564954112 423416899584 423484194816 424059008319 425444769792 426302521344 427414421504 428155600896 428516573184 429272334336 429380517888 430031670408 430137802752 431658632124 432197861376 432306782208 433069228032 434185961472 434775300948 435318423552 436196081664 437075509248 437738331168 438215507968 438620868126 439168794624 439764897516 440898896736 441201983488 441787805802 442339688448 443119828992 443231502336 443903659776 444013215744 444387557376 444798626832 445583104128 445958769312 446857879734 448800310656 450084290418 450266923008 450878089872 451441328128 451858922496 452040746112 452351492096 453037479936 453151652688 453950861952 454866085464 455121441792 455434305536 456039025344 457228485504 458150317128 458223132672 458722639872 460344536064 461272650048 461458261656 462475760768 463277740032 463668323328 464486080512 464603138496 465422544384 466622705664 467651592192 467769447936 468594438144 468782995968 469802778624 471028137984 471977791488 472929359616 474162873856 475194359808 475385573376 476223995904 476344012032 477394333696 478625366016 479469502464 479590336512 480436174848 480841224192 481675051008 482737127424 482931376128 483905028096 486145329152 486222594048 487202881536 488473624576 489458450432 489733226496 490720591872 491586060288 491709947904 492455622564 492794150912 492992446464 494064893952 494936260608 496352231424 498509807616 499514867712 499936002048 500817723392 501280992144 501703615476 501827436544 501907193856 502588454304 503601737478 504230838272 504900349488 505247432704 505531072512 506550288384 507237851106 507443675136 507871494144 508341287808 508895428608 509667164928 510694719696 511724346147 512363593728 513059047102 514382046192 515289245568 515419106769 516062969856 516973133824 517887603072 518015418368 518800985088 518931731304 519846954816 520285230864 521187457536 522546840576 523600362432 525311410176 526024438184 526108041216 527168742912 527380870464 528543726592 529609338944 529906655232 530975015424 531911479296 532045529568 533433233088 534593654784 535536500736 535751995392 537068625408 539403190272 540490696704 540946377216 541900427264 542992968448 543079268352 543297798144 544393156608 545593524224 546693511168 546913495296 547000418304 548103241728 549069914112 549532827648 550640756736 553034317824 554393419776 554616502272 555594661888 556803293184 558255570944 558396260352 559381086208 560508870656 560823533568 561954226176 562428002304 563193315328 563419938816 563941116162 564555866112 564645593088 565412011092 567259693056 568403361792 570874134528 571355430912 572363112448 572507357184 573375560544 573517070336 574531559658 575544842832 576263815168 576409042944 577425637376 578914615296 579700401264 580424564736 580570841088 581594775552 582767345664 583651108224 584827824168 585320884722 585558392832 586353196688 587535360391 587865195648 589050407736 589786251264 590975336448 591777492957 591871546368 592017620992 592516743168 593064835776 594110805504 594611692416 595810506312 598400414208 599298932736 600112387224 601170786496 602478563328 602720994816 604049973248 604202203584 605267815936 606488113952 606828589056 608052033792 608564674368 609637980672 610867089504 610964176896 613792714752 615030200064 615277682208 617703653376 618224431104 619314774016 619470851328 620563392512 622163607552 623535456256 623692597248 623943565056 624792584192 625043994624 626403704832 628037517312 628195792896 629303721984 630572479488 633592479744 633847431168 634965327872 635125349376 638167154688 639292669952 639453782016 640581566464 641121632256 642233401344 642774859776 643649503232 643908501504 644070776832 645206704128 647487948186 648296792064 648460173312 649603842048 652162951422 652977635328 654294122496 655448080384 655613263872 656607496752 657323261952 657931302189 658753191936 659647346274 659915014144 661802975232 663509532672 664679743488 664847253504 666019823616 666581336064 668374656192 668938153968 670117939072 670286819601 671468983304 673200465984 675126435627 675400384512 676317134808 677161992192 677788383744 678527238144 679556219904 679727479032 680926292928 682299128196 683151458304 685842728256 687052327424 687225475692 688083959808 690516804096 691734646784 691908975072 692187392484 693129273088 693713641152 694916610048 695502484992 696729120768 696904707744 698133816576 700415213568 701477388288 701654171904 702891657216 703174493952 706542206976 707966687232 709215305728 709394039424 711244310784 712791539712 713078360064 714048667648 714335993856 714516018048 716091500544 717938049024 719204253696 719385504768 720654262272 721261836288 724105691136 724397064192 725857542144 729217993728 729333891072 730804322304 732093218816 732710436864 734187675648 734599839744 736080887808 737379090432 737564921856 739191226368 739488669696 741097340928 742404390912 743412088658 744528347136 747764711424 749272301568 749904003072 751226585088 751921488216 752555423214 752741154816 752860790784 753882681456 755402606217 756346257408 757871149056 758296608768 759825432576 760856776659 761165512704 761807241216 763343142912 764500747392 766042079544 767393123776 768545390592 769588570653 771573069288 772933868352 774094454784 775459700736 776831404608 777023127552 778201477632 778397596956 779770432224 780427846296 783820260864 785400543648 787967115264 789036657276 789162061824 790022324224 790753114368 791071305696 792147740672 792815589888 794414008416 794859982848 796462523136 797867218944 798068294352 799065243648 800149849632 801890482176 803304751104 803627993088 805602938112 809104785408 810736045056 811419565824 812850640896 814489452672 814618902528 814946697216 816589734912 818390286336 820040266752 820370242944 820500627456 822154862592 823604871168 824299241472 825961135104 829551476736 831590129664 831924753408 833391992832 835204939776 837383356416 837594390528 839071629312 840763305984 841235300352 842931339264 844789972992 845129908224 846833799168 846968389632 848118016638 850889539584 852605042688 854828843008 856311201792 857033146368 858544668672 858761035776 860063340816 860275605504 861797339487 863317264248 864395722752 864613564416 866138456064 868371922944 869550601896 870636847104 872392163328 874151018496 875476662336 876431015936 877241736252 877981327083 878337589248 879529795032 881797793472 882403966976 883575611604 884679376896 886463004672 887807319552 888026431488 888775114752 889597253664 891166208256 891917538624 893715759468 897600621312 900168580836 900533846016 901756179744 903717844992 904081492224 904702984192 906074959872 906303305376 907901723904 909732170928 910242883584 910868611072 912078050688 914456971008 916300634256 916446265344 917445279744 920689072128 922545300096 922916523312 924951521536 926555480064 927336646656 928972161024 929206276992 930845088768 933245411328 935303184384 935538895872 937188876288 937565991936 939605557248 942056275968 943955582976 945858719232 948325747712 950388719616 950771146752 952447991808 952688024064 954788667392 957250732032 958939004928 959180673024 960872349696 961682448384 963350102016 965474254848 965862752256 967810056192 971231922279 972290658304 972445188096 974405763072 976947249152 978244427133 978916900864 979466452992 981441183744 983172120576 983419895808 984911245128 985588301824 985984892928 988129787904 989471019411 989872521216 992704462848 997019615232 999029735424 999872004096 1001635446784 1002561984288 1003407230952 1003654873088 1005176908608 1007203474956 1008461676544 1009800698976 1010494865408 1013100576768 1014475702212 1014887350272 1015742988288 1016682575616 1017790857216 1019334329856 1021389439392 1023448692294 1024727187456 1026118094204 1028764092384 1030578491136 1030838213538 1032125939712 1033946267648 1035775206144 1036030836736 1037601970176 1037863462608 1039693909632 1040570461728 1042374915072 1045093681152 1047200724864 1050622820352 1052048876368 1052216082432 1054337485824 1054761740928 1057087453184 1059218677888 1059813310464 1061950030848 1063822958592 1064091059136 1066866466176 1069187309568 1071073001472 1071503990784 1074137250816 1078806380544 1080981393408 1081892754432 1083800854528 1085985936896 1086158536704 1086595596288 1088786313216 1091187048448 1093387022336 1093826990592 1094000836608 1096206483456 1098139828224 1099065655296 1101281513472 1106068635648 1108786839552 1109233004544 1111189323776 1113606586368 1115118132987 1116511141888 1116792520704 1118762172416 1121017741312 1121647067136 1123908452352 1124856004608 1126386630656 1126839877632 1127882232324 1129111732224 1129291186176 1130824022184 1134519386112 1136806723584 1141748269056 1142710861824 1144726224896 1145014714368 1146751121088 1147034140672 1149063119316 1151089685664 1152818085888 1154851274752 1157829230592 1159400802528 1161141682176 1163189551104 1165534691328 1167302216448 1169655648336 1170641769444 1171116785664 1172706393376 1175070720782 1175730391296 1178100815472 1179572502528 1181950672896 1183554985914 1183743092736 1184035241984 1185033486336 1186129671552 1188221611008 1189223384832 1191621012624 1196800828416 1198597865472 1200224774448 1202341572992 1204957126656 1205441989632 1208099946496 1208404407168 1210535631872 1212976227904 1213657178112 1216104067584 1217129348736 1219275961344 1221734179008 1221928353792 1227585429504 1230060400128 1230555364416 1235407306752 1236448862208 1238629548032 1238941702656 1241126785024 1244327215104 1247070912512 1247385194496 1247887130112 1249585168384 1250087989248 1252807409664 1256075034624 1256391585792 1258607443968 1261144958976 1267184959488 1267694862336 1269930655744 1270250698752 1272177024957 1276334309376 1278585339904 1278907564032 1281163132928 1282243264512 1284466802688 1285549719552 1287299006464 1287817003008 1288141553664 1290413408256 1294975896372 1296593584128 1296920346624 1299207684096 1304325902844 1305955270656 1308588244992 1310896160768 1311226527744 1313214993504 1314646523904 1315862604378 1317506383872 1319294692548 1319830028288 1323605950464 1327019065344 1329359486976 1329694507008 1332039647232 1333162672128 1336749312384 1337876307936 1340235878144 1340573639202 1342937966608 1346400931968 1350252871254 1350800769024 1352634269616 1354323984384 1355576767488 1357054476288 1359112439808 1359454958064 1361852585856 1364598256392 1366302916608 1371685456512 1374104654848 1374450951384 1376167919616 1381033608192 1383469293568 1383817950144 1384374784968 1386258546176 1387427282304 1389833220096 1391004969984 1393458241536 1393809415488 1396267633152 1402954776576 1403308343808 1405783314432 1406348987904 1413084413952 1415933374464 1418430611456 1418788078848 1422488621568 1425583079424 1426156720128 1428097335296 1428671987712 1429032036096 1432183001088 1435876098048 1438408507392 1438771009536 1441308524544 1442523672576 1448211382272 1448794128384 1451715084288 1458435987456 1458667782144 1461608644608 1464186437632 1465420873728 1468375351296 1469199679488 1472161775616 1474758180864 1475129843712 1478382452736 1478977339392 1482194681856 1484808781824 1486824177316 1489056694272 1495529422848 1498544603136 1499808006144 1502453170176 1503842976432 1505110846428 1505482309632 1505721581568 1507765362912 1510805212434 1512692514816 1515742298112 1516593217536 1519650865152 1521713553318 1522331025408 1523614482432 1526686285824 1529001494784 1532084159088 1534786247552 1535173038441 1537090781184 1539177141306 1543146138576 1545867736704 1546257320307 1548188909568 1550919401472 1553662809216 1554046255104 1556402955264 1556795193912 1559540864448 1560855692592 1567640521728 1570801087296 1575934230528 1578073314552 1578324123648 1580044648448 1581506228736 1582142611392 1584295481344 1585631179776 1588828016832 1589719965696 1592925046272 1595734437888 1596136588704 1600299699264 1603780964352 1606609502208 1607255986176 1611205876224 1618209570816 1621472090112 1622839131648 1625701281792 1628978905344 1629237805056 1629893394432 1633179469824 1636780572672 1640080533504 1640740485888 1641001254912 1644309725184 1647209742336 1648598482944 1651922270208 1659102953472 1663180259328 1663849506816 1666783985664 1670409879552 1674766712832 1675188781056 1678143258624 1681526611968 1682470600704 1685862678528 1689579945984 1690259816448 1693667598336 1693936779264 1696236033276 1701779079168 1705210085376 1709657686016 1712622403584 1714066292736 1717089337344 1717522071552 1720126681632 1720551211008 1723594678974 1726634528496 1728791445504 1729227128832 1732276912128 1736743845888 1739101203792 1741273694208 1744784326656 1748302036992 1750953324672 1752862031872 1754483472504 1755962654166 1756675178496 1759059590064 1762606081173 1763595586944 1764807933952 1767151223208 1769358753792 1772926009344 1775332478871 1775614639104 1776052862976 1777550229504 1779194507328 1782332416512 1783835077248 1787431518936 1795201242624 1800337161672 1803512359488 1807435689984 1808162984448 1809405968384 1812149919744 1812606610752 1815803447808 1819464341856 1820485767168 1824156101376 1828913942016 1832601268512 1832892530688 1841378144256 1845090600192 1845833046624 1849903043072 1853110960128 1854673293312 1857944322048 1858412553984 1861690177536 1866490822656 1870606368768 1871077791744 1874377752576 1875131983872 1879211114496 1884112551936 1887911165952 1891717438464 1896651495424 1900777439232 1901542293504 1904895983616 1905376048128 1909577334784 1914501464064 1917878009856 1918361346048 1921744699392 1923364896768 1926700204032 1930948509696 1931725504512 1935620112384 1942463844558 1944581316608 1944890376192 1948811526144 1953894498304 1956488854266 1957833801728 1958932905984 1962882367488 1966344241152 1966839791616 1969822490256 1971176603648 1971969785856 1973793906567 1976259575808 1978942038822 1979745042432 1985408925696 1994039230464 1998059470848 1999744008192 2003270893568 2005123968576 2006814461904 2007309746176 2010353817216 2010860458803 2014406949912 2016923353088 2019601397952 2020989730816 2026201153536 2028951404424 2031485976576 2033365151232 2035581714432 2038668659712 2042778878784 2046897384588 2049454374912 2052236188408 2057528184768 2061156982272 2061676427076 2064251879424 2071550412288 2072061673472 2075203940352 2075726925216 2079387819264 2081140923456 2084749830144 2090187362304 2094401449728 2101245640704 2104097752736 2104432164864 2108674971648 2109523481856 2114174906368 2118437355776 2119626620928 2123900061696 2127645917184 2128182118272 2133732932352 2138374619136 2142146002944 2143007981568 2148274501632 2157612761088 2161962786816 2163785508864 2167601709056 2171971873792 2172317073408 2173191192576 2177572626432 2182374096896 2186774044672 2187653981184 2188001673216 2192412966912 2196279656448 2198131310592 2202563026944 2212137271296 2217573679104 2218466009088 2222378647552 2227213172736 2230236265974 2233022283776 2233585041408 2237524344832 2242035482624 2243294134272 2247816904704 2249712009216 2252773261312 2253679755264 2255764464648 2258223464448 2258582372352 2261648044368 2266207818651 2269038772224 2273613447168 2282570329977 2283496538112 2285421723648 2289452449792 2290029428736 2293502242176 2294068281344 2298126238632 2302179371328 2305636171776 2308765711959 2309702549504 2318801605056 2322283364352 2326379102208 2331069382656 2334604432896 2339311296672 2341283538888 2345412786752 2350141441564 2351460782592 2356201630944 2363901345792 2367109971828 2367486185472 2368070483968 2370066972672 2372259343104 2376443222016 2378446769664 2383242025248 2393601656832 2397195730944 2400449548896 2404683145984 2409914253312 2410883979264 2416199892992 2416808814336 2421071263744 2425952455808 2427314356224 2432208135168 2434258697472 2438551922688 2443468358016 2443856707584 2455170859008 2460120800256 2461110728832 2470814613504 2472897724416 2477259096064 2477883405312 2482253570048 2488654430208 2494141825024 2494770388992 2495774260224 2499170336768 2500175978496 2505614819328 2512150069248 2512783171584 2517214887936 2522289917952 2534369918976 2535389724672 2539861311488 2540501397504 2544354049914 2552668618752 2557170679808 2557815128064 2562326265856 2564486529024 2568933605376 2571099439104 2574598012928 2575634006016 2576283107328 2580826816512 2589951792744 2593187168256 2593840693248 2598415368192 2601942310303 2608651805688 2611910541312 2617176489984 2621792321536 2622453055488 2626429987008 2629293047808 2631725208756 2633943981249 2635012767744 2638589385096 2647211900928 2654038130688 2659389014016 2664079294464 2666325344256 2673498624768 2675752615872 2680471756288 2681147278404 2685875933216 2692801863936 2700505742508 2701601538048 2705268539232 2711153534976 2714108952576 2718224879616 2718909916128 2723705171712 2729196512784 2732605833216 2743370913024 2748209309696 2748901902768 2752335839232 2762067216384 2766938587136 2767635900288 2768749569936 2772517092352 2774854564608 2779666440192 2782009939968 2786916483072 2787618830976 2792535266304 2805909553152 2806616687616 2811566628864 2812697975808 2826168827904 2831866748928 2836861222912 2837576157696 2844977243136 2851166158848 2852313440256 2856194670592 2857343975424 2858064072192 2864366002176 2871752196096 2876817014784 2877542019072 2882617049088 2885047345152 2896422764544 2897588256768 2903430168576 2913695766837 2916871974912 2917335564288 2923217289216 2928372875264 2930841747456 2936750702592 2938399358976 2944323551232 2949516361728 2950259687424 2956764905472 2957954678784 2964389363712 2968413058233 2969617563648 2973648354632 2978113388544 2991058845696 2997089206272 2999616012288 3004906340352 3007685952864 3010221692856 3010964619264 3015530725824 3021610424868 3025385029632 3031484596224 3039301730304 3043427106636 3044662050816 3047228964864 3053372571648 3058002989568 3064168318176 3069572495104 3070346076882 3074181562368 3078354282612 3086292277152 3091735473408 3092514640614 3096377819136 3101838802944 3107325618432 3108092510208 3112805910528 3113590387824 3119081728896 3121711385184 3135281043456 3141602174592 3151868461056 3156146629104 3156648247296 3160089296896 3163012457472 3164285222784 3168590962688 3171262359552 3177656033664 3179439931392 3185850092544 3191468875776 3192273177408 3200599398528 3207561928704 3213219004416 3214511972352 3222411752448 3236419141632 3242944180224 3245678263296 3251402563584 3257957810688 3258475610112 3259786788864 3266358939648 3273561145344 3280161067008 3281480971776 3282002509824 3288619450368 3294419484672 3297196965888 3303844540416 3318205906944 3326360518656 3327699013632 3333567971328 3340819759104 3345354398961 3349533425664 3350377562112 3356286517248 3363053223936 3364941201408 3371725357056 3379159891968 3380519632896 3387335196672 3387873558528 3392472066552 3403558158336 3410420170752 3419315372032 3425244807168 3428132585472 3434178674688 3435044143104 3440253363264 3441102422016 3447189357948 3453269056992 3458454257664 3464553824256 3473487691776 3478202407584 3489568653312 3496604073984 3501906649344 3505724063744 3508966945008 3511925308332 3513350356992 3518119180128 3525212162346 3527191173888 3529615867904 3534302446416 3538717507584 3545852018688 3550664957742 3551229278208 3552105725952 3555100459008 3558389014656 3564664833024 3567670154496 3574863037872 3590402485248 3600674323344 3607024718976 3614871379968 3616325968896 3618811936768 3624299839488 3625213221504 3631606895616 3638928683712 3640971534336 3648312202752 3657827884032 3665202537024 3665785061376 3682756288512 3690181200384 3691666093248 3699806086144 3706221920256 3709346586624 3715888644096 3716825107968 3723380355072 3732981645312 3741212737536 3742155583488 3748755505152 3750263967744 3758422228992 3768225103872 3775822331904 3783434876928 3793302990848 3801554878464 3803084587008 3809791967232 3810752096256 3816531074871 3819154669568 3829002928128 3835756019712 3836722692096 3843489398784 3846729793536 3853400408064 3861897019392 3863451009024 3871240224768 3884927689116 3889162633216 3889780752384 3897623052288 3907788996608 3912977708532 3915667603456 3917865811968 3925764734976 3932688482304 3933679583232 3939644980512 3942353207296 3943939571712 3947587813134 3952519151616 3957884077644 3959490084864 3970817851392 3988078460928 3996118941696 3999488016384 4006541787136 4010247937152 4013628923808 4014619492352 4020707634432 4021720917606 4028813899824 4033846706176 4039202795904 4041979461632 4052402307072 4057902808848 4062971953152 4066730302464 4071163428864 4077337319424 4085557757568 4093794769176 4098908749824 4104472376816 4115056369536 4122313964544 4123352854152 4128503758848 4143100824576 4144123346944 4150407880704 4151453850432 4158775638528 4162281846912 4169499660288 4180374724608 4188802899456 4208195505472 4208864329728 4217349943296 4219046963712 4228349812736 4236874711552 4239253241856 4247800123392 4255291834368 4256364236544 4267465864704 4276749238272 4284292005888 4286015963136 4296549003264 4315225522176 4323925573632 4327571017728 4335203418112 4343943747584 4344634146816 4346382385152 4355145252864 4364748193792 4373548089344 4375307962368 4376003346432 4384825933824 4392559312896 4396262621184 4405126053888 4424274542592 4435147358208 4436932018176 4444757295104 4454426345472 4460472531948 4466044567552 4467170082816 4475048689664 4484070965248 4486588268544 4495633809408 4499424018432 4505546522624 4507359510528 4511528929296 4516446928896 4517164744704 4523296088736 4532415637302 4538077544448 4547226894336 4565140659954 4566993076224 4570843447296 4578904899584 4580058857472 4587004484352 4588136562688 4596252477264 4604358742656 4605519115323 4611272343552 4617531423918 4619405099008 4637603210112 4644566728704 4652758204416 4662138765312 4669208865792 4678622593344 4682567077776 4690825573504 4700282883128 4702921565184 4712403261888 4727802691584 4734219943656 4734972370944 4740133945344 4744518686208 4752886444032 4756893539328 4766484050496 4787203313664 4800899097792 4809366291968 4819828506624 4821767958528 4832399785984 4833617628672 4842142527488 4851904911616 4854628712448 4864416270336 4868517394944 4877103845376 4886936716032 4887713415168 4910341718016 4920241600512 4922221457664 4941629227008 4945795448832 4954518192128 4955766810624 4964507140096 4977308860416 4988283650048 4989540777984 4991548520448 4998340673536 5000351956992 5011229638656 5024300138496 5025566343168 5034429775872 5044579835904 5068739837952 5070779449344 5079722622976 5081002795008 5088708099828 5105337237504 5114341359616 5115630256128 5124652531712 5128973058048 5137867210752 5142198878208 5149196025856 5151268012032 5152566214656 5161653633024 5179903585488 5186374336512 5187681386496 5196830736384 5203884620606 5217303611376 5223821082624 5234352979968 5243584643072 5244906110976 5252859974016 5258586095616 5263450417512 5267887962498 5270025535488 5277178770192 5287818243519 5294423801856 5308076261376 5318778028032 5325997436613 5328158588928 5332650688512 5346997249536 5351505231744 5360943512576 5362294556808 5371751866432 5385603727872 5401011485016 5410537078464 5422307069952 5428217905152 5436449759232 5437819832256 5447410343424 5458393025568 5486741826048 5496418619392 5497803805536 5524134432768 5533877174272 5535271800576 5537499139872 5545034184704 5549709129216 5559332880384 5564019879936 5573832966144 5575237661952 5585070532608 5611819106304 5613233375232 5623133257728 5625395951616 5652337655808 5663733497856 5673722445824 5675152315392 5689954486272 5702332317696 5704626880512 5712389341184 5714687950848 5716128144384 5728732004352 5743504392192 5753634029568 5755084038144 5765234098176 5770094690304 5792845529088 5795176513536 5806860337152 5827391533674 5833743949824 5834671128576 5846434578432 5856745750528 5861683494912 5873501405184 5876798717952 5888647102464 5899032723456 5900519374848 5913529810944 5915909357568 5928778727424 5936826116466 5939235127296 5947296709264 5956226777088 5982117691392 5994178412544 5999232024576 6009812680704 6015371905728 6020443385712 6021929238528 6031061451648 6032581376409 6043220849736 6050770059264 6062969192448 6078603460608 6086854213272 6094457929728 6106745143296 6116005979136 6128336636352 6139144990208 6140692153764 6148363124736 6156708565224 6172584554304 6183470946816 6185029281228 6192755638272 6214651236864 6216185020416 6225611821056 6227180775648 6238163457792 6243422770368 6270562086912 6283204349184 6303736922112 6312293258208 6313296494592 6326024914944 6328570445568 6337181925376 6342524719104 6355312067328 6358879862784 6371700185088 6382937751552 6384546354816 6401198797056 6415123857408 6426438008832 6429023944704 6444823504896 6472838283264 6485888360448 6491356526592 6502805127168 6515915621376 6516951220224 6519573577728 6532717879296 6547122290688 6560322134016 6562961943552 6564005019648 6577238900736 6588838969344 6594393931776 6607689080832 6636411813888 6652721037312 6655398027264 6667135942656 6681639518208 6690708797922 6699066851328 6700755124224 6712573034496 6726106447872 6729882402816 6743450714112 6758319783936 6761039265792 6774670393344 6775747117056 6784944133104 6798623455953 6807116316672 6820840341504 6838630744064 6847710989931 6850489614336 6856265170944 6868357349376 6870088286208 6880506726528 6882204844032 6894378715896 6906538113984 6916908515328 6926297135877 6929107648512 6956404815168 6979137306624 6993208147968 7003813298688 7011448127488 7017933890016 7023850616664 7036238360256 7050424324692 7054382347776 7059231735808 7068604892832 7091704037376 7101329915484 7102458556416 7104211451904 7110200918016 7116778029312 7129329666048 7135340308992 7149726075744 7180804970496 7201348646688 7214049437952 7229742759936 7232651937792 7237623873536 7248599678976 7250426443008 7263213791232 7277857367424 7281943068672 7296624405504 7315655768064 7330405074048 7331570122752 7365512577024 7380362400768 7383332186496 7399612172288 7412443840512 7418693173248 7431777288192 7433650215936 7446760710144 7465963290624 7482425475072 7484311166976 7497511010304 7500527935488 7516844457984 7536450207744 7551644663808 7566869753856 7586605981696 7603109756928 7606169174016 7619583934464 7621504192512 7633062149742 7638309339136 7658005856256 7671512039424 7673445384192 7686978797568 7693459587072 7706800816128 7723794038784 7726902018048 7742480449536 7769855378232 7778325266432 7779561504768 7795246104576 7805826930909 7815577993216 7825955417064 7831335206912 7835731623936 7851529469952 7865376964608 7867359166464 7879289961024 7884706414592 7887879143424 7895175626268 7905038303232 7915768155288 7941635702784 7992237883392 7998976032768 8013083574272 8020495874304 8027257847616 8029238984704 8041415268864 8043441835212 8057627799648 8078405591808 8083958923264 8104804614144 8115805617696 8133460604928 8142326857728 8154674638848 8171115515136 8187589538352 8197817499648 8208944753632 8230112739072 8244627929088 8246705708304 8257007517696 8286201649152 8288246693888 8300815761408 8302907700864 8317551277056 8324563693824 8338999320576 8360749449216 8377605798912 8416391010944 8417728659456 8434699886592 8438093927424 8456699625472 8473749423104 8478506483712 8495600246784 8510583668736 8512728473088 8534931729408 8553498476544 8568584011776 8572031926272 8593098006528 8630451044352 8647851147264 8655142035456 8670406836224 8687887495168 8689268293632 8692764770304 8710290505728 8729496387584 8741087300511 8747096178688 8750615924736 8752006692864 8769651867648 8785118625792 8792525242368 8810252107776 8848549085184 8870294716416 8873864036352 8889514590208 8905239174699 8908852690944 8920945063896 8932089135104 8934340165632 8950097379328 8968141930496 8973176537088 8991267618816 8998848036864 9011093045248 9014719021056 9023057858592 9032893857792 9046592177472 9064831274604 9076155088896 9094453788672 9130281319908 9133986152448 9141686894592 9160117714944 9174008968704 9176273125376 9192504954528 9208717485312 9211038230646 9222544687104 9235062847836 9238810198016 9275206420224 9289133457408 9305516408832 9324277530624 9338417731584 9357245186688 9365134155552 9381651147008 9400565766256 9405843130368 9424806523776 9455605383168 9468439887312 9469944741888 9480267890688 9489037372416 9505772888064 9513787078656 9532968100992 9574406627328 9601798195584 9618732583936 9639657013248 9643535917056 9664799571968 9667235257344 9684285054976 9703809823232 9709257424896 9728832540672 9737034789888 9754207690752 9773873432064 9775426830336 9820683436032 9840483201024 9844442915328 9883258454016 9891590897664 9909036384256 9911533621248 9929014280192 9954617720832 9976567300096 9979081555968 9983097040896 9996681347072 10000703913984 10022459277312 10036063196883 10048600276992 10051132686336 10068859551744 10089159671808 10137479675904 10141558898688 10159445245952 10162005590016 10177416199656 10210674475008 10228682719232 10231260512256 10249305063424 10257946116096 10275734421504 10284397756416 10302536024064 10305132429312 10323307266048 10359807170976 10375362772992 10393661472768 10407769241212 10434607222752 10468705959936 10487169286144 10489812221952 10505719948032 10517172191232 10526900835024 10535775924996 10540051070976 10554357540384 10575636487038 10588847603712 10616152522752 10637556056064 10651994873226 10656317177856 10665301377024 10693994499072 10703010463488 10721887025152 10724589113616 10743503732864 10771207455744 10802022970032 10821074156928 10844614139904 10856435810304 10872899518464 10875639664512 10894820686848 10916786051136 10973483652096 10992837238784 10995607611072 11048268865536 11067754348544 11070543601152 11074998279744 11090068369408 11099418258432 11118665760768 11128039759872 11147665932288 11150475323904 11170141065216 11223638212608 11226466750464 11246266515456 11250791903232 11304675311616 11327466995712 11347444891648 11350304630784 11379908972544 11404664635392 11409253761024 11424778682368 11429375901696 11432256288768 11457464008704 11487008784384 11507268059136 11510168076288 11530468196352 11540189380608 11585691058176 11590353027072 11613720674304 11654783067348 11667487899648 11669342257152 11692869156864 11713491501056 11723366989824 11747002810368 11753597435904 11777294204928 11798065446912 11801038749696 11827059621888 11831818715136 11857557454848 11873652232932 11878470254592 11894593418528 11912453554176 11964235382784 11988356825088 11998464049152 12019625361408 12030743811456 12040886771424 12043858477056 12062122903296 12065162752818 12086441699472 12101540118528 12125938384896 12157206921216 12173708426544 12188915859456 12213490286592 12232011958272 12256673272704 12278289980416 12281384307528 12296726249472 12313417130448 12345169108608 12366941893632 12370058562456 12385511276544 12429302473728 12432370040832 12451223642112 12454361551296 12476326915584 12486845540736 12541124173824 12566408698368 12624586516416 12626592989184 12652049829888 12657140891136 12674363850752 12685049438208 12710624134656 12717759725568 12743400370176 12765875503104 12769092709632 12802397594112 12830247714816 12852876017664 12858047889408 12889647009792 12945676566528 12971776720896 12982713053184 13005610254336 13031831242752 13033902440448 13039147155456 13065435758592 13094244581376 13120644268032 13125923887104 13128010039296 13154477801472 13177677938688 13188787863552 13215378161664 13272823627776 13305442074624 13310796054528 13334271885312 13363279036416 13381417595844 13398133702656 13401510248448 13425146068992 13452212895744 13459764805632 13486901428224 13516639567872 13522078531584 13549340786688 13551494234112 13569888266208 13597246911906 13614232633344 13641680683008 13677261488128 13695421979862 13700979228672 13712530341888 13736714698752 13740176572416 13761013453056 13764409688064 13788757431792 13813076227968 13816557345969 13833817030656 13852594271754 13858215297024 13912809630336 13958274613248 13986416295936 14007626597376 14022896254976 14035867780032 14047701233328 14072476720512 14100848649384 14108764695552 14118463471616 14137209785664 14183408074752 14202659830968 14204917112832 14220401836032 14233556058624 14258659332096 14270680617984 14299452151488 14361609940992 14402697293376 14428098875904 14459485519872 14465303875584 14497199357952 14500852886016 14526427582464 14555714734848 14563886137344 14593248811008 14631311536128 14660810148096 14663140245504 14731025154048 14760724801536 14766664372992 14799224344576 14824887681024 14837386346496 14863554576384 14867300431872 14893521420288 14931926581248 14964850950144 14968622333952 14995022020608 15001055870976 15033688915968 15072900415488 15103289327616 15133739507712 15173211963392 15206219513856 15212338348032 15239167868928 15243008385024 15266124299484 15276618678272 15316011712512 15343024078848 15346890768384 15373957595136 15386919174144 15413601632256 15447588077568 15453804036096 15484960899072 15539710756464 15556650532864 15559123009536 15590492209152 15611653861818 15631155986432 15651910834128 15662670413824 15671463247872 15703058939904 15730753929216 15734718332928 15758579922048 15769412829184 15775758286848 15790351252536 15810076606464 15831536310576 15863454730557 15883271405568 15977992309839 15984475766784 15997952065536 16026167148544 16040991748608 16054515695232 16058477969408 16082830537728 16086883670424 16115255599296 16156811183616 16167917846528 16231611235392 16266921209856 16284653715456 16309349277696 16342231030272 16375179076704 16417889507264 16460225478144 16489255858176 16493411416608 16572403298304 16576493387776 16601631522816 16605815401728 16635102554112 16649127387648 16677998641152 16721498898432 16755211597824 16832782021888 16835457318912 16869399773184 16876187854848 16913399250944 16947498846208 16957012967424 16991200493568 17021167337472 17025456946176 17069863458816 17106996953088 17137168023552 17144063852544 17186196013056 17260902088704 17295702294528 17310284070912 17340813672448 17375774990336 17378536587264 17385529540608 17420581011456 17458992775168 17482174601022 17494192357376 17501231849472 17504013385728 17539303735296 17570237251584 17585050484736 17620504215552 17697098170368 17740589432832 17747728072704 17779029180416 17810478349398 17817705381888 17841890127792 17864178270208 17868680331264 17900194758656 17936283860992 17946353074176 17982535237632 17997696073728 18022186090496 18029438042112 18046115717184 18065787715584 18093184354944 18129662549208 18152310177792 18188907577344 18213596172121 18260562639816 18283373789184 18320235429888 18348017937408 18352546250752 18385009909056 18417434970624 18422076461292 18445089374208 18470125695672 18550412840448 18578266914816 18648555061248 18676835463168 18714490373376 18730268311104 18763302294016 18801131532512 18811686260736 18849613047552 18911210766336 18936879774624 18939889483776 18978074744832 19011545776128 19027574157312 19065936201984 19148813254656 19203596391168 19237465167872 19279314026496 19287071834112 19329599143936 19334470514688 19368570109952 19407619646464 19418514849792 19457665081344 19474069579776 19508415381504 19547746864128 19550853660672 19641366872064 19680966402048 19688885830656 19766516908032 19783181795328 19818072768512 19823067242496 19858028560384 19909235441664 19953134600192 19958163111936 19966194081792 19993362694144 20001407827968 20044918554624 20072126393766 20097200553984 20102265372672 20137719103488 20178319343616 20274959351808 20283117797376 20318890491904 20324011180032 20354832399312 20395870367859 20421348950016 20457365438464 20462521024512 20498610126848 20515892232192 20551468843008 20568795512832 20605072048128 20610264858624 20646614532096 20719614341952 20750725545984 20778891407631 20787322945536 20815538482424 20869214445504 20937411919872 20979624443904 21011439896064 21034344382464 21053801670048 21071551849992 21108715080768 21151272974076 21177695207424 21275112112128 21303989746452 21312634355712 21330602754048 21387988998144 21406020926976 21443774050304 21449178227232 21487007465728 21542414911488 21604045940064 21642148313856 21689228279808 21712871620608 21745799036928 21751279329024 21789641373696 21833572102272 21946967304192 21985674477568 21991215222144 22096537731072 22135508697088 22141087202304 22149996559488 22180136738816 22198836516864 22237331521536 22256079519744 22295331864576 22300950647808 22340282130432 22447276425216 22452933500928 22492533030912 22501583806464 22609350623232 22654933991424 22694889783296 22700609261568 22759817945088 22809329270784 22818507522048 22849557364736 22858751803392 22864512577536 22914928017408 22974017568768 23014536118272 23020336152576 23060936392704 23080378761216 23171382116352 23180706054144 23227441348608 23309566134696 23334975799296 23338684514304 23385738313728 23417480792727 23426983002112 23446733979648 23494005620736 23507194871808 23554588409856 23596130893824 23602077499392 23654119243776 23663637430272 23715114909696 23747304465864 23789186837056 23824907108352 23976713650176 23996928098304 24039250722816 24061487622912 24081773542848 24087716954112 24124245806592 24130325505636 24172883398944 24251876769792 24314413842432 24347416853088 24426980573184 24464023916544 24513346545408 24556579960832 24562768615056 24593452498944 24626834260896 24690338217216 24733883787264 24740117124912 24771022553088 24858604947456 24864740081664 24902447284224 24908723102592 24952653831168 24973691081472 25082248347648 25132817396736 25249173032832 25253185978368 25304099659776 25314281782272 25348727701504 25370098876416 25421248269312 25435519451136 25486800740352 25531751006208 25538185419264 25604795188224 25660495429632 25705752035328 25716095778816 25779294019584 25891353133056 25943553441792 25965426106368 26011220508672 26063662485504 26067804880896 26078294310912 26130871517184 26188489162752 26241288536064 26251847774208 26256020078592 26308955602944 26355355877376 26377575727104 26430756323328 26545647255552 26610884149248 26621592109056 26668543770624 26715717524097 26726558072832 26762835191688 26796267405312 26803020496896 26850292137984 26904425791488 26919529611264 26973802856448 27033279135744 27044157063168 27098681573376 27139776532416 27194493823812 27228465266688 27283361366016 27354522976256 27390843959724 27401958457344 27425060683776 27480353144832 27522026906112 27528819376128 27577514863584 27626152455936 27633114691938 27667634061312 27705188543508 27716430594048 27825619260672 27916549226496 27972832591872 28015253194752 28045792509952 28071735560064 28095402466656 28144953441024 28201697298768 28217529391104 28236926943232 28274419571328 28366816149504 28405319661936 28409834225664 28440803672064 28467112117248 28517318664192 28541361235968 28598904302976 28723219881984 28805394586752 28856197751808 28918971039744 28930607751168 28994398715904 29001705772032 29052855164928 29111429469696 29127772274688 29186497622016 29262623072256 29321620296192 29326280491008 29462050308096 29521449603072 29533328745984 29598448689152 29649775362048 29674772692992 29727109152768 29734600863744 29787042840576 29863853162496 29929701900288 29937244667904 29990044041216 30002111741952 30067377831936 30108189590649 30145800830976 30206578655232 30267479015424 30346423926784 30412439027712 30424676696064 30478335737856 30486016770048 30532248598968 30553237356544 30632023425024 30686048157696 30693781536768 30747915190272 30773838348288 30827203264512 30907608072192 30969921798144 31079421512928 31113301065728 31180984418304 31223307723636 31262311972864 31303821668256 31325340827648 31406117879808 31461507858432 31469436665856 31517159844096 31538825658368 31551516573696 31580702505072 31620153212928 31663072621152 31726909461114 31766542811136 31955984619678 31968951533568 31995904131072 32052334297088 32081983497216 32109031390464 32116955938816 32165661075456 32173767340848 32230511198592 32313622367232 32335835693056 32463222470784 32533842419712 32569307430912 32618698555392 32684462060544 32750358153408 32835779014528 32920450956288 32978511716352 32986822833216 33144806596608 33203263045632 33211630803456 33270205108224 33298254775296 33355997282304 33442997796864 33510423195648 33665564043776 33670914637824 33738799546368 33752375709696 33826798501888 33894997692416 33914025934848 33982400987136 34042334674944 34050913892352 34139726917632 34213993906176 34274336047104 34288127705088 34372392026112 34521804177408 34591404589056 34620568141824 34681627344896 34751549980672 34757073174528 34771059081216 34841162022912 34917985550336 34964349202044 34988384714752 35002463698944 35008026771456 35078607470592 35140474503168 35170100969472 35241008431104 35394196340736 35481178865664 35495456145408 35558058360832 35620956698796 35635410763776 35683780255584 35737360662528 35800389517312 35872567721984 35892706148352 35965070475264 35995392147456 36044372180992 36058876084224 36092231434368 36131575431168 36186368709888 36259325098416 36304620355584 36377815154688 36427192344242 36521125279632 36566747578368 36640470859776 36696035874816 36705092501504 36770019818112 36834869941248 36844152922584 36890178748416 36940251391344 37100825680896 37156533829632 37297110122496 37353670926336 37428980746752 37460536622208 37526604588032 37602263065024 37623372521472 37699226095104 37873759549248 37879778967552 37956149489664 38023091552256 38055148314624 38131872403968 38297626509312 38407192782336 38474930335744 38558628052992 38574143668224 38659198287872 38668941029376 38737140219904 38815239292928 38837029699584 38915330162688 38948139159552 39016830763008 39095493728256 39101707321344 39282733744128 39361932804096 39377771661312 39533033816064 39566363590656 39636145537024 39646134484992 39716057120768 39818470883328 39906269200384 39916326223872 39932388163584 39986725388288 40002815655936 40089837109248 40144252787532 40194401107968 40204530745344 40275438206976 40356638687232 40549918703616 40566235594752 40637780983808 40648022360064 40709664798624 40791740735718 40842697900032 40914730876928 40925042049024 40997220253696 41031784464384 41102937686016 41137591025664 41210144096256 41220529717248 41293229064192 41439228683904 41501451091968 41557782815262 41574645891072 41631076964848 41738428891008 41874823839744 41959248887808 42022879792128 42068688764928 42107603340096 42143103699984 42217430161536 42302545948152 42355390414848 42550224224256 42607979492904 42661205508096 42775977996288 42812041853952 42887548100608 42898356454464 42974014931456 43084829822976 43208091880128 43284296627712 43378456559616 43491598073856 43502558658048 43579282747392 43667144204544 43893934608384 43971348955136 43982430444288 44193075462144 44271017394176 44282174404608 44299993118976 44360273477632 44397673033728 44474663043072 44512159039488 44590663729152 44601901295616 44680564260864 44894552850432 44905867001856 44985066061824 45003167612928 45218701246464 45309867982848 45389779566592 45401218523136 45519635890176 45618658541568 45637015044096 45699114729472 45717503606784 45729025155072 45829856034816 45948035137536 46029072236544 46040672305152 46121872785408 46160757522432 46342764232704 46361412108288 46454882697216 46619132269392 46669951598592 46677369028608 46771476627456 46834961585454 46853966004224 46893467959296 46988011241472 47014389743616 47109176819712 47192261787648 47204154998784 47308238487552 47327274860544 47430229819392 47494608931728 47578373674112 47590364191671 47649814216704 47933976929517 47953427300352 47993856196608 48078501445632 48122975245824 48163547085696 48175433908224 48248491613184 48260651011272 48345766797888 48503753539584 48694833706176 48853961146368 48928047833088 49026693090816 49113159921664 49125537230112 49253668521792 49380676434432 49467767574528 49480234249824 49717209894912 49729480163328 49804894568448 49817446205184 49905307662336 49947382162944 50164496695296 50265634793472 50498346065664 50506371956736 50608199319552 50628563564544 50697455403008 50740197752832 50842496538624 50871038902272 50973601480704 51063502012416 51076370838528 51209590376448 51320990859264 51411504070656 51432191557632 51558588039168 51782706266112 51887106883584 51930852212736 52022441017344 52127324971008 52135609761792 52156588621824 52261743034368 52376978325504 52482577072128 52503695548416 52512040157184 52617911205888 52710711754752 52755151454208 52861512646656 53091294511104 53221768298496 53243184218112 53337087541248 53431435048194 53453116145664 53525670383376 53592534810624 53606040993792 53700584275968 53808851582976 53839059222528 53947605712896 54066558271488 54088314126336 54197363146752 54279553064832 54388987647624 54456930533376 54566722732032 54640788516363 54709045952512 54781687919448 54850121367552 54960706289664 55044053812224 55057638752256 55155029727168 55252304911872 55266229383876 55335268122624 55410377087016 55651238521344 55945665183744 56030506389504 56091585019904 56143471120128 56190804933312 56289906882048 56403394597536 56435058782208 56548839142656 56733632299008 56810639323872 56819668451328 56934224234496 57034637328384 57082722471936 57197808605952 57446439763968 57610789173504 57712395503616 57837942079488 57861215502336 57988797431808 58003411544064 58105710329856 58222858939392 58255544549376 58372995244032 58525246144512 58643240592384 58652560982016 58924100616192 59042899206144 59066657491968 59196897378304 59299550724096 59349545385984 59454218305536 59469201727488 59574085681152 59727706324992 59859403800576 59874489335808 59980088082432 60004223483904 60134755663872 60216379181298 60291601661952 60413157310464 60534958030848 60692847853568 60824878055424 60849353392128 60956671475712 60972033540096 61064497197936 61106474713088 61187611103577 61264046850048 61372096315392 61387563073536 61495830380544 61547676696576 61654406529024 61815216144384 61939843596288 62158843025856 62226602131456 62336674222893 62361968836608 62446615447272 62524623945728 62607643336512 62650681655296 62812235759616 62938873331712 63034319688192 63077651316736 63103033147392 63161405010144 63326145242304 63453818922228 63533085622272 63911969239356 63937903067136 63991808262144 64163966994432 64218062780928 64233911877632 64331322150912 64347534681696 64461022397184 64627244734464 64671671386112 64926444941568 65067684839424 65138614861824 65237397110784 65368924121088 65500716306816 65671558029056 65840901912576 65957023432704 65973645666432 66289613193216 66406526091264 66423261606912 66540410216448 66596509550592 66711994564608 66885995593728 67020846391296 67331128087552 67341829275648 67477599092736 67504751419392 67653597003776 67789995384832 67828051869696 67964801974272 68084669349888 68101827784704 68279453835264 68427987812352 68548672094208 68576255410176 68744784052224 69043608354816 69182809178112 69241136283648 69363254689792 69503099961344 69514146349056 69542118162432 69682324045824 69835971100672 69928698404088 69976769429504 70004927397888 70016053542912 70157214941184 70252442378181 70280949006336 70340201938944 70482016862208 70788392681472 70962357731328 70990912290816 71116116721664 71241913397592 71367560511168 71474721325056 71600779034624 71745135443968 71930140950528 71990784294912 72117752168448 72184462868736 72263150862336 72372737419776 72518650196832 72755630309376 72854384688484 73042250559264 73280941719552 73392071749632 73410185003008 73540039636224 73669739882496 73688305845168 73780357496832 73880502782688 74201651361792 74313067659264 74594220244992 74707341852672 74857961493504 74921073244416 75053209176064 75204526130048 75246745042944 75398452190208 75747519098496 75759557935104 75912298979328 76046183104512 76110296629248 76263744807936 76595253018624 76814385564672 76949860671488 77117256105984 77148287336448 77318396575744 77337882058752 77474280439808 77630478585856 77674059399168 77830660325376 77896278319104 78033661526016 78190987456512 78203414642688 78565467488256 78723865608192 78755543322624 79066067632128 79132727181312 79272291074048 79292268969984 79432114241536 79636941766656 79812538400768 79832652447744 79864776327168 79973450776576 80005631311872 80179674218496 80288505575064 80388802215936 80409061490688 80550876413952 80713277374464 81099837407232 81132471189504 81275561967616 81296044720128 81419329597248 81583481471436 81685395800064 81850084098048 81994440507392 82063568928768 82205875372032 82275182051328 82441059434496 82586458128384 82878457367808 83002902183936 83115565630524 83149291782144 83262153929696 83476857782016 83749647679488 83918497775616 84045759584256 84137377529856 84215206680192 84286207399968 84434860323072 84605091896304 84710780829696 85100448448512 85215958985808 85322411016192 85551955992576 85624083707904 85775096201216 85796712908928 85948029862912 86169659645952 86416183760256 86568593255424 86756913119232 86983196147712 87005117316096 87158565494784 87334288409088 87787869216768 87942697910272 87964860888576 88386150924288 88542034788352 88564348809216 88599986237952 88720546955264 88795346067456 88949326086144 89024318078976 89181327458304 89203802591232 89361128521728 89789105700864 89811734003712 89970132123648 90006335225856 90324568771947 90437402492928 90619735965696 90779559133184 90802437046272 91039271780352 91237317083136 91274030088192 91398229458944 91435007213568 91458050310144 91659712069632 91896070275072 92058144473088 92081344610304 92243745570816 92321515044864 92722824216576 92909765394432 93238264538784 93339903197184 93542953254912 93669923170908 93707932008448 93786935918592 93976022482944 94218353639424 94384523575296 94408309997568 94616476975104 94654549721088 94860459638784 94989217863456 95156747348224 95180728383342 95299628433408 95867953859034 95906854600704 95987712393216 96157002891264 96245950491648 96327094171392 96350867816448 96496983226368 96521302022544 96691533595776 97007507079168 97389667412352 97707922292736 97856095666176 98053386181632 98226319843328 98251074460224 98507337043584 98761352868864 98935535149056 98960468499648 99434419789824 99609789136896 99634892410368 99810615324672 99894764325888 100328993390592 100531269586944 100996692131328 101012743913472 101216398639104 101257127129088 101394910806016 101480395505664 101684993077248 101742077804544 101947202961408 102127004024832 102152741677056 102419180752896 102641981718528 102823008141312 102864383115264 103117176078336 103565412532224 103774213767168 103861704425472 104044882034688 104254649942016 104271219523584 104313177243648 104523486068736 104753956651008 104965154144256 105007391096832 105024080314368 105235822411776 105421423509504 105510302908416 105723025293312 106182589022208 106443536596992 106486368436224 106674175082496 106862870096388 106906232291328 107051340766752 107212081987584 107401168551936 107617703165952 107678118445056 107895211425792 108133116542976 108176628252672 108394726293504 108559106129664 108777975295248 108913861066752 109133445464064 109281577032726 109418091905024 109563375838896 109700242735104 109921412579328 110088107624448 110115277504512 110310059454336 110504609823744 110532458767752 110670536245248 110820754174032 111302477042688 111891330367488 112061012779008 112183170039808 112286942240256 112381609866624 112579813764096 112806789195072 112870117564416 113097678285312 113621278647744 113639336902656 113868448468992 114069274656768 114165444943872 114395617211904 114892879527936 115221578347008 115424791007232 115675884158976 115722431004672 115977594863616 116006823088128 116211420659712 116445717878784 116511089098752 116745990488064 117050492289024 117286481184768 117305121964032 117848201232384 118085798412288 118133314983936 118393794756608 118599101448192 118699090771968 118908436611072 118938403454976 119148171362304 119455412649984 119718807601152 119748978671616 119960176164864 120008446967808 120269511327744 120432758362596 120583203323904 120826314620928 121069916061696 121385695707136 121649756110848 121698706784256 121913342951424 121944067080192 122128994395872 122212949426176 122375222207154 122528093700096 122744192630784 122775126147072 122991660761088 123095353393152 123308813058048 123630432288768 123879687192576 124317686051712 124453204262912 124673348445786 124723937673216 124893230894544 125049247891456 125215286673024 125301363310592 125624471519232 125877746663424 126068639376384 126155302633472 126206066294784 126322810020288 126652290484608 126907637844456 127066171244544 127823938478712 127983616524288 128327933988864 128436125561856 128467823755264 128662644301824 128695069363392 128922044794368 129254489468928 129852889883136 130135369678848 130474794221568 130737848242176 131001432613632 131343116058112 131681803825152 131914046865408 131947291332864 132579226386432 132813052182528 132846523213824 133080820432896 133193019101184 133423989129216 133771991187456 134041692782592 134662256175104 134683658551296 134955198185472 135009502838784 135307194007552 135579990769664 135656103739392 135929603948544 136169338699776 136203655569408 136558907670528 136855975624704 137097344188416 137152510820352 137489568104448 138087216709632 138365618356224 138482272567296 138726509379584 139006199922688 139028292698112 139084236324864 139364648091648 139671942201344 139857396808176 139953538859008 140009854795776 140032107085824 140314429882368 140504884756362 140561898012672 140680403877888 140964033724416 141576785362944 141924715462656 141981824581632 142232233443328 142483826795184 142735121022336 142771092575013 142949442650112 143201558069248 143490270887936 143860281901056 143981568589824 144235504336896 144368925737472 144526301724672 144745474839552 145037300393664 145511260618752 145708769376968 146084501118528 146561883439104 146784143499264 147080079272448 147339479764992 147376611690336 147761005565376 148403302723584 149188440489984 149414683705344 149715922987008 149842146488832 150106418352128 150409052260096 150493490085888 150796904380416 151495038196992 151519115870208 151824597958656 152092366209024 152220593258496 152527489615872 153190506037248 153628771129344 153899721342976 154234512211968 154296574672896 154636793151488 154675764117504 154948560879616 155260957171712 155348118798336 155661320650752 155792556638208 156067323052032 156381974913024 156406829285376 157130934976512 157447731216384 157511086645248 158132135264256 158265454362624 158544582148096 158584537939968 158864228483072 159273883533312 159625076801536 159665304895488 159729552654336 159946901553152 160011262623744 160359348436992 160577011150128 160777604431872 160818122981376 161101752827904 161426554748928 162199674814464 162264942379008 162551123935232 162592089440256 162838659194496 163166962942872 163370791600128 163700168196096 163922365549089 163988881014784 164127137857536 164550364102656 164882118868992 165172916256768 165756914735616 166005804367872 166231131261048 166524307859392 166953715564032 167836995551232 168091519168512 168274755059712 168430413360384 168572414799936 168869720646144 169210183792608 170200896897024 170431917971616 171103911985152 171248167415808 171550192402432 171593425817856 171896059725824 172339319291904 172832367520512 173137186510848 173513826238464 173966392295424 174010234632192 174317130989568 174668576818176 175575738433536 175885395820544 175929721777152 176772301848576 177084069576704 177128697618432 177199972475904 177441093910528 177590692134912 177898652172288 178048636157952 178362654916608 178407605182464 178722257043456 179578211401728 179623468007424 179940264247296 180012670451712 180649137543894 180874804985856 181239471931392 181559118266368 181604874092544 182078543560704 182474634166272 182548060176384 182796458917888 182870014427136 182916100620288 183319424139264 183792140550144 184116288946176 184162689220608 184487491141632 184643030089728 185445648433152 185819530788864 186476529077568 186679806394368 187010022668679 187085906509824 187339846341816 187573871837184 187952044965888 188436707278848 188816619995136 189232953950208 189309099442176 189978435726912 190313494696448 190361456766684 190599256866816 191735907718068 191813709201408 191975424786432 192491900983296 192654188342784 192701735632896 192993966452736 193042604045088 193383067191552 194015014158336 194779334824704 195415844585472 195712191332352 196106772363264 196452639686656 196502148920448 197014674087168 197522705737728 197871070298112 197920936999296 198868839579648 199219578273792 199269784820736 199621230649344 199789528651776 200657986781184 201062539173888 201993384262656 202025487826944 202432797278208 202514254258176 202789821612032 202960791011328 203369986154496 203484155609088 203894405922816 204254008049664 204305483354112 204838361505792 205283963437056 205646016282624 205728766230528 206234352156672 207130825064448 207548427534336 207723408850944 208089764069376 208509299884032 208542439047168 208626354487296 209046972137472 209507913302016 209930308288512 210014782193664 210048160628736 210471644823552 210757327134543 210842847019008 211020605816832 211446050586624 212365178044416 212887073193984 212972736872448 213348350164992 213725740192776 214102681533504 214424163975168 214802337103872 215235406331904 215790422851584 216353256505344 216789452587008 217118212259328 217555950590496 218266890928128 218563154065452 218836183810048 219126751677792 219842825158656 220176215248896 220230555009024 220620118908672 221009219647488 221064917535504 221341072490496 221641508348064 222604954085376 223782660734976 224122025558016 224366340079616 224573884480512 224763219733248 225159627528192 225613578390144 225740235128832 226195356570624 227242557295488 227278673805312 227736896937984 228138549313536 228330889887744 228791234423808 229785759055872 230443156694016 230849582014464 231351768317952 231444862009344 231955189727232 232013646176256 232422841319424 232891435757568 233022178197504 233491980976128 234100984578048 234572962369536 234610243928064 235696402464768 236171596824576 236266629967872 236787589513216 237198202896384 237398181543936 237816873222144 237876806909952 238296342724608 238910825299968 239437615202304 239497957343232 239920352329728 240016893935616 240539022655488 240865516725192 241166406647808 241652629241856 242139832123392 242771391414272 243299512221696 243397413568512 243826685902848 243888134160384 244257988791744 244425898852352 244750444414308 245056187400192 245550252294144 245983321522176 246190706786304 246617626116096 247759374385152 248635372103424 248906408525824 249346696891572 249447875346432 249786461789088 250430573346048 250602726621184 251248943038464 251755493326848 252137278752768 252310605266944 252412132589568 252645620040576 253304580969216 253815275688912 254132342489088 255647876957424 255967233048576 256655867977728 256872251123712 256935647510528 257325288603648 257390138726784 257844089588736 258508978937856 259705779766272 260270739357696 260949588443136 261475696484352 262002865227264 262686232116224 263363607650304 263828093730816 263894582665728 265158452772864 265626104365056 265693046427648 266161640865792 266386038202368 266847978258432 267543982374912 268083385565184 269324512350208 269367317102592 269910396370944 270019005677568 270614388015104 270973706315841 271159981539328 271312207478784 271859207897088 272338677399552 272407311138816 273117815341056 273711951249408 274194688376832 274305021640704 274979136208896 276174433419264 276731236712448 276964545134592 277453018759168 278012399845376 278168472649728 278729296183296 279343884402688 279714793616352 279907077718016 280019709591552 280628859764736 281009769512724 281123796025344 281360807755776 281928067448832 283153570725888 283849430925312 283963649163264 284464466886656 284967653590368 285470242044672 285542185150026 285898885300224 286403116138496 286980541775872 287720563802112 287963137179648 288471008673792 288737851474944 289052603449344 289490949679104 290074600787328 291022521237504 291417538753936 292169002237056 293123766878208 293568286998528 294160158544896 294678959529984 294753223380672 295522011130752 296806605447168 298829367410688 299431845974016 299684292977664 300212836704256 300818104520192 300986980171776 301593808760832 302990076393984 303038231740416 303649195917312 304184732418048 304441186516992 305054979231744 306381012074496 307257542258688 307799442685952 308469024423936 308593149345792 309273586302976 309351528235008 309897121759232 310521914343424 310696237596672 311322641301504 311585113276416 312134646104064 312763949826048 312813658570752 314261869953024 314895462432768 315022173290496 316264270528512 316530908725248 317089164296192 317169075879936 317728456966144 318547767066624 319330609790976 319459105308672 319893803106304 320022525247488 320718696873984 321154022300256 321636245962752 322203505655808 322853109497856 324399349628928 324529884758016 325102247870464 325184178880512 325677318388992 326333925885744 326741583200256 327400336392192 327844731098178 327977762029568 328254275715072 329100728205312 329764237737984 330345832513536 331513829471232 332011608735744 332462262522096 333048615718784 333907431128064 335673991102464 336183038337024 336549510119424 336860826720768 337144829599872 337739441292288 338420367585216 340863835943232 342207823970304 342496334831616 343100384804864 343186851635712 343792119451648 344678638583808 345664735041024 346274373021696 347027652476928 347932784590848 348020469264384 348634261979136 349337153636352 351151476867072 351770791641088 351859443554304 353544603697152 354168139153408 354257395236864 354399944951808 354882187821056 355181384269824 355797304344576 356097272315904 356725309833216 356815210364928 357444514086912 359156422803456 359246936014848 359880528494592 360025340903424 361298275087788 361749609971712 362478943862784 363118236532736 363209748185088 364157087121408 364949268332544 365096120352768 365592917835776 365740028854272 365832201240576 366638848278528 367584281100288 368232577892352 368325378441216 368974982283264 369286060179456 370891296866304 371639061577728 372953058155136 373359612788736 374020045337358 374171813019648 374679692683632 375147743674368 375904089931776 376873414557696 377633239990272 378465907900416 378618198884352 379956871453824 380626989392896 380722913533368 381198513733632 383471815436136 383950849572864 384983801966592 385308376685568 385403471265792 385987932905472 386085208090176 386766134383104 389558669649408 391424382664704 392213544726528 392905279373312 393004297840896 394029348174336 395045411475456 395742140596224 395841873998592 397737679159296 398439156547584 398539569641472 399242461298688 399579057303552 401315973562368 402125078347776 403986768525312 404050975653888 404865594556416 405028508516352 405579643224064 405921582022656 406739972308992 406968311218176 407788811845632 408508016099328 408610966708224 409676723011584 410567926874112 411292032565248 411457532461056 412468704313344 414261650128896 415096855068672 415446817701888 416179528138752 417018599768064 417084878094336 417252708974592 418093944274944 419015826604032 419860616577024 420029564387328 420096321257472 420943289647104 421514654269086 421685694038016 422041211633664 422892101173248 424730356088832 425774146387968 425945473744896 426696700329984 427451480385552 428205363067008 428313277725039 428848327950336 429604674207744 430470812663808 431580845703168 432706513010688 433578905174016 434236424518656 435111901180992 436533781856256 437126308130904 437672367620096 438253503355584 439685650317312 440352430497792 441240237817344 442018439294976 442129835071008 443283016696128 445209908170752 447565321469952 448244051116032 449147768961024 449526439466496 450319255056384 451227156780288 451480470257664 452390713141248 454485114590976 454557347610624 455473793875968 456277098627072 456661779775488 457582468847616 459571518111744 460886313388032 461699164028928 462703536635904 462889724018688 463910379454464 464027292352512 464845682638848 465782871515136 466044356395008 466983961952256 468201969156096 469145924739072 469220487856128 471392804929536 472343193649152 472533259935744 473575179026432 474396405792768 474796363087872 475633746444288 475753613819904 476592685449216 477821650599936 478875230404608 478995914686464 479840704659456 480033787871232 481078045310976 481731033450384 482332813295616 483305258483712 484279664246784 485542782828544 486599024443392 486794827137024 487653371805696 487776268320768 488515977583488 488851797704704 489500888828616 490112374800384 491100504588288 491767096647267 491966643044352 492381413572608 495518748770304 497270744206848 497812817051648 498693393783144 499572923578176 500861146692096 501205453242368 503510986653696 504274557505536 504824265179136 505291240081152 506609161938432 507630551377824 511295753914848 513311735955456 513744502247424 513871295021056 514650577207296 514780277453568 515688179177472 517017957875712 519411559532544 520541478715392 521899176886272 522951392968704 524005730454528 525372464232448 526727215300608 527656187461632 527789165331456 530316905545728 531252208730112 531386092855296 532323281731584 532772076404736 533695956516864 535087964749824 536166771130368 538649024700416 538734634205184 539820792741888 540038011355136 541228776030208 541947412631682 542319963078656 542624414957568 543718415794176 544677354799104 544814622277632 546235630682112 547423902498816 548389376753664 548610043281408 549958272417792 552348866838528 553462473424896 553929090269184 554906037518336 556024799690752 556336945299456 557458592366592 558687768805376 559429587232704 559814155436032 560039419183104 561257719529472 562019539025448 562721615511552 563856134897664 567698861850624 567927298326528 568928933773312 569935307180736 570940484089344 571084370300052 571797770600448 573961083551744 575441127604224 575926274359296 577475702949888 578105206898688 578981899358208 580149201574656 582045042475008 582835077507872 584338004474112 586247533756416 587136573997056 588320317089792 589357919059968 589506446761344 591044022261504 593613210894336 597658734821376 598863691948032 599368585955328 600425673408512 601636209040384 601973960343552 603187617521664 605980152787968 606076463480832 607298391834624 608369464836096 608882373033984 610109958463488 612762024148992 614515084517376 615598885371904 616938048847872 617186298691584 618547172605952 618703056470016 619794243518464 621043828686848 621392475193344 622645282603008 623170226552832 624269292208128 625527899652096 625627317141504 628523739906048 629790924865536 630044346580992 632271981403629 632528541057024 633061817450496 634178328592384 634338151759872 635456913932288 637095534133248 638661219581952 638918210617344 639787606212608 640045050494976 642308044600512 643272491925504 644407011311616 645706218995712 649059769516032 650368357761024 651354636777984 652667851771488 654800672784384 655689462196356 655955524059136 656508551430144 659528475475968 660691665027072 663027658942464 664023217471488 664924525044192 666097231437568 667814862256128 671347982204928 672366076674048 673099020238848 673721653441536 674289659199744 675478882584576 676840735170432 681727671886464 684415647940608 684992669663232 686200769609728 686373703271424 687584238903296 689357277167616 691329470082048 692548746043392 694055304953856 695865569181696 696040938528768 697268523958272 698674307272704 702302953734144 703541583282176 703718887108608 707089207394304 708336278306816 708514790473728 708799889903616 709764375642112 710362768539648 711594608689152 712194544631808 713450619666432 713630420729856 714889028173824 718312845606912 718493872029696 719761056989184 720050681806848 722596550175576 723499219943424 724957887725568 726236473065472 726419496370176 728314174242816 729898536665088 730192240705536 731480057708544 731664402481152 733277696557056 735168562200576 736650756882432 737949964566528 738572120358912 743278123155456 745906116310272 746719225577472 748040090674716 748343626039296 749359385367264 751808179863552 753746829115392 755266479980544 756931815800832 757236397768704 759913742907648 761253978785792 761445827066736 762397027467264 766943630872272 767901699145728 769967603933184 770616753371136 770806942531584 771975865810944 772170416180352 773532268766208 779117339298816 782848765329408 784427089453056 785810558746624 786008595681792 788058696348672 790090822950912 791484281192448 791683747997184 795475358318592 796878313095168 797079139282944 798484922597376 799158114607104 802631947124736 804250156695552 807973537050624 808101951307776 809731189112832 810057017032704 811159286448128 811843164045312 813479944617984 813936622436352 815577623691264 817016032198656 817221933416448 819353446023168 821135853748224 822584065130496 822915064922112 824937408626688 828523300257792 830193710137344 830893635403776 832359056277504 834037199536128 834505417949184 836187888549888 838031653208064 839721233154048 840059128774656 841886579294208 843029308538172 843371388076032 844082423267328 845784202346496 849460712177664 851548292775936 851890947489792 853393400659968 854902960771104 856410726134016 856626555450078 857696655900672 859209348415488 860941625327616 863161691406336 865413026021376 867157810348032 868472849037312 870223802361984 873067563712512 874252616261808 875344735240192 876507006711168 879371300634624 880704860995584 882480475634688 884036878589952 884259670142016 886566033392256 890419816341504 896488102232064 898295537922048 899052878932992 900638510112768 902454313560576 902960940515328 904781426282496 908970229181952 909114695221248 910947587751936 912554197254144 913323559550976 915164937695232 919143036223488 921772626776064 923398328057856 925407073271808 925779448037376 927820758908928 928054584705024 929691365277696 931565743030272 932088712790016 933967923904512 936403938312192 938291849478144 938440975712256 942785609859072 944686387298304 945066519871488 947150358052864 948792811585536 949592726175744 951267492888576 951507227639808 953185370898432 955643301199872 957991829372928 959681409318912 960067575742464 962156090621952 963462066900768 966610516967424 968559328493568 971085565657088 973198048886784 973589654274048 975306743611392 975552536641536 977031955166976 977703595409408 979001777657232 980224749600768 982201009176576 983534193294534 983933286088704 984762827145216 991037497540608 994541488413696 995625634103296 997386787566288 999145847156352 1001722293384192 1002410906484736 1007021973307392 1008549115011072 1009648530358272 1010582480162304 1013218323876864 1015261102755648 1022591507829696 1026623471910912 1027489004494848 1029301154414592 1029560554907136 1031376358354944 1034035915751424 1038823119065088 1041082957430784 1043798353772544 1045902785937408 1048011460909056 1050744928464896 1053454430601216 1055312374923264 1055578330662912 1060633811091456 1062504417460224 1062772185710592 1064646563463168 1065544152809472 1067391913033728 1070175929499648 1072333542260736 1077298049400832 1077469268410368 1079641585483776 1080076022710272 1082457552060416 1083894825263364 1084639926157312 1085248829915136 1087436831588352 1089354709598208 1089629244555264 1092471261364224 1094847804997632 1096778753507328 1097220086562816 1099916544835584 1104697733677056 1106924946849792 1107858180538368 1109812075036672 1112049599381504 1112673890598912 1114917184733184 1117375537610752 1118859174465408 1119628310872064 1120078838366208 1122515439058944 1124039078050896 1125443231023104 1127712269795328 1135397723701248 1135854596653056 1137857867546624 1139870614361472 1141880968178688 1142168740600104 1143595541200896 1147922167103488 1151852548718592 1154951405899776 1156210413797376 1157963798716416 1160298403149312 1165670155015744 1168676008948224 1174273147994112 1176640634179584 1178715838119936 1179012893522688 1182088044523008 1187226421788672 1195317469642752 1197727383896064 1198737171910656 1200851346817024 1203272418080768 1203947920687104 1206375235043328 1211960305575936 1212152926961664 1214596783669248 1216738929672192 1217764746067968 1220219916926976 1225524048297984 1229030169034752 1231197770743808 1233876097695744 1234372597383168 1237094345211904 1237406112940032 1239588487036928 1242087657373696 1242784950386688 1245290565206016 1246340453105664 1248538584416256 1251055799304192 1251254634283008 1257047479812096 1259581849731072 1260088693161984 1264543962807258 1265057082114048 1266123634900992 1268356657184768 1268676303519744 1270913827864576 1274191068266496 1277322439163904 1277836421234688 1279575212425216 1280090100989952 1284616089201024 1286544983851008 1288814022623232 1291412437991424 1298119539032064 1300736715522048 1302709273555968 1305335703542976 1309601345568768 1311378924392712 1313017102860288 1319056950951936 1326055317884928 1329849050088384 1332194462875136 1335629724512256 1342695964409856 1344732153348096 1347443306883072 1348579318399488 1350957765169152 1353681470340864 1363455343772928 1368831295881216 1369985339326464 1372401539219456 1372747406542848 1375168477806592 1378714554335232 1382658940164096 1385097492086784 1388110609907712 1391731138363392 1392081877057536 1394537047916544 1397348614545408 1404605907468288 1407083166564352 1407437774217216 1414178414788608 1416672556613632 1417029580947456 1417599779807232 1419528751284224 1420725537079296 1423189217378304 1424389089263616 1426901239332864 1427260841459712 1429778056347648 1436625691213824 1436987744059392 1439522113978368 1440101363613696 1445193100351152 1446998439886848 1449915775451136 1452472946130944 1452838992740352 1456628348485632 1459797073330176 1460384481411072 1462960115417088 1463328804962304 1466555393114112 1470337124401152 1473301513764864 1475301289941801 1475899929133056 1477144240717824 1486556246310912 1491812232620544 1493438451154944 1496080181349432 1498718770734528 1503616359727104 1510532959961088 1514472795537408 1519827485815296 1522507957571584 1522891654133472 1533887261744544 1539935207866368 1541233506742272 1541613885063168 1543951731621888 1544340832360704 1547064537532416 1558234678597632 1565697530658816 1568854178906112 1571621117493248 1572017191363584 1576117392697344 1580181645901824 1582968562384896 1583367495994368 1590950716637184 1593756626190336 1594158278565888 1596969845194752 1598316229214208 1605263894249472 1608500313391104 1615947074101248 1616203902615552 1619462378225664 1620114034065408 1622318572896256 1623686328090624 1626959889235968 1627873244872704 1631155247382528 1634032064397312 1634443866832896 1638706892046336 1642271707496448 1645168130260992 1645830129844224 1649874817253376 1657046600515584 1660387420274688 1661787270807552 1664718112555008 1668074399072256 1669010835898368 1672375777099776 1676063306416128 1679442466308096 1680118257549312 1683773158588416 1686058617076344 1688164846534656 1691568404692992 1703096585551872 1703781894979584 1706786801319936 1709805921542208 1712821452268032 1713253110900156 1715393311801344 1721883250655232 1726323382812672 1734315620696064 1736945698074624 1740447604723968 1746135127425024 1748505232523616 1753014013422336 1758742601269248 1761409721991168 1764960951269376 1768073757179904 1768519340284032 1773132066784512 1780839632683008 1792976204464128 1796591075844096 1798105757865984 1801277020225536 1804908627121152 1805921881030656 1809562852564992 1817940458363904 1818229390442496 1821895175503872 1825108394508288 1826647119101952 1830329875390464 1838286072446976 1843545253552128 1846796656115712 1850814146543616 1851558896074752 1855641517817856 1856109169410048 1859382730555392 1863131486060544 1864177425580032 1867935847809024 1872807876624384 1876583698956288 1876881951424512 1885571219718144 1889372774596608 1890133039742976 1894300716105728 1896815944210887 1897585623171072 1899185452351488 1902534985777152 1903014455279616 1906370741796864 1911286602399744 1915983658745856 1919362818637824 1920135151484928 1926924133801536 1933221033934848 1937118656987136 1942171131314176 1947179308548096 1951105073283072 1954063910333952 1955407190818816 1958003555314464 1964402018353152 1967068386589068 1967866572177408 1969525654290432 1982074995081216 1989082976827392 1991251268206592 1994773575132576 1998291694312704 2003444586768384 2004821812969472 2014043946614784 2017098230022144 2019297060716544 2021164960324608 2026436647753728 2030522205511296 2045183015659392 2053246943821824 2054978008989696 2058602308829184 2059121109814272 2062752716709888 2068071831502848 2077646238130176 2082165914861568 2087596707545088 2091805571874816 2096022921818112 2101489856929792 2106908861202432 2110624749846528 2111156661325824 2121267622182912 2125008834920448 2125544371421184 2129293126926336 2131088305618944 2134783826067456 2140351858999296 2144667084521472 2154596098801664 2154938536820736 2159283170967552 2160152045420544 2164915104120832 2167789650526728 2169279852314624 2170497659830272 2174873663176704 2178709419196416 2179258489110528 2184942522728448 2189695609995264 2194440173125632 2199833089671168 2213849893699584 2215716361076736 2219624150073344 2224099198763008 2229834369466368 2237718348930816 2239256621744128 2240157676732416 2245030878117888 2248078156101792 2255424539590656 2270795447402496 2271709193306112 2275715735093248 2279741228722944 2283761936357376 2284337481200208 2287191082401792 2295844334206976 2303705097437184 2309902811799552 2312420827594752 2315927597432832 2320596806298624 2331340310031488 2337352017896448 2348546295988224 2353281268359168 2357431676239872 2358025787045376 2364176089046016 2374452843577344 2390634939285504 2395454767792128 2397474343821312 2401702693634048 2406544836161536 2407895841374208 2412750470086656 2423920611151872 2424305853923328 2429193567338496 2433477859344384 2435529492135936 2440439833853952 2451048096595968 2458060338069504 2462395541487616 2467752195391488 2468745194766336 2474188690423808 2474812225880064 2479176974073856 2484175314747392 2485569900773376 2490581130412032 2492680906211328 2497077168832512 2502111598608384 2514094959624192 2519163699462144 2520177386323968 2529087925614516 2530114164228096 2532247269801984 2537352607039488 2541827655729152 2548382136532992 2554644878327808 2555672842469376 2559150424850432 2560180201979904 2569232178402048 2573089967702016 2577628045246464 2582824875982848 2596239078064128 2601473431044096 2605418547111936 2610671407085952 2619202691137536 2622757848785424 2626034205720576 2638113901903872 2652110635769856 2659698100176768 2664388925750272 2671259449024512 2689464306696192 2694886613766144 2697158636798976 2701915530338304 2707362940681728 2726910687545856 2737662591762432 2739970678652928 2744803078438912 2745494813085696 2750336955613184 2757429108670464 2765317880328192 2770194984173568 2776221219815424 2783462276726784 2784163754115072 2789074095833088 2794697229090816 2809211814936576 2814166333128704 2814875548434432 2828356829577216 2833345113227264 2834059161894912 2835199559614464 2839057502568448 2841451074158592 2846378434756608 2848778178527232 2853802478665728 2854521682919424 2859556112695296 2873975488118784 2879044227956736 2880202727227392 2890386200702304 2899831550902272 2904945892261888 2905677985480704 2913256696971264 2919594146660352 2920768962822144 2925920230834176 2926657609924608 2933110786228224 2940674248802304 2946603027529728 2950602579883602 2951799858266112 2954288481435648 2973112492621824 2983624465241088 2986876902309888 2992160362698864 2997437541469056 3007232719454208 3021065919922176 3028945591074816 3039654971630592 3045015915143168 3045783308266944 3067774523489088 3079870415732736 3082467013484544 3087903463243776 3088681664721408 3094129075064832 3116469357195264 3131395061317632 3137708357812224 3143242234986496 3144034382727168 3152234785394688 3160363291803648 3165937124769792 3166734991988736 3181901433274368 3187513252380672 3188316557131776 3193939690389504 3196632458428416 3210527788498944 3217000626782208 3231894148202496 3232407805231104 3238924756451328 3240228068130816 3244637145792512 3247372656181248 3253919778471936 3255746489745408 3262310494765056 3268064128794624 3268887733665792 3277413784092672 3284543414992896 3290336260521984 3291660259688448 3299749634506752 3314093201031168 3320774840549376 3323574541615104 3329436225110016 3336148798144512 3338021671796736 3344751554199552 3352126612832256 3358884932616192 3360236515098624 3367546317176832 3372117234152688 3376329693069312 3383136809385984 3406193171103744 3407563789959168 3413573602639872 3419611843084416 3425642904536064 3426506221800312 3430786623602688 3443766501310464 3468631241392128 3473891396149248 3480895209447936 3497010465047232 3506028026844672 3522819443982336 3529921902538752 3536147514359808 3537038680568064 3546264133569024 3561679265366016 3585952408928256 3593182151688192 3596211515731968 3602554040451072 3609817254242304 3611843762061312 3619125705129984 3635880916727808 3636458780884992 3643790351007744 3650216789016576 3653294238203904 3660659750780928 3676572144893952 3687090507104256 3693593312231424 3701628293087232 3703117792149504 3711283035635712 3712218338820096 3718765461110784 3726262972121088 3728354851160064 3735871695618048 3745615753248768 3753167397912576 3753763902849024 3771142439436288 3778745549193216 3780266079485952 3788601432211456 3793631888421774 3795171246342144 3798370904702976 3805069971554304 3806028910559232 3812741483593728 3822573204799488 3831967317491712 3838725637275648 3840270302969856 3853848267603072 3866442067869696 3874237313974272 3884342262628352 3894358617096192 3902210146566144 3908127820667904 3910814381637632 3916007110628928 3928804036706304 3934136773178136 3939051308580864 3978165953654784 3982502536413184 3989547150265152 3996583388625408 4006889173536768 4028087893229568 4034196460044288 4042329920649216 4052873295507456 4061044411022592 4090366031318784 4106493887643648 4109956017979392 4117204617658368 4118242219628544 4125505433419776 4136143663005696 4155292476260352 4164331829723136 4175193415090176 4183611143749632 4192045843636224 4202979713859584 4213817722404864 4221249499693056 4222313322651648 4242535244365824 4250017669840896 4251088742842368 4258586253852672 4262176611237888 4269567652134912 4280703717998592 4289334169042944 4309192197603328 4309877073641472 4318566341935104 4320304090841088 4329830208241664 4335579301053456 4338559704629248 4340995319660544 4349747326353408 4357418838392832 4358516978221056 4369885045456896 4379391219990528 4388880346251264 4399666179342336 4425903869825403 4427699787399168 4431432722153472 4439248300146688 4448198397526016 4459668738932736 4475436697861632 4478513243488256 4480315353464832 4496156312203584 4510849079181312 4543418386612224 4559482457445888 4567523872714752 4568674962400416 4591688668413952 4619805623599104 4624841655189504 4631855194865664 4641193612597248 4662680620062976 4674704035792896 4697092591976448 4706562536718336 4714863352479744 4716051574090752 4728352178092032 4748905687154688 4781269878571008 4790909535584256 4794948687642624 4803405387268096 4813089672323072 4815791682748416 4825500940173312 4847841222303744 4848611707846656 4858387134676992 4866955718688768 4871058984271872 4880879667707904 4902096193191936 4916120676139008 4924791082975232 4935504390782976 4937490389532672 4948377380847616 4949624451760128 4958353948147712 4968350629494784 4971139801546752 4981162260824064 4985361812422656 4994154337665024 5004223197216768 5028189919248384 5038327398924288 5040354772647936 5058175851229032 5064494539603968 5074705214078976 5083655311458304 5109289756655616 5111345684938752 5120360403959808 5138464356804096 5146179935404032 5165649751965696 5202946862088192 5210837094223872 5221342814171904 5238405382275072 5245515697570848 5276227803807744 5304221271539712 5319396200353536 5328777851500544 5342518898049024 5378928613392384 5389773227532288 5394317273597952 5403831060676608 5414725881363456 5453821375091712 5475325183524864 5479941357305856 5489606156877824 5490989626171392 5500673911226368 5514858217340928 5530635760656384 5540389968347136 5552442439630848 5566924553453568 5568327508230144 5578148191666176 5589394458181632 5618423629873152 5628332666257408 5629751096868864 5656713659154432 5666690226454528 5668118323789824 5670399119228928 5678115005136896 5682902148317184 5692756869513216 5697556357054464 5707604957331456 5709043365838848 5719112225390592 5747950976237568 5758088455913472 5760405454454784 5780772401404608 5799663101804544 5811355970961408 5826513393942528 5841537925644288 5853315219849216 5866221572456448 5893206055059456 5901205159767204 5903599716532224 5908576962871296 5946224985243648 5967248930482176 5973753804619776 5984320725397728 5994875082938112 6014465438908416 6042131839844352 6057891182149632 6079309943261184 6090031830286336 6091566616533888 6135549046978176 6159740831465472 6164934026969088 6175806926487552 6177363329442816 6188258150129664 6232938714390528 6262790122635264 6275416715624448 6286484469972992 6288068765454336 6304469570789376 6320726583607296 6331874249539584 6333469983977472 6363802866548736 6375026504761344 6376633114263552 6387879380779008 6393264916856832 6421055576997888 6434001253564416 6463788296404992 6464815610462208 6477849512902656 6480456136261632 6489274291585024 6494745312362496 6507839556943872 6511492979490816 6524620989530112 6536128257589248 6537775467331584 6554827568185344 6569086829985792 6583320519376896 6599499269013504 6641549681098752 6647149083230208 6658872450220032 6672297596289024 6689503108399104 6717769865232384 6720473030197248 6735092634353664 6744234468305376 6766273618771968 6812386342207488 6815127579918336 6827147205279744 6839223686168832 6851285809072128 6853012443600624 6861573247205376 6887533002620928 6937262482784256 6947782792298496 6961790418895872 6994020930094464 7012056053689344 7045638887964672 7059843805077504 7072295028719616 7074077361136128 7092528267138048 7123358530732032 7171904817856512 7186364303376384 7192423031463936 7205108080902144 7219634508484608 7223687524122624 7238251410259968 7271761833455616 7272917561769984 7287580702015488 7300433578033152 7306588476407808 7321319501561856 7353144289787904 7374181014208512 7387186624462848 7403256586174464 7406235584299008 7422566071271424 7424436677640192 7437530922221568 7452525944242176 7456709702320128 7471743391236096 7491231506497536 7506334795825152 7542284878872576 7557491098386432 7560532158971904 7577202864422912 7587263776843548 7590342492684288 7596741809405952 7612057821118464 7625482967187456 7645146409598976 7663934634983424 7677451274551296 7680540605939712 7707696535206144 7732884135739392 7748474627948544 7768684525256704 7788717234192384 7804420293132288 7816255641335808 7821628763275264 7832014221257856 7857608073412608 7868273546356272 7878102617161728 7956331907309568 7965005072826368 7979094300530304 7993166777250816 8013778347073536 8068392920088576 8084659841298432 8105746591014912 8122088822045184 8180732062637568 8212987775287296 8219912035958784 8234409235316736 8236484439257088 8251010866839552 8272287326011392 8310584952520704 8328663659446272 8350386830180352 8367222287499264 8384091687272448 8405959427719168 8427635444809728 8442498999386112 8444626645303296 8485070488731648 8500035339681792 8502177485684736 8517172507705344 8524353222475776 8539135304269824 8561407435997184 8578668338085888 8618384395206656 8637132683870208 8640608181682176 8659660416483328 8671158602106912 8677119409258496 8699494652706816 8714837676785664 8717033956442112 8739770090913792 8758782439981056 8777760692502528 8799332358684672 8851807739650806 8855399574798336 8862865444306944 8878496600293376 8896396795052032 8919337477865472 8950873395723264 8957026486976512 8960630706929664 8992312624407168 9021698158362624 9086836773224448 9118964914891776 9135047745429504 9137349924800832 9239611247198208 9263710389731328 9282387225194496 9325361240125952 9349408071585792 9394185183952896 9413125073436672 9429726704959488 9432103148181504 9456704356184064 9497811374309376 9562539757142016 9581819071168512 9589897375285248 9606810774536192 9626179344646144 9631583365496832 9651001880346624 9695682444607488 9697223415693312 9716774269353984 9733911437377536 9742117968543744 9761759335415808 9804192386383872 9832241352278016 9849582165950464 9871008781565952 9874980779065344 9899248903520256 9916707896295424 9936701258989568 9942279603093504 9962324521648128 9970723624845312 9988308675330048 10008446394433536 10056379838496768 10076654797848576 10080709545295872 10116351702458064 10128989079207936 10149410428157952 10167310622916608 10218579513311232 10222691369877504 10240720807919616 10276928713608192 10292359870808064 10331299503931392 10405893724176384 10421674188447744 10442685628343808 10491031395141696 10608442543079424 10638792400707072 10657555703001088 10685037796098048 10757857226784768 10779546455064576 10788634547195904 10807662121353216 10829451762726912 10907642750183424 10950650367049728 10959882714611712 10979212313755648 10981979252342784 11001347822452736 11029716434681856 11061271521312768 11080779936694272 11104884879261696 11133849106907136 11136655016460288 11156296383332352 11178788916363264 11236847259746304 11256665332514816 11259502193737728 11313427318308864 11333380452909056 11336236647579648 11340798238457856 11356230010273792 11365804296634368 11385513739026432 11395112714108928 11415209914662912 11418086731677696 11438224450781184 11495901952475136 11516176911826944 11520810908909568 11561544802809216 11599326203609088 11622711941922816 11653026787885056 11683075851288576 11706630439698432 11732443144912896 11786412110118912 11802410319534408 11817153925742592 11934497860964352 11947507609239552 11968641450795456 11989750165876224 12084263679688704 12158619886522368 12180063660572672 12183133233067776 12271098093956352 12319481662930944 12329868053938176 12351613852975104 12354726658885632 12376516300259328 12465877428781056 12525580245270528 12550833431248896 12572968939945984 12576137530908672 12608939141578752 12641453167214592 12663748499079168 12666939967954944 12727605733097472 12750053009522688 12753266228527104 12775758761558016 12786529833713664 12842111153995776 12868002507128832 12927576592809984 12929631220924416 12955699025805312 12960912272523264 12978548583170048 12989490624724992 13015679113887744 13022985958981632 13049241979060224 13072256515178496 13075550934663168 13109655136370688 13138173659971584 13166641038753792 13198998538027008 13277711609476209 13283099362197504 13294298166460416 13317744900440064 13344595192578048 13379006216798208 13435539730464768 13440946060394496 13488468936610752 13532547237543936 13630255159836672 13678447372337664 13702571618144256 13706024887201248 13775066005241856 13874524965568512 13895565584596992 13923580837791744 13988041860188928 14024112107378688 14091277775929344 14119687610155008 14144590057439232 14148154722272256 14185056534276096 14246717061464064 14343809635713024 14372728606752768 14384846062927872 14410216161804288 14439269016969216 14447375048245248 14476502820519936 14543523666911232 14545835123539968 14575161404030976 14600867156066304 14613176952815616 14642639003123712 14706288579575808 14748362028417024 14774373248925696 14806513172348928 14812471168598016 14845132142542848 14848873355280384 14875061844443136 14905051888484352 14913419404640256 14943486782472192 14982463012995072 15012669591650304 15084569757745152 15114982196772864 15121064317943808 15154405728845824 15174527553687096 15193483618811904 15224115642236928 15250965934374912 15327869269966848 15361081211879424 15415393070412288 15496949255897088 15537369050513408 15608840586264576 15632511282671616 15664028442515712 15715216146825216 15736547092712544 15912663814619136 15930010145652736 15958188601060608 15986333554501632 16027556694147072 16136785840177152 16169319682596864 16211493182029824 16244177644090368 16361464125275136 16425975550574592 16439824071917568 16468818470633472 16472968878514176 16502021733679104 16544574652022784 16621169905041408 16657327318892544 16700773660360704 16734444574998528 16768183374544896 16811918855438336 16855270889619456 16884997998772224 16889253290606592 16970140977463296 17000070679363584 17004354971369472 17034345015410688 17048706444951552 17078270608539648 17122814871994368 17157336676171776 17236768790413312 17274265367740416 17281216363364352 17319320832966656 17342317204213824 17354238818516992 17398989305413632 17434067912884224 17479540181827584 17598664717369344 17703615479301612 17710799149596672 17725730888613888 17792793590104064 17838674955730944 17901746791446528 17914052973953024 17921261413859328 17984625248814336 18043396316725248 18173673546448896 18237929829783552 18270095490859008 18274699849601664 18479222494396416 18527420779462656 18564774450388992 18650722480251904 18698816143171584 18788370367905792 18826250146873344 18859453409918976 18864206296363008 18913408712368128 18995622748618752 19125079514284032 19163638142337024 19179794750570496 19213621549072384 19252358689292288 19263166730993664 19302003760693248 19391364889214976 19394446831386624 19433548538707968 19467822874755072 19484235937087488 19523518670831616 19608384772767744 19664482704556032 19699164331900928 19749961558130688 19798497807040512 19833415792590848 19873402517979136 19924649043296256 19941447249690624 19976617350660096 20016892788867072 20153309595697152 20161419090591744 20232703404916128 20298820856315904 20334621245833216 20437159026622464 20445382739755008 20481441615839232 20553857427216384 20584719741616128 20662599007862784 20811787448352768 20843348376895488 20885371256687616 20982062790283392 21216885086158848 21277584801414144 21315111406002176 21370075592196096 21515714453569536 21559092910129152 21577269094391808 21615324242706432 21658903525453824 21815285500366848 21901300734099456 21919765429223424 21958424627511296 21963958504685568 22002695644905472 22059432869363712 22122543042625536 22161559873388544 22209769758523392 22267698213814272 22273310032920576 22312592766664704 22357577832726528 22473694519492608 22513330665029632 22519004387475456 22626854636617728 22672473295159296 22681596476915712 22712460020547584 22731608593268736 22771027478052864 22790225428217856 22836173463355392 22876448901562368 22991803904950272 23032353823653888 23041621817819136 23123089605618432 23198652407218176 23245423883845632 23306053575770112 23366151702577152 23413260879396864 23464886289825792 23572824220237824 23604820639068816 23634307851485184 23868995721928704 23895015218479104 23937282901590912 23979500331752448 24317239773044736 24360127321145344 24366266466135552 24542196187912704 24638963325861888 24659736107876352 24703227705950208 24709453317771264 24753032600518656 24931754857562112 25051160490541056 25101666862497792 25145937879891968 25152275061817344 25217878283157504 25282906334429184 25327496998158336 25333879935909888 25455211466194944 25500106019045376 25506532457054208 25551517523116032 25573059667427328 25684222307991552 25736005014257664 25855153185619968 25911398051610624 25921824545046528 25957097166340096 25978981249449984 26031358227775488 26098483958120448 26144513030356992 26151101869326336 26219310272741376 26276347319943168 26333282077507584 26397997076054016 26555423218952418 26566198724395008 26588596332920832 26635489800880128 26689190385156096 26758012433596416 26871079460929536 26881892120788992 26976937873221504 27065094475087872 27260510319673344 27356894744675328 27405143236288512 27412049774402496 27791131169193984 27847161675583488 27976083720377856 28048224214757376 28182555551858688 28239375220310016 28289180114878464 28296309444544512 28370113068552192 28493434122928128 28687619271426048 28745457213505536 28769692125855744 28820432323608576 28878538033938432 28894750096490496 28953005641039872 29087047333822464 29091670247079936 29150322808061952 29201734312132608 29226353905631232 29285278006247424 29412577159151616 29496724056834048 29548746497851392 29613026344697856 29624942337196032 29697746710560768 29750123688886272 29810103776968704 29826838809280512 29886973564944384 29964926025990144 30025339183300608 30169139515490304 30229964393545728 30242128635887616 30308811457691648 30349055107374192 30386967237623808 30448231284473856 30501931868749824 30655738539933696 30722162423758848 30830786140824576 30993898511794176 31074738101026816 31217681172529152 31265022565343232 31328056885031424 31473094185425088 31825327629238272 31916377202121216 31972667109003264 32055113388294144 32273571680354304 32338639365193728 32422986364059648 32488355288180736 32722928250550272 32851951101149184 32879648143835136 32937636941266944 32945937757028352 33004043467358208 33089149304045568 33242339810082816 33314654637785088 33401547320721408 33468889149997056 33536366749089792 33623837710876672 33710541779238912 33769995997544448 33778506581213184 33940281954926592 34000141358727168 34008709942738944 34068690030821376 34097412889903104 34156541217079296 34245629743988736 34314673352343552 34473537580826624 34548530735480832 34562432726728704 34638641665933312 34684634408427648 34708477637033984 34797978610827264 34868135825768448 34959080363655168 35197329434738688 35407230958603224 35451461777227776 35585587180208128 35803493582893056 35842522827718656 35969250497628672 36475859659567104 36540190981718016 36549399699203328 36958444988792832 37054841558925312 37129548900777984 37301444960503808 37397632286343168 37576740735811584 37652500293746688 37718906819837952 37728412592726016 37826817424736256 37991245497237504 38250159028568064 38327276284674048 38359589501140992 38427243098144768 38504717378584576 38526333461987328 38604007521386496 38782729778429952 38788893662773248 38867097077415936 38935645749510144 38968471874174976 39047037341663232 39216769545535488 39328965409112064 39398328663801856 39499923116261376 39596995614081024 39666831585181696 39746805035958272 39849298086592512 39882894499381248 39953234701320192 40033785577734144 40306619191394304 40322838181183488 40465406809832256 40597641712631808 40890765479510016 41107714854432768 41325198015725568 41623574896705536 41686696753790976 41770742513375232 41964125580566784 42433770172317696 42555169602828288 42630222812004352 42740151184392192 43031428907139072 43118185820258304 43154538188783616 43230648485412864 43317807050907648 43630571000733696 43802601468198912 43839530858446848 43916849255022592 43927917009371136 44005391289810944 44118865738727424 44245086085251072 44323119746777088 44419539517046784 44535396427628544 44546620065841152 44625185533329408 44715155665453056 44947389038985216 45026661330059264 45038008774950912 45253709273235456 45344946590318592 45363192953831424 45424920041095168 45463217186537472 45580450856435712 45672346926710784 45752897803124736 45983607809900544 46083243635638272 46246179211236864 46490847767691264 46612107151540224 46826521758793728 47145648440475648 47209641278137632 47737991443857408 47790030436958208 47874565803181824 47959000663504896 48634479546089472 48720254642290688 48732532932271104 49084392375825408 49277926651723776 49319472215752704 49406455411900416 49418906635542528 49506065201037312 49863509715124224 50102320981082112 50203333724995584 50291875759783936 50304550123634688 50435756566315008 50565812668858368 50654993996316672 50667759871819776 50910422932389888 51000212038090752 51013064914108416 51103035046232064 51146119334854656 51368444615983104 51472010028515328 51710306371239936 51822796103221248 51843649090093056 51957962498899968 52062716455550976 52196967916240896 52302203738652672 52438620545482752 52795994152108032 53110846437904836 53132397448790016 53177192665841664 53378380770312192 53516024867192832 53742158921859072 53763784241577984 53953875746443008 54130188950175744 54521020639346688 54713789489350656 54810286472577024 54824099548804992 55582262338387968 55694323351166976 55952167440755712 56096448429514752 56365111103717376 56478750440620032 56578360229756928 56592618889089024 56740226137104384 56986868245856256 57375238542852096 57490914427011072 57539384251711488 57640864647217152 57757076067876864 57789500192980992 57906011282079744 58174094667644928 58183340494159872 58300645616123904 58403468624265216 58452707811262464 58570556012494848 58825154318303232 58993448113668096 59097492995702784 59249884674392064 59395493421121536 59500247377772544 59620207553937408 59773947129888768 59929852051980288 60050678366601216 60459928787091456 60484257271775232 60617622915383296 60698110214748384 60896462568947712 61003863737499648 61311477079867392 61444324847517696 61661572281649152 61987797023588352 62149476202053632 62435362345058304 62530045130686464 62656113770062848 62946188370850176 63650655258476544 63832754404242432 63945334218006528 64110226776588288 64547143360708608 64677278730387456 64845972728119296 64976710576361472 65445856501100544 65703902202298368 65759296287670272 65875273882533888 65891875514056704 66008086934716416 66178298608091136 66484679620165632 66629309275570176 66803094641442816 66937778299994112 67072733498179584 67247675421753344 67421083558477824 67539991995088896 67557013162426368 67880563909853184 68017419885477888 68137380061642752 68194825779806208 68313082434158592 68629346704687104 68947075161653248 69097061470961664 69124865453457408 69369268816855296 69416955274067968 69595957221654528 69736271651536896 69918160727310336 70394658869477376 70814461917206448 70902923554455552 71171174360416256 71606987165786112 71685045655437312 71938500995257344 72951719319134208 73080381963436032 73098799398406656 73916889977585664 74109683117850624 74259097801555968 74602889921007616 74795264572686336 75153481471623168 75305000587493376 75437813639675904 75456825185452032 75653634849472512 75982490994475008 76500318057136128 76654552569348096 76719179002281984 76854486196289536 77009434757169152 77052666923974656 77208015042772992 77565459556859904 77734194154831872 77871291499020288 77936943748349952 78094074683326464 78433539091070976 78657930818224128 78796657327603712 78999846232522752 79193991228162048 79333663170363392 79493610071916544 79698596173185024 79765788998762496 79906469402640384 80067571155468288 80613238382788608 80645676362366976 80930813619664512 81195283425263616 81781530959020032 82215429708865536 83373393507581952 83541485026750464 83928251161133568 84867540344635392 85110339205656576 85260445624008704 85480302368784384 86062857814278144 86236371640516608 86309076377567232 86461296970825728 86635614101815296 87261142001467392 87605202936397824 87679061716893696 87833698510045184 87855834018742272 88010782579621888 88237731477454848 88490172170502144 88646239493554176 88839079034093568 89093240131682304 89250371066658816 89430311330906112 89894778077970432 90053322660118528 90076017549901824 90507418546470912 90689893180637184 90726385907662848 90849840082190336 90926434373074944 91160901712871424 91344693853421568 91505795606249472 91967215619801088 92166487271276544 92492358422473728 92981695535382528 93224214303080448 93653043517587456 94419282556275264 95475982887714816 95749131606363648 95918001327009792 97268959092178944 97440509284581376 97465065864542208 98168784751650816 98555853303447552 98638944431505408 98812910823800832 98837813271085056 99012130402074624 99727019430248448 100204641962164224 100406667449991168 100583751519567872 100609100247269376 100871513132630016 101131625337716736 101309987992633344 101335519743639552 101820845864779776 102000424076181504 102026129828216832 102206070092464128 102292238669709312 102736889231966208 102944020057030656 103420612742479872 103645592206442496 103687298180186112 103915924997799936 104125432911101952 104393935832481792 104604407477305344 104877241090965504 105591988304216064 106221692875809672 106354385331683328 106756761540624384 107527568483155968 107907751492886016 109427578978701312 109620572945154048 109648199097609984 111164524676775936 111388646702333952 111904334881511424 112192896859029504 112730222207434752 112957500881240064 113156720459513856 113185237778178048 113480452274208768 113973736491712512 114750477085704192 114981828854022144 115078768503422976 115281729294434304 115514152135753728 115579000385961984 115812022564159488 116348189335289856 116366680988319744 116601291232247808 116806937248530432 116905415622524928 117141112024989696 117650308636606464 117986896227336192 118194985991405568 118499769348784128 118790986842243072 119000494755545088 119240415107874816 119547894259777536 119859704103960576 120101356733202432 120919857574182912 120968514543550464 121235245830766592 121396220429496768 121792925137895424 123323144563298304 123975594047176704 124870724690116608 125060090261372928 125312227540125696 125892376741700352 127301310516953088 127665508808484864 127890668436013056 128220453553176576 129094286721417216 129354557460774912 129691945456238592 129953421152722944 130891713002201088 131407804404596736 131518592575340544 131750547765067776 131783751028113408 132016173869432832 132356597216182272 132969359240331264 133258618551140352 133606189282885632 133875556599988224 134145466996359168 134495350843506688 134842167116955648 135079983990177792 135114026324852736 135761127819706368 136034839770955776 136274760123285504 136389651559612416 137258693409374208 137894150323306496 138249730906914816 138738537633710592 138833910548135936 139472543303073792 139836321454620672 141628923834412896 142342348720832512 143213974331572224 143370091310874624 143877001990514688 145903438638268416 146160763926872064 146197598796813312 147833779955171328 148219366235701248 148518195603111936 149205779842015232 149590529145372672 150306962943246336 150610001174986752 150875627279351808 150913650370904064 151307269698945024 151964981988950016 153000636114272256 153309105138696192 153438358004563968 153708972392579072 154018869514338304 154105333847949312 154416030085545984 155130919113719808 155468388309663744 155873887496699904 156188149366652928 157315861636448256 157593314655207424 158387982456324096 158987220143833088 159397192346370048 159531577997524992 160135142310936576 161226476765577216 161291352724733952 161861627239329024 162390566850527232 163563061918040064 164430859417731072 166746787015163904 167082970053500928 167856502322267136 169735080689270784 170220678411313152 170520891248017408 170960604737568768 172125715628556288 172472743281033216 172618152755134464 172922593941651456 173271228203630592 174522284002934784 175210405872795648 175358123433787392 175667397020090368 175711668037484544 176021565159243776 176475462954909696 176980344341004288 177292478987108352 178186480263364608 178500742133317632 178860622661812224 179789556155940864 180152035099803648 181379786361274368 181452771815325696 181699680164380672 181852868746149888 182689387706843136 183011591212498944 183934431239602176 184332974542553088 184984716844947456 185963391070765056 186448428606160896 187306087035174912 188838565112550528 190951965775429632 191498263212727296 191836002654019584 194537918184357888 194881018569162752 194930131729084416 196337569503301632 197111706606895104 197277888863010816 197625821647601664 197675626542170112 198024260804149248 199454038860496896 200409283924328448 200813334899982336 201167503039135744 201218200494538752 201743026265260032 202263250675433472 202619975985266688 202671039487279104 203641691729559552 204052259656433664 204412140184928256 204584477339418624 205888040114061312 206841225484959744 207291184412884992 207374596360372224 208250865822203904 208787871664963584 209208814954610688 209754482181931008 211183976608432128 212443385751619344 212708770663366656 213513523081248768 215055136966311936 215815502985772032 218855157957402624 219241145890308096 219296398195219968 222329049353551872 222777293404667904 223808669763022848 224385793718059008 225460444414869504 225915001762480128 226313440919027712 226370475556356096 226960904548417536 227947472983425024 229500954171408384 229963657708044288 230157537006845952 230563458588868608 231028304271507456 231158000771923968 231624045128318976 232696378670579712 233202582464495616 233613874497060864 233810831245049856 234282224049979392 235300617273212928 235973792454672384 236389971982811136 236999538697568256 237581973684486144 238000989511090176 238480830215749632 239095788519555072 239719408207921152 240202713466404864 241839715148365824 241937029087100928 242470491661533184 242792440858993536 243585850275790848 246646289126596608 250120180522745856 250624455080251392 251784753483400704 254602621033906176 255331017616969728 255781336872026112 256440907106353152 258188573442834432 258709114921549824 259383890912477184 259906842305445888 261783426004402176 262815608809193472 263037185150681088 263501095530135552 263567502056226816 264032347738865664 264713194432364544 265938718480662528 266517237102280704 267751113199976448 268290933992718336 268990701687013376 269684334233911296 270159967980355584 270228052649705472 271522255639412736 272069679541911552 272549520246571008 272779303119224832 274517386818748416 275788300646612992 276499461813829632 277477075267421184 277667821096271872 278945086606147584 279672642909241344 283257847668825792 286427948663144448 287754003981029376 291806877276536832 292321527853744128 292395197593626624 295667559910342656 296438732471402496 297036391206223872 298411559684030464 299181058290745344 300613925886492672 301220002349973504 301751254558703616 301827300741808128 302614539397890048 303929963977900032 306001272228544512 306618210277392384 306876716009127936 307417944785158144 308037739028676608 308210667695898624 308832060171091968 310261838227439616 310936776619327488 311747774993399808 312376298733305856 314631723272896512 315186629310414848 316775964912648192 317974440287666176 319063155995049984 320270284621873152 322582705449467904 323723254478658048 328861718835462144 333493574030327808 334165940107001856 335713004644534272 339470161378541568 340441356822626304 341041782496034816 341921209475137536 344251431257112576 344945486562066432 345236305510268928 345845187883302912 346542456407261184 349044568005869568 350420811745591296 350716246867574784 351334794040180736 351423336074969088 352043130318487552 352950925909819392 353960688682008576 354584957974216704 356372960526729216 357001484266635264 357721245323624448 359579112311881728 360304070199607296 362759572722548736 362905543630651392 363705737492299776 365378775413686272 369969433689894912 371926782141530112 374612174070349824 377677130225101056 381903931550859264 382996526425454592 383672005308039168 389075836368715776 389762037138325504 389860263458168832 392675139006603264 394223413213790208 394555777726021632 395251643295203328 395351253084340224 396048521608298496 398908077720993792 400818567848656896 401626669799964672 402335006078271488 402436400989077504 403486052530520064 404526501350866944 405239951970533376 405342078974558208 407283383459119104 408104519312867328 408824280369856512 409168954678837248 411776080228122624 413682450969919488 414749192720744448 416501731644407808 418417629909221376 419508964363862016 424886771503238688 427027046162497536 430110273932623872 431631005971544064 437710315914805248 438482291780616192 438592796390439936 444658098707103744 445554586809335808 447617339526045696 448771587436118016 450920888829739008 451830003524960256 452626881838055424 452740951112712192 453921809096835072 455894945966850048 459001908342816768 459927315416088576 460315074013691904 461126917177737216 462056608543014912 462316001543847936 463248090256637952 465392757341159424 466405164928991232 467621662490099712 468564448099958784 471947584909344768 472779943965622272 475163947368972288 476961660431499264 478191577039110144 480405426932809728 483679430296731648 483874058174201856 485584881717987072 487171700551581696 493292578253193216 500240361045491712 501248910160502784 503569506966801408 509205242067812352 510662035233939456 511562673744052224 512881814212706304 516377146885668864 517418229843099648 518767781824954368 519813684610891776 523566852008804352 525631217618386944 526074370301362176 527002191060271104 527135004112453632 528064695477731328 529426388864729088 531877436961325056 535502226399952896 536581867985436672 537981403374026752 539368668467822592 540456105299410944 544139359083823104 545099040493142016 545558606238449664 549034773637496832 551576601293225984 552998923627659264 554954150534842368 555335642192543744 557890173212295168 559345285818482688 566515695337651584 572855897326288896 575508007962058752 583613754553073664 584643055707488256 584790395187253248 591335119820685312 592877464942804992 594072782412447744 596823119368060928 598362116581490688 601227851772985344 602440004699947008 603502509117407232 603654601483616256 605229078795780096 607859927955800064 613236420554784768 613753432018255872 614835889570316288 616075478057353216 617664120342183936 620523676454879232 621873553238654976 624752597466611712 629263446545793024 630373258620829696 633551929825296384 635948880575332352 638126311990099968 640540569243746304 645165410898935808 647446508957316096 657723437670924288 666987148060655616 668331880214003712 671426009289068544 678940322757083136 680882713645252608 682083564992069632 683842418950275072 688502862514225152 689890973124132864 690472611020537856 691690375766605824 693084912814522368 698089136011739136 700841623491182592 701432493735149568 702846672149938176 704086260636975104 705901851819638784 707921377364017152 709169915948433408 712745921053458432 714002968533270528 715442490647248896 719158224623763456 720608140399214592 725519145445097472 725811087261302784 727411474984599552 730757550827372544 739938867379789824 755354260450202112 763807863101718528 765993052850909184 767344010616078336 778151672737431552 779524074276651008 779720526916337664 785350278013206528 788446826427580416 789111555452043264 790503286590406656 790702506168680448 792097043216596992 797816155441987584 803253339599929344 804670012156542976 804872801978155008 806972105061040128 809053002701733888 810479903941066752 810684157949116416 814566766918238208 816209038625734656 817648560739713024 818337909357674496 823552160456245248 827364901939838976 829498385441488896 833003463288815616 836835259818442752 839017928727724032 849773543006477376 863262011943088128 875420631829610496 876964583561232384 877185592780879872 889316197414207488 891109173618671616 895234679052091392 897543174872236032 901841777659478016 903660007049920512 905253763676110848 905481902225424384 907843618193670144 911789891933700096 918003816685633536 919854630832177152 920630148027383808 922253834355474432 924113217086029824 924632003087695872 926496180513275904 930785514682318848 932810329857982464 935243324980199424 937128896199917568 943895169818689536 945559887931244544 950327894737944576 953923320862998528 960810853865619456 967748116348403712 971169763435974144 986585156506386432 1000480722090983424 1002497820321005568 1007139013933602816 1018410484135624704 1021324070467878912 1023125347488104448 1025763628425412608 1032754293771337728 1034836459686199296 1037535563649908736 1039627369221783552 1047133704017608704 1051262435236773888 1052148740602724352 1054004382120542208 1054270008224907264 1056129390955462656 1058852777729458176 1063754873922650112 1071004452799905792 1073163735970873344 1075962806748053504 1078737336935645184 1080912210598821888 1088278718167646208 1091117212476899328 1103153202586451968 1109908301069684736 1115780346424590336 1133031390675303168 1145711794652577792 1151016015924117504 1167227509106147328 1169286111414976512 1169580790374506496 1182670239641370624 1185754929885609984 1188145564824895488 1193646238736121856 1196724233162981376 1202455703545970688 1204880009399894016 1207005018234814464 1207309202967232512 1210458157591560192 1215719855911600128 1226472841109569536 1227506864036511744 1229671779140632576 1232150956114706432 1235328240684367872 1241047352909758464 1249505194933223424 1258526893091586048 1271897761150664704 1281081138487492608 1290330821797871616 1294893017914632192 1315446875341848576 1333974296121311232 1336663760428007424 1342852018578137088 1357880645514166272 1361765427290505216 1364167129984139264 1367684837900550144 1377005725028450304 1379781946248265728 1380945222041075712 1383380751533211648 1386169825629044736 1396178272023478272 1402864987470299136 1405693344299876352 1408172521273950208 1415842754728034304 1418339831896866816 1425491842106916864 1430884981294497792 1441216280798429184 1451038290890194944 1451622174522605568 1461515101654745088 1479877734759579648 1510708520900404224 1527615726203437056 1531986105701818368 1534688021232156672 1556303345474863104 1559048148553302016 1559441053832675328 1570700556026413056 1576893652855160832 1578223110904086528 1581006573180813312 1581405012337360896 1584194086433193984 1595632310883975168 1606506679199858688 1609745603956310016 1613944210122080256 1618106005403467776 1621368315898232832 1632418077251469312 1635297121479426048 1636675818715348992 1647104320912490496 1654729803879677952 1658996770882977792 1666006926577631232 1673670519636885504 1678035857455448064 1699547086012954752 1726524023886176256 1750841263659220992 1753929167122464768 1754371185561759744 1778632394828414976 1782218347237343232 1790469358104182784 1795086349744472064 1803683555318956032 1807320014099841024 1810507527352221696 1810963804450848768 1815687236387340288 1823579783867400192 1839709261664354304 1841260296054767616 1844507668710948864 1848226434172059648 1852992361026551808 1861571029364637696 1865620659715964928 1874257792399835136 1887790339637379072 1891119775862489088 1900655789475889152 1907846641725997056 1921621707731238912 1935496232696807424 1942339526871948288 1973170313012772864 2000961444181966848 2004995640642011136 2014278027867205632 2036820968271249408 2042648140935757824 2046250694976208896 2051527256850825216 2065508587542675456 2069672919372398592 2075071127299817472 2079254738443567104 2094267408035217408 2102524870473547776 2104297481205448704 2108540016449814528 2112258781910925312 2117705555458916352 2127509747845300224 2142008905599811584 2146327471941746688 2151925613496107008 2157474673871290368 2161824421197643776 2176557436335292416 2182234424953798656 2206306405172903936 2219816602139369472 2266062781350606336 2291423589305155584 2302032031848235008 2334455018212294656 2338572222829953024 2339161580749012992 2365340479282741248 2371509859771219968 2376291129649790976 2387292477472243712 2393448466325962752 2409760018799788032 2414010036469628928 2414618405934465024 2420916315183120384 2431439711823200256 2452945682219139072 2455013728073023488 2459343558281265152 2464301912229412864 2470656481368735744 2482094705819516928 2499010389866446848 2517053786183172096 2589786035829264384 2630893750683697152 2667948592242622464 2673327520856014848 2685704037156274176 2715761291028332544 2723530854581010432 2728334259968278528 2735369675801100288 2754011450056900608 2759563892496531456 2761890444082151424 2766761503066423296 2772339651258089472 2792356544046956544 2805729974940598272 2811386688599752704 2816345042547900416 2831685509456068608 2836679663793733632 2850983684213833728 2861769962588995584 2882432561596858368 2903244349045211136 2959755469519159296 3021417041800808448 3055231452406874112 3063972211403636736 3069376042464313344 3112606690949726208 3118096297106604032 3118882107665350656 3141401112052826112 3153787305710321664 3156446221808173056 3162013146361626624 3162810024674721792 3168388172866387968 3191264621767950336 3213013358399717376 3219491207912620032 3227888420244160512 3236212010806935552 3242736631796465664 3264836154502938624 3273351637430697984 3309459607759355904 3347341039273771008 3399094172025909504 3453048047772352512 3501682527318441984 3507858334244929536 3508742371123519488 3557264789656829952 3564436694474686464 3580938716208365568 3590172699488944128 3607367110637912064 3614640028199682048 3621015054704443392 3621927608901697536 3631374472774680576 3647159567734800384 3679418523328708608 3682520592109535232 3689015337421897728 3696452868344119296 3705984722053103616 3723142058729275392 3748515584799670272 3775580679274758144 3815693283451994112 3843243415462477824 3870992465393614848 3884679053743896576 3946340626025545728 4001922888363933696 4009991281284022272 4028556055734411264 4073641936542498816 4085296281871515648 4092501389952417792 4103054513701650432 4131017175085350912 4139345838744797184 4150142254599634944 4158509476887134208 4188534816070434816 4208594962410897408 4217080032899629056 4224517563821850624 4255019495690600448 4292654943883493376 4303851226992214016 4323648842395287552 4353114872670584832 4412612810345807872 4439633204278738944 4532125562701212672 4582847178610311168 4604064063696470016 4668910036424589312 4677144445659906048 4678323161498025984 4730680958565482496 4743019719542439936 4752582259299581952 4774584954944487424 4786896932651925504 4819520037599576064 4829236811868930048 4841832630366240768 4905891364438278144 4910027456146046976 4928603824458825728 4941312962737471488 4964189411639033856 4998020779732893696 5034107572366344192 5179572071658528768 5261787501367394304 5335897184485244928 5346655041712029696 5371408074312548352 5431522582056665088 5447061709162020864 5456668519936557056 5470739351602200576 5519127784993062912 5523780888164302848 5533523006132846592 5544679302516178944 5584713088093913088 5622773377199505408 5632690085095800832 5663371018912137216 5673359327587467264 5701967368427667456 5723539925177991168 5764865123193716736 5806488698090422272 5919510939038318592 6042834083601616896 6110462904813748224 6127944422807273472 6138752084928626688 6225213381899452416 6236192594213208064 6237764215330701312 6282802224105652224 6307574611420643328 6312892443616346112 6325620049349443584 6336776345732775936 6382529243535900672 6426026716799434752 6438982415825240064 6455776840488321024 6472424021613871104 6485473263592931328 6529672309005877248 6546703274861395968 6618919215518711808 6798188344051819008 6906096095544705024 7003365054636883968 7015716668489859072 7017484742247038976 7114529579313659904 7128873388949372928 7161877432416731136 7180345398977888256 7229280056399364096 7242030109408886784 7243855217803395072 7262748945549361152 7294319135469600768 7358837046657417216 7365041184219070464 7378030674843795456 7392905736688238592 7411969444106207232 7446284117458550784 7497031169599340544 7551161358549516288 7769358107487793152 7892681252051091456 8003845776727867392 8019982562568044544 8057112111468822528 8147283873084997632 8170592563743031296 8185002779904835584 8206109027403300864 8262034350170701824 8278691677489594368 8300284509199269888 8317018953774268416 8377069632140869632 8417189924821794816 8434160065799258112 8449035127643701248 8510038991381200896 8585309887766986752 8607702453984428032 8647297684790575104 8879266408557477888 9064251125402425344 9165694357220622336 9208128127392940032 9337820072849178624 9354288891319812096 9356646322996051968 9461361917130964992 9486039439084879872 9505164518599163904 9549169909888974848 9573793865303851008 9639040075199152128 9658473623737860096 9683665260732481536 9820054912292093952 9857207648917651456 9928378823278067712 10359144143317057536 10523575002734788608 10671794368970489856 10693310083424059392 10742816148625096704 10863045164113330176 10894123418324041728 10913337039873114112 10941478703204401152 11038255569986125824 11047561776328605696 11067046012265693184 11089358605032357888 11169426176187826176 11245546754399010816 11326742037824274432 11447079850355982336 11529730246387433472 11612977396180844544 11839021878076637184 12085668167203233792 12220925809627496448 12255888845614546944 12277504169857253376 12450426763798904832 12472385188426416128 12475528430661402624 12565604448211304448 12625784887232692224 12651240098698887168 12673552691465551872 12765058487071801344 12877964831650480128 12911553680976642048 12970946527185862656 13059344618011754496 13237838431037423616 13596376688103638016 13812192191089410048 14006730109273767936 14031433336979718144 14034969484494077952 14229059158627319808 14257746777898745856 14323754864833462272 14360690797955776512 14458560112798728192 14487710435606790144 14525497891098722304 14717674093314834432 14730082368438140928 14785811473376477184 14823938888212414464 14892568234917101568 14994062339198681088 15102322717099032576 15538716214975586304 15785362504102182912 16007691553455734784 16039965125136089088 16114224222937645056 16294567746169995264 16341185127486062592 16370005559809671168 16412218054806601728 16557383354979188736 16600569018398539776 16634037907548536832 16754139264281739264 16868320131598516224 16898070255287402496 17020077982762401792 17170619775533973504 17215404907968856064 17294595369581150208 17758532817114955776 18128502250804850688 18331388714441244672 18416256254785880064 18675640145698357248 18708577782639624192 18713292645992103936 18922723834261929984 19010329037198327808 19098339819777949696 19147587730607702016 19278080150398304256 19316947247475720192 19367330521464963072 19640109824584187904 19714415297835302912 19856757646556135424 20718288286634115072 21047150005469577216 21343588737940979712 21386620166848118784 21485632297250193408 21726090328226660352 21788246836648083456 21826674079746228224 21882957406408802304 22076511139972251648 22095123552657211392 22134092024531386368 22178717210064715776 22338852352375652352 22491093508798021632 22653484075648548864 23678043756153274368 24171336334406467584 24441851619254992896 24511777691229093888 24555008339714506752 24900853527597809664 24944770376852832256 24951056861322805248 25131208896422608896 25251569774465384448 25302480197397774336 25347105382931103744 25530116974143602688 25755929663300960256 25823107361953284096 25941893054371725312 27192753376207276032 27624384382178820096 28013460218547535872 28062866673959436288 28069938968988155904 28458118317254639616 28515493555797491712 28647509729666924544 28721381595911553024 28917120225597456384 28975420871213580288 29050995782197444608 29460164736876281856 29571622946752954368 29785136469834203136 31077432429951172608 31570725008204365824 32015383106911469568 32079930250272178176 32228448445875290112 32589135492339990528 32682370254972125184 32740011119619342336 32824436109613203456 33114766709958377472 33201138036797079552 33268075815097073664 33508278528563478528 33736640263197032448 34341239551067947008 34589190739162300416 35517065634229911552 36257004501609701376 36662777428882489344 36832512509571760128 37351280291396714496 37417155565279248384 37426585291984207872 38020658074396655616 38196679639555899392 38295175461215404032 38633894494951440384 38734661042929926144 39428830595670605824 39713515293112270848 41436576573268230144 42094300010939154432 42687177475881959424 42773240333696237568 42971264594500386816 43576493673296166912 43653348159492456448 44153022279944503296 44190247105314422784 44357434420129431552 44677704704751304704 44982187017596043264 45306968151297097728 47356087512306548736 48342672668812935168 48883703238509985792 49023555382458187776 49110016679429013504 49801707055195619328 49902113722645610496 50262417792845217792 50604960394795548672 50694210765862207488 51060233948287205376 51511859326601920512 51646214723906568192 51883786108743450624 54385506752414552064 55248768764357640192 56026920437095071744 56125733347918872576 56139877937976311808 57030987111594983424 57295019459333849088 57442763191823106048 57834240451194912768 57950841742427160576 58101991564394889216 58920329473752563712 59143245893505908736 59570272939668406272 62154864859902345216 63141450016408731648 64030766213822939136 64159860500544356352 64456896891750580224 65178270984679981056 65364740509944250368 65480022239238684672 65648872219226406912 66229533419916754944 66402276073594159104 66536151630194147328 67016557057126957056 67473280526394064896 71034131268459823104 72514009003219402752 73325554857764978688 73665025019143520256 74702560582793428992 74834311130558496768 74853170583968415744 76041316148793311232 76393359279111798784 76590350922430808064 77267788989902880768 77469322085859852288 82873153146536460288 84188600021878308864 85374354951763918848 85546480667392475136 85942529189000773632 87152987346592333824 87306696318984912896 88380494210628845568 88714868840258863104 89355409409502609408 94712175024613097472 96685345337625870336 97767406477019971584 98047110764916375552 98220033358858027008 99603414110391238656 99804227445291220992 100524835585690435584 101209920789591097344 103023718653203841024 103767572217486901248 108771013504829104128 110497537528715280384 112053840874190143488 112251466695837745152 112279755875952623616 114061974223189966848 114590038918667698176 114885526383646212096 115901683484854321152 116203983128789778432 118286491787011817472 119140545879336812544 124309729719804690432 126282900032817463296 128061532427645878272 128319721001088712704 128913793783501160448 130729481019888500736 130960044478477369344 132459066839833509888 133072303260388294656 134033114114253914112 134946561052788129792 142068262536919646208 145028018006438805504 146651109715529957376 147330050038287040512 149405121165586857984 149706341167936831488 152082632297586622464 152786718558223597568 153180701844861616128 154535577979805761536 154938644171719704576 165746306293072920576 168377200043756617728 171092961334784950272 171885058378001547264 174305974693184667648 174613392637969825792 176760988421257691136 177429737680517726208 178710818819005218816 189424350049226194944 193370690675251740672 195534812954039943168 196094221529832751104 196440066717716054016 199206828220782477312 199608454890582441984 201049671171380871168 202419841579182194688 217542027009658208256 220995075057430560768 224107681748380286976 224502933391675490304 224559511751905247232 228123948446379933696 229180077837335396352 229771052767292424192 231803366969708642304 232407966257579556864 248619459439609380864 252565800065634926592 256123064855291756544 256639442002177425408 257827587567002320896 261458962039777001472 261920088956954738688 266144606520776589312 268066228228507828224 284136525073839292416 290056036012877611008 293302219431059914752 294660100076574081024 298810242331173715968 299412682335873662976 305573437116447195136 309071155959611523072 331492612586145841152 336754400087513235456 342185922669569900544 343770116756003094528 348611949386369335296 354859475361035452416 357421637638010437632 378848700098452389888 386741381350503481344 392188443059665502208 392880133435432108032 399216909781164883968 402099342342761742336 404839683158364389376 435084054019316416512 441990150114861121536 448215363496760573952 449119023503810494464 456247896892759867392 458360155674670792704 459542105534584848384 463606733939417284608 464815932515159113728 497238918879218761728 505131600131269853184 513278884004354850816 515655175134004641792 522917924079554002944 523840177913909477376 532289213041553178624 536132456457015656448 568273050147678584832 580112072025755222016 586604438862119829504 589320200153148162048 597620484662347431936 598825364671747325952 611146874232894390272 662985225172291682304 673508800175026470912 684371845339139801088 687540233512006189056 697223898772738670592 757697400196904779776 773482762701006962688 784376886119331004416 785760266870864216064 798433819562329767936 804198684685523484672 870168108038632833024 883980300229722243072 896430726993521147904 898238047007620988928 916720311349341585408 927213467878834569216 994477837758437523456 1010263200262539706368 1026557768008709701632 1031310350268009283584 1045835848159108005888 1064578426083106357248 1072264912914031312896 1136546100295357169664 1160224144051510444032 1178640400306296324096 1197650729343494651904 1222293748465788780544 1325970450344583364608 1368743690678279602176 1375080467024012378112 1394447797545477341184 1515394800393809559552 1546965525402013925376 1568753772238662008832 1571520533741728432128 1596867639124659535872 1608397369371046969344 1740336216077265666048 1767960600459444486144 1792861453987042295808 1796476094015241977856 1833440622698683170816 1988955675516875046912 2020526400525079412736 2053115536017419403264 2062620700536018567168 2091671696318216011776 2273092200590714339328 2320448288103020888064 2357280800612592648192 2395301458686989303808 2651940900689166729216 2750160934048024756224 3030789600787619119104 3093931050804027850752 3137507544477324017664 3193735278249319071744 3216794738742093938688 3480672432154531332096 3535921200918888972288 3592952188030483955712 3666881245397366341632 3977911351033750093824 4106231072034838806528 4125241401072037134336 4183343392636432023552 4546184401181428678656 4640896576206041776128 4714561601225185296384 4790602917373978607616 5303881801378333458432 5500321868096049512448 6061579201575238238208 6187862101608055701504 6275015088954648035328 6961344864309062664192 7071842401837777944576 7185904376060967911424 7955822702067500187648 8250482802144074268672 9092368802362857357312 9281793152412083552256 9581205834747957215232 10607763602756666916864 11000643736192099024896 12375724203216111403008 12550030177909296070656 13922689728618125328384 14143684803675555889152 14371808752121935822848 15911645404135000375296 16500965604288148537344 18184737604725714714624 18563586304824167104512 21215527205513333833728 24751448406432222806016 27845379457236250656768 28743617504243871645696 31823290808270000750592 33001931208576297074688 37127172609648334209024 42431054411026667667456 49502896812864445612032 55690758914472501313536 63646581616540001501184 74254345219296668418048 99005793625728891224064 111381517828945002627072 127293163233080003002368 148508690438593336836096 222763035657890005254144 297017380877186673672192 445526071315780010508288 891052142631560021016576
- Sum of all divisors σ(n): 3269340415423539536840901
- Sum of proper divisors (its aliquot sum) s(n): 2378288272791979515824325
- 891052142631560021016576 is an abundant number, because the sum of its proper divisors (2378288272791979515824325) is greater than itself. Its abundance is 1487236130160419494807749
Bases of 891052142631560021016576
- Binary: 101111001011000000001000100011111010011011010001110001000000000000000000000000002
- Hexadecimal: 0xBCB0088FA6D1C4000000
- Base-36: 413LWFZHQAZGG000
Squares and roots of 891052142631560021016576
- 891052142631560021016576 squared (8910521426315600210165762) is 793973920888293983455638184758041918816466763776
- 891052142631560021016576 cubed (8910521426315600210165763) is 707472163401095082846683165063705869091154307451570155514474352372350976
-
891052142631560021016576 is a
perfect square number . Itssquare root is 943955582976 -
The
cube root of 891052142631560021016576 is 96227906.9595642797
Scales and comparisons
How big is 891052142631560021016576?- 891,052,142,631,560,021,016,576 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 891,052,142,631,560,021,016,576 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 891052142631560021016576 cubic inches would be around 8018992.2 feet tall.
Recreational maths with 891052142631560021016576
- 891052142631560021016576 backwards is 675610120065136241250198
- 891052142631560021016576 is a
Harshad number . - The number of decimal digits it has is: 24
- The sum of 891052142631560021016576's digits is 81
- 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 891052142631560021016576 - Facts about the integer". Numbermatics.com. 2024. Web. 11 June 2024.
APA style:
Numbermatics. (2024). Number 891052142631560021016576 - Facts about the integer. Retrieved 11 June 2024, from https://numbermatics.com/n/891052142631560021016576/
Chicago style:
Numbermatics. 2024. "Number 891052142631560021016576 - Facts about the integer". https://numbermatics.com/n/891052142631560021016576/
The information we have on file for 891052142631560021016576 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 891052142631560021016576, math, Factors of 891052142631560021016576, curriculum, school, college, exams, university, Prime factorization of 891052142631560021016576, STEM, science, technology, engineering, physics, economics, calculator, eight hundred ninety-one sextillion, fifty-two quintillion, one hundred forty-two quadrillion, six hundred thirty-one trillion, five hundred sixty billion, twenty-one million, sixteen thousand, five hundred seventy-six.