5050445248473453775715076
5,050,445,248,473,453,775,715,076 is an even composite number composed of six prime numbers multiplied together.
5050445248473453775715076 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of fourteen thousand, six hundred twenty-five divisors.
Prime factorization of 5050445248473453775715076:
22 × 312 × 72 × 114 × 194 × 714
(2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 11 × 11 × 11 × 11 × 19 × 19 × 19 × 19 × 71 × 71 × 71 × 71)See below for interesting mathematical facts about the number 5050445248473453775715076 from the Numbermatics database.
Names of 5050445248473453775715076
- Cardinal: 5050445248473453775715076 can be written as Five septillion, fifty sextillion, four hundred forty-five quintillion, two hundred forty-eight quadrillion, four hundred seventy-three trillion, four hundred fifty-three billion, seven hundred seventy-five million, seven hundred fifteen thousand and seventy-six.
Scientific notation
- Scientific notation: 5.050445248473453775715076 × 1024
Factors of 5050445248473453775715076
Divisors of 5050445248473453775715076
- Number of divisors d(n): 14625
-
Complete list of divisors:
1 2 3 4 6 7 9 11 12 14 18 19 21 22 27 28 33 36 38 42 44 49 54 57 63 66 71 76 77 81 84 98 99 108 114 121 126 132 133 142 147 154 162 171 189 196 198 209 213 228 231 242 243 252 266 284 294 297 308 324 342 361 363 378 396 399 418 426 441 462 484 486 497 513 532 539 567 588 594 627 639 684 693 722 726 729 756 781 798 836 847 852 882 891 924 931 972 994 1026 1078 1083 1089 1134 1188 1197 1254 1278 1323 1331 1349 1386 1444 1452 1458 1463 1491 1539 1562 1596 1617 1694 1701 1764 1782 1862 1881 1917 1988 2052 2079 2156 2166 2178 2187 2268 2299 2343 2394 2508 2527 2541 2556 2646 2662 2673 2698 2772 2793 2916 2926 2982 3078 3124 3234 3249 3267 3388 3402 3479 3564 3591 3724 3762 3834 3969 3971 3993 4047 4158 4332 4356 4374 4389 4473 4598 4617 4686 4788 4851 5041 5054 5082 5103 5292 5324 5346 5396 5467 5586 5643 5751 5852 5929 5964 6156 6237 6468 6498 6534 6561 6804 6859 6897 6958 7029 7182 7524 7581 7623 7668 7938 7942 7986 8019 8094 8316 8379 8591 8748 8778 8946 9196 9234 9317 9372 9443 9702 9747 9801 10082 10108 10164 10206 10241 10437 10692 10773 10934 11172 11286 11502 11858 11907 11913 11979 12141 12474 12996 13068 13122 13167 13419 13718 13794 13851 13916 14058 14364 14553 14641 14839 15123 15162 15246 15309 15876 15884 15972 16038 16093 16188 16401 16758 16929 17182 17253 17556 17689 17787 17892 18468 18634 18711 18886 19404 19494 19602 19683 20164 20412 20482 20577 20691 20874 21087 21546 21868 22572 22743 22869 23004 23716 23814 23826 23958 24057 24282 24948 25137 25289 25631 25773 26244 26334 26838 27436 27588 27702 27797 27951 28116 28329 29106 29241 29282 29403 29678 30246 30324 30492 30618 30723 31311 32076 32186 32319 32802 33516 33858 34364 34506 35287 35378 35574 35721 35739 35937 36423 37268 37422 37772 38269 38988 39204 39366 39501 40257 40964 41154 41382 41553 41748 42174 43092 43659 43681 43923 44517 45369 45486 45738 45927 47628 47652 47916 48013 48114 48279 48564 49203 50274 50578 50787 51262 51546 51759 52668 53067 53361 53676 55404 55451 55594 55902 56133 56658 58212 58482 58564 58806 59049 59356 60137 60492 61236 61446 61731 62073 62622 63261 64372 64638 65219 65604 66101 67716 68229 68607 69012 70574 70756 71148 71442 71478 71874 72171 72846 74844 75411 75449 75867 76538 76893 77319 78732 79002 80514 82308 82764 83106 83391 83853 84348 84987 87318 87362 87723 87846 88209 89034 90738 90972 91476 91854 92169 93933 94501 95779 96026 96228 96558 96957 98406 100548 101156 101574 102487 102524 103092 103518 103873 105861 106134 106722 107163 107217 107811 109269 110902 111188 111804 112266 112651 113316 114807 116964 117612 118098 118503 120274 120771 122892 123462 124146 124659 125244 126522 129276 130321 130438 130977 131043 131769 132202 133551 136107 136458 137214 137781 141148 142884 142956 143748 144039 144342 144837 145692 147609 150822 150898 151734 152361 153076 153786 154638 155277 158004 159201 160083 161028 163229 166212 166353 166782 167706 168399 169974 174636 174724 175446 175692 176418 177023 177147 178068 179417 180411 181476 183708 184338 185193 186219 187866 189002 189783 191558 192052 193116 193914 194579 195657 196812 198303 203148 204687 204974 205821 207036 207746 211722 212268 213444 214326 214434 215622 216513 218538 221804 224532 225302 226233 226347 227601 229614 230679 231957 236196 237006 240548 241542 246924 247009 248292 249318 250173 251559 253044 254961 260642 260876 261954 262086 263169 263538 264404 264627 267102 272214 272916 274428 275562 276507 278179 281799 281941 283503 287337 288078 288684 289674 290871 295218 301644 301796 303468 304722 305767 307461 307572 309276 310554 311619 317583 318402 320166 321489 321651 323433 326458 327807 332706 333564 335412 336091 336798 337953 339948 344421 350892 352836 354046 354294 355509 357911 358834 360822 362313 368676 370386 372438 373977 375732 378004 379566 383116 387828 388157 389158 390963 391314 392931 393129 395307 396606 400653 408321 409374 409948 411642 413343 415492 420959 423444 428652 428868 431244 432117 433026 434511 437076 442827 450604 452466 452694 455202 457083 459228 461358 463914 465831 474012 477603 480249 480491 483084 486989 489687 494018 498636 499059 500346 503118 505197 509922 521284 523908 524172 526338 527076 528143 529254 531069 531441 534204 538251 541233 544428 551124 553014 555579 556358 558657 563598 563882 567006 569349 574674 576156 579348 581742 583737 586971 590436 594909 609444 609961 611534 614061 614922 617463 621108 623238 635166 636804 640332 642978 643302 646866 649539 652916 655614 661507 665412 670453 672182 673596 675906 678699 679041 682803 688842 692037 695871 708092 708588 711018 715822 717409 717668 721644 724626 727111 740772 741027 744876 747954 750519 754677 759132 764883 776314 778316 781926 782628 785862 786258 789507 790614 793212 793881 801306 816642 818748 823284 826686 829521 829939 834537 841918 845397 845823 850509 862011 864234 866052 869022 872613 885654 904932 905388 910404 912247 914166 917301 922383 922716 927828 931662 934857 952749 955206 960498 960982 964467 964953 970299 973978 979374 983421 988036 998118 1000692 1006236 1008273 1010394 1013859 1019844 1033263 1039511 1052676 1053569 1056286 1058508 1062138 1062882 1066527 1073733 1076502 1082466 1086939 1106028 1111158 1112716 1117314 1121931 1127196 1127764 1134012 1138698 1142603 1149348 1163484 1164471 1167474 1172889 1173942 1178793 1179387 1185921 1189818 1201959 1219922 1223068 1224963 1228122 1229844 1234926 1239161 1240029 1246476 1255919 1262877 1270332 1285956 1286604 1293732 1296351 1299078 1303533 1311228 1323014 1328481 1340906 1344364 1351812 1357398 1358082 1365606 1371249 1377684 1384074 1391742 1397493 1422036 1431644 1432809 1433531 1434818 1440747 1441473 1449252 1454222 1460967 1469061 1482054 1495908 1497177 1501038 1509354 1515591 1529766 1552628 1563852 1571724 1572516 1579014 1581228 1584429 1587762 1593207 1602612 1614753 1623699 1633284 1653372 1659042 1659878 1666737 1669074 1675971 1683836 1690794 1691646 1701018 1708047 1724022 1728468 1738044 1745226 1751211 1760913 1771308 1784727 1795519 1819801 1824494 1828332 1829883 1834602 1842183 1844766 1852389 1863324 1869714 1905498 1910412 1920996 1921964 1928934 1929906 1940598 1947253 1947956 1948617 1958748 1966842 1973587 1984521 1996236 2011359 2016546 2020788 2027718 2036097 2037123 2048409 2066526 2076111 2079022 2087613 2107138 2112572 2124276 2125764 2133054 2140369 2147466 2152227 2153004 2164932 2173878 2181333 2222316 2223081 2234628 2243862 2251557 2264031 2277396 2285206 2294649 2328942 2334948 2345778 2347884 2357586 2358774 2368521 2371842 2379636 2381643 2403918 2439844 2449926 2456244 2469852 2478322 2480058 2488563 2489817 2503611 2505377 2511838 2525754 2536191 2537469 2551527 2586033 2592702 2598156 2607066 2617839 2646028 2656962 2681812 2714796 2716164 2717099 2731212 2736741 2742498 2751903 2767149 2768148 2783484 2794986 2804571 2858247 2865618 2867062 2869636 2881494 2882946 2893401 2894859 2908444 2910897 2921934 2938122 2950263 2964108 2994354 3002076 3018708 3024819 3031182 3041577 3059532 3099789 3101351 3118533 3158028 3160707 3168858 3175524 3186414 3199581 3221199 3229506 3247398 3260817 3318084 3319756 3333474 3338148 3351942 3363437 3365793 3381588 3383292 3402036 3408923 3416094 3427809 3448044 3490452 3493413 3502422 3518667 3521826 3536379 3538161 3557763 3569454 3591038 3605877 3639602 3648988 3659766 3669204 3674889 3684366 3689532 3697001 3704778 3717483 3720087 3739428 3767757 3788631 3810996 3857868 3859812 3881196 3889053 3894506 3897234 3910599 3933684 3937021 3947174 3969042 3985443 4022718 4033092 4055436 4072194 4074246 4096818 4113747 4133052 4152222 4158044 4175226 4192479 4214276 4266108 4269727 4280738 4294932 4298427 4300593 4304454 4322241 4324419 4347756 4362666 4382901 4407183 4446162 4487724 4491531 4503114 4528062 4546773 4570412 4589298 4630549 4657884 4691556 4693171 4715172 4717548 4737042 4743684 4753287 4763286 4779621 4807836 4844259 4871097 4899852 4956644 4960116 4977126 4979634 5000211 5007222 5010754 5023676 5027913 5051508 5072382 5074938 5103054 5124141 5172066 5185404 5214132 5235678 5253633 5282739 5285401 5313924 5354181 5356879 5386557 5434198 5459403 5473482 5484996 5489649 5503806 5526549 5534298 5557167 5589972 5609142 5716494 5731236 5734124 5762988 5765892 5786802 5789718 5809573 5821794 5841759 5843868 5845851 5876244 5900526 5920761 5953563 5988708 6034077 6049638 6062364 6083154 6108291 6111369 6145227 6199578 6202702 6228333 6237066 6262839 6321414 6337716 6372828 6385729 6399162 6421107 6442398 6456681 6459012 6494796 6521634 6543999 6666948 6669243 6703884 6709571 6726874 6731586 6754671 6792093 6800309 6817846 6832188 6855618 6883947 6986826 7004844 7037334 7043652 7072758 7076322 7105563 7115526 7138908 7144929 7182076 7211754 7276577 7279204 7319532 7349778 7368732 7374983 7394002 7409556 7434966 7440174 7465689 7469451 7510833 7516131 7535514 7577262 7608573 7612407 7654581 7758099 7778106 7789012 7794468 7821198 7853517 7874042 7894348 7938084 7970886 7998221 8045436 8144388 8148492 8151297 8193636 8210223 8227494 8255709 8301447 8304444 8350452 8384958 8413713 8539454 8561476 8574741 8596854 8601186 8608908 8644482 8648838 8680203 8684577 8725332 8732691 8765802 8814366 8850789 8892324 8983062 9006228 9056124 9074457 9093546 9124731 9129329 9178596 9252791 9261098 9299367 9304053 9355599 9386342 9474084 9482121 9506574 9526572 9559242 9598743 9663597 9688518 9742194 9782451 9954252 9959268 10000422 10014444 10021508 10034717 10055826 10090311 10097379 10144764 10149876 10206108 10226769 10248282 10283427 10344132 10471356 10480239 10507266 10556001 10565478 10570802 10609137 10614483 10673289 10708362 10713758 10773114 10817631 10868396 10918806 10946964 10979298 11007612 11024667 11053098 11068596 11091003 11114334 11152449 11218284 11303271 11365893 11432988 11573604 11579436 11589259 11619146 11643588 11667159 11683518 11691702 11731797 11801052 11811063 11841522 11907126 11956329 12068154 12099276 12166308 12216582 12222738 12290454 12341241 12399156 12405404 12456666 12474132 12525678 12568633 12577437 12642828 12738607 12771458 12798324 12809181 12842214 12884796 12895281 12901779 12913362 12966723 12973257 13043268 13087998 13148703 13221549 13338486 13419142 13453748 13463172 13474593 13509342 13584186 13600618 13630771 13635692 13640319 13711236 13767894 13815109 13891647 13973652 14074668 14079513 14145516 14152644 14211126 14231052 14259861 14289858 14338863 14423508 14532777 14553154 14613291 14699556 14749966 14788004 14869932 14880348 14931378 14938902 15000633 15021666 15032262 15071028 15083739 15154524 15217146 15224814 15309162 15372423 15516198 15556212 15642396 15707034 15748084 15760899 15768841 15848217 15856203 15941772 15996442 16062543 16070637 16159671 16302594 16378209 16420446 16454988 16468947 16511418 16579647 16602894 16671501 16769916 16827426 17078908 17149482 17193708 17202372 17288964 17297676 17360406 17369154 17428719 17465382 17525277 17531604 17537639 17628732 17701578 17762283 17860689 17966124 18102231 18148914 18187092 18249462 18258658 18324873 18334107 18435681 18505582 18522196 18598734 18608106 18684999 18711198 18772684 18788517 18964242 19013148 19118484 19157187 19197486 19263321 19327194 19370043 19377036 19484388 19564902 19631997 19750709 20000844 20007729 20017811 20069434 20111652 20128713 20180622 20194758 20264013 20376279 20400927 20453538 20496564 20566854 20651841 20960478 21014532 21112002 21130956 21141604 21218274 21228966 21316689 21346578 21416724 21427516 21434787 21546228 21635262 21709457 21829731 21837612 21958596 22049334 22106196 22124949 22182006 22228668 22304898 22397067 22408353 22532499 22548393 22606542 22731786 22825719 22837221 22963743 23178518 23238292 23274297 23334318 23367036 23383404 23463594 23544059 23560551 23622126 23683044 23814252 23862461 23912658 23994663 24136308 24433164 24445476 24453891 24580908 24630669 24682482 24767127 24904341 24913332 25051356 25137266 25154874 25241139 25411681 25477214 25542916 25618362 25684428 25724223 25790562 25803558 25826724 25933446 25946514 26040609 26053731 26175996 26198073 26297406 26443098 26552367 26676972 26838284 26949186 27018684 27168372 27201236 27223371 27261542 27280638 27374193 27387987 27535788 27559147 27630218 27758373 27783294 27898101 27912159 28066797 28159026 28422252 28446363 28519722 28579716 28677726 28796229 28990791 29065554 29106308 29226582 29347353 29499932 29862756 29877804 29888089 30001266 30043332 30064524 30104151 30167478 30270933 30434292 30449628 30618324 30680307 30744846 30850281 31032396 31414068 31440717 31521798 31537682 31668003 31696434 31712406 31827411 31843449 31992884 32019867 32125086 32141274 32319342 32452893 32605188 32756418 32840892 32937894 33022836 33074001 33159294 33205788 33273009 33343002 33457347 33654852 33909813 34097679 34114861 34298964 34576219 34720812 34738308 34767777 34857438 34930764 35001477 35050554 35075278 35195391 35403156 35433189 35524566 35721378 35868987 36204462 36297828 36498924 36517316 36649746 36668214 36871362 36997807 37011164 37023723 37197468 37216212 37369998 37422396 37498153 37577034 37705899 37732311 37928484 38215821 38314374 38394972 38427543 38526642 38654388 38685843 38705337 38740086 38900169 38919771 39129804 39263994 39446109 39501418 39664647 40015458 40035622 40138868 40257426 40361244 40389516 40423779 40528026 40667011 40752558 40801854 40892313 40907076 40920957 41133708 41303682 41445327 41674941 41920956 42224004 42238539 42436548 42457932 42633378 42693156 42779583 42869574 43016589 43270524 43307231 43418914 43598331 43659462 43839873 44098668 44249898 44364012 44609796 44794134 44816706 45001899 45064998 45096786 45213084 45251217 45463572 45651438 45674442 45927486 46117269 46357036 46548594 46668636 46927188 46966997 47088118 47121102 47244252 47282697 47306523 47544651 47568609 47602163 47724922 47825316 47989326 48187629 48211911 48479013 48907782 49134627 49261338 49364964 49406841 49534254 49738941 49808682 50014503 50274532 50309748 50482278 50823362 50936039 50954428 51236724 51448446 51581124 51607116 51624881 51866892 51893028 52081218 52107462 52286157 52396146 52575831 52594812 52612917 52886196 53104734 53286849 53582067 53898372 54306693 54446742 54523084 54561276 54748386 54775974 54974619 55002321 55118294 55260436 55307043 55516746 55566588 55796202 55824318 56054997 56133594 56318052 56365551 56892726 57039444 57355452 57471561 57592458 57789963 57981582 58110129 58131108 58453164 58694706 58895991 58925669 59252127 59776178 60002532 60023187 60053433 60208302 60334956 60386139 60541866 60792039 61128837 61202781 61360614 61489692 61700562 61955523 62881434 63043596 63075364 63336006 63392868 63424812 63654822 63686898 63905303 63950067 64039734 64250172 64282548 64304361 64638684 64769537 64905786 65128371 65489193 65512836 65875788 66148002 66318588 66374847 66546018 66686004 66914694 67191201 67225059 67597497 67645179 67819626 68195358 68229722 68477157 68511663 68891229 69152438 69535554 69714876 69822891 70002954 70101108 70150556 70243019 70390782 70632177 70681653 70866378 71049132 71442756 71587383 71737974 71983989 72408924 73299492 73336428 73361673 73742724 73805281 73892007 73995614 74047446 74301381 74713023 74739996 74803399 74996306 75154068 75411798 75464622 75723417 76235043 76431642 76628748 76855086 77053284 77172669 77371686 77410674 77480172 77800338 77839542 78161193 78527988 78594219 78892218 79002836 79329294 79657101 80030916 80071244 80514852 80847558 81056052 81124813 81334022 81505116 81603708 81670113 81784626 81841914 82122579 82163961 82607364 82677441 82890654 83275119 83349882 83694303 83736477 84200391 84477078 85266756 85339089 85559166 85739148 86033178 86388687 86614462 86837828 86972373 87196662 87318924 87679746 87980431 88042059 88499796 89170249 89588268 89633412 89664267 90003798 90129996 90193572 90312453 90502434 90812799 91302876 91348884 91854972 92040921 92234538 92550843 93097188 93933994 94176236 94242204 94322151 94565394 94613046 95004009 95089302 95137218 95204326 95449844 95482233 95530347 95978652 96059601 96375258 96423822 96958026 97358679 97815564 98269254 98522676 98813682 99068508 99222003 99477882 99617364 99819027 100029006 100372041 100422619 100964556 101646724 101729439 101780701 101872078 102293037 102344583 102896892 103249762 103728657 104162436 104214924 104303331 104572314 104792292 105004431 105151662 105225834 105586173 106209468 106299567 106573698 107164134 107606961 108613386 108893484 109496772 109551948 109949238 110004642 110236588 110381887 110614086 110993421 111033492 111071169 111592404 111648636 112109994 112267188 112494459 112731102 113117697 113785452 114647463 114943122 115184916 115282629 115579926 115963164 116057529 116116011 116220258 116700507 116759313 117389412 117791982 117851338 118338327 118504254 118993941 119552356 120046374 120106866 120416604 120772278 121083732 121271337 121584078 122001033 122257674 122405562 122676939 122721228 123401124 123911046 124335981 125024823 125762868 126672012 126715617 127309644 127373796 127481849 127810606 127900134 128079468 128338749 128608722 129049767 129205871 129539074 129811572 129921693 130256742 130794993 130978386 131519619 132296004 132749694 133092036 133829388 134382402 134450118 135005697 135194994 135290358 135639252 135753651 136390716 136459444 136954314 137023326 137782458 138254963 138304876 138351807 139071108 139645782 140005908 140124677 140486038 140781564 140900991 141264354 141363306 141732756 141848091 141919569 142633953 142705827 142806489 143174766 143475948 143967978 144562887 144635733 145437039 146723346 147403881 147610562 147784014 147991228 148094892 148220523 148602762 149216823 149426046 149606798 149992612 150043509 150823596 150929244 151446834 151966199 152470086 152808117 152863284 153710172 154345338 154743372 154821348 154874643 155600676 155679084 156322386 156858471 157188438 157727493 157784436 157838751 158658588 159314202 159860547 160746201 161695116 162249626 162668044 162920079 163340226 163569252 163683828 164245158 164327922 164923857 165006963 165354882 165781308 165921129 166550238 166699764 167388606 167472954 168164991 168400782 168954156 169096653 170678178 171118332 172066356 172414683 172777374 173228924 173369889 173457251 173944746 174330387 174393324 175359492 175960862 176084118 176687973 176777007 177756381 177881767 178340498 179328534 180007596 180069561 180160299 180624906 181004868 181158417 181625598 182376117 183386511 183608343 184081842 184469076 185101686 185866569 187867988 188644302 189130788 189226092 190008018 190178604 190274436 190408652 190964466 191060694 191715909 191850201 192119202 192750516 192847644 192914029 193916052 194308611 194717358 195385113 196467579 196538508 197627364 198444006 198955764 199124541 199638054 200058012 200744082 200845238 201573603 201675177 202792491 202935537 203458878 203561402 203744156 204586074 204689166 205431471 205534989 206499524 206673687 207457314 208606662 209144628 209468673 210008862 210303324 210451668 210729057 211172346 211896531 212599134 213147396 214328268 214762149 215213922 215951967 217226772 219898476 220009284 220085019 220195921 220763774 221228172 221415843 221676021 221986842 222142338 222904143 224139069 224219988 224410197 224988918 225462204 226235394 227170251 228705129 229294926 229886244 230565258 231159852 231518007 232115058 232232022 232440516 233401014 233518626 234483579 235583964 235702676 235782657 236676654 237008508 237987882 238804027 238971303 240092748 240213732 241544556 242033533 242542674 243168156 243374439 244002066 244515348 244811124 245010339 245353878 246367737 246491883 247822092 248032323 248671962 249825357 250049646 251082909 251209431 252601173 253431234 254963698 255621212 255800268 256017267 256677498 257217444 258099534 258411742 258984649 259078148 259166061 259843386 260513484 260917119 261589986 261956772 262487071 263039238 263941293 264126177 265499388 267510747 268764804 268900236 268992801 270011394 270389988 270580716 270937359 271507302 272438397 273908628 274046652 275564916 276122763 276509926 276703614 277652529 279291564 279528491 280249354 280972076 281801982 282528708 282726612 282966453 283696182 283839138 285012027 285267906 285411654 285612978 286349532 286446699 286591041 287935956 288178803 289125774 289271466 290874078 292076037 293446692 294807762 295221124 295568028 296441046 297205524 297666009 298433646 298852092 299213596 299457081 300087018 301116123 301267857 302893668 303150617 303932398 304940172 305188317 305342103 305616234 306879111 307033749 308690676 309749286 311185971 312644772 312909993 313716942 314376876 315013293 315454986 315677502 316758519 318628404 318898701 319721094 321492402 322820883 324499252 325840158 326680452 328490316 328655844 328768979 329847714 330013926 330709764 331145661 331842258 332980263 333100476 333215141 334777212 334945908 336329982 336801564 337483377 338193306 339353091 341356356 343942389 344829366 345554748 345847887 346739778 346914502 347889492 348172587 348348033 348660774 350101521 350277939 351921724 352168236 353375946 353554014 355014981 355512762 355763534 356680996 356981823 358657068 360139122 360320598 361249812 362316834 363251196 363814011 364752234 366003099 366773022 367216686 368030817 368163684 370203372 371733138 373007943 375074469 375263471 377288604 380016036 380146851 380338409 381928932 382121388 382445547 383431818 383700402 384238404 385016247 385828058 387149301 387617613 388617222 389434716 389765079 390770226 392384979 392935158 394558857 396888012 398249082 399276108 401488164 401690476 403147206 403350354 405017091 405584982 405871074 406917756 407122804 407260953 409172148 409378332 410862942 411069978 412479683 413347374 414764889 414914628 415055421 417213324 418937346 420017724 420374031 421458114 422344692 422702973 423793062 425198268 425544273 425758707 427901859 428117481 428419467 429524298 430427844 431903934 433688661 433907199 436311117 440170038 440391842 441527548 442211643 442831686 443352042 443973684 444284676 444661569 445808286 447337121 447650469 448278138 448820394 449977836 450130527 452470788 453386759 454340502 455898597 457410258 458424351 458589852 461130516 463036014 464230116 464464044 464623929 466802028 467037252 468967158 470575413 471565314 473182479 473353308 473516253 475975764 476379541 477608054 477942606 479581641 482238603 482821939 484067066 485085348 486748878 488004132 488760237 490020678 490707756 492735474 492983766 494771571 495020889 496064646 497343924 497763387 499650714 500099292 502165818 502418862 504494973 505202346 506862468 507289959 509927396 512034534 513354996 516199068 516636967 516823484 517244049 517969298 518332122 519686772 520109667 520371753 521834238 522991161 523179972 523623793 524974142 526078476 527882586 528252354 530063919 530331021 533269143 533645301 535021494 537985602 540022788 540208683 540480897 541874718 543014604 543475251 544876794 547128351 550159533 550825029 552245526 553019852 553407228 555305058 557599707 559056982 560498708 563603964 565932906 567392364 567678276 567873691 570024054 570535812 570823308 571225956 572893398 573182082 575147727 576357606 578251548 578542932 578742087 581748156 582925833 584152074 586155339 589402737 589615524 592882092 595332018 596867292 597373623 598914162 600174036 602232246 602535714 604720809 605025531 606301234 607864796 608377473 608806611 610376634 610684206 611232468 613758222 614067498 616294413 616604967 619498572 620021061 622371942 625819986 627433884 628406019 630026586 630909972 631355004 632187171 633517038 635689593 637797402 639442188 642984804 644286447 645641766 647855901 648182359 651680316 656948161 657537958 659695428 660027852 660255057 660587763 662291322 663684516 664247529 665028063 665960526 666430282 668712429 672417207 672659964 673230591 674966754 676386612 678706182 681510753 686115387 687884778 689658732 691695774 693479556 693829004 694554021 696345174 696696066 697321548 700203042 700555878 702958333 703450737 706751892 707108028 707347971 710029962 711025524 711527068 712464907 713963646 716412081 716913909 720278244 720641196 724633668 726100599 727628022 729504468 730123317 732006198 733546044 734433372 735031017 736061634 739103211 739475649 743466276 744096969 746015886 749476071 750148938 750526942 753248727 753628293 757803519 760293702 760676818 764891094 766863636 767400804 768051801 770032494 771656116 772673209 774298602 775235226 776953947 777234444 777498183 779530158 781540452 782751357 784769958 785870316 787461213 789117714 791823879 796498164 802532241 806294412 806700708 806978403 810034182 811169964 811742148 812812077 814521906 817315191 821725884 822139956 822837389 824959366 826694748 828368289 829529778 830110842 832957587 837874692 838585473 840748062 842916228 845405946 847586124 848899359 851088546 851517414 855036081 855803718 856234962 856838934 859048596 859773123 863807868 864536409 867377322 867814398 872622234 876228111 880340076 880783684 884423286 885663372 886704084 889323138 891616572 892372943 892998027 894674242 895300938 896556276 897640788 898371243 900261054 903348369 903803571 904441097 906773518 908681004 909451851 911797194 914820516 915564951 916026309 916848702 920637333 921101247 926072028 929247858 933557913 937934316 938729979 941150826 943130628 945039879 946364958 947032506 950275557 952759082 955216108 955885212 956696103 959163282 964477206 965643878 967784741 968134132 968462649 973497756 977520474 980041356 980872739 985470948 985967532 986306937 989543142 990041778 992129292 993436983 995526774 998940789 999301428 999645423 1004331636 1004837724 1008989946 1010404692 1012450131 1014579918 1018059273 1024069068 1031827167 1033273934 1034488098 1035938596 1036664244 1037543661 1040219334 1040743506 1043668476 1044517761 1045044099 1045982322 1047247586 1049948284 1050304563 1050833817 1055765172 1056504708 1060127838 1060662042 1065044943 1066538286 1067290602 1070042988 1070945469 1075971204 1080417366 1080961794 1083749436 1086950502 1089753588 1091442033 1094256702 1098009297 1100319066 1101650058 1104092451 1104491052 1110610116 1115199414 1118113964 1119023829 1119587711 1125223407 1125790413 1131865812 1135747382 1140048108 1140440553 1141015227 1145786796 1146364164 1147336641 1150295454 1152715212 1155048741 1157484174 1161447903 1162852839 1165851666 1168304148 1169295237 1172310678 1177154937 1178805474 1183676571 1190664036 1194747246 1197828324 1204464492 1205071428 1209441618 1210051062 1212602468 1214200757 1215051273 1216754946 1217613222 1220753268 1221368412 1221782859 1227516444 1228134996 1232588826 1233209934 1237439049 1240042122 1244294667 1244743884 1245172369 1251639972 1256812038 1260053172 1261122093 1264374342 1267034076 1268108919 1271379186 1275594804 1276632819 1277276121 1283705577 1284352443 1285258401 1288572894 1291283532 1295711802 1296364718 1301065983 1301721597 1308933351 1313896322 1315075916 1320510114 1321175526 1324582644 1326634929 1328495058 1330056126 1331921052 1332860564 1333984707 1337424858 1342011363 1342951407 1344834414 1346461182 1349933508 1357412364 1360160277 1363021506 1367695791 1372230774 1375273053 1375769556 1383391548 1389108042 1392690348 1393392132 1393871787 1400406084 1401111756 1402300339 1405916666 1406901474 1411726239 1414695942 1419547437 1420059924 1420548759 1421264581 1424929814 1427927292 1429138623 1432824162 1433827818 1438744923 1446715809 1448465817 1452201198 1455256044 1460246634 1464012396 1466280711 1470062034 1472123268 1478206422 1478951298 1485062667 1488193938 1492031772 1493290161 1498952142 1500297876 1501053884 1506497454 1507256586 1513484919 1515607038 1520587404 1521353636 1521869877 1529782188 1536103602 1540064988 1541371447 1545346418 1548597204 1549910901 1550470452 1551732147 1553907894 1554996366 1559060316 1560329001 1561115259 1565502714 1568973483 1569539916 1570871379 1574922426 1578235428 1583647758 1590191757 1590993063 1599807429 1600935903 1605064482 1613956806 1620068364 1620626049 1621442691 1625624154 1629043812 1630425753 1634630382 1641385053 1645674778 1649918732 1650478599 1652475087 1656736578 1659059556 1660221684 1665915174 1671628189 1672799121 1677170946 1681496124 1690811892 1694234731 1697798718 1702177092 1703034828 1703621073 1710072162 1711607436 1712469924 1713677868 1719546246 1725443181 1729072818 1734754644 1735628796 1736226261 1745244468 1748777499 1752456222 1758466017 1768208211 1768846572 1778646276 1784745886 1785996054 1789348484 1790601876 1792120869 1796742486 1800522108 1806696738 1807607142 1808882194 1813547036 1814162427 1815076593 1818903702 1823594388 1825132419 1826419833 1831129902 1832052618 1833697404 1841274666 1842202494 1848883239 1849814901 1858495716 1860063183 1867115826 1877459958 1882301652 1885218057 1890079758 1892729916 1894065012 1896561513 1900551114 1905518164 1907068779 1908029761 1913392206 1918326564 1928954412 1931287756 1932859341 1935569482 1936925298 1943567703 1944547077 1955040948 1956699437 1961745478 1970844483 1972613874 1979086284 1980083556 1980765171 1981763289 1986873966 1991053548 1992742587 1995084189 1997881578 1999290846 2006137287 2017251621 2017979892 2019691773 2024900262 2029159836 2036118546 2044532259 2058346161 2063654334 2066547868 2068976196 2075087322 2080438668 2081487012 2083662063 2089035522 2090088198 2091964644 2094495172 2100609126 2101667634 2108874999 2110352211 2120255676 2121324084 2122054319 2130089886 2133076572 2134581204 2137394721 2141890938 2149236243 2160834732 2161923588 2173901004 2178301797 2182884066 2188513404 2190369951 2196018594 2200638132 2203300116 2205093051 2208184902 2217309633 2218426947 2230398828 2232290907 2238047658 2239175422 2248428213 2250446814 2251580826 2259746181 2260884879 2271494764 2273410557 2280881106 2282030454 2294673282 2300590908 2304155403 2310097482 2314968348 2318019627 2322895806 2325705678 2330861841 2331703332 2338590474 2344621356 2348254071 2354309874 2357610948 2362383639 2367353142 2375471637 2389494492 2407596723 2418883236 2420102124 2420935209 2422155131 2428401514 2430102546 2433509892 2435226444 2438436231 2443565718 2451945573 2454911549 2465177652 2466419868 2468512167 2474878098 2480084244 2485104867 2488589334 2490344738 2498872761 2513624076 2515756419 2522244186 2528748684 2536217838 2542758372 2546698077 2553265638 2554552242 2565108243 2567411154 2568704886 2570516802 2577145788 2579319369 2591423604 2592729436 2593609227 2602131966 2603443194 2617866702 2626844297 2627792644 2628684333 2641020228 2642351052 2653269858 2656990116 2660112252 2662368863 2667969414 2674849716 2677118829 2678994081 2684022726 2685902814 2689668828 2692922364 2695113729 2710045107 2711410713 2713323291 2720320554 2726043012 2728355553 2735391582 2744461548 2746694853 2748078927 2750546106 2761911999 2763303741 2778216084 2787743574 2800673739 2804600678 2811833332 2813802948 2816189937 2823452478 2829391884 2835119637 2839094874 2841097518 2842529162 2849859628 2850826671 2858277246 2865648324 2867655636 2870088309 2877489846 2887357781 2893431618 2896931634 2903354223 2904402396 2905387947 2920493268 2932561422 2940124068 2942618217 2956412844 2957902596 2958920811 2970125334 2976387876 2980310949 2986580322 2996822367 2997904284 2998936269 3012994908 3014513172 3026969838 3031214076 3037350393 3043739754 3054177819 3072207204 3074813401 3082742894 3090692836 3095481501 3099821802 3103464294 3107815788 3109992732 3112630983 3120658002 3122230518 3131005428 3133553283 3135132297 3137946966 3141742758 3149844852 3150913689 3152501451 3167295516 3180383514 3181986126 3195134829 3199614858 3201871806 3210128964 3212836407 3227913612 3241252098 3242885382 3251248308 3260851506 3269260764 3274326099 3282770106 3291349556 3294027891 3300957198 3304950174 3312277353 3313473156 3331830348 3334656787 3343256378 3345598242 3354341892 3357071487 3358763133 3375670221 3377371239 3379753573 3388469462 3395597436 3407242146 3420144324 3421321659 3423045681 3439092492 3442009923 3450886362 3458145636 3465146223 3472452522 3484343709 3488558517 3497554998 3504912444 3507885711 3516932034 3531464811 3536416422 3551029713 3569491772 3571992108 3584241738 3593484972 3613393476 3615214284 3616458769 3617764388 3628324854 3630153186 3637807404 3642602271 3645153819 3650264838 3652839666 3662259804 3664105236 3665366551 3682549332 3684404988 3697766478 3699629802 3712317147 3720126366 3732884001 3734231652 3735517107 3754919916 3770436114 3780159516 3783366279 3793123026 3801102228 3804326757 3814137558 3816059522 3826784412 3829898457 3831828363 3851116731 3853057329 3855775203 3865718682 3871138964 3873850596 3887135406 3889094154 3903197949 3905164791 3913398874 3923490956 3926800053 3941688966 3945227748 3961530342 3963526578 3973747932 3979904787 3985485174 3990168378 3995763156 3998581692 4001954121 4012274574 4026034089 4034503242 4039383546 4049800524 4072237092 4080480831 4089064518 4103087373 4116692322 4125819159 4127308668 4150174644 4167324126 4178071044 4180176396 4181615361 4183722499 4201218252 4203335268 4206901017 4217749998 4220704422 4235178717 4244108638 4258642311 4260179772 4261646277 4263793743 4274789442 4283781876 4287415869 4298472486 4316234769 4340147427 4345397451 4356603594 4365768132 4380739902 4392037188 4398842133 4410186102 4416369804 4434619266 4436853894 4455188001 4464581814 4476095316 4478350844 4479870483 4496856426 4500893628 4503161652 4519492362 4521769758 4537276513 4540454757 4546821114 4561762212 4564060908 4565609631 4589346564 4598637127 4608310806 4620194964 4624114341 4636039254 4645791612 4649732703 4651411356 4655196441 4661723682 4677180948 4680987003 4683345777 4696508142 4706920449 4708619748 4712614137 4724767278 4734706284 4750943274 4770575271 4772979189 4799422287 4802807709 4815193446 4841870418 4844310262 4856803028 4860205092 4861878147 4864328073 4876872462 4887131436 4891277259 4903891146 4909823098 4920708331 4924155159 4937024334 4949756196 4951435797 4957425261 4970209734 4977178668 4980689476 4987254349 4997745522 5014884567 5018397363 5031512838 5044488372 5072435676 5082704193 5093396154 5106531276 5109104484 5110863219 5130216486 5134822308 5137409772 5141033604 5158638738 5176329543 5187218454 5204263932 5206886388 5208678783 5235733404 5240174951 5246332497 5253688594 5257368666 5275398051 5304624633 5306539716 5311041329 5324737726 5335938828 5354237658 5357988162 5368045452 5371805628 5376362607 5390227458 5420090214 5422821426 5426646582 5440641108 5442487281 5445229779 5456711106 5470783164 5475397257 5479259499 5493389706 5496157854 5501092212 5523823998 5526607482 5549444703 5575487148 5580189549 5601347478 5609201356 5632379874 5646904956 5655654171 5670239274 5678189748 5682195036 5685058324 5689684539 5701653342 5716554492 5721206337 5724089283 5740176618 5754979692 5759861723 5774715562 5786863236 5793863268 5798578023 5806708446 5810775894 5830703109 5833641231 5865122844 5870098311 5885236434 5912533449 5917841622 5940250668 5942295513 5945289867 5960621898 5973160644 5978227761 5985252567 5993644734 5997872538 6018411861 6051754863 6053939676 6059075319 6074700786 6087479508 6108355638 6133596777 6149626802 6165485788 6175038483 6190963002 6199643604 6206928588 6225261966 6241316004 6244461036 6246610601 6250986189 6267106566 6270264594 6275893932 6283485516 6301827378 6305002902 6326624997 6331087679 6360767028 6363972252 6366162957 6390269658 6399229716 6403743612 6412184163 6425672814 6447708729 6482504196 6485770764 6521703012 6534905391 6548652198 6565540212 6571109853 6588055782 6601914396 6609900348 6615279153 6624554706 6651928899 6655280841 6669313574 6686512756 6691196484 6696872721 6714142974 6717526266 6745284639 6751340442 6754742478 6759507146 6776938924 6779238543 6782654637 6814484292 6820231671 6842643318 6846091362 6884019846 6901772724 6912466209 6930292446 6944905044 6954058881 6968687418 6977117034 6992585523 6995109996 7015771422 7033864068 7044762213 7062929622 7072832844 7087150917 7102059426 7126414911 7130005949 7168483476 7222790169 7226429771 7232917538 7256649708 7260306372 7262805627 7266465393 7285204542 7290307638 7300529676 7305679332 7315308693 7330733102 7355836719 7364734647 7395532956 7399259604 7405536501 7424634294 7440252732 7455314601 7465768002 7471034214 7496618283 7540872228 7547269257 7566732558 7586246052 7608653514 7628275116 7632119044 7640094231 7659796914 7663656726 7695324729 7702233462 7706114658 7711550406 7731437364 7737958107 7774270812 7778188308 7780827681 7806395898 7810329582 7826797748 7837113977 7853600106 7880532891 7883377932 7886052999 7923060684 7927053156 7959809574 7970970348 7980336756 7987106589 8003908242 8024549148 8031356487 8052068178 8069006484 8078767092 8085341187 8130135321 8134232139 8139969873 8160961662 8178129036 8185066659 8206174746 8233384644 8240084559 8244236781 8251638318 8285735997 8289911223 8334648252 8363230722 8367444998 8402021217 8413802034 8435499996 8441408844 8448569811 8470357434 8488217276 8499405299 8505358911 8517284622 8523292554 8527587486 8549578884 8552480013 8574831738 8596944972 8610264927 8632469538 8662073343 8680294854 8690794902 8710062669 8713207188 8761479804 8797684266 8820372204 8827854651 8869238532 8873707788 8876762433 8910376002 8929163628 8940932847 8959740966 8990467101 8993712852 8996808807 9038984724 9043539516 9051211279 9074553026 9080909514 9093642228 9112051179 9131219262 9162533457 9173616841 9197274254 9216621612 9224440203 9248228682 9272078508 9286444503 9299465406 9310392882 9323447364 9337892949 9361974006 9366691554 9393016284 9400659849 9405396891 9413840898 9425228274 9449534556 9457504353 9501886548 9541150542 9545958378 9585404487 9598844574 9605615418 9630386892 9638509221 9683740836 9688620524 9723756294 9728656146 9753744924 9782554518 9807782292 9816102373 9819646196 9822978297 9841416662 9848310318 9874048668 9882083673 9902871594 9914850522 9936832059 9940419468 9948852067 9974508698 9995491044 10003970361 10029769134 10036794726 10063025676 10071214461 10076289399 10127010663 10132113717 10139260719 10165408386 10186792308 10221726438 10260432972 10263964977 10269137043 10317277476 10326029769 10352659086 10374436908 10395438669 10417357566 10453031127 10465675551 10480349902 10492664994 10507377188 10514737332 10523657133 10550796102 10594394433 10609249266 10622082658 10649475452 10653089139 10708475316 10715976324 10752725214 10780454916 10789600129 10840180428 10845642852 10849376307 10853293164 10884974562 10890459558 10913422212 10927806813 10950794514 10958518998 10986779412 10992315708 10996099653 11047647996 11053214964 11098889406 11136951441 11160379098 11198652003 11202694956 11206551321 11264759748 11311308342 11340478548 11350098837 11379369078 11403306684 11412980271 11442412674 11448178566 11480353236 11489695371 11495485089 11519723446 11549431124 11553350193 11559171987 11567325609 11597156046 11613416892 11621551788 11661406218 11667282462 11709593847 11715494373 11740196622 11770472868 11780400159 11825066898 11835683244 11884591026 11890579734 11921243796 11939714361 11956455522 11970505134 11987289468 11995745076 12005862363 12036823722 12078102267 12103509726 12118150638 12149401572 12216711276 12241442493 12267193554 12299253604 12309262119 12315464821 12350076966 12377457477 12381926004 12450523932 12493221202 12501972378 12534213132 12540529188 12544846083 12551167497 12603654756 12610005804 12620703051 12653249994 12662175358 12705536151 12732325914 12775926933 12780539316 12784938831 12791381229 12824368326 12851345628 12862247607 12895417458 12948704307 13020442281 13036192353 13069810782 13097304396 13142219706 13176111564 13196526399 13230558306 13249109412 13303857798 13310561682 13338627148 13356208327 13365564003 13393745442 13428285948 13435052532 13439611449 13490569278 13502680884 13509484956 13519014292 13558477086 13565309274 13611829539 13621364271 13640463342 13685286636 13692182724 13696896059 13768039692 13795911381 13824932418 13860584892 13872343023 13908117762 13937374836 13949198109 13954234068 13965589323 13985171046 14031542844 14042961009 14050037331 14089524426 14120761347 14125859244 14137842411 14174301834 14204118852 14252829822 14260011898 14311725813 14318937567 14398266861 14408423127 14445580338 14452859542 14465835076 14525611254 14532930786 14570409084 14580615276 14585634441 14592984219 14630617386 14661466204 14673831777 14711673438 14729469294 14762124993 14772465477 14811073002 14849268588 14872275783 14910629202 14931536004 14942068428 14961763047 14993236566 15044653701 15094538514 15133465116 15217307028 15248112579 15280188462 15319593828 15327313452 15332589657 15390649458 15404466924 15412229316 15423100812 15475916214 15528988629 15561655362 15612791796 15620659164 15626036349 15633910391 15674227954 15707200212 15720524853 15738997491 15761065782 15772105998 15826194153 15913873899 15919619148 15933123987 15974213178 16007816484 16062712974 16104136356 16129087821 16170682374 16260270642 16268464278 16279939746 16321923324 16335689337 16370133318 16412349492 16426191771 16437778497 16480169118 16488473562 16503276636 16571471994 16579822446 16648334109 16726461444 16734889996 16740568647 16804042434 16827604068 16897139622 16940714868 16955085917 16966962513 16998810598 17010717822 17034569244 17046585108 17055174972 17069053617 17104960026 17149663476 17163619011 17172267849 17184380843 17220529854 17264939076 17279585169 17324146686 17360589708 17381589804 17395734069 17420125338 17492109327 17500923693 17595368532 17610294933 17655709302 17737600347 17753524866 17820752004 17826886539 17835869601 17881865694 17919481932 17934683283 17955757701 17980934202 17993617614 18055235583 18102422558 18149106052 18155264589 18161819028 18177225957 18224102358 18262438524 18325066914 18347233682 18387910079 18394548508 18400790331 18448880406 18496457364 18525115449 18572889006 18598930812 18620785764 18636582041 18675785898 18723948012 18733383108 18739831803 18752958567 18801319698 18810793782 18827681796 18850456548 18915008706 18979874991 18993263037 19082301084 19091916756 19098488871 19170808974 19197689148 19211230836 19236552489 19277018442 19343126187 19447512588 19457312292 19565109036 19604716173 19632204746 19645956594 19682833324 19696620636 19713329559 19764167346 19805743188 19829701044 19845837459 19873664118 19897704134 19949017396 19955786697 19965842523 20007940722 20059538268 20073589452 20090618163 20142428922 20152578798 20235853917 20254021326 20264227434 20278521438 20330816772 20337715629 20347963911 20443452876 20460695013 20527929954 20538274086 20652059538 20705318172 20737398627 20790877338 20834715132 20862176643 20906062254 20931351102 20960699804 20977756569 20985329988 21047314266 21101592204 21134286639 21188788866 21218498532 21244165316 21261452751 21306178278 21379244733 21390017847 21505450428 21523693807 21579200258 21668370507 21679289313 21698752614 21769949124 21780919116 21788416881 21799396179 21855613626 21901589028 21917037996 21945926079 21992199306 22067510157 22094203941 22197778812 22216609503 22273902882 22320758196 22365943803 22397304006 22413102642 22489854849 22622616684 22641807771 22700197674 22758738156 22825960542 22884825348 22896357132 22920282693 22979390742 22990970178 23039446892 23085974187 23106700386 23118343974 23134651218 23194312092 23213874321 23322812436 23334564924 23342597509 23419187694 23430988746 23480393244 23511341931 23560800318 23641598673 23650133796 23658275011 23769182052 23781159468 23879428722 23912911044 23941010268 23961319767 24011724726 24073647444 24094069461 24156204534 24207019452 24236301276 24256023561 24390405963 24402696417 24419909619 24482884986 24534387108 24555199977 24618524238 24630929642 24700153932 24720253677 24732710343 24754914954 24857207991 24869733669 24986442404 25003944756 25089692166 25102334994 25206063651 25241406102 25306499988 25324350716 25345709433 25411072302 25464651828 25498215897 25516076733 25551853866 25569877662 25582762458 25648736652 25724495214 25790834916 25830794781 25897408614 25986220029 26040884562 26072384706 26130188007 26139621564 26284439412 26393052798 26461116612 26483563953 26607715596 26621123364 26630287299 26643706441 26712416654 26731128006 26787490884 26822798541 26879222898 26971401303 26981138556 26990426421 27004027039 27116954172 27130618548 27153633837 27223659078 27242728542 27280926684 27336153537 27393792118 27487600371 27520850523 27591822762 27649864836 27673320609 27744686046 27816235524 27859333509 27898396218 27931178646 27970342092 28013678847 28085922018 28100074662 28179048852 28216190673 28241522694 28275684822 28348603668 28372513059 28505659644 28520023796 28623451626 28637875134 28756213461 28796533722 28816846254 28891160676 28905719084 28915527663 29051222508 29065861572 29171268882 29185968438 29261234772 29286057493 29347663554 29423346876 29448307119 29458938588 29468934891 29524249986 29544930954 29622146004 29646251019 29744551566 29810496177 29821258404 29846556201 29923526094 29986473132 30011911083 30089307402 30189077028 30213643383 30228868197 30381031989 30396341151 30417782157 30496225158 30560376924 30665179314 30781298916 30791894931 30807411129 30951832428 30978089307 31057977258 31123310724 31186316007 31252072698 31267820782 31348455908 31359093381 31397026653 31441049706 31477994982 31522131564 31544211996 31570971399 31652388306 31760935591 31783183299 31827747798 31866247974 31948426356 31959267417 32125425948 32190459889 32258175642 32341364748 32368800387 32520541284 32536928556 32548128921 32559879492 32671378674 32740266636 32783420439 32852383542 32875556994 32960338236 32976947124 32988298959 33142943988 33159644892 33296668218 33410854323 33481137294 33595956009 33608084868 33619653963 33794279244 33822947411 33910171834 33933925026 33997621196 34021435644 34050296511 34138107234 34209920052 34238940813 34327238022 34344535698 34368761686 34441059708 34469086113 34486455267 34559170338 34648293372 34660050579 34677515961 34701976827 34791468138 34840250676 34984218654 35001847386 35128781541 35146483119 35220589866 35311418604 35341200477 35475200694 35507049732 35653773078 35671739202 35763731388 35819143083 35869366566 35911515402 35961868404 35987235228 36017587089 36110471166 36204845116 36234306801 36310529178 36354451914 36448204716 36650133828 36681224657 36694467364 36724327479 36775820158 36801580662 36897760812 36927786357 36946394463 37050230898 37132372431 37145778012 37177289303 37273164082 37351571796 37479663606 37505917134 37602639396 37621587564 37634538249 37653502491 37830017412 37862109153 37959749982 37986526074 38116608453 38196977742 38327780799 38341617948 38354816493 38374143687 38473104978 38554036884 38586742821 38686252374 38846112921 39061326843 39108577059 39209432346 39264409492 39291913188 39426659118 39528334692 39589579197 39691674918 39747328236 39795408268 39911573394 39931685046 40015881444 40068624981 40096692009 40181236326 40284857844 40305157596 40319032061 40471707834 40508042652 40528454868 40557042876 40675431258 40695927822 40835488617 40921390026 41055859908 41076548172 41090688177 41304119076 41387734143 41474797254 41581754676 41617029069 41724353286 41812124508 41847594327 41862702204 41896767969 41955513138 42094628532 42128883027 42150111993 42268573278 42362284041 42377577732 42413527233 42522905502 42612356556 42758489466 42780035694 42935177439 42956812701 43047387614 43158400516 43194800583 43225269381 43336741014 43358578626 43397505228 43576833762 43598792358 43711227252 43756903323 43778952657 43891852158 43984398612 44021495331 44135020314 44188407882 44286374979 44433219006 44547805764 44616827349 44731887606 44794608012 44826205284 44885289141 44979709698 45133961103 45283615542 45400395348 45651921084 45744337737 45840565386 45958781484 45981940356 45997768971 46020947489 46171948374 46213400772 46236687948 46269302436 46427748642 46586965887 46643319431 46685195018 46838375388 46861977492 46878109047 46901731173 47022683862 47121600636 47161574559 47216992473 47283197346 47316550022 47478582459 47741621697 47758857444 47799371961 47922639534 48023449452 48188138922 48312409068 48387263463 48512047122 48780811926 48805392834 48839819238 48965769972 49007068011 49110399954 49237048476 49261859284 49278575313 49313335491 49440507354 49465420686 49509829908 49714415982 49739467338 49910041643 49945002327 50179384332 50204669988 50221705941 50412127302 50482812204 50585008397 50691418866 50822144604 50865257751 50900887539 50996431794 51032153466 51103707732 51139755324 51165524916 51207160851 51448990428 51490857033 51516803547 51553142529 51661589562 51794817228 51838755507 51972440058 52081769124 52144769412 52187202207 52260376014 52476327981 52502771079 52786105596 52830884799 52967127906 53212801041 53260574598 53287412882 53424833308 53462256012 53480659617 53507608803 53645597082 53758445796 53804049849 53867273103 53942802606 53980852842 54008054078 54165706749 54307267674 54447318156 54465793767 54485457084 54531677871 54672307074 54787584236 54859797839 54975200742 55041701046 55163730237 55183645524 55202370993 55346641218 55489372092 55575346347 55718667018 55796792436 55862357292 55909746123 56027357694 56171844036 56200149324 56219495409 56432381346 56483045388 56551369644 56745026118 56939624973 56979789111 57246903252 57275750268 57295466613 57512426922 57593067444 57633692508 57709657467 57831055326 58029378561 58342537764 58371936876 58421454619 58572114986 58695327108 58814148519 58896614238 58937869782 59048499972 59089861908 59139988677 59292502038 59489103132 59537512377 59620992354 59693112402 59847052188 59867360091 59897527569 60023822166 60178614804 60271854489 60427286766 60457736394 60707561751 60762063978 60792682302 60835564314 60992450316 61043891733 61330358628 61382085039 61583789862 61614822258 61956178614 62115954516 62212195881 62372632014 62504145396 62535641564 62586529929 62718186762 62794053306 62882099412 62933269707 62955989964 63141942798 63304776612 63358478953 63402859917 63521871182 63566366598 63655495596 63732495948 63784358253 63918534834 64137734199 64170053541 64215317887 64380919778 64516351284 64571081421 64737600774 65005111521 65037867939 65096257842 65342757348 65365250643 65398188537 65566840878 65704767084 65751113988 65837778237 65976597918 66202530471 66282611823 66593336436 66649828509 66821708646 66962274588 67097831409 67191912018 67239307926 67469564547 67645894822 67820343668 67867850052 67925423313 68100593022 68276214468 68477881626 68654476044 68689071396 68712716611 68737523372 68760848079 68938172226 68972910534 69118340676 69257922561 69320101158 69355031922 69403953654 69582936276 69641964469 69968437308 70003694772 70027792527 70257563082 70292966238 70441179732 70534025793 70682400954 70924796019 70950401388 70974825033 71307546156 71343478404 71638286166 71738733132 71823030804 71883959301 72035174178 72220942332 72282208383 72468613602 72621058356 72708903828 72768070683 73171217889 73208089251 73259728857 73362449314 73448654958 73551640316 73603161324 73665599931 73855572714 73892788926 74100461796 74160761031 74198131029 74264744862 74354578606 74546328164 74571623973 74609201007 74959327212 75011834268 75269076498 75307004982 75618190953 75724218306 75919499964 75973052148 76037128299 76233216906 76393955484 76494647691 76655561598 76709632986 76748287374 76946209956 77173485642 77372504748 77492384343 77692225842 77958660087 78122653686 78217154118 78390564021 78418864692 78853318236 79179158394 79383349836 79450691859 79490727481 79823146788 79863370092 79890861897 79931119323 80137249962 80193384018 80362472652 80468395623 80638064122 80914203909 80943415668 80971279263 81012081117 81350862516 81391855644 81460901511 81670977234 81842780052 82008460611 82181376354 82462801113 82562551569 82775468286 82949594508 83019961827 83234058138 83448706572 83578000527 83695188654 83793535938 83911026276 84041036541 84257766054 84300223986 84537146556 84648572019 84724568082 84827054466 85045811004 85117539177 85516978932 85560071388 85870354878 85913625402 86094775228 86208253747 86268640383 86389601166 86450538762 86673482028 86717157252 86746582989 87153667524 87197584716 87513806646 87557905314 87783704316 87858172479 88042990662 88270040628 88344921357 88376815764 88572749958 88866438012 88938753057 89233654698 89431488531 89463775212 89539668603 89770578282 89959419396 90035733249 90267922206 90567231084 90640930149 90686604591 91143095967 91189023453 91253346471 91488675474 91681130772 91995537942 92041894978 92343896748 92375684793 92422233387 92855497284 92934267921 93173931774 93286638862 93370390036 93493458289 93558948021 93756218094 93803462346 94045367724 94077280143 94191079959 94323149118 94433984946 94566394692 94633100044 94712914197 94957164918 95282806773 95349549897 95483243394 95598743922 95845279068 96376277844 96571379667 96774526926 97024094244 97106401161 97561623852 97610785668 97644386763 97679638476 98014136022 98220799908 98350261317 98557150626 98626670982 98881014708 98930841372 98964896877 99428831964 99478934676 99563324069 99820083286 99890004654 100232562969 100443411882 100787868027 100824254604 100858961889 100909785251 101170016794 101382837732 101468842233 101730515502 101801775078 101992863588 102064306932 102150889533 102414321702 102716822439 102981714066 103033607094 103106285058 103323179124 103407258339 103459365801 103677511014 103944880116 104032547883 104105930481 104374404414 104520752028 104952655962 105005542158 105439449357 105661769598 105934255812 106023601431 106425602082 106521149196 106574825764 106961319234 107015217606 107291194164 107457429249 107608099698 107734546206 107885605212 107961705684 108016108156 108052761267 108331413498 108614535348 108702920403 108931587534 109063355742 109344614148 109437372737 109719595678 109950401484 110043673971 110083402092 110172982437 110327460474 110404741986 110693282436 110783359071 110839183389 111150692694 111397117293 111437334036 111531867909 111819492246 112054715388 112438990818 112864762692 112903614747 112960507473 113490052236 113586327459 113879249946 113959578222 114349825359 114590933226 114983342397 115024853844 115064449479 115122431061 115419314934 115662110652 115760228463 116058757122 116538338763 116842909238 117144229972 117183980529 117325731177 117628297038 117793228476 117875739564 118279977354 118585004076 118685601419 118768737591 119075024754 119241984708 119386224804 119734720182 119795055138 120047644332 120205874943 120290665901 120543708978 120854573532 120915472788 120957096183 121415123502 121524127956 121585364604 121671128628 122087783466 122506465851 122764170078 123167579724 123229644516 123272064531 123912357228 124163202429 124424391762 124745264028 124851087207 125173059858 125436373524 125542782981 125588106612 125690303907 125866539414 126283885596 126386649081 126450335979 126716957906 126805719834 127043742364 127086852123 127132733196 127240581699 127568716506 127837069668 128275468398 128340107082 128430635774 128761839556 128805532317 128870438103 129142162842 129475201548 129584401749 129675808143 130010223042 130075735878 130192515684 130730501286 130796377074 131133681756 131270709969 131336857971 131675556474 131953195836 132064485993 132405060942 132565223646 132859124937 133299657018 133643417292 133850482047 134195662818 134383824036 134478615852 134655867423 134939129094 135291789644 135401883309 135470113031 135850846626 136201186044 136955763252 137233013211 137425433222 137521696158 137876344452 137945821068 137993306913 138062842467 138515845122 138640202316 138710063844 138807907308 139283928938 139760897661 139929958293 140055585054 140515126164 140585932476 140634327141 140705193519 141068051586 141364801908 141484723677 141650977419 141849592038 141949650066 142435747377 143224865091 143276572332 143398115883 143767918602 144070348356 144564416766 144937227204 145161790389 145536141366 146342435778 146416178502 146519457714 146724898628 146897309916 147021204033 147331199862 147711145428 147785577852 147835725939 147940006473 148321522062 148396262058 148529489724 148709157212 149143247946 149218402014 149730124929 149835006981 150538152996 150614009964 150665856649 151236381906 151448436612 151755025191 152074256598 152466433812 152595773253 152989295382 153311123196 153419265972 153496574748 153621482553 154346971284 154472571099 154550410641 154659427587 154984768686 155384451684 155516266521 155917320174 156245307372 156434308236 156561606621 156781128042 157428983943 157508313237 158358316788 158492654397 158901383718 158981454962 159638403123 159781723794 159862238646 160274499924 160386768036 160441978851 160522826409 160936791246 161276128244 161412149547 161601819309 161828407818 161942558526 162024162234 162497120247 162921803022 163341954468 163595033613 164016921222 164362752708 164579393517 164925602226 165125103138 165491190711 165550936572 166039923654 166468116276 166726039041 167156001054 167390377308 167587071876 167729238369 168082073082 168515532108 168600447972 168658486227 169297144038 169449136164 169654108932 170235078354 170818874919 170939367333 171740709756 171827250804 171886399839 171973014301 172416507494 172537280766 172779202332 172901077524 173128972401 173493165978 174088135683 174298719979 175027613292 175115810628 175264363857 175716344958 176085981324 176442445557 176689842714 177145499916 177419966031 177877506114 178467309396 178612537131 178862977062 179079337206 179541156564 179692582707 180071466498 180535844412 180815563467 181281860298 181373209182 182122685253 182286191934 182378046906 182506692942 182977350948 183131675199 183991075884 184083789956 184146255117 184751369586 184844466774 185868535842 186347863548 186505945087 186573277724 186636587643 186986916578 187117896042 187512436188 187606924692 187759589787 188154560286 188382159918 188646298236 188799809121 188867969892 189028189273 189425828394 189914329836 190075436859 190208579751 190565613546 190699099794 190966486788 191197487844 191353074759 192413202597 192510160623 192645953661 193142759334 193549053852 193713244263 194212802322 195015334563 195113603817 195288773526 196028272044 196095751929 196194565611 196700522634 197114301252 197253341964 197513334711 197929793754 198607591413 198847835469 199126648138 199640166572 199780009308 199949485527 200465125938 200886823764 201293494227 201575736054 201717923778 201819570502 202340033588 202408693641 202937684466 203461031004 203603550156 203776269939 204301779066 204828643404 205002402451 205433644878 205963428132 206067214188 206138149833 206212570116 206282544237 206814516678 206918731602 207355022028 208065095766 208211860962 208748808828 208925893407 209905311924 210011084316 210083377581 210878898714 211323539196 211602077379 212047202862 212774388057 212851204164 212924475099 213922638468 214030435212 214914858498 215216199396 215469092412 215651877903 216105522534 216662826996 216846625149 217405840806 217863175068 218126711484 218304212049 218874745474 219439191356 219513653667 219624267753 219779186571 220087347942 220345964874 220654920948 220809483972 220996799793 221566718142 221678366778 222301385388 222482283093 222594393087 222794234586 223063735818 223638984492 223714871919 223827603021 224877981636 225807229494 225921014946 226854572859 227172654918 227758499892 227919156444 228111384897 228699650718 229181866452 229483943073 229966684794 230128898958 230244862122 230838629868 231520456926 232117514244 232477153029 233076677526 233685818476 233875980261 234367961058 234651462354 235171692063 235256594076 236559954708 236760631877 237371202838 237537475182 238150049508 238352075577 238472182443 239469440364 239590110276 239672585691 239793357969 240411749886 240581331802 241087417956 241405186869 241914192366 242742611727 242830247004 242913837789 243036243351 244175566932 244382704533 245012931702 245528340156 246025381833 246544129062 247388403339 247687654707 248326404858 248848783524 249059885481 249702174414 250346119716 250734001581 251085565962 251380607814 251733078828 252123109623 252773298162 252900671958 253433915812 253611439668 253945716057 254173704246 254481163398 255137433012 255352617531 256550936796 256680214164 256768572599 256861271548 257611064634 257740876206 258284325684 258624761241 258805921149 259168803498 259351616286 260020446084 260151471756 260241025121 261461002572 261592754148 262541419938 262673715942 263351112948 263574517437 264128971986 264810121884 265034764071 265130447292 265718249874 266599314036 266816259171 267700964094 268294465593 268391325636 268619005809 269311734846 269878258188 270107199747 270803766618 270940226062 271701693252 271922790447 272059813773 273429287901 273567070359 273760039413 274466026422 274850866444 275043392316 275986613826 276125684934 277031690244 277127054379 277266700161 278567857876 278802803763 279521795322 279859916586 280111170108 280480374867 280676844063 281268654282 281410387038 282136103172 282573239877 282969447354 283301954838 283699184076 283899300132 284138742591 284871494754 285848420319 286449730182 286796231766 287535837204 289128833532 289714139001 290323580778 291072282732 291319203483 292684871556 292832357004 292933160289 293038915428 294042408066 294662399724 295050783951 295671451878 295880012946 296643044124 296792524116 296894690631 297044297429 298286495892 298436804028 298689972207 299460249858 299670013962 300697688907 301331713298 302363604081 302472763812 302576885667 302729355753 303510050382 304148513196 304406526699 305191546506 305978590764 306452668599 307242965106 308150467317 308945142198 309100821282 309318855174 309969537372 310378097403 311032533042 311834640348 312097643649 312317791443 313123213242 313562256084 314857967886 315016626474 316318348071 316985308794 317802767436 317962909924 318070804293 319276806246 319563447588 319724477292 320883957702 321045652818 321873582492 322146632423 322372287747 322824299094 323203638618 323656815636 323885117052 324048324468 324158283801 324994240494 325843606044 326108761209 326503236017 327190067226 328033842444 328312118211 329158787034 329851204452 330131021913 330250206276 330518947311 330982381422 332079847308 332350077213 332517550167 333452078082 334191351879 334312002108 334595603727 335458476738 336164146164 337316972454 338594288076 338710844241 338881522419 340470156708 340758982377 341637749838 341878734666 343049476077 343772799678 343946028602 344833014988 344950027191 345074561532 345193348437 345367293183 346257944802 346986331956 347280685389 348176271366 348597439958 349370291501 349615016289 350528727714 351432689916 351551941587 351977193531 352884891114 353379685428 354095058779 354839932062 355755012228 356056804257 356306212773 357225074262 357725954124 358158674412 359385165414 360142932996 360617624829 360871997703 361631126934 362563720596 362746418364 362871288549 364245370506 364572383868 364756093812 365013385884 366263350398 367519397553 368292510234 369502739172 369688933548 369816193593 371737071684 372052421521 372489607287 373011890174 373273175286 373973833156 374235792084 374553261621 375519179574 376309120572 376628348943 376764319836 377070911721 377599618242 378056378546 378851656788 379159947243 379351007937 380150873718 380417159502 381131227092 381260556369 381398199588 381721745097 382706149518 384826405194 385020321246 385291907322 386285518668 386416596951 386611314309 387426488526 388425604644 388753205247 389027424429 390030669126 390227207634 390577547052 392191503858 392389131222 393401045268 394010573913 395026669422 395859587508 396193457979 397215182826 397695670938 398253296276 398577374811 399898971054 400930251876 401551446141 402586988454 403151472108 403435847556 403639141004 403967602269 404817387282 405875368932 406205649927 406410339093 407552539878 408603558132 408950182333 410004804902 410867289756 411699039633 412276299666 412565088474 413629033356 413837463204 413979920739 414188527401 416130191532 416423721924 417851786814 419282692983 419789874879 420166755162 421757797428 421902981423 422115580557 423204154758 424094405724 424454171031 424952932257 425548776114 425848950198 427307242131 429674595273 429829716996 430194347649 431303755806 432211045068 433693250298 434811681612 435485371167 436608424098 437749490948 439027307334 439248535506 439558373142 440174695884 440691929748 441063612099 441993599586 443133436284 443356733556 443509352671 443820019419 444964566186 445188786174 445588469172 446127471636 447429743838 447655206042 449190374787 449507225209 451614458988 451842029892 451997569947 453709145718 454345309836 455265075573 456222769794 457399301436 457787319759 458967886146 459933369588 460257797916 460489724244 460864447659 463040913852 463417713297 463651231923 463978282761 464954306058 466153355052 466548799563 467751960522 468735922116 469302924708 469684819863 470343384126 472286951829 472524939711 473521263754 474742405676 475074950364 475477963191 476704151154 476944364886 478915209369 479345171382 479586715938 480823499772 481162663604 481325936553 481568479227 482810373738 483828384732 484236448641 484805457927 485485223454 485827675578 486072486702 488765409066 490025863404 490785100839 492050763666 493088258124 493738180551 494776806678 495375309414 496473572133 496652809716 498119770962 499404348828 500178117123 501468003162 502171131924 502761215628 503187715107 504246219246 505546596324 505801343916 505975458681 506230422379 507891432114 508347408492 508962326796 510705235062 512456624757 512818101999 513076513741 513537145198 515222129268 515481752412 515659199517 515919042903 517249522482 517611842298 518337606996 518703232572 519386917203 520482050242 522264407049 522896159937 525082839876 525347431884 525793091571 527149034874 528257943972 529327336671 530069528142 531436499748 532259898093 533632518342 535401928188 536588931186 537238011618 538623469692 539077748121 540214399494 541607533236 541880452124 542446690401 543845580894 544119627546 546368055759 546858575802 547134140718 547520078826 548932052844 549395025597 551973227652 552251369868 552438765351 554254108758 554533400322 556435092367 557605607526 559043590644 559517835261 559719833172 559909762929 560960749734 561353688126 562537308564 562820774076 563278769361 565146479754 565938894708 566399427363 566603909676 567084567819 568277485182 569742989508 570226310577 571696840638 572899460364 573592463532 574059224277 577239607791 577530481869 577937860983 579428278002 580647161556 581139732789 582638406966 585046003689 585340811451 585866320578 588084816132 588287255787 588583696833 590101567902 591342903756 591760025892 592540004133 593789381262 594088594858 595822774239 596543506407 597379944414 598920499716 599340027924 599848456581 601395377814 602663426596 603457776229 603880482681 604727208162 605153771334 605458711506 607020100764 607226080923 608813053398 610383093012 611328809817 612905337198 614485930212 615007207353 616300934634 617890284396 618201642564 618414449499 618637710348 620756194806 622065066084 624195287298 624635582886 626246426484 626777680221 629715935772 630033252948 630250132743 632636696142 633970617588 634806232137 636141608586 638323164171 638553612492 638773425297 641767915404 642091305636 642636000809 644293264846 644744575494 645648598188 646407277236 646955633709 648316567602 649988480988 650539875447 652217522418 653006472034 654380134452 654912636147 656624236422 658317574068 658540961001 658872803259 659337559713 660262043826 661037894622 661964762844 662990399379 664700154426 665035100334 666904156164 667446849279 667783179261 668382703758 669191207454 670916953476 671482809063 674633944908 677421688482 677763044838 680563718577 681517964754 683275499676 683757469332 684334154691 686098952154 687545599356 687892057204 688451829219 689900054382 690386696874 690734586366 692515889604 694561370778 696352542732 696943268483 697194879916 697431459087 698740583002 699230032578 701057455428 701627940783 703103883174 703954387062 705515076189 705769782228 706368496757 708190117558 709679864124 710281895631 712113608514 712612425546 714450148524 715056226731 715416547329 718770330828 719017757073 719380073907 721235249658 721743995406 723262253868 724215560607 725742577098 728227835181 728490741012 728741513367 729108730053 732526700796 733148113599 735038795106 736585020468 738076145499 739632387186 742165210017 743062964121 744104843042 744979214574 746023780348 746546350572 747179656443 749106523242 751038359148 752202004743 753256697886 754141823442 755199236484 756112757092 756369328869 758319894486 758702015874 760301747436 760834319004 761837148171 762521112738 763443490194 765412299036 766061609159 769652810388 770040642492 770305717797 770583814644 772833193902 773222628618 774852977052 775874283723 777506410494 778054848858 780061338252 780454415268 780723075363 784383007716 784778262444 788021147826 790053338844 790723552311 792386915958 794430365652 795104292213 795391341876 797154749622 799797942108 800448777513 803102892282 804883396779 805173976908 805857017427 807935204538 809634774564 810321599241 812411299854 812820678186 815105079756 815768371341 816179441319 817900364666 820009609804 820287863703 820701211077 821280118239 823398079266 824552599332 825130176948 827959841478 828377054802 831381163137 831800100483 835703573628 836408411289 838565385966 839579749758 840333510324 841441124601 843805962846 844231161114 846408309516 847719719631 848908342062 849905864514 851097552228 851697900396 852416227773 854614484262 857545260957 859349190546 860388695298 862607511612 867386500596 869142417003 870970742334 873216848196 873957610449 874398002291 878054614668 878497071012 878799480867 879116746284 882127224198 883987199172 885152351853 887018705342 887640038838 889929132372 890377572348 890684071893 891132892287 894859487676 895310412084 896069916621 898380749574 899014450418 902093066721 903995139894 907090812243 907418291436 907730657001 908188067259 910530151146 912445539588 913219580097 915574639518 917935772292 919358005797 921728895318 924451401951 926835426594 927302463846 927956565522 929908612116 931134292209 933097599126 935503921044 936292930947 936953374329 939369639726 940686768252 944573903658 945049879422 947042527508 948290791217 948955044213 950955926382 953408302308 953888729772 954212412879 957830418738 958690342764 959173431876 962651873106 963136958454 965620747476 966439897269 967116863241 968472897282 969610915854 970970446908 971655351156 972144973404 977530818132 978326283627 979509708051 981570201678 984101527332 984936354633 987476361102 989553613356 990393065739 990750618828 991556841933 992947144266 996239541924 997050231639 997552650501 1000356234246 1002574055637 1002936006324 1003786811181 1006375430214 1008492438492 1011950917362 1012460844758 1015782864228 1016132532723 1016644567257 1021410470124 1022276947131 1024913249514 1025636203998 1026153027482 1027074290396 1029148428231 1031318399034 1031838085806 1034499044964 1034850081573 1035223684596 1035580045311 1036101879549 1038773834406 1040964100484 1041842056167 1044528814098 1045792319874 1048110874503 1048845048867 1051586183142 1054298069748 1055931580593 1058654673342 1060139056284 1062285176337 1064519796186 1067265036684 1068170412771 1073177862372 1074476023236 1078155496242 1080428798988 1081852874487 1082615993109 1084893380802 1087691161788 1088239255092 1088613865647 1092736111518 1093717151604 1094268281436 1095040157652 1098790051194 1102558192659 1104877530702 1108508217516 1109066800644 1109448580779 1110007637761 1112870184734 1115211215052 1116157264563 1117468821861 1119035670522 1119819525858 1121921499468 1122707376252 1123659784863 1126557538722 1129885046829 1130292959508 1131212735163 1132798854726 1134169135638 1136554970364 1137479841729 1138053023811 1140452621154 1143393681276 1145165235291 1148118448554 1154479215582 1155060963738 1155875721966 1158856556004 1159833942927 1162279465578 1165276813932 1166259615741 1167082273287 1170092007378 1170681622902 1171732641156 1176574511574 1177167393666 1180203135804 1182031721739 1185080008266 1187578762524 1188177189716 1188580373937 1191645548478 1193087012814 1194759888828 1195732124433 1199696913162 1202790755628 1203811100107 1204654338423 1206915552458 1207760965362 1209454416324 1210307542668 1210917423012 1211902806807 1214452161846 1217626106796 1218616949781 1219231017279 1220091039853 1222657619634 1225810674396 1226850546999 1230014414706 1232601869268 1235097118899 1236828898998 1241512389612 1241939762217 1242565582203 1248390574596 1249271165772 1253555360442 1257848078949 1259369624637 1260500265486 1265273392284 1265708944269 1266346741671 1269612464274 1272283217172 1273362513093 1274858796771 1276646328342 1277546850594 1281921726393 1285272001618 1288586529692 1289023785819 1289489150988 1290583042947 1293911267418 1296633135204 1301079750894 1304435044836 1305541615609 1306012944068 1306456113501 1309825272294 1313248472844 1317081922002 1317745606518 1318675119426 1320524087652 1322075789244 1323197324911 1325980798758 1329400308852 1330070200668 1330528058013 1331460058257 1334893698558 1335566358522 1336765407516 1338382414908 1342965618126 1347571124361 1348521675627 1354843376964 1355526089676 1355992709841 1361127437154 1363035929508 1365795226719 1368668309382 1372197904308 1373361959277 1376903658438 1379800108764 1380773393748 1381469172732 1382593342977 1389122741556 1390253139891 1390953695769 1391934848283 1393886536966 1394862918174 1397481166004 1398460065156 1399646398689 1403255881566 1406207766348 1407908774124 1409054459589 1411030152378 1412736993514 1416380235116 1416860855487 1417574819133 1420563791262 1424227217028 1425224851092 1426433889573 1430112453462 1430833094658 1436745628107 1438035514146 1438760147814 1442470499316 1443487990812 1443977809659 1444705437681 1448431121214 1451485154196 1452709345923 1456455670362 1457483026734 1458217460106 1466296227198 1470077590212 1472355302517 1476152290998 1479264774372 1481214541653 1484330420034 1486125928242 1488209686084 1489420716399 1489958429148 1494359312886 1498213046484 1500534351369 1504404009486 1506513395772 1508283646884 1509563145321 1512738657738 1516639788972 1517404031748 1517926376043 1518691267137 1523674296342 1525042225476 1526886980388 1532123218318 1537369874271 1538454305997 1539229541223 1540611435594 1545666387804 1546445257236 1546977598551 1547757128709 1551748567446 1555012820988 1556109697716 1558160751609 1561446150726 1566793221147 1568688479811 1576042295652 1577379274713 1581447104622 1584773831916 1587982010013 1590208584426 1594309499244 1596779694279 1600897555026 1606205784564 1609766793558 1611714034854 1615870409076 1617233244363 1620643198482 1624822599708 1625641356372 1627340071203 1631536742682 1632358882638 1635800729332 1639104167277 1640575727406 1641402422154 1642560236478 1646796158532 1648185076791 1655919682956 1656754109604 1657324423139 1662762326274 1663600200966 1669305277101 1672816822578 1677130771932 1678553505783 1679159499516 1682882249202 1687611925692 1688462322228 1689836308083 1695439439262 1697816684124 1699198282089 1699811729028 1701253703457 1704832455546 1709228968524 1710678931731 1715090521914 1718698381092 1720777390596 1722177672831 1731718823373 1732591445607 1733813582949 1738284834006 1741941484668 1743419198367 1747915220898 1748796004582 1755138011067 1756022434353 1757598961734 1764254448396 1764861767361 1765751090499 1770304703706 1774037410684 1775280077676 1777620012399 1781368143786 1782265784574 1787468322717 1789630519221 1792139833242 1796761499148 1798028900836 1799545369743 1804186133442 1807990279788 1810373328687 1811641448043 1814181624486 1815461314002 1816376134518 1821060302292 1826439160194 1831149279036 1833986429451 1838716011594 1843457790636 1845021622059 1848902803902 1853670853188 1854604927692 1855243348497 1855913131044 1862268584418 1866195198252 1872585861894 1873906748658 1878739279452 1880333040663 1889147807316 1890099758844 1890750398229 1891703157311 1896581582434 1897910088426 1901911852764 1904418696411 1908424825758 1914969492513 1915660837476 1916320275891 1917285919769 1925303746212 1926273916908 1927908002427 1932879794538 1934233726482 1936945794564 1939221831708 1940866901127 1951619626341 1956652567254 1959019416102 1963140403356 1964737908441 1969872709266 1974952722204 1976618409777 1978012679139 1980786131478 1983113683866 1985894288532 1988971198137 1994100463278 1995105301002 2000712468492 2003349537783 2005148111274 2007573622362 2012750860428 2014448427189 2023901834724 2024921689516 2032265065446 2033289134514 2041691155731 2044553894262 2049826499028 2051272407996 2052306054964 2053002464073 2058296856462 2062636798068 2063676171612 2065355487657 2069700163146 2071160090622 2072203759098 2077547668812 2079310082003 2083684112334 2089057628196 2090829805449 2091584639748 2092294377261 2096221749006 2097690097734 2103172366284 2104883822349 2111863161186 2116545228567 2117309346684 2119105490271 2124570352674 2129039592372 2130845686893 2136340825542 2145168680193 2146249641987 2156310992484 2157053271219 2158140221721 2163705748974 2165231986218 2169786761604 2172646681821 2177227731294 2184683505543 2185472223036 2186224540101 2187326190159 2197580102388 2199444340797 2205116385318 2209755061404 2214228436497 2218897161558 2220015275522 2225740369468 2226495630051 2229188892363 2232314529126 2234937643722 2238071341044 2239639051716 2241538969329 2247319569726 2253115077444 2255026426961 2256606014229 2259770093658 2262425470326 2265597709452 2268338271276 2269107986607 2274959683458 2276106047622 2280905242308 2285522652119 2290330470582 2296236897108 2298184827477 2308958431164 2310121927476 2310917153391 2311751443932 2319667885854 2324558931156 2327622851169 2332519231482 2334164546574 2340184014756 2341363245804 2342169226089 2353149023148 2354334787332 2364063443478 2370160016532 2372170656933 2377160747874 2383291096956 2385312876639 2386174025628 2391464248866 2399393826324 2401346332539 2407622200214 2409308676846 2413831104916 2414650190337 2415521930724 2417571052281 2423805613614 2428904323692 2430964797723 2437233899562 2438462034558 2440182079706 2445315239268 2447305114023 2448538323957 2453701093998 2460028829412 2460863591109 2462103633231 2463840354717 2470194237798 2473657797996 2483879524434 2485131164406 2494143489411 2495400301449 2507110720884 2509225233867 2515696157898 2518739249274 2521000530972 2524323373803 2531417888538 2532693483342 2539224928548 2543159158893 2546725026186 2549717593542 2553292656684 2555093701188 2557248683319 2563843452786 2570544003236 2572635782871 2578047571638 2581166085894 2587822534836 2602159501788 2604366950647 2607427251009 2611083231218 2612912227002 2619650544588 2621872831347 2623194006873 2634163844004 2635491213036 2636398442601 2637350238852 2646394649822 2651961597516 2655457055559 2661056116026 2662920116514 2669787397116 2671132717044 2672052215679 2673398676861 2685931236252 2688209749863 2695142248722 2697043351254 2706279200163 2711985419682 2721272436729 2722254874308 2723191971003 2724564201777 2731590453438 2737336618764 2739658740291 2746723918554 2753807316876 2758074017391 2765186685954 2773354205853 2780506279782 2781907391538 2783869696566 2787773073932 2789725836348 2793402876627 2799292797378 2806511763132 2808878792841 2810860122987 2818108919178 2822060304756 2825473987028 2833721710974 2835149638266 2841127582524 2844872373651 2846865132639 2852867779146 2860224906924 2861666189316 2862651276331 2873491256214 2876071028292 2877520295628 2887955619318 2889410875362 2896862242428 2899319691807 2905418691846 2912911340724 2914966053468 2916434920212 2932592454396 2934978850881 2938529124153 2944710605034 2952304581996 2954809063899 2962429083306 2968660840068 2971179197217 2972251856484 2974670525799 2978841432798 2988718625772 2991150694917 2992657951503 3001068702738 3007722166911 3008808018972 3011360433543 3019126290642 3025477315476 3035852752086 3037382534274 3047348592684 3048397598169 3049933701771 3064246436636 3066830841393 3074739748542 3076908611994 3078459082446 3081222871188 3087445284693 3093955197102 3095514257418 3103497134892 3106740135933 3108305638647 3116321503218 3122892301452 3125526168501 3133586442294 3137376959622 3144332623509 3154758549426 3162894209244 3167794741779 3175964020026 3180417168852 3186855529011 3193559388558 3201795110052 3204511238313 3219533587116 3223428069708 3234466488726 3241286396964 3245558623461 3247847979327 3254680142406 3263073485364 3264717765276 3265841596941 3267487271719 3278208334554 3281151454812 3282804844308 3285120472956 3296370153582 3307674577977 3311675679601 3314648846278 3325524652548 3327200401932 3328345742337 3330022913283 3338610554202 3345633645156 3348471793689 3352406465583 3357107011566 3365764498404 3370979354589 3379672616166 3389655140487 3390878878524 3393638205489 3398396564178 3402507406914 3409664911092 3414159071433 3421357863462 3430181043828 3435495705873 3444355345662 3463437646746 3465182891214 3467627165898 3476569668012 3479501828781 3486838396734 3495830441796 3497592009164 3498778847223 3501246819861 3510276022134 3512044868706 3515197923468 3529723534722 3531502180998 3540609407412 3543612956653 3546095165217 3555240024798 3562736287572 3564531569148 3565741121811 3574936645434 3579261038442 3584279666484 3587196373299 3591535596187 3599090739486 3608372266884 3611433300321 3613963015269 3620746657374 3623282896086 3628363248972 3630922628004 3632752269036 3635708420421 3652878320388 3655850849343 3657693051837 3660273119559 3667972858902 3677432023188 3680551640997 3690043244118 3697805607804 3705291356697 3710486696994 3724537168836 3725819286651 3727696746609 3745171723788 3747813497316 3760666081326 3773544236847 3778108873911 3781500796458 3783406314622 3793163164868 3795820176852 3797126832807 3799040225013 3808837392822 3816849651516 3820087539279 3824576390313 3829938985026 3832640551782 3834571839538 3845765179179 3855816004854 3865759589076 3867071357457 3868467452964 3871749128841 3881733802254 3895045646569 3903239252682 3913305134508 3916624846827 3918038832204 3919368340503 3929475816882 3939745418532 3953236819554 3956025358278 3961572262956 3966227367732 3969591974733 3977942396274 3988200926556 3990210602004 3991584174039 4006699075566 4010296222548 4015147244724 4028896854378 4042713373083 4045565026881 4064530130892 4066578269028 4067978129523 4083382311462 4089107788524 4097385680157 4106004928146 4116593712924 4120085877831 4130710975314 4139400326292 4142320181244 4144407518196 4147780028931 4158620164006 4167368224668 4170759419673 4172861087307 4175804544849 4181659610898 4184588754522 4192443498012 4195380195468 4198939196067 4209767644698 4223726322372 4227163378767 4233090457134 4238210980542 4249140705348 4250582566461 4252724457399 4261691373786 4272681651084 4279301668719 4290337360386 4292499283974 4310236884321 4314106542438 4316280443442 4327411497948 4330463972436 4334116313043 4345293363642 4354455462588 4358128037769 4369367011086 4372449080202 4374652380318 4398888681594 4410232770636 4417065907551 4428456872994 4437794323116 4440030551044 4443643624959 4452991260102 4458377784726 4464629058252 4468262149197 4469875287444 4483077938658 4494639139452 4498452005663 4501603054107 4510052853922 4513212028458 4519540187316 4524850940652 4528689435963 4538215973214 4549919366916 4552212095244 4553779128129 4556073801411 4571045304238 4580660941164 4596369654954 4612109622813 4615362917991 4617688623669 4621834306782 4639335771708 4640932795653 4643271386127 4655245702338 4665038462964 4668329093148 4674482254827 4684338452178 4700379663441 4706065439433 4728126886956 4732137824139 4744341313866 4754321495748 4763946030039 4770625753278 4782928497732 4790339082837 4802692665078 4815244400428 4818617353692 4829300380674 4835142104562 4847611227228 4851699733089 4861929595446 4874467799124 4876924069116 4878602879381 4880364159412 4882020213609 4894610228046 4897076647914 4907402187996 4917312501831 4921727182218 4924207266462 4927680709434 4940388475596 4944579477299 4967759048868 4970262328812 4971973269417 4988286978822 4990800602898 5007915831303 5018450467734 5031392315796 5035660517349 5037478498548 5048646747606 5062835777076 5065386966684 5069508924249 5086318317786 5093450052372 5097594846267 5099435187084 5103761110371 5114497366638 5127686905572 5132036795193 5145271565742 5156095143276 5162332171788 5166533018493 5195156470119 5197774336821 5201440748847 5208733901294 5214854502018 5222166462436 5225824454004 5230257595101 5243745662694 5246388013746 5265414033201 5268067303059 5272796885202 5292789299644 5294585302083 5297253271497 5310914111118 5322112232052 5325840233028 5332860037197 5344104431358 5346797353722 5368891557663 5376419499726 5390284497444 5394086702508 5398636109229 5412558400326 5423970839364 5431119986061 5442544873458 5446383942006 5449128403554 5463180906876 5479317480582 5493447837108 5501959288353 5516148034782 5530373371908 5535064866177 5546708411706 5561012559564 5563814783076 5565730045491 5567739393132 5586805753254 5598585594756 5617757585682 5621720245974 5636217838356 5640999121989 5643841651151 5667443421948 5670299276532 5672251194687 5675109471933 5689744747302 5693730265278 5705735558292 5713256089233 5725302552662 5744908477539 5746982512428 5748960827673 5751857759307 5775911238636 5778821750724 5783724007281 5798639383614 5810837383692 5822600703381 5854858879023 5869957701762 5877058248306 5889421210068 5909618127798 5924858166612 5929855229331 5934038037417 5942358394434 5949341051598 5957682865596 5966913594411 5982301389834 5985315903006 6002137405476 6010048613349 6015444333822 6022720867086 6038252581284 6043345281567 6071705504172 6074765068548 6096795196338 6099867403542 6120786016037 6125073467193 6133661682786 6149479497084 6153817223988 6156918164892 6159007392219 6174890569386 6187910394204 6191028514836 6196066462971 6213480271866 6216611277294 6232643006436 6237930246009 6251052337002 6267172884588 6272489416347 6274753919244 6288665247018 6309517098852 6314651467047 6335589483558 6349635685701 6351928040052 6357316470813 6373711058022 6387118777116 6392537060679 6409022476626 6435506040579 6438748925961 6468932977452 6471159813657 6474420665163 6491117246922 6495695958654 6509360284812 6517940045463 6531683193882 6534974543438 6554050516629 6556416669108 6558673620303 6561978570477 6592740307164 6598333022391 6615349155954 6623351359202 6629297692556 6638035538519 6642685309491 6656691484674 6660045826566 6677221108404 6679486890153 6687566677089 6696943587378 6704812931166 6714214023132 6724616907987 6741958709178 6759345232332 6765079280883 6769818042687 6779310280974 6787276410978 6796793128356 6805014813828 6828318142866 6842715726924 6856567956357 6870991411746 6888710691324 6894554482431 6926875293492 6930365782428 6932751460173 6935254331796 6959003657562 6973676793468 6982868553507 6997557694446 7002493639722 7020552044268 7024089737412 7026507678267 7059447069444 7063004361996 7068996008899 7087225913306 7092190330434 7110480049596 7116511970799 7131482243622 7149873290868 7155938629917 7158522076884 7174392746598 7183071192374 7198181478972 7204038997617 7222866600642 7227926030538 7241493314748 7243950571011 7246565792172 7252713156843 7271416840842 7292894393169 7311701698686 7315386103674 7320546239118 7335945717804 7341915342069 7345614971871 7361103281994 7380086488236 7386310899693 7391521064151 7410582713394 7420973393988 7451638573302 7455393493218 7486200904347 7521332162652 7527675701601 7547088473694 7556217747822 7563001592916 7566812629244 7572970121409 7594253665614 7598080450026 7617674785644 7629477476679 7640175078558 7649152780626 7659877970052 7665281103564 7669143679076 7671746049957 7691530358358 7711632009708 7717907348613 7734142714914 7743498257682 7763467604508 7770053464327 7790091293138 7806478505364 7813100851941 7822281753027 7833249693654 7838736681006 7858951633764 7865618494041 7869582020619 7906473639108 7909195327803 7912050716556 7939183949466 7955884792548 7966371166677 7983168348078 8013398151132 8016156647037 8020196030583 8057793708756 8064629249589 8085426746166 8091130053762 8118837600489 8135956259046 8163817310187 8166764622924 8169575913009 8173692605331 8194771360314 8212009856292 8218976220873 8240171755662 8261421950628 8274222052173 8295560057862 8317240328012 8320062617559 8341518839346 8345722174614 8351609089698 8363319221796 8369177509044 8380208629881 8397878392134 8419535289396 8426677700749 8432580368961 8454326757534 8466180914268 8476421961084 8501165132922 8505448914798 8523382747572 8534617120953 8540637278971 8558603337438 8580674720772 8584998567948 8587953828993 8620473768642 8628213084876 8632560886884 8668232626086 8690586727284 8697959075421 8716256075538 8738734022172 8744898160404 8749304760636 8797777363188 8804936552643 8815587372459 8834131815102 8856913745988 8864427191697 8887287249918 8905982520204 8913537591651 8916755569452 8924011577397 8936524298394 8966155877316 8973452084751 8977973854509 8996904011326 9003206108214 9020105707844 9023166500733 9026424056916 9034081300629 9057378871926 9076431946428 9107558256258 9112147602822 9142090608476 9145192794507 9149801105313 9192739309908 9200492524179 9224219245626 9230725835982 9235377247338 9243668613564 9281865591306 9286542772254 9310491404676 9320220407799 9324916915941 9348964509654 9368676904356 9376578505503 9400759326882 9412130878866 9432997870527 9464275648278 9488682627732 9503384225337 9527892060078 9541251506556 9560566587033 9580678165674 9605385330156 9613533714939 9618378025201 9658600761348 9670284209124 9703399466178 9723859190892 9736675870383 9743543937981 9757205758762 9764040427218 9789220456092 9794153295828 9797524790823 9802461815157 9834625003662 9843454364436 9848414532924 9855361418868 9889158954598 9923023733931 9935027038803 9943946538834 9976573957644 9981601205796 9985037227011 9990068739849 10015831662606 10036900935468 10045415381067 10057219396749 10071321034698 10097293495212 10112938063767 10139017848498 10168965421461 10172636635572 10195189692534 10207522220742 10228994733276 10242477214299 10264073590386 10290543131484 10306487117619 10333066036986 10390312940238 10395548673642 10402881497694 10417467802588 10429709004036 10438505486343 10460515190202 10487491325388 10492776027492 10496336541669 10503740459583 10530828066402 10536134606118 10545593770404 10589170604166 10594506542994 10621828222236 10630838869959 10638285495651 10665720074394 10688208862716 10693594707444 10737783115326 10752838999452 10761589119897 10774606788561 10797272218458 10825116800652 10834299900963 10862239972122 10885089746916 10892767884012 10898256807108 10907125261263 10958634961164 10967552548029 10973079155511 10980819358677 11003918576706 11032296069564 11041654922991 11070129732354 11093416823412 11115874070091 11131460090982 11173611506508 11177457859953 11183090239827 11235515171364 11243440491948 11281998243978 11287683302302 11320632710541 11334326621733 11344502389374 11350218943866 11379489494604 11387460530556 11391380498421 11397120675039 11426512178466 11450605105324 11460262617837 11473729170939 11489816955078 11497921655346 11503715518614 11537295537537 11567448014562 11597278767228 11615247386523 11645201406762 11685136939707 11709717758046 11739915403524 11749874540481 11754116496612 11819236255596 11859710458662 11868076074834 11884716788868 11898682103196 11908775924199 11933827188822 11964602779668 11970631806012 11974752522117 12020097226698 12030888667644 12045441734172 12086690563134 12128140119249 12136695080643 12193590392676 12199734807084 12203934388569 12210084015371 12241572032074 12250146934386 12267323365572 12292157040471 12318014784438 12349781138772 12360257633493 12392132925942 12426960543732 12433222554588 12443340086793 12475860492018 12502104674004 12512278259019 12518583261921 12527413634547 12544978832694 12577330494036 12596817588201 12629302934094 12671178967116 12681490136301 12699271371402 12714632941626 12747422116044 12758173372197 12785074121358 12818044953252 12837905006157 12871012081158 12877497851922 12930710652963 12942319627314 12948841330326 12982234493844 12991391917308 13002348939129 13035880090926 13063366387764 13069949086876 13074384113307 13108101033258 13117347240606 13123957140954 13196666044782 13230698311908 13241922101177 13246702718404 13251197722653 13276071077038 13285370618982 13313382969348 13320091653132 13330930874877 13358973780306 13375133354178 13393887174756 13404786447591 13409625862332 13421001438383 13449233815974 13483917418356 13495356016989 13504809162321 13530158561766 13539636085374 13558620561948 13574552821956 13586068307889 13656636285732 13661337384387 13668221404233 13713135912714 13741982823492 13789108964862 13836328868439 13846088753973 13853065871007 13865502920346 13918007315124 13922798386959 13929814158381 13965737107014 13995115388892 14004987279444 14023446764481 14053015356534 14101138990323 14118196318299 14137992017798 14174451826612 14184380660868 14196413472417 14233023941598 14262964487244 14291838090117 14311877259834 14348785493196 14366142384748 14371017248511 14408077995234 14445733201284 14455852061076 14487901142022 14505426313686 14542833681684 14555170574021 14585788786338 14623403397372 14630772207348 14635808638143 14641092478236 14646060640827 14683830684138 14691229943742 14722206563988 14772621799386 14783042128302 14821165426788 14833738431897 14903277146604 14910786986436 14915919808251 14972401808694 15023747493909 15055351403202 15094176947388 15106981552047 15112435495644 15145940242818 15188507331228 15196160900052 15208526772747 15258954953358 15280350157116 15292784538801 15298305561252 15311283331113 15343492099914 15383060716716 15396110385579 15435814697226 15468285429828 15486996515364 15499599055479 15540106928654 15580182586276 15585469410357 15593323010463 15604322246541 15626201703882 15644563506054 15666499387308 15677473362012 15690772785303 15731236988082 15739164041238 15796242099603 15804201909177 15818390655606 15878367898932 15883755906249 15891759814491 15932742333354 15966336696156 16032313294074 16040392061166 16106674672989 16129258499178 16170853492332 16182260107524 16195908327687 16237675200978 16271912518092 16293359958183 16327634620374 16339151826018 16347385210662 16389542720628 16437952441746 16480343511324 16505877865059 16548444104346 16591120115724 16605194598531 16640125235118 16683037678692 16691444349228 16697190136473 16703218179396 16760417259762 16795756784268 16853355401498 16865160737922 16908653515068 16922997365967 16931524953453 17002330265844 17010897829596 17016753584061 17025328415799 17069234241906 17081274557942 17117206674876 17139768267699 17175907657986 17234725432617 17240947537284 17246882483019 17255573277921 17336465252172 17351172021843 17395918150842 17432512151076 17467802110143 17564576637069 17609873105286 17631174744918 17668263630204 17728854383394 17774574499836 17789565687993 17802114112251 17827075183302 17848023154794 17873048596788 17900740783233 17946904169502 17955947709018 17993808022652 18006412216428 18030145840047 18046333001466 18068162601258 18114757743852 18130035844701 18215116512516 18224295205644 18230568654529 18290385589014 18299602210626 18362358048111 18375220401579 18400985048358 18448438491252 18461451671964 18470754494676 18563731182612 18573085544508 18588199388913 18640440815598 18649833831882 18697929019308 18713790738027 18753157011006 18801518653764 18817468249041 18824261757732 18865995741054 18928551296556 18943954401141 19006768450674 19048907057103 19055784120156 19071949412439 19121133174066 19161356331348 19177611182037 19227067429878 19236756050402 19306518121737 19316246777883 19406798932356 19413479440971 19423261995489 19473351740766 19487087875962 19514411517524 19528080854436 19553820136389 19595049581646 19604923630314 19662151549887 19669250007324 19676020860909 19685935711431 19778317909196 19794999067173 19846047467862 19870054077606 19887893077668 19914106615557 19928055928473 19970074454022 19980137479698 20031663325212 20062700031267 20090830762134 20114438793498 20142642069396 20173850723961 20225876127534 20278035696996 20295237842649 20337930842922 20390379385068 20415044441484 20484954428598 20528147180772 20569703869071 20612974235238 20666132073972 20683663447293 20780625880476 20791097347284 20798254380519 20805762995388 20877010972686 20921030380404 20948605660521 20992673083338 21007480919166 21061656132804 21072269212236 21079523034801 21090145117459 21178341208332 21189013085988 21206988026697 21261677739918 21276570991302 21331440148788 21349535912397 21467815889751 21475566230652 21523178239794 21549213577122 21594544436916 21612116992851 21668599801926 21724479944244 21758139470529 21814250522526 21878683179507 21935105096058 21946158311022 21961638717354 22007837153412 22036844915613 22083309845982 22140259464708 22158932699079 22174563192453 22231748140182 22262920181964 22354915719906 22366180479654 22458602713041 22563996487956 22575366604604 22583027104803 22641265421082 22668653243466 22689004778748 22700437887732 22718910364227 22782760996842 22794241350078 22853024356932 22872410902033 22888432430037 22920525235674 22947458341878 22979633910156 22995843310692 23007431037228 23015238149871 23074591075074 23134896029124 23153722045839 23181729757207 23230494773046 23290402813524 23310160392981 23370273879414 23419435516092 23439302555823 23466845259081 23499749080962 23596855482123 23608746061857 23719420917324 23727585983409 23736152149668 23817551848398 23867654377644 23899113500031 23949505044234 24040194453396 24048469941111 24060588091749 24173381126268 24193887748767 24256280238498 24273390161286 24356512801467 24407868777138 24420168030742 24483144064148 24491451930561 24500293868772 24508727739027 24521077815993 24584314080942 24636029568876 24656928662619 24720515266986 24784265851884 24805290696571 24822666156519 24886680173586 24951720984036 24960187852677 25024556518038 25037166523842 25054827269094 25089957665388 25140749173309 25193635176402 25258605868188 25280033102247 25297741106883 25362980272602 25398542742804 25429265883252 25516346744394 25570148242716 25603851362859 25621911836913 25675810012314 25742024162316 25754995703844 25763861486979 25861421305926 25884639254628 25897682660652 26004697878258 26071760181852 26093877226263 26148768226614 26216202066516 26234694481212 26247914281908 26393332089564 26414809657929 26446762117377 26483844202354 26502395445306 26552142154076 26570741237964 26593281575091 26661861749754 26717947560612 26740612774953 26750266708356 26772034732191 26809572895182 26842002876766 26898467631948 26920356254253 26933921563527 26990712033978 27009618324642 27060317123532 27069499502199 27079272170748 27102243901887 27172136615778 27322674768774 27336442808466 27426271825428 27435578383521 27449403315939 27578217929724 27601477572537 27672657736878 27692177507946 27706131742014 27731005840692 27845596773918 27859628316762 27931474214028 27974750747823 28046893528962 28106030713068 28129735516509 28202277980646 28236392636598 28275984035596 28298993611581 28392826944834 28466047883196 28510152676011 28583676180234 28623754519668 28681699761099 28742034497022 28816155990468 28840601144817 28855134075603 28975802284044 29010852627372 29110341148042 29171577572676 29210027611149 29230631813943 29271617276286 29292121281654 29367661368276 29382459887484 29392574372469 29407385445471 29545243598772 29566084256604 29667476863794 29769071201793 29805081116409 29831839616502 29944803617388 29955111681033 29970206219547 30047494987818 30110702806404 30136246143201 30171658190247 30213963104094 30291880485636 30338814191301 30417053545494 30506896264383 30517909906716 30585569077602 30622566662226 30686984199828 30727431642897 30792220771158 30871629394452 30919461352857 30999198110958 31080213857308 31170938820714 31186646020926 31208644493082 31252403407764 31289127012108 31315516459029 31381545570606 31462473976164 31478328082476 31489164039641 31511221378749 31592484199206 31608403818354 31636781311212 31767511812498 31783519628982 31865484666708 31892516609877 32064626588148 32080784122332 32213349345978 32258516998356 32284767359691 32323820365683 32391816655374 32475350401956 32502899702889 32586719916366 32655269240748 32678303652036 32694770421324 32721375783789 32875904883492 32902657644087 32919237466533 32942458076031 33011755730118 33096888208692 33124964768973 33210389197062 33280250470236 33347622210273 33394380272946 33520834519524 33532373579859 33549270719481 33706710802996 33730321475844 33845994731934 33863049906906 33961898131623 34002979865199 34033507168122 34050656831598 34138468483812 34162549115884 34174141495263 34191362025117 34279536535398 34351815315972 34380787853511 34421187512817 34469450865234 34493764966038 34511146555842 34702344043686 34791836301684 34845742159569 34935604220286 35055410819121 35129153274138 35219746210572 35249623621443 35262349489836 35457708766788 35579131375986 35604228224502 35654150366604 35696046309588 35726327772597 35801481566466 35893808339004 35911895418036 35924257566351 35942359988909 36060291680094 36092666002932 36136325202516 36260071689402 36384420357747 36410085241929 36428432475611 36461137309058 36580771178028 36599204421252 36611803165707 36630252046113 36724716096222 36750440803158 36801970096716 36876471121413 37080772900479 37176398777826 37280881631196 37299667663764 37330020260379 37427581476054 37506314022012 37555749785763 37582240903641 37634936498082 37731991482108 37790452764603 37887908802282 38013536901348 38097814114206 38143898824878 38242266348132 38274520116591 38355222364074 38454134859756 38473512100804 38513715018471 38613036243474 38632493555766 38792131958889 38826958881942 38846523990978 38946703481532 38974175751924 39007046817387 39107640272778 39190099163292 39209847260628 39223152339921 39324303099774 39352041721818 39371871422862 39506891558057 39589998134346 39692094935724 39725766303531 39740108155212 39753593167959 39828213231114 39856111856946 39940148908044 39960274959396 39992792624631 40125400062534 40181661524268 40214359342773 40228877586996 40263004315149 40347701447922 40451752255068 40486068050967 40590475685298 40675861685844 40758204923667 40969908857196 40984012153161 41004664212699 41139407738142 41225948470476 41367326894586 41508986605317 41538266261919 41559197613021 41596508761038 41754021945372 41768395160877 41789442475143 41897211321042 41985346166676 42014961838332 42070340293443 42159046069602 42180290234918 42303416970969 42354588954897 42413976053394 42523355479836 42553141982604 42589240417251 42699071824794 42845502112259 42875514270351 42935631779502 43046356479588 43098427154244 43113051745533 43224233985702 43337199603852 43516278941058 43628501045052 43665511722063 43757366359014 43870210192116 43892316622044 43907425914429 43923277434708 44073689831226 44166619691964 44317865398158 44349126384906 44463496280364 44501215295691 44709831439812 44732360959308 44747759424753 44917205426082 45071242481727 45166054209606 45282530842164 45320944656141 45337306486932 45437820728454 45565521993684 45588482700156 45625580318241 45744821804066 45776864860074 45841050471348 45878353616403 45894916683756 45933849993339 46030476299742 46149182150148 46188331156737 46307444091678 46363459514414 46460989546092 46498797166437 46620320785962 46740547758828 46756408231071 46779969031389 46812966739623 46878605111646 46933690518162 46999498161924 47072318355909 47193710964246 47217492123714 47388726298809 47412605727531 47455171966818 47635103696796 47675279443473 47798227000062 47899010088468 48096939882222 48121176183498 48320024018967 48387775497534 48512560476996 48546780322572 48587724983061 48713025602934 48815737554276 48840336061484 48880079874549 48982903861122 49017455478054 49042155631986 49168628161884 49313857325238 49441030533972 49482972062293 49517633595177 49610581393142 49645332313038 49773360347172 49815583795593 49920375705354 50049113036076 50074333047684 50091570409419 50109654538188 50281498346618 50387270352804 50560066204494 50595482213766 50725960545204 50768992097901 50794574860359 51032693488788 51050260752183 51075985247397 51207702725718 51243823673826 51351620024628 51419304803097 51527722973958 51704176297851 51722842611852 51740647449057 51766719833763 52009395756516 52053516065529 52187754452526 52297536453228 52403406330429 52693729911207 52829619315858 52893524234754 52967688404708 53004790890612 53186563150182 53323723499508 53368697063979 53406342336753 53481225549906 53544069464382 53619145790364 53684005753532 53702222349699 53840712508506 53867843127054 53981424067956 54019236649284 54090437520141 54138999004398 54204487803774 54344273231556 54390374250289 54645349537548 54672885616932 54691705963587 54871156767042 54898806631878 55087074144333 55202955145074 55345315473756 55384355015892 55412263484028 55691193547836 55719256633524 55764598166739 55949501495646 56093787057924 56141372214081 56259471033018 56404555961292 56452404747123 56472785273196 56597987223162 56785653889668 56831863203423 57020305352022 57146721171309 57167352360468 57215848237317 57363399522198 57484068994044 57532833546111 57681202289634 57710268151206 57919554365211 57948740333649 58220682296084 58240438322913 58269785986467 58420055222298 58461263627886 58543234552572 58584242563308 58661460409167 58785148744938 58814770890942 59028062582727 59057807134293 59334953727588 59384997201519 59538142403586 59610162232818 59663679233004 59742319846671 59910223362066 59940412439094 60094989975636 60188100093801 60272492286402 60343316380494 60427926208188 60521552171883 60677628382602 60834107090988 60885713527947 61013792528766 61171138155204 61245133324452 61454863285794 61584441542316 61709111607213 61838922705714 61998396221916 62050990341879 62082258162661 62341877641428 62373292041852 62394763141557 62417288986164 62631032918058 62763091141212 62845816981563 62978328079282 63022442757498 63184968398412 63216807636708 63238569104403 63270435352377 63535023624996 63567039257964 63620964080091 63785033219754 64048607737191 64403447669253 64426698691956 64569534719382 64647640731366 64783633310748 65005799405778 65173439832732 65274418411587 65442751567578 65636049538521 65805315288174 65838474933066 65884916152062 66023511460236 66110534746839 66249929537946 66420778394124 66476798097237 66523689577359 66695244420546 66788760545892 67064747159718 67098541438962 67328646176407 67375808139123 67691989463868 67726099813812 67749081314409 67923796263246 68005959730398 68067014336244 68101313663196 68156731092681 68348282990526 68382724050234 68559073070796 68617232706099 68665297290111 68761575707022 68842375025634 68938901730468 68987529932076 69022293111684 69404688087372 69461166137517 69545189271621 69691484319138 69871208440572 69930481178943 70110821638242 70258306548276 70317907667469 70400535777243 70499247242886 70790566446369 70826238185571 71158262751972 71182757950227 71208456449004 71452655545194 71602963132932 71697340500093 71848515132702 71884719977818 72120583360188 72145409823333 72181764275247 72520143378804 72581663246301 72768840715494 72820170483858 72856864951222 72922274618116 73069538404401 73223606331414 73260504092226 73449432192444 73474355791683 73500881606316 73526183217081 73563233447979 73752942242826 73970785987857 74161545800958 74352797555652 74415872089713 74467998469557 74660040520758 74855162952108 75111499571526 75164481807282 75269872996164 75422247519927 75580905529206 75775817604564 75840099306741 76195628228412 76287797649756 76549040233182 76710444728148 76811554088577 76865735510739 77027430036942 77226072486948 77264987111532 77291584460937 77584263917778 77653917763884 77693047981956 78014093634774 78215280545556 78281631678789 78446304679842 78648606199548 78704083443636 78743742845724 79013783116114 79179996268692 79244428973787 79340286352131 79451532607062 79507186335918 79656426462228 79712223713892 79779844725273 79985585249262 80221838324859 80250800125068 80316104196573 80428718685546 80526008630298 80695402895844 80761068762759 80801764690581 80972136101934 81180951370596 81306731705661 81516409847334 81968024306322 82009328425398 82278815476284 82348209947817 82734653789172 82804432717611 83017973210634 83076532523838 83118395226042 83193017522076 83536790321754 83578884950286 83794422642084 83924252243469 84140680586886 84318092139204 84360580469836 84389206549527 84606833941938 84709177909794 84827952106788 84896980834743 85178480834502 85398143649588 85470588107597 85530458028033 85691004224518 85751028540702 85871263559004 86045099283297 86226103491066 86448467971404 86521803434451 86565402226809 87032557882116 87331023444126 87514732718028 87630082833447 87691895441829 87814851828858 88147379662452 88177723117407 88222156336413 88635730796316 88698252769812 89002430591382 89307213605379 89415243349227 89495518849506 89834410852164 89865335043099 89910618658641 90142484963454 90332108419212 90408738429603 90514974570741 90641889312282 90875641456908 91016442573903 91251160636482 91489643608132 91520688793149 91553729720148 91756707232806 91867699986678 92060952599484 92182294928691 92376662313474 92614888183356 92693454708239 92726919028828 92758384058571 92997594332874 93240641571924 93512816462142 93559938062778 93625933479246 93757210223292 93867381036324 93947010068681 94144636711818 94387421928492 94434984247428 94467492118923 94533664136247 94777452597618 94825211455062 94910343933636 95350558886946 95596454000124 95677549829631 96193879764444 96242352366996 96640048037934 96775550995068 96854302079073 96971461097049 97175449966122 97426051205868 97508699108667 97760159749098 97965807722244 98034910956108 98084311263972 98164127351367 98627714650476 98707972932261 98757712399599 98827374228093 98965944124586 99035267190354 99221162786284 99290664626076 99374894306919 99631167591186 99840751410708 100042866630819 100183140818838 100562996693236 100597120739577 100647812158443 101120132408988 101190964427532 101537984195802 101589149720718 102008939595597 102100521504366 102151970494794 102415405451436 102487647347652 102522424485789 102574086075351 102838609606194 103055445947916 103142363560533 103408352595702 103481294898114 103533439667526 104107032131058 104375508905052 104537226478707 104806812660858 105166232457363 105387459822414 105659238631716 105748870864329 105787048469508 106373126300364 106737394127958 106812684673506 106962451099812 107088138928764 107178983317791 107404444699398 107681425017012 107735686254108 107772772699053 107827079966727 108180875040282 108277998008796 108408975607548 108780748500578 109153261073241 109230255725787 109285297426833 109383411927174 109742313534084 109797613263756 109835409497121 109890756138339 110174148288666 110405910290148 110629413364239 111242318701437 111529196333478 111899002991292 112282744428162 112518942066036 112667249357289 112746722710923 112904809494246 113195974446324 113371358293809 113663726406846 114040610704044 114293442342618 114431696474634 114726799044396 114823560349773 115065667092222 115362404579268 115420536302412 115541145055413 115839108730422 115897480667298 116376395876667 116480876645826 116539571972934 116840110444596 116922527255772 117021140452161 117322920818334 117570297489876 117629541781884 118056125165454 118115614268586 118520674674171 118769994403038 119076284807172 119177298910593 119220324465636 119484639693342 119820446724132 119880824878188 119978377873893 120376200187602 120544984572804 120643078028319 120686632760988 120789012945447 121043104343766 121355256765204 121458204152901 121771427055894 122027585057532 122274614771001 122909726571588 122952036459483 123013992638097 123418223214426 123677845411428 124101980683758 124164516325322 124526959815951 124614798785757 124677592839063 124789526283114 125262065836116 125305185482631 125368327425429 125691633963126 125956656158564 126044885514996 126211020880329 126477138208806 126540870704754 126910250912907 127063766864691 127241928160182 127570066439508 127767721251753 128097215474382 128536506336777 128626542811053 128806895338506 129139069438764 129295281462732 130011598811556 130548836823174 130885503135156 130996535166189 131272099077042 131610630576348 131676949866132 131722277743287 131769832304124 132221069493678 132499859075892 132953596194474 133047379154718 133390488841092 133503645887073 134129494319436 134197082877924 134243278274259 134310924169081 134657292352814 134751616278246 135213727445181 135498162628818 135847592526492 135962833968423 136011919460796 136313462185362 136696565981052 136765448100468 136876740954723 137234465412198 137330594580222 137523151414044 137635060849209 137684750051268 137801549980017 138564993470211 138922332275034 139090378543242 139382968638276 139496391499311 139860962357886 140221643276484 140339907094167 140438900218869 140635815334938 140801071554486 140998494485772 141216955067727 141581132892738 141652476371142 142237817182593 142365515900454 142905311090388 143025838330419 143394681000186 143697030265404 143769439955636 144290819646666 144363528550494 144960072056901 145163326492602 145537681430988 145640340967716 145713729902444 145763174949183 146139076808802 146447212662828 146521008184452 146640239623647 146948711583366 147052366434162 147126466895958 147505884485652 147631015822213 147941571975714 148323091601916 148448916186879 148552900785531 148831744179426 148935996939114 149320081041516 149446751386779 150222999143052 150274711228257 150328963614564 150844495039854 151161811058412 151680198613482 152306976293703 152383724581077 153098080466364 153150782256549 153227955742191 153623108177154 153731471021478 154054860073884 154257914409291 154583168921874 155112528893553 155168527835556 155221942347171 155300159501289 156028187269548 156160548196587 156563263357578 156892609359684 157210218991287 158027566232228 158081189733621 158488857947574 158680572704262 158903065214124 159014372671836 159559689450546 159971170498524 160106876314231 160219027010259 160443676649718 160632208393146 160857437371092 161052017260596 161106667049097 161522137525518 161603529381162 161944272203868 162272108300449 162613463411322 163032819694668 163171122750867 163936048612644 164018656850796 164075117890761 164696419895634 165261222432999 165608865435222 166035946421268 166153065047676 166236790452084 167073580643508 167157769900572 167293794500217 167848504486938 168281361173772 168424116642243 168778413099054 169213667883876 169357214241369 169418355819588 169793961669486 170356961669004 170495589610269 170941176215194 171060916056066 171382008449036 171440163513927 171502057081404 171647544711951 172090198566594 172452206982132 172598500638333 173043606868902 173130804453618 173758663095633 173846221000947 174662046888252 174721314968739 174809357959401 175260165666894 175383790883658 175629703657716 176355446234814 176444312672826 177084187748181 177173421402879 178004861182764 178154991604557 178614427210758 178830486698454 178991037699012 179226959540013 179730670086198 179821237317282 180284969926908 180564300281403 180817476859206 181029949141482 181283778624564 181564656515649 182032885147806 182502321272964 182657140583841 183041377586298 183513414465612 183735399973356 184364589857382 184753324626948 185127334821639 185386909416478 185516768117142 185995188665748 186152971025637 186246774487983 187025632924284 187119876125556 187184289424671 187251866958492 187894020137362 188289273423636 188537450944689 188934984237846 189067328272494 189554905195236 189650422910124 189715707313209 189811306057131 190701117773892 190862892240273 191355099659262 192145823211573 193210343007759 193280096075868 193708604158146 193942922194098 194350899932244 195017398217334 195520319498196 195823255234761 196328254702734 196908148615563 197415945864522 197515424799198 197654748456186 197931888249172 198070534380708 198331604240517 198749788613838 199262335182372 199430394291711 199571068732077 200085733261638 200366281637676 201194241479154 201295624316886 201985938529221 202127424417369 203075968391604 203178299441436 204017879191194 204201043008732 204303940989588 204470193278043 205044848971578 205148172150702 205677219212388 205851698118297 206284727121066 206816705191404 206962589796228 207066879335052 208214064262116 208383498412551 208635567814863 209074452957414 209613625321716 209791443536829 210332464914726 210774919644828 210953723002407 211201607331729 211497741728658 212371699339107 212478714556713 213474788255916 213548273850681 213625369347012 214357966635582 214808889398796 215092021500279 215545545398106 215654159933454 216361750080564 216436229469999 216545292825741 217561497001156 217744989738903 218306522146482 218460511451574 218570594853666 218766823854348 219208615213203 219670818994242 219781512276678 220348296577332 220578549651243 220689700343937 221258826728478 221912357963571 222484637402874 223058392666956 223247616269139 224565488856324 225334498714578 225493445421846 225809618988492 226266742559781 226742716587618 227327452813692 227520297920223 228586884685236 228863392949268 229647120699546 230131334184444 230434662265731 230597206532217 231082290110826 231678217460844 231794961334596 231874753382811 231991596292049 232752791753334 232961753291652 233079143945868 234042280904322 234645841636668 234844895036367 236112250330908 236231228537172 237041349348342 237539988806076 237733286921361 238020859056393 238354597821186 238969279386684 239339534175819 239956755747786 240665514974577 240752400375204 240948312589719 241286156056638 241578025890894 242086208687532 242405294071743 242916408305802 243542854111788 243920195116983 244549229542002 245904072918966 246027985276194 246836446428852 247044629843451 248203961367516 248329032650644 248413298152833 249053919631902 249229597571514 249355185678126 249579052566228 250610370965262 250736654850858 251383267926252 251596519922363 251772756730407 252422041760658 252954276417612 253081741409508 253167619648581 253820501825814 254127533729382 254483856320364 254690942504229 254999027329277 255535442503506 256194430948764 256411764322791 256591374084099 257073012673554 257253085622106 257613790677012 258135297849891 259565410303353 259696206680427 261097673646348 261993070332378 262544198154084 262890248500341 263075686325487 263444555486574 264442138987356 264533169352221 264666469009239 265907192388948 266094758309436 267007291774146 267921640816137 268245730047681 268486556548518 268621848338162 269314584705628 269503232556492 269596005129297 269731855975923 270427454890362 270996325257636 271226215288809 271544923712223 271925667936846 272626924370724 273049327721709 273753481909446 274468930824396 274562066379447 274661189160444 275270121698418 275603099960034 276548240906399 277129986940422 277844664550068 278080364124717 278180757086484 278275152175713 278992782998622 279721924715772 280679814188334 280877800437738 281271630669876 281602143108972 281841030206043 282433910135454 283162265785476 283304952742284 283402476356769 284475634365186 284731031800908 286051676660838 286789362000372 287032649488893 288581639293332 288727057100988 289920144113802 290326652985204 290562906237219 290914383291147 291526349898366 292278153617604 292526097326001 293280479247294 293897423166732 294104732868324 294252933791916 294492382054101 295262031644426 295883143951428 296123918796783 296273137198797 296482122684279 296897832373758 297105801571062 297663488358852 297871993878228 298124682920757 298893502773558 300128599892457 300549422456514 301688990079708 301791362218731 301943436475329 303360397226964 304613952587406 304767449162154 306026818786791 306301564513098 306455911484382 307246216354308 307462942042956 307722258226053 308515828818582 309166337843748 309427090681599 310225057787106 310443884694342 310600319002578 312321096393174 313126526715156 313611679436121 314420437982574 315498697372089 316162379467242 316977715895148 317246612592987 317361145408524 319119378901092 320213752628462 320438054020518 320887353299436 321264416786292 321536949953373 322213334098194 323044275051036 323207058762324 323318318097159 323481239900181 324544216600898 325226926822644 326342245501734 327459783219723 327690767177361 327855892280499 328150235781522 329392839791268 329506228491363 329672268415017 330522444865998 331217730870444 331888240092717 333726956104311 334587589000434 335697008973876 336848233284486 337556826198108 338001748071867 338240168132769 338714428482738 339587923338972 340114074881427 340991179220538 341882352430388 342121832112132 342880327027854 343295089423902 344180397133188 344470681049319 345197001276666 346087213737804 346261608907236 346380804436051 346623435166239 347517326191266 347692442001894 349129187630001 349442629937478 349618715918802 350520331333788 350767581767316 352710892469628 352888625345652 354168375496362 354346842805758 355562024022513 356309983209114 357228854421516 357531896731779 357660973396908 358453919080026 359461340172396 359642474634564 359935133621679 361128600562806 361634953718412 361929234084957 362059898282964 362367038836341 363129313031298 364065770295612 364374612458703 365314281167682 366082755172596 366823844313003 368729179714764 368856109378449 369041977914291 370254669643278 370773818832956 371033536234284 372305942051274 372493548975966 373580879447853 373844396357271 374032778517189 374368578849342 375788040274724 375915556447893 376104982276287 377074901889378 377869968475692 378134656544988 378633062640987 379431414626418 379622612114262 381191300594073 381725784480546 382710199318524 383303163755259 384291646423146 385609519010331 386420686015518 387417208316292 387885844388196 390034796434668 391646510469522 392656509405468 392989605498567 393816297231126 394831891729044 395030849598396 395166833229861 395309496912372 396663208481034 397499577227676 398860788583422 399142137464154 400171466523276 400510937661219 400712757231721 402388482958308 402591248633772 402729834822777 402932772507243 403971877058442 404254848834738 405641182335543 407888501905269 408035758382388 408940386556086 410089697943156 410296344301404 410630222864169 411703396236594 412569454242132 413404649940051 415694980410633 416766996825102 417271135629726 418148905914828 419582887073658 420664929829452 421019721282501 421316700656607 421907446004814 422403214663458 422995483457316 423650865203181 424743398678214 424957429113426 426713451547779 427096547701362 428715933271164 429077514991257 430184043000558 431091090796212 431308319866908 432872458939998 433090585651482 434575807138627 434880216170703 435489979477806 436613044292964 436921022903148 437141189707332 437289524847549 438417230426406 439341637988484 439563024553356 439920718870941 441157099302486 441379400687874 442517653456956 442893047466639 443824715927142 444969274805748 445346748560637 446495232538278 448340254160337 450668997429156 450824133684771 450986890843692 452533485119562 453485433175236 455040595840446 456920928881109 457151173743231 459294241399092 459452346769647 459683867226573 460869324531462 461194413064434 462164580221652 462773743227873 463749506765622 463983192584098 465337586680659 465505583506668 465665827041513 465900478503867 468084561808644 468481644589761 469689790072734 471300523234849 471630656973861 474082698696684 474243569200863 475466573842722 476041718112786 476709195642372 478679068351638 479913511495572 480320628942693 480657081030777 481331029949154 481896625179438 482572312113276 483156051781788 484810588143486 485832816611604 486816324901347 487840390233966 489098459084004 489513368252601 491808145837932 492055970552388 492225353672283 494089259686902 495783667298997 496826596305666 498107839263804 498459195143028 498710371356252 501220741930524 501473309701716 501881383500651 503193039844726 503545513460814 504844083521316 505272349926729 506335239297162 507641003651628 508071642724107 508255067458764 509381885008458 509998054658554 511070885007012 511486768830807 512823528645582 513182748168198 514146025347108 514320490541781 514506171244212 514942634135853 516270595699782 517795501914999 519130820606706 519392413360854 521275989286899 521538663002841 523986140664756 524428073878203 525780497000682 526151372650974 526889110973148 529066338704442 529332938018478 531520264208637 534014583548292 534464974813671 535843281632274 536491460095362 536973113097036 537243696676324 537680878620039 539192010258594 539463711951846 540854909780724 541692900844209 542452430577618 543089847424446 543851335873692 544693969546947 546098655443418 547506963818892 547971421751523 549124132758894 550540243396836 551206199920068 553096481812798 554259973880844 555382004464917 556160728249434 556550304351426 557985565997244 558458913076911 558740323463949 561359628376668 561552868274013 561755600875476 563682060412086 564867820270908 565612352834067 566804952713538 568951268730372 569147121939627 569433918171393 572103353321676 572588676720819 574065298977786 576437469634719 579631029023277 579840288227604 581125812474438 581828766582294 583052699796732 585052194652002 586560958494588 587469765704283 588984764108202 590524063288852 590724445846689 592247837593566 592546274397594 592964245368558 593795664747516 594211603142124 594994812721551 596249365841514 597787005547116 598294116753179 598713206196231 600257199784914 601098844913028 603582724437462 603886872950658 605957815587663 609227905174812 609534898324308 612053637573582 612603129026196 612911822968764 613410579834129 615444516452106 617031657637164 617555094354891 618854181363198 620450115574212 620887769388684 621200638005156 624642192786348 625150495237653 625906703444589 627223358872242 628840875965148 629374330610487 630997394744178 632324758934484 632861169007221 633604821995187 634493225185974 637115098017321 637436143670139 640427505256924 640644821552043 640876108041036 643073899906746 644426668196388 645276064500837 646636636194318 646962479800362 649088433201796 649308688409997 649635878477223 652684491003468 653234969216709 654919566439446 655381534354722 655711784560998 656300471563044 659012456982726 659344536830034 661044889731996 661735648953729 662069101031811 663776480185434 665737073890713 667453912208622 669175178000868 669742848807417 673696466568972 676003496143734 676480336265538 677428856965476 678800227679343 680228149762854 681982358441076 682560893760669 682904839789271 685760654055708 686590178847804 688941362098638 690394002553332 691303986797193 691791619596651 692761608872102 693246870332478 695034652382532 695384884003788 695624260148433 695974788876147 698258375260002 698885259874956 699237431837604 704534685109101 708336750992724 708693685611516 711124048045026 712619966418228 714062577169179 715063793463558 716907838160052 718018602527457 719870267243358 721996544923731 722257201125612 723858468169914 724734077672682 726258626062596 727215882215229 728749224917406 730628562335364 731760585350949 733647688626006 737712218756898 738083955828582 740509339286556 741133889530353 744611884102548 744987097951932 745239894458499 747161758895706 747688792714542 748065557034378 748737157698684 751831112895786 752209964552574 754149803778756 754789559767089 755318270191221 757266125281974 758862829252836 759245224228524 762382601188146 763451568961092 764072827512687 764997081987831 766606327510518 768583292846292 769235292968373 771219038020662 772841372031036 774405893549673 778696230910059 779088620041281 783293020939044 785979210997134 787632594462252 788670745501023 789227058976461 790333666459722 793326416962068 793599508056663 793999407027717 797721577166844 798284274928308 801021875322438 801425514463442 803764922448411 804737190143043 805459669645554 805865545014486 807943754116884 808509697669476 808788015387891 809195567927769 811282364671086 813678645866427 814634771136669 815777003810538 817880773112172 819147983165127 821260445728338 823406792473188 826809299880102 829644722719197 831389960821266 833533993650204 834241092374151 834542271259452 839165774147316 842039442565002 842633401313214 843814892009628 844806429326916 845523090618129 847301730406362 849486797356428 849914858226852 850207429070307 853426903095558 854193095402724 858155029982514 860368086001116 861097948466679 865744917879996 866181171302964 869151614277254 869760432341406 870979958955612 871688718711657 872743149873441 874579049695098 876834460852812 877578291978003 879841437741882 882314198604972 882758801375748 883477146162303 885786094933278 887649431854284 888371756390349 888819411596391 889446368052837 890693497121274 892990465076556 894374048762271 896680508320674 900385799677371 901648267369542 905066970239124 905830309425987 910081191680892 913841857762218 914302347486462 918080456360373 918904693539294 919367734453146 921738649062924 922388826128868 923166774678159 925547486455746 927499013531244 927966385168196 928281272044797 930675173361318 931331654083026 931800957007734 936963289179522 939379580145468 940176469183567 940835038308363 942601046469698 943261313947722 946496092116267 948487138401726 950933147685444 951739837778961 952083436225572 957358136703276 960641257885386 961314162061554 962662059898308 963793250358876 964610849860119 969621176286972 969954954291477 970443719700543 973632649802694 975680780467932 979026736505202 982379349659169 983072301532083 983567676841497 984450707344566 988178519373804 988518685474089 989016805245051 991567334597994 993653192611332 995664720278151 1001180868312933 1003762767001302 1006386079689452 1007091026921628 1010544699853458 1012670478594324 1014005244215601 1014720504398307 1016143285448214 1018763770016916 1019996109317108 1020342224644281 1022973537661614 1025647057291164 1026365496336396 1028640981083562 1029885268271706 1032541191399564 1033417110755491 1035591003829998 1038261641213412 1038784826721708 1039142413308153 1039870305498717 1042551978573798 1043077326005682 1048856147756406 1051560994001364 1052302745301948 1058132677408884 1058665876036956 1063040528417274 1066686072067539 1068929949627342 1071686563264548 1072595690195337 1072982920190724 1075361757240078 1078384020517188 1078927423903692 1079805400865037 1083385801688418 1084904861155236 1085787702254871 1086179694848892 1087101116509023 1089387939093894 1092197310886836 1093123837376109 1095942843503046 1098248265517788 1100471532939009 1106192963625596 1106568328135347 1107125933742873 1110764008929834 1112321456498868 1113100608702852 1116917826153822 1117480646927898 1121533189071813 1122098335551567 1123105736548026 1127364120824172 1127746669343679 1128314946828861 1131224705668134 1133609905427076 1138294243879254 1138867836342786 1143573901782219 1145177353441638 1148130597955572 1149909491265777 1152874939269438 1156828557030993 1159262058046554 1162251624948876 1163657533164588 1170104389304004 1174939531408566 1177969528216404 1178968816495701 1181448891693378 1184495675187132 1185092548795188 1185500499689583 1185928490737116 1189989625443102 1192498731683028 1196588233506358 1197426412392462 1200514399569828 1201532812983657 1202138271695163 1207165448874924 1207773745901316 1208189504468331 1208798317521729 1211915631175326 1216923547006629 1223665505715807 1224107275147164 1226821159668258 1230889032904212 1235110188709782 1237708362726396 1240213949820153 1247084941231899 1250300990475306 1251813406889178 1254446717744484 1258748661220974 1261994789488356 1263059163847503 1263950101969821 1265722338014442 1267209643990374 1268986450371948 1270952595609543 1274230196034642 1274872287340278 1280140354643337 1281289643104086 1286147799813492 1287232544973771 1290552129001674 1293273272388636 1293924959600724 1298617376819994 1299271756954446 1303727421415881 1304640648512109 1306469938433418 1309839132878892 1310763068709444 1311423569121996 1318024913965452 1318689073660068 1319762156612823 1323471297907458 1324138202063622 1327552960370868 1328679142399917 1331474147781426 1334907824417244 1336040245681911 1339485697614834 1345020762481011 1352006992287468 1352472401054313 1352960672531076 1357600455358686 1360456299525708 1365121787521338 1365809679578542 1370762786643327 1371453521229693 1377882724197276 1378357040308941 1379051601679719 1382607973594386 1383583239193302 1385523217744204 1386493740664956 1388321229683619 1391248520296866 1391949577752294 1396012760041977 1396516750520004 1396997481124539 1397701435511601 1405444933769283 1409069370218202 1413901569704547 1414891970921583 1422248096090052 1428125154338358 1430127586927116 1436037205054914 1439740534486716 1440961886828079 1443993089847462 1447716936339828 1449468155345364 1454431764430458 1457498449834812 1460448974704041 1463521170701898 1467295377252012 1468540104757803 1475424437513796 1476167911657164 1476676061016849 1482267779060706 1487351001896991 1490479788916998 1494323517791412 1495377585429084 1496131114068756 1503662225791572 1504419929105148 1505644150501953 1509579119534178 1510636540382442 1514532250563948 1515817049780187 1524214928172321 1524765202376292 1528145655025374 1529994163975662 1533212655021036 1534460306492421 1538470585936746 1542438076041324 1544827902407559 1548811787099346 1553386505744997 1557392461820118 1558177240082562 1564615989008523 1571958421994268 1573284221634609 1577341491002046 1578454117952922 1580667332919444 1587199016113326 1587998814055434 1594560792625911 1602043750644876 1602851028926884 1603394924441013 1607529844896822 1609474380286086 1610919339291108 1611731090028972 1613042635860117 1617576030775782 1618391135855538 1622564729342172 1623941174044343 1625078702532627 1627357291732854 1629269542273338 1631554007621076 1634081908640841 1638295966330254 1642520891456676 1643914265254569 1653618599760204 1659289445438394 1662779921642532 1666146013394751 1668482184748302 1675376739230733 1676220970391847 1684078885130004 1684658604822039 1685266802626428 1691046181236258 1694603460812724 1696837058502201 1700414858140614 1706853806191116 1707441365818881 1708301754514179 1716310059965028 1717766030162457 1722195896933358 1729312408904157 1738303228554508 1738893087069831 1739520864682812 1743377437423314 1745486299746882 1749158099390196 1755156583956006 1759682875483764 1761175639456541 1762409297112849 1766954292324606 1771572189866556 1772173337540067 1776743512780698 1777638823192782 1778892736105674 1781386994242548 1784993191304939 1788748097524542 1793361016641348 1794882350259537 1796139618588693 1800771599354742 1803296534739084 1811660618851974 1817873446762989 1827683715524436 1828604694972924 1836160912720746 1837809387078588 1838735468906292 1840231739502387 1846333549356318 1851094972911492 1852665283064673 1856562544089594 1861350346722636 1862663308166052 1863601914015468 1873926578359044 1875451485712959 1877720110333767 1880352938367134 1881670076616726 1885202092939396 1886522627895444 1888122991831461 1892992184232534 1896974276803452 1898583507021663 1900814465985561 1903479675557922 1911345294051963 1912308431010417 1921282515770772 1921934464656129 1922628324123108 1929221699720238 1939909908582954 1940887439401086 1947265299605388 1947926065229991 1948907635431669 1958053473010404 1959704907650127 1964758699318338 1966144603064166 1967135353682994 1968901414689132 1977037370948178 1978033610490102 1983134669195988 1986207303095433 1991329440556302 1997211221672139 2002361736625866 2007525534002604 2009228546422251 2021089399706916 2028010488431202 2029441008796614 2032286570896428 2036400683038029 2040684449288562 2045947075323228 2047682681282007 2048714519367813 2057281962167124 2059770536543412 2066834221510982 2071182007659996 2073911960391579 2075374858789953 2078284826616306 2079740610997434 2085103957147596 2086154652011364 2086872780445299 2087924366628441 2097712295512812 2113604055327303 2126081056834548 2133372144135078 2137859899254684 2142187731507537 2145191380390674 2150723514480156 2154055807582371 2159610801730074 2165989634771193 2166771603376836 2171575404509742 2174202233018046 2178775878187788 2181647646645687 2186247674752218 2191885687006092 2195281756052847 2200943065878018 2213136656270694 2214251867485746 2221528017859668 2223401668591059 2233835652307644 2234961293855796 2243066378143626 2244196671103134 2246211473096052 2255493338687358 2256629893657722 2262449411336268 2264368679301267 2276588487758508 2277735672685572 2287147803564438 2290354706883276 2292218482538061 2294991245963493 2299818982531554 2305749878538876 2307705878905119 2313657114061986 2318524116093108 2323217680649019 2336088692730177 2337265860123843 2349879062817132 2357937632991402 2362897783386756 2366012236503069 2367681176929383 2371000999379166 2379979250886204 2380798524169989 2381998221083151 2393176467012716 2394852824784924 2403065625967314 2404276543390326 2411294767345233 2414211570429129 2416379008936662 2417596635043458 2423831262350652 2426364046163673 2427586703783307 2433847094013258 2441035937599281 2443904313410007 2447331011431614 2453642319336516 2470220377419564 2480427899640306 2488934168157591 2494169882463798 2500601980950612 2502723277122453 2503626813778356 2517497322441948 2526118327695006 2527900203939642 2531444676028884 2534419287980748 2536569271854387 2541905191219086 2548460392069284 2549744574680556 2550622287210921 2551907559212539 2560280709286674 2562579286208172 2574465089947542 2581104258003348 2583293845400037 2597234753639988 2598543513908892 2607454842831762 2609281297024218 2612939876866836 2615066156134971 2618229449620323 2632734875934009 2639524313225646 2646942595814916 2648276404127244 2650431438486909 2657358284799834 2662948295562852 2666458234789173 2668339104158511 2672080491363822 2678971395229668 2683122146286813 2690041524962022 2704944802108626 2715200910717372 2717490928277961 2730243575042676 2731619359157084 2741525573286654 2742907042459386 2754241369081119 2756714080617882 2758103203359438 2765215947188772 2767166478386604 2769500324034477 2776642459367238 2782497040593732 2783899155504588 2784843816134391 2792025520083954 2793994962249078 2795402871023202 2804989300622047 2810889867538566 2818138740436404 2820529407550701 2822505114925089 2827803139409094 2829783941843166 2839488276348801 2855219513336883 2856250308676716 2872074410109828 2881923773656158 2887986179694924 2893832549580357 2908863528860916 2909864862874431 2911331159101629 2920897949408082 2927042341403796 2937080209515606 2947138048977507 2949216904596249 2950703030524491 2953352122033698 2964535558121412 2965556056422267 2967050415735153 2974702003793982 2980959577833996 2986994160834453 3003542604938799 3011288301003906 3019158239068356 3021273080764884 3031634099560374 3042030649970389 3044161513194921 3048429856344642 3056291310050748 3059988327951324 3061026673932843 3068920612984842 3076941171873492 3089655804815118 3097623574198692 3100251332266473 3106773011489994 3114784923640236 3116354480165124 3117427239924459 3129231978017046 3146568443269218 3154682982004092 3156908235905844 3174398032226652 3175997628110868 3189121585251822 3200058216202617 3206789848882026 3215059689793644 3217787070586011 3218948760572172 3226085271720234 3235152061551564 3236782271711076 3239416202595111 3247882348088686 3250157405065254 3254714583465708 3257363106764613 3258539084546676 3261303349527069 3268163817281682 3276591932660508 3279371512128327 3287828530509138 3301414598817027 3318578890876788 3319704984406041 3321377801228619 3332292026789502 3336964369496604 3350753478461466 3352441940783694 3364599567215439 3366295006654701 3369317209644078 3382092362472516 3384944840486583 3393674117004402 3400829716281228 3414882731637762 3416603509028358 3430721705346657 3435532060324914 3444391793866716 3449728473797331 3458624817808314 3470485671092979 3477786174139662 3486754874846628 3490972599493764 3510313167912012 3522351278913082 3524818594225698 3533908584649212 3536906449487103 3544346675080134 3553487025561396 3555277646385564 3556501499068749 3557785472211348 3569986382609878 3577496195049084 3589764700519074 3592279237177386 3601543198709484 3604598438950971 3606414815085489 3623321237703948 3624568513404993 3626394952565187 3635746893525978 3650770641019887 3670996517147421 3672321825441492 3680463479004774 3692667098712636 3705330566129346 3713125088179188 3720641849460459 3741254823695697 3750902971425918 3755440220667534 3760705876734268 3763340153233452 3776245983662922 3785984368465068 3789177491542509 3791850305909463 3797167014043326 3801628931971122 3806959351115844 3812857786828629 3822690588103926 3824616862020834 3840421063930011 3843868929312258 3858443399440476 3879819817165908 3881774878802172 3895852130459982 3897815270863338 3911182264247643 3919409815300254 3929517398636676 3932289206128332 3934270707365988 3954074741896356 3956067220980204 3959286469838469 3972414606190866 3982658881112604 3986037427199751 3994422443344278 4004723473251732 4008120737045733 4018457092844502 4035062287443033 4056020976862404 4057417203162939 4058882017593228 4072801366076058 4081368898577124 4095365362564014 4097429038735626 4112288359929981 4114360563689079 4133668443021964 4135071120926823 4137154805039157 4147823920783158 4150749717579906 4156569653232612 4159481221994868 4164963689050857 4173745560890598 4175848733256882 4190992443373617 4193104306534803 4216334801307849 4227208110654606 4241704709113641 4266744288270156 4284375463015074 4290382760781348 4308111615164742 4319221603460148 4322885660484237 4331979269542386 4343150809019484 4348404466036092 4363295293291374 4372495349504436 4381346924112123 4390563512105694 4401886131756036 4405620314273409 4407840329548931 4426273312541388 4428503734971492 4430028183050547 4446803337182118 4462053005690973 4486132756287252 4488393342206268 4510986677374716 4513259787315444 4516932451505859 4528737358602534 4547451149340561 4572644784516963 4574295607128876 4584436965076122 4589982491926986 4599637965063108 4615411757810238 4627314228123972 4634483707222677 4646435361298038 4660159517234991 4672177385460354 4674531720247686 4693847967025569 4715875265982804 4719852664903827 4732024473006138 4735362353858766 4742001998758332 4761597048339978 4763996442166302 4780333878524897 4783682377877733 4806131251934628 4808553086780652 4810184773323039 4822589534690466 4828423140858258 4832758017873324 4835193270086916 4839127907580351 4852728092327346 4855173407566614 4867694188026516 4871823522133029 4875236107597881 4882071875198562 4887808626820014 4894662022863228 4931742795763707 4960855799280612 4977868336315182 4988339764927596 4998438040184253 5005446554244906 5026130217692199 5028662911175541 5052236655390012 5053975814466117 5055800407879284 5073138543708774 5083810382438172 5090511175506603 5101244574421842 5103815118425078 5120561418573348 5122324097456643 5124905263542537 5148930179895084 5153298090487371 5166587690800074 5187937226712471 5214909685663524 5216679261209493 5218562594048436 5230132312269942 5236458899240646 5265469751868018 5279048626451292 5283526918369623 5287227891338547 5300862876973818 5314716569599668 5332916469578346 5336678208317022 5344160982727644 5354979573914817 5366244292573626 5380083049924044 5384647050778611 5409889604217252 5434981856555922 5453620340288967 5483051146573308 5485814084918772 5508482738162238 5513428161235764 5516206406718876 5520695218507161 5539000648068954 5553284918734476 5557995849194019 5569687632268782 5584051040167908 5587989924498156 5590805742046404 5609978601244094 5621779735077132 5626354457138877 5633160331001301 5641058815101402 5645010229850178 5655606278818188 5659567883686332 5664368975494383 5678976552697602 5695750521064989 5702443397956683 5710439026673766 5734035882155889 5736925293031251 5763847547312316 5787665099160714 5819729725748862 5822662318203258 5841795898816164 5846722906295007 5874160419031212 5879114722950381 5894276097955014 5898433809192498 5901406061048982 5906704244067396 5931112112844534 5934100831470306 5949404007587964 5958621909286299 5973988321668906 5991633665016417 6007085209877598 6022576602007812 6027685639266753 6063268199120748 6084061299940778 6088323026389842 6096859712689284 6109202049114087 6122053347865686 6137841225969684 6143048043846021 6146143558103439 6179311609630236 6200502664532946 6213546022979988 6221735881174737 6226124576369859 6234854479848918 6258463956034092 6260618341335897 6263773099885323 6293136886538436 6340812165981909 6378243170503644 6400116432405234 6413579697764052 6426563194522611 6435574141172022 6452170543440468 6462167422747113 6478832405190222 6495764696177372 6497968904313579 6500314810130508 6514726213529226 6522606699054138 6536327634563364 6544942939937061 6558743024256654 6575657061018276 6581235284284969 6585845268158541 6602829197634054 6639409968812082 6642755602457238 6664584053579004 6701506956922932 6704883881567388 6729199134430878 6732590013309402 6738634419288156 6769889680973166 6787348234008804 6793106037903801 6829765463275524 6833207018056716 6861443410693314 6871064120649828 6876655447614183 6884973737890479 6899456947594662 6917249635616628 6923117636715357 6940971342185958 6955572348279324 6969653041947057 7008266078190531 7011797580371529 7044702557826164 7049637188451396 7073812898974206 7088693350160268 7098036709509207 7103043530788149 7113002998137498 7139972765219756 7142395572509967 7145994663249453 7179529401038148 7184558474354772 7209196877901942 7212829630170978 7242634711287387 7249137026809986 7252789905130374 7271493787051956 7279092138491019 7282760111349921 7301541282039774 7323107812797843 7341993034294842 7360926958009548 7410661132258692 7441283698920918 7466802504472773 7482509647391394 7501805942851836 7508169831367359 7510880441335068 7552491967325844 7578354983085018 7583700611818926 7594334028086652 7603257863942244 7609707815563161 7625715573657258 7645381176207852 7649233724041668 7651866861632763 7655722677637617 7680842127860022 7687737858624516 7749881536200111 7791704260919964 7795630541726676 7822364528495286 7838819630600508 7854688348860969 7898204627802027 7918572939676938 7944829212381732 7972074854399502 7988844886688556 7999374704367519 8005017312475533 8016241474091466 8036914185689004 8049366438860439 8070124574886066 8114834406325878 8145602732152116 8152472784833883 8190730725128028 8194858077471252 8224576719859962 8228721127378158 8262724107243357 8270142241853646 8274309610078314 8295647841566316 8301499435159812 8308500972103431 8329927378101714 8347491121781196 8351697466513764 8381984886747234 8386208613069606 8414967901866141 8432669602615698 8454416221309212 8461588222652103 8483409418227282 8518464829046403 8565658540010649 8568750926030148 8616223230329484 8645771320968474 8663958539084772 8681497648741071 8726590586582748 8729594588623293 8733993477304887 8762693848224246 8781127024211388 8811240628546818 8815680659097862 8841414146932521 8847650713788747 8852109091573473 8860056366101094 8893606674364236 8896668169266801 8901151247205459 8924106011381946 8960982482503359 9010627814816397 9033864903011718 9057474717205068 9094902298681122 9126091949911167 9132484539584763 9145289569033926 9168873930152244 9179964983853972 9230823515620476 9268967414445354 9292870722596076 9300753996799419 9320319034469982 9344354770920708 9349063440495372 9352281719773377 9387695934051138 9439705329807654 9464048946012276 9470724707717532 9523194096679956 9527992884332604 9560667757049794 9567364755755466 9600174648607851 9620369546646078 9645179069380932 9653361211758033 9656846281716516 9678255815160702 9705456184654692 9710346815133228 9718248607785333 9743647044266058 9750472215195762 9764143750397124 9772089320293839 9775617253640028 9783910048581207 9838114536384981 9863485591527414 9904243796451081 9955736672630364 9964133403685857 9996876080368506 10010893108489812 10052260435384398 10057325822351082 10098885019964103 10107951628932234 10146277087417548 10154834521459749 10181022351013206 10202489148843684 10207630236850156 10244648194913286 10249810527085074 10292165116039971 10306596180974742 10333175381600148 10349185421391993 10375874453424942 10411457013278937 10433358522418986 10460264624539884 10472917798481292 10530939503736036 10567053836739246 10574455782677094 10601725753947636 10610719348461309 10665832939156692 10669504497206247 10673356416634044 10709959147829634 10732488585147252 10769294101557222 10813795316852913 10819244445256467 10869963713111844 10873705540214979 10879184857695561 10907240680577934 10952311923059661 11012989551442263 11016965476324476 11041390437014322 11078001296137908 11115991698388038 11139375264537564 11161925548381377 11219957202488188 11223764471087091 11252708914277754 11266320662002602 11282117630202804 11290020459700356 11328737950988766 11357953105395204 11367588218310401 11375550917728389 11391501042129978 11404886795913366 11420878053347532 11438573360485887 11468071764311778 11473850586062502 11575330198321428 11639459451497724 11645324636406516 11693445812590014 11733546792742929 11758229445900762 11788552195910028 11796867618384996 11802812122097964 11862224225689068 11868201662940612 11877859409515407 11917243818572598 11947976643337812 11958112281599253 11983267330032834 12014170419755196 12024362211137199 12055371278533506 12105186862329099 12168122599881556 12172251609488817 12176646052779684 12218404098228174 12244106695731372 12286096087692042 12292287116206878 12336865079789943 12343081691067237 12401005329065892 12405213362780469 12411464415117471 12443471762349474 12452249152739718 12469708959697836 12521236682671794 12527546199770646 12572977330120851 12579312919604409 12649004403923547 12681624331963818 12725114127340923 12800232864810468 12853126389045222 12871148282344044 12924334845494226 12957664810380444 12968656981452711 12995937808627158 13029452427058452 13045213398108276 13089885879874122 13117486048513308 13144040772336369 13162470568569938 13171690536317082 13205658395268108 13216860942820227 13223520988646793 13278819937624164 13285511204914476 13290084549151641 13386159017072919 13458398268861756 13465180026618804 13539779361946332 13586212075807602 13642353448021683 13717934353550889 13722886821386628 13753310895228366 13769947475780958 13798913895189324 13846235273430714 13881942684371916 13903451121668031 13939306083894114 13980478551704973 14016532156381062 14023595160743058 14081543901076707 14147625797948412 14159557994711481 14196073419018414 14206087061576298 14226005996274996 14284791145019934 14291989326498906 14341001635574691 14351047133633199 14418393755803884 14425659260341956 14485269422574774 14498274053619972 14505579810260748 14517383722741053 14558184276982038 14565520222699842 14603082564079548 14615470566399087 14646215625595686 14683986068589684 14795228387291121 14882567397841836 14933605008945546 14965019294782788 14995314120552759 15016339662734718 15078390653076597 15085988733526623 15156709966170036 15161927443398351 15167401223637852 15219415631126322 15251431147314516 15271533526519809 15303733723265526 15311445355275234 15361684255720044 15366972292369929 15374715790627611 15459894271462113 15499763072400222 15563811680137413 15644729056990572 15709376697721938 15796409255604054 15837145879353876 15850580755108869 15944149708799004 15998749408735038 16010034624951066 16032482948182932 16064938721744451 16098732877720878 16140249149772132 16153941152335833 16229668812651756 16304945569667766 16360861020866901 16449153439719924 16457442254756316 16525448214486714 16540284483707292 16548619220156628 16562085655521483 16617001944206862 16659854756203428 16673987547582057 16763969773494468 16772417226139212 16829935803732282 16865339205231396 16879063371416631 16899480993003903 16923176445304206 16966818836454564 16993106926483149 17036929658092806 17087251563194967 17107330193870049 17131317080021298 17210775879093753 17291542641936948 17362995297482142 17459189177246586 17467986954609774 17525387696448492 17540168718885021 17622481257093636 17631361318195724 17637344168851143 17682828293865042 17695301427577494 17704218183146946 17720112732202188 17793336338533602 17802302494410918 17848212022763892 17863352914487773 17875865727858897 17921964965006718 17974900995049251 18021255629632794 18067729806023436 18083056917800259 18189804597362244 18252183899822334 18264969079169526 18290579138067852 18327606147342261 18429144131538063 18438430674310317 18537934828890708 18601507993598838 18640638068939964 18665207643524211 18678373729109577 18704563439546754 18775391868102276 18781855024007691 18791319299655969 18879410659615308 19022436497945727 19121335514099588 19134729511510932 19200349297215702 19240739093292156 19279689583567833 19306722423516066 19356511630321404 19386502268241339 19436497215570666 19487294088532116 19493906712940737 19500944430391524 19544178640587678 19567820097162414 19634925104354329 19676229072769962 19726971183054828 19743705852854907 19757535804475623 19808487592902162 19928266807371714 19993752160737012 20104520870768796 20114651644702164 20197770039928206 20215903257864468 20309669042919498 20362044702026412 20379318113711403 20489296389826572 20499621054170148 20584330232079942 20613192361949484 20629966342842549 20654921213671437 20698370842783986 20751748906849884 20769352910146071 20822914026557874 20866717044837972 20908959125841171 21024798234571593 21035392741114587 21134107673478492 21148911565354188 21221438696922618 21309130592364447 21339008994412494 21419918295659268 21427186717529901 21437983989748359 21538588203114444 21627590633705826 21638488890512934 21727904133862161 21747411080429958 21758369715391122 21814481361155868 21848280334049763 21904623846119322 21969323438393529 22025979102884526 22082780874028644 22231983396776076 22323851096762754 22400407513418319 22447528942174182 22505417828555508 22524509494102077 22532641324005204 22657475901977532 22735176436620802 22751101835456778 22783002084259956 22809773591826732 22829123446689483 22877146720971774 22936143528623556 22947701172125004 22955600584898289 22967168032912851 23249644608600333 23386891625180028 23467093585485858 23516458891801524 23564065046582907 23694613883406081 23755718819030814 23834487637145196 23916224563198506 23966534660065668 23998124113102557 24015051937426599 24048724422274398 24110742557067012 24148099316581317 24210373724658198 24344503218977634 24436808196456348 24457418354501649 24572192175384084 24584574232413756 24673730159579886 24686163382134474 24788172321730071 24810426725560938 24822928830234942 24886943524698948 24904498305479436 25042473365343588 25055092399541292 25145954660241702 25158625839208818 25244903705598423 25298008807847094 25363248663927636 25384764667956309 25450228254681846 25555394487139209 25696975620031947 25706252778090444 25848669690988452 25937313962905422 25991875617254316 26044492946223213 26179771759748244 26188783765869879 26201980431914661 26288081544672738 26324941137139876 26343381072634164 26433721885640454 26447041977293586 26524242440797563 26542952141366241 26556327274720419 26580169098303282 26690004507800403 26703453741616377 26772318034145838 26882947447510077 27172424151615204 27284706896043366 27378275849733501 27435868707101778 27506621790456732 27539894951561916 27692470546861428 27806902243336062 27878612167788228 27902261990398257 27960957103409946 28033064312762124 28047190321486116 28056845159320131 28163087802153414 28319115989422962 28392146838036828 28412174123152596 28569582290039868 28583978652997812 28682003271149382 28702094267266398 28800523945823553 28960083635274099 28970538845149548 29034767445482106 29116368553964076 29131040445399684 29154745823355999 29230941132798174 29292431251191372 29351730145743621 29514343609154943 29590456774582242 29867210017891092 29892400211057571 29990628241105518 30032679325469436 30156781306153194 30171977467053246 30296655059892309 30323854886796702 30438831262252644 30464503564379247 30543067053039618 30607467446531052 30622890710550468 30733944584739858 30749431581255222 30854882306842517 30876495348119913 30919788542924226 30999526144800444 31047556264175979 31127623360274826 31234371039836811 31418753395443876 31592818511208108 31701161510217738 31832158045383927 31997498817470076 32008513491618741 32020069249902132 32129877443488902 32197465755441756 32307882304671666 32441385950558739 32457733335769401 32609891139335532 32621116620644937 32637554573086683 32721722041733802 32856935769178983 33038968654326789 33050896428973428 33124171311042966 33234003888413724 33347975095164114 33462337149674279 33485776645144131 33659871607464564 33671293413261273 33758126742833262 33798961986007806 33846352890608412 33986213852966298 34073859316185612 34102764654931203 34126652753185167 34174503126389934 34214660387740098 34262634160042596 34421551758187506 34725990594964284 34918378354493172 34935973909219548 35080337437770042 35200640378228787 35274688337702286 35365656587730084 35390602855154988 35408436366293892 35586672677067204 35604604988821836 35633578228546221 35726705828975546 35751731455717794 35843929930013436 35874336844797759 35949801990098502 36042511259265588 36073086633411597 36166113835600518 36315560586987297 36504367799644668 36516754828466451 36529938158339052 36655212294684522 36858288263076126 36876861348620634 37010595239369829 37029245073201711 37203015987197676 37234393245352413 37330415287048422 37356747458219154 37409126879093508 37563710048015382 37582638599311938 37737938758813227 37947013211770641 38044872995891454 38175342382022769 38400698594431404 38559379167135666 38613444847032132 38773004536482678 38872994431141332 38905970944358133 38987813425881474 39088357281175356 39135640194324828 39269850208708658 39352458145539924 39432122317009107 39487411705709814 39515071608951246 39616975185804324 39650582828460681 39670562965940379 39856533614743428 39870253647454923 40158477051218757 40395540079856412 40619338085838996 40758636227422806 40927060344065049 41153803060652667 41168660464159884 41259932685685098 41309842427342874 41396741685567972 41538705820292142 41645828053115748 41710353365004093 41817918251682342 41941435655114919 42049596469143186 42070785482229174 42244631703230121 42442877393845236 42618261184728894 42678017988824988 42854373435059802 42875967979496718 43023004906724073 43255181267411652 43276977781025868 43455808267724322 43494822160859916 43516739430782244 43552151168223159 43696560668099526 43809247692238644 43846411699197261 43938646876787058 44051958205769052 44385685161873363 44647702193525508 44800815026836638 44895057884348364 44985942361658277 45049018988204154 45235171959229791 45257966200579869 45470352873241604 45485782330195053 45502203670913556 45658246893378966 45754293441943548 45814600579559427 45911201169796578 45934336065825702 46100916877109787 46124147371882833 46379682814386339 46499289217200666 46934187170971716 47128130093165814 47389227766812162 47511437638061628 47551742265326607 47832449126397012 47996248226205114 48030103874853198 48097448844548796 48194816165233353 48296198633162634 48420747449316396 48461823457007499 48486243625038241 48689006437955268 48914836709003298 49082583062600703 49347460319159772 49372326764268948 49576344643460142 49620853451121876 49645857660469884 49686256966564449 50021962642746171 50291909320483404 50317251678417636 50489807411196846 50596017615694188 50698442979011709 50769529335912618 50900456509363692 50979320779449447 51110788974278418 51261754689584901 51393951240063894 51632327637281259 51874627925810844 52088985892446426 52377567531739758 52403960863829322 52576163089345476 52620506156655063 52867443771280908 52894083954587172 52912032506553429 53048484881595126 53085904282732482 53112654549440838 53160338196606564 53380009015600806 53406907483232754 53544636068291676 53590058743463319 53627597183576691 53765894895020154 54249170753400777 54569413792086732 54756551699467002 54871737414203556 54982818442026783 55287432394614189 55315292022930951 55613804486672124 55804523980796514 55921914206819892 55995622930572633 56035121187328731 56113690318640262 56326175604306828 56345565072023073 56373957898967907 56638231978845924 57067309493837181 57364006542298764 57404188534532796 57601047891647106 57839068750703499 57920167270548198 58069534890964212 58159506804724017 58309491646711998 58461882265596348 58703460291487242 58904775313062987 59028687218309886 59180913549164484 59231117558564721 59784800422115142 59981256482211036 60313562612306388 60343954934106492 60593310119784618 60647709773593404 60929007128758494 61086134106079236 61137954341134209 61467889169479716 61498863162510444 61709764613685034 61752990696239826 61839577085848452 61889899028527647 61964763641014311 62095112528351958 62255246720549652 62308058730438213 62468742079673622 62726877377523513 63074394703714779 63106178223343761 63402323020435476 63664316090767854 63927391777093341 64017026983237482 64259754886977804 64313951969245077 64615764609343332 64882771901117478 64915466671538802 65183712401586483 65242233241289874 65275109146173366 65443444083467604 65544841002149289 65713871538357966 65907970315180587 66077937308653578 66248342622085932 66695950190328228 66924674299348558 66971553290288262 67201222540254957 67342586826522546 67516253485666524 67573528482306231 67597923972015612 67972427705932596 68205529309862406 68253305506370334 68349006252779868 68429320775480196 68487370340068449 68843103516375012 68866801754694867 68901504098738553 69748933825800999 70160674875540084 70401280756457574 70549376675404572 70692195139748721 71083841650218243 71267156457092442 71453411657951092 71503462911435588 71748673689595518 71899603980197004 71994372339307671 72045155812279797 72146173266823194 72332227671201036 72444297949743951 72631121173974594 73033509656932902 73310424589369044 73716576526152252 73753722697241268 74021190478739658 74058490146403422 74468786490704826 74660830574096844 74713494916438308 75127420096030764 75165277198623876 75475877517626454 75734711116795269 75894026423541282 76089745991782908 76154294003868927 76350684764045538 76666183461417627 77090926860095841 77118758334271332 77546009072965356 77811941888716266 77975626851762948 78133478838669639 78539700417417316 78566351297609637 78605941295743983 78864244634018214 78974823411419628 79030143217902492 79301165656921362 79341125931880758 79628856424098723 79668981824161257 79740507294909846 80070013523401209 80110361224849131 80316954102437514 81517272454845612 81854120688130098 82134827549200503 82307606121305334 82519865371370196 82619684854685748 83077411640584284 83420706730008186 83635836503364684 83706785971194771 83882871310229838 84099192938286372 84141570964458348 84170535477960393 84489263406460242 85236522369457788 85708746870119604 85751935958993436 86046009813448146 86401571837470659 86880250905822297 86911616535448644 87104302336446318 87393121336199052 87692823398394522 87877293753574116 88055190437230863 88543030827464829 88771370323746726 89601630053673276 89677200633172713 89971884723316554 90098037976408308 90470343918459582 90515932401159738 90889965179676927 90971564660390106 91316493786757932 91393510693137741 91629201159118854 91822402339593156 91868672131651404 92201833754219574 92248294743765666 92564646920527551 92629486044359739 92759365628772678 92998578434401332 93703113119510433 94256260186331628 94778455533624324 95103484530653214 95496474136151781 95992496452410228 96025540474856223 96060207749706396 96389632330466706 96592397266325268 96923646914014998 96972487250076482 97324157851676217 97373200007308203 97829673418006596 97863349861934811 97912663719260049 98165166125201406 98570807307536949 99116905962980367 99152689286920284 99372513933128898 100043925285492342 100387011449022837 100457329935432393 100979614822393692 101396885958023418 101539058671825236 101958641558898894 102221577948556836 102308293964793609 102523509379169802 102787902480127788 103264655274562518 104177971784892852 104755135063479516 104807921727658644 105241012313310126 105601921134686361 105824065013106858 106096969763190252 106171808565464964 106225309098881676 106760018031201612 106813814966465508 106900734685638663 107180117486926638 107255194367153382 107531789790040308 107623010534393277 108219259900234791 108498341506801554 108946681760961891 109513103398934004 109965636884053566 110574864789228378 110630584045861902 111087735219605133 111609047961593028 111703179736057239 111991245861145266 112070242374657462 112227380637280524 112691130144046146 112747915797935814 113213816276439681 113841039635311923 114134618987674362 114526027146068307 115202095783294212 115678137501406998 115840334541096396 116319013609448034 116618983293423996 116717912833074399 117406920582974484 117809550626125974 118057374436619772 118296366951027321 118462235117129442 118951748485382043 119011688897821137 119569600844230284 119610760942364769 120475431153656271 121186620239569236 121858014257516988 122275908682268418 122781181032195147 123419529227370068 123461409181958001 123505981392479652 123779798057055294 123929527282028622 124190225056703916 124616117460876426 124937484159347244 125043470401414411 125131060095012279 125453754755047026 125824306965344757 126148789407429558 126212356446687522 127328632181535708 127854783554186682 128034053966474964 128627903938490154 129069014720172219 129765543802234956 129830933343077604 130367424803172966 130484466482579748 130550218292346732 130656453504669477 131089682004298578 131427743076715932 131539235097591783 131815940630361174 132155874617307156 133157055485620089 133849348598697116 133943106580576524 134402445080509914 134685173653045092 134957827084974831 135147056964612462 135705515877689373 135773898601739607 136411058619724812 136457346990585159 136506611012740668 136974740680136898 137733603509389734 137803008197477106 138302750631329361 138372442115648499 139139048443159017 139497867651601998 140802561512915148 141384390279497442 142167683300436486 142534312914184884 142655226795979821 143497347379191036 143988744678615342 144090311624559594 144292346533646388 144584448495700059 144888595899487902 145262242347949188 145385470371022497 145458730875114723 146067019313865804 147247749187802109 148042380957479316 148116980292806844 148937572981409652 150065887928238513 150951755035252908 151469422233590538 151788052847082564 152095328937035127 152308588007737854 152701369528091076 152937962338348341 153332366922835254 153785264068754703 154181853720191682 154896982911843777 155623883777432532 156266957677339278 157132702595219274 157211882591487966 157728489268036428 157861518469965189 158602331313842724 158682251863761516 159257712848197446 159337963648322514 159481014589819692 160140027046802418 160220722449698262 160633908204875028 160770176230389957 162747512260202331 163708241376260196 164269655098401006 164615212242610668 164948455326080349 165862297183842567 165945876068792853 166841413460016372 167413571942389542 167765742620459676 167986868791717899 168105363561986193 168341070955920786 168978526812920484 169036695216069219 169121873696903721 171201928481511543 172092019626896292 172803143674941318 173517206252110497 173760501811644594 174208604672892636 175385646796789044 176110380874461726 176714325939188961 177086061654929658 177542740647493452 177693352675694163 179354401266345426 179943769446633108 180940687836919164 181031864802319476 181779930359353854 181943129320780212 182787021386275482 183258402318237708 183413863023402627 184403667508439148 184496589487531332 185129293841055102 185258972088719478 185518731257545356 185669697085582941 185894290923042933 186924176191314639 187406226239020866 188180632132570539 189318534670031283 190206969061306428 190992948272303562 192051080949712446 192779264660933412 192941855907735231 193847293828029996 193944974500152964 194648315703352434 194746400014616406 195551137204759449 195726699723869622 195825327438520098 196330332250402812 196634523006447867 197141614615073898 197723910945541761 198233811925960734 198745027866257796 200087850570984684 200774022898045674 200914659870864786 201603667620764871 202720585446918693 202793771916046836 203917283117797788 204616587929587218 205047018758339604 205462111020205347 206529310549125036 206600405264084601 206704512296215659 209246801477402997 210482024626620252 211203842269372722 211648130026213716 212076585419246163 213251524950654729 213801469371277326 214360234973853276 214510388734306764 215246021068786554 215984176147897619 216135467436839391 216438519800469582 216996683013603108 217332893849231853 217893363521923782 219931273768107132 221149729578456756 221261168091723804 222175470439210266 223406359472114478 223982491722290532 224140484749314924 225382260288092292 225495831595871628 226427632552879362 227204133350385807 227682079270623846 228269237975348724 228462882011606781 229052054292136614 229998550384252881 231272780580287523 231356275002813996 232638027218896068 233435825666148798 234400436516008917 235619101252251948 235699053892828911 235817823887231949 236592733902054642 236924470234258884 237903496970764086 238023377795642274 238886569272296169 239006945472483771 239221521884729538 240331083674547393 240950862307312542 244551817364536836 245562362064390294 246404482647601509 246922818363916002 247559596114110588 247859054564057244 249232234921752852 250086940802828822 250262120190024558 250907509510094052 251120357913584313 251648613930689514 252297578814859116 252424712893375044 252511606433881179 255709567108373364 257255807876980308 258138029440344438 259204715512411977 260640752717466891 260734849606345932 261312907009338954 262179364008597156 263078470195183566 263631881260722348 264165571311692589 265629092482394487 266314110971240178 268804890161019828 269031601899518139 269915654169949662 270294113929224924 271411031755378746 271547797203479214 272669895539030781 272914693981170318 273949481360273796 275467207018779468 275606016394954212 276605501262658722 276744884231296998 277693940761582653 278278096886318034 278995735303203996 281109339358531299 282768780558994884 284335366600872972 285310453591959642 286489422408455343 287977489357230684 288076621424568669 288180623249119188 289168896991400118 289777191798975804 290770940742044994 290917461750229446 291972473555028651 292119600021924609 293590049585804433 293737991157780147 294495498375604218 295712421922610847 300131775856477026 301161034347068511 302938844467181076 304190657874070254 304617176015475708 305875924676696682 306664733845670508 306924881894380827 307570528137509406 308363707440383364 309793965823687554 312533915354678556 314265405190438548 314423765182975932 315723036939930378 316805763404059083 318515425696394892 318675927296645028 320280054093604836 320441444899396524 320702204056915989 321540352460779914 322869031603179831 324657779700704373 325495024520404662 328539310196802012 329896910652160698 331724594367685134 331891752137585706 333263205658815399 334827143884779084 335109539208171717 335973737583435798 336210727123972386 336682141911841572 338073390432138438 338243747393807442 339403705375267687 339641448829319043 341523118905935769 342403856963023086 343578081438204921 345606287349882636 347034412504220994 347521003623289188 350153738499223197 352220761748923452 353428651878377922 354172123309859316 354889100853081963 355386705351388326 356855245456146129 357035066693463411 358708802532690852 358832282827094307 361426293460968813 363559860718707708 365574042772550964 366827726046805254 368343543096585441 370258587682110204 370384227545874003 370517944177438956 371339394171165882 371788581846085866 373848352382629278 374812452478041732 375130411204243233 375393180285036837 376361264265141078 378637069340062566 381985896544607124 384102161899424892 385883711815470462 387207044160516657 389296631406704868 389492800029232812 391102274409518898 391453399447739244 391650654877040196 391969360514008431 393269046012895734 394283229230147796 394617705292775349 395447821891083522 396467623851921468 399471166456860267 401548045796091348 401829319741729572 403207335241529742 404873481254924493 405441170893837386 407116547633068119 407321695805218821 409233175859174436 410924222040410694 413200810528169202 413409024592431318 415117326346945497 417417145329477051 418493602954805994 422407684538745444 424153170838492326 426503049901309458 427602938742554652 427965680387939463 430492042137573108 431968352295795238 432270934873678782 432877039600939164 433753345487100177 434665787698463706 435786727043847564 436156411113067491 436376192625344169 441743247563406327 444350940878420532 446812718944228956 450197663784715539 452855265105758724 454408266700771614 455364158541247692 456285986811105381 456925764023213562 458104108584273228 458813887015045023 459997100768505762 461355792206264109 462545561160575046 464690948735531331 466871651332297596 468800873032017834 471398107785657822 471635647774463898 473185467804109284 475806993941528172 476046755591284548 477773138544592338 478013890944967542 478443043769459076 480662167349094786 481901724614625084 482310528691169871 488242536780606993 491124724128780588 492808965295203018 493845636727832004 494845365978241047 497586891551527701 497837628206378559 500173881605657644 500524240380049116 502240715827168626 503297227861379028 503960606375153697 504316090685958579 505023212867762358 507110085648207657 507365621090711163 516276058880688876 518409431024823954 521281505434933782 522625814018677908 526156940390367132 528331142623385178 530142977817566883 531258184964788974 532628221942480356 533080058027082489 538063203799036278 539831308339899324 542822063510757492 543095594406958428 545339791078061562 545829387962340636 550241589070207881 553211002525317444 553489768462593996 555387881523165306 556556193772636068 557682872769128799 560772528573943917 562218678717062598 567955604010093849 570620907183919284 572978844816910686 576153242849137338 578337793982800236 578825567723205693 581541881484089988 581834923500458892 583944947110057302 584239200043849218 586653411614278347 587180099171608866 587475982315560294 588990996751208436 589903569019343601 591424843845221694 600263551712954052 602322068694137022 604811002862294613 608161756340756079 608381315748140508 611751849353393364 613849763788761654 615141056275018812 616386333060616041 619587931647375108 619801215792253803 620113536888646977 627740404432208991 631446073879860756 633611526808118166 636229756257738489 639754574851964187 641404408113831978 643080704921559828 645738063206359662 647952528443692857 648406402310518173 649315559401408746 650990049040809324 659793821304321396 663449188735370268 663783504275171412 666526411317630798 670219078416343434 671947475166871596 672421454247944772 676146780864276876 676487494787614884 678807410750535374 679282897658638086 681612400051157421 683046237811871538 684807713926046172 685388646034820343 687156162876409842 689995651152758643 693818341740862569 694068825008441988 700307476998446394 703201309548026751 706857303756755844 707453471661695847 709778201706163926 710773410702776652 713710490912292258 714070133386926822 717020836417451313 717664565654188614 720993251023642179 722852586921937626 733655452093610508 736687086193170882 739213447942804527 740768455091748006 742678788342331764 743577163692171732 747696704765258556 750260822408486466 750786360570073674 752722528530282156 753361073740752939 757274138680125132 757534819301643537 771767423630940924 774414088321033314 777614146537235931 781922258152400673 782204548819037796 783938721028016862 786538092025791468 789235410585550698 790895643782167044 792496713935077767 796887277447183461 798942332913720534 806414670483059484 809746962509848986 810882341787674772 814233095266136238 814643391610437642 821848444080821388 826401621056338404 826818049184862636 830234652693890994 833081822284747959 834834290658954102 836987205909611988 843328018075593897 848306341676984652 853006099802618916 855931360775878926 859468267225366029 863936704591590476 864229864273706007 864541869747357564 867506690974200354 869331575396927412 872312822226134982 872752385250688338 875917420665085953 876358800065773827 880770148757413299 881213973473340441 883486495126812654 900395327569431078 903483103041205533 908816533401543228 912571973622210762 913851528046427124 917627774030090046 919994201537011524 920774645683142481 922711584412528218 925091122321150092 929381897471062662 937601746064035668 942796215571315644 943271295548927796 950417290212177249 955546277089184676 956027781889935084 961324334698189572 964621057382339742 968607094809539493 973973339102113119 976485073561213986 985617930590406036 989690731956482094 995173783103055402 995675256412757118 999789616976446197 1004481431654337252 1005328617624515151 1007921212750307394 1008632181371917158 1010046425735524716 1014220171296415314 1014731242181422326 1018211116125803061 1018924346487957129 1030734244314614763 1036818862049647908 1042563010869867564 1050461215497669591 1056662285246770356 1060285955635133766 1062516369929577948 1064667302559245889 1066160116054164978 1070565736368438387 1071105200080390233 1076126407598072556 1076496848481282921 1084278880382906439 1090679582156123124 1100483178140415762 1105030629289756323 1110775763046330612 1115365745538257598 1121545057147887834 1124437357434125196 1125391233612729699 1135911208020187698 1145957689633821372 1152306485698274676 1157651135446411386 1161621132481549971 1167889894220114604 1168478400087698436 1173306823228556694 1174360198343217732 1174951964631120588 1175908081542025293 1179807138038687202 1182849687690443388 1183853115878326047 1198413499370580801 1204644137388274044 1209622005724589226 1214620443764773479 1216323512681512158 1221965087415656463 1227699527577523308 1232772666121232082 1239602431584507606 1240227073777293954 1245351979040836491 1252251435988431153 1255480808864417982 1267223053616236332 1272459512515476978 1279509149703928374 1282808816227663956 1283897041163818389 1291476126412719324 1295905056887385714 1296812804621036346 1298631118802817492 1301260036461300531 1308469233339202473 1309128577876032507 1325229742690218981 1333052822635261596 1340438156832686868 1350592991354146617 1357614821501070748 1358565795317276172 1363224800102314842 1366092475623743076 1368857960433316143 1370777292069640686 1374312325752819684 1376441661045135069 1379991302305517286 1384067376618792327 1387636683481725138 1400614953996892788 1406402619096053502 1414906943323391694 1419556403412327852 1427420981824584516 1428140266773853644 1434041672834902626 1435329131308377228 1441986502047284358 1445705173843875252 1446931586073509613 1464727610341820979 1473374172386341764 1478426895885609054 1481536910183496012 1484536097934723141 1492760674654583103 1493512884619135677 1500521644816972932 1501572721140147348 1506722147481505878 1512948272057875737 1515069638603287074 1521330256944622971 1522096863272133489 1548828176642066628 1555228293074471862 1563844516304801346 1567877442056033724 1578470821171101396 1584993427870155534 1590428933452700649 1593774554894366922 1597884665827441068 1599240174081247467 1619493925019697972 1628466190532272476 1629286783220875284 1650724767210623643 1660469305387781988 1666163644569495918 1669668581317908204 1673048618307386397 1682317585721831751 1686656036151187794 1703866812030281547 1711862721551757852 1718936534450732058 1728459728547412014 1735013381948400708 1736476703169617079 1744625644452269964 1745504770501376676 1751834841330171906 1752717600131547654 1759960234842835041 1761540297514826598 1762427946946680882 1766972990253625308 1800790655138862156 1806966206082411066 1814433008586883839 1824485269022268237 1825143947244421524 1835255548060180092 1841549291366284962 1845423168825056436 1849158999181848123 1858763794942125324 1859403647376761409 1860340610665940931 1883221213296626973 1900834580424354498 1908689268773215467 1929242114764679484 1937214189619078986 1943857585331078571 1947946678204226238 1952970147122427972 1979381463912964188 1990347566206110804 1991350512825514236 1999579233952892394 2010657235249030302 2015842425500614788 2017264362743834316 2028440342592830628 2029462484362844652 2036422232251606122 2037848692975914258 2044837200153472263 2056165938104461029 2061468488629229526 2069986953458275929 2100922430995339182 2120571911270267532 2122360414985087541 2129334605118491778 2132320232108329956 2141131472736876774 2142210400160780466 2151062509252353939 2152993696962565842 2162979753070926537 2168557760765812878 2200966356280831524 2210061258579512646 2217640343828413581 2230731491076515196 2243090114295775668 2250782467225459398 2260083221222258817 2271822416040375396 2272604457904930611 2315302270892822772 2323242264963099942 2332842439611707793 2345766774457202019 2346613646457113388 2351816163084050586 2359614276077374404 2367706231756652094 2375825937626873809 2377490141805233301 2390661832341550383 2396826998741161602 2419244011449178452 2429240887529546958 2432647025363024316 2443930174831312926 2465545332242464164 2479204863169015212 2480454147554587908 2490703958081672982 2499245466854243877 2504502871976862306 2510961617728835964 2529984054226781691 2544919025030953956 2559018299407856748 2567794082327636778 2578404801676098087 2591810113774771428 2592689592821118021 2593625609242072692 2602520072922601062 2616938466678404946 2618257155752065014 2627752261995257859 2629076400197321481 2643641920420021323 2650459485380437962 2701185982708293234 2710449309123616599 2726449600204629684 2737715920866632286 2741554584139281372 2752883322090270138 2759982604611034572 2762323937049427443 2768134753237584654 2775273366963450276 2812805238192107004 2829813886646783388 2851251870636531747 2868083345669805252 2883973004094568716 2893863172147019226 2905821284428618479 2921920017306339357 2929455220683641958 2956853791771218108 2969072195869446282 2985521349309166206 2987025769238271354 2999368850929338591 3013444294963011756 3025896544115751474 3030139277206574148 3042660513889245942 3044193726544266978 3054633348377409183 3092202732943844289 3110456586148943724 3127689032609602692 3151383646493008773 3169986855740311068 3180857866905401298 3187549109788733844 3194001907677737667 3198480348162494934 3211697209105315161 3213315600241170699 3229490545443848763 3252836641148719317 3301449534421247286 3332327289138991836 3346097236614772794 3364635171443663502 3373312072302375588 3376173700838189097 3407733624060563094 3437873068901464116 3456919457094824028 3472953406339234158 3484863397444649913 3503669682660343812 3505435200263095308 3519920469685670082 3523080595029653196 3524855893893361764 3527724244626075879 3551559347634978141 3613932412164822132 3628866017173767678 3648970538044536474 3665895262246969389 3683098582732569924 3698317998363696246 3718807294753522818 3720681221331881862 3736055937122509473 3756754307965293459 3766442426593253946 3801669160848708996 3817378537546430934 3851691123491455167 3874428379238157972 3887715170662157142 3895893356408452476 3903780109383901593 3925407700017607419 3927385733628097521 3975689228070656943 3999158467905784788 4021314470498060604 4051778974062439851 4072844464503212244 4075697385951828516 4089674400306944526 4106573881299948429 4112331876208922058 4122936977258459052 4129324983135405207 4139973906916551858 4201844861990678364 4244720829970175082 4258669210236983556 4282262945473753548 4284420800321560932 4302125018504707878 4305987393925131684 4325959506141853074 4337115521531625756 4340794758220528839 4394182831025462937 4420122517159025292 4435280687656827162 4453608293804169423 4478282023963749309 4480538653857407031 4501564934450918796 4520166442444517634 4538844816173627211 4545208915809861222 4566290589816400467 4646484529926199884 4665684879223415586 4691533548914404038 4703632326168101172 4735412463513304188 4751651875253747618 4754980283610466602 4771286800358101947 4781323664683100766 4793653997482323204 4797720522243742401 4858481775059093916 4887860349662625852 4952174301631870929 4981407916163345964 4998490933708487754 5009005743953724612 5019145854922159191 5046952757165495253 5059968108453563382 5111600436090844641 5135588164655273556 5156809603352196174 5185379185642236042 5205040145845202124 5233876933356809892 5236514311504130028 5255504523990515718 5258152800394642962 5287283840840042646 5300918970760875924 5402371965416586468 5420898618247233198 5443299025760651517 5473455807066804711 5475431841733264572 5505766644180540276 5524647874098854886 5536269506475169308 5547476997545544369 5578210942130284227 5581021831997822793 5702503741273063494 5787726344294038452 5811642568857236958 5831572755993235713 5843840034612678714 5858910441367283916 5938144391738892564 5971042698618332412 5974051538476542708 5998737701858677182 6051793088231502948 6085321027778491884 6088387453088533956 6109266696754818366 6134511600460416789 6168497814313383087 6184405465887688578 6302767292986017546 6361715733810802596 6367081244955262623 6388003815355475334 6396960696324989868 6423394418210630322 6426631200482341398 6453187527757061817 6458981090887697526 6488939259212779611 6505673282297438634 6602899068842494572 6652921031485240743 6692194473229545588 6729270342887327004 6752347401676378194 6780249663666776451 6815467248121126188 6817813373714791833 6945906812678468316 6969726794889299826 6998527318835123379 7037300323371606057 7039840939371340164 7055448489252151758 7103118695269956282 7127477812880621427 7132470425415699903 7257732034347535356 7297941076089072948 7331790524493938778 7396635996727392492 7437614589507045636 7441362442663763724 7472111874245018946 7497736400562731631 7513508615930586918 7532884853186507892 7589952162680345073 7634757075092861868 7703382246982910334 7735214405028294261 7775430341324314284 7807560218767803186 7850815400035214838 7854771467256195042 7887229200591964443 7930925761260063969 7951378456141313886 8103557948124879702 8131347927370849797 8179348800613889052 8213147762599896858 8224663752417844116 8258649966270810414 8279947813833103716 8286971811148282329 8489441659940350164 8553755611909595241 8604250037009415756 8651919012283706148 8681589516441057678 8717463853285855437 8765760051919018071 8788365662050925874 8870561375313654324 8907216587608338846 8956564047927498618 8961077307714814062 9040332884889035268 9077689632347254422 9090417831619722444 9132581179632800934 9163900045132227549 9276608198831532867 9331369758446831172 9383067097828808076 9454150939479026319 9503303750507495236 9509960567220933204 9542573600716203894 9562647329366201532 9582005723033213001 9595441044487484802 9635091627315945483 9639946800723512097 9688471636331546289 9904348603263741858 9996981867416975508 10038291709844318382 10093905514330990506 10119936216907126764 10128521102514567291 10223200872181689282 10313619206704392348 10370758371284472084 10454590192333949739 10511009047981031436 10516305600789285924 10574567681680085292 10654678042904934423 10841797236494466396 10886598051521303034 10946911614133609422 10997685786740908167 11049295748197709772 11094953995091088738 11156421884260568454 11162043663995645586 11208167811367528419 11405007482546126988 11555073370474365501 11623285137714473916 11663145511986471426 11687680069225357428 11711340328151704779 11776223100052822257 11782157200884292563 11927067684211970829 11997475403717354364 12155336922187319553 12218533393509636732 12269023200920833578 12319721643899845287 12336995628626766174 12368810931775377156 12605534585972035092 12734162489910525246 12776007630710950668 12846788836421260644 12853262400964682796 12906375055514123634 12917962181775395052 12977878518425559222 13011346564594877268 13022384274661586517 13182548493076388811 13305842062970481486 13360824881412508269 13441615961572221093 13504694803352756388 13560499327333552902 13635626747429583666 13698871769449201401 13939453589778599652 13997054637670246758 14074600646743212114 14110896978504303516 14206237390539912564 14254955625761242854 14264940850831399806 14313860401074305841 14393161566731227203 14663581048987877556 14856522904895612787 14944223748490037892 14995472801125463262 15027017231861173836 15057437564766477573 15140858271496485759 15179904325360690146 15406764493965820668 15470428810056588522 15615120437535606372 15701630800070429676 15709542934512390084 15774458401183928886 15861851522520127938 15902756912282627772 16207115896249759404 16262695854741699594 16329897077281954551 16420367421200414133 16426295525199793716 16517299932541620828 16573943622296564658 16642430992636633107 16734632826390852681 16743065495993468379 17107511223819190482 17363179032882115356 17434927706571710874 17494718267979707139 17531520103838036142 17576731324101851748 17814433175216677692 17913128095854997236 17922154615429628124 18155379264694508844 18265162359265601868 18327800090264455098 18403534801381250367 18505493442940149261 18553216397663065734 18908301878958052638 19085147201432407788 19101243734865787869 19164011446066426002 19190882088974969604 19270183254631890966 19279893601447024194 19359562583271185451 19376943272663092578 19808697206527483716 19958763094455722229 20076583419688636764 20187811028661981012 20257042205029134582 20340748991000329353 20446401744363378564 20453440121144375499 20909180384667899478 20995581956505370137 21309356085809868846 21382433438641864281 21773196103042606068 21893823228267218844 21995371573481816334 22189907990182177476 22312843768521136908 22324087327991291172 22416335622735056838 22493209201688194893 22769856488041035219 23110146740948731002 23326291023972942852 23422680656303409558 23552446200105644514 23564314401768585126 23661687601775893329 23792777283780191907 23854135368423941658 24310673844374639106 24394043782112549391 24538046401841667156 24639443287799690574 24673991257253532348 24860915433444846987 25468324979821050492 25661266835728785723 25812750111028247268 25955757036851118444 26044768549323173034 26152391559857566311 26297280155757054213 26365096986152777622 26611684125940962972 26721649762825016538 26883231923144442186 27120998654667105804 27271253494859167332 27397743538898402802 27491700135396682647 27829824596494598601 27994109275340493516 28149201293486424228 28362452818437078957 28509911251522485708 28529881701662799612 28627720802148611682 28746017169099639003 28786323133462454406 28905274881947836449 28919840402170536291 29713045809791225574 29990945602250926524 30114875129532955146 30281716542992971518 30359808650721380292 30385563307543701873 30940857620113177044 31363770577001849217 31548916802367857772 31723703045040255876 31964034128714803269 32525391709483399188 32659794154563909102 32840734842400828266 32993057360222724501 33147887244593129316 33284861985273266214 33469265652781705362 33486130991986936758 34215022447638380964 34665220111423096503 34869855413143421748 34989436535959414278 35063040207676072284 35134020984455114337 35328669300158466771 35346471602652877689 35781203052635912487 36655600180528910196 36807069602762500734 37010986885880298522 37106432795326131468 37816603757916105276 38202487469731575738 38328022892132852004 38540366509263781932 38559787202894048388 38719125166542370902 38753886545326185156 39067152823984759551 39917526188911444458 40324847884716663279 40514084410058269164 40681497982000658706 40906880242288750998 41096615308347604203 41818360769335798956 41991163913010740274 42618712171619737692 42764866877283728562 42941581203222917523 43179484700193681609 43990743146963632668 44569568714686838361 44832671245470113676 44986418403376389786 45172312694299432719 45422574814489457277 45539712976082070438 46220293481897462004 46845361312606819116 47104892400211289028 47128628803537170252 47323375203551786658 47585554567560383814 47708270736847883316 48621347688749278212 48788087564225098782 48989691231845863653 49261102263601242399 49278886575599381148 49721830866889693974 49927292977909899321 50229196487980405137 51322533671457571446 52089537098646346068 52304783119715132622 52484154803939121417 52594560311514108426 52730193972305555244 53443299525650033076 53766463846288884372 54795487077796805604 54983400270793365294 55210604404143751101 55516480328820447783 55659649192989197202 56724905636874157914 57255441604297223364 57492034338199278006 57572646266924908812 57810549763895672898 57839680804341072582 59426091619582451148 59876289283367166687 60229750259065910292 60563433085985943036 60771126615087403746 61022246973000988059 61360320363433126497 62727541154003698434 63928068257429606538 64147300315925592843 65319588309127818204 65681469684801656532 65986114720445449002 66569723970546532428 66938531305563410724 66972261983973873516 67479627605064584679 69330440222846193006 69978873071918828556 70268041968910228674 70657338600316933542 70692943205305755378 70985062805327679987 71378331851340575721 71562406105271824974 73182131346337648173 73614139205525001468 74021973771760597044 74582746300334540961 76404974939463151476 76983800507186357169 77438250333084741804 78134305647969519102 78457174679572698933 79835052377822888916 80649695769433326558 81362995964001317412 81813760484577501996 82193230616695208406 82475100406190047941 83489473789483795803 83982327826021480548 85087358455311236871 85529733754567457124 85883162406445835046 86238051507298917009 86358969400387363218 86759521206511608873 89139137429373676722 89972836806752779572 90344625388598865438 90845149628978914554 91079425952164140876 91156689922631105619 94091311731005547651 94646750407103573316 95171109135120767628 95892102386144409807 97576175128450197564 97979382463691727306 98522204527202484798 99443661733779387948 99854585955819798642 100458392975960810274 102645067342915142892 103995660334269289509 104609566239430265244 104968309607878242834 105189120623028216852 105402062953365343011 105986007900475400313 106039414807958633067 109966800541586730588 110421208808287502202 111032960657640895566 111319298385978394404 113449811273748315828 114984068676398556012 115621099527791345796 115679361608682145164 117201458471954278653 119752578566734333374 120974543654149989837 121542253230174807492 122044493946001976118 122720640726866252994 123289845925042812609 125455082308007396868 127856136514859213076 128294600631851185686 128824743609668752569 129538454100581044827 131972229440890898004 133708706144060515083 134959255210129169358 135516938082898298157 138660880445692386012 140536083937820457348 141314677200633867084 141385886410611510756 141970125610655359974 142756663702681151442 143124812210543649948 146364262692675296346 146969073695537590959 149165492600669081922 150687589463941215411 153967601014372714338 156268611295939038204 156914349359145397866 157452464411817364251 161299391538866653116 164386461233390416812 164950200812380095882 165631813212431253303 166549440986461343349 166978947578967591606 170174716910622473742 171766324812891670092 172476103014597834018 172717938800774726436 173519042413023217746 178278274858747353444 179628867850101500061 180689250777197730876 181690299257957829108 182313379845262211238 183066740919002964177 184080961090299379491 188182623462011095302 191784204772288819614 192441900947776778529 195958764927383454612 197044409054404969596 199709171911639597284 200916785951921620548 202438882815193754037 207991320668538579018 209936619215756485668 210804125906730686022 211972015800950800626 212078829615917266134 212955188415983039961 219546394039012944519 220842417616575004404 222065921315281791132 223748238901003622883 230951401521559071507 234402916943908557306 239505157133468666748 241949087308299979674 244088987892003952236 245441281453732505988 246579691850085625218 247425301218570143823 250468421368451387409 256589201263702371372 257649487219337505138 259076908201162089654 260278563619534826619 267417412288121030166 269918510420258338716 271033876165796596314 273470069767893316857 282273935193016642953 283940251221310719948 285513327405362302884 287676307158433229421 292728525385350592692 293938147391075181918 298330985201338163844 301375178927882430822 307935202028745428676 311986981002807868527 313828698718290795732 314904928823634728502 316206188860096029033 317958023701426200939 318118244423875899201 329900401624760191764 331263626424862506606 333098881972922686698 333957895157935183212 340349433821244947484 344952206029195668036 347038084826046435492 351604375415862835959 359257735700203000122 362923630962449969511 364626759690524422476 366133481838005928354 368161922180598758982 376365246924022190604 383568409544577639228 384883801895553557058 386474230829006257707 388615362301743134481 404877765630387508074 415982641337077158036 421608251813461372044 423944031601901601252 424157659231834532268 425910376831966079922 439092788078025889038 447496477802007245766 452062768391823646233 461902803043118143014 468805833887817114612 472357393235452092753 483898174616599959348 493159383700171250436 494850602437140287646 496895439637293759909 499648322959384030047 500936842736902774818 515298974438675010276 518153816402324179308 520557127239069653238 534834824576242060332 538886603550304500183 542067752331593192628 546940139535786633714 549200222757008892531 564547870386033285906 575352614316866458842 577325702843330335587 587876294782150363836 602750357855764861644 607316648445581262111 623973962005615737054 629809857647269457004 632412377720192058066 635916047402852401878 636236488847751798402 658639182117038833557 662527252849725013212 666197763945845373396 671244716703010868649 703208750831725671918 718515471400406000244 725847261924899939022 732266963676011856708 736323844361197517964 742275903655710431469 769767603791107114116 772948461658012515414 777230724603486268962 780835690858604479857 809755531260775016148 820410209303679950571 846821805579049928859 851820753663932159844 863028921475299688263 878185576156051778076 894992955604014491532 904125536783647292466 923805606086236286028 935960943008423605581 944714786470904185506 948618566580288087099 954354733271627697603 989701204874280575292 993790879274587519818 999296645918768060094 1001873685473805549636 1041114254478139306476 1054813126247588507877 1077773207100609000366 1093880279071573267428 1098400445514017785062 1129095740772066571812 1150705228633732917684 1154651405686660671174 1159422692487018773121 1165846086905229403443 1214633296891162524222 1247947924011231474108 1264824755440384116132 1271832094805704803756 1272472977695503596804 1317278364234077667114 1342489433406021737298 1356188305175470938699 1406417501663451343836 1417072179706356278259 1451694523849799878044 1484551807311420862938 1490686318911881279727 1545896923316025030828 1554461449206972537924 1561671381717208959714 1616659810650913500549 1640820418607359901142 1693643611158099857718 1726057842950599376526 1731977108529991006761 1808251073567294584932 1821949945336743786333 1871921886016847211162 1889429572941808371012 1897237133160576174198 1908709466543255395206 1975917546351116500671 1987581758549175039636 1998593291837536120188 2013734150109032605947 2109626252495177015754 2155546414201218000732 2196800891028035570124 2226827710967131294407 2309302811373321342348 2318845384974037546242 2331692173810458806886 2342507072575813439571 2429266593782325048444 2461230627911039851713 2540465416737149786577 2634556728468155334228 2684978866812043474596 2712376610350941877398 2834144359412712556518 2863064199814883092809 2969103614622841725876 2981372637823762559454 3123342763434417919428 3164439378742765523631 3233319621301827001098 3281640837214719802284 3387287222316199715436 3452115685901198753052 3463954217059982013522 3478268077461056319363 3497538260715688210329 3643899890673487572666 3743843772033694422324 3794474266321152348396 3817418933086510790412 3951835092702233001342 4027468300218065211894 4219252504990354031508 4251216539119068834777 4453655421934262588814 4637690769948075092484 4663384347620917613772 4685014145151626879142 4922461255822079703426 5080930833474299573154 5195931325589973020283 5424753220701883754796 5465849836010231358999 5668288718825425113036 5726128399629766185618 5927752639053349502013 5962745275647525118908 6041202450327097817841 6328878757485531047262 6466639242603654002196 6680483132901393883221 6927908434119964027044 6956536154922112638726 6995076521431376420658 7287799781346975145332 7383691883733119555139 7903670185404466002684 8054936600436130423788 8502433078238137669554 8589192599444649278427 8907310843868525177628 9370028290303253758284 9493318136228296570893 9844922511644159406852 10161861666948599146308 10391862651179946040566 10434804232383168958089 10931699672020462717998 11452256799259532371236 11855505278106699004026 12082404900654195635682 12657757514971062094524 12753649617357206504331 13360966265802787766442 13913072309844225277452 13990153042862752841316 14767383767466239110278 15587793976769919060849 16397549508030694076997 17004866156476275339108 17178385198889298556854 17783257917160048506039 18986636272456593141786 20041449398704181649663 20783725302359892081132 20869608464766337916178 21863399344040925435996 22151075651199358665417 23711010556213398008052 24164809801308391271364 25507299234714413008662 25767577798333947835281 26721932531605575532884 29534767534932478220556 31175587953539838121698 32795099016061388153994 34356770397778597113708 35566515834320097012078 37973272544913186283572 38260948852071619512993 40082898797408363299326 41739216929532675832356 44302151302398717330834 46763381930309757182547 51014598469428826017324 51535155596667895670562 60124348196112544948989 62351175907079676243396 65590198032122776307988 66453226953598075996251 71133031668640194024156 76521897704143239025986 80165797594816726598652 88604302604797434661668 93526763860619514365094 103070311193335791341124 114782846556214858538979 120248696392225089897978 132906453907196151992502 140290145790929271547641 153043795408286478051972 180373044588337634846967 187053527721239028730188 229565693112429717077958 240497392784450179795956 265812907814392303985004 280580291581858543095282 360746089176675269693934 420870437372787814642923 459131386224859434155916 561160583163717086190564 721492178353350539387868 841740874745575629285846 1262611312118363443928769 1683481749491151258571692 2525222624236726887857538 5050445248473453775715076
- Sum of all divisors σ(n): 18162210119356515750897975
- Sum of proper divisors (its aliquot sum) s(n): 13111764870883061975182899
- 5050445248473453775715076 is an abundant number, because the sum of its proper divisors (13111764870883061975182899) is greater than itself. Its abundance is 8061319622409608199467823
Bases of 5050445248473453775715076
- Binary: 100001011010111100100101111011111100100100011011101110001010111111001111011000001002
- Hexadecimal: 0x42D792F7E48DDC57E7B04
- Base-36: MUF6RAG01BYCIK90
Squares and roots of 5050445248473453775715076
- 5050445248473453775715076 squared (50504452484734537757150762) is 25506997207828086247639885250056557488735133685776
- 5050445248473453775715076 cubed (50504452484734537757150763) is 128821692851101010725527118196768997614044604145587736313923075459889958976
-
5050445248473453775715076 is a
perfect square number . Itssquare root is 2247319569726 -
The
cube root of 5050445248473453775715076 is 171570739.2162854973
Scales and comparisons
How big is 5050445248473453775715076?- 5,050,445,248,473,453,775,715,076 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 5,050,445,248,473,453,775,715,076 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 5050445248473453775715076 cubic inches would be around 14297561.6 feet tall.
Recreational maths with 5050445248473453775715076
- 5050445248473453775715076 backwards is 6705175773543748425440505
- 5050445248473453775715076 is a
Harshad number . - The number of decimal digits it has is: 25
- The sum of 5050445248473453775715076's digits is 108
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 5050445248473453775715076 - Facts about the integer". Numbermatics.com. 2024. Web. 30 May 2024.
APA style:
Numbermatics. (2024). Number 5050445248473453775715076 - Facts about the integer. Retrieved 30 May 2024, from https://numbermatics.com/n/5050445248473453775715076/
Chicago style:
Numbermatics. 2024. "Number 5050445248473453775715076 - Facts about the integer". https://numbermatics.com/n/5050445248473453775715076/
The information we have on file for 5050445248473453775715076 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 5050445248473453775715076, math, Factors of 5050445248473453775715076, curriculum, school, college, exams, university, Prime factorization of 5050445248473453775715076, STEM, science, technology, engineering, physics, economics, calculator, five septillion, fifty sextillion, four hundred forty-five quintillion, two hundred forty-eight quadrillion, four hundred seventy-three trillion, four hundred fifty-three billion, seven hundred seventy-five million, seven hundred fifteen thousand and seventy-six.