140607202723347717793529856
140,607,202,723,347,717,793,529,856 is an even composite number composed of seven prime numbers multiplied together.
140607202723347717793529856 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of eighteen thousand, two hundred twenty-five divisors.
Prime factorization of 140607202723347717793529856:
214 × 34 × 72 × 172 × 312 × 5472 × 51012
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 7 × 7 × 17 × 17 × 31 × 31 × 547 × 547 × 5101 × 5101)See below for interesting mathematical facts about the number 140607202723347717793529856 from the Numbermatics database.
Names of 140607202723347717793529856
- Cardinal: 140607202723347717793529856 can be written as One hundred forty septillion, six hundred seven sextillion, two hundred two quintillion, seven hundred twenty-three quadrillion, three hundred forty-seven trillion, seven hundred seventeen billion, seven hundred ninety-three million, five hundred twenty-nine thousand, eight hundred fifty-six.
Scientific notation
- Scientific notation: 1.40607202723347717793529856 × 1026
Factors of 140607202723347717793529856
Divisors of 140607202723347717793529856
- Number of divisors d(n): 18225
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 17 18 21 24 27 28 31 32 34 36 42 48 49 51 54 56 62 63 64 68 72 81 84 93 96 98 102 108 112 119 124 126 128 136 144 147 153 162 168 186 189 192 196 204 216 217 224 238 248 252 256 272 279 288 289 294 306 324 336 357 372 378 384 392 408 432 434 441 448 459 476 496 504 512 527 544 547 558 567 576 578 588 612 648 651 672 714 744 756 768 784 816 833 837 864 867 868 882 896 918 952 961 992 1008 1024 1054 1071 1088 1094 1116 1134 1152 1156 1176 1224 1296 1302 1323 1344 1377 1428 1488 1512 1519 1536 1568 1581 1632 1641 1666 1674 1728 1734 1736 1764 1792 1836 1904 1922 1953 1984 2016 2023 2048 2108 2142 2176 2188 2232 2268 2304 2312 2352 2448 2499 2511 2592 2601 2604 2646 2688 2754 2856 2883 2976 3024 3038 3072 3136 3162 3213 3264 3282 3332 3348 3456 3468 3472 3528 3584 3672 3689 3808 3829 3844 3906 3968 3969 4032 4046 4096 4216 4284 4352 4376 4464 4536 4557 4608 4624 4704 4743 4896 4923 4998 5022 5101 5184 5202 5208 5292 5376 5508 5712 5766 5859 5952 6048 6069 6076 6144 6272 6324 6426 6528 6564 6664 6696 6727 6912 6936 6944 7056 7168 7344 7378 7497 7616 7658 7688 7803 7812 7936 7938 8064 8092 8192 8432 8568 8649 8704 8752 8928 8959 9072 9114 9216 9248 9299 9408 9486 9639 9792 9846 9996 10044 10202 10368 10404 10416 10584 10752 11016 11067 11424 11487 11532 11718 11904 12096 12138 12152 12288 12544 12648 12852 13056 13128 13328 13392 13454 13671 13824 13872 13888 14112 14161 14229 14336 14688 14756 14769 14994 15232 15303 15316 15376 15606 15624 15872 15876 16128 16184 16337 16384 16864 16957 17136 17298 17408 17504 17577 17856 17918 18144 18207 18228 18432 18496 18598 18816 18972 19278 19584 19692 19992 20088 20181 20404 20736 20808 20832 21168 21504 22032 22134 22491 22848 22974 23064 23409 23436 23808 24192 24276 24304 24576 25088 25296 25704 25823 25947 26112 26256 26656 26784 26803 26877 26908 27342 27648 27744 27776 27897 28224 28322 28458 28672 29376 29512 29538 29988 30464 30606 30632 30752 31212 31248 31744 31752 32256 32368 32674 33201 33728 33914 34272 34461 34596 34816 35008 35154 35707 35712 35836 36288 36414 36456 36864 36992 37196 37632 37944 38556 39168 39384 39984 40176 40362 40808 41013 41472 41616 41664 42336 42483 42687 43008 44064 44268 44307 44982 45696 45909 45948 46128 46818 46872 47089 47616 48384 48552 48608 49011 49152 50176 50592 50871 51408 51646 51894 52224 52512 53312 53568 53606 53754 53816 54621 54684 55296 55488 55552 55794 56448 56644 56916 57344 58752 59024 59076 59976 60543 60928 61212 61264 61504 62424 62496 62713 63488 63504 64512 64736 65093 65348 66402 67456 67473 67828 68544 68922 69192 69632 70016 70308 71414 71424 71672 72576 72828 72912 73728 73984 74392 75264 75888 77112 77469 77841 78336 78768 79968 80352 80409 80631 80724 81616 82026 82944 83232 83328 83691 84672 84966 85374 86016 86717 88128 88536 88614 89964 91392 91818 91896 92256 93636 93744 94178 95232 96768 97104 97216 98022 99603 100352 101184 101742 102816 103292 103383 103788 104448 105024 106624 107121 107136 107212 107508 107632 109242 109368 110592 110976 111104 111588 112896 113288 113832 114359 114688 117504 118048 118152 118699 119952 121086 121856 122424 122528 123008 123039 124848 124992 125426 126976 127008 127449 129024 129472 130186 130696 132804 134912 134946 135656 137088 137727 137844 138384 139264 140032 140616 141267 142828 142848 143344 145152 145656 145824 147033 147456 147968 148784 150528 151776 152613 154224 154938 155682 156672 157536 158083 158131 159936 160704 160818 161262 161448 163232 163863 164052 165888 166464 166656 167382 169344 169932 170748 172032 173434 176256 177072 177228 179928 181629 182784 183636 183792 184512 187272 187488 188139 188356 190464 193536 194208 194432 195279 196044 199206 200704 202368 203484 205632 206584 206766 207576 208896 210048 213248 214242 214272 214424 215016 215264 218484 218736 221184 221952 222208 223176 225792 226576 227664 228718 232407 235008 236096 236304 237398 239904 241227 241893 242172 243712 244848 245056 246016 246078 249696 249949 249984 250852 251073 253952 254016 254898 258048 258944 260151 260372 261392 265608 269824 269892 271312 274176 275454 275688 276768 277729 278528 280064 281232 282534 285656 285696 286688 288269 290304 291312 291648 294066 295936 297568 298809 299209 301056 303552 305226 308448 309876 310149 311364 313344 315072 316166 316262 319872 321363 321408 321636 322524 322896 326464 327726 328104 331776 332928 333312 334764 338688 339864 341496 343077 344064 346868 352512 354144 354456 356097 359856 363258 365568 367272 367584 369024 374544 374976 376278 376712 380928 382347 387072 388416 388864 390558 392088 398412 401408 404736 406968 411264 413168 413181 413532 415152 417792 420096 423801 426496 428484 428544 428848 430032 430528 436968 437472 438991 441099 442368 443904 444416 446352 451584 453152 455328 455651 457436 457839 464814 470016 472192 472608 474249 474393 474796 479808 482454 483786 484344 487424 489696 490112 492032 492156 499392 499898 499968 501704 502146 507904 508032 509796 516096 517888 520302 520744 522784 525667 531216 539648 539784 542624 544887 548352 550908 551376 553536 555458 560128 562464 564417 565068 571312 571392 573376 576538 580608 582624 583296 585837 588132 591872 595136 597618 598418 602112 607019 607104 610452 616896 619752 620298 622728 626688 630144 632332 632524 639744 642726 642816 643272 645048 645792 652928 655452 656208 663552 665856 666624 669528 677376 679728 682992 686154 693736 697221 705024 708288 708912 712194 719712 723681 725679 726516 731136 734544 735168 738048 749088 749847 749952 752556 753219 753424 761856 764694 774144 776832 777728 780453 781116 784176 796824 800513 802816 809472 813936 822528 826336 826362 827064 830304 830893 833187 835584 840192 847602 852992 856968 857088 857696 860064 861056 864807 873936 874944 877982 882198 887808 888832 892704 897627 903168 906304 910656 911302 914872 915678 929628 940032 944384 945216 948498 948786 949592 959616 964089 964908 967572 968688 974848 979392 980224 984064 984312 998784 999796 999936 1003408 1004292 1016064 1019592 1029231 1032192 1035776 1040604 1041488 1045568 1051334 1062432 1068291 1079296 1079568 1085248 1089774 1096704 1101816 1102752 1106581 1106917 1107072 1110916 1120256 1124928 1128834 1130136 1142624 1142784 1146752 1147041 1153076 1161216 1165248 1166592 1171674 1176264 1183744 1190272 1195236 1196836 1204224 1214038 1214208 1220904 1233792 1239504 1240596 1245456 1253376 1260288 1264664 1265048 1271403 1279488 1285452 1285632 1286544 1290096 1291584 1305856 1310904 1312416 1316973 1323297 1327104 1331712 1333248 1339056 1354752 1359456 1365984 1366953 1372308 1373517 1387472 1394442 1410048 1416576 1417824 1422747 1423179 1424388 1439424 1447362 1451358 1453032 1462272 1469088 1470336 1474189 1476096 1498176 1499694 1499904 1505112 1506438 1506848 1523712 1529388 1548288 1553664 1555456 1560906 1562232 1568352 1577001 1593648 1601026 1618944 1627872 1645056 1652672 1652724 1654128 1660608 1661786 1666374 1680384 1693251 1695204 1705984 1713936 1714176 1715392 1720128 1722112 1729614 1747872 1749888 1755964 1757511 1764396 1775616 1777664 1785408 1795254 1806336 1812608 1821057 1821312 1822604 1829744 1831356 1859256 1880064 1888768 1890432 1896996 1897572 1899184 1919232 1928178 1929816 1935144 1937376 1944103 1949696 1958784 1960448 1968128 1968624 1997568 1999592 1999872 2006816 2008584 2017883 2032128 2039184 2058462 2071552 2081208 2082976 2091136 2091663 2094463 2102668 2124864 2136582 2158592 2159136 2170496 2171043 2179548 2193408 2203632 2205504 2213162 2213834 2214144 2221832 2240512 2249541 2249856 2257668 2260272 2285248 2285568 2293504 2294082 2306152 2322432 2330496 2333184 2341359 2343348 2352528 2367488 2380544 2390472 2393672 2401539 2408448 2428076 2428416 2441808 2467584 2479008 2481192 2490912 2492679 2499561 2506752 2520576 2529328 2530096 2542806 2558976 2570904 2571264 2573088 2580192 2583168 2594421 2611712 2621808 2624832 2633946 2646594 2663424 2666496 2678112 2688227 2692881 2709504 2718912 2731968 2733906 2744616 2747034 2774944 2788884 2790247 2820096 2833152 2835648 2845494 2846358 2848776 2878848 2892267 2894724 2902716 2906064 2924544 2938176 2940672 2948378 2952192 2996352 2999388 2999808 3010224 3012876 3013696 3058776 3087693 3096576 3107328 3110912 3121812 3124464 3136704 3154002 3187296 3202052 3204873 3237888 3255744 3290112 3305344 3305448 3308256 3319743 3320751 3321216 3323572 3332748 3360768 3386502 3390408 3411968 3427872 3428352 3430784 3440256 3444224 3459228 3495744 3499776 3511928 3515022 3528792 3551232 3555328 3570816 3590508 3612672 3625216 3642114 3642624 3645208 3659488 3662712 3679669 3718512 3760128 3777536 3780864 3793992 3795144 3798368 3814209 3838464 3856356 3859632 3870288 3874752 3888206 3917568 3920896 3936256 3937248 3950919 3995136 3999184 3999744 4013632 4017168 4035766 4064256 4078368 4100859 4116924 4143104 4162416 4165952 4182272 4183326 4188926 4205336 4249133 4249728 4268241 4269537 4273164 4317184 4318272 4340992 4342086 4359096 4386816 4407264 4411008 4422567 4426324 4427668 4428288 4443664 4481024 4499082 4499712 4515336 4520544 4570496 4571136 4587008 4588164 4612304 4644864 4660992 4666368 4682718 4686696 4705056 4731003 4734976 4761088 4780944 4787344 4803078 4856152 4856832 4883616 4900573 4902061 4935168 4958016 4962384 4981824 4985358 4999122 5041152 5058656 5060192 5079753 5085612 5086553 5117952 5141808 5142528 5146176 5160384 5166336 5188842 5223424 5243616 5249664 5267892 5272533 5293188 5326848 5332992 5356224 5376454 5385762 5419008 5437824 5463171 5463936 5467812 5489232 5494068 5549888 5577768 5580494 5640192 5666304 5671296 5690988 5692716 5697552 5757696 5784534 5789448 5805432 5812128 5832309 5849088 5876352 5881344 5896756 5904384 5992704 5998776 5999616 6020448 6025752 6027392 6053649 6117552 6175386 6214656 6221824 6243624 6248928 6273408 6283389 6308004 6374592 6404104 6409746 6475776 6511488 6580224 6610688 6610896 6616512 6639486 6641502 6642432 6647144 6665496 6721536 6748623 6773004 6780816 6823936 6855744 6856704 6861568 6880512 6888448 6918456 6991488 6999552 7023856 7024077 7030044 7057584 7102464 7141632 7181016 7204617 7225344 7250432 7284228 7285248 7290416 7318976 7325424 7359338 7437024 7478037 7498683 7520256 7555072 7561728 7587984 7590288 7596736 7628418 7676928 7712712 7719264 7740576 7746067 7748419 7749504 7776412 7783263 7835136 7841792 7872512 7874496 7901838 7990272 7998368 7999488 8027264 8034336 8064681 8071532 8078643 8128512 8156736 8201718 8233848 8286208 8324832 8331904 8364544 8366652 8370741 8377852 8410672 8498266 8499456 8536482 8539074 8546328 8634368 8636544 8681984 8684172 8718192 8773632 8814528 8822016 8845134 8852648 8855336 8856576 8887328 8936339 8962048 8998164 8999424 9030672 9041088 9140992 9174016 9176328 9224608 9263079 9275479 9289728 9321984 9332736 9365436 9373392 9410112 9462006 9522176 9561888 9574688 9606156 9614619 9712304 9713664 9767232 9801146 9804122 9870336 9916032 9924768 9959229 9962253 9963648 9970716 9998244 10082304 10117312 10120384 10159506 10171224 10173106 10235904 10283616 10285056 10292352 10319323 10320768 10332672 10377684 10446848 10487232 10499328 10535784 10545066 10586376 10653696 10665984 10712448 10752908 10771524 10838016 10875648 10926342 10927872 10935624 10978464 10988136 11039007 11099776 11155536 11160988 11280384 11332608 11342592 11381976 11385432 11395104 11515392 11569068 11578896 11610864 11624256 11664618 11752704 11762688 11793512 11808768 11852757 11985408 11997552 11999232 12040896 12051504 12054784 12107298 12235104 12302577 12350772 12429312 12443648 12487248 12497856 12546816 12566778 12616008 12747399 12749184 12804723 12808208 12808611 12819492 12951552 13022976 13160448 13221376 13221792 13233024 13267701 13278972 13283004 13284864 13294288 13330992 13443072 13497246 13546008 13561632 13608721 13647872 13711488 13713408 13723136 13761024 13776896 13836912 13982976 13999104 14047712 14048154 14060088 14115168 14125181 14193009 14204928 14283264 14362032 14409234 14500864 14568456 14570496 14580832 14637952 14650848 14661241 14701719 14706183 14718676 14874048 14956074 14997366 15110144 15123456 15175968 15180576 15193472 15256836 15259659 15353856 15425424 15438528 15481152 15492134 15496838 15499008 15552824 15566526 15670272 15683584 15745024 15748992 15803676 15980544 15996736 15998976 16054528 16068672 16129362 16143064 16157286 16257024 16313472 16389513 16403436 16467696 16572416 16649664 16663808 16729088 16733304 16741482 16755704 16821344 16996532 16998912 17072964 17078148 17092656 17273088 17363968 17368344 17436384 17496927 17547264 17629056 17644032 17690268 17705296 17710672 17713152 17774656 17872678 17996328 17998848 18061344 18082176 18160947 18281984 18348032 18352656 18449216 18526158 18550958 18643968 18665472 18730872 18746784 18817589 18820224 18850167 18924012 19044352 19123776 19149376 19212312 19229238 19424608 19427328 19531729 19534464 19602292 19608244 19740672 19832064 19849536 19918458 19924506 19927296 19941432 19996488 20164608 20234624 20240768 20245869 20319012 20342448 20346212 20471808 20567232 20570112 20584704 20638646 20641536 20665344 20755368 20893696 20974464 20998656 21071568 21090132 21172752 21307392 21424896 21505816 21543048 21613851 21676032 21751296 21852684 21855744 21871248 21956928 21976272 22078014 22199552 22311072 22321976 22434111 22496049 22560768 22665216 22685184 22763952 22770864 22790208 23030784 23138136 23157792 23221728 23238201 23245257 23248512 23329236 23349789 23505408 23525376 23587024 23617536 23705514 23970816 23995104 23998464 24081792 24103008 24109568 24194043 24214596 24235929 24470208 24605154 24701544 24858624 24887296 24974496 24995712 25093632 25112223 25133556 25232016 25494798 25498368 25609446 25616416 25617222 25638984 25757683 25903104 26020201 26045952 26320896 26442752 26443584 26466048 26535402 26557944 26566008 26569728 26588576 26661984 26809017 26886144 26994492 27092016 27123264 27217442 27422976 27446272 27522048 27553792 27673824 27826437 27965952 27998208 28095424 28096308 28120176 28230336 28250362 28386018 28566528 28724064 28818468 29001728 29136912 29140992 29161664 29275904 29301696 29322482 29403438 29412366 29437352 29748096 29877687 29886759 29912148 29994732 30220288 30246912 30351936 30361152 30386944 30513672 30519318 30707712 30850848 30877056 30957969 30962304 30984268 30993676 30998016 31105648 31133052 31340544 31367168 31497984 31607352 31961088 31993472 31997952 32109056 32137344 32258724 32286128 32314572 32514048 32626944 32779026 32806872 32935392 33117021 33144832 33299328 33327616 33458176 33466608 33482964 33511408 33642688 33993064 33997824 34145928 34156296 34185312 34304011 34314427 34546176 34727936 34736688 34872768 34993854 35258112 35288064 35380536 35410592 35421344 35426304 35549312 35558271 35605871 35745356 35992656 35997696 36122688 36164352 36321894 36563968 36696064 36705312 36898432 36907731 37052316 37101916 37287936 37330944 37461744 37493568 37635178 37640448 37700334 37848024 38088704 38242197 38247552 38298752 38424624 38458476 38849216 38854656 39063458 39068928 39204584 39216488 39481344 39664128 39699072 39803103 39836916 39849012 39854592 39882864 39992976 40329216 40469248 40481536 40491738 40638024 40684896 40692424 40826163 40943616 41134464 41140224 41169408 41277292 41283072 41330688 41510736 41787392 41948928 41997312 42143136 42180264 42345504 42375543 42579027 42614784 42849792 43011632 43086096 43227702 43502592 43705368 43711488 43742496 43913856 43952544 43983723 44105157 44118549 44156028 44399104 44622144 44643952 44868222 44992098 45330432 45370368 45527904 45541728 45580416 45699859 45778977 46061568 46276272 46315584 46443456 46476402 46490514 46497024 46658472 46699578 47010816 47050752 47174048 47235072 47411028 47434199 47941632 47990208 47996928 48163584 48206016 48219136 48388086 48429192 48471858 48940416 49168539 49210308 49403088 49717248 49948992 49991424 50187264 50224446 50267112 50464032 50989596 50996736 51218892 51232832 51234444 51277968 51515366 52040402 52091904 52490781 52641792 52885504 52887168 52932096 53070804 53115888 53132016 53139456 53177152 53323968 53618034 53988984 54184032 54246528 54434884 54482841 54845952 54892544 55044096 55107584 55347648 55652874 55931904 55996416 56190848 56192616 56240352 56452767 56460672 56500724 56550501 56772036 57133056 57448128 57636936 58003456 58273824 58281984 58323328 58551808 58595187 58603392 58644964 58806876 58824732 58874704 59496192 59755374 59773518 59824296 59989464 60440576 60493824 60703872 60722304 60773888 61027344 61038636 61415424 61701696 61754112 61915938 61924608 61968536 61987352 61996032 62211296 62266104 62554373 62681088 62734336 62995968 63214704 63922176 63986944 64218112 64274688 64517448 64572256 64629144 64841553 64928353 65028096 65253888 65558052 65613744 65870784 66234042 66598656 66655232 66916352 66933216 66965928 67022816 67285376 67302333 67986128 67995648 68291856 68312592 68370624 68608022 68628854 69092352 69455872 69473376 69714603 69735771 69745536 69987708 70516224 70576128 70761072 70821184 70842688 70852608 71098624 71116542 71211742 71490712 71985312 71995392 72235261 72245376 72328704 72582129 72643788 73127936 73392128 73410624 73796864 73815462 74104632 74203832 74575872 74661888 74923488 74987136 75270356 75280896 75336669 75400668 75696048 76177408 76484394 76495104 76597504 76849248 76916952 77273049 77698432 77709312 78060603 78126916 78137856 78409168 78432976 78962688 79328256 79398144 79606206 79673832 79698024 79709184 79765728 79985952 80427051 80658432 80938496 80963072 80983476 81276048 81369792 81384848 81652326 82268928 82338816 82554584 82566144 82661376 83021472 83335037 83479311 83574784 83897856 83994624 84286272 84360528 84691008 84751086 85158054 85699584 86023264 86172192 86455404 86471401 86497657 87005184 87410736 87422976 87484992 87827712 87905088 87967446 88210314 88237098 88312056 88798208 89244288 89287904 89633061 89660277 89736444 89984196 90660864 90740736 91055808 91083456 91160832 91399718 91557954 92123136 92552544 92631168 92873907 92886912 92952804 92981028 92994048 93316944 93399156 94021632 94101504 94348096 94822056 94868398 95883264 95980416 95993856 96327168 96412032 96438272 96776172 96858384 96943716 97880832 98337078 98420616 98806176 99351063 99434496 99897984 99982848 100374528 100448892 100534224 100928064 101979192 101993472 102437784 102465664 102468888 102555936 102912033 102943281 103030732 104080804 104183808 104981562 105771008 105774336 105864192 106141608 106231776 106264032 106278912 106354304 106647936 106817613 107236068 107977968 108368064 108493056 108869768 108965682 109691904 109785088 110088192 110215168 110695296 111305748 111863808 111992832 112381696 112385232 112480704 112905534 112921344 113001448 113101002 113544072 114266112 114726591 114896256 115273872 116006912 116547648 116563968 116646656 117103616 117190374 117206784 117289928 117613752 117649464 117749408 118992384 119409309 119510748 119547036 119648592 119978928 120987648 121407744 121444608 121547776 122054688 122077272 122478489 122830848 123403392 123508224 123831876 123849216 123937072 123974704 123992064 124422592 124532208 125108746 125362176 125991936 126429408 127126629 127844352 127973888 128436224 128549376 129034896 129144512 129258288 129683106 129856706 130507776 131116104 131227488 131723123 131741568 131951169 132315471 132355647 132468084 133197312 133310464 133832704 133866432 133931856 134045632 134570752 134604666 135972256 135991296 136583712 136625184 136722103 136741248 137099577 137216044 137257708 137336931 138184704 138911744 138946752 139429206 139471542 139491072 139975416 141032448 141152256 141522144 141642368 141685376 141705216 142197248 142233084 142302597 142423484 142981424 143970624 143990784 144470522 144490752 144657408 145164258 145287576 146255872 146784256 146821248 147593728 147630924 148209264 148407664 149151744 149846976 149974272 150540712 150561792 150673338 150801336 151392096 151917763 152354816 152968788 152990208 153195008 153698496 153833904 154546098 155396864 156121206 156253832 156275712 156818336 156865952 157472343 157683143 157925376 158656512 158796288 159212412 159347664 159396048 159418368 159531456 159971904 160854102 161876992 161926144 161966952 162552096 162739584 162769696 163304652 163448523 164537856 164677632 165109168 165132288 165322752 166042944 166670074 166958622 167795712 167989248 168572544 168721056 169358301 169382016 169502172 169651503 170316108 171399168 172046528 172344384 172910808 172942802 172995314 174010368 174821472 174845952 174969984 175655424 175785561 175810176 175934892 176420628 176474196 176624112 177596416 178488576 178575808 179266122 179320554 179472888 179968392 181321728 181481472 182111616 182141407 182166912 182321664 182799436 183115908 184246272 185105088 185262336 185747814 185773824 185905608 185962056 185988096 186633888 186798312 187663119 188043264 188203008 188696192 189644112 189736796 191766528 191960832 192654336 192824064 192876544 193552344 193716768 193887432 194785059 195761664 196674156 196841232 197612352 198702126 199795968 199965696 200749056 200897784 201068448 201856128 203958384 203986944 204875568 204931328 204937776 205111872 205824066 205886562 206061464 208161608 208367616 209143809 209207313 209963124 211542016 211548672 211728384 212283216 212463552 212528064 212557824 212708608 213295872 213635226 214472136 215955936 216705783 216736128 216986112 217739536 217746387 217931364 219383808 219570176 220176384 221390592 222611496 223727616 223985664 224763392 224770464 224961408 225811068 225842688 226002896 226010007 226202004 227088144 228532224 229453182 229792512 230547744 231819147 232013824 233095296 233127936 233293312 234181809 234207232 234380748 234413568 234579856 235227504 235298928 235498816 237984768 238818618 239021496 239094072 239297184 239957856 240128077 240200989 241281153 241975296 242815488 242889216 243095552 244109376 244154544 244956978 246806784 247016448 247663752 247698432 247874144 247949408 247984128 248845184 249064416 249241097 250005111 250217492 250437933 250724352 251983872 252858816 254253258 255947776 256872448 257098752 258069792 258289024 258516576 259366212 259414203 259492971 259713412 261015552 262232208 262454976 263446246 263483136 263902338 264630942 264711294 264936168 266394624 266620928 267665408 267732864 267863712 268091264 269141504 269209332 271944512 271982592 273167424 273250368 273444206 273482496 274199154 274432088 274515416 274673862 276369408 277823488 277893504 278621721 278858412 278943084 278982144 279950832 282064896 282304512 283044288 283284736 283370752 284394496 284466168 284605194 284846968 285962848 287539849 287941248 287981568 288941044 288981504 289314816 290328516 290575152 292511744 293642496 295187456 295261848 296418528 296815328 298053189 298303488 299693952 299948544 301081424 301123584 301346676 301602672 302784192 303835526 305937576 305980416 306390016 307396992 307667808 308736099 308829843 309092196 310793728 312242412 312507664 312551424 313636672 313731904 314944686 315366286 317313024 317592576 318424824 318695328 318792096 318836736 319062912 319899013 319943808 320452839 321708204 323753984 323852288 323933904 325104192 325479168 325539392 326609304 326897046 329075712 329355264 330218336 330264576 330645504 332039393 332085888 333340148 333917244 335591424 335978496 337145088 337442112 338716602 338764032 339004344 339303006 340632216 342798336 344093056 344179773 344688768 345821616 345885604 345990628 348020736 349642944 349691904 349939968 351310848 351571122 351620352 351869784 352841256 352948392 353248224 355192832 356977152 357151616 358532244 358641108 358945776 359936784 362962944 364223232 364282814 364333824 364643328 365598872 366231816 367435467 368492544 370210176 370524672 371495628 371547648 371811216 371924112 371976192 373267776 373596624 375326238 376086528 377392384 379288224 379473592 381379887 383533056 383921664 385308672 385648128 385753088 387104688 387433536 387774864 389570118 391523328 393348312 393682464 395169369 395224704 395853507 396946413 397066941 397404252 399591936 399931392 401498112 401795568 402136896 403712256 407916768 407973888 409751136 409862656 409875552 410166309 410223744 411298731 411648132 411773124 412010793 412122928 416323216 416735232 418287618 418414626 419926248 423084032 423097344 423456768 424566432 424927104 425056128 425115648 425417216 426591744 426907791 427270452 428944272 431911872 433411566 433472256 433972224 435479072 435492774 435862728 437880611 438767616 439140352 440352768 442343417 442781184 445222992 447455232 449526784 449540928 449922816 451622136 451685376 452005792 452020014 452404008 454176288 454498471 455753289 457064448 458906364 459585024 461095488 463638294 466190592 466586624 468363618 468414464 468761496 468827136 469159712 470455008 470597856 470997632 473049429 475969536 477637236 478042992 478188144 478594368 479915712 480256154 480401978 482562306 485630976 485778432 486191104 488218752 488309088 489913956 493613568 494032896 495327504 495396864 495748288 495898816 495968256 497690368 498128832 498482194 500010222 500434984 500875866 503967744 505717632 508074903 508506516 511895552 513744896 514197504 516139584 516578048 517033152 518732424 518828406 518985942 519426824 522031104 524464416 524909952 526892492 526966272 527356683 527804676 529261884 529422588 529872336 532789248 533241856 535465728 535727424 536182528 538283008 538418664 543889024 543965184 546334848 546424221 546500736 546888412 546964992 548398308 548864176 549030832 549347724 552738816 555787008 557243442 557716824 557886168 557964288 559901664 562989357 564129792 564609024 566088576 566569472 566741504 568788992 568932336 569210388 569693936 571925696 575079698 575882496 577882088 577963008 578629632 580657032 581150304 583345259 584355177 585023488 587284992 590374912 590523696 592837056 593630656 596106378 599387904 599897088 602162848 602247168 602693352 603205344 605299807 605483599 605568384 607671052 611875152 611960832 612780032 614793984 615335616 617472198 617659686 618184392 621587456 624484824 625015328 625102848 627273344 627431427 627463808 627621939 629889372 630732572 634626048 635185152 636849648 637390656 637584192 637673472 638125824 639798026 639887616 640905678 643416408 647507968 647704576 647867808 650117349 650208384 650958336 651078784 653218608 653794092 658151424 658710528 660436672 660529152 664078786 664171776 666680296 667834488 671182848 671956992 674290176 674884224 677433204 677528064 678008688 678606012 681264432 685596672 688186112 688359546 689377536 691643232 691771208 691981256 695457441 696041472 699285888 699383808 699879936 702545427 702621696 703142244 703240704 703739568 705682512 705896784 706496448 710385664 713954304 714303232 717064488 717282216 717891552 719873568 720384231 720602967 723843459 725925888 728446464 728565628 728667648 729286656 731197744 732463632 734870934 740420352 741049344 742991256 743095296 743622432 743848224 743952384 746535552 747193248 747723291 750015333 750652476 751313799 752173056 754784768 758576448 758947184 762759774 767843328 770617344 771296256 771506176 774209376 774867072 775549728 778242609 778478913 779140236 783046656 786696624 787364928 790338738 790449408 791707014 793892826 794133882 794808504 799183872 799862784 802996224 803591136 804273792 806381383 806626231 807424512 815833536 815947776 819502272 819725312 819751104 820332618 820447488 822597462 823296264 823546248 824021586 824245856 832646432 833470464 835865163 836575236 836829252 839852496 846194688 846913536 849132864 849854208 850112256 850834432 853183488 853815582 854540904 857888544 862619547 863823744 866823132 866944512 867944448 870958144 870985548 871725456 875761222 877535232 884686834 885562368 890445984 894910464 899053568 899081856 899845632 903244272 903370752 904011584 904040028 904808016 908352576 908996942 911506578 917812728 919170048 922190976 926208297 926489529 927276588 932381184 933173248 936727236 936828928 937522992 937654272 938319424 940910016 941195712 941995264 946098858 951939072 955274472 956085984 956376288 957188736 959697039 959831424 960512308 960803956 961358517 965124612 971261952 971556864 972382208 976437504 976618176 979827912 987227136 988065792 990655008 990793728 991496576 991797632 991936512 995380736 996118179 996257664 996964388 1000020444 1000869968 1001751732 1007935488 1011435264 1016149806 1017013032 1023791104 1027489792 1028395008 1032279168 1033156096 1034066304 1037464848 1037656812 1037971884 1038853648 1044062208 1048928832 1049819904 1053784984 1053932544 1054713366 1055609352 1058523768 1058845176 1059744672 1063424341 1065578496 1066483712 1070931456 1071454848 1072365056 1076566016 1076837328 1087778048 1092669696 1092848442 1093001472 1093776824 1093929984 1096796616 1097728352 1098061664 1098695448 1102306401 1103782001 1105477632 1111574016 1114486884 1115433648 1115772336 1115928576 1119803328 1125978714 1128259584 1132177152 1133138944 1133483008 1137577984 1137864672 1138420776 1139387872 1143851392 1144139661 1150159396 1151764992 1155764176 1155926016 1157259264 1161314064 1162300608 1166690518 1168710354 1174569984 1180749824 1181047392 1185508107 1185674112 1187261312 1187560521 1192212756 1198775808 1199794176 1204325696 1204494336 1205386704 1206410688 1210599614 1210967198 1211136768 1215342104 1223750304 1223921664 1225560064 1229587968 1230498927 1230671232 1233896193 1234944396 1235319372 1236368784 1243174912 1248969648 1250030656 1250205696 1254546688 1254862854 1254927616 1255243878 1259778744 1261465144 1269252096 1270370304 1273699296 1274781312 1274989849 1275168384 1275346944 1276251648 1279596052 1279775232 1280723373 1281811356 1286832816 1295015936 1295409152 1295735616 1300234698 1300416768 1301916672 1302157568 1306437216 1307588184 1313641833 1316302848 1317421056 1320873344 1321058304 1327030251 1328157572 1328343552 1333360592 1335668976 1342365696 1348580352 1349768448 1354866408 1355056128 1356017376 1357212024 1362528864 1363495413 1367259867 1371193344 1376372224 1376719092 1378755072 1383286464 1383542416 1383962512 1390914882 1398571776 1399759872 1405090854 1405243392 1406284488 1406481408 1407479136 1411365024 1411793568 1412992896 1416695629 1419148287 1420771328 1427908608 1428606464 1434128976 1434564432 1435783104 1439747136 1440768462 1441205934 1447686918 1456892928 1457131256 1457335296 1458573312 1462395488 1464927264 1469741868 1470460169 1480840704 1482098688 1485982512 1486190592 1487244864 1487696448 1487904768 1493071104 1494386496 1495446582 1500030666 1501304952 1502627598 1509569536 1517152896 1517894368 1524224709 1525519548 1526265109 1535686656 1541234688 1542592512 1548418752 1549734144 1551099456 1556485218 1556957826 1558280472 1566093312 1573393248 1574729856 1580677476 1580898816 1582070049 1583414028 1587785652 1588267764 1589617008 1598367744 1599725568 1607182272 1608547584 1612762766 1613252462 1614849024 1631667072 1631895552 1639004544 1639272663 1639450624 1639502208 1640665236 1640894976 1645194924 1646592528 1647092496 1648043172 1648491712 1665292864 1671730326 1673150472 1673658504 1679704992 1688968071 1692389376 1693827072 1698265728 1699708416 1700224512 1701668864 1706366976 1707631164 1709081808 1715777088 1725239094 1727647488 1733646264 1733889024 1735888896 1741916288 1741971096 1743450912 1750035777 1751522444 1753065531 1755070464 1769373668 1771124736 1780891968 1798107136 1798163712 1799691264 1806488544 1806741504 1808023168 1808080056 1809616032 1815899421 1816450797 1816705152 1817993884 1823013156 1835625456 1838340096 1844381952 1852416594 1852979058 1854553176 1864762368 1866346496 1873454472 1873657856 1875045984 1875308544 1876638848 1881820032 1882391424 1883990528 1892197716 1903878144 1910548944 1912171968 1912752576 1914377472 1919394078 1919662848 1921024616 1921607912 1922717034 1930249224 1942523904 1943113728 1944764416 1950352047 1952875008 1953236352 1959655824 1974454272 1976131584 1981310016 1981587456 1982993152 1983595264 1990761472 1992236358 1992515328 1993928776 2000040888 2001739936 2003503464 2012778943 2015870976 2022870528 2032299612 2034026064 2047582208 2056790016 2064558336 2066312192 2068132608 2074929696 2075313624 2075943768 2077707296 2086372323 2088124416 2097857664 2099639808 2107569968 2107636281 2107865088 2109426732 2111218704 2117047536 2117690352 2119489344 2126848682 2131156992 2141862912 2142909696 2144730112 2153132032 2153674656 2161152693 2161808901 2175556096 2185339392 2185696884 2186002944 2187553648 2187859968 2193593232 2195456704 2196123328 2197390896 2204612802 2207564002 2223148032 2228973768 2230867296 2231544672 2231857152 2239293091 2239606656 2243169873 2250045999 2251957428 2256519168 2264354304 2266277888 2266966016 2275155968 2275729344 2276841552 2278775744 2287702784 2288279322 2300318792 2303529984 2311528352 2311852032 2314518528 2322628128 2324275751 2324601216 2333381036 2334727827 2335436739 2337420708 2349139968 2361499648 2362094784 2371016214 2371348224 2374522624 2375121042 2384425512 2397551616 2399588352 2408651392 2408988672 2410773408 2412821376 2419144149 2419878693 2421199228 2421934396 2422273536 2430684208 2447500608 2447843328 2451120128 2459175936 2460997854 2461342464 2467792386 2469888792 2470638744 2472737568 2486349824 2497939296 2500061312 2500411392 2509093376 2509725708 2509855232 2510487756 2519557488 2522930288 2540740608 2547398592 2549562624 2549979698 2550336768 2552503296 2559192104 2559550464 2561446746 2563622712 2573665632 2587858641 2590031872 2590818304 2591471232 2600469396 2600833536 2603833344 2604315136 2612874432 2615176368 2627283666 2632605696 2641746688 2654060502 2656315144 2656687104 2666721184 2671337952 2680613431 2681427367 2684731392 2697160704 2699536896 2709732816 2710112256 2712034752 2714424048 2725057728 2726990826 2734519734 2752744448 2753438184 2757510144 2766572928 2767084832 2767925024 2778624891 2779468587 2781829764 2797143552 2799519744 2810181708 2810486784 2812568976 2812962816 2814958272 2822730048 2823587136 2825985792 2833391258 2838296574 2855817216 2857212928 2868257952 2869128864 2871566208 2879091117 2879494272 2881536924 2882411868 2884075551 2895373836 2913785856 2914262512 2914670592 2917146624 2924790976 2929854528 2939483736 2940920338 2961681408 2964197376 2971965024 2972381184 2974489728 2975392896 2975809536 2986142208 2988354537 2988772992 2990893164 3000061332 3002609904 3005255196 3019139072 3034305792 3035788736 3048449418 3051039096 3052530218 3071373312 3082469376 3085185024 3096403919 3096837504 3099468288 3102198912 3112970436 3113915652 3116560944 3132186624 3146786496 3149459712 3161354952 3161797632 3164140098 3166828056 3175571304 3176535528 3179234016 3190273023 3196735488 3199451136 3214364544 3217095168 3225525532 3226504924 3229698048 3263334144 3278009088 3278545326 3278901248 3279004416 3281330472 3281789952 3290389848 3293185056 3294184992 3296086344 3296983424 3311346003 3330585728 3343460652 3346300944 3347317008 3359409984 3377936142 3384778752 3396531456 3399416832 3400449024 3403337728 3412733952 3415262328 3418163616 3431554176 3450478188 3455294976 3467292528 3467778048 3471777792 3483832576 3483942192 3486901824 3500071554 3503044888 3506131062 3538747336 3542249472 3556524321 3561783936 3596214272 3596327424 3599382528 3612977088 3613483008 3616046336 3616160112 3619232064 3631798842 3632901594 3633410304 3635987768 3646026312 3671250912 3676680192 3688763904 3691496781 3701688579 3704833188 3705958116 3709106352 3729524736 3732692992 3746908944 3750091968 3750617088 3753277696 3763640064 3764782848 3767981056 3784395432 3807756288 3821097888 3824343936 3824969547 3825505152 3828754944 3838788156 3839325696 3842049232 3842170119 3843215824 3845434068 3860498448 3885047808 3886227456 3900704094 3905750016 3906472704 3919311648 3940925499 3948908544 3952263168 3962620032 3963174912 3965986304 3967190528 3981090753 3981522944 3984472716 3985030656 3987857552 4000081776 4003479872 4007006928 4025557886 4045741056 4064599224 4068052128 4083416813 4090486239 4095164416 4101779601 4113580032 4129116672 4132624384 4136265216 4149859392 4150627248 4151887536 4155414592 4172744646 4195715328 4199279616 4215139936 4215272562 4215730176 4218853464 4222437408 4234095072 4235380704 4237098649 4238385193 4238978688 4250086887 4253697364 4257444861 4262313984 4283725824 4285819392 4289460224 4306264064 4307349312 4322305386 4323617802 4351112192 4370678784 4371393768 4372005888 4375107296 4375719936 4387186464 4390913408 4392246656 4394781792 4409225604 4411380507 4415128004 4446296064 4457947536 4461734592 4463089344 4463714304 4478586182 4479213312 4486339746 4500091998 4503914856 4528708608 4532555776 4533932032 4550311936 4551458688 4553683104 4557551488 4575405568 4576558644 4578795327 4600637584 4607059968 4623056704 4623704064 4645256256 4648551502 4649202432 4666762072 4669455654 4670873478 4674841416 4698279936 4722999296 4724189568 4742032428 4742696448 4749045248 4750242084 4768851024 4795103232 4799176704 4817302784 4821546816 4825642752 4838288298 4839757386 4842398456 4843868792 4844547072 4861368416 4888177433 4895001216 4895686656 4902240256 4917817989 4918351872 4921995708 4922684928 4935584772 4939777584 4941277488 4945475136 4972699648 4995878592 5000122624 5018186752 5019451416 5019710464 5020975512 5039114976 5045860576 5066904213 5081481216 5094797184 5099125248 5099959396 5100673536 5105006592 5118384208 5119100928 5122893492 5127245424 5147331264 5175717282 5182942464 5200938792 5201667072 5207666688 5208630272 5225748864 5230352736 5250107331 5254567332 5259196593 5265211392 5283493376 5308121004 5312630288 5313374208 5333442368 5342675904 5361226862 5362854734 5394321408 5399073792 5419465632 5420224512 5424069504 5428848096 5447698263 5449352391 5450115456 5453981652 5469039468 5505488896 5506876368 5515020288 5533145856 5534169664 5535850048 5557249782 5558937174 5563659528 5594287104 5599039488 5620363416 5620973568 5625137952 5625925632 5629916544 5644669681 5645460096 5646383617 5647174272 5651971584 5666782516 5676593148 5711634432 5714425856 5736515904 5738257728 5743132416 5758182234 5758988544 5763073848 5764823736 5768151102 5790747672 5827571712 5828525024 5829341184 5834293248 5849581952 5851056141 5859709056 5878967472 5881840676 5923362816 5928394752 5943930048 5944762368 5948979456 5950785792 5972284416 5976709074 5977545984 5981786328 6000122664 6005219808 6010510392 6038278144 6038336829 6068611584 6071577472 6096898836 6102078192 6105060436 6142746624 6170370048 6192807838 6193675008 6198936576 6204397824 6225940872 6227831304 6233121888 6264373248 6293572992 6298919424 6322709904 6323595264 6328280196 6333656112 6351142608 6353071056 6358468032 6380546046 6393470976 6428729088 6434190336 6451051064 6453009848 6459396096 6483458079 6485426703 6526668288 6556018176 6557090652 6557802496 6558008832 6562660944 6563579904 6580779696 6586370112 6588369984 6592172688 6593966848 6622692006 6661171456 6686921304 6692601888 6694634016 6717879273 6718819968 6729509619 6750137997 6755872284 6769557504 6793062912 6798833664 6800898048 6806675456 6825467904 6830524656 6836327232 6863108352 6900956376 6910589952 6934585056 6935556096 6943555584 6967665152 6967884384 6972827253 6973803648 7000143108 7004183481 7006089776 7006310217 7012262124 7077494672 7084498944 7113048642 7123567872 7192428544 7192654848 7198765056 7225954176 7226966016 7232092672 7232320224 7238464128 7257432447 7259636079 7263597684 7265803188 7266820608 7271975536 7292052624 7342501824 7353360384 7377527808 7382993562 7403377158 7409666376 7411916232 7418212704 7443970387 7459049472 7465385984 7493817888 7500183936 7501234176 7506555392 7519838089 7527280128 7529565696 7535962112 7568790864 7642195776 7648687872 7649939094 7651010304 7657509888 7677576312 7678651392 7684098464 7684340238 7686431648 7690868136 7720996896 7726474007 7763575923 7770095616 7772454912 7801408188 7811500032 7812945408 7838623296 7881850998 7897817088 7925240064 7931972608 7934381056 7962181506 7963045888 7968945432 7970061312 7975715104 8000163552 8006959744 8014013856 8041840293 8044282101 8051115772 8091482112 8129198448 8136104256 8166833626 8180972478 8203559202 8258233344 8265248768 8272530432 8299718784 8301254496 8303775072 8310829184 8345489292 8391430656 8398559232 8430279872 8430545124 8431460352 8437706928 8444874816 8468190144 8470761408 8474197298 8476770386 8477957376 8500173774 8507394728 8514889722 8567451648 8571638784 8578920448 8612528128 8614698624 8637273351 8644610772 8647235604 8702224384 8741357568 8742787536 8744011776 8750214592 8751439872 8774372928 8781826816 8784493312 8789563584 8818451208 8822761014 8830256008 8892592128 8915895072 8923469184 8926178688 8927428608 8957172364 8958426624 8965063611 8972679492 9000183996 9007829712 9057417216 9065111552 9067864064 9102917376 9107366208 9115102976 9150811136 9153117288 9157590654 9201275168 9214119936 9246113408 9247408128 9289211757 9290512512 9297103004 9298404864 9333524144 9338911308 9341746956 9349682832 9396559872 9448379136 9484064856 9485392896 9498090496 9500484168 9537702048 9570819069 9590206464 9598353408 9634605568 9643093632 9651285504 9676576596 9679514772 9684796912 9687737584 9689094144 9722736832 9776354866 9790002432 9835635978 9836703744 9843991416 9845369856 9871169544 9879555168 9882554976 9890950272 9916869403 9934038009 9945399296 9991757184 10000245248 10036373504 10038902832 10039420928 10041951024 10078229952 10091721152 10133808426 10189594368 10198250496 10199918792 10201347072 10210013184 10236768416 10238201856 10245786984 10254490848 10293221183 10294662528 10351434564 10365884928 10401877584 10403334144 10415333376 10417260544 10451497728 10460705472 10500214662 10509134664 10518393186 10566986752 10616242008 10625260576 10626748416 10666884736 10669572963 10683855763 10685351808 10722453724 10725709468 10788642816 10798147584 10838931264 10840449024 10848139008 10857696192 10895396526 10898704782 10900230912 10907963304 10938078936 11010977792 11013752736 11030040576 11066291712 11068339328 11071700096 11074490343 11114499564 11117874348 11127319056 11188574208 11198078976 11240726832 11250275904 11251851264 11259833088 11289339362 11290920192 11292767234 11294348544 11303943168 11333565032 11353186296 11423268864 11428851712 11473031808 11474908641 11476515456 11486264832 11516364468 11517977088 11526147696 11529647472 11536302204 11581495344 11655143424 11657050048 11658682368 11699163904 11702112282 11719418112 11757934944 11763681352 11822776497 11846725632 11856789504 11887860096 11889524736 11897958912 11901571584 11943272259 11944568832 11953418148 11955091968 11963572656 12000245328 12010439616 12021020784 12076556288 12076673658 12137223168 12143154944 12193797672 12204156384 12210120872 12250250439 12271458717 12285493248 12305338803 12340740096 12385615676 12387350016 12397873152 12408795648 12451881744 12455662608 12466243776 12587145984 12597838848 12645419808 12647190528 12656560392 12667312224 12702285216 12706142112 12711295947 12715155579 12716936064 12750260661 12761092092 12772334583 12786941952 12857458176 12868380672 12902102128 12906019696 12918792192 12966916158 12970853406 13053336576 13112036352 13114181304 13115604992 13116017664 13125321888 13127159808 13161559392 13172740224 13176739968 13184345376 13187933696 13234141521 13245384012 13322342912 13373842608 13385203776 13389268032 13435758546 13437639936 13459019238 13500275994 13511744568 13586125824 13597667328 13601796096 13613350912 13650935808 13661049312 13672654464 13712645927 13726216704 13736385981 13801912752 13821179904 13869170112 13871112192 13935330304 13935768768 13945654506 13947607296 14000286216 14008366962 14012179552 14012620434 14024524248 14089452601 14154989344 14168997888 14226097284 14233049947 14247135744 14385309696 14397530112 14451908352 14464185344 14464640448 14476928256 14514864894 14519272158 14527195368 14531606376 14533641216 14543951072 14584105248 14664532299 14685003648 14706720768 14753453967 14755055616 14765987124 14806754316 14819332752 14823832464 14836425408 14887940774 14918098944 14987635776 15000367872 15013110784 15039676178 15054560256 15059131392 15071924224 15137581728 15284391552 15297375744 15299878188 15302020608 15315019776 15355152624 15357302784 15368196928 15368680476 15372863296 15381736272 15441993792 15452948014 15527151846 15602816376 15623000064 15625890816 15677246592 15750321993 15763701996 15795634176 15850480128 15863945216 15868762112 15924363012 15926091776 15937890864 15940122624 15951430208 16000327104 16013919488 16028027712 16083680586 16088564202 16102231544 16182964224 16258396896 16272208512 16333667252 16343094789 16348057173 16361944956 16407118404 16516466688 16530497536 16545060864 16599437568 16602508992 16607550144 16621658368 16690978584 16782861312 16797118464 16860559744 16861090248 16862920704 16875413856 16889749632 16934009043 16936380288 16939150851 16941522816 16948394596 16953540772 16955914752 17000347548 17014789456 17029779444 17134903296 17143277568 17157840896 17229397248 17274546702 17289221544 17294471208 17404448768 17482715136 17485575072 17488023552 17500429184 17502879744 17548745856 17563653632 17568986624 17579127168 17636902416 17645522028 17660512016 17785184256 17831790144 17846938368 17852357376 17914344728 17916853248 17930127222 17945358984 18000367992 18015659424 18114834432 18115010487 18130223104 18135728128 18205834752 18214732416 18230205952 18301622272 18306234576 18315181308 18402550336 18428239872 18492226816 18578423514 18581025024 18594206008 18596809728 18667048288 18677822616 18683493912 18699365664 18764294017 18769991569 18793119744 18896758272 18968129712 18970785792 18996180992 19000968336 19075404096 19141638138 19180412928 19269211136 19286187264 19302571008 19353153192 19359029544 19369593824 19375475168 19378188288 19445473664 19450374237 19456280109 19552709732 19580004864 19671271956 19673407488 19687982832 19690739712 19742339088 19759110336 19765109952 19781900544 19833738806 19868076018 19983514368 20000490496 20072747008 20077805664 20078841856 20083902048 20153637819 20156459904 20183442304 20188528857 20267616852 20379188736 20396500992 20399837584 20402694144 20420026368 20473536832 20476403712 20491573968 20508981696 20586442366 20589325056 20702869128 20731769856 20803755168 20806668288 20830666752 20834521088 20902995456 20918481759 20921410944 21000429324 21018269328 21036786372 21133973504 21232484016 21250521152 21253496832 21333769472 21339145926 21367711526 21370703616 21444907448 21451418936 21577285632 21596295168 21674827433 21677862528 21680898048 21696278016 21715392384 21772297341 21778908237 21790793052 21797409564 21800461824 21815926608 21876157872 22021955584 22027505472 22060081152 22132583424 22136678656 22143400192 22148980686 22228999128 22235748696 22254638112 22331911161 22377148416 22396157952 22481453664 22500551808 22503702528 22519666176 22559514267 22578678724 22581840384 22585534468 22588697088 22607886336 22667130064 22706372592 22857703424 22946063616 22949817282 22953030912 22972529664 23032728936 23035954176 23052295392 23059294944 23072604408 23162990688 23179422021 23290727769 23310286848 23314100096 23317364736 23398327808 23404224564 23438836224 23515869888 23527362704 23645552994 23693451264 23775720192 23795917824 23803143168 23886544518 23889137664 23906836296 23910183936 23927145312 24000490656 24020879232 24042041568 24125520879 24132846303 24153112576 24153347316 24274446336 24286309888 24387595344 24408312768 24420241744 24500500878 24542917434 24610677606 24771231352 24774700032 24795746304 24817591296 24903763488 24911325216 24932487552 24997822873 25005413161 25174291968 25195677696 25290839616 25294381056 25313120784 25334624448 25404570432 25412284224 25422591894 25430311158 25433872128 25500521322 25522184184 25544669166 25714916352 25736761344 25804204256 25812039392 25837584384 25911820053 25933832316 25941706812 25946506853 26106673152 26224072704 26228362608 26232035328 26250643776 26254319616 26323118784 26345480448 26353479936 26368690752 26375867392 26468283042 26490768024 26644685824 26747685216 26770407552 26778536064 26871517092 26875279872 26895190833 26918038476 27000551988 27023489136 27172251648 27195334656 27203592192 27322098624 27345308928 27425291854 27452433408 27472771962 27603825504 27642359808 27738340224 27742224384 27867635271 27870660608 27871537536 27891309012 27895214592 28000572432 28016733924 28024359104 28025240868 28049048496 28178905202 28309978688 28452194568 28466099894 28494271488 28712457207 28770619392 28795060224 28903816704 28928370688 28929280896 28953856512 29029729788 29038544316 29054390736 29063212752 29067282432 29087902144 29168210496 29329064598 29370007296 29506907934 29510111232 29531974248 29613508632 29638665504 29647664928 29672850816 29750608209 29775881548 29802114027 29836197888 29975271552 30000735744 30026221568 30079352356 30109120512 30118262784 30143848448 30275163456 30568783104 30594751488 30599756376 30604041216 30630039552 30710305248 30714605568 30736393856 30737360952 30745726592 30763472544 30879663549 30883987584 30905896028 31054303692 31205632752 31246000128 31251781632 31354493184 31500643986 31527403992 31700960256 31727890432 31737524224 31848726024 31852183552 31875781728 31880245248 31902860416 32000654208 32027838976 32051567289 32056055424 32167361172 32177128404 32204463088 32365928448 32516793792 32544417024 32667334504 32686189578 32696114346 32723889912 32814236808 33032933376 33060995072 33090121728 33198875136 33205017984 33215100288 33243316736 33381957168 33565722624 33594236928 33721119488 33722180496 33750827712 33779499264 33868018086 33872760576 33878301702 33883045632 33896789192 33907081544 33911829504 34000695096 34029578912 34059558888 34217242031 34269806592 34286555136 34315681792 34424725923 34458794496 34549093404 34578443088 34588942416 34808897536 34965430272 34971150144 34976047104 35000858368 35097491712 35127307264 35137973248 35158254336 35273804832 35291044056 35321024032 35468329491 35570368512 35663580288 35693876736 35704714752 35828689456 35829816777 35833706496 35860254444 35890717968 36000735984 36031318848 36229668864 36230020974 36411669504 36429464832 36460411904 36603244544 36612469152 36630362616 36750751317 36805100672 36814376151 36856479744 36984453632 37156847028 37162050048 37188412016 37193619456 37334096576 37355645232 37366987824 37398731328 37528588034 37539983138 37793516544 37936259424 37941571584 37992361984 38001936672 38133887841 38145466737 38150808192 38250781983 38283276276 38360825856 38538422272 38572374528 38605142016 38706306384 38718059088 38739187648 38750950336 38756376576 38890947328 38900748474 38912560218 39105419464 39160009728 39342543912 39346814976 39375965664 39381479424 39484678176 39512687767 39518220672 39524685319 39530219904 39563801088 39667477612 39702424563 39736152036 39967028736 40000980992 40145494016 40155611328 40157683712 40167804096 40307275638 40312919808 40366884608 40377057714 40535233704 40758377472 40793001984 40799675168 40805388288 40840052736 40947073664 40952807424 40983147936 41017963392 41137937781 41172884732 41178650112 41209157943 41405738256 41463539712 41607510336 41613336576 41669042176 41805990912 41836963518 41842821888 42000858648 42036538656 42073572744 42267947008 42268357803 42464968032 42501042304 42506993664 42667538944 42678291852 42699149841 42735423052 42741407232 42889814896 42902837872 43192590336 43349654866 43355725056 43392556032 43430784768 43544594682 43557816474 43581586104 43594819128 43600923648 43631853216 43752315744 43993596897 44043911168 44055010944 44120162304 44265166848 44273357312 44286800384 44297961372 44457998256 44471497392 44509276224 44663822322 44754296832 44962907328 45001103616 45039332352 45119028534 45157357448 45163680768 45171068936 45177394176 45215772672 45334260128 45412745184 45584265239 45715406848 45892127232 45899634564 45906061824 45945059328 46065457872 46071908352 46104590784 46118589888 46145208816 46325981376 46358844042 46581455538 46628200192 46796655616 46808449128 46877672448 47031739776 47054725408 47250965979 47291105988 47314218379 47386902528 47551440384 47591835648 47606286336 47773089036 47778275328 47813672592 47820367872 47854290624 48000981312 48041758464 48084083136 48251041758 48265692606 48306694632 48548892672 48572619776 48775190688 48816625536 48840483488 49001001756 49029284367 49044171519 49085834868 49221355212 49542462704 49549400064 49591492608 49635182592 49807526976 49822650432 49864975104 49995645746 50010826322 50348583936 50391355392 50581679232 50588762112 50626241568 50669248896 50802027129 50809140864 50817452553 50824568448 50845183788 50860622316 50867744256 51001042644 51044368368 51089338332 51429832704 51473522688 51608408512 51624078784 51823640106 51867664632 51883413624 51893013706 52213346304 52448145408 52456725216 52464070656 52501287552 52508639232 52638866623 52646237568 52690960896 52706959872 52737381504 52751734784 52936566084 52981536048 53289371648 53495370432 53540815104 53557072128 53743034184 53750559744 53790381666 53836076952 54001103976 54046978272 54344503296 54345031461 54390669312 54407184384 54644197248 54690617856 54850583708 54904866816 54945543924 55207651008 55284719616 55476680448 55735270542 55741321216 55743075072 55782618024 55790429184 56001144864 56033467848 56048718208 56050481736 56098096992 56292882051 56309974707 56357810404 56619957376 56904389136 56932199788 56988542976 57424914414 57541238784 57807633408 57856741376 57858561792 57907713024 58059459576 58077088632 58108781472 58126425504 58134564864 58175804288 58336420992 58658129196 58740014592 59013815868 59020222464 59063948496 59227017264 59277331008 59295329856 59345701632 59501216418 59551763096 59604228054 59950543104 60001471488 60052443136 60158704712 60218241024 60236525568 60287696896 60460913457 60550326912 61137566208 61189502976 61199512752 61208082432 61260079104 61420610496 61429211136 61472787712 61474721904 61491453184 61526945088 61759327098 61767975168 61811792056 62108607384 62411265504 62492000256 62503563264 62708986368 62755445277 63001287972 63054807984 63401920512 63455780864 63475048448 63697452048 63751563456 63760490496 63805720832 64001308416 64055677952 64103134578 64112110848 64334722344 64354256808 64408926176 64731856896 65024482299 65033587584 65088834048 65316892023 65334669008 65336724711 65372379156 65392228692 65447779824 65628473616 66065866752 66180243456 66397750272 66410035968 66430200576 66486633472 66763914336 66995733483 67131445248 67188473856 67442238976 67444360992 67501655424 67558998528 67678542801 67736036172 67745521152 67756603404 67766091264 67793578384 67814163088 67823659008 68001390192 68059157824 68119117776 68434484062 68573110272 68849451846 68917588992 69098186808 69156886176 69177884832 69418085821 69538266063 69617795072 69930860544 69942300288 69952094208 70001716736 70194983424 70254614528 70275946496 70316508672 70547609664 70582088112 70642048064 70936658982 71327160576 71387753472 71409429504 71657378912 71659633554 71667412992 71720508888 71781435936 72001471968 72052548281 72062637696 72376562637 72398538909 72459337728 72460041948 72823339008 72858929664 72920823808 73206489088 73224938304 73260725232 73501502634 73610201344 73628752302 73968907264 74313694056 74324100096 74376824032 74387238912 74668193152 74711290464 74733975648 74786990341 74797462656 74993468619 75016239483 75057176068 75079966276 75587033088 75872518848 75883143168 75984723968 76003873344 76267775682 76290933474 76301616384 76501563966 76566552552 77076844544 77144749056 77210284032 77412612768 77436118176 77478375296 77501900672 77512753152 77781894656 77801496948 77825120436 77839520559 78210838928 78320019456 78685087824 78751931328 78762958848 78969356352 79025375534 79036441344 79049370638 79060439808 79127602176 79334955224 79404849126 79472304072 79934057472 80001961984 80290988032 80311222656 80315367424 80335608192 80614551276 80625839616 80733769216 80754115428 81070467408 81516754944 81586003968 81599350336 81610776576 81894147328 81966295872 82035926784 82275875562 82345769464 82357300224 82418315886 82811476512 82927079424 83099016361 83215020672 83226673152 83338084352 83602905813 83611981824 83673927036 83685643776 84001717296 84073077312 84147145488 84535894016 84536715606 84929936064 85002084608 85335077888 85356583704 85398299682 85470846104 85482814464 85779629792 85805675744 86137371621 86385180672 86699309732 86711450112 86785112064 86861569536 87089189364 87115632948 87163172208 87189638256 87201847296 87263706432 87504631488 87987193794 88110021888 88530333696 88546714624 88573600768 88595922744 88915996512 88942994784 89018552448 89251824627 89327644644 89406342081 89508593664 89925814656 90002207232 90078664704 90238057068 90314714896 90327361536 90342137872 90354788352 90431545344 90668520256 90825490368 91168530478 91784254464 91799269128 91812123648 91890118656 92130915744 92143816704 92209181568 92237179776 92290417632 92638990647 92651962752 92717688084 93162911076 93256400384 93593311232 93616898256 93755344896 94063479552 94109450816 94501931958 94582211976 94628436758 95102880768 95183671296 95212572672 95546178072 95556550656 95627345184 95640735744 95708581248 95988521489 96001962624 96083516928 96154701867 96168166272 96502083516 96531385212 96613389264 97097785344 97145239552 97550381376 97633251072 97680966976 98002003512 98058568734 98088343038 98171669736 98442710424 99084925408 99098800128 99182985216 99270365184 99615053952 99631349629 99645300864 99729950208 99991291492 100021652644 100697167872 100782710784 101163358464 101252483136 101338497792 101604054258 101618281728 101634905106 101649136896 101690367576 101721244632 101735488512 102002085288 102088736736 102178676664 102651726093 102859665408 102947045376 103216817024 103248157568 103274177769 103647280212 103735329264 103766827248 103786027412 104426692608 104896290816 104913450432 104928141312 105002575104 105277733246 105292475136 105381921792 105413919744 105474763008 105503469568 105873132168 105963072096 106578743296 106990740864 107081630208 107114144256 107486068368 107501119488 107580763332 107672153904 108002207952 108093956544 108689006592 108690062922 109288394496 109381235712 109701167416 109809733632 109891087848 110252253951 110415302016 110569439232 110953360896 111470541084 111482642432 111486150144 111565236048 111580858368 112002289728 112066935696 112097436416 112100963472 112196193984 112585764102 112619949414 112715620808 113239914752 113808778272 113864399576 113977085952 114401663523 114436400211 114752345949 114849828828 115082477568 115615266816 115713482752 115717123584 115815426048 116118919152 116154177264 116217562944 116252851008 116269129728 116351608576 116672841984 117316258392 117480029184 118027631736 118040444928 118127896992 118454034528 118538063301 118554662016 118574055957 118590659712 118691403264 119002432836 119103526192 119107273689 119208456108 119901086208 120002942976 120104886272 120317409424 120436482048 120473051136 120921826914 121100653824 122275132416 122379005952 122399025504 122416164864 122520158208 122841220992 122858422272 122945575424 122949443808 122982906368 123053890176 123413813343 123518654196 123535950336 123623584112 123627473829 124217214768 124822531008 125007126528 125417972736 125510890554 126002575944 126109615968 126803841024 126805073409 126911561728 126950096896 127394904096 127503126912 127520980992 127611441664 128002616832 128097449523 128111355904 128206269156 128224221696 128669444688 128708513616 128817852352 130048964598 130067175168 130177668096 130633784046 130669338016 130673449422 130744758312 130784457384 130895559648 131256947232 131350058119 131389940983 131980790691 132131733504 132360486912 132795500544 132820071936 132860401152 132973266944 133527828672 133991466966 134262890496 134884477952 134888721984 135003310848 135117997056 135357085602 135472072344 135491042304 135513206808 135532182528 135587156768 135628326176 135647318016 136002780384 136118315648 136238235552 136752795717 136868968124 137146220544 137698903692 137835177984 138196373616 138313772352 138355769664 138836171642 139076532126 139884600576 140003433472 140389966848 140509229056 140551892992 140633017344 141095219328 141164176224 141284096128 141873317964 141942655137 142654321152 142775506944 142818859008 143314757824 143319267108 143334825984 143441017776 143562871872 144002943936 144105096562 144125275392 144753125274 144797077818 144920083896 145646678016 145717859328 145841647616 146412978176 146449876608 146521450464 147003005268 147220402688 147257504604 147937814528 148627388112 148648200192 148753648064 148774477824 149336386304 149422580928 149467951296 149573980682 149594925312 149986937238 150032478966 150114352136 150159932552 151174066176 151745037696 151766286336 151969447936 152007746688 152406081387 152452357659 152535551364 152581866948 152603232768 153003127932 153133105104 154153689088 154289498112 154420568064 154825225536 154872236352 154956750592 155003801344 155563789312 155602993896 155650240872 155679041118 156421677856 156640038912 157370175648 157503862656 157525917696 157916599869 157938712704 158050751068 158072882688 158098741276 158120879616 158255204352 158669910448 158809698252 158944608144 159868114944 160003923968 160622445312 160671216384 161229102552 161251679232 161467538432 161508230856 162140934816 163033509888 163035094383 163172007936 163198700672 163221553152 163788294656 163932591744 164071853568 164551751124 164691538928 164714600448 164836631772 165622953024 165854158848 166198032722 166430041344 167205811626 167223963648 167347854072 167371287552 168003434592 168146154624 168294290976 168878646153 168929924121 169071788032 169073431212 169859872128 170004169216 170670155776 170713167408 170796599364 170941692208 170965628928 171559259584 171611351488 172274743242 173398619464 173422900224 173570224128 173723139072 174178378728 174231265896 174326344416 174379276512 174403694592 174527412864 174984760111 175009262976 175037892127 175974387588 176220043776 177060667392 177093429248 177147201536 177191845488 177831993024 177885989568 178037104896 178503649254 178655289288 178812684162 179851629312 180004414464 180157329408 180476114136 180629429792 180654723072 180684275744 180709576704 180863090688 181337040512 181382740371 181625547971 181650980736 182337060956 183568508928 183598538256 183624247296 183780237312 184261831488 184287633408 184418363136 184474359552 184580835264 185277981294 185303925504 185435376168 186325822152 186512800768 187186622464 187233796512 187510689792 188126959104 188218901632 188266335831 189003863916 189164423952 189256873516 190205761536 190367342592 190425145344 191092356144 191254690368 191281471488 191417162496 191977042978 192003925248 192167033856 192309403734 192336332544 193004167032 193062770424 193226778528 194195570688 194290479104 195073446897 195100762752 195266502144 195361933952 196004007024 196117137468 196176686076 196343339472 196885420848 198169850816 198197600256 198540730368 199230107904 199262699258 199290601728 199459900416 199982582984 200043305288 200987200449 201394335744 201565421568 202326716928 202504966272 202676995584 203035628403 203208108516 203236563456 203269810212 203298273792 203380735152 203442489264 203470977024 204004170576 204177473472 204357353328 205303452186 205719330816 206433634048 206496315136 206548355538 207294560424 207470658528 207533654496 207572054824 208254257463 208614798189 208853385216 209792581632 209826900864 209856282624 210005150208 210555466492 210584950272 210763843584 210827839488 210949526016 211006939136 211746264336 211926144192 213157486592 213981481728 214163260416 214228288512 214972136736 215002238976 215161526664 215344307808 216004415904 216157644843 216187913088 217129687911 217195616727 217378013184 217380125844 218576788992 218762471424 219402334832 219619467264 219782175696 220504507902 220830604032 221906721792 222941082168 222965284864 222972300288 223130472096 223161716736 224004579456 224133871392 224194872832 224201926944 224360971023 224392387968 224980405857 225048718449 225171528204 225239898828 225431241616 226479829504 227617556544 227728799152 227954171904 228803327046 228872800422 229504691898 229699657656 231230533632 231426965504 231434247168 231630852096 232237838304 232308354528 232435125888 232505702016 232538259456 232703217152 233114980759 233345683968 233518561677 234632516784 234960058368 236055263472 236255793984 236908069056 237076126602 237109324032 237148111914 237181319424 237382806528 238004865672 238207052384 238214547378 238416912216 239520694217 239802172416 240005885952 240209772544 240634818848 240872964096 240946102272 241843653828 241961849099 242201307648 244550264832 244758011904 244798051008 244832329728 245682441984 245891150848 245898887616 245965812736 246107780352 246827626686 247037308392 247071900672 247247168224 247254947658 248434429536 249297049083 249645062016 250014253056 250808717439 250835945472 251021781108 252005151888 252219231936 253607682048 253610146818 254789808192 255006253824 255222883328 256005233664 256194899046 256222711808 256412538312 256448443392 257338889376 257417027232 257635704704 260097929196 260134350336 260355336192 261267568092 261338676032 261346898844 261489516624 261568914768 261791119296 262513894464 262700116238 262779881966 263961581382 265591001088 265640143872 265720802304 265946533888 267055657344 267755473881 267982933932 268525780992 269768955904 269777443968 270006621696 270235994112 270714171204 270944144688 270982084608 271026413616 271064365056 271174313536 271256652352 271294636032 272005560768 272236631296 272476471104 273505591434 273737936248 275397807384 275670355968 276392747232 276627544704 276711539328 277672343284 277916971941 278153064252 279769201152 280006866944 280779933696 281018458112 281103785984 281266034688 282190438656 282328352448 282568192256 283746635928 283885310274 285308642304 285551013888 285637718016 286629515648 286638534216 286669651968 286882035552 287125743744 287965564467 288005887872 288210193124 288250550784 288464105601 289506250548 289594155636 289840167792 291293356032 291435718656 291683295232 292899753216 293042900928 294006010536 294440805376 294515009208 295875629056 297254776224 297296400384 297507296128 297548955648 298672772608 298845161856 298894048887 298935902592 299147961364 299189850624 299973874476 300064957932 300228704272 300319865104 302348132352 303490075392 304015493376 304812162774 304904715318 305071102728 305163733896 305206465536 306006255864 306266210208 307955178279 308307378176 308578996224 308841136128 309650451072 309744472704 309913501184 310007602688 311127578624 311205987792 311300481744 311358082236 312843355712 313280077824 314740351296 315007725312 315833199738 315877425408 316101502136 316145765376 316197482552 316241759232 316510408704 317339820896 317619396504 317889216288 319089856673 319736229888 320007847936 321244890624 321342432768 322458205104 322503358464 322935076864 323016461712 324281869632 326067019776 326070188766 326397401344 327576589312 327865183488 328143707136 329103502248 329383077856 329429200896 329673263544 330756761853 331199528653 331245906048 331708317696 332396065444 332860082688 334411623252 334447927296 334695708144 334742575104 336006869184 336292309248 336588581952 337757292306 337859848242 338146862424 339719744256 340008338432 341340311552 341426334816 341593198728 341883384416 341931257856 343118519168 343204990569 343222702976 343309200633 344549486484 346797238928 346845800448 347140448256 347446278144 348356757456 348462531792 348652688832 348758553024 348807389184 349054825728 349969520222 350018525952 350075784254 351948775176 352440087552 354121334784 354186858496 354294403072 354383690976 355614189903 355663986048 355722167871 355771979136 356074209792 357007298508 357310578576 357625368324 359703258624 360008828928 360314658816 360952228272 361258859584 361309446144 361368551488 361419153408 362674081024 362765480742 363251095942 363301961472 364674121912 367137017856 367197076512 367248494592 367560474624 368472066361 368523662976 368575266816 368836726272 368948719104 369161670528 370241440029 370555962588 370607851008 370870752336 372651644304 373025601536 374373244928 374467593024 375021379584 376253918208 376437803264 376532671662 378007727832 378328847904 378513747032 380411523072 380415220227 380734685184 380850290688 382184712288 382509380736 382562942976 382834324992 383954085956 384007850496 384292348569 384334067712 384618807468 384672665088 386008334064 386125540848 386453557056 388580958208 390146893794 390201525504 390533004288 390723867904 392008014048 392234274936 392353372152 392686678944 393770841696 394050174357 394169822949 395942372073 396339701632 396395200512 397081460736 398460215808 398525398516 398581203456 398919800832 399965165968 400086610576 401974400898 402788671488 404653433856 405009932544 405353991168 406071256806 406416217032 406473126912 406539620424 406596547584 406761470304 406884978528 406941954048 408008341152 408354946944 408714706656 410258387151 410606904372 411438661632 412867268096 412992630272 413096711076 414589120848 414941317056 415067308992 415144109648 416508514926 417229596378 419653801728 420010300416 421110932984 421169900544 421527687168 421655678976 421899052032 422013878272 423492528672 423852288384 425092023737 425827965411 426314973184 427962963456 428326520832 428456577024 429944273472 430004477952 430323053328 430688615616 432008831808 432315289686 432375826176 434259375822 434391233454 434760251688 437153577984 437524942848 438804669664 439238934528 439564351392 441009015804 441090616501 441224548357 441661208064 443813443584 445882164336 445944600576 446260944192 446323433472 448009158912 448267742784 448389745664 448403853888 448721942046 448784775936 449960811714 450097436898 450343056408 450479797656 450862483232 452959659008 455235113088 455457598304 455908343808 457218244161 457357072977 457606654092 457745600844 459009383796 459399315312 462461067264 462868494336 463261704192 464475676608 464616709056 464870251776 465011404032 465406434304 466229961518 466691367936 467037123354 469265033568 469920116736 472110526944 472511587968 473749799607 473816138112 474152253204 474218648064 474296223828 474362638848 474765613056 476009731344 476414104768 476429094756 476833824432 479041388434 479604344832 480011771904 481269637696 483687307656 483923698198 484402615296 489100529664 489516023808 489596102016 489664659456 491364883968 491782301696 491797775232 491931625472 492215560704 493655253372 494074616784 494143801344 494494336448 494509895316 496868859072 498594098166 499290124032 501617434878 501671890944 502043562216 504010303776 504438463872 506635938459 506789772363 507215364096 507220293636 509579616384 510012507648 510445766656 512010467328 512389798092 512445423616 512825076624 512896886784 514677778752 514834054464 515271409408 520195858392 520268700672 520710672384 522535136184 522677352064 522693797688 522979033248 523137829536 523582238592 524954280333 525027788928 525113676381 525400232476 525559763932 527923162764 531182002176 531280287744 531441604608 531893067776 534111314688 535510947762 535965867864 539537911808 539554887936 540013243392 540471988224 541428342408 541888289376 541964169216 542052827232 542128730112 542348627072 542513304704 542589272064 544011121536 544473262592 544876643913 544952942208 547011182868 547475872496 550795614768 551340711936 552785494464 553255089408 553423078656 555344686568 555833943882 556306128504 559538402304 560013733888 561559867392 562036916224 562207571968 562532069376 564380877312 564656704896 565136384512 567493271856 567770620548 570617284608 571102027776 571275436032 573259031296 573277068432 573764071104 574251487488 575931128934 576011775744 576420386248 576501101568 576928211202 579012501096 579188311272 579680335584 581693114527 582586712064 582871437312 583366590464 585220340691 585799506432 586085801856 588012021072 588881610752 589030018416 591751258112 594509552448 594592800768 595014592256 597345545216 597690323712 597788097774 597871805184 598295922728 598379701248 599947748952 600129915864 600457408544 600639730208 602961601347 604696264704 606980150784 608030986752 609106885209 609624325548 609809430636 610142205456 610327467792 610412931072 612012511728 612532420416 615910356558 617157992448 619300902144 619488945408 619827002368 620015205376 622255157248 622411975584 622600963488 622716164472 624762772389 625686711424 625844394567 626560155648 629480702592 630015450624 631666399476 631754850816 632203004272 632291530752 632394965104 632483518464 633020817408 634679641792 635238793008 635778432576 638179713346 639472459776 642489781248 642684865536 644916410208 645006716928 645870153728 646032923424 648472934529 648563739264 652134039552 652140377532 652794802688 655153178624 655730366976 656287414272 658207004496 658766155712 658858401792 659346527088 661513523706 662399057306 662491812096 664792130888 665720165376 668823246504 668895854592 669391416288 669485150208 671919650423 672013738368 672584618496 673082913069 673177163904 674941217571 675146155347 675514584612 675719696484 676293724848 679439488512 680016676864 682680623104 682852669632 683186397456 683766768832 683862515712 686237038336 686409981138 686445405952 686618401266 689098972968 693594477856 693691600896 694280896512 694892556288 696713514912 696925063584 697305377664 697419447403 697517106048 697614778368 698109651456 699344942277 699939040444 700037051904 700151568508 700555685031 703897550352 704880175104 708373716992 708588806144 708767381952 711228379806 711327972096 711444335742 711543958272 712148419584 714014597016 714621157152 715250736648 718562082651 719406517248 720017657856 720629317632 721904456544 722517719168 722618892288 722737102976 722838306816 725348162048 725530961484 725885547297 726502191884 726603922944 729348243824 734274035712 734394153024 734496989184 736944132722 737047325952 737673452544 737897438208 738323341056 740482880058 741111925176 741215702016 741741504672 745303288608 746051203072 747891147249 748746489856 748935186048 750042759168 752507836416 752875606528 753065343324 756015455664 756657695808 757027494064 760823046144 760830440454 764369424576 765018761472 765668649984 767908171912 768015700992 768584697138 768668135424 769237614936 769345330176 772016668128 772251081696 772907114112 774932509063 777161916416 780293787588 780403051008 781066008576 781447735808 784016028096 784468549872 784706744304 785373357888 787541683392 788100348714 788339645898 791884744146 792679403264 796920431616 797050797032 797162406912 797839601664 799930331936 800173221152 803266421643 803948801796 804341712443 805577342976 809306867712 810019865088 810707982336 812142513612 812832434064 812946253824 813079240848 813193095168 813522940608 813769957056 813883908096 816016682304 816709893888 817429413312 820516774302 821213808744 825734536192 825985260544 826193422152 829178241696 829882634112 830134617984 830288219296 833017029852 833750915823 834459192756 839307603456 840020600832 842221865968 842339801088 843055374336 843311357952 843798104064 846985057344 847704576768 850184047474 851655930822 855925926912 856653041664 856913154048 859888546944 860008955904 860646106656 861377231232 863896693401 864017663616 864630579372 864751652352 865392316803 868518751644 868782466908 869520503376 874307155968 875049885696 877609339328 879128702784 882018031608 882181233002 882449096714 883322416128 887626887168 891764328672 891889201152 892521888384 892646866944 896018317824 896535485568 896682146661 896779491328 896807707776 897443884092 897569551872 899921623428 900194873796 900686112816 900959595312 901724966464 905919318016 910470226176 910915196608 914436488322 914714145954 915213308184 915491201688 918018767592 918798630624 923865534837 924922134528 925736988672 926523408384 928951353216 929233418112 929740503552 930022808064 930812868608 932459923036 933382735872 934074246708 938530067136 939840233472 944221053888 945023175936 947499599214 947632276224 948304506408 948437296128 948592447656 948725277696 949531226112 952019462688 952828209536 952858189512 953667648864 957269570019 958082776868 959208689664 960023543808 962539275392 967374615312 967847396396 968805230592 978201059328 979192204032 982729767936 983564603392 983595550464 983863250944 984431121408 987310506744 988149233568 988287602688 988988672896 989019790632 993598585959 993737718144 997188196332 998580248064 1003234869756 1003343781888 1004087124432 1008020607552 1008876927744 1013271876918 1013579544726 1014440587272 1019159232768 1020025015296 1020891533312 1024020934656 1024779596184 1024890847232 1025650153248 1025793773568 1029355557504 1029668108928 1030542818816 1040391716784 1040537401344 1041421344768 1045070272368 1045354704128 1045387595376 1045958066496 1046275659072 1047164477184 1049908560666 1050055577856 1050227352762 1050800464952 1051119527864 1055846325528 1062364004352 1062560575488 1062883209216 1063786135552 1066842569709 1067166503613 1068222629376 1071021895524 1071931735728 1079075823616 1079109775872 1080026486784 1080943976448 1082856684816 1083776578752 1083928338432 1084105654464 1084257460224 1084697254144 1085026609408 1088022243072 1088946525184 1089753287826 1089905884416 1094022365736 1094951744992 1101591229536 1102681423872 1105416199083 1105570988928 1106510178816 1106846157312 1110689373136 1110724320087 1111667887764 1112612257008 1119076804608 1120027467776 1123119734784 1125064138752 1128761754624 1129313409792 1130272769024 1134986543712 1135541241096 1141234569216 1141245660681 1142204055552 1142550872064 1146518062592 1146554136864 1147528142208 1148502974976 1151862257868 1152023551488 1152840772496 1152877045707 1153002203136 1153856422404 1158025002192 1158376622544 1159360671168 1163386229054 1165742874624 1170440681382 1171599012864 1172171603712 1176024042144 1177763221504 1178060036832 1182150523071 1182509468847 1183502516224 1189019104896 1189185601536 1190029184512 1194691090432 1195380647424 1195576195548 1195743610368 1196591845456 1196759402496 1199895497904 1200259831728 1200914817088 1201279460416 1205923202694 1213960301568 1216061973504 1218213770418 1219248651096 1219618861272 1220284410912 1220654935584 1220825862144 1224025023456 1224893320777 1225064840832 1225265244889 1230775161453 1231820713116 1234315984896 1238601804288 1238977890816 1239654004736 1240030410752 1244510314496 1244823951168 1245201926976 1245432328944 1249525544778 1251373422848 1251688789134 1258961405184 1260030901248 1263332798952 1263509701632 1264406008544 1264583061504 1264789930208 1264967036928 1266041634816 1269359283584 1270477586016 1271378835797 1271556865152 1275276071211 1276359426692 1277483896233 1278944919552 1284979562496 1285369731072 1289832820416 1290013433856 1291740307456 1292065846848 1296945869058 1297127478528 1304280755064 1305589605376 1310306357248 1311460733952 1312574828544 1316414008992 1317532311424 1317716803584 1318693054176 1323027047412 1323271849503 1323673645071 1324798114612 1324983624192 1329584261776 1331440330752 1337646493008 1338782832576 1338970300416 1343839300846 1344027476736 1345169236992 1346165826138 1346354327808 1349882435142 1350292310694 1351029169224 1351439392968 1352587449696 1358878977024 1360033353728 1365361246208 1365705339264 1366372794912 1367533537664 1367725031424 1372474076672 1372819962276 1372890811904 1373236802532 1378197945936 1387188955712 1387383201792 1389785112576 1393427029824 1393850127168 1394610755328 1394838894806 1395034212096 1396219302912 1398689884554 1399878080888 1400074103808 1400303137016 1401111370062 1407795100704 1409760350208 1416747433984 1417177612288 1417534763904 1421249398821 1422456759612 1422655944192 1422888671484 1423087916544 1424296839168 1428029194032 1429242314304 1430501473296 1437124165302 1438813034496 1440035315712 1443808913088 1445035438336 1445474205952 1450696324096 1451061922968 1451771094594 1453004383768 1453207845888 1458696487648 1466740769749 1468548071424 1468788306048 1468993978368 1473888265444 1474094651904 1475346905088 1475794876416 1476646682112 1480965760116 1482223850352 1482431404032 1483483009344 1490606577216 1492102406144 1495782294498 1497870372096 1505015672832 1505751213056 1506130686648 1512030911328 1513315391616 1514054988128 1519907815377 1520369317089 1521646092288 1521660880908 1528738849152 1530037522944 1531337299968 1535816343824 1536031401984 1537169394276 1537336270848 1538475229872 1538690660352 1544033336256 1544502163392 1545814228224 1549865018126 1560587575176 1560806102016 1562132017152 1562895471616 1568032056192 1568937099744 1569413488608 1570746715776 1574862840999 1575083366784 1575341029143 1576200697428 1576679291796 1583769488292 1585358806528 1593840863232 1594101594064 1594324813824 1595679203328 1599860663872 1600346442304 1606532843286 1607897603592 1608683424886 1618613735424 1620039730176 1621415964672 1624285027224 1625664868128 1625892507648 1626158481696 1626386190336 1627045881216 1627539914112 1627767816192 1631804865313 1632033364608 1633419787776 1634629931739 1634858826624 1641033548604 1642427617488 1651469072384 1651970521088 1652386844304 1658356483392 1659765268224 1660269235968 1660576438592 1666034059704 1667501831646 1668918385512 1678615206912 1680041201664 1684443731936 1684679602176 1686110748672 1686622715904 1687596208128 1693732943693 1693970114688 1695409153536 1700368094948 1703311861644 1711851853824 1713306083328 1713826308096 1719777093888 1721292213312 1722754462464 1727793386802 1728035327232 1729261158744 1729503304704 1730784633606 1737037503288 1737564933816 1739041006752 1745079343581 1748614311936 1750099771392 1755218678656 1755661022073 1758257405568 1764036063216 1764362466004 1764898193428 1766644832256 1775253774336 1783528657344 1783778402304 1785043776768 1792036635648 1793070971136 1793364293322 1793558982656 1793615415552 1794887768184 1795139103744 1799843246856 1800389747592 1801372225632 1801919190624 1803449932928 1811838636032 1820940452352 1821830393216 1828872976644 1829428291908 1830426616368 1830982403376 1836037535184 1837597261248 1847731069674 1851473977344 1857902706432 1858466836224 1859481007104 1860045616128 1861625737216 1864919846072 1866765471744 1868148493416 1874288317167 1877060134272 1879680466944 1888442107776 1890046351872 1894999198428 1895264552448 1896609012816 1896874592256 1897184895312 1897450555392 1899062452224 1904038925376 1905656419072 1905716379024 1907335297728 1914539140038 1916165553736 1918417379328 1925078550784 1934749230624 1935694792792 1937610461184 1945418803587 1956402118656 1958384408064 1965459535872 1967129206784 1967191100928 1967726501888 1968862242816 1974621013488 1976298467136 1976575205376 1977977345792 1978039581264 1987197171918 1987475436288 1994376392664 1997160496128 2006469739512 2006687563776 2008174248864 2015758951269 2016041215104 2017753855488 2019248739207 2024823652713 2025438466041 2026543753836 2027159089452 2028881174544 2038318465536 2040050030592 2041783066624 2048041869312 2049559192368 2051300306496 2051587547136 2058711115008 2059336217856 2061085637632 2080783433568 2081074802688 2082842689536 2090140544736 2090709408256 2090775190752 2091916132992 2092258342209 2092551318144 2094328954368 2098034826831 2099817121332 2100111155712 2100454705524 2101600929904 2101667055093 2102239055728 2111692651056 2125121150976 2125766418432 2133685139418 2134333007226 2136445258752 2142043791048 2143863471456 2155686247953 2158151647232 2158219551744 2160052973568 2161887952896 2165713369632 2167553157504 2167856676864 2168211308928 2168514920448 2169394508288 2170053218816 2176044486144 2177656641891 2177893050368 2179506575652 2179811768832 2188044731472 2189903489984 2203182459072 2210832398166 2211141977856 2213020357632 2213692314624 2221378746272 2221448640174 2223335775528 2225224514016 2233628996711 2238153609216 2240054935552 2243673441747 2246239469568 2250128277504 2257523509248 2258626819584 2260545538048 2269973087424 2271082482192 2282469138432 2282491321362 2293036125184 2293108273728 2295056284416 2297005949952 2303724515736 2304047102976 2305681544992 2305754091414 2306004406272 2307712844808 2316050004384 2316753245088 2318396700571 2318721342336 2324797527189 2326772458108 2331485749248 2340881362764 2343198025728 2344343207424 2352048084288 2355526443008 2356120073664 2364301046142 2365018937694 2378038209792 2380058369024 2389382180864 2390761294848 2391152391096 2391487220736 2393183690912 2393518804992 2399790995808 2400519663456 2401829634176 2402558920832 2411846405388 2413025137329 2427920603136 2432123947008 2436427540836 2438497302192 2439237722544 2440568821824 2441309871168 2441651724288 2448050046912 2449786641554 2450129681664 2450530489778 2461550322906 2463641426232 2477203608576 2477955781632 2479308009472 2480060821504 2489020628992 2489647902336 2490403853952 2490864657888 2499051089556 2502746845696 2503377578268 2517922810368 2520061802496 2526665597904 2527019403264 2528812017088 2529166123008 2529579860416 2529934073856 2538718567168 2540955172032 2542757671594 2543113730304 2550552142422 2552718853384 2554967792466 2569959124992 2570739462144 2579665640832 2580026867712 2583480614912 2584131693696 2591690080203 2593891738116 2594254957056 2608561510128 2611179210752 2620612714496 2622921467904 2625149657088 2632828017984 2635064622848 2637386108352 2646054094824 2646543699006 2647347290142 2649596229224 2649967248384 2659168523552 2662880661504 2675292986016 2677565665152 2677940600832 2687678601692 2688054953472 2690046439983 2690338473984 2692331652276 2692708655616 2699764870284 2700584621388 2702058338448 2702878785936 2705174899392 2717757954048 2720066707456 2731410678528 2732745589824 2735067075328 2744948153344 2745639924552 2745781623808 2746473605064 2756395891872 2771596604511 2774377911424 2774766403584 2779570225152 2786854059648 2787700254336 2789221510656 2789677789612 2790068424192 2792438605824 2797379769108 2799756161776 2800148207616 2800606274032 2802222740124 2815590201408 2819520700416 2835069527808 2842498797642 2844913519224 2845311888384 2845777342968 2846175833088 2848593678336 2856058388064 2858484628608 2861002946592 2871808710057 2874248330604 2877626068992 2880070631424 2887617826176 2890070876672 2890948411904 2901392648192 2902123845936 2903542189188 2906008767536 2906415691776 2917392975296 2933481539498 2937576612096 2947776530888 2948189303808 2950693810176 2951589752832 2953293364224 2961931520232 2964447700704 2964862808064 2966966018688 2975644166159 2980795757877 2981213154432 2984204812288 2991564588996 2995740744192 3010031345664 3011502426112 3012261373296 3024061822656 3026630783232 3028109976256 3039815630754 3040738634178 3043321761816 3057477698304 3060075045888 3062674599936 3071632687648 3072062803968 3074338788552 3074672541696 3076950459744 3077381320704 3087634315507 3088066672512 3088571838499 3089004326784 3091628456448 3099730036252 3121175150352 3121612204032 3124264034304 3125790943232 3136064112384 3137874199488 3138826977216 3141493431552 3149725681998 3150166733568 3150682058286 3152401394856 3153358583592 3167538976584 3170717613056 3187681726464 3188203188128 3188649627648 3191358406656 3199721327744 3200527709127 3200692884608 3201499510839 3213065686572 3215795207184 3217366849772 3237227470848 3240079460352 3242831929344 3248570054448 3251329736256 3251785015296 3252316963392 3252772380672 3254091762432 3255079828224 3263609730626 3264066729216 3266839575552 3269259863478 3269717653248 3282067097208 3284855234976 3302938144768 3303941042176 3304773688608 3316248597249 3316712966784 3319530536448 3320538471936 3321152877184 3332068119408 3335003663292 3337836771024 3357230413824 3360082403328 3368887463872 3369359204352 3375192416256 3387465887386 3387940229376 3390818307072 3400736189896 3406623723288 3423703707648 3426612166656 3427652616192 3439554187776 3442584426624 3445508924928 3455586773604 3456070654464 3458522317488 3459006609408 3461569267212 3474075006576 3475129867632 3478082013504 3490158687162 3497228623872 3510437357312 3511322044146 3516514811136 3528072126432 3528724932008 3529796386856 3533289664512 3546451569213 3547528406541 3550507548672 3567057314688 3567556804608 3570087553536 3584073271296 3586141942272 3586728586644 3587117965312 3587230831104 3589775536368 3590278207488 3599686493712 3600779495184 3602744451264 3603838381248 3606899865856 3623677272064 3641880904704 3643660786432 3657745953288 3658856583816 3660853232736 3661964806752 3672075070368 3674679962331 3675194522496 3675795734667 3692325484359 3695462139348 3702947954688 3715805412864 3716933672448 3718962014208 3720091232256 3723251474432 3729839692144 3733530943488 3736296986832 3748576634334 3754120268544 3776884215552 3780092703744 3789998396856 3790529104896 3793218025632 3793749184512 3794369790624 3794901110784 3798124904448 3808077850752 3811312838144 3811432758048 3814136507391 3814670595456 3825828213633 3829078280076 3832331107472 3832451688699 3836834758656 3850157101568 3869498461248 3871389585584 3875220922368 3890837607174 3916768816128 3930919071744 3934258413568 3934382201856 3935453003776 3937724485632 3949242026976 3952596934272 3953150410752 3955954691584 3956079162528 3969815548509 3971020935213 3974394343836 3974950872576 3988752785328 3994320992256 4012939479024 4016348497728 4031517902538 4032082430208 4035507710976 4038497478414 4049647305426 4050876932082 4053087507672 4054318178904 4057762349088 4071851801689 4076636931072 4080100061184 4083566133248 4096083738624 4099118384736 4102600612992 4103175094272 4113351434683 4117422230016 4118672435712 4122171275264 4161566867136 4162149605376 4180281089472 4181418816512 4181550381504 4183832265984 4184516684418 4185102636288 4188657908736 4196069653662 4199634242664 4200222311424 4200909411048 4203201859808 4203334110186 4204478111456 4223385302112 4250242301952 4251532836864 4263748196463 4267370278836 4268666014452 4272890517504 4284087582096 4287726942912 4311372495906 4316439103488 4320105947136 4331426739264 4335106315008 4336422617856 4338789016576 4340106437632 4352088972288 4355313283782 4355786100736 4359013151304 4359623537664 4376089462944 4379806979968 4400222309247 4406364918144 4421664796332 4422283955712 4426040715264 4427384629248 4442757492544 4442897280348 4446671551056 4450449028032 4467257993422 4476307218432 4487346883494 4515047018496 4517253639168 4521091076096 4539946174848 4542164964384 4564938276864 4564982642724 4586072250368 4586216547456 4590112568832 4594011899904 4607449031472 4608094205952 4611363089984 4611508182828 4612008812544 4615425689616 4632100008768 4633506490176 4636793401142 4637442684672 4649595054378 4653544916216 4681762725528 4686396051456 4688686414848 4704096168576 4711052886016 4712240147328 4724588522997 4726023087429 4728602092284 4730037875388 4756076419584 4760116738048 4778764361728 4781522589696 4782304782192 4782974441472 4786367381824 4787037609984 4799581991616 4801039326912 4803659268352 4805117841664 4823692810776 4826050274658 4855841206272 4864247894016 4872855081672 4876994604384 4878475445088 4881137643648 4882619742336 4883303448576 4895414595939 4896100093824 4899573283108 4900259363328 4901060979556 4903889795217 4923100645812 4927282852464 4954407217152 4955911563264 4958616018944 4960121643008 4979295804672 4980807707904 4981729315776 4998102179112 5005493691392 5006755156536 5035845620736 5040123604992 5053331195808 5054038806528 5057624034176 5058332246016 5059159720832 5059868147712 5077437134336 5081198831079 5081910344064 5085515343188 5086227460608 5101104284844 5105437706768 5109935584932 5139918249984 5141478924288 5159331281664 5168263387392 5183380160406 5187783476232 5188509914112 5217123020256 5222358421504 5235238030743 5241225428992 5245842935808 5250299314176 5265656035968 5270129245696 5274772216704 5292108189648 5293087398012 5294694580284 5299192458448 5299934496768 5318337047104 5325761323008 5350585972032 5355131330304 5375357203384 5376109906944 5380092879966 5380676947968 5384663304552 5385417311232 5399529740568 5401169242776 5404116676896 5405757571872 5410349798784 5424527563441 5435515908096 5440133414912 5462821357056 5465491179648 5470134150656 5489896306688 5491279849104 5491563247616 5492947210128 5512791783744 5543193209022 5548755822848 5573708119296 5575400508672 5578443021312 5579355579224 5580136848384 5584877211648 5594759538216 5599512323552 5600296415232 5601212548064 5604445480248 5622864951501 5630391987101 5631180402816 5639041400832 5670139055616 5684997595284 5689827038448 5690623776768 5691554685936 5692351666176 5697187356672 5712116776128 5716969257216 5722005893184 5743617420114 5748496661208 5755252137984 5775235652352 5780141753344 5781896823808 5802785296384 5804247691872 5807084378376 5812017535072 5812831383552 5834785950592 5836256410761 5866963078996 5875153224192 5895553061776 5896378607616 5901387620352 5903179505664 5906586728448 5923863040464 5928895401408 5929725616128 5933932037376 5951288332318 5961591515754 5962426308864 5983129177992 5991481488384 6020062691328 6023004852224 6024522746592 6047276853807 6048123645312 6053261566464 6056219952512 6057746217621 6079631261508 6081477268356 6086643523632 6114955396608 6120150091776 6125349199872 6143265375296 6144125607936 6148677577104 6153900919488 6154762641408 6175268631014 6176133345024 6177143676998 6178008653568 6183256912896 6199460072504 6242350300704 6243224408064 6248528068608 6251581886464 6272128224768 6275748398976 6276775026627 6277653954432 6282986863104 6294104480493 6299451363996 6300333467136 6301364116572 6304802789712 6306717167184 6335077953168 6341435226112 6375363452928 6376406376256 6377299255296 6399442655488 6401055418254 6401385769216 6402999021678 6426131373144 6431590414368 6434733699544 6467058743859 6474454941696 6480158920704 6485663858688 6497140108896 6502659472512 6503570030592 6504633926784 6505544761344 6508183524864 6510159656448 6527219461252 6528133458432 6532969925673 6533679151104 6538519726956 6539435306496 6564134194416 6569710469952 6605876289536 6607882084352 6609547377216 6632497194498 6633425933568 6639061072896 6641076943872 6642305754368 6664136238816 6670007326584 6675673542048 6700886990133 6714460827648 6720164806656 6731020325241 6737774927744 6738718408704 6750384832512 6774931774772 6775880458752 6781636614144 6801472379792 6813247446576 6847407415296 6879108375552 6885168853248 6891017849856 6911173547208 6912141308928 6917044634976 6918013218816 6923138534424 6948150013152 6950259735264 6955190101713 6956164027008 6974392581567 6980317374324 6994457247744 7020874714624 7022644088292 7033029622272 7056144252864 7057449864016 7059592773712 7066579329024 7092903138426 7095056813082 7134114629376 7140175107072 7168146542592 7172283884544 7173457173288 7174235930624 7174461662208 7179551072736 7180556414976 7199372987424 7201558990368 7205488902528 7207676762496 7213799731712 7226564403529 7239075411987 7247354544128 7283761809408 7287321572864 7315491906576 7317713167632 7321706465472 7323929613504 7344150140736 7349359924662 7350389044992 7351591469334 7384650968718 7390924278696 7431610825728 7433867344896 7437924028416 7440182464512 7446502948864 7459679384288 7467061886976 7472593973664 7497153268668 7500817322069 7508240537088 7553768431104 7560185407488 7579996793712 7581058209792 7586436051264 7587498369024 7588739581248 7589802221568 7616155701504 7622625676288 7622865516096 7628273014782 7629341190912 7651656427266 7658156560152 7664662214944 7664903377398 7700314203136 7738996922496 7742779171168 7750441844736 7775070240609 7781675214348 7785478321009 7833537632256 7861838143488 7868764403712 7875448971264 7898484053952 7905193868544 7911909383168 7912158325056 7939631097018 7942041870426 7948788687672 7949901745152 7977505570656 7988641984512 8025878958048 8032696995456 8063035805076 8064164860416 8070139319949 8071015421952 8076994956828 8099294610852 8101753864164 8106175015344 8108636357808 8115524698176 8143703603378 8153273862144 8160200122368 8198236769472 8205201225984 8226702869366 8234844460032 8237344871424 8244342550528 8323133734272 8324299210752 8360562178944 8362837633024 8363100763008 8367664531968 8369033368836 8370205272576 8377315817472 8392139307324 8399268485328 8400444622848 8401818822096 8406403719616 8406668220372 8408956222912 8446770604224 8527496392926 8534740557672 8537332028904 8545781035008 8568175164192 8575453885824 8615426130171 8622744991812 8632878206976 8640211894272 8662853478528 8670212630016 8672845235712 8677578033152 8680212875264 8704177944576 8710626567564 8711572201472 8718026302608 8719247075328 8752178925888 8759613959936 8800444618494 8812729836288 8843329592664 8844567911424 8852081430528 8854769258496 8885514985088 8885794560696 8893343102112 8900898056064 8926932498477 8934515986844 8942387273631 8952614436864 8974693766988 9030094036992 9034507278336 9042182152192 9079892349696 9084329928768 9129965285448 9172144500736 9172433094912 9180225137664 9188023799808 9214898062944 9216188411904 9222726179968 9223016365656 9224017625088 9230851379232 9262902946521 9264200017536 9265715515497 9267012980352 9273586802284 9274885369344 9299190108756 9307089832432 9363525451056 9372792102912 9377372829696 9408192337152 9424480294656 9449177045994 9452046174858 9457204184568 9460075750776 9512152839168 9520233476096 9557528723456 9563045179392 9564609564384 9565948882944 9572734763648 9574075219968 9599163983232 9602078653824 9607318536704 9610235683328 9647385621552 9652100549316 9711682412544 9728495788032 9745710163344 9753989208768 9756950890176 9762275287296 9765239484672 9790829191878 9792200187648 9799146566216 9800518726656 9802121959112 9807779590434 9846201291624 9854565704928 9908814434304 9911823126528 9917232037888 9920243286016 9948745791747 9958591609344 9961615415808 9963458631552 9996204358224 10010987382784 10013510313072 10071691241472 10080247209984 10106662391616 10108077613056 10115248068352 10118319441664 10154874268672 10162397662158 10163820688128 10171030686376 10172454921216 10202208569688 10210875413536 10219871169864 10267185388243 10279836499968 10282957848576 10318662563328 10336526774784 10366760320812 10375566952464 10377019828224 10434246040512 10444716843008 10470476061486 10491685871616 10531312071936 10540258491392 10549544433408 10584216379296 10586174796024 10589389160568 10598384916896 10599868993536 10636674094208 10639354707639 10642585219623 10651522646016 10701171944064 10710262660608 10750714406768 10752219813888 10760185759932 10761353895936 10769326609104 10770834622464 10799059481136 10802338485552 10808233353792 10811515143744 10820699597568 10849055126882 10871031816192 10925642714112 10930982359296 10940268301312 10979792613376 10982559698208 10983126495232 10985894420256 11024039886993 11025583567488 11027387204001 11086386418044 11097511645696 11147416238592 11150801017344 11156886042624 11158711158448 11160273696768 11169754423296 11189519076432 11199024647104 11200592830464 11202425096128 11208890960496 11245729903002 11260783974202 11262360805632 11340278111232 11369995190568 11379654076896 11381247553536 11383109371872 11384703332352 11394374713344 11422634057191 11424233552256 11433938514432 11442409522173 11444011786368 11477484640899 11487234840228 11496993322416 11510504275968 11550471304704 11560283506688 11563793647616 11605570592768 11608495383744 11614168756752 11624035070144 11625662767104 11669571901184 11672512821522 11733926157992 11750306448384 11791106123552 11792757215232 11802775240704 11806359011328 11813173456896 11847726080928 11856130605851 11857790802816 11859451232256 11867864074752 11902576664636 11909446645527 11913062805639 11923183031508 11924852617728 11966258355984 11982962976768 12046009704448 12049045493184 12094553707614 12096247290624 12106523132928 12112439905024 12115492435242 12159262523016 12162954536712 12173287047264 12215555405067 12229910793216 12240300183552 12250698399744 12286530750592 12288251215872 12297355154208 12307801838976 12309525282816 12340054304049 12350537262028 12352266690048 12354287353996 12356017307136 12366513825792 12398920145008 12484700601408 12486448816128 12503163772928 12544256449536 12551496797952 12553550053254 12555307908864 12565973726208 12588208960986 12598902727992 12600666934272 12602728233144 12609605579424 12613434334368 12670155906336 12682870452224 12750726905856 12752812752512 12754598510592 12798885310976 12802110836508 12802771538432 12805998043356 12852262746288 12863180828736 12869467399088 12934117487718 12960317841408 12994280217792 13005318945024 13009267853568 13016367049728 13020319312896 13054438922504 13056266916864 13065939851346 13067358302208 13077039453912 13078870612992 13128268388832 13139420939904 13200666927741 13211752579072 13215764168704 13219094754432 13264994388996 13266851867136 13278122145792 13282153887744 13284611508736 13328272477632 13340014653168 13351347084096 13401773980266 13428921655296 13462040650482 13475549855488 13549863549544 13551760917504 13563273228288 13602944759584 13626494893152 13673809111531 13677960999067 13694814830592 13758216751104 13770337706496 13782035699712 13822347094416 13824282617856 13834089269952 13836026437632 13846277068848 13896300026304 13900519470528 13910380203426 13912328054016 13948785163134 13960634748648 14041749429248 14045288176584 14066059244544 14112288505728 14114899728032 14119185547424 14133158658048 14173765568991 14178069262287 14185806276852 14190113626164 14268229258752 14280350214144 14336293085184 14344567769088 14346914346576 14348923324416 14359102145472 14361112829952 14398745974848 14403117980736 14410977805056 14415353524992 14427599463424 14453128807058 14478150823974 14567523618816 14574643145728 14630983813152 14635426335264 14643412930944 14647859227008 14686243787817 14688300281472 14698719849324 14700778089984 14703182938668 14711669385651 14769301937436 14781848557392 14863221651456 14867734689792 14875848056832 14880364929024 14919358768576 14945187947328 14994306537336 15001634644138 15016481074176 15107536862208 15120370814976 15159993587424 15162116419584 15172872102528 15174996738048 15177479162496 15179604443136 15232311403008 15243596493237 15245251352576 15245731032192 15256546029564 15258682381824 15303312854532 15316313120304 15329324429888 15329806754796 15400628406272 15477993844992 15485558342336 15550140481218 15563350428696 15570956642018 15667075264512 15705714092229 15723676286976 15737528807424 15750897942528 15796968107904 15810387737088 15823818766336 15824316650112 15879262194036 15884083740852 15897577375344 15899803490304 15955011141312 15977283969024 16051757916096 16065393990912 16126071610152 16128329720832 16140278639898 16142030843904 16153989913656 16198589221704 16203507728328 16212350030688 16217272715616 16231049396352 16273582690323 16287407206756 16306547724288 16320400244736 16396473538944 16410402451968 16453405738732 16469688920064 16474689742848 16488685101056 16646267468544 16721124357888 16725675266048 16726201526016 16735329063936 16738066737672 16740410545152 16754631634944 16784278614648 16798536970656 16800889245696 16803637644192 16812807439232 16813336440744 16817912445824 16891175961303 16893541208448 17054992785852 17069481115344 17074664057808 17091562070016 17136350328384 17150907771648 17230852260342 17245489983624 17265756413952 17325706957056 17340425260032 17345690471424 17355156066304 17360425750528 17408355889152 17421253135128 17423144402944 17436052605216 17438494150656 17504357851776 17519227919872 17600889236988 17625459672576 17686659185328 17689135822848 17704162861056 17709538516992 17771029970176 17771589121392 17786686204224 17801796112128 17853864996954 17869031973688 17884774547262 17949387533976 18060188073984 18069014556672 18084364304384 18141830561421 18159784699392 18168659857536 18259930570896 18344289001472 18344866189824 18360450275328 18376047599616 18429796125888 18432376823808 18445452359936 18446032731312 18461702758464 18525805893042 18528400035072 18531431030994 18534025960704 18547173604568 18549770738688 18598380217512 18614179664864 18727050902112 18745584205824 18754745659392 18816384674304 18830325079881 18848960589312 18882313441479 18898354091988 18904092349716 18914408369136 18920151501552 19024305678336 19040466952192 19126090358784 19129219128768 19131897765888 19145469527296 19198327966464 19204157307648 19214637073408 19220471366656 19294771243104 19304201098632 19401176231577 19423364825088 19456991576064 19491420326688 19507978417536 19513901780352 19524550574592 19530478969344 19581658383756 19584400375296 19598293132432 19598909777019 19601037453312 19604243918224 19615559180868 19692402583248 19709131409856 19817628868608 19823646253056 19897491583494 19917183218688 19923230831616 19926917263104 19992408716448 20021974765568 20027020626144 20102660970399 20143382482944 20160494419968 20213324783232 20216155226112 20230496136704 20236638883328 20309748537344 20324795324316 20327641376256 20342061372752 20344909842432 20404417139376 20421750827072 20439742339728 20534370776486 20637325126656 20673053549568 20733520641624 20751133904928 20754039656448 20829509163113 20865570305139 20868492081024 20889433686016 20923177744701 20940952122972 20983371743232 21062624143872 21080516982784 21099088866816 21168432758592 21172349592048 21178778321136 21196769833792 21199737987072 21273348188416 21278709415278 21285170439246 21402343888128 21420525321216 21501428813536 21504439627776 21520371519864 21522707791872 21538653218208 21541669244928 21598118962272 21604676971104 21613440208549 21616466707584 21620002869493 21623030287488 21641399195136 21679693210587 21698110253764 21717226235961 21742063632384 21851285428224 21861964718592 21880536602624 21959585226752 21965119396416 21966252990464 21971788840512 22048079773986 22051167134976 22054774408002 22172772836088 22195023291392 22294832477184 22301602034688 22313772085248 22317422316896 22320547393536 22339508846592 22379038152864 22398049294208 22401185660928 22404850192256 22417781920992 22491459806004 22502451966207 22521567948404 22524721611264 22680556222464 22739990381136 22759308153792 22762495107072 22766218743744 22769406664704 22845268114382 22848467104512 22867877028864 22884819044346 22888023572736 22954969281798 22974469680456 22993986644832 23100942609408 23120567013376 23127587295232 23211141185536 23216990767488 23228337513504 23248070140288 23251325534208 23339143802368 23345025643044 23356434963027 23467852315984 23500612896768 23582212247104 23585514430464 23626346913792 23695452161856 23712261211702 23715581605632 23735728149504 23805153329272 23818893291054 23826125611278 23846366063016 23849705235456 23932516711968 23965925953536 24092019408896 24098090986368 24189107415228 24192494581248 24213046265856 24224879810048 24230984870484 24318525046032 24325909073424 24346574094528 24431110810134 24459821586432 24480600367104 24573061501184 24594710308416 24615603677952 24680108608098 24701074524056 24704533380096 24708574707992 24712034614272 24733027651584 24797840290016 24934593085733 24969401202816 24972897632256 25006327545856 25088512899072 25102993595904 25107100106508 25110615817728 25131947452416 25176417921972 25197805455984 25201333868544 25205456466288 25219211158848 25226868668736 25340311812672 25365740904448 25505625505024 25597770621952 25604221673016 25605543076864 25611996086712 25704525492576 25726361657472 25738934798176 25846278390513 25868234975436 25920635682816 25988560435584 26010637890048 26018535707136 26032734099456 26040638625792 26108877845008 26112533833728 26131879702692 26134716604416 26154078907824 26157741225984 26256536777664 26278841879808 26401333855482 26438189508864 26529988777992 26533703734272 26556244291584 26564307775488 26569223017472 26656544955264 26680029306336 26702694168192 26780797495431 26803547960532 26827161820893 26857843310592 26924081300964 26951099710976 27099727099088 27103521835008 27126546456576 27205889519168 27252989786304 27347618223062 27355921998134 27516433502208 27540675412992 27564071399424 27644694188832 27648565235712 27668178539904 27672052875264 27692554137696 27788708839563 27792600052608 27797146546491 27801038941056 27820760406852 27824656108032 27897570326268 27921269497296 28083498858496 28090576353168 28132118489088 28224577011456 28229799456064 28238371094848 28347531137982 28356138524574 28371612553704 28380227252328 28536458517504 28560700428288 28672586170368 28689135538176 28693828693152 28697846648832 28718204290944 28722225659904 28793460042781 28797491949696 28806235961472 28821955610112 28830707049984 28855198926848 28906257614116 28956301647948 29135047237632 29149286291456 29261967626304 29270852670528 29286825861888 29295718454016 29372487575634 29376600562944 29397439698648 29401556179968 29406365877336 29423338771302 29538603874872 29563697114784 29726443302912 29735469379584 29751696113664 29760729858048 29838717537152 29846237375241 29890375894656 29988613074672 30003269288276 30032962148352 30215073724416 30240741629952 30319987174848 30324232839168 30345744205056 30354958324992 30464622806016 30487192986474 30490502705152 30491462064384 30513092059128 30517364763648 30606625709064 30632626240608 30658648859776 30659613509592 30801256812544 30801556164729 30955987689984 30971116684672 31100280962436 31126700857392 31141913284036 31334150529024 31411428184458 31475057614848 31593936215808 31620775474176 31647637532672 31648633300224 31758524388072 31768167481704 31795154750688 31799606980608 31910022282624 31954567938048 32103515832192 32130787981824 32252143220304 32256659441664 32280557279796 32284061687808 32307979827312 32397178443408 32407015456656 32424700061376 32434545431232 32462098792704 32547165380646 32574814413512 32613095448576 32792947077888 32820804903936 32906811477464 32939377840128 32949379485696 32977370202112 33072119660979 33082161612003 33292534937088 33442248715776 33451350532096 33452403052032 33470658127872 33476133475344 33480821090304 33509263269888 33568557229296 33597073941312 33601778491392 33607275288384 33625614878464 33626672881488 33635824891648 33782351922606 33787082416896 34109985571704 34138962230688 34149328115616 34183124140032 34267902171573 34272700656768 34301815543296 34327228566519 34432453922697 34461704520684 34490979967248 34531512827904 34651413914112 34680850520064 34691380942848 34710312132608 34720851501056 34816711778304 34842506270256 34872105210432 34876988301312 35008715703552 35038455839744 35201778473976 35250919345152 35373318370656 35378271645696 35408325722112 35419077033984 35542059940352 35543178242784 35568391817553 35573372408448 35603592224256 35707729993908 35728339936581 35738063947376 35739188416917 35769549094524 35898775067952 36138029113344 36283661122842 36319569398784 36337319715072 36519861141792 36646666215201 36688578002944 36689732379648 36720900550656 36752095199232 36859592251776 36864753647616 36890904719872 36892065462624 36923405516928 37020162912147 37051611786084 37056800070144 37062862061988 37068051921408 37094347209136 37099541477376 37196760435024 37228359329728 37454101804224 37509491318784 37632769348608 37660650159762 37697921178624 37764626882958 37796708183976 37808184699432 37828816738272 37840303003104 37971692944087 38048611356672 38080933904384 38252180717568 38258438257536 38263795531776 38290939054592 38396655932928 38408314615296 38429274146816 38440942733312 38589542486208 38608402197264 38802352463154 38982840653376 39015956835072 39027803560704 39049101149184 39060957938688 39163316767512 39168800750592 39196586264864 39197819554038 39202074906624 39208487836448 39231118361736 39384805166496 39412743909707 39418262819712 39602000783223 39635257737216 39647292506112 39794983166988 39834366437376 39846461663232 39853834526208 39984817432896 40043949531136 40054041252288 40205321940798 40286764965888 40426649566464 40460992273408 40473277766656 40619497074688 40649590648632 40655282752512 40684122745504 40689819684864 40808834278752 40843501654144 40879484679456 41021427334593 41033882997201 41068741552972 41274650253312 41346107099136 41467041283248 41502267809856 41508079312896 41659018326226 41731140610278 41736984162048 41846355489402 41881904245944 42125248287744 42161033965568 42198177733632 42336865517184 42344699184096 42357556642272 42393539667584 42399475974144 42546696376832 42557418830556 42570340878492 42804687776256 42841050642432 43002857627072 43008879255552 43040743039728 43077306436416 43083338489856 43196237924544 43209353942208 43226880417098 43232933415168 43240005738986 43246060574976 43282798390272 43359386421174 43396220507528 43434452471922 43702570856448 43723929437184 43761073205248 43919170453504 43930238792832 43932505980928 43943577681024 44058731363451 44096159547972 44102334269952 44109548816004 44345545672176 44390046582784 44589664954368 44603204069376 44627544170496 44634844633792 44641094787072 44758076305728 44796098588416 44809700384512 44835563841984 44982919612008 45004903932414 45043135896808 45049443222528 45361112444928 45479980762272 45518616307584 45524990214144 45532437487488 45538813329408 45690536228764 45696934209024 45730789479711 45735754057728 45769638088692 45776047145472 45909938563596 45948939360912 45987973289664 46201885218816 46241134026752 46255174590464 46433981534976 46456675027008 46496140280576 46678287604736 46690051286088 46712869926054 46935704631968 47001225793536 47117142276687 47164424494208 47171028860928 47252693827584 47390904323712 47424522423404 47431163211264 47471456299008 47610306658544 47637786582108 47652251222556 47692732126032 47699410470912 47865033423936 47931851907072 48196181972736 48378214830456 48384989162496 48426092531712 48449759620096 48461969740968 48637050092064 48651818146848 48693148189056 48820748070969 48862221620268 48919643172864 48961200734208 49146123002368 49189420616832 49231207355904 49360217216196 49402149048112 49409066760192 49417149415984 49424069228544 49466055303168 49595680580032 49869186171466 49938802405632 50177025798144 50205987191808 50214200213016 50221231635456 50263894904832 50352835843944 50395610911968 50402667737088 50410912932576 50438422317696 50453737337472 50585950824703 50673527883909 50680623625344 50731481808896 51011251010048 51195541243904 51208443346032 51211086153728 51223992173424 51409050985152 51452723314944 51477869596352 51692556781026 51736469950872 51977120871168 52021275780096 52037071414272 52065468198912 52081277251584 52217755690016 52225067667456 52263759405384 52269433208832 52308157815648 52315482451968 52505721254483 52513073555328 52557683759616 52802667710964 52876379017728 53059977555984 53067407468544 53112488583168 53128615550976 53138446034944 53313089910528 53360058612672 53405388336384 53561594990862 53607095921064 53654323641786 53848162601928 53902199421952 54199454198176 54207043670016 54253092913152 54411779038336 54425491684263 54498348247063 54505979572608 54695236446124 54711843996268 55032867004416 55081350825984 55128142798848 55289388377664 55297130471424 55336357079808 55385108275392 55577417679126 55585200105216 55594293092982 55602077882112 55641520813704 55649312216064 55795140652536 55842538994592 56166997716992 56181152706336 56264236978176 56449154022912 56459598912128 56476742189696 56490975239643 56695062275964 56712277049148 56743225107408 56760454504656 57072917035008 57121400856576 57378271076352 57387657386304 57395693297664 57436408581888 57586920085562 57594983899392 57612471922944 57643911220224 57661414099968 57710397853696 57812515228232 57912603295896 58270094475264 58298572582912 58523935252608 58541705341056 58573651723776 58591436908032 58744975151268 58753201125888 58794879397296 58803112359936 58812731754672 58846677542604 59077207749744 59127394229568 59452886605824 59470938759168 59677435074304 59692474750482 59780751789312 59977226149344 60006538576552 60065924296704 60307982911197 60430147448832 60481483259904 60639974349696 60648465678336 60691488410112 60709916649984 60929245612032 60974385972948 60981005410304 60982924128768 61026184118256 61034729527296 61213251418128 61265252481216 61317297719552 61319227019184 61602513625088 61603112329458 61911975379968 61942233369344 62200561924872 62253401714784 62283826568072 62488527489339 62596710915417 62668301058048 62769533234103 62822856368916 62950115229696 63187872431616 63241550948352 63295275065344 63297266600448 63517048776144 63536334963408 63590309501376 63599213961216 63820044565248 64207031664384 64261575963648 64504286440608 64513318883328 64561114559592 64568123375616 64615959654624 64794356886816 64814030913312 64840320625647 64849400122752 64860008608479 64869090862464 64924197585408 65039079631761 65094330761292 65149628827024 65151678707883 65226190897152 65585894155776 65641609807872 65813622954928 65878755680256 65898758971392 66144239321958 66164323224006 66585069874176 66884497431552 66902701064192 66904806104064 66941316255744 66952266950688 66961642180608 67018526539776 67137114458592 67194147882624 67203556982784 67214550576768 67251229756928 67253345762976 67271649783296 67507355898621 67564703845212 67574164833792 68219971143408 68277924461376 68298656231232 68535804343146 68545401313536 68603631086592 68654457133038 68864907845394 68923409041368 68981959934496 69302827828224 69361701040128 69382761885696 69420624265216 69441703002112 69633423556608 69685012540512 69744210420864 69753976602624 70017431407104 70069304889081 70076911679488 70403556947952 70501838690304 70746636741312 70756543291392 71084119880704 71086356485568 71136783635106 71146744816896 71207184448512 71415459987816 71456679873162 71476127894752 71478376833834 71539098189048 71797550135904 71870297717701 72276058226688 72567322245684 72639138797568 72674639430144 73039722283584 73293332430402 73379464759296 73441801101312 73719184503552 73781809439744 73784130925248 73846811033856 74040325824294 74103223572168 74113600140288 74125724123976 74136103842816 74188694418272 74199082954752 74393520870048 74456718659456 74803779257199 74908203608448 75018982637568 75265538697216 75321300319524 75395842357248 75529253765916 75593416367952 75616369398864 75657633476544 75680606006208 75943385888174 76097222713344 76516876515072 76581878109184 76793311865856 76816629230592 76858548293632 76881885466624 77179084972416 77216804394528 77604704926308 77965681306752 78031913670144 78055607121408 78098202298368 78121915877376 78326633535024 78337601501184 78393172529728 78395639108076 78404149813248 78416975672896 78462236723472 78769610332992 78825487819414 78836525639424 79204001566446 79589966333976 79668732874752 79692923326464 79707669052416 79969634865792 80087899062272 80108082504576 80342392486293 80410643881596 80573529931776 80853299132928 80921984546816 80946555533312 81238994149376 81299181297264 81310565505024 81368245491008 81379639369728 81617668557504 81687003308288 81758969358912 82042854669186 82067765994402 82137483105944 82549300506624 82692214198272 82934082566496 83004535619712 83016158625792 83318036652452 83366126518689 83391439639473 83462281220556 83473968324096 83692710978804 83763808491888 84250496575488 84322067931136 84396355467264 84673731034368 84689398368192 84715113284544 84787079335168 85093392753664 85114837661112 85140681756984 85609375552512 85682101284864 86005715254144 86017758511104 86081486079456 86154612872832 86166676979712 86380380128343 86392475849088 86418707884416 86453760834196 86465866830336 86480011477972 86492121149952 86565596780544 86718772842348 86792441015056 86868904943844 87405141712896 87447858874368 87522146410496 87860477585664 87887155362048 88117462726902 88192319095944 88204668539904 88219097632008 88691091344352 88780093165568 89179329908736 89206408138752 89255088340992 89269689267584 89282189574144 89516152611456 89592197176832 89619400769024 89671127683968 89965839224016 90009807864828 90086271793616 90098886445056 90722224889856 90959961524544 91037232615168 91064874974976 91381072457528 91393868418048 91461578959422 91471508115456 91539276177384 91552094290944 91819877127192 91897878721824 91975946579328 92403770437632 92404668494187 92482268053504 92510349180928 92867963069952 92913350054016 92992280561152 93356575209472 93380102572176 93425739852108 93871409263936 94002451587072 94234284553374 94328848988416 94781808647424 94849044846808 94862326422528 94942912598016 95220613317088 95275573164216 95304502445112 95385464252064 95398820941824 95716663780717 95730066847872 95745726993469 95863703814144 96392363945472 96756429660912 96769978324992 96852185063424 96899519240192 96923939481936 97274100184128 97303636293696 97386296378112 97641496141938 97724443240536 97839286345728 98292246004736 98378841233664 98462414711808 98720434432392 98804298096224 98818133520384 98834298831968 98848138457088 98932110606336 99191361160064 99216358982937 99246484836009 99738372342932 99877604811264 100354051596288 100411974383616 100428400426032 100442463270912 100527789809664 100705671687888 100791221823936 100805335474176 100821825865152 100876844635392 100907474674944 101171901649406 101347055767818 101361247250688 102022502020096 102391082487808 102416886692064 102422172307456 102447984346848 102803706514719 102818101970304 102905446629888 102955739192704 102981685699557 103385113562052 103472939901744 103954241742336 104042551560192 104074142828544 104130936397824 104162554503168 104435511380032 104450135334912 104527518810768 104616315631296 104630964903936 105011442508966 105026147110656 105115367519232 105605335421928 105752758035456 106119955111968 106134814937088 106224977166336 106257231101952 106276892069888 106626179821056 106705175452659 106720117225344 106810776672768 107123189981724 107214191842128 107308647283572 107696325203856 107804398843904 108398908396352 108414087340032 108823558076672 108850983368526 108996696494126 109011959145216 109390472892248 109423687992536 109939998645603 110065734008832 110162701651968 110256285597696 110578776755328 110594260942848 110672714159616 110770216550784 111060488736441 111154835358252 111170400210432 111188586185964 111204155764224 111283041627408 111298624432128 111590281305072 111685077989184 112333995433984 112362305412672 112528473956352 112898308045824 112919197824256 112953484379392 112981950479286 113390124551928 113424554098296 113486450214816 113520909009312 113915078832261 114145834070016 114242801713152 114756542152704 114775314772608 114791386595328 114872817163776 115173840171124 115189967798784 115224943845888 115287822440448 115322828199936 115420795707392 115625030456464 115825206591792 116597145165824 117047870505216 117083410682112 117147303447552 117182873816064 117489950302536 117506402251776 117589758794592 117606224719872 117625463509344 117693355085208 118154415499488 118238231729121 118254788459136 118806002349669 118905773211648 118941877518336 119354870148608 119384949500964 119561503578624 119954452298688 120013077153104 120131848593408 120615965822394 120860294897664 121279948699392 121382976820224 121419833299968 121858491224064 121948771945896 121962010820608 121965848257536 122052368236512 122069459054592 122426502836256 122530504962432 122634595439104 122638454038368 123064282003779 123101648991603 123205027250176 123206224658916 123823950759936 123884466738688 124401123849744 124506803429568 124567653136144 124977054978678 125193421830834 125539066468206 125645712737832 126375744863232 126483101896704 126590550130688 126594533200896 127034097552288 127072669926816 127180619002752 127198427922432 127513894475173 127640089130496 128414063328768 128523151927296 129008572881216 129026637766656 129122229119184 129231919309248 129588713773632 129628061826624 129680641251294 129698800245504 129720017216958 129738181724928 129848395170816 130078159263522 130188661522584 130299257654048 130303357415766 131171788311552 131283219615744 131627245909856 131757511360512 131797517942784 132176194090353 132288478643916 132328646448012 132353131457153 133170139748352 133768994863104 133809612208128 133882632511488 133904533901376 133923284361216 134274228917184 134388295765248 134429101153536 134502459513856 134506691525952 134543299566592 135014711797242 135129407690424 135148329667584 136439942286816 136555848922752 136597312462464 137071608686292 137090802627072 137192368439133 137207262173184 137308914266076 137729815690788 137846818082736 137963919868992 138605655656448 138723402080256 138765523771392 139370025081024 139488420841728 140034862814208 140138609778162 140153823358976 140807113895904 141003677380608 141493273482624 141513086582784 142168239761408 142172712971136 142273567270212 142293489633792 142414368897024 142830919975632 142913359746324 142952255789504 142956753667668 143078196378096 143595100271808 143740595435402 145134644491368 145278277595136 145349278860288 146079444567168 146462244212907 146586664860804 146758929518592 146883602202624 147438369007104 147563618879488 147568261850496 147693622067712 148080651648588 148206447144336 148227200280576 148251448247952 148272207685632 148377388836544 148398165909504 148787041740096 148913437318912 149607558514398 149816407216896 150531077394432 150642600639048 150791684714496 151058507531832 151186832735904 151232738797728 151315266953088 151361212012416 151757852474109 151886771776348 152020583651727 152194445426688 153033753030144 153163756218368 153586623731712 153633258461184 153717096587264 153763770933248 154358169944832 154433608789056 155209409852616 155931362613504 156063827340288 156111214242816 156196404596736 156243831754752 156653267070048 156675203002368 156786345059456 156791278216152 156808299626496 156833951345792 156924473446944 157517163763449 157539220665984 157650975638828 157673051278848 158408003132892 159179932667952 159337465749504 159385846652928 159415338104832 159939269731584 160216165009152 160684784972586 160821287763192 161706598265856 161843969093632 161893111066624 162477988298752 162598362594528 162621131010048 162736490982016 162759278739456 163235337115008 163374006616576 163495044741189 163517938717824 164085709338372 164135531988804 164274966211888 165098601013248 165384428396544 165868165132992 166009071239424 166636073304904 166732253037378 166782879278946 166924562441112 166947936648192 167385421957608 167527616983776 168500993150976 168644135862272 168792710934528 169347462068736 169378796736384 169430226569088 169574158670336 170186785507328 170229675322224 170281363513968 171218751105024 171364202569728 172011430508288 172162972158912 172309225745664 172760760256686 172784951698176 172837415768832 172907521668392 172931733660672 172960022955944 172984242299904 173131193561088 173437545684696 173584882030112 173737809887688 174542151600131 174810283425792 174895717748736 175044292820992 175720955171328 175774310724096 176234925453804 176384638191888 176409337079808 176438195264016 177382182688704 177560186331136 178358659817472 178412816277504 178539378535168 179032305222912 179184394353664 179238801538048 179342255367936 179931678448032 180019615729656 180172543587232 180197772890112 180923948733591 181444449779712 181919923049088 182074465230336 182129749949952 182762144915056 182787736836096 182923157918844 182943016230912 183078552354768 183104188581888 183639754254384 183795757443648 183951893158656 184807540875264 184809336988374 185735926139904 185826700108032 185984561122304 186713150418944 186760205144352 186851479704216 187465582468017 187742818527872 187790132746251 188004903174144 188468569106748 188657697976832 189563617294848 189698089693616 189724652845056 189885825196032 190441226634176 190551146328432 190609004890224 190770928504128 190797641883648 191433327561434 191460133695744 191491453986938 192784727890944 193512859321824 193539956649984 193704370126848 193799038480384 193847878963872 194520961876941 194548200368256 194580025825437 194607272587392 194772592756224 195117238895283 195282992283876 195448886481072 195678572691456 196584492009472 196757682467328 196924829423616 197440868864784 197608596192448 197636267040768 197668597663936 197696276914176 198382722320128 198432717965874 198492969672018 199476744685864 199755209622528 200708103192576 200823948767232 200856800852064 200884926541824 201055579619328 201411343375776 201554220299467 201582443647872 201610670948352 201643651730304 201753689270784 201814949349888 202343803298812 202522067695863 202694111535636 202722494501376 204045004040192 204782164975616 204833773384128 204844344614912 204895968693696 205607413029438 205636203940608 205810893259776 205911478385408 205963371399114 206770227124104 206945879803488 207908483484672 208085103120384 208148285657088 208261872795648 208325109006336 208871022760064 208900270669824 209055037621536 209232631262592 209261929807872 210022885017932 210052294221312 210207914667243 210230735038464 211210670843856 211505516070912 212239910223936 212269629874176 212553784139776 213252359642112 213410350905318 213440234450688 213621553345536 214246379963448 214428383684256 214617294567144 215392650407712 215608797687808 215610893153103 216797816792704 216828174680064 217647116153344 217701966737052 217993392988252 218023918290432 218780945784496 218847375985072 219879997291206 220325403303936 221157553510656 221345428319232 221540433101568 222120977472882 222309670716504 222340800420864 222377172371928 222408311528448 222566083254816 222597248864256 223180562610144 223370155978368 224411337771597 224667990867968 224724610825344 225056947912704 225796616091648 225838395648512 225906968758784 225963900958572 226780249103856 226849108196592 226972900429632 227041818018624 227830157664522 228291668140032 229550629545216 229745634327552 230347680342248 230379935597568 230449887691776 230575644880896 230645656399872 230841591414784 231250060912928 231650413183584 232525336984139 233194290331648 234095741010432 234166821364224 234294606895104 234365747632128 234979900605072 235012804503552 235179517589184 235212449439744 235250927018688 235386710170416 236308830998976 236476463458242 236509576918272 237612004699338 238709740297216 238769899001928 239123007157248 239908904597376 240026154306208 240263697186816 241027177458879 241231931644788 241349827951279 241720589795328 242559897398784 242765953640448 242839666599936 243716982448128 243897543891792 243931696515072 244104736473024 244138918109184 244853005672512 245061009924864 245269190878208 245276908076736 246128564007558 246203297983206 246412449317832 247647901519872 247768933477376 248802247699488 249013606859136 249135306272288 249954109957356 250098379556067 250174318918419 250386843661668 251078132936412 251291425475664 252751489726464 252966203793408 253189066401792 254068195104576 254145339853632 254361238005504 255027788950346 255280178260992 256828126657536 257046303854592 258017145762432 258053275533312 258244458238368 258463838618496 259141140385029 259177427547264 259256123653248 259361282502588 259397600491008 259440034433916 259476363449856 259696790341632 260156318527044 260377323045168 260598515308096 260606714831532 262343576623104 262566439231488 263254491819712 264352388180706 264576957287832 264657292896024 264706262914306 266340279496704 267537989726208 267619224416256 267765265022976 267809067802752 267846568722432 268548457834368 268776591530496 268858202307072 269004919027712 269013383051904 269086599133184 270029423594484 270258815380848 270296659335168 272879884573632 273111697845504 273194624924928 274143217372584 274181605254144 274384736878266 274414524346368 274617828532152 275459631381576 275693636165472 275927839737984 277211311312896 277214005482561 277446804160512 277531047542784 278740050162048 278976841683456 280069725628416 280277219556324 280307646717952 281614227791808 282007354761216 282986546965248 284336479522816 284345425942272 284547134540424 284586979267584 284828737794048 285661839951264 285826719492648 285904511579008 285913507335336 286156392756192 287149991342151 287190200543616 287237180980407 287481190870804 290269288982736 290556555190272 290698557720576 292158889134336 292924488425814 293173329721608 293517859037184 294876738014208 295127237758976 295136523700992 295387244135424 296161303297176 296412894288672 296454400561152 296502896495904 296544415371264 296754777673088 296796331819008 297574083480192 297826874637824 299215117028796 299632814433792 301062154788864 301285201278096 301583369428992 302117015063664 302373665471808 302465477595456 302630533906176 302722424024832 303515704948218 303773543552696 304041167303454 306067506060288 306327512436736 307173247463424 307266516922368 307434193174528 307527541866496 308411119544157 308716339889664 308867217578112 310418819705232 311862725227008 312127654680576 312222428485632 312392809193472 312487663509504 313306534140096 313350406004736 313572690118912 313582556432304 313667902691584 313848946893888 315034327526898 315078441331968 315301951277656 315346102557696 316816006265784 318359865335904 318674931499008 318771693305856 318830676209664 319878539463168 320115526357977 320432330018304 321369569945172 321642575526384 323413196531712 323687938187264 323786222133248 325196725189056 325242262020096 325472981964032 326470674230016 326748013233152 326990089482378 327035877435648 328171418676744 328271063977608 328549932423776 329819995936809 330197202026496 330768856793088 331736330265984 332018142478848 333181466209323 333272146609808 333464506074756 333565758557892 333849124882224 333895873296384 334770843915216 335055233967552 337001986301952 337585421869056 338694924137472 338757593472768 338860453138176 339148317340672 340373571014656 340459350644448 340562727027936 341745236496783 342437502210048 342728405139456 344022861016576 344325944317824 344618451491328 345521520513372 345569903396352 345674831537664 345815043336784 345863467321344 345920045911888 345968484599808 346262387122176 346875091369392 347169764060224 347475619775376 349084303200262 349791435497472 351441910342656 351548621448192 352469850907608 352769276383776 352818674159616 352876390528032 354101655772921 354714695187363 354764365377408 355120372662272 356717319634944 356825632555008 357078757070336 358064610445824 358368788707328 358477603076096 358684510735872 359863356896064 360039231459312 360345087174464 360395545780224 361847897467182 363839846098176 364148930460672 364259499899904 365524289830112 365575473672192 365846315837688 365886032461824 366157104709536 366208377163776 367279508508768 367540048781381 367591514887296 367903786317312 369192846011337 369304946974809 369615081750528 369618673976748 371471852279808 371653400216064 371969122244608 373426300837888 373520410288704 373702959408432 374931164936034 375485637055744 375580265492502 376937138213496 377315395953664 379127234589696 379396179387232 379449305690112 379771650392064 380882453268352 381102292656864 381218009780448 381488437729441 381541857008256 381595283767296 382541683425519 382866655122868 382920267391488 382982907973876 385569455781888 387025718643648 387079913299968 387598076960768 387695757927744 389041923753882 389096400736512 389160051650874 389214545174784 389545185512448 390234477790566 390565984567752 390897772962144 393168984018944 393515364934656 393849658847232 394881737729568 395217192384896 395272534081536 395337195327872 395392553828352 396765444640256 396865435931748 396985939344036 397059394371459 398953489371728 399510419245056 401647897534464 401713601704128 401769853083648 402822686751552 403108440598934 403164887295744 403287303460608 403507378541568 403629898699776 404687606597624 405044135391726 405388223071272 405444989002752 408090008080384 409564329951232 409667546768256 409688689229824 409791937387392 411214826058876 411272407881216 411621786519552 411822956770816 411926742798228 413540454248208 413891759606976 415816966969344 416170206240768 416296571314176 417742045520128 418110075243072 418465262525184 420045770035864 420104588442624 420415829334486 420461470076928 422421341687712 423011032141824 423888082457461 424479820447872 424539259748352 425107568279552 426504719284224 426820701810636 426880468901376 427243106691072 428492759926896 428856767368512 429234589134288 430785300815424 431217595375616 431221786306206 433595633585408 435294232306688 435403933474104 435986785976504 436047836580864 437561891568992 437694751970144 439386732638721 439759994582412 440650806607872 442315107021312 442690856638464 443080866203136 444241954945764 444619341433008 444681600841728 444754344743856 444816623056896 445132166509632 445194497728512 446361125220288 446740311956736 448822675543194 449449221650688 451593232183296 451676791297024 451813937517568 451927801917144 453560498207712 453698216393184 453945800859264 454083636037248 455273557422327 455660315329044 456061750955181 456583336280064 459101259090432 459491268655104 460695360684496 460759871195136 460899775383552 461151289761792 461291312799744 462500121825856 463300826367168 465050673968278 468191482020864 468333642728448 468589213790208 468731495264256 469959801210144 470025609007104 470359035178368 470424898879488 470501854037376 470773420340832 472551491290347 472617661997952 472952926916484 473019153836544 475224009398676 477419480594432 477539798003856 478246014314496 479817809194752 480052308612416 482054354917758 482463863289576 482699655902558 485119794797568 485531907280896 485679333199872 487433964896256 487795087783584 487863393030144 488209472946048 488277836218368 489706011345024 490122019849728 490485134223567 490538381756416 490553816153472 492257128015116 492406595966412 492824898635664 495295803039744 495537866954752 497604495398976 498027213718272 498270612544576 499908219914712 500196759112134 500348637836838 500773687323336 502156265872824 502582850951328 505502979452928 505932407586816 506378132803584 508136390209152 508290679707264 508722476011008 510055577900692 510560356521984 513656253315072 514092607709184 516034291524864 516488916476736 516927677236992 518282280770058 518354855094528 518512247306496 518722565005176 518795200982016 518880068867832 518952726899712 519393580683264 520312637054088 520754646090336 521197030616192 521213429663064 523626454800393 524687153246208 525132878462976 526508983639424 528704776361412 529153914575664 529314585792048 529412525828612 532680558993408 535075979452416 535238448832512 535618135605504 537096915668736 537553183060992 537716404614144 538009838055424 538026766103808 538173198266368 540058847188968 540517630761696 540593318670336 545759769147264 546223395691008 546389249849856 548286434745168 548363210508288 548769473756532 548829048692736 549235657064304 550919262763152 551387272330944 551855679475968 554422622625792 554428010965122 557480100324096 557953683366912 560139451256832 560554439112648 560615293435904 562396747404051 563228455583616 564014709522432 565973093930496 568672959045632 568690851884544 569094269080848 569173958535168 569657475588096 571323679902528 571653438985296 571809023158016 571827014670672 572312785512384 574299982684302 574380401087232 574474361960814 574962381741608 580538577965472 581113110380544 581397115441152 583562885630823 583740077476311 584317778268672 585351716685849 585848976851628 586346659443216 587035718074368 589753476028416 590254475517952 590273047401984 590774488270848 592322606594352 592825788577344 592908801122304 593005792991808 593088830742528 593509555346176 595148166960384 595653749275648 598430234057592 599265628867584 602124309577728 602570402556192 603166738857984 604234030127328 604662660898401 604747330943616 604930955190912 605261067812352 605444848049664 607031409896436 607547087105392 607566203087589 608082334606908 612135012120576 612655024873472 614346494926848 614533033844736 616822239088314 617432679779328 617734435156224 620837639410464 623725450454016 624255309361152 624444856971264 624785618386944 624975327019008 626613068280192 626700812009472 627145380237824 627165112864608 627335805383168 627697893787776 630068655053796 630156882663936 630603902555312 630623744001729 630692205115392 633632012531568 636719730671808 637661352419328 639757078926336 640231052715954 640864660036608 642739139890344 643285151052768 646826393063424 646832679459309 647375876374528 647572444266496 650393450378112 650484524040192 650945963928064 652941348460032 653496026466304 653980178964756 654071754871296 656342837353488 656542127955216 657099864847552 659639991873618 663472660531968 664036284957696 666362932418646 666544293219616 666929012149512 667131517115784 667698249764448 667791746592768 669541687830432 670016646465019 670110467935104 670220088954283 673234013314791 674003972603904 675170843738112 677389848274944 677515186945536 677720906276352 678296634681344 680747142029312 680918701288896 681125454055872 683490472993566 684875004420096 688045722033152 688651888635648 689236902982656 691043041026744 691139806792704 691349663075328 691630086673568 691726934642688 691840091823776 691936969199616 692524774244352 693750182738784 694339528120448 694951239550752 697576010952417 698168606400524 699582870994944 702883820685312 703097242896384 704939701815216 705538552767552 705637348319232 705752781056064 708203311545842 709429390374726 709528730754816 714157514140672 716129220891648 716737577414656 716955206152192 717369021471744 719726713792128 720078462918624 720690174348928 720791091560448 723695794934364 724049483853837 727679692196352 728297860921344 728518999799808 731048579660224 731150947344384 731692631675376 732314209419072 732416754327552 734559017017536 735080097562762 735183029774592 735807572634624 738385692022674 738609893949618 739237347953496 742943704559616 743306800432128 743938244489216 746852601675776 747040820577408 747405918816864 749862329872068 750971274111488 751160530985004 753874276426992 754630791907328 758254469179392 758792358774464 758898611380224 761764906536704 762204585313728 762436019560896 762976875458882 763083714016512 765083366851038 765733310245736 765840534782976 765965815947752 771138911563776 774051437287296 774159826599936 775196153921536 775391515855488 777423421155087 778083847507764 778192801473024 778320103301748 778429090349568 779090371024896 780468955581132 781131969135504 781795545924288 786337968037888 787030729869312 787699317694464 789763475459136 790434384769792 790674390655744 793530889280512 793730871863496 793971878688072 794118788742918 797906978743456 799020838490112 803295795068928 803427203408256 803539706167296 805645373503104 806216881197868 806329774591488 806574606921216 807014757083136 807259797399552 809375213195248 810088270783452 810776446142544 810889978005504 816180016160768 819335093536512 819583874774784 822429652117752 822544815762432 823243573039104 823645913541632 823853485596456 827080908496416 827783519213952 831633933938688 831642016447683 832340412481536 832593142628352 835484091040256 836220150486144 836930525050368 840091540071728 840209176885248 840831658668972 840922940153856 844842683375424 846022064283648 847776164914922 848959640895744 853009438568448 853641403621272 853760937802752 854486213382144 856985519853792 857713534737024 858469178268576 861449974026453 861570601630848 861711542941221 862435190751232 862443572612412 867191267170816 870588464613376 870807866948208 871973571953008 872095673161728 875123783137984 875389503940288 878773465277442 879519989164824 884630214042624 885381713276928 886161732406272 888483909891528 889238682866016 889363201683456 889508689487712 889633246113792 890264333019264 890388995457024 892597261326211 892722250440576 893480623913472 897645351086388 898898443301376 903186464366592 903353582594048 903627875035136 903855603834288 907120996415424 907396432786368 907891601718528 908167272074496 910547114844654 911320630658088 912123501910362 918202518180864 918982537310208 921390721368992 921519742390272 921799550767104 922302579523584 922582625599488 925000243651712 925233358632471 926471920200071 926601652734336 930101347936556 936382964041728 936667285456896 937178427580416 937462990528512 939919602420288 940051218014208 940718070356736 941003708074752 941546840681664 945102982580694 945235323995904 945905853832968 946038307673088 950448018797352 954838961188864 955079596007712 956492028628992 959635618389504 960104617224832 960346579073931 964108709835516 964927726579152 965399311805116 970239589595136 971063814561792 971358666399744 975590175567168 975726786060288 976418945892096 979412022690048 980244039699456 980970268447134 981076763512832 981107632306944 984514256030232 984813191932824 985649797271328 990591606079488 991075733909504 995208990797952 996054427436544 996541225089152 999816439829424 1000393518224268 1000697275673676 1001547374646672 1004312531745648 1005165701902656 1011005958905856 1012756265607168 1016272780418304 1016581359414528 1017444952022016 1020111155801384 1021120713043968 1025235709490349 1027312506630144 1028185215418368 1032068583049728 1032977832953472 1033855354473984 1036564561540116 1036709710189056 1037024494612992 1037445130010352 1037590401964032 1037760137735664 1037905453799424 1038787161366528 1040625274108176 1041509292180672 1042394061232384 1042426859326128 1047252909600786 1049374306492416 1053017967278848 1057409552722824 1058307829151328 1058629171584096 1058825051657224 1062304967318763 1064144085562089 1065361117986816 1070151958904832 1070476897665024 1071236271211008 1074193831337472 1075106366121984 1075432809228288 1076019676110848 1076053532207616 1076346396532736 1080117694377936 1081035261523392 1081186637340672 1091519538294528 1092446791382016 1092778499699712 1096572869490336 1096726421016576 1097538947513064 1097658097385472 1098471314128608 1101838525526304 1102620146344143 1102774544661888 1103711358951936 1107578538034011 1107914840924427 1108845245251584 1108856021930244 1114960200648192 1115907366733824 1120278902513664 1121108878225296 1124793494808102 1126456911167232 1131946187860992 1137345918091264 1137381703769088 1138188538161696 1138347917070336 1139314951176192 1142647359805056 1143306877970592 1143618046316032 1143654029341344 1144465313188323 1144625571024768 1147625050276557 1148599965368604 1148760802174464 1148948723921628 1149924763483216 1161077155930944 1162794230882304 1167125771261646 1167480154952622 1168635556537344 1170703433371698 1171697953703256 1172693318886432 1179506952056832 1180508951035904 1180546094803968 1181548976541696 1184645213188704 1185651577154688 1185817602244608 1186011585983616 1186177661485056 1187019110692352 1190296333920768 1191178183114377 1191307498551296 1196860468115184 1198531257735168 1205140805112384 1208468060254656 1209325321796802 1209494661887232 1209861910381824 1210522135624704 1210889696099328 1214062819792872 1215094174210784 1215132406175178 1216164669213816 1221795061200917 1224270024241152 1225310049746944 1228692989853696 1229066067689472 1233644478176628 1234865359558656 1235468870312448 1241675278820928 1247450900908032 1248510618722304 1248889713942528 1253226136560384 1254290760475648 1254330225729216 1254671610766336 1255395787575552 1260137310107592 1260313765327872 1261207805110624 1261247488003458 1261384410230784 1267264025063136 1271664247372383 1273439461343616 1275322704838656 1279514157852672 1280462105431908 1281729320073216 1285478279780688 1286570302105536 1293652786126848 1293665358918618 1300786900756224 1301891927856128 1305882696920064 1306992052932608 1307960357929512 1308143509742592 1312685674706976 1313084255910432 1314199729695104 1319279983747236 1326945321063936 1328072569915392 1332725864837292 1333088586439232 1333858024299024 1334263034231568 1335396499528896 1335583493185536 1339083375660864 1340033292930038 1340220935870208 1340440177908566 1346468026629582 1354779696549888 1355030373891072 1355441812552704 1356593269362688 1361494284058624 1361837402577792 1362250908111744 1365820672266981 1366980945987132 1369750008840192 1376091444066304 1377303777271296 1378473805965312 1382086082053488 1382279613585408 1382699326150656 1383260173347136 1383453869285376 1383680183647552 1383873938399232 1387500365477568 1388679056240896 1389902479101504 1395152021904834 1396337212801048 1405767641370624 1406194485792768 1409879403630432 1411077105535104 1411274696638464 1411505562112128 1416406623091684 1417654473871041 1418858780749452 1419057461509632 1428315028281344 1432258441783296 1433475154829312 1433910412304384 1434738042943488 1439453427584256 1440156925837248 1441380348697856 1447391589868728 1448098967707674 1455359384392704 1456595721842688 1457037999599616 1462097159320448 1462301894688768 1463385263350752 1464628418838144 1464833508655104 1469118034035072 1470160195125524 1470366059549184 1471455402670701 1471615145269248 1476771384045348 1477219787899236 1478474695906992 1485887409119232 1486613600864256 1487876488978432 1494081641154816 1494811837633728 1499724659744136 1501942548222976 1502321061970008 1507748552853984 1509261583814656 1516508938358784 1517584717548928 1517797222760448 1523529813073408 1524409170627456 1524872039121792 1525953750917764 1526167428033024 1530166733702076 1531466620491472 1531681069565952 1531931631895504 1542277823127552 1548102874574592 1550783031710976 1554846842310174 1556167695015528 1556385602946048 1556640206603496 1556858180699136 1558180742049792 1560937911162264 1562263938271008 1563591091848576 1570879364401179 1572675936075776 1574061459738624 1575398635388928 1579526950918272 1580868769539584 1581348781311488 1587061778561024 1587461743726992 1587943757376144 1588237577485836 1595813957486912 1598041676980224 1606854406816512 1611290747006208 1612433762395736 1612659549182976 1613149213842432 1614029514166272 1614519594799104 1618750426390496 1620176541566904 1621552892285088 1621779956011008 1627677358888973 1632360032321536 1638670187073024 1639167749549568 1644859304235504 1645089631524864 1646487146078208 1647291827083264 1647706971192912 1654161816992832 1655567038427904 1663267867877376 1663284032895366 1670968182080512 1672440300972288 1673861050100736 1680183080143456 1680418353770496 1681663317337944 1681845880307712 1687190242212153 1689448795658953 1689685366750848 1692044128567296 1695552329829844 1697919281791488 1706018877136896 1707282807242544 1707521875605504 1708972426764288 1713971039707584 1715427069474048 1716938356537152 1722899948052906 1723141203261696 1723423085882442 1724887145224824 1734382534341632 1741176929226752 1741615733896416 1743947143906016 1744191346323456 1750247566275968 1750688656892469 1750779007880576 1751220232428933 1757546930554884 1759039978329648 1769260428085248 1770763426553856 1772323464812544 1776967819783056 1778477365732032 1778726403366912 1779017378975424 1779266492227584 1780528666038528 1785194522652422 1785444500881152 1786961247826944 1795290702172776 1797796886602752 1806372928733184 1806707165188096 1807255750070272 1807711207668576 1813987982695203 1814241992830848 1814792865572736 1815783203437056 1816334544148992 1821094229689308 1822641261316176 1824247003820724 1836405036361728 1837965074620416 1842781442737984 1843039484780544 1843599101534208 1850000487303424 1850466717264942 1852943840400142 1853203305468672 1860202695873112 1872765928083456 1873334570913792 1874356855160832 1874925981057024 1879839204840576 1880102436028416 1881436140713472 1882007416149504 1883093681363328 1890205965161388 1890470647991808 1891811707665936 1892076615346176 1900896037594704 1909677922377728 1910159192015424 1912984057257984 1919271236779008 1920209234449664 1920693158147862 1928217419671032 1929855453158304 1930798623610232 1940479179190272 1940498038377927 1942127629123584 1942717332799488 1951180351134336 1951453572120576 1952837891784192 1958824045380096 1960488079398912 1961940536894268 1962153527025664 1962215264613888 1969028512060464 1969626383865648 1971299594542656 1982151467819008 1990417981595904 1992108854873088 1993082450178304 1999632879658848 2000787036448536 2001394551347352 2003094749293344 2008625063491296 2010049939395057 2010331403805312 2010660266862849 2019702039944373 2022011917811712 2025512531214336 2032545560836608 2033162718829056 2034889904044032 2040222311602768 2042241426087936 2050471418980698 2054625013260288 2064137166099456 2065955665906944 2067710708947968 2073129123080232 2073419420378112 2074048989225984 2074890260020704 2075180803928064 2075520275471328 2075810907598848 2077574322733056 2081250548216352 2083018584361344 2084788122464768 2084853718652256 2092728032857251 2094505819201572 2098748612984832 2106035934557696 2114819105445648 2116615658302656 2117258343168192 2117650103314448 2124609934637526 2128288171124178 2142472542422016 2148387662674944 2150212732243968 2150865618456576 2152039352221696 2152107064415232 2152692793065472 2160235388755872 2162070523046784 2162373274681344 2172148451561511 2183039076589056 2184893582764032 2185556999399424 2193145738980672 2193452842033152 2195077895026128 2196942628257216 2203677051052608 2205240292688286 2205549089323776 2207422717903872 2215157076068022 2215829681848854 2217712043860488 2229920401296384 2231814733467648 2240557805027328 2242217756450592 2249586989616204 2250003234771601 2252913822334464 2263892375721984 2274763407538176 2276377076323392 2276695834140672 2285294719610112 2286613755941184 2287236092632064 2287308058682688 2288930626376646 2289251142049536 2295250100553114 2297199930737208 2297521604348928 2297897447843256 2299849526966432 2322154311861888 2325588461764608 2332270263465261 2334251542523292 2334960309905244 2337271113074688 2341406866743396 2343395907406512 2345386637772864 2359013904113664 2361092189607936 2363097953083392 2369290426377408 2371303154309376 2372023171967232 2374038221384704 2380592667841536 2382356366228754 2382614997102592 2393720936230368 2397062515470336 2410281610224768 2416936120509312 2418650643593604 2418989323774464 2419723820763648 2421044271249408 2421779392198656 2428125639585744 2430188348421568 2430264812350356 2432329338427632 2443590122401834 2448540048482304 2467288956353256 2469730719117312 2470937740624896 2483350557641856 2494901801816064 2497021237444608 2497779427885056 2506452273120768 2508581520951296 2508660451458432 2509343221532672 2510791575151104 2520274620215184 2520627530655744 2522415610221248 2522494976006916 2522768820461568 2534528050126272 2543328494744766 2546878922687232 2559028315705344 2560924210863816 2563458640146432 2570956559561376 2573140604211072 2584349922079359 2585134628823663 2587305572253696 2587330717837236 2601573801512448 2603783855712256 2611765393840128 2613984105865216 2615920715859024 2616287019485184 2625371349413952 2626168511820864 2628399459390208 2638559967494472 2653890642127872 2656145139830784 2665451729674584 2666177172878464 2667716048598048 2668526068463136 2670792999057792 2671166986371072 2677791783978633 2678166751321728 2680066585860076 2680441871740416 2680880355817132 2692936053259164 2709559393099776 2710060747782144 2710883625105408 2713186538725376 2723674805155584 2724501816223488 2731641344533962 2733961891974264 2752182888132608 2754607554542592 2756947611930624 2764172164106976 2764559227170816 2765398652301312 2766520346694272 2766907738570752 2767360367295104 2767747876798464 2775000730955136 2777358112481792 2779415760600213 2779804958203008 2790304043809668 2792674425602096 2811535282741248 2812388971585536 2819758807260864 2822154211070208 2823011124224256 2832813246183368 2835308947742082 2837717561498904 2838114923019264 2856630056562688 2864516883566592 2866950309658624 2867820824608768 2869476085886976 2878906855168512 2880313851674496 2882760697395712 2894783179737456 2896197935415348 2910718768785408 2913191443685376 2914075999199232 2924194318640896 2926770526701504 2929256837676288 2938236068070144 2940320390251048 2940732119098368 2942910805341402 2943230290538496 2953542768090696 2954439575798472 2956949391813984 2967216577202227 2971774818238464 2973227201728512 2975752977956864 2988163282309632 2989623675267456 2999449319488272 3003885096445952 3004642123940016 3015497105707968 3018523167629312 3033017876717568 3035169435097856 3047059626146816 3048818341254912 3049744078243584 3051907501835528 3052334856066048 3060333467404152 3062933240982944 3063362139131904 3063863263791008 3075707128471047 3084555646255104 3096205749149184 3101566063421952 3109693684620348 3112335390031056 3112771205892096 3113280413206992 3113716361398272 3116361484099584 3121875822324528 3124527876542016 3127182183697152 3141758728802358 3148122919477248 3159053901836544 3161737539079168 3162697562622976 3174123557122048 3174923487453984 3175887514752288 3176475154971672 3186914901956289 3191627914973824 3192432256686267 3196083353960448 3213708813633024 3222581494012416 3224867524791472 3225319098365952 3226298427684864 3228059028332544 3229039189598208 3237500852780992 3240353083133808 3243105784570176 3243559912022016 3255354717777946 3277340374146048 3278335499099136 3289718608471008 3290179263049728 3292974292156416 3294583654166528 3295413942385824 3307860439032429 3308323633985664 3311134076855808 3326535735754752 3326568065790732 3341936364161024 3344880601944576 3347722100201472 3360366160286912 3360836707540992 3363326634675888 3374380484424306 3378897591317906 3379370733501696 3391104659659688 3395838563582976 3412037754273792 3414565614485088 3415043751211008 3417944853528576 3427942079415168 3430854138948096 3433395939564969 3433876713074304 3442875150829671 3445799896105812 3446282406523392 3446846171764884 3449774290449648 3468765068683264 3482353858453504 3483231467792832 3487894287812032 3488382692646912 3500495132551936 3501377313784938 3501558015761152 3502440464857866 3515093861109768 3518079956659296 3538520856170496 3541526853107712 3544646929625088 3553935639566112 3556954731464064 3557452806733824 3558034757950848 3558532984455168 3561057332077056 3570389045304844 3570889001762304 3573534549343131 3573922495653888 3590581404345552 3595593773205504 3613414330376192 3614511500140544 3615422415337152 3627975965390406 3628483985661696 3629585731145472 3631566406874112 3632669088297984 3642188459378616 3645282522632352 3648494007641448 3665385183602751 3672810072723456 3675930149240832 3685562885475968 3686078969561088 3687198203068416 3700000974606848 3700933434529884 3705887680800284 3706406610937344 3720405391746224 3745531856166912 3746669141827584 3759678409681152 3762872281426944 3764014832299008 3766187362726656 3780411930322776 3780941295983616 3783623415331872 3784153230692352 3801792075189408 3814992742117149 3819355844755456 3820318384030848 3825968114515968 3838542473558016 3840418468899328 3841386316295724 3856434839342064 3859710906316608 3861597247220464 3880958358380544 3880996076755854 3902360702268672 3905675783568384 3917648090760192 3920976158797824 3923881073788536 3924307054051328 3924430529227776 3938057024120928 3939252767731296 3942599189085312 3952930728730363 3964302935638016 3980835963191808 3984217709746176 3986164900356608 3999265759317696 4001574072897072 4002789102694704 4006189498586688 4017250126982592 4020099878790114 4020662807610624 4021320533725698 4039404079888746 4065091121673216 4066325437658112 4069779808088064 4080444623205536 4084482852175872 4097462016800943 4100942837961396 4102947075171743 4109250026520576 4128274332198912 4131911331813888 4135421417895936 4146258246160464 4146838840756224 4148097978451968 4149780520041408 4150361607856128 4151040550942656 4151621815197696 4162501096432704 4166037168722688 4169576244929536 4169707437304512 4185456065714502 4189011638403144 4212071869115392 4229638210891296 4233231316605312 4234516686336384 4235300206628896 4249219869275052 4252963421613123 4256576342248356 4284945084844032 4296775325349888 4300425464487936 4301731236913152 4304214128830464 4320470777511744 4324141046093568 4344296903123022 4366078153178112 4369787165528064 4371113998798848 4386291477961344 4386905684066304 4390155790052256 4393885256514432 4407354102105216 4410480585376572 4411098178647552 4414366208012103 4414845435807744 4430314152136044 4431659363697708 4435424087720976 4459840802592768 4463629466935296 4484435512901184 4499173979232408 4500006469543202 4505827644668928 4527784751443968 4549526815076352 4552754152646784 4553391668281344 4570589439220224 4573227511882368 4574472185264128 4574616117365376 4577861252753292 4578502284099072 4590500201106228 4594399861474416 4595043208697856 4595794895686512 4599699053932864 4644308623723776 4664540526930522 4668503085046584 4669920619810488 4674542226149376 4682813733486792 4686791814813024 4690773275545728 4712638093203537 4718027808227328 4722184379215872 4726195906166784 4738580852754816 4742606308618752 4744046343934464 4748076442769408 4761185335683072 4764712732457508 4765229994205184 4787441872460736 4794125030940672 4820563220449536 4833872241018624 4837301287187208 4837978647548928 4839447641527296 4842088542498816 4843558784397312 4856251279171488 4860376696843136 4860529624700712 4864658676855264 4883032076666919 4887180244803668 4897080096964608 4934577912706512 4939461438234624 4941875481249792 4966701115283712 4989803603632128 5012904546241536 5017163041902592 5017320902916864 5018686443065344 5021583150302208 5040549240430368 5041255061311488 5044831220442496 5044989952013832 5045537640923136 5068346386976859 5069056100252544 5086656989489532 5093757845374464 5118056631410688 5121848421727632 5126917280292864 5141913119122752 5146281208422144 5168699844158718 5170269257647326 5174661435674472 5203147603024896 5207567711424512 5223530787680256 5227968211730432 5231841431718048 5232574038970368 5250742698827904 5252337023641728 5256798918780416 5277119934988944 5307781284255744 5312290279661568 5330903459349168 5332354345756928 5335432097196096 5337052136926272 5341585998115584 5355583567957266 5356333502643456 5360133171720152 5360883743480832 5361760711634264 5385872106518328 5419118786199552 5420121495564288 5421767250210816 5426373077450752 5441963948085609 5447349610311168 5449003632446976 5463282689067924 5467923783948528 5504365776265216 5509215109085184 5513895223861248 5528344328213952 5529118454341632 5530797304602624 5533040693388544 5534720734590208 5550001461910272 5554716224963584 5558831521200426 5559609916406016 5580608087619336 5585348851204192 5623070565482496 5624777943171072 5639517614521728 5644308422140416 5646022248448512 5665626492366736 5670617895484164 5675435122997808 5676229846038528 5713260113125376 5729033767133184 5738952171773952 5757813710337024 5760627703348992 5765521394791424 5789566359474912 5792395870830696 5821437537570816 5821494115133781 5826382887370752 5828151998398464 5848388637281792 5853541053403008 5858513675352576 5876472136140288 5880640780502096 5881464238196736 5885821610682804 5886460581076992 5907085536181392 5908879151596944 5913898783627968 5934433154404454 5946454403457024 5976326564619264 5979247350534912 5998898638976544 6007770192891904 6009284247880032 6030149818185171 6030994211415936 6031980800588547 6037046335258624 6066035753435136 6070338870195712 6094119252293632 6097636682509824 6099488156487168 6103815003671056 6104669712132096 6120666934808304 6125866481965888 6126724278263808 6127726527582016 6151414256942094 6192411498298368 6203132126843904 6219387369240696 6224670780062112 6225542411784192 6226560826413984 6227432722796544 6232722968199168 6243751644649056 6248180829283477 6249055753084032 6254364367394304 6278184098571753 6283517457604716 6296245838954496 6318107803673088 6323475078158336 6325395125245952 6348247114244096 6349846974907968 6351775029504576 6352950309943344 6373829803912578 6383255829947648 6384864513372534 6427417627266048 6445162988024832 6449735049582944 6450638196731904 6452596855369728 6456118056665088 6458078379196416 6475001705561984 6480706166267616 6485303441400497 6486211569140352 6487119824044032 6510709435555892 6516445354684533 6554680748292096 6556670998198272 6579437216942016 6580358526099456 6589167308333056 6590827884771648 6615720878064858 6616647267971328 6622268153711616 6653136131581464 6683872728322048 6689761203889152 6695444200402944 6720732320573824 6721673415081984 6726653269351776 6748760968848612 6750009704314803 6757795182635812 6758741467003392 6782209319319376 6791677127165952 6829131228970176 6830087502422016 6855884158830336 6861708277896192 6866791879129938 6867753426148608 6885750301659342 6891599792211624 6892564813046784 6893692343529768 6899548580899296 6937530137366528 6964707716907008 6966462935585664 6975788575624064 6976765385293824 7000990265103872 7002754627569876 7003116031522304 7004880929715732 7030187722219536 7036159913318592 7077041712340992 7089293859250176 7107871279132224 7113909462928128 7116069515901696 7122114664154112 7140778090609688 7141778003524608 7147069098686262 7147844991307776 7181162808691104 7191187546411008 7226828660752384 7229023000281088 7230844830674304 7255951930780812 7256967971323392 7259171462290944 7263132813748224 7265338176595968 7284376918757232 7290565045264704 7296988015282896 7330770367205502 7345620145446912 7371125770951936 7400001949213696 7401866869059768 7411775361600568 7412813221874688 7440810783492448 7481844666489649 7491063712333824 7493338283655168 7519356819362304 7525744562853888 7528029664598016 7532374725453312 7560823860645552 7561882591967232 7567246830663744 7568306461384704 7603584150378816 7629985484234298 7640636768061696 7677084947116032 7680836937798656 7682772632591448 7712869678684128 7719421812633216 7723194494440928 7753049766238077 7755403886470989 7761916716761088 7761992153511708 7804721404537344 7811351567136768 7835296181520384 7841952317595648 7847762147577072 7848861058455552 7876114048241856 7878505535462592 7885198378170624 7905861457460726 7961671926383616 7968435419492352 7972329800713216 7998531518635392 8003148145794144 8005578205389408 8012378997173376 8033375351935899 8034500253965184 8040199757580228 8041325615221248 8042641067451396 8078808159777492 8130182243346432 8132650875316224 8139559616176128 8160889246411072 8194924033601886 8201885675922792 8205894150343486 8256548664397824 8263822663627776 8270842835791872 8292516492320928 8293677681512448 8296195956903936 8299561040082816 8300723215712256 8302081101885312 8303243630395392 8325002192865408 8332074337445376 8338247281800639 8339152489859072 8339414874609024 8370912131429004 8378023276806288 8424143738230784 8459276421782592 8466462633210624 8469033372672768 8470600413257792 8498439738550104 8505926843226246 8513152684496712 8569890169688064 8593550650699776 8600850928975872 8603462473826304 8608428257660928 8640941555023488 8648282092187136 8688593806246044 8732156306356224 8739574331056128 8742227997597696 8772582955922688 8780311580104512 8787770513028864 8814708204210432 8820961170753144 8822196357295104 8828732416024206 8829690871615488 8860628304272088 8863318727395416 8870848175441952 8901649731606681 8919681605185536 8927258933870592 8968871025802368 8998347958464816 9000012939086404 9011655289337856 9055569502887936 9099053630152704 9105508305293568 9141178878440448 9146455023764736 9148944370528256 9149232234730752 9155722505506584 9157004568198144 9181000402212456 9188799722948832 9190086417395712 9191589791373024 9199398107865728 9288617247447552 9329081053861044 9337006170093168 9339841239620976 9349084452298752 9365627466973584 9373583629626048 9381546551091456 9425276186407074 9444368758431744 9477161705509632 9485212617237504 9488092687868928 9496152885538816 9522370671366144 9529425464915016 9530459988410368 9560744705868867 9574883744921472 9588250061881344 9641126440899072 9667744482037248 9674602574374416 9675957295097856 9678895283054592 9684177084997632 9687117568794624 9712502558342976 9720753393686272 9721059249401424 9729317353710528 9766064153333838 9774360489607336 9869155825413024 9878922876469248 9883750962499584 9923581317097287 9933402230567424 9979607207264256 10025809092483072 10034326083805184 10034641805833728 10037372886130688 10043166300604416 10081098480860736 10082510122622976 10089662440884992 10089979904027664 10136692773953718 10138112200505088 10173313978979064 10187515690748928 10236113262821376 10243696843455264 10253834560585728 10283826238245504 10292562416844288 10300187818694907 10328625452489013 10337399688317436 10340538515294652 10349322871348944 10406295206049792 10415135422849024 10447061575360512 10463682863436096 10465148077940736 10501485397655808 10504674047283456 10513597837560832 10554239869977888 10615562568511488 10624580559323136 10661806918698336 10664708691513856 10670864194392192 10674104273852544 10683171996231168 10711167135914532 10712667005286912 10720266343440304 10720603648029393 10721767486961664 10723521423268528 10771744213036656 10840242991128576 10843534500421632 10883927896171218 10894699220622336 10898007264893952 10926565378135848 10935847567897056 10996155550808253 11008731552530432 11018430218170368 11027790447722496 11056688656427904 11058236908683264 11061594609205248 11066081386777088 11069441469180416 11100002923820544 11109432449927168 11117663042400852 11119219832812032 11161216175238672 11170697702408384 11279035229043456 11288616844280832 11292044496897024 11331252984733472 11341235790968328 11350870245995616 11352459692077056 11393741512222811 11426520226250752 11444978226351447 11458067534266368 11477904343547904 11515627420674048 11521255406697984 11531042789582848 11579132718949824 11584791741661392 11642875075141632 11642988230267562 11696777274563584 11707082106806016 11717027350705152 11752944272280576 11761281561004192 11762928476393472 11771643221365608 11772921162153984 11814171072362784 11817758303193888 11826141569612671 11827797567255936 11858792186191089 11868866308808908 11892908806914048 11952653129238528 11958494701069824 11997797277953088 12015540385783808 12018568495760064 12060299636370342 12061988422831872 12063961601177094 12140677740391424 12188238504587264 12195273365019648 12198976312974336 12207630007342112 12209339424264192 12241333869616608 12251732963931776 12253448556527616 12255453055164032 12302828513884188 12308841225515229 12384822996596736 12406264253687808 12438774738481392 12449341560124224 12451084823568384 12453121652827968 12454865445593088 12487503289298112 12496361658566954 12498111506168064 12508728734788608 12556368197143506 12567034915209432 12636215607346176 12646950156316672 12650790250491904 12696494228488192 12699693949815936 12703550059009152 12705900619886688 12747659607825156 12766511659895296 12769729026745068 12854835254532096 12890325976049664 12899470099165888 12901276393463808 12905193710739456 12950003411123968 12961412332535232 12970606882800994 12972423138280704 13021418871111784 13032890709369066 13109361496584192 13113341996396544 13158874433884032 13160717052198912 13178334616666112 13181655769543296 13231441756129716 13233294535942656 13244536307423232 13306272263162928 13367745456644096 13379522407778304 13390888400805888 13441464641147648 13453306538703552 13497521937697224 13500019408629606 13515590365271624 13517482934006784 13564418638638752 13583354254331904 13658262457940352 13660175004844032 13711768317660672 13723416555792384 13733583758259876 13735506852297216 13771500603318684 13783199584423248 13785129626093568 13787384687059536 13799097161798592 13875060274733056 13932925871171328 13951577151248128 14001980530207744 14005509255139752 14006232063044608 14009761859431464 14060375444439072 14072319826637184 14137914279610611 14154083424681984 14178587718500352 14215742558264448 14227818925856256 14232139031803392 14244229328308224 14281556181219376 14283556007049216 14294138197372524 14295689982615552 14362325617382208 14382375092822016 14461689661348608 14511903861561624 14513935942646784 14518342924581888 14526265627496448 14530676353191936 14568753837514464 14581130090529408 14593976030565792 14649096230000757 14661540734411004 14691240290893824 14742251541903872 14800003898427392 14803733738119536 14823550723201136 14825626443749376 14881621566984896 14963689332979298 15038713638724608 15051489125707776 15056059329196032 15064749450906624 15121647721291104 15123765183934464 15134493661327488 15136612922769408 15205039160930577 15207168300757632 15259970968468596 15281273536123392 15354169894232064 15361673875597312 15365545265182896 15425739357368256 15438843625266432 15446388988881856 15506099532476154 15510807772941978 15523984307023416 15609442809074688 15622703134273536 15670592363040768 15683904635191296 15695524295154144 15697722116911104 15750022643401207 15752228096483712 15757011070925184 15770396756341248 15811722914921452 15923343852767232 15936870838984704 15944659601426432 15997063037270784 16006296291588288 16011156410778816 16024757994346752 16066750703871798 16069000507930368 16080399515160456 16082651230442496 16085282134902792 16157616319554984 16260364486692864 16265301750632448 16279119232352256 16321778492822144 16325891844256827 16389848067203772 16403771351845584 16411788300686972 16513097328795648 16527645327255552 16541685671583744 16585032984641856 16587355363024896 16592391913807872 16599122080165632 16604162203770624 16650004385730816 16664148674890752 16676494563601278 16678304979718144 16678829749218048 16741824262858008 16756046553612576 16848287476461568 16918552843565184 16932925266421248 16938066745345536 16941200826515584 16996879477100208 17011853686452492 17026305368993424 17139780339376128 17187101301399552 17216856515321856 17281883110046976 17296564184374272 17377187612492088 17464312612712448 17479148662112256 17484455995195392 17545165911845376 17560623160209024 17575541026057728 17629416408420864 17641922341506288 17644392714590208 17657464832048412 17659381743230976 17721256608544176 17726637454790832 17741696350883904 17803299463213362 17839363210371072 17937742051604736 17996695916929632 18000025878172808 18023310578675712 18090449454555513 18095942401765641 18111139005775872 18198107260305408 18211016610587136 18282357756880896 18292910047529472 18297888741056512 18298464469461504 18311445011013168 18314009136396288 18362000804424912 18377599445897664 18380172834791424 18383179582746048 18398796215731456 18577234494895104 18658162107722088 18674012340186336 18679682479241952 18698168904597504 18731254933947168 18744542487850431 18747167259252096 18763093102182912 18834552295715259 18850552372814148 18888737516863488 18954323411019264 18970425234475008 18976185375737856 18992305771077632 19044741342732288 19058850929830032 19121489411737734 19149767489842944 19282252881798144 19335488964074496 19349205148748832 19351914590195712 19357790566109184 19368354169995264 19374235137589248 19425005116685952 19441506787372544 19442118498802848 19455910324201491 19458634707421056 19532128306667676 19548720979214672 19549336064053599 19738311650826048 19767501924999168 19847162634194574 19866804461134848 20051618184966144 20068652167610368 20069283611667456 20074745772261376 20086332601208832 20162196961721472 20165020245245952 20179324881769984 20179959808055328 20250029112944409 20273385547907436 20276224401010176 20346627957958128 20375031381497856 20487393686910528 20567652476491008 20585124833688576 20600375637389814 20657250904978026 20674799376634872 20681077030589304 20698645742697888 20770516040415589 20812590412099584 20830270845698048 20894123150721024 20927365726872192 20930296155881472 21002970795311616 21009348094566912 21027195675121664 21108479739955776 21231125137022976 21323613837396672 21329417383027712 21341728388784384 21348208547705088 21366343992462336 21422334271829064 21425334010573824 21440532686880608 21441207296058786 21443534973923328 21447042846537056 21543488426073312 21680485982257152 21687069000843264 21767855792342436 21789398441244672 21796014529787904 21853130756271696 21871695135794112 21992311101616506 22036860436340736 22113377312855808 22132162773554176 22138882938360832 22200005847641088 22218864899854336 22235326084801704 22238439665624064 22322432350477344 22341395404816768 22445533999468947 22558070458086912 22577233688561664 22584088993794048 22662505969466944 22682471581936656 22701740491991232 22704919384154112 22787483024445622 22889956452702894 23031254841348096 23042510813395968 23062085579165696 23158265437899648 23169583483322784 23285750150283264 23285976460535124 23393554549127168 23414164213612032 23434054701410304 23505888544561152 23522563122008384 23525856952786944 23543286442731216 23628342144725568 23635516606387776 23652283139225342 23655595134511872 23717584372382178 23737732617617816 23905306258477056 23916989402139648 23995594555906176 24031080771567616 24037136991520128 24100126055807697 24120599272740684 24123976845663744 24127923202354188 24281355480782848 24376477009174528 24390546730039296 24397952625948672 24415260014684224 24418678848528384 24482667739233216 24503465927863552 24510906110328064 24605657027768376 24617682451030458 24769645993193472 24812528507375616 24877549476962784 24898683120248448 24902169647136768 24906243305655936 24909730891186176 24975006578596224 24992723317133908 24996223012336128 25014741845401917 25017457469577216 25112736394287012 25134069830418864 25272431214692352 25293900312633344 25301580500983808 25399387899631872 25407100118018304 25411801239773376 25495319215650312 25533023319790592 25539458053490136 25709670509064192 25780651952099328 25798940198331776 25802552786927616 25810387421478912 25900006822247936 25922824665070464 25941213765601988 25944846276561408 26042837742223568 26065781418738132 26218722993168384 26226683992793088 26317748867768064 26363311539086592 26462883512259432 26466589071885312 26489072614846464 26612544526325856 26704949194820043 26735490913288192 26759044815556608 26781776801611776 26882929282295296 26906613077407104 26995043875394448 27000038817259212 27031180730543248 27034965868013568 27128837277277504 27166708508663808 27316524915880704 27423536635321344 27446833111584768 27467167516519752 27471013704594432 27543001206637368 27566399168846496 27570259252187136 27574769374119072 27598194323597184 27670515101112541 27750120549466112 27865851742342656 27903154302496256 28003961060415488 28011018510279504 28012464126089216 28019523718862928 28120750888878144 28144639653274368 28275828559221222 28431485116528896 28455637851712512 28464278063606784 28488458656616448 28563112362438752 28567112014098432 28588276394745048 28591379965231104 28682234117606601 28720629526202201 28724651234764416 28764750185644032 28923379322697216 29023807723123248 29027871885293568 29036685849163776 29052531254992896 29061352706383872 29137507675028928 29162260181058816 29187952061131584 29298192460001514 29323081468822008 29484503083807744 29600007796854784 29607467476239072 29647101446402272 29651252887498752 29763243133969792 29770743951291861 29927378665958596 30077427277449216 30102978251415552 30112118658392064 30129498901813248 30243295442582208 30247530367868928 30268987322654976 30410078321861154 30414336601515264 30519941936937192 30562547072246784 30708339788464128 30723347751194624 30731090530365792 30851478714736512 30877687250532864 30892777977763712 30900563456084721 31012199064952308 31021615545883956 31047968614046832 31218885618149376 31245406268547072 31341184726081536 31391048590308288 31395444233822208 31500045286802414 31504456192967424 31514022141850368 31540793512682496 31623445829842904 31846687705534464 31873741677969408 31889319202852864 31994126074541568 32012592583176576 32022312821557632 32049515988693504 32133501407743596 32138001015860736 32160799030320912 32165302460884992 32170564269805584 32315232639109968 32520728973385728 32530603501264896 32643556985644288 32651783688513654 32779696134407544 32807542703691168 32823576601373944 32988466652424759 33026194657591296 33055290654511104 33083371343167488 33170065969283712 33174710726049792 33184783827615744 33198244160331264 33208324407541248 33300008771461632 33328297349781504 33352989127202556 33356609959436288 33357659498436096 33483648525716016 33512093107225152 33696574952923136 33837105687130368 33865850532842496 33876133490691072 33882401653031168 33993758954200416 34023707372904984 34052610737986848 34181224536668433 34279560678752256 34334934679054341 34374202602799104 34433713030643712 34563766220093952 34593128368748544 34754375224984176 34928625225424896 35090331823690752 35121246320418048 35151082052115456 35258832816841728 35283844683012576 35288785429180416 35314929664096824 35318763486461952 35442513217088352 35453274909581664 35478424708838013 35483392701767808 35576376558573267 35606598926426724 35678726420742144 35875484103209472 35993391833859264 36000051756345616 36046621157351424 36180898909111026 36191884803531282 36422033221174272 36564715513761792 36585820095058944 36595777482113024 36596928938923008 36622890022026336 36628018272792576 36724001608849824 36755198891795328 36760345669582848 36766359165492096 36797592431462912 36926523676545687 37154468989790208 37316324215444176 37348024680372672 37359364958483904 37462509867894336 37489084975700862 37494334518504192 37526186204365824 37669104591430518 37701104745628296 37908646822038528 37940850468950016 37952370751475712 37984611542155264 38089482685464576 38117701859660064 38242978823475468 38299534979685888 38564505763596288 38670977928148992 38698410297497664 38703829180391424 38715581132218368 38850010233371904 38883013574745088 38884236997605696 38911820648402982 38917269414842112 39064256613335352 39097441958429344 39098672128107198 39476623301652096 39535003849998336 39694325268389148 39733608922269696 40103236369932288 40138567223334912 40172665202417664 40324393923442944 40358649763539968 40359919616110656 40500058225888818 40546771095814872 40552448802020352 40693255915916256 40750062762995712 40974787373821056 41135304952982016 41170249667377152 41200751274779628 41314501809956052 41349598753269744 41362154061178608 41397291485395776 41541032080831178 41625180824199168 41854731453744384 42005941590623232 42018696189133824 42054391350243328 42216959479911552 42462250274045952 42647227674793344 42658834766055424 42683456777568768 42696417095410176 42732687984924672 42844668543658128 42850668021147648 42881065373761216 42882414592117572 42887069947846656 42894085693074112 43086976852146624 43535711584684872 43578796882489344 43592029059575808 43706261512543392 43743390271588224 43947288690002271 43984622203233012 44073720872681472 44226754625711616 44264325547108352 44277765876721664 44400011695282176 44437729799708672 44470652169603408 44476879331248128 44644864700954688 44682790809633536 44891067998937894 45116140916173824 45154467377123328 45168177987588096 45325011938933888 45364943163873312 45403480983982464 45409838768308224 45574966048891244 45615117482791731 45779912905405788 46062509682696192 46085021626791936 46124171158331392 46316530875799296 46339166966645568 46571952921070248 46787109098254336 46828328427224064 46868109402820608 47011777089122304 47045126244016768 47051713905573888 47086572885462432 47250067930203621 47256684289451136 47271033212775552 47304566278450684 47311190269023744 47435168744764356 47475465235235632 47810612516954112 47833978804279296 47991189111812352 48074273983040256 48200252111615394 48241198545481368 48247953691327488 48255846404708376 48562710961565696 48752954018349056 48781093460078592 48795905251897344 48830520029368448 48837357697056768 48965335478466432 49006931855727104 49021812220656128 49211314055536752 49235364902060916 49539291986386944 49625057014751232 49755098953925568 49797366240496896 49812486611311872 49950013157192448 49985446634267816 49992446024672256 50029483690803834 50034914939154432 50225472788574024 50268139660837728 50544862429384704 50587800625266688 50603161001967616 50798775799263744 50814200236036608 50823602479546752 50990638431300624 51066046639581184 51078916106980272 51419341018128384 51561303904198656 51597880396663552 51800013644495872 51845649330140928 51882427531203976 51889692553122816 52085675484447136 52131562837476264 52372912665427543 52437445986336768 52453367985586176 52635497735536128 52726623078173184 52925767024518864 52933178143770624 52978145229692928 53225089052651712 53409898389640086 53518089631113216 53765858564590592 53813226154814208 53990087750788896 54000077634518424 54062361461086496 54069931736027136 54257674554555008 54271348363666539 54287827205296923 54333417017327616 54633049831761408 54847073270642688 54893666223169536 54934335033039504 54942027409188864 55086002413274736 55132798337692992 55140518504374272 55149538748238144 55196388647194368 55341030202225082 55731703484685312 55806308604992512 56007922120830976 56022037020559008 56024928252178432 56039047437725856 56233627463551293 56241501777756288 56289279306548736 56551657118442444 56862970233057792 56911275703425024 56928556127213568 56976917313232896 57126224724877504 57134224028196864 57176552789490096 57364468235213202 57441259052404402 57449302469528832 57846758645394432 58047615446246496 58055743770587136 58073371698327552 58105062509985792 58122705412767744 58275015350057856 58324520362117632 58367730972604473 58375904122263168 58596384920003028 58646162937644016 58969006167615488 59200015593709568 59214934952478144 59294202892804544 59302505774997504 59526486267939584 59541487902583722 59854757331917192 60154854554898432 60205956502831104 60224237316784128 60258997803626496 60486590885164416 60495060735737856 60537974645309952 60750087338833227 60820156643722308 60828673203030528 61039883873874384 61125094144493568 61446695502389248 61462181060731584 61702957429473024 61755374501065728 61785555955527424 61801126912169442 62024398129904616 62043231091767912 62095937228093664 62311548121246767 62437771236298752 62490812537094144 62682369452163072 62782097180616576 62790888467644416 63000090573604828 63008912385934848 63028044283700736 63081587025364992 63246891659685808 63693375411068928 63778638405705728 63988252149083136 64025185166353152 64044625643115264 64099031977387008 64267002815487192 64276002031721472 64321598060641824 64330604921769984 64341128539611168 64630465278219936 65041457946771456 65061207002529792 65287113971288576 65303567377027308 65559392268815088 65615085407382336 65647153202747888 65976933304849518 66110581309022208 66340131938567424 66396488320662528 66416648815082496 66600017542923264 66656594699563008 66705978254405112 66713219918872576 66715318996872192 66967297051432032 67024186214450304 67336601998406841 67393149905846272 67674211374260736 67731701065684992 67752266981382144 67764803306062336 67987517908400832 68047414745809968 68105221475973696 68362449073336866 68669869358108682 69127532440187904 69186256737497088 69508750449968352 69750100277919631 69857250450849792 70180663647381504 70242492640836096 70302164104230912 70517665633683456 70567689366025152 70577570858360832 70629859328193648 70885026434176704 70906549819163328 70956849417676026 70966785403535616 71152753117146534 71213197852853448 71750968206418944 71986783667718528 72000103512691232 72093242314702848 72300378167423091 72361797818222052 72383769607062564 72844066442348544 73129431027523584 73171640190117888 73193857877846016 73245780044052672 73256036545585152 73448003217699648 73510397783590656 73532718330984192 73595184862925824 73853047353091374 74308937979580416 74632648430888352 74696049360745344 74718729916967808 74925019735788672 74978169951401724 74988669037008384 75044225536205751 75052372408731648 75338209182861036 75402209491256592 75817293644077056 75881700937900032 75904741502951424 76235403719320128 76485957646950936 76599069959371776 77129011527192576 77341955856297984 77396820594995328 77407658360782848 77431162264436736 77700020466743808 77766027149490176 77768473995211392 77823641296805964 77834538829684224 78128513226670704 78194883916858688 78197344256214396 78953246603304192 79388650536778296 79467217844539392 80114847584460129 80206472739864576 80277134446669824 80345330404835328 80648787846885888 80717299527079936 80719839232221312 81000116451777636 81093542191629744 81104897604040704 81386511831832512 81500125525991424 81949574747642112 82270609905964032 82340499334754304 82401502549559256 82629003619912104 82699197506539488 82724308122357216 82794582970791552 83011545303337623 83082064161662356 83250361648398336 83709462907488768 84011883181246464 84037392378267648 84108782700486656 84433918959823104 85294455349586688 85317669532110848 85366913555137536 85392834190820352 85465375969849344 85689337087316256 85701336042295296 85762130747522432 85764829184235144 85774139895693312 85788171386148224 86161888578606603 86173953704293248 87071423169369744 87157593764978688 87184058119151616 87412523025086784 87486780543176448 87894577380004542 87969244406466024 88453509251423232 88528651094216704 88555531753443328 88800023390564352 88875459599417344 88941304339206816 88953758662496256 89289729401909376 89365581619267072 89782135997875788 90232281832347648 90308934754246656 90336355975176192 90650023877867776 90729886327746624 90806961967964928 91149932097782488 91230234965583462 91559825810811576 92125019365392384 92170043253583872 92248342316662784 92633061751598592 92678333933291136 93143905842140496 93574218196508672 93656656854448128 93736218805641216 94023554178244608 94090252488033536 94173145770924864 94500135860407242 94513368578902272 94542066425551104 94609132556901368 94622380538047488 94870337489528712 94950930470471264 95621225033908224 95667957608558592 95982378223624704 96148547966080512 96400504223230788 96482397090962736 96495907382654976 96511692809416752 97125421923131392 97562186920157184 97591810503794688 97661040058736896 97930670956932864 98013863711454208 98043624441312256 98422628111073504 98470729804121832 98965399957274277 99078583972773888 99250114029502464 99510197907851136 99594732480993792 99624973222623744 99900026314384896 99970893268535632 99984892049344512 100058967381607668 100069829878308864 100450945577148048 100536279321675456 101089724858769408 101597551598527488 101628400472073216 101647204959093504 101981276862601248 102132093279162368 102157832213960544 102543673610005299 102838682036256768 103122607808397312 103195760793327104 103600027288991744 103691298660281856 103764855062407952 103779385106245632 104171350968894272 104263125674952528 104745825330855086 105270995471072256 105453246156346368 105851534049037728 105866356287541248 105956290459385856 106435274126514039 106450178105303424 106729129675719801 106819796779280172 107036179262226432 107531717129181184 107626452309628416 107980175501577792 108000155269036848 108124722922172992 108139863472054272 108515349109110016 108542696727333078 108575654410593846 109266099663522816 109694146541285376 109787332446339072 109868670066079008 109884054818377728 110172004826549472 110250158503808449 110265596675385984 110281037008748544 110299077496476288 110392777294388736 110682060404450164 110779571029637061 111463406969370624 111612617209985024 112015844241661952 112044074041118016 112049856504356864 112078094875451712 112467254927102586 112483003555512576 112578558613097472 113103314236884888 113725940466115584 113822551406850048 113857112254427136 113953834626465792 114252449449755008 114268448056393728 114353105578980192 114728936470426404 114882518104808804 114898604939057664 115693517290788864 116095230892492992 116111487541174272 116146743396655104 116550030700115712 116649040724235264 116735461945208946 116751808244526336 117192769840006056 117292325875288032 117938012335230976 118400031187419136 118429869904956288 118588405785609088 118605011549995008 119052972535879168 119082975805167444 119709514663834384 120309709109796864 120517995607252992 120973181770328832 121075949290619904 121500174677666454 121640313287444616 121657346406061056 122079767747748768 122250188288987136 122893391004778496 122924362121463168 123405914858946048 123510749002131456 123571111911054848 123602253824338884 124048796259809232 124086462183535824 124191874456187328 124623096242493534 124875542472597504 125564194361233152 126000181147209656 126017824771869696 126056088567401472 126163174050729984 126493783319371616 127191359330324033 127386750822137856 127557276811411456 127976504298166272 128050370332706304 128089251286230528 128198063954774016 128534005630974384 128552004063442944 128643196121283648 128661209843539968 128682257079222336 129260930556439872 130574227942577152 130607134754054616 131118784537630176 131230170814764672 131294306405495776 131841866070006813 131953866609699036 132221162618044416 132680263877134848 132792976641325056 132833297630164992 133200035085846528 133313189399126016 133411956508810224 133430637993744384 133934594102864064 134048372428900608 134673203996813682 135348422748521472 135463402131369984 135504533962764288 135529606612124672 135975035816801664 136094829491619936 136210442951947392 136724898146673732 136845352448375193 137339738716217364 138255064880375808 138372513474994176 139017500899936704 139500200555839262 140361327294763008 140484985281672192 140604328208461824 141035331267366912 141135378732050304 141155141716721664 141259718656387296 141750203790610863 141770052868353408 141813099638326656 141913698835352052 141933570807071232 142305506234293068 142426395705706896 143501936412837888 143973567335437056 144000207025382464 144600756334846182 144723595636444104 144767539214125128 145688132884697088 146258862055047168 146343280380235776 146387715755692032 146491560088105344 146512073091170304 146896006435399296 147020795567181312 147065436661968384 147190369725851648 147706094706182748 148617875959160832 149265296861776704 149392098721490688 149437459833935616 149850039471577344 149956339902803448 149977338074016768 150088451072411502 150104744817463296 150676418365722072 150804418982513184 151634587288154112 151763401875800064 151809483005902848 152470807438640256 152971915293901872 153198139918743552 154258023054385152 154683911712595968 154793641189990656 155400040933487616 155532054298980352 155536947990422784 155647282593611928 155669077659368448 156257026453341408 156389767833717376 156394688512428792 157118737996282629 157906493206608384 158777301073556592 158934435689078784 160229695168920258 160554268893339648 161297575693771776 161434599054159872 161439678464442624 162000232903555272 162187084383259488 162209795208081408 162773023663665024 163000251051982848 163899149495284224 164541219811928064 164680998669508608 164803005099118512 165258007239824208 165398395013078976 165448616244714432 165589165941583104 166023090606675246 166164128323324712 167418925814977536 168023766362492928 168074784756535296 168217565400973312 168700882390653879 168867837919646208 170588910699173376 170635339064221696 170733827110275072 170785668381640704 170930751939698688 171378674174632512 171402672084590592 171524261495044864 171529658368470288 171576342772296448 172323777157213206 172347907408586496 174142846338739488 174315187529957376 174368116238303232 174825046050173568 174973561086352896 175103192917813419 175789154760009084 175938488812932048 176907018502846464 177057302188433408 177111063506886656 177600046781128704 177882608678413632 177907517324992512 178579458803818752 178731163238534144 179564271995751576 180464563664695296 180617869508493312 180672711950352384 181300047755735552 181459772655493248 181613923935929856 182250262016499681 182299864195564976 182460469931166924 183119651621623152 184340086507167744 185266123503197184 185356667866582272 186287811684280992 186934644363740301 187148436393017344 187313313708896256 187472437611282432 188047108356489216 188180504976067072 188346291541849728 189000271720814484 189026737157804544 189084132851102208 189218265113802736 189244761076094976 189740674979057424 189901860940942528 191335915217117184 191964756447249408 192297095932161024 192801008446461576 192964794181925472 192991814765309952 193023385618833504 193693605707787787 194250843846262784 195124373840314368 195183621007589376 195322080117473792 195861341913865728 196027727422908416 196087248882624512 196845256222147008 196941459608243664 197930799914548554 199020395815702272 199189464961987584 199249946445247488 199800052628769792 199941786537071264 199969784098689024 200117934763215336 200139659756617728 200901891154296096 201044406683415407 201072558643350912 202009805995220523 202179449717538816 203195103197054976 203256800944146432 203294409918187008 203962553725202496 204264186558324736 204315664427921088 205087347220010598 206391521586654208 207200054577983488 207382597320563712 207529710124815904 207558770212491264 208342701937788544 208526251349905056 209250300833758893 209491650661710172 210541990942144512 210906492312692736 211703068098075456 211732712575082496 212870548253028078 212900356210606848 213458259351439602 213639593558560344 215063434258362368 215252904619256832 215960351003155584 216000310538073696 216249445844345984 216279726944108544 217030698218220032 217085393454666156 217151308821187692 218532199327045632 219388293082570752 219737340132158016 219768109636755456 220344009653098944 220500317007616898 220531193350771968 220598154992952576 220785554588777472 221364120808900328 221559142059274122 222926813938741248 223225234419970048 224031688483323904 224088148082236032 224099713008713728 224156189750903424 224934509854205172 224966007111025152 225157117226194944 226206628473769776 227451880932231168 227645102813700096 227714224508854272 228504898899510016 228706211157960384 229457872940852808 229765036209617608 229797209878115328 231387034581577728 232190461784985984 232222975082348544 232293486793310208 233100061400231424 233298081448470528 233470923890417892 233503616489052672 234385539680012112 234584651750576064 235876024670461952 236859739809912576 237176811571218176 238105945071758336 238165951610334888 239419029327668768 240344542753380387 240619418219593728 241035991214505984 241946363540657664 242151898581239808 243000349355332908 243280626574889232 243314692812122112 244159535495497536 244500376577974272 245848724242926336 246811829717892096 247021498004262912 247142223822109696 247204507648677768 248097592519618464 248172924367071648 248383748912374656 249034635910012869 249246192484987068 249751084945195008 251128388722466304 252000362294419312 252035649543739392 252112177134802944 252326348101459968 252987566638743232 254382718660648066 255953008596332544 256100740665412608 256178502572461056 256396127909548032 257068011261948768 257104008126885888 257286392242567296 257322419687079936 257364514158444672 258485665735819809 258521861112879744 261148455885154304 261214269508109232 262237569075260352 262460341629529344 262588612810991552 263683732140013626 263907733219398072 265360527754269696 265585953282650112 265666595260329984 266400070171693056 266626378798252032 266823913017620448 266861275987488768 267869188205728128 268096744857801216 269346407993627364 270696845497042944 270926804262739968 271009067925528576 271059213224249344 271950071633603328 272189658983239872 272420885903894784 273449796293347464 273690704896750386 274679477432434728 276510129760751616 276745026949988352 278035001799873408 279000401111678524 280722654589526016 280969970563344384 281208656416923648 282070662534733824 282270757464100608 282519437312774592 283500407581221726 283540105736706816 283626199276653312 283827397670704104 283867141614142464 284611012468586136 284852791411413792 287003872825675776 287947134670874112 288000414050764928 289201512669692364 289447191272888208 289535078428250256 291376265769394176 292686560760471552 292775431511384064 292983120176210688 293792012870798592 294041591134362624 294130873323936768 294380739451703296 295412189412365496 297235751918321664 298530593723553408 298784197442981376 298874919667871232 299700078943154688 299912679805606896 299954676148033536 300176902144823004 300209489634926592 301352836731444144 301608837965026368 303269174576308224 304941614877280512 305943830587803744 306396279837487104 307631020830015897 308516046108770304 309367823425191936 309587282379981312 310800081866975232 311064108597960704 311073895980845568 311294565187223856 311338155318736896 312514052906682816 312779535667434752 312789377024857584 314237475992565258 315812986413216768 317554602147113184 317868871378157568 319305822379542117 320187389027159403 320459390337840516 321108537786679296 322595151387543552 322869198108319744 322879356928885248 324000465807110544 324374168766518976 324419590416162816 325546047327330048 327798298990568448 329082439623856128 329361997339017216 329606010198237024 330516014479648416 330750475511425347 330796790026157952 330897232489428864 331178331883166208 332046181213350492 332328256646649424 332338713088911183 334837851629955072 336047532724985856 336149569513070592 337401764781307758 337735675839292416 341177821398346752 341270678128443392 341467654220550144 341571336763281408 341861503879397376 342757348349265024 342805344169181184 343048522990089728 343059316736940576 343152685544592896 344647554314426412 344695814817172992 348285692677478976 349650092100347136 349947122172705792 350206385835626838 351578309520018168 351876977625864096 353814037005692928 354114604376866816 354222127013773312 355200093562257408 355765217356827264 355815034649985024 357158917607637504 357462326477068288 359128543991503152 360929127329390592 362600095511471104 362919545310986496 363227847871859712 364500524032999362 364599728391129952 364920939862333848 366239303243246304 366610388657992801 368680173014335488 370532247006394368 370713335733164544 372575623368561984 373869288727480602 374626627417792512 376361009952134144 376692583083699456 378000543441628968 378053474315609088 378168265702204416 378436530227605472 378489522152189952 379481349958114848 379803721881885056 381574077990972099 382671830434234368 383929512894498816 384594191864322048 385602016892923152 385929588363850944 385983629530619904 386046771237667008 387387211415575574 390644160234947584 391722683827731456 392055454845816832 392174497765249024 393690512444294016 393882919216487328 395861599829097108 398040791631404544 398378929923975168 398499892890494976 399600105257539584 399883573074142528 399939568197378048 400235869526430672 401803782308592192 402088813366830814 402145117286701824 404019611990441046 406390206394109952 406513601888292864 406588819836374016 407925107450404992 408528373116649472 408631328855842176 410174694440021196 412783043173308416 414400109155966976 414765194641127424 415059420249631808 415117540424982528 416685403875577088 417052502699810112 418500601667517786 418983301323420344 421083981884289024 421812984625385472 423406136196150912 423465425150164992 425250611371832589 425741096506056156 425800712421213696 426916518702879204 427279187117120688 430126868516724736 430505809238513664 431920702006311168 432000621076147392 432498891688691968 434061396436440064 434170786909332312 434302617642375384 437064398654091264 438776586165141504 439474680264316032 439536219273510912 440688019306197888 441000634015233796 441062386701543936 441196309985905152 441571109177554944 442728241617800656 443118284118548244 445853627877482496 446450468839940096 448176296164472064 448312379501806848 449869019708410344 449932014222050304 450314234452389888 452413256947539552 454903761864462336 455290205627400192 455428449017708544 457009797799020032 457412422315920768 458915745881705616 459530072419235216 459594419756230656 462774069163155456 464380923569971968 466200122800462848 466596162896941056 466941847780835784 467007232978105344 468771079360024224 469169303501152128 471356213988847887 471752049340923904 473719479619825152 474353623142436352 476211890143516672 476331903220669776 478838058655337536 480689085506760774 483892727081315328 484303797162479616 486000698710665816 486561253149778464 486629385624244224 488250701945437417 488319070990995072 489000753155948544 491697448485852672 493623659435784192 494042996008525824 494284447644219392 494409015297355536 496195185039236928 496345848734143296 496767497824749312 498069271820025738 498492384969974136 502256777444932608 504000724588838624 504071299087478784 504224354269605888 504652696202919936 505975133277486464 506102647171961637 508765437321296132 511906017192665088 512201481330825216 512357005144922112 512792255819096064 514136022523897536 514208016253771776 514572784485134592 514729028316889344 516971331471639618 517043722225759488 522296911770308608 522428539016218464 524475138150520704 524920683259058688 525177225621983104 525309578753440257 527367464280027252 527815466438796144 530721055508539392 531171906565300224 531333190520659968 532800140343386112 533647826035240896 533722551974977536 535738376411456256 536193489715602432 538692815987254728 541393690994085888 541853608525479936 542018135851057152 542118426448498688 543900143267206656 544379317966479744 544841771807789568 546899592586694928 547381409793500772 549358954864869456 553020259521503232 556070003599746816 558000802223357048 560803933091220903 561445309179052032 561939941126688768 562417312833847296 564141325069467648 564541514928201216 565038874625549184 567000815162443452 567080211473413632 567252398553306624 567654795341408208 567734283228284928 569222024937172272 569705582822827584 574007745651351552 575894269341748224 576000828101529856 578403025339384728 578894382545776416 579070156856500512 581080817123363361 582752531538788352 585373121520943104 585550863022768128 585966240352421376 587584025741597184 588083182268725248 588261746647873536 588761478903406592 590824378824730992 597061187447106816 597568394885962752 597749839335742464 599400157886309376 599825359611213792 599909352296067072 600353804289646008 600418979269853184 602705673462888288 603133220050246221 603217675930052736 606029417985661569 606538349152616448 609883229754561024 611887661175607488 612792559674974208 615262041660031794 619174564759962624 621600163733950464 622128217195921408 622147791961691136 622589130374447712 622676310637473792 625028105813365632 625559071334869504 625578754049715168 627750902501276679 628474951985130516 631625972826433536 635109204294226368 638611644759084234 640374778054318806 640918780675681032 645190302775087104 645738396216639488 645758713857770496 648000931614221088 648748337533037952 648839180832325632 651092094654660096 655596597981136896 658164879247712256 659212020396474048 661032028959296832 661500951022850694 661593580052315904 661794464978857728 662356663766332416 664092362426700984 664656513293298848 664677426177822366 669675703259910144 672095065449971712 672299139026141184 674803529562615516 675471351678584832 682355642796693504 682935308441100288 683142673526562816 685514696698530048 686097045980179456 686118633473881152 686305371089185792 689295108628852824 689391629634345984 696571385354957952 699300184200694272 699894244345411584 700412771671253676 703156619040036336 703753955251728192 707628074011385856 711530434713654528 714317835215275008 714924652954136576 718257087983006304 721858254658781184 725200191022942208 725839090621972992 726455695743719424 729001048065998724 729199456782259904 729841879724667696 732478606486492608 733220777315985602 741064494012788736 741426671466329088 745151246737123968 747103907730038607 747738577454961204 749253254835585024 752722019904268288 753385166167398912 756001086883257936 756106948631218176 756336531404408832 756873060455210944 756979044304379904 758962699916229696 759607443763770112 763148155981944198 767859025788997632 769188383728644096 771204033785846304 771859176727701888 771967259061239808 772093542475334016 774774422831151148 775456997207459427 781288320469895168 783445367655462912 784110909691633664 784348995530498048 787381024888588032 787765838432974656 791723199658194216 796081583262809088 796757859847950336 796999785780989952 799200210515079168 799767146148285056 799879136394756096 800471739052861344 803607564617184384 804177626733661628 804290234573403648 808039223980882092 812780412788219904 813027203776585728 813177639672748032 815850214900809984 817262657711684352 820349388880042392 825566086346616832 828800218311933952 829530389282254848 830118840499263616 830235080849965056 833370807751154176 834105005399620224 837001203335035572 837966602646840688 842167963768578048 843625969250770944 846812272392301824 850501222743665178 851482193012112312 851601424842427392 853833037405758408 854558374234241376 860253737033449472 861011618477027328 863841404012622336 864001242152294784 864997783377383936 868122792872880128 868341573818664624 868605235284750768 874128797308182528 878949360528632064 881376038612395776 882001268030467592 882124773403087872 882392619971810304 883142218355109888 885456483235601312 886236568237096488 890339515312268231 891707255754964992 892900937679880192 896352592328944128 896624759003613696 899738039416820688 899864028444100608 900628468904779776 904826513895079104 909807523728924672 914019595598040064 914824844631841536 917831491763411232 919060144838470432 919188839512461312 922893062490047691 925548138326310912 928761847139943936 932400245600925696 933192325793882112 933883695561671568 934014465956210688 937542158720048448 938338607002304256 942712427977695774 947438959239650304 948707246284872704 952423780287033344 952663806441339552 957676117310675072 957917467138626351 961378171013521548 967785454162630656 968607594324959232 972001397421331632 973122506299556928 973258771248488448 976501403890874834 976638141981990144 983394896971705344 987247318871568384 988085992017051648 988568895288438784 988818030594711072 992251426534276041 992390370078473856 992691697468286592 993534995649498624 996138543640051476 996984769939948272 1004513554889865216 1008001449177677248 1008142598174957568 1008448708539211776 1011950266554972928 1012205294343923274 1017530874642592264 1023812034385330176 1024402962661650432 1024714010289844224 1025584511638192128 1028272045047795072 1028416032507543552 1029145568970269184 1029458056633778688 1033942662943279236 1034087444451518976 1044593823540617216 1044857078032436928 1048950276301041408 1049841366518117376 1050354451243966208 1050619157506880514 1054734928560054504 1055630932877592288 1061442111017078784 1062343813130600448 1062666381041319936 1065600280686772224 1067295652070481792 1067445103949955072 1071476752822912512 1072386979431204864 1077385631974509456 1082787381988171776 1084236852896997376 1087800286534413312 1088758635932959488 1089683543615579136 1093799185173389856 1094762819587001544 1098717909729738912 1099831165973978403 1106040519043006464 1112140007199493632 1116001604446714096 1121607866182441806 1123879882253377536 1129083029856402432 1130077749251098368 1134001630324886904 1134160422946827264 1134504797106613248 1135309590682816416 1135468566456569856 1138444049874344544 1139411165645655168 1144722233972916297 1148015491302703104 1151788538683496448 1152001656203059712 1156806050678769456 1157788765091552832 1158140313713001024 1162161634246726722 1171932480704842752 1175168051483194368 1176166364537450496 1176523493295747072 1177522957806813184 1181648757649461984 1194122374894213632 1195136789771925504 1195499678671484928 1198800315772618752 1199650719222427584 1199818704592134144 1200707608579292016 1205411346925776576 1206266440100492442 1206435351860105472 1212058835971323138 1219766459509122048 1223775322351214976 1225585119349948416 1230524083320063588 1238349129519925248 1243200327467900928 1244295583923382272 1245178260748895424 1245352621274947584 1250056211626731264 1251118142669739008 1251157508099430336 1255501805002553358 1256949903970261032 1263251945652867072 1270218408588452736 1275751834115497767 1277223289518168468 1280749556108637612 1281837561351362064 1290380605550174208 1291517427715540992 1296001863228442176 1297496675066075904 1302184189309320192 1311193195962273792 1316329758495424512 1318424040792948096 1322064057918593664 1323001902045701388 1323187160104631808 1323588929957715456 1324713327532664832 1328184724853401968 1329313026586597696 1329354852355644732 1339351406519820288 1349607059125231032 1350942703357169664 1364711285593387008 1365870616882200576 1366285347053125632 1371029393397060096 1372194091960358912 1372237266947762304 1372610742178371584 1378590217257705648 1378783259268691968 1393142770709915904 1398600368401388544 1399788488690823168 1400825543342507352 1406313238080072672 1407507910503456384 1414068641966543661 1415256148022771712 1423060869427309056 1428635670430550016 1429849305908273152 1436514175966012608 1450400382045884416 1451678181243945984 1452911391487438848 1458002096131997448 1458398913564519808 1459683759449335392 1464752105836312251 1464957212972985216 1466441554631971204 1482128988025577472 1482853342932658176 1490302493474247936 1494207815460077214 1495477154909922408 1505444039808536576 1506770332334797824 1512002173766515872 1512213897262436352 1512673062808817664 1513746120910421888 1513958088608759808 1517925399832459392 1519214887527540224 1526296311963888396 1535718051577995264 1538376767457288192 1542408067571692608 1543718353455403776 1544187084950668032 1549548845662302296 1550913994414918854 1562576640939790336 1566890735310925824 1568221819383267328 1568697991060996096 1574762049777176064 1575531676865949312 1583446399316388432 1592163166525618176 1593515719695900672 1593999571561979904 1598400421030158336 1599534292296570112 1600943478105722688 1607215129234368768 1608355253467323256 1608580469146807296 1616078447961764184 1625560825576439808 1626054407553171456 1626355279345496064 1631700429801619968 1634525315423368704 1640698777760084784 1651132172693233664 1659060778564509696 1660237680998527232 1666741615502308352 1668210010799240448 1674002406670071144 1675933205293681376 1682411799273662709 1684335927537156096 1687251938501541888 1693624544784603648 1701002445487330356 1702964386024224624 1703202849684854784 1707666074811516816 1709116748468482752 1722023236954054656 1727682808025244672 1728002484304589568 1729995566754767872 1736245585745760256 1736683147637329248 1737210470569501536 1743242451370090083 1748257594616365056 1757898721057264128 1762752077224791552 1764002536060935184 1764249546806175744 1764785239943620608 1766284436710219776 1770912966471202624 1772473136474192976 1780679030624536462 1792705184657888256 1793249518007227392 1799476078833641376 1799728056888201216 1801256937809559552 1809399660150738663 1809653027790158208 1819615047457849344 1828039191196080128 1829649689263683072 1835662983526822464 1838120289676940864 1838377679024922624 1845786124980095382 1857523694279887872 1864800491201851392 1866384651587764224 1867767391123343136 1868028931912421376 1875084317440096896 1876677214004608512 1883252707503830037 1885424855955391548 1894877918479300608 1897414492569745408 1904847560574066688 1905327612882679104 1915352234621350144 1915834934277252702 1922756342027043096 1935570908325261312 1937215188649918464 1944002794842663264 1946245012599113856 1946517542496976896 1953002807781749668 1953276283963980288 1966789793943410688 1974494637743136768 1977137790576877568 1977636061189422144 1984502853068552082 1984780740156947712 1985383394936573184 1987069991298997248 1992277087280102952 1993969539879896544 2009027109779730432 2016002898355354496 2016285196349915136 2016897417078423552 2023900533109945856 2024410588687846548 2035061749285184528 2048805925323300864 2049428020579688448 2056544090095590144 2058291137940538368 2058916113267557376 2067885325886558472 2068174888903037952 2089187647081234432 2089714156064873856 2097900552602082816 2099682733036234752 2100708902487932416 2101238315013761028 2109469857120109008 2111261865755184576 2122884222034157568 2134591304140963584 2142953505645825024 2144773958862409728 2154771263949018912 2162253108615508561 2165574763976343552 2168473705793994752 2175600573068826624 2177517271865918976 2179367087231158272 2187598370346779712 2189525639174003088 2197435819459477824 2199662331947956806 2224280014398987264 2232003208893428192 2241311723190115821 2243215732364883612 2247759764506755072 2258166059712804864 2260155498502196736 2268003260649773808 2268320845893654528 2269009594213226496 2270619181365632832 2270937132913139712 2276888099748689088 2278822331291310336 2289444467945832594 2303577077366992896 2304003312406119424 2313612101357538912 2315577530183105664 2316280627426002048 2324323268493453444 2326370991622378281 2343864961409685504 2350336102966388736 2352332729074900992 2353046986591494144 2363297515298923968 2388244749788427264 2390273579543851008 2390999357342969856 2397600631545237504 2399301438444855168 2399637409184268288 2401415217158584032 2410822693851553152 2412532880200984884 2412870703720210944 2424117671942646276 2439532919018244096 2447550644702429952 2461048166640127176 2476698259039850496 2486400654935801856 2488591167846764544 2490356521497790848 2490705242549895168 2500112423253462528 2502236285339478016 2502315016198860672 2511003610005106716 2513899807940522064 2526503891305734144 2540436817176905472 2551503668230995534 2554446579036336936 2561499112217275224 2563675122702724128 2580761211100348416 2583034855431081984 2592003726456884352 2594993350132151808 2604368378618640384 2622386391924547584 2636848081585896192 2644128115837187328 2646003804091402776 2646374320209263616 2647177859915430912 2649426655065329664 2656369449706803936 2658626053173195392 2658709704711289464 2671018545936804693 2678702813039640576 2699214118250462064 2701885406714339328 2729422571186774016 2742058786794120192 2744388183920717824 2744474533895524608 2745221484356743168 2757180434515411296 2757566518537383936 2786285541419831808 2797200736802777088 2799576977381646336 2801651086685014704 2812626476160145344 2815015821006912768 2828137283933087322 2846121738854618112 2857271340861100032 2859698611816546304 2873028351932025216 2900800764091768832 2903356362487891968 2905822782974877696 2916004192263994896 2916797827129039616 2919367518898670784 2929504211672624502 2929914425945970432 2932883109263942408 2964257976051154944 2965706685865316352 2976754279602828123 2980604986948495872 2988415630920154428 2990954309819844816 3010888079617073152 3013540664669595648 3024004347533031744 3024427794524872704 3025346125617635328 3027492241820843776 3035850799664918784 3038429775055080448 3052592623927776792 3071436103155990528 3076753534914576384 3084816135143385216 3087436706910807552 3088374169901336064 3099097691324604592 3101827988829837708 3125153281879580672 3133781470621851648 3149524099554352128 3151063353731898624 3166892798632776864 3184326333051236352 3187031439391801344 3187999143123959808 3196800842060316672 3199068584593140224 3201886956211445376 3214430258468737536 3216710506934646512 3217160938293614592 3232156895923528368 3252710558690992128 3263400859603239936 3269050630846737408 3281397555520169568 3299493497921935209 3302264345386467328 3318121557129019392 3320475361997054464 3333483231004616704 3336420021598480896 3348004813340142288 3351866410587362752 3364823598547325418 3387249089569207296 3402004890974660712 3405928772048449248 3406405699369709568 3415332149623033632 3417754913618061919 3418233496936965504 3434166701918748891 3444046473908109312 3455365616050489344 3456004968609179136 3459991133509535744 3472491171491520512 3473366295274658496 3474420941139003072 3486484902740180166 3515797442114528256 3525504154449583104 3528005072121870368 3528499093612351488 3529570479887241216 3532568873420439552 3541825932942405248 3544946272948385952 3561358061249072924 3585410369315776512 3586499036014454784 3598952157667282752 3599456113776402432 3618799320301477326 3619306055580316416 3656078382392160256 3659299378527366144 3671325967053644928 3676240579353881728 3676755358049845248 3691572249960190764 3715047388559775744 3729600982403702784 3735534782246686272 3736057863824842752 3750168634880193792 3753354428009217024 3766505415007660074 3770849711910783096 3789755836958601216 3794828985139490816 3809695121148133376 3810655225765358208 3830704469242700288 3831669868554505404 3845512684054086192 3871141816650522624 3888005589685326528 3892490025198227712 3906005615563499336 3906552567927960576 3933579587886821376 3948989275486273536 3954275581153755136 3955272122378844288 3969005706137104164 3969561480313895424 3970766789873146368 3974139982597994496 3984554174560205904 3987939079759793088 4018054219559460864 4032005796710708992 4047801066219891712 4048821177375693096 4070123498570369056 4097611850646601728 4098856041159376896 4113088180191180288 4116582275881076736 4117832226535114752 4135770651773116944 4136349777806075904 4179428312129747712 4195801105204165632 4199365466072469504 4201417804975864832 4202476630027522056 4218939714240218016 4222523731510369152 4242205925899630983 4245768444068315136 4269182608281927168 4285907011291650048 4289547917724819456 4309542527898037824 4324506217231017122 4351201146137653248 4355034543731837952 4358734174462316544 4375196740693559424 4379051278348006176 4394256317508936753 4394871638918955648 4399324663895913612 4448560028797974528 4464006417786856384 4482623446380231642 4486431464729767224 4516332119425609728 4520310997004393472 4536006521299547616 4536641691787309056 4538019188426452992 4541238362731265664 4541874265826279424 4553776199497378176 4557644662582620672 4578888935891665188 4607154154733985792 4608006624812238848 4627224202715077824 4631155060366211328 4632561254852004096 4648646536986906888 4652741983244756562 4687729922819371008 4700672205932777472 4704665458149801984 4706093973182988288 4726595030597847936 4776489499576854528 4780547159087702016 4781998714685939712 4795201263090475008 4798602876889710336 4802830434317168064 4821645387703106304 4825065760401969768 4825741407440421888 4848235343885292552 4879065838036488192 4895101289404859904 4922096333280254352 4953396518079700992 4977182335693529088 4980713042995581696 5000224846506925056 5004472570678956032 5004630032397721344 5022007220010213432 5027799615881044128 5053007782611468288 5080873634353810944 5103007336461991068 5108893158072673872 5122998224434550448 5127350245405448256 5166069710862163968 5184007452913768704 5189986700264303616 5208736757237280768 5229727354110270249 5244772783849095168 5273696163171792384 5288256231674374656 5292007608182805552 5292748640418527232 5294355719830861824 5298853310130659328 5312738899413607872 5317252106346390784 5317419409422578928 5342037091873609386 5398428236500924128 5403770813428678656 5428198980452215989 5458845142373548032 5484117573588240384 5488776367841435648 5488949067791049216 5490442968713486336 5514360869030822592 5515133037074767872 5572571082839663616 5594401473605554176 5599153954763292672 5603302173370029408 5625252952320290688 5630031642013825536 5649758122511490111 5656274567866174644 5692243477709236224 5714542681722200064 5746056703864050432 5801601528183537664 5806712724975783936 5811645565949755392 5832008384527989792 5833595654258079232 5838735037797341568 5859008423345249004 5859828851891940864 5865766218527884816 5931413371730632704 5953508559205656246 5961209973896991744 5976831261840308856 5981908619639689632 6021776159234146304 6027081329339191296 6048008695066063488 6048855589049745408 6050692251235270656 6054984483641687552 6071701599329837568 6076859550110160896 6105185247855553584 6169632270286770432 6174873413821615104 6176748339802672128 6198195382649209184 6203655977659675416 6232376607185877617 6250306563759161344 6267562941243703296 6299048199108704256 6302126707463797248 6333785597265553728 6368652666102472704 6398137169186280448 6403773912422890752 6428860516937475072 6433421013869293024 6434321876587229184 6464313791847056736 6486759325846525683 6505421117381984256 6526801719206479872 6538101261693474816 6562795111040339136 6598986995843870418 6640950723994108928 6666966462009233408 6672840043196961792 6696009626680284576 6703732821174725504 6729647197094650836 6774498179138414592 6804009781949321424 6811857544096898496 6812811398739419136 6830664299246067264 6835509827236123838 6836466993873931008 6868333403837497782 6910731232100978688 6912009937218358272 6919982267019071488 6944982342983041024 6946732590549316992 6948841882278006144 6972969805480360332 7031594884229056512 7051008308899166208 7056010144243740736 7056998187224702976 7059140959774482432 7083651865884810496 7089892545896771904 7122716122498145848 7170820738631553024 7172998072028909568 7197904315334565504 7198912227552804864 7237598640602954652 7238612111160632832 7312156764784320512 7318598757054732288 7342651934107289856 7352481158707763456 7383144499920381528 7430094777119551488 7459201964807405568 7471069564493372544 7472115727649685504 7500337269760387584 7506708856018434048 7533010830015320148 7541699423821566192 7579511673917202432 7589657970278981632 7621310451530716416 7661408938485400576 7663339737109010808 7691025368108172384 7742283633301045248 7776011179370653056 7784980050396455424 7812011231126998672 7813105135855921152 7867159175773642752 7910544244757688576 7938011412274208328 7939122960627790848 7941533579746292736 7948279965195988992 7969108349120411808 7975878159519586176 8013055637810414079 8036108439118921728 8064011593421417984 8095602132439783424 8097642354751386192 8140246997140738112 8226176360382360576 8233164551762153472 8235664453070229504 8271541303546233888 8272699555612151808 8358856624259495424 8391602210408331264 8398730932144939008 8402835609951729664 8404953260055044112 8437879428480436032 8445047463020738304 8484411851799261966 8538365216563854336 8571814022583300096 8579095835449638912 8619085055796075648 8649012434462034244 8702402292275306496 8710069087463675904 8717468348924633088 8750393481387118848 8758102556696012352 8788512635017873506 8789743277837911296 8798649327791827224 8897120057595949056 8928012835573712768 8930262838808484369 8965246892760463284 8972862929459534448 9032664238851219456 9040621994008786944 9072013042599095232 9073283383574618112 9076038376852905984 9082476725462531328 9107552398994756352 9115289325165241344 9157777871783330376 9214308309467971584 9216013249624477696 9254448405430155648 9262310120732422656 9265122509704008192 9297293073973813776 9305483966489513124 9375459845638742016 9401344411865554944 9453190061195695872 9552978999153709056 9561094318175404032 9563997429371879424 9590402526180950016 9597205753779420672 9605660868634336128 9643290775406212608 9650131520803939536 9651482814880843776 9696470687770585104 9758131676072976384 9790202578809719808 9844192666560508704 9898480493765805627 9906793036159401984 9954364671387058176 9961426085991163392 10000449693013850112 10008945141357912064 10009260064795442688 10044014440020426864 10055599231762088256 10161747268707621888 10206014672923982136 10217786316145347744 10245996448869100896 10253264740854185757 10254700490810896512 10302500105756246673 10332139421724327936 10368014905827537408 10379973400528607232 10417473514474561536 10459454708220540498 10547392326343584768 10576512463348749312 10584015216365611104 10585497280837054464 10588711439661723648 10597706620261318656 10625477798827215744 10634504212692781568 10634838818845157856 10684074183747218772 10796856473001848256 10856397960904431978 10968235147176480768 10977552735682871296 10977898135582098432 10980885937426972672 11028721738061645184 11030266074149535744 11145142165679327232 11188802947211108352 11206604346740058816 11250505904640581376 11260063284027651072 11299516245022980222 11312549135732349288 11384486955418472448 11429085363444400128 11492113407728100864 11613425449951567872 11664016769055979584 11667191308516158464 11677470075594683136 11718016846690498008 11719657703783881728 11731532437055769632 11862826743461265408 11907017118411312492 11922419947793983488 11953662523680617712 11963817239279379264 12054162658678382592 12096017390132126976 12109968967283375104 12143403198659675136 12153719100220321792 12210370495711107168 12339264540573540864 12349746827643230208 12353496679605344256 12396390765298418368 12407311955319350832 12464753214371755234 12598096398217408512 12604253414927594496 12667571194531107456 12737305332204945408 12796274338372560896 12807547824845781504 12857721033874950144 12866842027738586048 12868643753174458368 12928627583694113472 12973518651693051366 13053603438412959744 13076202523386949632 13125590222080678272 13182768952526810259 13197973991687740836 13281901447988217856 13333932924018466816 13345680086393923584 13392019253360569152 13407465642349451008 13459294394189301672 13548996358276829184 13608019563898642848 13623715088193796992 13625622797478838272 13661328598492134528 13671019654472247676 13672933987747862016 13736666807674995564 13821462464201957376 13824019874436716544 13839964534038142976 13893465181098633984 13897683764556012288 13945939610960720664 14063189768458113024 14102016617798332416 14112020288487481472 14113996374449405952 14118281919548964864 14167303731769620992 14179785091793543808 14245432244996291696 14341641477263106048 14345996144057819136 14395808630669131008 14475197281205909304 14477224222321265664 14624313529568641024 14637197514109464576 14685303868214579712 14704962317415526912 14766288999840763056 14860189554239102976 14942139128986745088 15000674539520775168 15013417712036868096 15066021660030640296 15083398847643132384 15135771760308559927 15159023347834404864 15179315940557963264 15242620903061432832 15322817876970801152 15326679474218021616 15382050736216344768 15552022358741306112 15569960100792910848 15624022462253997344 15626210271711842304 15689182062330810747 15734318351547285504 15821088489515377152 15876022824548416656 15878245921255581696 15883067159492585472 15896559930391977984 15938216698240823616 15951756319039172352 16026111275620828158 16128023186842835968 16191204264879566848 16195284709502772384 16280493994281476224 16284596941356647967 16452352720764721152 16466329103524306944 16471328906140459008 16543082607092467776 16545399111224303616 16717713248518990848 16783204420816662528 16797461864289878016 16805671219903459328 16809906520110088224 16875758856960872064 16890094926041476608 16968823703598523932 17076730433127708672 17143628045166600192 17238170111592151296 17298024868924068488 17404804584550612992 17420138174927351808 17434936697849266176 17500786962774237696 17516205113392024704 17577025270035747012 17579486555675822592 17597298655583654448 17794240115191898112 17856025671147425536 17860525677616968738 17930493785520926568 17945725858919068896 18065328477702438912 18081243988017573888 18144026085198190464 18146566767149236224 18152076753705811968 18164953450925062656 18215104797989512704 18230578650330482688 18315555743566660752 18432026499248955392 18508896810860311296 18524620241464845312 18530245019408016384 18594586147947627552 18610967932979026248 18697129821557632851 18750919691277484032 18802688823731109888 18906380122391391744 19105957998307418112 19194411507558841344 19211321737268672256 19286581550812425216 19300263041607879072 19302965629761687552 19392941375541170208 19460277977539577049 19516263352145952768 19580405157619439616 19688385333121017408 19796960987531611254 19922852171982326784 20000899386027700224 20017890282715824128 20018520129590885376 20088028880040853728 20111198463524176512 20323494537415243776 20412029345847964272 20435572632290695488 20491992897738201792 20506529481708371514 20509400981621793024 20605000211512493346 20736029811655074816 20759946801057214464 20834947028949123072 20918909416441080996 21094784652687169536 21153024926697498624 21168030432731222208 21170994561674108928 21177422879323447296 21250955597654431488 21269008425385563136 21269677637690315712 21368148367494437544 21593712946003696512 21712795921808863956 21936470294352961536 21955796271164196864 22057443476123290368 22290284331358654464 22377605894422216704 22413208693480117632 22501011809281162752 22520126568055302144 22599032490045960444 22625098271464698576 22768973910836944896 22984226815456201728 23226850899903135744 23328033538111959168 23334382617032316928 23354940151189366272 23436033693380996016 23439315407567763456 23463064874111539264 23814034236822624984 23844839895587966976 23907325047361235424 23927634478558758528 24039166913431242237 24108325317356765184 24192034780264253952 24219937934566750208 24286806397319350272 24307438200440643584 24420740991422214336 24678529081147081728 24699493655286460416 24706993359210688512 24792781530596836736 24814623910638701664 24929506428743510468 25196192796434817024 25208506829855188992 25335142389062214912 25592548676745121792 25615095649691563008 25715442067749900288 25733684055477172096 25737287506348916736 25857255167388226944 25947037303386102732 26107206876825919488 26152405046773899264 26251180444161356544 26365537905053620518 26395947983375481672 26563802895976435712 26667865848036933632 26691360172787847168 26784038506721138304 26814931284698902016 26918588788378603344 27097992716553658368 27216039127797285696 27247430176387593984 27322657196984269056 27342039308944495352 27345867975495724032 27473333615349991128 27642924928403914752 27648039748873433088 27679929068076285952 27786930362197267968 27795367529112024576 27891879221921441328 28126379536916226048 28204033235596664832 28224040576974962944 28334607463539241984 28359570183587087616 28490864489992583392 28683282954526212096 28691992288115638272 28791617261338262016 28950394562411818608 28954448444642531328 29274395028218929152 29370607736429159424 29409924634831053824 29532577999681526112 29695441481297416881 29720379108478205952 29884278257973490176 30001349079041550336 30026835424073736192 30132043320061280592 30166797695286264768 30271543520617119854 30485241806122865664 30645635753941602304 30653358948436043232 30759794222562557271 30764101472432689536 31104044717482612224 31139920201585821696 31248044924507994688 31252420543423684608 31378364124661621494 31642176979030754304 31752045649096833312 31756491842511163392 31766134318985170944 31793119860783955968 31876433396481647232 31903512638078344704 32052222551241656316 32256046373685671936 32382408529759133696 32390569419005544768 32560987988562952448 32569193882713295934 32904705441529442304 32932658207048613888 32942657812280918016 33086165214184935552 33090798222448607232 33435426497037981696 33566408841633325056 33611342439806918656 33619813040220176448 33751517713921744128 33780189852082953216 33937647407197047864 34153460866255417344 34287256090333200384 34476340223184302592 34596049737848136976 34840276349854703616 35001573925548475392 35032410226784049408 35154050540071494024 35158973111351645184 35194597311167308896 35588480230383796224 35712051342294851072 35721051355233937476 35860987571041853136 35891451717838137792 36162487976035147776 36288052170396380928 36329906901850125312 36430209595979025408 36461157300660965376 36631111487133321504 36864052998497910784 37017793621720622592 37049240482929690624 37060490038816032768 37189172295895255104 37221935865958052496 37394259643115265702 37812760244782783488 38211915996614836224 38388823015117682688 38422643474537344512 38573163101624850432 38600526083215758144 38605931259523375104 38785882751082340416 38920555955079154098 39160810315238879232 39376770666242034816 39548306857580430777 39593921975063222508 39845704343964653568 40001798772055400448 40037040259181770752 40176057760081707456 40222396927048353024 40646989074830487552 40824058691695928544 40871145264581390976 40983985795476403584 41013058963416743028 41018801963243586048 41210000423024986692 41472059623310149632 41519893602114428928 41837818832882161992 42189569305374339072 42306049853394997248 42336060865462444416 42341989123348217856 42354845758646894592 42501911195308862976 42538016850771126272 42539355275380631424 42736296734988875088 43187425892007393024 43425591843617727912 43872940588705923072 43911592542328393728 44114886952246580736 44580568662717308928 44826417386960235264 45002023618562325504 45040253136110604288 45198064980091920888 45250196542929397152 45407315280925679781 45537947821673889792 45968453630912403456 46656067076223918336 46668765234064633856 46709880302378732544 46872067386761992032 46878630815135526912 46926129748223078528 47628068473645249968 47689679791175933952 47814650094722470848 47855268957117517056 48078333826862484474 48384069560528507904 48439875869133500416 48573612794638700544 48614876400881287168 48841481982844428672 49357058162294163456 49398987310572920832 49413986718421377024 49585563061193673472 49629247821277403328 49859012857487020936 50392385592869634048 50417013659710377984 50670284778124429824 51185097353490243584 51230191299383126016 51430884135499800576 51467368110954344192 51714510334776453888 51894074606772205464 52214413753651838976 52304810093547798528 52502360888322713088 52731075810107241036 52791895966750963344 53127605791952871424 53382720345575694336 53568077013442276608 53629862569397804032 53837177576757206688 54195985433107316736 54432078255594571392 54494860352775187968 54645314393968538112 54684078617888990704 54691735950991448064 54946667230699982256 55296079497746866176 55573860724394535936 55590735058224049152 55783758443842882656 56091389464672898553 56252759073832452096 56408066471193329664 56448081153949925888 56669214927078483968 56719140367174175232 56981728979985166784 57583234522676524032 57900789124823637216 57908896889285062656 58380833932618731147 58548790056437858304 58741215472858318848 58819849269662107648 59065155999363052224 59390882962594833762 59768556515946980352 60002698158083100672 60053670848147472384 60264086640122561184 60333595390572529536 60543087041234239708 60970483612245731328 61291271507883204608 61306717896872086464 61519588445125114542 61528202944865379072 62208089434965224448 62279840403171643392 62496089849015989376 62504841086847369216 62756728249323242988 63284353958061508608 63504091298193666624 63512983685022326784 63532268637970341888 63752866792963294464 63807025276156689408 64104445102483312632 64512092747371343872 64764817059518267392 64781138838011089536 65121975977125904896 65138387765426591868 65809410883058884608 66172330428369871104 66870852994075963392 67132817683266650112 67222684879613837312 67239626080440352896 67503035427843488256 67560379704165906432 67875294814394095728 68306921732510834688 68952680446368605184 69192099475696273952 69680552699709407232 70003147851096950784 70064820453568098816 70308101080142988048 70317946222703290368 70389194622334617792 71424102684589702144 71442102710467874952 71721975142083706272 71782903435676275584 72117500740293726711 72324975952070295552 72576104340792761856 72659813803700250624 72860419191958050816 72922314601321930752 73262222974266643008 74035587243441245184 74098480965859381248 74120980077632065536 74378344591790510208 74443871731916104992 74788519286230531404 75625520489565566976 76777646030235365376 76845286949074689024 77146326203249700864 77201052166431516288 77211862519046750208 77571765502164680832 77841111910158308196 78321620630477758464 78753541332484069632 79096613715160861554 79187843950126445016 79691408687929307136 80003597544110800896 80074080518363541504 80352115520163414912 80444793854096706048 81293978149660975104 81648117383391857088 81742290529162781952 81967971590952807168 82026117926833486056 82037603926487172096 82420000846049973384 82944119246620299264 83039787204228857856 83675637665764323984 84379138610748678144 84612099706789994496 84672121730924888832 85003822390617725952 85076033701542252544 85078710550761262848 85472593469977750176 86374851784014786048 86851183687235455824 87823185084656787456 88229773904493161472 89161137325434617856 89652834773920470528 90004047237124651008 90080506272221208576 90396129960183841776 90500393085858794304 90814630561851359562 91936907261824806912 92279382667687671813 93312134152447836672 93337530468129267712 93419760604757465088 93744134773523984064 93757261630271053824 93852259496446157056 95256136947290499936 95379359582351867904 95629300189444941696 95710537914235034112 96156667653724968948 96768139121057015808 96879751738267000832 97147225589277401088 97682963965688857344 98714116324588326912 98797974621145841664 98827973436842754048 99171126122387346944 99258495642554806656 99718025714974041872 100834027319420755968 101340569556248859648 102370194706980487168 102460382598766252032 102861768270999601152 102934736221908688384 103429020669552907776 103788149213544410928 105004721776645426176 105462151620214482072 105583791933501926688 105950402322159919489 106255211583905742848 106765440691151388672 107136154026884553216 107259725138795608064 107674355153514413376 108864156511189142784 108989720705550375936 109290628787937076224 109368157235777981408 109383471901982896128 109893334461399964512 110592158995493732352 111147721448789071872 111181470116448098304 111567516887685765312 112182778929345797106 112896162307899851776 113338429854156967936 113438280734348350464 113963457959970333568 115166469045353048064 115801578249647274432 115817793778570125312 116761667865237462294 117482430945716637696 117639698539324215296 118130311998726104448 118781765925189667524 119537113031893960704 120005396316166201344 120528173280245122368 120667190781145059072 121086174082468479416 121940967224491462656 122582543015766409216 122613435793744172928 123039176890250229084 123056405889730758144 124416178869930448896 124559680806343286784 124992179698031978752 125513456498646485976 126568707916123017216 127008182596387333248 127025967370044653568 127064537275940683776 127505733585926588928 127614050552313378816 128208890204966625264 129024185494742687744 129562277676022179072 130243951954251809792 130276775530853183736 131618821766117769216 132344660856739742208 133741705988151926784 134479252160880705792 135006070855686976512 135120759408331812864 135750589628788191456 136221945842777039343 136613843465021669376 137905360892737210368 138384198951392547904 140006295702193901568 140129640907136197632 140616202160285976096 140635892445406580736 140778389244669235584 142848205369179404288 142884205420935749904 143443950284167412544 143565806871352551168 144235001480587453422 145152208681585523712 145319627607400501248 145720838383916101632 145844629202643861504 146524445948533286016 148071174486882490368 148196961931718762496 148241960155264131072 148756689183581020416 148887743463832209984 149577038572461062808 151251040979131133952 153555292060470730752 153690573898149378048 154292652406499401728 154402104332863032576 155143531004329361664 155682223820316616392 156643241260955516928 157507082664968139264 158193227430321723108 158375687900252890032 159382817375858614272 160148161036727083008 160704231040326829824 160889587708193412096 162587956299321950208 163296234766783714176 163484581058325563904 163935943181905614336 164052235853666972112 164075207852974344192 164840001692099946768 165888238493240598528 167351275331528647968 168274168394018695659 168758277221497356288 169224199413579988992 169344243461849777664 170007644781235451904 170152067403084505088 170157421101522525696 170945186939955500352 172749703568029572096 173702367374470911648 175142501797856193441 175646370169313574912 176459547808986322944 179305669547840941056 180008094474249302016 180161012544442417152 180792259920367683552 181000786171717588608 181629261123702719124 183873814523649613824 184558765335375343626 186624268304895673344 186675060936258535424 186839521209514930176 187488269547047968128 187514523260542107648 187704518992892314112 190512273894580999872 191258600378889883392 191421075828470068224 192313335307449937896 193536278242114031616 193759503476534001664 194294451178554802176 195365927931377714688 197428232649176653824 198342252244774693888 198516991285109613312 199436051429948083744 201668054638841511936 202681139112497719296 204920765197532504064 205869472443817376768 206858041339105815552 207576298427088821856 210009443553290852352 210924303240428964144 211167583867003853376 211900804644319838978 214272308053769106432 214519450277591216128 215348710307028826752 217728313022378285568 217979441411100751872 218581257575874152448 218736314471555962816 218766943803965792256 219786668922799929024 222295442897578143744 222362940232896196608 223135033775371530624 224365557858691594212 225792324615799703552 226676859708313935872 226876561468696700928 227926915919940667136 230332938090706096128 231603156499294548864 231635587557140250624 233523335730474924588 234964861891433275392 235279397078648430592 236260623997452208896 237563531850379335048 239074226063787921408 240010792632332402688 241056346560490244736 241334381562290118144 242172348164936958832 243881934448982925312 245226871587488345856 246078353780500458168 246112811779461516288 248832357739860897792 249119361612686573568 249984359396063957504 251026912997292971952 253137415832246034432 254016365192774666496 255011467171853177856 255228101104626757632 256417780409933250528 258048370989485375488 259124555352044358144 260487903908503619584 260553551061706367472 264689321713479484416 267483411976303853568 268958504321761411584 270012141711373953024 270241518816663625728 271501179257576382912 272443891685554078686 275810721785474420736 276768397902785095808 276838148003063015439 280012591404387803136 280259281814272395264 281232404320571952192 281271784890813161472 281556778489338471168 285696410738358808576 285768410841871499808 286887900568334825088 287131613742705102336 288470002961174906844 290304417363171047424 290639255214801002496 291441676767832203264 293048891897066572032 296142348973764980736 296393923863437524992 296483920310528262144 297513378367162040832 297775486927664419968 299154077144922125616 302502081958262267904 307110584120941461504 307381147796298756096 308585304812998803456 308804208665726065152 310287062008658723328 311364447640633232784 315014165329936278528 316386454860643446216 316751375800505780064 317851206966479758467 318765634751717228544 320296322073454166016 321408462080653659648 321779175416386824192 326592469533567428352 326969162116651127808 327871886363811228672 328104471707333944224 328150415705948688384 329680003384199893536 331776476986481197056 334702550663057295936 336548336788037391318 338688486923699555328 340015289562470903808 340304134806169010176 340314842203045051392 341890373879911000704 345499407136059144192 347404734748941823296 350285003595712386882 352919095617972645888 358611339095681882112 360016188948498604032 361584519840735367104 362001572343435177216 363258522247405438248 367747629047299227648 369117530670750687252 373248536609791346688 373679042419029860352 374976539094095936256 375409037985784628224 381024547789161999744 382517200757779766784 382842151656940136448 384626670614899875792 387072556484228063232 390731855862755429376 394856465298353307648 396684504489549387776 397033982570219226624 398872102859896167488 405362278224995438592 408665837528331118029 409841530395065008128 411738944887634753536 413716082678211631104 415152596854177643712 420018887106581704704 421848606480857928288 422335167734007706752 423801609288639677956 428544616107538212864 429038900555182432256 430697420614057653504 435456626044756571136 435958882822201503744 437162515151748304896 437472628943111925632 437533887607931584512 439573337845599858048 444590885795156287488 444725880465792393216 446270067550743061248 448731115717383188424 451584649231599407104 453353719416627871744 453753122937393401856 455853831839881334272 460665876181412192256 463206312998589097728 467046671460949849176 469929723782866550784 470558794157296861184 472521247994904417792 475127063700758670096 478148452127575842816 482112693120980489472 482668763124580236288 484344696329873917664 487763868897965850624 490453743174976691712 492156707561000916336 492225623558923032576 497664715479721795584 499968718792127915008 502053825994585943904 504822505182056086977 506274831664492068864 508032730385549332992 510022934343706355712 510456202209253515264 512835560819866501056 518249110704088716288 520975807817007239168 521107102123412734944 529378643426958968832 537917008643522823168 540024283422747906048 540483037633327251456 543002358515152765824 544887783371108157372 551621443570948841472 553536795805570191616 553676296006126030878 560025182808775606272 560518563628544790528 562464808641143904384 562543569781626322944 563113556978676942336 571392821476717617152 571536821683742999616 573775801136669650176 574263227485410204672 576940005922349813688 580608834726342094848 581278510429602004992 582883353535664406528 586097783794133144064 592284697947529961472 595026756734324081664 595550973855328839936 598308154289844251232 605004163916524535808 614762295592597512192 617608417331452130304 620574124017317446656 622728895281266465568 630028330659872557056 632772909721286892432 633502751601011560128 635702413932959516934 642816924161307319296 643558350832773648384 653184939067134856704 653938324233302255616 655743772727622457344 656208943414667888448 656300831411897376768 659360006768399787072 669405101326114591872 673096673576074782636 677376973847399110656 680030579124941807616 680629684406090102784 683780747759822001408 690998814272118288384 694809469497883646592 700570007191424773764 705838191235945291776 717222678191363764224 720032377896997208064 723169039681470734208 724003144686870354432 726517044494810876496 738235061341501374504 746497073219582693376 747358084838059720704 749953078188191872512 750818075971569256448 762049095578323999488 765034401515559533568 765684303313880272896 769253341229799751584 774145112968456126464 781463711725510858752 793369008979098775552 794067965140438453248 797744205719792334976 810724556449990877184 817331675056662236058 823477889775269507072 827432165356423262208 830305193708355287424 840037774213163409408 843697212961715856576 844670335468015413504 847603218577279355912 857089232215076425728 858077801110364864512 861394841228115307008 870913252089513142272 871917765644403007488 874325030303496609792 874945257886223851264 879146675691199716096 889181771590312574976 889451760931584786432 892540135101486122496 897462231434766376848 903169298463198814208 907506245874786803712 911707663679762668544 921331752362824384512 926412625997178195456 934093342921899698352 945042495989808835584 950254127401517340192 953553620899439275401 956296904255151685632 964225386241960978944 965337526249160472576 968689392659747835328 980907486349953383424 984313415122001832672 984451247117846065152 995329430959443591168 999937437584255830016 1004107651989171887808 1009645010364112173954 1016065460771098665984 1020045868687412711424 1020912404418507030528 1025671121639733002112 1036498221408177432576 1041951615634014478336 1042214204246825469888 1058757286853917937664 1075834017287045646336 1080048566845495812096 1086004717030305531648 1089775566742216314744 1103242887141897682944 1107073591611140383232 1107352592012252061756 1121037127257089581056 1124929617282287808768 1126227113957353884672 1142785642953435234304 1143073643367485999232 1147551602273339300352 1148526454970820409344 1153880011844699627376 1161217669452684189696 1172195567588266288128 1184569395895059922944 1190053513468648163328 1191101947710657679872 1196616308579688502464 1225997512584993354087 1229524591185195024384 1235216834662904260608 1241148248034634893312 1245457790562532931136 1260056661319745114112 1265545819442573784864 1267005503202023120256 1271404827865919033868 1285633848322614638592 1287116701665547296768 1306369878134269713408 1307876648466604511232 1311487545455244914688 1312417886829335776896 1312601662823794753536 1318720013536799574144 1338810202652229183744 1346193347152149565272 1354753947694798221312 1360061158249883615232 1361259368812180205568 1367561495519644002816 1381997628544236576768 1389618938995767293184 1401140014382849547528 1411676382471890583552 1434445356382727528448 1446338079362941468416 1448006289373740708864 1453034088989621752992 1476470122683002749008 1492994146439165386752 1499906156376383745024 1501636151943138512896 1524098191156647998976 1530068803031119067136 1531368606627760545792 1538506682459599503168 1562927423451021717504 1586738017958197551104 1588135930280876906496 1595488411439584669952 1621449112899981754368 1634663350113324472116 1646955779550539014144 1654864330712846524416 1660610387416710574848 1680075548426326818816 1687394425923431713152 1689340670936030827008 1695206437154558711824 1714178464430152851456 1722789682456230614016 1741826504179026284544 1743835531288806014976 1748650060606993219584 1749890515772447702528 1758293351382399432192 1785080270202972244992 1794924462869532753696 1806338596926397628416 1815012491749573607424 1823415327359525337088 1852825251994356390912 1868186685843799396704 1890084991979617671168 1900508254803034680384 1907107241798878550802 1928450772483921957888 1930675052498320945152 1937378785319495670656 1961814972699906766848 1968626830244003665344 1968902494235692130304 1999874875168511660032 2008215303978343775616 2019290020728224347908 2032130921542197331968 2040091737374825422848 2051342243279466004224 2072996442816354865152 2083903231268028956672 2084428408493650939776 2117514573707835875328 2151668034574091292672 2160097133690991624192 2172009434060611063296 2179551133484432629488 2214147183222280766464 2214705184024504123512 2242074254514179162112 2249859234564575617536 2252454227914707769344 2286147286734971998464 2295103204546678600704 2297052909941640818688 2307760023689399254752 2322435338905368379392 2344391135176532576256 2380107026937296326656 2382203895421315359744 2393232617159377004928 2451995025169986708174 2470433669325808521216 2482296496069269786624 2490915581125065862272 2520113322639490228224 2531091638885147569728 2534011006404046240512 2542809655731838067736 2571267696645229277184 2574233403331094593536 2612739756268539426816 2615753296933209022464 2622975090910489829376 2624835773658671553792 2637440027073599148288 2677620405304458367488 2692386694304299130544 2709507895389596442624 2722518737624360411136 2735122991039288005632 2763995257088473153536 2779237877991534586368 2802280028765699095056 2860660862698317826203 2868890712765455056896 2892676158725882936832 2896012578747481417728 2906068177979243505984 2952940245366005498016 2985988292878330773504 2999812312752767490048 3003272303886277025792 3048196382313295997952 3060137606062238134272 3062737213255521091584 3077013364919199006336 3125854846902043435008 3173476035916395102208 3176271860561753812992 3190976822879169339904 3269326700226648944232 3293911559101078028288 3309728661425693048832 3321220774833421149696 3374788851846863426304 3378681341872061654016 3390412874309117423648 3428356928860305702912 3445579364912461228032 3483653008358052569088 3499781031544895405056 3516586702764798864384 3570160540405944489984 3589848925739065507392 3646830654719050674176 3705650503988712781824 3736373371687598793408 3780169983959235342336 3801016509606069360768 3814214483597757101604 3856901544967843915776 3861350104996641890304 3874757570638991341312 3923629945399813533696 3937253660488007330688 3937804988471384260608 3999749750337023320064 4016430607956687551232 4038580041456448695816 4064261843084394663936 4080183474749650845696 4102684486558932008448 4145992885632709730304 4168856816987301879552 4235029147415671750656 4303336069148182585344 4344018868121222126592 4359102266968865258976 4428294366444561532928 4429410368049008247024 4499718469129151235072 4504908455829415538688 4572294573469943996928 4590206409093357201408 4594105819883281637376 4615520047378798509504 4688782270353065152512 4760214053874592653312 4764407790842630719488 4786465234318754009856 4903990050339973416348 4940867338651617042432 4964592992138539573248 4981831162250131724544 5040226645278980456448 5062183277770295139456 5068022012808092481024 5085619311463676135472 5142535393290458554368 5225479512537078853632 5231506593866418044928 5245950181820979658752 5249671547317343107584 5274880054147198296576 5355240810608916734976 5384773388608598261088 5419015790779192885248 5445037475248720822272 5470245982078576011264 5558475755983069172736 5604560057531398190112 5721321725396635652406 5785352317451765873664 5792025157494962835456 5812136355958487011968 5905880490732010996032 5999624625505534980096 6006544607772554051584 6096392764626591995904 6120275212124476268544 6154026729838398012672 6251709693804086870016 6352543721123507625984 6381953645758338679808 6538653400453297888464 6642441549666842299392 6749577703693726852608 6757362683744123308032 6780825748618234847296 6891158729824922456064 6967306016716105138176 6999562063089790810112 7033173405529597728768 7140321080811888979968 7179697851478131014784 7293661309438101348352 7411301007977425563648 7472746743375197586816 7560339967918470684672 7602033019212138721536 7628428967195514203208 7713803089935687831552 7722700209993283780608 7749515141277982682624 7847259890799627067392 7874507320976014661376 7999499500674046640128 8032861215913375102464 8077160082912897391632 8128523686168789327872 8205368973117864016896 8291985771265419460608 8337713633974603759104 8581982588094953478609 8606672138296365170688 8688037736242444253184 8718204533937730517952 8856588732889123065856 8858820736098016494048 8999436938258302470144 9009816911658831077376 9144589146939887993856 9180412818186714402816 9188211639766563274752 9231040094757597019008 9377564540706130305024 9520428107749185306624 9528815581685261438976 9572930468637508019712 9807980100679946832696 9881734677303234084864 9929185984277079146496 9963662324500263449088 10124366555540590278912 10136044025616184962048 10171238622927352270944 10285070786580917108736 10450959025074157707264 10499343094634686215168 10549760108294396593152 10710481621217833469952 10769546777217196522176 10940491964157152022528 11116951511966138345472 11209120115062796380224 11442643450793271304812 11570704634903531747328 11584050314989925670912 11624272711916974023936 11811760981464021992064 11999249251011069960192 12192785529253183991808 12240550424248952537088 12308053459676796025344 12705087442247015251968 12763907291516677359616 13077306800906595776928 13284883099333684598784 13499155407387453705216 13514725367488246616064 13561651497236469694592 13782317459649844912128 13999124126179581620224 14066346811059195457536 14280642161623777959936 14359395702956262029568 14587322618876202696704 14822602015954851127296 14945493486750395173632 15120679935836941369344 15204066038424277443072 15256857934391028406416 15427606179871375663104 15499030282555965365248 15694519781599254134784 15749014641952029322752 16065722431826750204928 16154320165825794783264 16257047372337578655744 16410737946235728033792 16675427267949207518208 17163965176189906957218 17376075472484888506368 17436409067875461035904 17713177465778246131712 17717641472196032988096 17998873876516604940288 18019633823317662154752 18289178293879775987712 18360825636373428805632 18462080189515194038016 18755129081412260610048 19057631163370522877952 19145860937275016039424 19615960201359893665392 19927324649000526898176 20248733111081180557824 20272088051232369924096 20342477245854704541888 20901918050148315414528 20998686189269372430336 21099520216588793186304 21420963242435666939904 21539093554434393044352 21880983928314304045056 22233903023932276690944 22418240230125592760448 22885286901586542609624 23141409269807063494656 23168100629979851341824 23248545423833948047872 23623521962928043984128 23998498502022139920384 24385571058506367983616 24616106919353592050688 25527814583033354719232 26154613601813191553856 26569766198667369197568 26998310814774907410432 27029450734976493232128 27123302994472939389184 27564634919299689824256 27998248252359163240448 28132693622118390915072 28561284323247555919872 28718791405912524059136 29645204031909702254592 29890986973500790347264 30408132076848554886144 30513715868782056812832 30855212359742751326208 30998060565111930730496 31498029283904058645504 32131444863653500409856 32308640331651589566528 32821475892471456067584 33350854535898415036416 34327930352379813914436 34752150944969777012736 34872818135750922071808 35426354931556492263424 35435282944392065976192 35997747753033209880576 36578356587759551975424 36721651272746857611264 36924160379030388076032 38115262326741045755904 38291721874550032078848 39231920402719787330784 39854649298001053796352 40497466222162361115648 40544176102464739848192 40684954491709409083776 41997372378538744860672 42199040433177586372608 42841926484871333879808 43078187108868786088704 43761967856628608090112 44467806047864553381888 44836480460251185520896 45770573803173085219248 46282818539614126989312 46497090847667896095744 47247043925856087968256 48771142117012735967232 49232213838707184101376 51055629166066709438464 52309227203626383107712 53139532397334738395136 53996621629549814820864 54058901469952986464256 54246605988945878778368 55996496504718326480896 56265387244236781830144 57437582811825048118272 59781973947001580694528 60816264153697109772288 61027431737564113625664 61996121130223861460992 62996058567808117291008 64262889727307000819712 64617280663303179133056 65642951784942912135168 66701709071796830072832 68655860704759627828872 69504301889939554025472 69745636271501844143616 70870565888784131952384 71995495506066419761152 73156713175519103950848 73848320758060776152064 76583443749100064157696 78463840805439574661568 79709298596002107592704 80994932444324722231296 81088352204929479696384 81369908983418818167552 83994744757077489721344 84398080866355172745216 85683852969742667759616 86156374217737572177408 88935612095729106763776 89672960920502371041792 91541147606346170438496 92565637079228253978624 92994181695335792191488 94494087851712175936512 98464427677414368202752 102111258332133418876928 104618454407252766215424 106279064794669476790272 107993243259099629641728 108493211977891757556736 114875165623650096236544 119563947894003161389056 121632528307394219544576 122054863475128227251328 123992242260447722921984 125992117135616234582016 128525779454614001639424 129234561326606358266112 131285903569885824270336 133403418143593660145664 137311721409519255657744 139491272543003688287232 141741131777568263904768 146313426351038207901696 147696641516121552304128 153166887498200128315392 156927681610879149323136 159418597192004215185408 161989864888649444462592 162176704409858959392768 162739817966837636335104 167989489514154979442688 168796161732710345490432 172312748435475144354816 179345921841004742083584 183082295212692340876992 185988363390671584382976 188988175703424351873024 196928855354828736405504 209236908814505532430848 215986486518199259283456 216986423955783515113472 229750331247300192473088 239127895788006322778112 243265056614788439089152 244109726950256454502656 247984484520895445843968 251984234271232469164032 257051558909228003278848 258469122653212716532224 266806836287187320291328 274623442819038511315488 278982545086007376574464 283482263555136527809536 295393283032243104608256 306333774996400256630784 313855363221758298646272 318837194384008430370816 323979729777298888925184 325479635933675272670208 344625496870950288709632 358691843682009484167168 366164590425384681753984 371976726781343168765952 377976351406848703746048 393857710709657472811008 418473817629011064861696 433972847911567030226944 459500662494600384946176 478255791576012645556224 486530113229576878178304 488219453900512909005312 503968468542464938328064 516938245306425433064448 549246885638077022630976 557965090172014753148928 566964527110273055619072 590786566064486209216512 627710726443516597292544 647959459554597777850368 650959271867350545340416 689250993741900577419264 717383687364018968334336 732329180850769363507968 743953453562686337531904 755952702813697407492096 836947635258022129723392 867945695823134060453888 919001324989200769892352 956511583152025291112448 976438907801025818010624 1033876490612850866128896 1098493771276154045261952 1115930180344029506297856 1133929054220546111238144 1181573132128972418433024 1255421452887033194585088 1301918543734701090680832 1378501987483801154838528 1434767374728037936668672 1464658361701538727015936 1511905405627394814984192 1673895270516044259446784 1735891391646268120907776 1952877815602051636021248 2067752981225701732257792 2196987542552308090523904 2231860360688059012595712 2267858108441092222476288 2510842905774066389170176 2603837087469402181361664 2757003974967602309677056 2869534749456075873337344 2929316723403077454031872 3347790541032088518893568 3905755631204103272042496 4135505962451403464515584 4393975085104616181047808 4535716216882184444952576 5021685811548132778340352 5207674174938804362723328 5858633446806154908063744 6695581082064177037787136 7811511262408206544084992 8271011924902806929031168 8787950170209232362095616 10043371623096265556680704 11717266893612309816127488 15623022524816413088169984 17575900340418464724191232 20086743246192531113361408 23434533787224619632254976 35151800680836929448382464 46869067574449239264509952 70303601361673858896764928 140607202723347717793529856
- Sum of all divisors σ(n): 537464345593370859319473279
- Sum of proper divisors (its aliquot sum) s(n): 396857142870023141525943423
- 140607202723347717793529856 is an abundant number, because the sum of its proper divisors (396857142870023141525943423) is greater than itself. Its abundance is 256249940146675423732413567
Bases of 140607202723347717793529856
- Binary: 1110100010011101011101110111011101001010001110011001011101101100111010001000000000000002
- Hexadecimal: 0x744EBBBBA51CCBB6744000
- Base-36: HO0OK7ZP0ME2MF400
Squares and roots of 140607202723347717793529856
- 140607202723347717793529856 squared (1406072027233477177935298562) is 19770385457684601867299614348353933047567136363380736
- 140607202723347717793529856 cubed (1406072027233477177935298563) is 2779858595967384467759522061267169038551602211840791370609400656145591111254016
-
140607202723347717793529856 is a
perfect square number . Itssquare root is 11857790802816 -
The
cube root of 140607202723347717793529856 is 519999017.1620325503
Scales and comparisons
How big is 140607202723347717793529856?- 140,607,202,723,347,717,793,529,856 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 140,607,202,723,347,717,793,529,856 would take you about two hundred ninety-three billion, two hundred seventy-four million, seven hundred one thousand and nine years!
This is a very rough estimate, based on a speaking rate of half a second every third order of magnitude. If you speak quickly, you could probably say any randomly-chosen number between one and a thousand in around half a second. Very big numbers obviously take longer to say, so we add half a second for every extra x1000. (We do not count involuntary pauses, bathroom breaks or the necessity of sleep in our calculation!)
- A cube with a volume of 140607202723347717793529856 cubic inches would be around 43333251.4 feet tall.
Recreational maths with 140607202723347717793529856
- 140607202723347717793529856 backwards is 658925397717743327202706041
- The number of decimal digits it has is: 27
- The sum of 140607202723347717793529856's digits is 117
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 140607202723347717793529856 - Facts about the integer". Numbermatics.com. 2024. Web. 9 June 2024.
APA style:
Numbermatics. (2024). Number 140607202723347717793529856 - Facts about the integer. Retrieved 9 June 2024, from https://numbermatics.com/n/140607202723347717793529856/
Chicago style:
Numbermatics. 2024. "Number 140607202723347717793529856 - Facts about the integer". https://numbermatics.com/n/140607202723347717793529856/
The information we have on file for 140607202723347717793529856 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 140607202723347717793529856, math, Factors of 140607202723347717793529856, curriculum, school, college, exams, university, Prime factorization of 140607202723347717793529856, STEM, science, technology, engineering, physics, economics, calculator, one hundred forty septillion, six hundred seven sextillion, two hundred two quintillion, seven hundred twenty-three quadrillion, three hundred forty-seven trillion, seven hundred seventeen billion, seven hundred ninety-three million, five hundred twenty-nine thousand, eight hundred fifty-six.