128784436193718846952570368
128,784,436,193,718,846,952,570,368 is an even composite number composed of six prime numbers multiplied together.
128784436193718846952570368 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of seventeen thousand, nine hundred twenty divisors.
Prime factorization of 128784436193718846952570368:
29 × 36 × 113 × 193 × 373 × 9073
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 11 × 11 × 11 × 19 × 19 × 19 × 37 × 37 × 37 × 907 × 907 × 907)See below for interesting mathematical facts about the number 128784436193718846952570368 from the Numbermatics database.
Names of 128784436193718846952570368
- Cardinal: 128784436193718846952570368 can be written as One hundred twenty-eight septillion, seven hundred eighty-four sextillion, four hundred thirty-six quintillion, one hundred ninety-three quadrillion, seven hundred eighteen trillion, eight hundred forty-six billion, nine hundred fifty-two million, five hundred seventy thousand, three hundred sixty-eight.
Scientific notation
- Scientific notation: 1.28784436193718846952570368 × 1026
Factors of 128784436193718846952570368
Divisors of 128784436193718846952570368
- Number of divisors d(n): 17920
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 16 18 19 22 24 27 32 33 36 37 38 44 48 54 57 64 66 72 74 76 81 88 96 99 108 111 114 121 128 132 144 148 152 162 171 176 192 198 209 216 222 228 242 243 256 264 288 296 297 304 324 333 342 352 361 363 384 396 407 418 432 444 456 484 486 512 513 528 576 592 594 608 627 648 666 684 703 704 722 726 729 768 792 814 836 864 888 891 907 912 968 972 999 1026 1056 1083 1089 1152 1184 1188 1216 1221 1254 1296 1331 1332 1368 1369 1406 1408 1444 1452 1458 1536 1539 1584 1628 1672 1728 1776 1782 1814 1824 1881 1936 1944 1998 2052 2109 2112 2166 2178 2299 2304 2368 2376 2432 2442 2508 2592 2662 2664 2673 2721 2736 2738 2812 2816 2888 2904 2916 2997 3078 3168 3249 3256 3267 3344 3456 3552 3564 3628 3648 3663 3762 3872 3888 3971 3993 3996 4104 4107 4218 4224 4332 4356 4477 4598 4608 4617 4736 4752 4864 4884 5016 5184 5324 5328 5346 5442 5472 5476 5624 5632 5643 5776 5808 5832 5994 6156 6327 6336 6498 6512 6534 6688 6859 6897 6912 7104 7128 7256 7296 7326 7524 7733 7744 7776 7942 7986 7992 8019 8163 8208 8214 8436 8448 8664 8712 8954 8991 9196 9234 9472 9504 9728 9747 9768 9801 9977 10032 10368 10648 10656 10692 10884 10944 10952 10989 11248 11286 11552 11616 11664 11913 11979 11988 12312 12321 12654 12672 12996 13024 13068 13357 13376 13431 13718 13794 13824 13851 14208 14256 14512 14592 14652 15048 15059 15466 15488 15552 15884 15972 15984 16038 16326 16416 16428 16872 16896 16929 17233 17328 17424 17908 17982 18392 18468 18944 18981 19008 19494 19536 19602 19954 20064 20577 20691 20736 21296 21312 21384 21768 21888 21904 21978 22496 22572 23104 23199 23232 23328 23826 23958 23976 24489 24624 24642 25289 25308 25344 25992 26011 26048 26136 26714 26752 26862 26973 27436 27588 27702 28416 28512 29024 29184 29241 29304 29403 29931 30096 30118 30932 30976 31104 31768 31944 31968 32076 32652 32832 32856 32967 33559 33744 33858 34466 34656 34848 35739 35816 35937 35964 36784 36936 36963 37962 38016 38988 39072 39204 39908 40071 40128 40293 41154 41382 41472 42592 42624 42768 43536 43681 43776 43808 43956 44992 45144 45177 46208 46398 46464 46656 47652 47916 47952 48978 49247 49248 49284 50578 50616 50653 50688 50787 51699 51984 52022 52096 52272 53428 53504 53724 53946 54872 55176 55404 56832 56943 57024 58048 58482 58608 58806 59862 60192 60236 61731 61864 61952 62073 62208 63536 63888 63936 64152 65304 65664 65712 65934 67118 67488 67716 68932 69312 69597 69696 71478 71632 71874 71928 73467 73568 73872 73926 75449 75867 75924 76032 77976 78033 78144 78408 79816 80142 80256 80586 82308 82764 85063 85184 85248 85536 87072 87362 87552 87616 87723 87912 88209 89793 89984 90288 90354 92416 92796 92928 93312 95304 95832 95904 97956 98494 98496 98568 98901 100677 101156 101232 101306 101574 103398 103968 104044 104192 104544 106856 107008 107217 107448 107811 107892 109744 109747 110352 110808 110889 113886 114048 116096 116964 117216 117612 119724 120213 120384 120472 120879 123462 123728 124146 124416 127072 127776 127872 128304 130608 131043 131328 131424 131868 134236 134976 135432 135531 137864 138624 139194 139392 142956 143264 143748 143856 146927 146934 147136 147741 147744 147852 150898 151734 151848 151959 152064 152361 155097 155952 156066 156288 156816 159632 160284 160512 161172 164616 165528 165649 170126 170368 170496 170829 171072 174144 174724 175232 175446 175824 176418 179586 179968 180576 180708 184832 185193 185592 185856 186219 186624 189563 190608 191664 191808 195912 196988 196992 197136 197802 201354 202312 202464 202612 203148 206796 207936 208088 208384 208791 209088 213712 214434 214896 215622 215784 219488 219494 220401 220704 221616 221778 226347 227601 227772 228096 232192 233928 234099 234432 235224 239448 240426 240768 240944 241758 246924 247456 248292 253783 254144 255189 255552 255744 256608 261216 262086 262656 262848 263169 263736 268472 269379 269952 270864 271062 275728 277248 278388 278784 285912 286121 286528 287496 287712 293854 293868 294272 295482 295488 295704 296703 301796 302031 303468 303696 303918 304722 310194 311904 312132 312576 313632 319264 320568 321024 321651 322344 323433 327427 329232 329241 331056 331298 332667 340252 340736 341658 342144 348288 349448 350464 350892 351648 352836 359172 359936 360639 361152 361416 362637 369149 370386 371184 372438 373248 379126 381216 383328 383616 391824 393129 393976 393984 394272 395604 402708 404624 404928 405224 406296 406593 413592 415872 416176 417582 418176 427424 428868 429792 431244 431568 438976 438988 440781 440802 441408 443223 443232 443556 452694 455202 455544 455877 456192 464384 465291 467856 468198 468864 470448 478896 480491 480852 481536 481888 483516 493848 494209 494912 496584 496947 507566 508288 510378 511104 511488 512487 513216 522432 524172 525696 526338 527472 536944 538758 539904 541728 542124 551456 554496 555579 556776 557183 557568 558657 568689 571824 572242 573056 574992 575424 587708 587736 588544 590964 590976 591408 593406 603592 604062 606936 607392 607836 609444 620388 623808 624264 625152 626373 627264 637621 638528 641136 643302 644688 646866 654854 658464 658482 661203 662112 662596 665334 679041 680504 681472 682803 683316 684288 696576 698896 700928 701784 702297 703296 705672 718344 721278 722304 722832 725274 738298 740772 742368 744876 758252 761349 762432 765567 766656 767232 783648 786258 787952 787968 788544 791208 805416 808137 809248 809856 810448 812592 813186 822649 827184 829939 831744 832352 835164 836352 854848 857736 858363 859584 862488 863136 877952 877976 881562 881604 882816 886446 886464 887112 905388 906093 910404 911088 911754 930582 935693 935712 936396 937728 940896 957792 960982 961704 962407 963072 963776 964953 967032 970299 982281 987696 987723 988418 989824 993168 993894 998001 1015132 1016576 1020756 1022208 1024974 1026432 1044864 1048344 1051392 1052676 1054944 1073888 1077516 1079808 1081917 1083456 1084248 1087911 1102912 1107447 1111158 1113552 1114366 1117314 1137378 1143648 1144484 1146112 1149984 1150848 1175416 1175472 1177088 1179387 1181928 1181952 1182816 1186812 1207184 1207217 1208124 1213872 1214784 1215672 1218888 1219779 1240776 1241683 1247616 1248528 1252746 1254528 1275242 1277056 1282272 1286604 1289376 1293732 1309708 1316928 1316964 1322343 1322406 1324224 1325192 1329669 1330668 1358082 1361008 1365606 1366632 1367631 1368576 1393152 1395873 1397792 1403568 1404594 1406592 1411344 1436688 1441473 1442556 1444608 1445664 1450548 1476596 1481544 1482627 1484736 1489752 1490841 1516504 1522698 1524864 1531134 1533312 1534464 1567296 1572516 1575904 1577088 1582416 1610832 1616197 1616274 1618496 1619712 1620896 1625184 1626372 1645298 1654368 1659878 1663488 1664704 1666737 1670328 1671549 1672704 1675971 1706067 1709696 1715472 1716726 1719168 1724976 1726272 1755904 1755952 1763124 1763208 1765632 1772892 1772928 1774224 1810776 1812186 1820808 1822139 1822176 1823508 1861164 1871386 1871424 1872792 1875456 1879119 1881792 1912863 1915584 1921964 1923408 1924814 1927552 1929906 1934064 1940598 1964562 1975392 1975446 1976836 1979648 1986336 1987788 1996002 2030264 2033152 2037123 2041512 2044416 2048409 2049948 2052864 2085193 2089728 2096688 2102784 2105352 2106891 2109888 2147776 2155032 2163834 2166912 2168496 2175822 2205824 2214894 2222316 2227104 2228732 2234628 2274756 2284047 2287296 2288968 2292224 2296701 2299968 2301696 2350832 2350944 2358774 2363856 2363904 2365632 2373624 2414368 2414434 2416248 2424411 2427744 2429568 2431344 2437776 2439558 2467947 2481552 2483366 2489817 2495232 2497056 2505492 2509056 2550484 2554112 2564544 2573208 2575089 2578752 2587464 2619416 2633856 2633928 2644686 2644812 2648448 2650384 2659338 2661336 2716164 2718279 2722016 2731212 2733264 2735262 2791613 2791746 2795584 2807079 2807136 2809188 2813184 2822688 2873376 2882946 2885112 2887221 2889216 2891328 2894859 2901096 2946843 2953192 2963088 2963169 2965254 2969472 2979504 2981682 3033008 3045396 3049728 3062268 3066624 3134592 3145032 3147331 3151808 3154176 3164832 3221664 3232394 3232548 3236992 3239424 3241792 3245751 3250368 3252744 3263733 3290596 3308736 3319756 3322341 3329408 3333474 3340656 3343098 3351942 3412134 3419392 3430944 3433452 3438336 3449952 3452544 3511808 3511904 3526248 3526416 3531264 3538161 3545784 3545856 3548448 3601697 3621552 3621651 3624372 3641616 3644278 3644352 3647016 3659337 3722328 3725049 3742772 3742848 3745584 3758238 3763584 3825726 3831168 3843928 3846816 3849628 3855104 3859812 3868128 3881196 3929124 3950784 3950892 3953672 3959296 3967029 3972672 3975576 3989007 3992004 4060528 4060639 4074246 4083024 4096818 4099896 4102893 4105728 4170386 4179456 4187619 4193376 4210704 4213782 4219776 4295552 4310064 4324419 4327668 4333824 4336992 4351644 4411648 4429788 4444632 4447881 4454208 4457464 4469256 4472523 4549512 4568094 4574592 4577936 4593402 4599936 4603392 4701664 4701888 4717548 4727712 4731264 4747248 4828736 4828868 4832496 4848591 4848822 4855488 4859136 4862688 4875552 4879116 4935894 4963104 4966732 4979634 4990464 4994112 5000211 5010984 5014647 5018112 5100968 5108224 5118201 5129088 5146416 5150178 5157504 5174928 5238832 5267712 5267856 5289372 5289624 5296896 5300768 5318676 5322672 5432328 5436299 5436558 5444032 5462424 5466417 5466528 5470524 5583226 5583492 5591168 5614158 5614272 5618376 5626368 5637357 5645376 5738589 5746752 5765892 5770224 5774442 5782656 5789718 5802192 5893686 5906384 5926176 5926338 5930508 5938944 5959008 5963364 6066016 6090792 6099456 6111369 6124536 6129013 6133248 6145227 6221113 6255579 6269184 6290064 6294662 6303616 6308352 6320673 6329664 6443328 6464788 6465096 6473984 6483584 6491502 6500736 6505488 6527466 6581192 6617472 6639512 6644682 6658816 6666948 6681312 6686196 6703884 6824268 6838784 6852141 6861888 6866904 6876672 6890103 6899904 6905088 7013831 7023808 7052496 7052832 7076322 7091568 7091712 7096896 7203394 7243104 7243302 7248744 7273233 7283232 7288556 7288704 7294032 7318674 7403841 7444656 7450098 7469451 7485544 7485696 7491168 7516476 7527168 7651452 7662336 7687856 7693632 7699256 7710208 7719624 7725267 7736256 7762392 7858248 7901568 7901784 7907344 7934058 7945344 7951152 7978014 7984008 8121056 8121278 8148492 8154837 8166048 8193636 8199792 8205786 8340772 8374839 8375238 8386752 8421237 8421408 8427564 8439552 8591104 8620128 8648838 8655336 8661663 8667648 8673984 8703288 8823296 8840529 8859576 8889264 8889507 8895762 8908416 8914928 8938512 8945046 9049139 9099024 9129329 9136188 9149184 9155872 9186804 9199872 9389971 9403328 9403776 9435096 9441993 9455424 9462528 9494496 9657472 9657736 9664992 9697182 9697644 9710976 9718272 9725376 9737253 9751104 9758232 9871788 9926208 9933464 9959268 9967023 9988224 10000422 10021968 10029294 10201936 10236402 10258176 10292832 10300356 10315008 10349856 10477664 10535424 10535712 10578744 10579248 10586477 10593792 10601536 10614483 10637352 10645344 10805091 10864656 10864953 10872598 10873116 10888064 10924848 10932834 10933056 10941048 10978011 11166452 11166984 11175147 11182336 11228316 11228544 11236752 11274714 11290752 11477178 11493504 11531784 11540448 11548884 11565312 11579436 11604384 11787372 11812768 11852352 11852676 11861016 11877888 11901087 11918016 11926728 11967021 12114799 12132032 12181584 12181917 12222738 12249072 12258026 12290454 12308679 12442226 12511158 12538368 12562857 12580128 12589324 12607232 12641346 12659328 12886656 12929576 12930192 12947968 12967168 12973257 12983004 13001472 13010976 13054932 13162384 13234944 13279024 13289364 13317632 13333896 13343643 13362624 13372392 13407768 13417569 13648536 13658513 13704282 13723776 13733808 13780206 13799808 13810176 14027662 14047616 14104992 14105664 14152644 14183136 14193792 14406788 14486208 14486604 14497488 14545773 14546466 14566464 14577112 14577408 14588064 14637348 14807682 14889312 14900196 14938902 14971088 14971392 14982336 15032952 15043941 15054336 15302904 15324672 15354603 15375712 15387264 15398512 15439248 15450534 15472512 15524784 15630331 15716496 15803136 15803568 15814688 15868116 15890688 15902304 15956028 15968016 16242112 16242556 16296984 16308897 16309674 16332096 16387272 16399251 16399584 16411572 16681544 16749678 16750476 16773504 16842474 16842816 16855128 16879104 17182208 17215767 17240256 17297676 17310672 17323326 17347968 17406576 17681058 17719152 17778167 17778528 17779014 17791524 17816832 17829856 17877024 17890092 18098278 18198048 18258658 18272376 18285733 18298368 18311744 18334107 18373608 18387039 18399744 18435681 18663339 18766737 18779942 18806656 18807552 18870192 18883986 18910848 18925056 18962019 18988992 19314944 19315472 19329984 19394364 19395288 19421952 19450752 19474506 19502208 19516464 19743576 19852416 19866928 19918536 19934046 19976448 20000844 20043936 20058588 20403872 20472804 20516352 20556423 20585664 20600712 20630016 20670309 20699712 20955328 21041493 21071424 21157488 21158496 21172954 21203072 21228966 21274704 21290688 21610182 21729312 21729906 21745196 21746232 21776128 21849696 21865668 21866112 21882096 21956022 22211523 22332904 22333968 22350294 22364672 22408353 22456632 22457088 22473504 22549428 22581504 22937123 22954356 22987008 23063568 23080896 23097768 23130624 23158872 23175801 23208768 23574744 23591977 23625536 23704704 23705352 23722032 23802174 23836032 23853456 23934042 24229598 24264064 24363168 24363834 24445476 24464511 24498144 24516052 24580908 24617358 24884452 25022316 25124517 25125714 25160256 25178648 25214464 25263711 25282692 25318656 25773312 25859152 25860384 25934336 25946514 25966008 25984989 26002944 26021952 26109864 26324768 26469888 26521587 26558048 26578728 26667792 26668521 26687286 26725248 26744784 26815536 26835138 27147417 27297072 27317026 27387987 27408564 27447552 27467616 27560412 27599616 28055324 28095232 28169913 28209984 28211328 28305288 28325979 28366272 28387584 28813576 28972416 28973208 28994976 29091546 29092932 29132928 29154224 29154816 29176128 29274696 29615364 29778624 29800392 29877804 29901069 29942176 29964672 30065904 30087882 30438013 30605808 30707743 30709206 30751424 30774528 30797024 30878496 30901068 30945024 31049568 31260662 31432992 31606272 31607136 31629376 31736232 31759431 31781376 31804608 31843449 31912056 31936032 32415273 32484224 32485112 32593968 32594859 32617794 32619348 32664192 32774544 32798502 32799168 32823144 33363088 33499356 33500952 33525441 33547008 33684948 33685632 33710256 34431534 34480512 34595352 34620641 34621344 34646652 34695936 34813152 35362116 35438304 35556334 35557056 35558028 35583048 35633664 35659712 35703261 35754048 35780184 35901063 36196556 36344397 36396096 36517316 36544752 36545751 36571466 36623488 36668214 36747216 36774078 36871362 36926037 37326678 37533474 37559884 37613312 37615104 37740384 37767972 37821696 37924038 37977984 38629888 38630944 38659968 38788728 38790576 38843904 38901504 38919771 38949012 39004416 39032928 39487152 39618667 39704832 39733856 39837072 39868092 39952896 40001688 40030929 40087872 40117176 40252707 40807744 40945608 40975539 41112846 41171328 41201424 41340618 41399424 41910656 42082986 42142848 42314976 42316992 42345908 42406144 42457932 42549408 42581376 43220364 43458624 43459812 43490392 43492464 43552256 43637319 43699392 43731336 43732224 43764192 43912044 44423046 44665808 44667029 44667936 44700588 44816706 44913264 44914176 44947008 45098856 45131823 45163008 45874246 45908712 45942271 45974016 46063809 46127136 46161792 46195536 46317744 46351602 46417536 46890993 47149488 47183954 47251072 47409408 47410704 47444064 47604348 47672064 47706912 47868084 48459196 48528128 48726336 48727668 48890952 48926691 48929022 48996288 49032104 49161816 49197753 49234716 49768904 50044632 50249034 50251428 50320512 50357296 50527422 50565384 50637312 51546624 51647301 51718304 51720768 51893028 51932016 51969978 52043904 52219728 52649536 53043174 53116096 53157456 53334501 53335584 53337042 53374572 53450496 53489568 53631072 53670276 54294834 54594144 54634052 54775974 54817128 54857199 54895104 54935232 55002321 55120824 55161117 55199232 55990017 56110648 56190464 56300211 56339826 56419968 56422656 56610576 56651958 56732544 56775168 57627152 57944832 57946416 57989952 58183092 58185864 58265856 58308448 58352256 58549392 59230728 59557248 59600784 59755608 59799289 59802138 59884352 59929344 60131808 60175764 60876026 61211616 61415486 61418412 61502848 61549056 61594048 61669269 61756992 61802136 61890048 62010927 62099136 62521324 62865984 63124479 63214272 63258752 63472464 63518862 63609216 63686898 63824112 63872064 64830546 64968448 64970224 65187936 65189718 65235588 65238696 65328384 65549088 65597004 65598336 65646288 66634569 66726176 66998712 67001904 67050882 67094016 67225059 67369896 67371264 67419143 67420512 68432243 68811369 68863068 68961024 69190704 69241282 69242688 69293304 69391872 69527403 69626304 70724232 70775931 70876608 71112668 71114112 71116056 71166096 71319424 71406522 71508096 71560368 71802126 72393112 72688794 72792192 73034632 73089504 73091502 73142932 73246976 73336428 73494432 73548156 73742724 73852074 74653356 75066948 75119768 75226624 75373551 75480768 75535944 75643392 75791133 75848076 75955968 77152141 77261888 77319936 77577456 77581152 77803008 77839542 77898024 77954967 78008832 78065856 78974304 79237334 79409664 79467712 79564761 79674144 79736184 80003376 80005563 80061858 80175744 80234352 80505414 81442251 81615488 81891216 81951078 82163961 82225692 82342656 82402848 82681236 82798848 83821312 84165972 84285696 84509739 84629952 84633984 84691816 84812288 84915864 84977937 85098816 85162752 86440728 86917248 86919624 86980784 86984928 87274638 87398784 87462672 87464448 87528384 87824088 88846092 89331616 89334058 89335872 89401176 89633412 89703207 89826528 89894016 90197712 90263646 91314039 91748492 91817424 91884542 92123229 92127618 92254272 92323584 92391072 92635488 92703204 92835072 93781986 94298976 94367908 94502144 94818816 94821408 94888128 95208696 95278293 95344128 95413824 95736168 96918392 97056256 97245819 97452672 97455336 97781904 97784577 97853382 97858044 97992576 98064208 98323632 98395506 98469432 99537808 99540529 100089264 100498068 100502856 100576323 100641024 100714592 101054844 101130768 103289681 103294602 103436608 103441536 103786056 103861923 103864032 103939956 104087808 104439456 105299072 106086348 106232192 106314912 106669002 106671168 106674084 106749144 106900992 106979136 107109783 107262144 107340552 108589668 109033191 109188288 109268104 109551948 109634256 109637253 109714398 109870464 110004642 110241648 110322234 111980034 112221296 112600422 112679652 112839936 112845312 113221152 113303916 113465088 115254304 115889664 115892832 115979904 116366184 116371728 116451247 116531712 116616896 116704512 116759313 117098784 118461456 118856001 119114496 119201568 119511216 119598578 119604276 119768704 119858688 120092787 120263616 120351528 120758121 121752052 122423232 122830972 122836824 122926617 123005696 123188096 123338538 123513984 123604272 124021854 124198272 125042648 125731968 126248958 126428544 126517504 126944928 127037724 127218432 127373796 127648224 127744128 129661092 129936896 129940448 130375872 130379436 130471176 130477392 130656768 130911957 131098176 131194008 131196672 131292576 133262789 133269138 133452352 133997424 134001087 134003808 134101764 134450118 134739792 134742528 134838286 134841024 135395469 136864486 137622738 137726136 137826813 137922048 138191427 138381408 138482564 138485376 138586608 139054806 139252608 140672979 141448464 141551862 141753216 142225336 142228224 142232112 142332192 142638848 142813044 143016192 143120736 143604252 144786224 145377588 145584384 146069264 146179008 146183004 146285864 146493952 146672856 146780073 146988864 147096312 147485448 147593259 147704148 149306712 150133896 150239536 150243643 150747102 150961536 151071888 151582266 151696152 151911936 154304282 154523776 154639872 154941903 155154912 155162304 155679084 155796048 155909934 156131712 157948608 158474668 158935424 159129522 159348288 159472368 160003503 160006752 160011126 160123716 160351488 160468704 161010828 162884502 163230976 163782432 163902156 164327922 164451384 164571597 164685312 164805696 165362472 165483351 165597696 167642624 167970051 168331944 168571392 168900633 169019478 169259904 169267968 169383632 169831728 169955874 170197632 170325504 171933641 172881456 173834496 173839248 173961568 173969856 174549276 174797568 174925344 175056768 175648176 177692184 178663232 178668116 178671744 178802352 179266824 179397867 179406414 179653056 179788032 180395424 180527292 182628078 183496984 183634848 183769084 184246458 184255236 184508544 184647168 184782144 185007807 185270976 185406408 185670144 187563972 188597952 188735816 189004288 189373437 189642816 189776256 190417392 190556586 190827648 191472336 193836784 194491638 194905344 194910672 195563808 195569154 195706764 195716088 195985152 196128416 196647264 196791012 196938864 199075616 199081058 199903707 200178528 200996136 201005712 201143063 201152646 201282048 201429184 201675177 202109688 202257429 202261536 205296729 206434107 206579362 206589204 206873216 206883072 207572112 207723846 207728064 207879912 208175616 208582209 208878912 210598144 212172696 212327793 212464384 212629824 213338004 213342336 213348168 213498288 213958272 214219566 214524288 214681104 217179336 218066382 218376576 218536208 219103896 219268512 219274506 219428796 219740928 220009284 220483296 220644468 223960068 224442592 225200844 225359304 225679872 226120653 226442304 226607832 226930176 227373399 230181181 230508608 231456423 231785664 231959808 232732368 232743456 232902494 233233792 233409024 233518626 233864901 234197568 236922912 237712002 238228992 238403136 238694283 239022432 239197156 239208552 239537408 240185574 240527232 240703056 241516242 243504104 244326753 244846464 245661944 245673648 245853234 246011392 246376192 246491883 246677076 247027968 247208544 248043708 248396544 250085296 251463936 252497916 252857088 253035008 253529217 253889856 254075448 254436864 254747592 254933811 255296448 255488256 259322184 259511747 259880896 260751744 260758872 260942352 260954784 261823914 262196352 262388016 262393344 262585152 266525578 266538276 266904704 267994848 268002174 268007616 268203528 268900236 269109621 269479584 269676572 269682048 270790938 273728972 273942117 275245476 275452272 275653626 276369687 276382854 276762816 276965128 276970752 277173216 278109612 278505216 281345958 282896928 283103724 283506432 284450672 284456448 284464224 284664384 285277696 285626088 285834879 286032384 286241472 287208504 289572448 290755176 291168768 291737457 292138528 292358016 292366008 292571728 293345712 293353731 293560146 293977728 294192624 294970896 295186518 295408296 296976289 298613424 298621587 300267792 300479072 300487286 301494204 301728969 301923072 302143776 303164532 303392304 308608564 309047552 309869043 309883806 310309824 310324608 311358168 311585769 311592096 311819868 312263424 315897216 316949336 317870848 318259044 318696576 318944736 320007006 320013504 320022252 320247432 320702976 320937408 322021656 325769004 326461952 327099573 327564864 327804312 328655844 328902768 328911759 329143194 329611392 330724944 330966702 334818143 335940102 336663888 337785173 337801266 338038956 338519808 338535936 338767264 339663456 339911748 340395264 343867282 345762912 347428927 347668992 347678496 347923136 347939712 349098552 349353741 349595136 349850688 350113536 350277939 351296352 355384368 356568003 357326464 357336232 357343488 357604704 358533648 358795734 358812828 359306112 359576064 360278361 360790848 361054584 365256156 366993968 367269696 367538168 368492916 368510472 368779851 369017088 369564288 370015614 370541952 370812816 375127944 377195904 377471632 378746874 379285632 379552512 380834784 381113172 381655296 382944672 387673568 388983276 389810688 389821344 391127616 391138308 391413528 391432176 391970304 392256832 392735871 393294528 393582024 393877728 398151232 398162116 399788367 399807414 400357056 401992272 402003261 402011424 402286126 402305292 402858368 403350354 404219376 404514858 404523072 406186407 410593458 412868214 413158724 413178408 413480439 413746432 413766144 415144224 415447692 415456128 415759824 417164418 417757824 421196288 422018937 424345392 424655586 424928768 425259648 426676008 426684672 426696336 426996576 427916544 428439132 429048576 429362208 434358672 435805337 436132764 436753152 437072416 438207792 438537024 438549012 438857592 439481856 440018568 440340219 440966592 441288936 442779777 447920136 448247563 448885184 450401688 450718608 450730929 452241306 452884608 453215664 454746798 460362362 461017216 462912846 463571328 463919616 464825709 465464736 465486912 465804988 466467584 467037252 467729802 468395136 473845824 475424004 476806272 477388566 478044864 478394312 478417104 479074816 480010509 480371148 481054464 481406112 483032484 487008208 488653506 489692928 491323888 491347296 491706468 492752384 492983766 493354152 493714791 494055936 494417088 496087416 496450053 496793088 500170592 502927872 503910153 504995832 505364981 505714176 506701899 507058434 507779712 508150896 509495184 509867622 510592896 510976512 515800923 518644368 519023494 519761792 521503488 521517744 521884704 521909568 523647828 524392704 524776032 525170304 533051156 533076552 533809408 535989696 536004348 536015232 536407056 537800472 538193601 538219242 538959168 539353144 539364096 541581876 547457944 547884234 550490952 550904544 551307252 552739374 552765708 553525632 553930256 553941504 554346432 556219224 557010432 562691916 565793856 566207448 567012864 568120311 568901344 568928448 569328768 571252176 571669758 572482944 574417008 578322247 579144896 581510352 583474914 584277056 584716032 584732016 585143456 586691424 586707462 587120292 587955456 588385248 589941792 590373036 590816592 593952578 597226848 597243174 599711121 600535584 600958144 600974572 602988408 603429189 603457938 603846144 604287552 605025531 606329064 606772287 606784608 615890187 617217128 618095104 619302321 619738086 619767612 620619648 620649216 622716336 623171538 623184192 623639736 624526848 631794432 633898672 635741696 636518088 636983379 637393152 637889472 640014012 640027008 640044504 640494864 641874816 644043312 651538008 654199146 655129728 655608624 657311688 657792179 657805536 657823518 658286388 659222784 661449888 661933404 669636286 671880204 673327776 675570346 675602532 676077912 677039616 677534528 678361959 679326912 679823496 680790528 682120197 687734564 690543543 691525824 694369269 694857854 695356992 695846272 695879424 698197104 698707482 699701376 700227072 700555878 701594703 702592704 710768736 713136006 714652928 714672464 714686976 715209408 717067296 717591468 717625656 718612224 720556722 721581696 722109168 730512312 732980259 733987936 734539392 735076336 736985832 737020944 737559702 738034176 739128576 739475649 740031228 741083904 741625632 746142643 750255888 752754673 754391808 754943264 757493748 758571264 759105024 760587651 761669568 762226344 763310592 764801433 765889344 775347136 777966552 778535241 779642688 782255232 782276616 782827056 782864352 784513664 785471742 786589056 787164048 787755456 796302464 796324232 799576734 799614828 800714112 803984544 804006522 804022848 804572252 804610584 805716736 806700708 808438752 809029716 809046144 812372814 821186916 821826351 825736428 826317448 826356816 826960878 827492864 829109061 830288448 830895384 830912256 831519648 834328836 835515648 844037874 848673551 848690784 849311172 850519296 853352016 853369344 853392672 853993152 855833088 856878264 857504637 858097152 858724416 868717344 871610674 872265528 872903149 873506304 874144832 875212371 876415584 877074048 877098024 877715184 880037136 880061193 880680438 881933184 882577872 885559554 890928867 895840272 895864761 896495126 897770368 900803376 901437216 901461858 904482612 905186907 905769216 906431328 909493596 920724724 922034432 925825692 927142656 929607129 929651418 930929472 930973824 931609976 932935168 934074504 934757307 935459604 936790272 947691648 950848008 953612544 954777132 956089728 956788624 956834208 960021018 960742296 962108928 962812224 966064968 974016416 977307012 979385856 981298719 982647776 982694592 983412936 985967532 986708304 986735277 987429582 988834176 992174832 992900106 1000341184 1004454429 1007820306 1009991664 1010729962 1013355519 1013403798 1014116868 1015559424 1016301792 1018990368 1019735244 1021185792 1031601846 1037288736 1038046988 1039523584 1042286781 1043006976 1043035488 1043769408 1043819136 1047295656 1048061223 1048785408 1049552064 1050340608 1066102312 1066153104 1067618816 1069704009 1071979392 1072008696 1072030464 1072814112 1075600944 1076387202 1076438484 1077918336 1078706288 1078728192 1083163752 1094915888 1094945819 1095768468 1100981904 1101809088 1102614504 1105478748 1105531416 1106339553 1107051264 1107860512 1108692864 1112438448 1125383832 1126206481 1131587712 1132414896 1136186491 1136240622 1137802688 1137856896 1138657536 1142504352 1143339516 1144965888 1148834016 1156644494 1158289792 1163020704 1166949828 1168554112 1169432064 1169464032 1170286912 1173382848 1173414924 1174240584 1175910912 1176770496 1178207613 1179883584 1180746072 1181633184 1187905156 1194453696 1194486348 1199365101 1199422242 1201071168 1201916288 1201949144 1205976816 1206009783 1206858378 1206915876 1208575104 1210051062 1212658128 1213544574 1213569216 1231780374 1234434256 1238604642 1239476172 1239535224 1240441317 1241239296 1241298432 1245432672 1246343076 1246368384 1247279472 1263588864 1266056811 1267797344 1273036176 1273966758 1274786304 1275778944 1280028024 1280054016 1280089008 1280963717 1280989728 1283749632 1288086624 1303076016 1307416011 1308398292 1310259456 1311217248 1314623376 1315584358 1315611072 1315647036 1316572776 1318445568 1321020657 1322899776 1323866808 1328339331 1339272572 1343760408 1344742689 1346655552 1351140692 1351205064 1352155824 1352192787 1355069056 1356723918 1358653824 1359646992 1364240394 1375469128 1381087086 1383051648 1388738538 1389715708 1390713984 1391692544 1391758848 1396394208 1397414964 1399402752 1401111756 1403189406 1405185408 1421537472 1426272012 1429305856 1429344928 1430418816 1434134592 1435182936 1435251312 1437224448 1440031527 1441113444 1443163392 1444218336 1461024624 1465890679 1465960518 1467975872 1469078784 1470152672 1473971664 1474041888 1475119404 1478257152 1478951298 1480062456 1481144373 1482167808 1483251264 1489350159 1492285286 1500511776 1505509346 1508783616 1509886528 1511730459 1514987496 1516094943 1517142528 1520105697 1521175302 1523339136 1524452688 1529602866 1531778688 1547402769 1550694272 1555933104 1557070482 1559285376 1564510464 1564553232 1565654112 1565728704 1569027328 1570943484 1573178112 1574328096 1575510912 1592604928 1592648464 1599153468 1599229656 1601428224 1607969088 1608013044 1608045696 1609144504 1609221168 1611433472 1613401416 1614580803 1616877504 1618059432 1618092288 1624745628 1642373832 1643652702 1651472856 1652634896 1652680073 1652713632 1653921756 1658218122 1660576896 1661790768 1661824512 1663039296 1668657672 1671031296 1688075748 1697347102 1697381568 1698622344 1701038592 1704360933 1706704032 1706785344 1707986304 1713756528 1715009274 1717448832 1734966741 1737434688 1743221348 1744531056 1745806298 1748289664 1750424742 1752831168 1754148096 1754196048 1755430368 1760074272 1760122386 1761360876 1763866368 1765155744 1771119108 1781857734 1791680544 1791729522 1792990252 1795540736 1801606752 1802874432 1802923716 1808965224 1810287567 1810373814 1811538432 1812862656 1818987192 1820316861 1841449448 1844068864 1847670561 1851651384 1854285312 1857906963 1859214258 1859302836 1861858944 1861947648 1863219952 1868149008 1869514614 1870919208 1873580544 1891270051 1895383296 1901696016 1907225088 1909554264 1910950137 1912179456 1913577248 1913668416 1920042036 1921484592 1925624448 1932129936 1948032832 1954614024 1962597438 1965295552 1965389184 1966825872 1971935064 1973376537 1973416608 1973470554 1974859164 1977668352 1984349664 1985800212 2000682368 2008908858 2015640612 2019983328 2021459924 2026711038 2026807596 2028233736 2031118848 2032603584 2035085877 2037980736 2039470488 2042371584 2063203692 2071630629 2074577472 2076093976 2079047168 2083107807 2084573562 2086070976 2087538816 2087638272 2094591312 2096122446 2099104128 2100681216 2132204624 2132306208 2139408018 2143958784 2144017392 2144060928 2145628224 2151201888 2152774404 2152876968 2155836672 2157412576 2166327504 2189831776 2189891638 2191536936 2198940777 2201963808 2203618176 2205229008 2210957496 2211062832 2212573693 2212679106 2214102528 2215721024 2217385728 2218426947 2224876896 2238427929 2250767664 2252412962 2258264019 2263175424 2264829792 2272372982 2272481244 2275605376 2275713792 2277315072 2281762953 2285008704 2286679032 2289931776 2294404299 2297668032 2313288988 2316579584 2326041408 2333899656 2335605723 2337108224 2338928064 2340573824 2346765696 2346829848 2348481168 2353540992 2356415226 2359767168 2361492144 2363266368 2375810312 2388907392 2388972696 2398730202 2398844484 2402142336 2403832576 2403898288 2411953632 2412019566 2413716756 2413831752 2417150208 2420102124 2425316256 2427089148 2427138432 2463560748 2465479053 2468868512 2477209284 2478952344 2479070448 2480882634 2482478592 2487327183 2490865344 2492686152 2492736768 2494558944 2531992991 2532113622 2535594688 2546020653 2546072352 2547933516 2551557888 2560056048 2560108032 2560178016 2561927434 2561979456 2567499264 2572513911 2576173248 2606152032 2614832022 2616796584 2618709447 2620518912 2622434496 2625637113 2629246752 2631168716 2631222144 2631294072 2633145552 2642041314 2645799552 2647733616 2656678662 2672786601 2678545144 2687520816 2687594283 2689485378 2693311104 2702281384 2702410128 2704311648 2704385574 2710138112 2713447836 2717307648 2719293984 2728480788 2750938256 2762174172 2766103296 2777477076 2779431416 2781427968 2783385088 2788821387 2792788416 2794829928 2798805504 2802223512 2804271921 2806378812 2810370816 2843074944 2852544024 2854629217 2858689856 2860837632 2868269184 2870365872 2870502624 2880063054 2882226888 2886326784 2888436672 2922049248 2931781358 2931921036 2935951744 2938157568 2940305344 2943896157 2947943328 2948083776 2950238808 2957902596 2960124912 2960205831 2962288746 2966502528 2978700318 2984570572 3001023552 3011018692 3013363287 3019773056 3023460918 3029974992 3032189886 3040066557 3040211394 3042350604 3046678272 3048905376 3059205732 3063557376 3094805538 3101388544 3111866208 3114140964 3118570752 3126860343 3129020928 3129106464 3131308224 3131457408 3138054656 3141886968 3144183669 3146356224 3148656192 3151021824 3185209856 3185296928 3198306936 3198459312 3202856448 3209112027 3215938176 3216026088 3216091392 3218289008 3218442336 3226802832 3229161606 3233755008 3236118864 3236184576 3249491256 3266739179 3284747664 3284837457 3287305404 3302945712 3305269792 3305360146 3305427264 3307843512 3316436244 3319018659 3321153792 3323581536 3326078592 3337315344 3376151496 3378619443 3394694204 3394763136 3397244688 3408559473 3408721866 3413408064 3413570688 3415972608 3427513056 3430018548 3434897664 3469933482 3474869376 3486442696 3489062112 3491612596 3496579328 3500849484 3505662336 3508296192 3508392096 3510860736 3520148544 3520244772 3522721752 3527732736 3530311488 3542238216 3563715468 3583361088 3583459044 3585980504 3591081472 3598095303 3603213504 3605748864 3605847432 3617930448 3618029349 3620575134 3620747628 3625725312 3637974384 3640633722 3682898896 3682999573 3695341122 3703302768 3715813926 3718428516 3718605672 3721323951 3723717888 3723895296 3726439904 3736298016 3739029228 3741838416 3782540102 3790766592 3798170433 3803392032 3819108528 3821718197 3821900274 3824358912 3827154496 3827336832 3840084072 3842891151 3842969184 3851248896 3864259872 3896065664 3909228048 3922248033 3925194876 3930591104 3930778368 3933651744 3943870128 3946753074 3946833216 3946941108 3949718328 3955336704 3963061971 3968699328 3971600424 4001364736 4017817716 4031281224 4034228067 4039966656 4042919848 4053422076 4053615192 4056467472 4056578361 4065207168 4070171754 4075961472 4078940976 4126407384 4143261258 4149154944 4152187952 4166215614 4169147124 4172141952 4175077632 4175276544 4189182624 4192244892 4198208256 4264409248 4264612416 4278816036 4287917568 4288034784 4291256448 4302403776 4305548808 4305753936 4311673344 4314825152 4320094581 4332655008 4379663552 4379783276 4383073872 4397672037 4397881554 4403927616 4407236352 4410458016 4421914992 4422125664 4425147386 4425358212 4431442048 4434771456 4436853894 4443433119 4449753792 4468050477 4476855858 4501535328 4504825924 4516528038 4526350848 4529659584 4535191377 4544745964 4544962488 4548284829 4551210752 4551427584 4563525906 4570017408 4573358064 4588808598 4595336064 4626577976 4633159168 4642208307 4652082816 4667799312 4671211446 4674216448 4677856128 4681147648 4693531392 4693659696 4696962336 4707081984 4712830452 4719534336 4722984288 4726532736 4751620624 4777814784 4777945392 4797460404 4797688968 4804284672 4807665152 4807796576 4823907264 4824039132 4827433512 4827663504 4834300416 4840204248 4843742409 4850632512 4854178296 4854276864 4927121496 4930723193 4930958106 4937737024 4954418568 4957904688 4958040219 4958140896 4961765268 4974654366 4981730688 4985372304 4985473536 4989117888 5063985982 5064227244 5071189376 5092041306 5092144704 5095867032 5103115776 5113082799 5120112096 5120356032 5123854868 5123958912 5145027822 5152346496 5204900223 5212304064 5229664044 5233593168 5237418894 5244868992 5251274226 5258493504 5262337432 5262444288 5262588144 5266291104 5284082628 5291599104 5295467232 5313357324 5345573202 5357090288 5375041632 5375188566 5378970756 5386622208 5404562768 5404820256 5408623296 5408771148 5420276224 5426895672 5430862701 5434615296 5438587968 5456961576 5460950583 5501876512 5524348344 5532206592 5543011683 5554954152 5558862832 5559014791 5562855936 5573720889 5577642774 5585576832 5589659856 5604447024 5608543842 5612757624 5620741632 5642549491 5673810153 5686149888 5705088048 5709258434 5717379712 5721675264 5732850411 5736538368 5740731744 5741005248 5760126108 5764453776 5776873344 5844098496 5863562716 5863842072 5871903488 5880610688 5887792314 5895886656 5896167552 5900477616 5915805192 5920129611 5920249824 5920411662 5924577492 5933005056 5957400636 5969141144 6002047104 6022037384 6026726574 6039546112 6046921836 6059949984 6064379772 6080133114 6080422788 6084701208 6093356544 6097810752 6118411464 6127114752 6189611076 6202777088 6214891887 6223732416 6228281928 6237141504 6249323421 6253720686 6258212928 6262616448 6262914816 6283773936 6288367338 6297312384 6302043648 6361544717 6370593856 6396613872 6396918624 6418224054 6431876352 6432052176 6432182784 6436578016 6436884672 6453605664 6458323212 6467510016 6472237728 6498982512 6533478358 6569495328 6569674914 6574610808 6596822331 6605891424 6610539584 6610720292 6610854528 6615687024 6632872488 6637721079 6638037318 6642307584 6647163072 6652157184 6655280841 6674630688 6715283787 6752302992 6757238886 6774792057 6789388408 6789526272 6794489376 6817118946 6817443732 6826816128 6827141376 6831945216 6845288859 6855026112 6860037096 6869795328 6939866964 6949738752 6972885392 6978124224 6983225192 6993158656 7001698968 7006817169 7011324672 7016784192 7021721472 7040297088 7040489544 7045443504 7060622976 7084476432 7127430936 7166722176 7166918088 7171961008 7196190606 7206427008 7211497728 7211694864 7235860896 7236058698 7241150268 7241495256 7251450624 7275948768 7281267444 7365797792 7365999146 7390682244 7396437159 7406605536 7431627852 7436857032 7437211344 7442647902 7447435776 7452879808 7461981549 7472596032 7478058456 7483676832 7565080204 7595978973 7596340866 7606784064 7638061959 7638217056 7643436394 7643800548 7654308992 7654673664 7680168144 7685782302 7685938368 7702497792 7717541733 7728519744 7792131328 7818456096 7844496066 7850389752 7856128341 7861182208 7861556736 7867303488 7887740256 7893506148 7893666432 7893882216 7899436656 7926123942 7937398656 7943200848 8002729472 8018359803 8035635432 8062562448 8062782849 8068456134 8079933312 8085839696 8106844152 8107230384 8112934944 8113156722 8130414336 8140343508 8151922944 8157881952 8207569073 8252814768 8280301403 8286522516 8298309888 8304375904 8332431228 8338294248 8344283904 8350155264 8366464161 8378365248 8384489784 8396416512 8412815763 8516703697 8528818496 8529224832 8557632072 8563887651 8576069568 8582512896 8604807552 8611097616 8611507872 8629650304 8640189162 8665310016 8759327104 8759566552 8766147744 8795344074 8795763108 8807855232 8814472704 8820916032 8831688471 8843829984 8844251328 8850294772 8850716424 8862884096 8873707788 8886866238 8899507584 8936100954 8953711716 9003070656 9009651848 9033056076 9040089861 9059319168 9070382754 9089491928 9089924976 9096569658 9102421504 9120199671 9127051812 9140034816 9146716128 9177617196 9190672128 9253155952 9284416614 9304165632 9335598624 9342422892 9355712256 9362295296 9380581029 9387062784 9387319392 9393924672 9414163968 9425660904 9432551007 9439068672 9445968576 9453065472 9503241248 9555629568 9555890784 9594920808 9595377936 9601934639 9608569344 9615593152 9627336081 9647814528 9648078264 9654867024 9655327008 9680408496 9687484818 9701265024 9708356592 9708553728 9800217537 9854242992 9854512371 9861446386 9861916212 9875474048 9908837136 9915809376 9916080438 9916281792 9923530536 9949308732 9957055977 9963461376 9970744608 9978235776 10127971964 10128454488 10135858329 10142378752 10184082612 10184289408 10191734064 10225678419 10226165598 10240224192 10240712064 10247709736 10247917824 10290055644 10304692992 10409800446 10424608128 10459328088 10467186336 10474837788 10489737984 10502548452 10516987008 10524674864 10524888576 10525176288 10532582208 10568165256 10583198208 10590934464 10626714648 10691146404 10714180576 10750083264 10750377132 10757941512 10773244416 10794285909 10809125536 10809640512 10817246592 10817542296 10853791344 10854088047 10861725402 10877175936 10913923152 10921901166 10988122693 11003753024 11048696688 11048998719 11086023366 11109908304 11117725664 11118029582 11147441778 11155285548 11163971853 11171153664 11179319712 11208894048 11217087684 11225515248 11285098982 11347620306 11372299776 11394511299 11410176096 11418516868 11434759424 11465154591 11465700822 11473076736 11481463488 11482010496 11520252216 11528673453 11528907552 11553746688 11688196992 11727125432 11727684144 11743806976 11761221376 11766744099 11775584628 11791773312 11792335104 11800955232 11831610384 11840259222 11840499648 11840823324 11849154984 11866010112 11914801272 11938282288 12004094208 12044074768 12053453148 12079092224 12093843672 12102684201 12119899968 12128759544 12160266228 12160845576 12169402416 12169735083 12195621504 12236822928 12379222152 12388271291 12429783774 12447464832 12456563856 12498051401 12498646842 12507441372 12516425856 12525232896 12525829632 12567547872 12576734676 12594624768 12723089434 12741187712 12793227744 12793837248 12836448108 12863752704 12864104352 12873156032 12873769344 12907211328 12916646424 12935020032 12944475456 12960283743 12997965024 13066956716 13138990656 13139349828 13149221616 13193016111 13193644662 13211782848 13221079168 13221440584 13221709056 13231374048 13265744976 13275442158 13276074636 13294326144 13304314368 13310561682 13330299357 13349261376 13430567574 13504605984 13514477772 13549584114 13578776816 13579052544 13588978752 13634237892 13634887464 13644854487 13653632256 13654282752 13690577718 13710052224 13720074192 13879733928 13899477504 13926624921 13945770784 13956248448 13966450384 14003397936 14013634338 14022649344 14033568384 14043442944 14080594176 14080979088 14090887008 14121245952 14168952864 14176710217 14254861872 14333444352 14333836176 14343922016 14392381212 14412854016 14422995456 14423389728 14471721792 14472117396 14482300536 14482990512 14502901248 14531227227 14551897536 14562534888 14731595584 14731998292 14781364488 14792169579 14792874318 14813211072 14863255704 14873714064 14874120657 14874422688 14885295804 14905759616 14923963098 14945192064 14956116912 14967353664 15130160408 15191957946 15192681732 15213568128 15276123918 15276434112 15286872788 15287601096 15308617984 15309347328 15360336288 15371564604 15371876736 15435083466 15457039488 15584262656 15614700669 15636912192 15688992132 15700779504 15712256682 15722364416 15734606976 15775480512 15787012296 15787332864 15787764432 15798873312 15852247884 15874797312 15886401696 16036719606 16071270864 16124797469 16125124896 16125565698 16136912268 16159866624 16171679392 16213688304 16214460768 16225869888 16226313444 16260828672 16280687016 16292588103 16303845888 16315763904 16382851749 16415138146 16505629536 16560602806 16573045032 16585159831 16596619776 16608751808 16629035049 16664862456 16676588496 16677044373 16688567808 16721162667 16732928322 16756730496 16768979568 16825631526 16927648473 17021430459 17033407394 17057636992 17058449664 17115264144 17127775302 17152139136 17165025792 17198551233 17209615104 17222195232 17223015744 17259300608 17280378324 17330620032 17518654208 17519133104 17532295488 17590688148 17591526216 17615710464 17641832064 17663376942 17687659968 17688502656 17700589544 17701432848 17725768192 17747415576 17760388833 17773732476 17799015168 17872201908 17907423432 18006141312 18019303696 18066112152 18080179722 18118638336 18140765508 18178983856 18179849952 18193139316 18240399342 18254103624 18280069632 18293432256 18355234392 18381344256 18506311904 18568833228 18608331264 18644675661 18671197248 18684845784 18711424512 18747970263 18761162058 18774638784 18787849344 18851321808 18865102014 18891937152 18906130944 19006482496 19084634151 19111781568 19189841616 19190755872 19203869278 19231186304 19254672162 19295629056 19296156528 19309734048 19310654016 19360816992 19374969636 19402530048 19416713184 19600435074 19708485984 19709024742 19722892772 19723832424 19750948096 19817674272 19831618752 19832160876 19832563584 19847061072 19898617464 19913163237 19914111954 19926922752 19941489216 19956471552 20145851361 20255943928 20256908976 20271716658 20284757504 20324376171 20368165224 20368578816 20383468128 20451356838 20452331196 20480448384 20481424128 20495419472 20495835648 20580111288 20609385984 20803970561 20819600892 20849216256 20918656176 20934372672 20949675576 20979475968 21005096904 21020451507 21033974016 21049349728 21050352576 21065164416 21136330512 21181868928 21253429296 21382292808 21397923139 21428361152 21500166528 21500754264 21515883024 21588571818 21618251072 21619281024 21634493184 21635084592 21707582688 21708176094 21723450804 21754351872 21827846304 21843802332 21976245386 22007506048 22097393376 22097997438 22172046732 22189311477 22219816608 22235451328 22236059164 22294883556 22310571096 22327943706 22342307328 22358639424 22385944647 22417788096 22434175368 22451030496 22570197964 22695240612 22787936919 22789022598 22820352192 22837033736 22869518848 22914185877 22930309182 22931401644 22962926976 22964020992 23040504432 23057346906 23057815104 23107493376 23376393984 23454250864 23455368288 23522442752 23533488198 23551169256 23568385023 23583546624 23584670208 23601910464 23663220768 23680518444 23680999296 23681646648 23698309968 23829602544 23876564576 24008188416 24055079409 24088149536 24106906296 24187687344 24188348547 24205368402 24239799936 24257519088 24320532456 24321691152 24338310623 24338804832 24339470166 24391243008 24473645856 24622707219 24758444304 24776542582 24840904209 24859567548 24894929664 24913127712 24996102802 24997293684 25014882744 25032851712 25050465792 25099392483 25135095744 25153469352 25189249536 25238447289 25446178868 25482375424 25550111091 25586455488 25587674496 25672896216 25691662953 25728208704 25746312064 25747538688 25814422656 25833292848 25888950912 25920567486 25995930048 26133913432 26277981312 26278699656 26298443232 26386032222 26387289324 26423565696 26442158336 26442881168 26443418112 26462748096 26531489952 26550884316 26552149272 26588652288 26621123364 26660598714 26698522752 26861135148 27009211968 27028955544 27099168228 27120269583 27157553632 27177957504 27268475784 27269774928 27289708974 27307264512 27360599013 27381155436 27420104448 27440148384 27607277791 27759467856 27851922901 27853249842 27891541568 27912496896 27932900768 28006795872 28027268676 28067136768 28086885888 28141743087 28161188352 28161958176 28181774016 28242491904 28297653021 28337905728 28353420434 28509723744 28666888704 28667672352 28687844032 28784762424 28805803917 28825708032 28846779456 28882008243 28943443584 28944234792 28964601072 28965981024 29062454454 29103795072 29125069776 29400652611 29463191168 29463996584 29562728976 29563537113 29584339158 29585748636 29626422144 29726511408 29747428128 29748241314 29748845376 29770591608 29811519232 29847926196 29890384128 29912233824 29934707328 30260320816 30383915892 30385363464 30407574987 30427136256 30552247836 30552868224 30573745576 30575202192 30617235968 30677035257 30720672576 30743129208 30743753472 30870166932 30914078976 31229401338 31273824384 31377984264 31400921387 31401559008 31424513364 31469213952 31550961024 31574024592 31574665728 31575528864 31597746624 31704495768 31749594624 31772803392 32073439212 32142541728 32249594938 32250249792 32251131396 32273824536 32319733248 32343358784 32382857727 32427376608 32428921536 32451739776 32452626888 32561374032 32562264141 32585176206 32631527808 32765703498 32830276292 32964368079 33011259072 33121205612 33146090064 33146996157 33170319662 33217503616 33258070098 33329724912 33353176992 33354088746 33442325334 33465856644 33491915559 33513460992 33537959136 33651263052 33855296946 34042860918 34066814788 34115273984 34116899328 34230528288 34255550604 34304278272 34395463773 34397102466 34419230208 34444390464 34446031488 34518601216 34560756648 34586020359 34661240064 35037308416 35038266208 35064590976 35181376296 35183052432 35231420928 35283664128 35300232297 35326753884 35375319936 35377005312 35401179088 35402865696 35494831152 35520777666 35547464952 35598030336 35744403816 35814846864 35934130969 36012282624 36038607392 36132224304 36160359444 36237276672 36281531016 36308052603 36357967712 36359699904 36386278632 36480798684 36508207248 36509205249 36586864512 36710468784 37012623808 37137666456 37164813873 37289351322 37342394496 37369691568 37494154203 37495940526 37522324116 37549277568 37575698688 37702643616 37730204028 37783874304 38012964992 38169268302 38223563136 38379683232 38381511744 38407738556 38462372608 38509344324 38591258112 38592313056 38619468096 38621308032 38721633984 38749939272 38805060096 38833426368 39200870148 39416971968 39418049484 39445785544 39447664848 39501896192 39579048333 39635348544 39663237504 39664321752 39665127168 39694122144 39797234928 39826326474 39828223908 39882978432 39912943104 40291702722 40511887856 40512995303 40513817952 40543433316 40648752342 40736330448 40737157632 40766936256 40902713676 40904662392 40934563461 40960896768 40962848256 40990838944 41160222576 41607941122 41639201784 41669639797 41698432512 41779874763 41837312352 41868745344 41899351152 42010193808 42038900167 42040903014 42067948032 42098699456 42100705152 42130328832 42272661024 42363737856 42506858592 42530130651 42764585616 42795846278 42856722304 43000333056 43001508528 43031766048 43177143636 43236502144 43238562048 43268986368 43270169184 43415165376 43416352188 43446901608 43508703744 43593681681 43655692608 43687604664 43952490772 44015012096 44194786752 44195994876 44344093464 44376508737 44378622954 44439633216 44470902656 44472118328 44589767112 44621142192 44622361971 44655887412 44717278848 44771889294 44835576192 44868350736 44902060992 45140395928 45390481224 45575873838 45578045196 45640704384 45674067472 45828371754 45860618364 45862803288 45925853952 45928041984 46081008864 46114693812 46115630208 46752787968 46844102007 46908501728 46910736576 47066976396 47102338512 47136770046 47167093248 47203820928 47326441536 47361036888 47361998592 47363293296 47396619936 47659205088 47753129152 48110158818 48176299072 48213812592 48374392407 48375374688 48376697094 48410736804 48479599872 48515038176 48641064912 48643382304 48676621246 48677609664 48678940332 48782486016 48877764309 48947291712 49148555247 49245414438 49516888608 49553085164 49681808418 49719135096 49755479493 49789859328 49826255424 49887105147 49992205604 49994587368 50029765488 50031133119 50065703424 50198784966 50270191488 50306938704 50476894578 50782945419 50892357736 50964750848 51064291377 51100222182 51172910976 51175348992 51345792432 51383325906 51456417408 51492624128 51495077376 51628845312 51666585696 51777901824 51841134972 51991860096 52267826864 52555962624 52557399312 52596886464 52772064444 52774578648 52847131392 52884316672 52885762336 52925496192 53062979904 53101768632 53104298544 53177304576 53242246728 53281166499 53321197428 53397045504 53722270296 54018423936 54057911088 54198336456 54237955123 54240539166 54315107264 54355915008 54536951568 54539549856 54579417948 54721198026 54762310872 54840208896 54880296768 55214555582 55518935712 55703845802 55706499684 55783083136 55824993792 55865801536 55934026983 56013591744 56054537352 56134273536 56243910789 56283486174 56323916352 56363548032 56595306042 56675811456 56706840868 57019447488 57253902453 57335344704 57375688064 57569524848 57611607834 57693558912 57764016486 57886887168 57888469584 57929202144 57931962048 58124908908 58207590144 58250139552 58801305222 58926382336 58927993168 59125457952 59127074226 59168678316 59171497272 59252844288 59453022816 59494856256 59496482628 59497690752 59541183216 59623038464 59695852392 59739489711 59780768256 59824467648 59869414656 60437554083 60520641632 60767831784 60770726928 60815149974 60854272512 60973128513 61104495672 61105736448 61147491152 61149162701 61150404384 61354070514 61441345152 61486258416 61487506944 61740333864 61828157952 62068044401 62411911683 62458802676 62547648768 62755968528 62801842774 62803118016 62849026728 62938427904 63061354521 63101922048 63148049184 63151057728 63195493248 63408991536 63545606784 64146878424 64193769417 64285083456 64499189876 64500499584 64502262792 64547649072 64686717568 64765715454 64854753216 64857843072 64903479552 64905253776 65122748064 65124528282 65170352412 65263055616 65531406996 65660552584 65928736158 66022518144 66242411224 66292180128 66293992314 66340639324 66435007232 66516140196 66659449824 66706353984 66708177492 66884650668 66931713288 66983831118 67026921984 67075918272 67302526104 67710593892 68085721836 68133629576 68230547968 68363810757 68461056576 68511101208 68608556544 68742557631 68790927546 68794204932 68888780928 68892062976 69121513296 69172040718 69322480128 69976991887 70076532416 70129181952 70362752592 70366104864 70567328256 70600464594 70653507768 70705155069 70750639872 70754010624 70802358176 70805731392 70989662304 71041555332 71094929904 71488807632 71629693728 71868261938 72024565248 72077214784 72165238227 72264448608 72320718888 72563062032 72565045641 72616105206 72715935424 72719399808 72772557264 72961597368 73014931869 73016414496 73018410498 73173729024 73420937568 73868121657 74025247616 74275332912 74329627746 74522712627 74578702644 74684788992 74739383136 74988308406 74991881052 75044648232 75098555136 75151397376 75298177449 75405287232 75460408056 75567748608 76025929984 76338536604 76447126272 76650333273 76759366464 76763023488 76815477112 76924745216 77018688648 77074988859 77184626112 77238936192 77242616064 77443267968 77499878544 77666852736 78401740296 78833943936 78836098968 78891571088 78895329696 79158096666 79270697088 79326475008 79328643504 79330254336 79388244288 79594469856 79652652948 79656447816 79765956864 80583405444 81023775712 81025990606 81027635904 81086866632 81297504684 81360808749 81472660896 81533872512 81805427352 81809324784 81869126922 81921793536 81981677888 82081797039 82320445152 82821833373 83215882244 83278403568 83339279594 83555768703 83559749526 83674624704 83737490688 83798702304 84020387616 84077800334 84081806028 84197398912 84201410304 84260657664 84425229261 84545322048 84727475712 84892959063 85013717184 85060261302 85529171232 85591692556 85713444608 86000666112 86003017056 86063532096 86354287272 86417411751 86473004288 86477124096 86540338368 86830330752 86832704376 86893803216 87187363362 87311385216 87375209328 87904981544 88030024192 88201957833 88389573504 88391989752 88688186928 88690611339 88753017474 88757245908 88879266432 88941805312 88944236656 89179534224 89242284384 89244723942 89311774824 89434557696 89543778588 89671152384 89736701472 89804121984 90280791856 90283259803 90780962448 91151747676 91156090392 91222724961 91281408768 91348134944 91656743508 91721236728 91725606576 91851707904 92031105771 92162017728 92229387624 92231260416 93683740667 93688204014 93817003456 93821473152 94133952792 94202764161 94204677024 94273540092 94407641856 94652883072 94722073776 94723997184 94726586592 94793239872 95318410176 95506258304 96220317636 96352598144 96427625184 96748784814 96750749376 96753394188 96821473608 96959199744 97030076352 97148573181 97282129824 97286764608 97353242492 97355219328 97357880664 97755528618 97894583424 98297110494 98490828876 98893104237 99033777216 99106170328 99363616836 99438270192 99440988471 99510958986 99652510848 99774210294 99984411208 99989174736 100059530976 100062266238 100397569932 100540382976 100613877408 100953789156 101565890838 101784715472 102128582754 102200444364 102345821952 102350697984 102691584864 102766651812 102912834816 102985248256 103186391319 103257690624 103333171392 103555803648 103682269944 103758061077 103983720192 104535653728 105111925248 105114798624 105193772928 105544128888 105549157296 105621281029 105694262784 105771524672 105850992384 105900696891 106125959808 106203537264 106208597088 106484493456 106562332998 106642394856 106794091008 107444540592 107802392907 108036847872 108115822176 108396672912 108475910246 108481078332 108630214528 108711830016 108924157809 109073903136 109079099712 109158835896 109442396052 109524621744 109527615747 109760593536 110429111164 111037871424 111407691604 111412999368 111494441619 111566166272 111731603072 111868053966 112027183488 112109074704 112482462609 112487821578 112566972348 112647832704 112727096064 113190612084 113351622912 113413681736 114038894976 114507804906 114670689408 114751376128 115139049696 115223215668 115387117824 115528032972 115773774336 115776939168 115858404288 115863924096 116249817816 116415180288 116500279104 117602610444 117852764672 117855986336 118250915904 118254148452 118337356632 118342994544 118505688576 118737144999 118906045632 118989712512 118992965256 118995381504 119082366432 119391704784 119478979422 119648935296 119738829312 120869349623 120875108166 121041283264 121535663568 121538985909 121541453856 121630299948 121946257026 122208991344 122211472896 122294982304 122298325402 122300808768 122708141028 122803690383 122882690304 122972516832 123480667728 124136088802 124823823366 124917605352 125008919391 125095297536 125339624289 125511937056 125603685548 125606236032 125698053456 126116700501 126122709042 126203844096 126296098368 126302115456 126390986496 126817983072 127091213568 127590391953 128293756848 128387538834 128570166912 128998379752 129000999168 129004525584 129095298144 129373435136 129531430908 129709506432 129715686144 129806959104 129810507552 130245496128 130249056564 130340704824 130526111232 131062813992 131321105168 131857472316 132045036288 132484822448 132584360256 132587984628 132681278648 132870014464 133032280392 133129526211 133318899648 133412707968 133416354984 133769301336 133863426576 133867085913 133967662236 134151836544 134605052208 135421187784 136171443672 136267259152 136270984201 136727621514 136922113152 137022202416 137485115262 137581855092 137588409864 137777561856 137784125952 138243026592 138344081436 139953983774 140153064832 140258363904 140532306021 140725505184 140732209728 141200929188 141307015536 141410310138 141501279744 141604716352 141611462784 141979324608 142083110664 142189859808 142977615264 143259387456 143736523876 144154429568 144330476454 144528897216 144641437776 145123177221 145126124064 145130091282 145232210412 145431870848 145438799616 145545114528 145923194736 146029863738 146032828992 146036820996 146347458048 146633292927 146841875136 147736243314 148050495232 148550665824 148659255492 149045425254 149157405288 149266438479 149369577984 149478766272 149976616812 149983762104 150089296464 150093399357 150197110272 150596354898 150810574464 150920816112 152051859968 152348836257 152677073208 152894252544 153192874131 153300666546 153518732928 153526046976 153630954224 154037377296 154149977718 154369252224 154477872384 154485232128 154886535936 154999757088 155333705472 155943812387 156803480592 157667887872 157672197936 157783142176 157790659392 158316193332 158541394176 158652950016 158657287008 158776488576 159188939712 159305305896 159312895632 159531913728 159843499497 161166810888 162047551424 162051981212 162055271808 162173733264 162595009368 162713865369 162721617498 162945321792 163067745024 163610854704 163618649568 163738253844 163963355776 164163594078 164640890304 165643666746 166431764488 166556807136 166678559188 167111537406 167119499052 167349249408 167474981376 167597404608 167802080949 168040775232 168155600668 168163612056 168394797824 168402820608 168850458522 169090644096 169785918126 170027434368 170120522604 171058342464 171183385112 171426889216 171761707359 172006034112 172127064192 172708574544 172834823502 172946008576 173080676736 173660661504 173665408752 173787606432 174374726724 174622770432 174750418656 175809963088 176403915666 176779147008 176783979504 177376373856 177381222678 177506034948 177514491816 177758532864 177883610624 177888473312 178359068448 178484568768 178489447884 178623549648 178869115392 179087557176 179218469133 179342304768 179473402944 179608243968 180561583712 180566519606 181312662249 181561924896 182303495352 182312180784 182436758141 182445449922 182562817536 182696269888 182919385539 183313487016 183442473456 183447488103 183451213152 184062211542 184324035456 184458775248 184462520832 186204133203 187235735049 187367481334 187376408028 187634006912 187642946304 188267905584 188405528322 188409354048 188547080184 188815283712 189184063563 189305766144 189444147552 189453173184 189586479744 190636820352 191012516608 192440635272 192581308251 192705196288 192855250368 193497569628 193501498752 193506788376 193642947216 194060152704 194297146362 194564259648 194573529216 194706484984 194710438656 194715761328 195511057236 195789166848 196594220988 196981657752 197786208474 198067554432 198212340656 198727233672 198876540384 198881976942 199021917972 199305021696 199548420588 199968822416 199978349472 200119061952 200124532476 200795139864 201080765952 201227754816 201907578312 203131781676 203569430944 204257165508 204400888728 204691643904 205091432271 205383169728 205533303624 205825669632 206227672893 206372782638 206666342784 207364539888 207516122154 207967440384 208774331167 209071307456 209930975661 210229597248 210387545856 211088257776 211098314592 211242562058 211543049344 211701984768 211801393782 212115465207 212251919616 212407074528 212417194176 212968986912 213124665996 213284789712 214889081184 215604785814 216073695744 216231644352 216495714681 216793345824 216951820492 216962156664 217260429056 217848315618 218147806272 218158199424 218317671792 218884792104 219044795607 219049243488 219055231494 219521187072 220858222328 221604364971 222075742848 222815383208 222825998736 222988883238 223132332544 223463206144 223568137881 223736107932 224054366976 224218149408 224964925218 224975643156 225133944696 225295665408 225454192128 226381224168 226703245824 226827363472 228077789952 229015609812 229341378816 229502752256 229950999819 230278099392 230446431336 230774235648 231056065944 231224966577 231553878336 231716808576 231727848192 232499635632 233000558208 235205220888 235377154529 235711972672 236501831808 236508296904 236674713264 236685989088 237474289998 237812091264 237979425024 237985930512 237990763008 238164732864 238783409568 238957958844 239297870592 241738699246 241750216332 242082566528 243071327136 243077971818 243082907712 243260599896 243892514052 244082426247 244417982688 244589964608 244596650804 244601617536 245416282056 245607380766 245765380608 245945033664 246245391117 246961335456 248272177604 248465500119 249647646732 249835210704 250017838782 250667306109 250679248578 251023874112 251207371096 251212472064 251396106912 252233401002 252245418084 252592196736 252604230912 252781972992 253275687783 253635966144 254182427136 255180783906 256587513696 256775077668 257140333824 257996759504 258001998336 258009051168 258190596288 258746870272 259062861816 259252235253 259419012864 259431372288 259621015104 260490992256 260498113128 260681409648 262125627984 262642210336 263714944632 264090072576 264605873499 264969644896 265168720512 265175969256 265362557296 266064560784 266071834017 266259052422 266637799296 266825415936 266832709968 267538602672 267726853152 267734171826 267935324472 268303673088 269210104416 269357494123 270842375568 270849779409 272342887344 272534518304 272541968402 273455243028 273668174883 273844226304 274044404832 274970230524 275163710184 275176819728 275555123712 276093317313 276486053184 276688162872 279907967548 280306129664 281051222001 281064612042 281451010368 281464419456 282401858376 282608292483 282614031072 282820620276 283209432704 283222925568 283958649216 284166221328 284379719616 285955230528 286518774912 287473047752 288308859136 288660952908 289057794432 289282875552 290246354442 290252248128 290260182564 290464420824 290863741696 290877599232 291090229056 291846389472 292059727476 292065657984 292073641992 293266585854 293683750272 295472486628 296100990464 296679312711 297101331648 297318510984 298090850508 298314810576 298322965413 298532876958 298957532544 299953233624 299967524208 300178592928 300186798714 301192709796 301621148928 301841632224 303680055701 304697672514 305354146416 306371151911 306385748262 306601333092 307037465856 307052093952 307261908448 308074754592 308299955436 308738504448 308955744768 309559173957 309773071872 309999514176 310667410944 311274183231 311887624774 313606961184 315118036789 315335775744 315344395872 315566284352 315581318784 316632386664 316863843087 317082788352 317314574016 317552977152 317702090673 318377879424 318610611792 318625791264 319686998994 322333621776 323407178721 324095102848 324103962424 324110543616 324347466528 325190018736 325427730738 325443234996 325890643584 326135490048 326772473427 327221709408 327237299136 327476507688 327926711552 328327188156 329281780608 331287333492 332863528976 333113614272 333357118376 334223074812 334238998104 334483324857 334698498816 335194809216 335604161898 336081550464 336311201336 336327224112 336789595648 337447387827 337700917044 338181288192 339571836252 340054868736 340241045208 342116684928 342366770224 343523414718 344012068224 344254128384 345417149088 345669647004 346161353472 347321323008 347330817504 347575212864 348749453448 349245540864 349500837312 351619926176 352807831332 353558294016 353567959008 354752747712 354762445356 355012069896 355028983632 355517065728 355776946624 356211434997 356718136896 356969137536 356978895768 357247099296 358175114352 358436938266 358946805888 359216487936 361123167424 361133039212 362608048869 362625324498 363123849792 364606990704 364616957727 364624361568 364873516282 364890899844 365392539776 365838771078 366626974032 366884946912 366894976206 366902426304 368124423084 368411071149 368648070912 368917550496 372408266406 374471470098 374734962668 374752816056 375026758173 375268013824 375285892608 376535811168 376811056644 376818708096 377094160368 378350101503 378368127126 378611532288 378888295104 378906346368 379172959488 381273640704 382025033216 382771175859 384881270544 385162616502 385410392576 385710500736 386995139256 387002997504 387013576752 387285894432 388120305408 388594292724 389128519296 389147058432 389412969968 389420877312 389431522656 391022114472 391578333696 393188441976 393963315504 395275440659 395572416948 396135108864 396424681312 397454467344 397753080768 397763953884 398043835944 398610043392 399096841176 399388578633 399937644832 399956698944 400238123904 400249064952 401590279728 401601257739 402455509632 403815156624 406263563352 406560539641 407138861888 408514331016 408801777456 408812952603 410182864542 410766339456 411066607248 412455345786 412745565276 413332685568 414729079776 415032244308 417548662334 418142614912 419861951322 420459194496 420775091712 421596918063 422176515552 422196629184 422485124116 423086098688 423602787564 424230930414 424503839232 424814149056 424834388352 425937973824 426249331992 426569579424 429778162368 431209571628 432463288704 432991429362 433586691648 433903640984 433924313328 434520858112 435369531663 435696631236 436295612544 436316398848 436635343584 437769584208 438089591214 438098486976 438110462988 439042374144 441716444656 443208729942 444151485696 445630766416 445651997472 445977766476 446926412288 447136275762 447472215864 447799315437 448108733952 448436298816 449929850436 449951286312 450267889392 450280198071 450591330816 452762448336 453654726944 456155579904 457046508771 458031219624 458366037767 458682757632 459578622393 459901999638 460556198784 460892862672 462112131888 462427901837 462449933154 463107756672 463433617152 463455696384 464999271264 466001116416 467831437161 470410441776 470754309058 471423945344 473003663616 473016593808 473349426528 473371978176 474948579996 475624182528 475958850048 475971861024 476329465728 477566819136 477915917688 478595741184 479530498491 483477398492 483500432664 484165133056 486142654272 486155943636 486165815424 486521199792 487785028104 488141596107 488164852494 488835965376 489179929216 489193301608 489203235072 490832564112 491214761532 491890067328 492490782234 493922670912 496544355208 496931000238 499295293464 499670421408 500035677564 501334612218 501358497156 502047748224 502414742192 502424944128 502792213824 504466802004 504490836168 505184393472 505208461824 506551375566 507271932288 510361567812 513175027392 513550155336 514280667648 515285122077 515993519008 516018102336 516381192576 518125723632 518504470506 518838025728 519242030208 520981984512 520996226256 521362819296 524251255968 524538278029 525284420672 527429889264 529211746998 529939289792 530337441024 530351938512 530725114592 532129121568 532143668034 532518104844 533275598592 533650831872 533665419936 535077205344 535453706304 535468343652 535870648944 536607346176 537655407399 538420208832 538714988246 541684751136 541699558818 543937986747 544685774688 545069036608 545083936804 546910486056 547310274423 547336349766 547688452608 548088809664 548758156617 549940461048 550327420368 550342464309 550353639456 552186634626 552972106368 553376325744 558612399609 559815935096 560612259328 561707205147 562102444002 562129224084 562902020736 562928838912 564803716752 565216584966 565228062144 565641240552 566418865408 566445851136 567917298432 568332442656 568759439232 571910461056 573037549824 574946095504 576617718272 577321905816 577743924753 578115588864 578565751104 580492708884 580504496256 580520365128 580928841648 581727483392 582180458112 583692778944 584119454952 584131315968 584147283984 586533171708 587367500544 590944973256 593358625422 594202663296 594637021968 596181701016 596617506353 596629621152 596645930826 597065753916 597915065088 599906467248 599935048416 600357185856 600373597428 602385419592 603242297856 603683264448 607360111402 609395345028 610708292832 612742303822 612771496524 613202666184 614074931712 614523816896 615274296813 616149509184 616599910872 617477008896 618683018679 619118347914 619999028352 622548366462 623775249548 626322993501 627213922368 629792926983 630236073578 630688791744 631132568704 631162637568 633264773328 633727686174 634629148032 635105954304 635404181346 636346395621 636755758848 637221223584 637251582528 639373997988 644667243552 646814357442 648190205696 648207924848 648221087232 648694933056 650380037472 650855461476 650886469992 651781287168 653544946854 654443418816 654474598272 654953015376 655853423104 656654376312 657134386821 658563561216 662574666984 664813094913 665727057952 666227228544 666714236752 668446149624 668477996208 668966649714 669396997632 670389618432 670704413643 671208323796 672163100928 672622402672 672654448224 674894775654 675401834088 676362576384 679143672504 680109737472 680482090416 682748488411 684233369856 684733540448 687046829436 688024136448 688508256768 689852999457 690834298176 691339294008 692322706944 693674899731 694661635008 695150425728 697498906896 699001674624 703239852352 705615662664 706131463587 707135918016 709505495424 709524890712 710024139792 710057967264 711553893248 712422869994 713436273792 713938275072 713957791536 714494198592 716350228704 716873876532 717893611776 722246334848 722266078424 725216097738 725250648996 726247699584 729213981408 729233915454 729248723136 729747032564 729781799688 730785079552 731677542156 733253948064 733769893824 733789952412 733804852608 736248846168 736822142298 737296141824 737835100992 744816532812 745396500357 748942940196 749469925336 749505632112 750053516346 750536027648 752001918327 753071622336 753622113288 753637416192 754188320736 756700203006 756736254252 757776590208 757812692736 758345918976 762547281408 765542351718 769746910757 769762541088 770325233004 771421001472 773990278512 774005995008 774027153504 774571788864 776240610816 777188585448 777756705759 778257038592 778294116864 778825939936 778863045312 782044228944 786376883952 787926631008 790550881318 791144833896 791723156143 792270217728 792849362624 793817620497 794908934688 795506161536 795527907768 796087671888 798193682352 798215502051 798777157266 799875289664 799913397888 800476247808 800498129904 803180559456 803202515478 804911019264 807630313248 808072482369 812527126704 812549338227 813121079282 814277723776 817028662032 817603554912 817625905206 820365729084 821004524649 821532678912 822133214496 824910691572 825491130552 826665371136 828279951939 829458159552 830064488616 835097324668 836285229824 839723902644 840918388992 843153666003 843193836126 844353031104 844393258368 844970248232 846172197376 847205575128 847824877449 848461860828 849628298112 849668776704 851875947648 852498663984 853139158848 859556324736 862419143256 864926577408 865982858724 867173383296 867807281968 867848626656 870739063326 871393262472 872591225088 872632797696 873270687168 875539168416 876179182428 876196973952 876220925976 883432889312 886417459884 888302971392 890037938133 891261532832 891303994944 891955532952 894272551524 894944431728 894968896239 895598630874 896872597632 899859700872 899902572624 900535778784 900560396142 905524896672 907309453888 911040167103 914093017542 916062439248 916732075534 919113455733 919157244786 919803999276 921112397568 921785725344 924224263776 924855803674 924899866308 926215513344 926867234304 928677521871 929998542528 932002232832 933822549693 935662874322 940820883552 941508618116 942847890688 945354110367 946007327232 946033187616 946698853056 946743956352 949897159992 950591529261 951248365056 951943722048 952658931456 955133638272 955831835376 959060996982 966954796984 967000865328 968330266112 970221536163 972285308544 972311887272 972331630848 973042399584 975570056208 976283192214 976329704988 977671930752 978359858432 978386603216 978406470144 981665128224 982429523064 983780134656 984981564468 987845341824 993088710416 993115857833 993862000476 998590586928 999340842816 1000071355128 1002669224436 1002716994312 1003449974571 1004095496448 1004829484384 1005584427648 1008933604008 1008981672336 1010368786944 1012342163481 1013102751132 1014543864576 1020723135624 1021469278267 1026350054784 1027100310672 1030521147337 1030570244154 1031987038016 1032036204672 1032762385152 1036251447264 1037008941012 1038484060416 1041963969024 1041992452512 1042725638592 1048502511936 1049076556058 1050568841344 1054859778528 1058423493996 1059878579584 1060674882048 1060703877024 1061450229184 1064258243136 1064287336068 1065036209688 1066551197184 1067330839872 1068634304991 1070154410688 1070907412608 1070936687304 1071741297888 1075310814798 1076840417664 1077429976492 1083369502272 1083399117636 1087824146607 1087875973494 1089371549376 1090138073216 1090167873608 1093820972112 1093850873181 1094620548846 1094672699532 1096177619328 1097516313234 1099880922096 1100654840736 1100684928618 1100707278912 1104373269252 1105944212736 1106752651488 1117224799218 1119631870192 1123414410294 1124204888004 1124258448168 1125080274519 1125804041472 1125857677824 1129607433504 1130433169932 1130456124288 1131282481104 1132837730816 1135050304509 1135834596864 1136664885312 1137518878464 1143820922112 1146075099648 1148313527577 1149892191008 1154643811632 1155487849506 1156231177728 1157131502208 1160985417768 1161008992512 1161040730256 1161834091319 1161857683296 1164360916224 1167385557888 1168238909904 1168262631936 1168294567968 1173066343416 1174735001088 1181889946512 1185826321977 1186717250844 1188405326592 1189274043936 1192363402032 1193235012706 1193259242304 1193291861652 1194131507832 1195830130176 1198165735899 1199812934496 1199870096832 1200714371712 1200747194856 1204770839184 1204803773217 1207366528896 1214720222804 1218790690056 1219681618923 1221416585664 1225484607644 1225542993048 1226405332368 1226438857809 1229047633792 1230548593626 1232299018368 1233199821744 1237366037358 1238236695828 1239998056704 1245096732924 1247550499096 1252645987002 1254427844736 1259585853966 1260472147156 1261377583488 1262265137408 1262325275136 1266529546656 1267455372348 1269258296064 1270808362692 1272692791242 1273511517696 1274442447168 1274503165056 1278747995976 1289334487104 1293628714884 1296380411392 1296415849696 1297389866112 1300760074944 1301710922952 1301772939984 1303562574336 1306108594989 1307089893708 1308886837632 1308949196544 1309906030752 1313308752624 1314268773642 1317127122432 1325149333968 1329562845853 1329626189826 1331454115904 1332454457088 1333428473504 1336892299248 1336955992416 1337933299428 1340779236864 1341408827286 1342416647592 1343397946311 1344326201856 1345244805344 1345308896448 1349789551308 1350803668176 1350840594213 1358287345008 1360964180832 1365496976822 1368466739712 1369467080896 1371139526313 1374093658872 1375098113301 1376048272896 1378735867179 1379705998914 1381668596352 1382678588016 1387283705511 1387349799462 1389323270016 1390300851456 1394997813792 1398003349248 1403494311483 1406479704704 1411231325328 1412262927174 1414271836032 1419010990848 1419049781424 1420048279584 1420115934528 1423107786496 1424845739988 1426872547584 1427876550144 1427915583072 1428988397184 1432700457408 1433747753064 1435787223552 1444492669696 1444532156848 1450432195476 1450501297992 1452495399168 1458427962816 1458467830908 1458497446272 1459494065128 1459563599376 1461570159104 1463355084312 1464424788321 1466507896128 1467539787648 1467579904824 1467609705216 1472497692336 1473644284596 1475670201984 1489633065624 1490793000714 1497885880392 1498939850672 1498980826211 1499011264224 1500107032692 1504003836654 1506143244672 1507244226576 1507274832384 1508376641472 1513400406012 1513472508504 1515553180416 1515625385472 1531084703436 1539493821514 1539525082176 1540650466008 1542842002944 1545855366231 1547980557024 1548054307008 1549143577728 1554377170896 1555513411518 1556514077184 1557651879872 1557726090624 1564088457888 1572753767904 1573614834087 1575853262016 1581101762636 1582289667792 1583446312286 1585698725248 1587635240994 1589817869376 1591012323072 1591055815536 1592175343776 1596387364704 1596431004102 1597554314532 1599750579328 1599826795776 1600952495616 1600996259808 1606361118912 1606405030956 1609822038528 1612966222197 1615260626496 1616144964738 1625054253408 1625098676454 1626242158564 1628555447552 1634057324064 1635207109824 1635251810412 1640731458168 1641930823269 1642009049298 1643065357824 1644266428992 1649821383144 1650982261104 1651027392927 1656559903878 1658916319104 1660128977232 1670194649336 1672570459648 1675837198827 1679447805288 1681836777984 1685121615441 1686307332006 1686387672252 1688706062208 1688786516736 1689940496464 1694411150256 1695649754898 1696923721656 1699256596224 1699337553408 1703751895296 1704997327968 1706278317696 1715381936257 1719112649472 1724838286512 1729853154816 1731965717448 1733231774259 1734346766592 1735614563936 1735697253312 1741478126652 1742786524944 1745182450176 1746541374336 1751078336832 1752358364856 1752393947904 1752441851952 1766865778624 1772834919768 1780075876266 1782523065664 1782607989888 1783911065904 1788545103048 1789852519059 1789888863456 1789937792478 1791197261748 1793745195264 1799719401744 1799805145248 1801071557568 1801120792284 1811049793344 1814618907776 1822080334206 1828186035084 1832124878496 1833464151068 1838226911466 1838314489572 1839607998552 1842224795136 1843571450688 1845822890439 1848448527552 1849711607348 1849799732616 1852431026688 1857355043742 1859997085056 1867645099386 1871325748644 1878968980503 1881641767104 1883017236232 1885695781376 1889378780949 1890708220734 1892066375232 1893397706112 1893487912704 1899794319984 1901183058522 1903887444096 1905317862912 1910267276544 1911663670752 1918121993964 1933909593968 1934001730656 1940443072326 1944570617088 1944623774544 1944663261696 1946084799168 1951140112416 1952566384428 1952659409976 1955343861504 1956719716864 1956773206432 1963330256448 1964859046128 1967560269312 1969963128936 1971403160463 1975690683648 1986177420832 1986231715666 1987724000952 1994439284739 1997181173856 1998681685632 2000142710256 2005338448872 2005433988624 2006804339551 2006899949142 2008190992896 2009658968768 2011168855296 2012113240929 2017867208016 2017963344672 2024684326962 2026205502264 2029087729152 2041446271248 2042938556534 2048245465233 2052700109568 2054200621344 2061042294674 2061140488308 2063974076032 2064072409344 2065524770304 2069558998371 2072502894528 2074017882024 2076968120832 2081024699193 2083984905024 2085451277184 2097005023872 2098153112116 2101137682688 2109719557056 2116846987992 2118394390761 2119757159168 2121407754048 2122900458368 2128516486272 2128574672136 2130072419376 2134661679744 2137268609982 2140308821376 2141814825216 2141873374608 2143482595776 2150621629596 2153680835328 2154859952984 2166739004544 2166798235272 2175648293214 2175751946988 2178743098752 2180276146432 2180335747216 2187641944224 2187701746362 2189241097692 2189345399064 2192355238656 2195032626468 2199761844192 2201309681472 2201369857236 2201414557824 2208746538504 2211888425472 2213505302976 2234449598436 2236189501071 2239263740384 2246828820588 2248409776008 2248516896336 2250160549038 2251608082944 2256005754981 2259214867008 2260866339864 2260912248576 2262564962208 2270100609018 2273329770624 2275037756928 2287641844224 2296517642837 2296627055154 2299784382016 2309240732271 2309287623264 2310975699012 2314263004416 2321970835536 2322017985024 2322081460512 2323668182638 2323715366592 2328721832448 2333270117277 2334771115776 2336477819808 2336589135936 2346132686832 2363779893024 2371652643954 2373434501688 2375169468429 2376810653184 2378548087872 2381452861491 2384726804064 2386470025412 2386518484608 2386583723304 2388263015664 2396331471798 2399625868992 2399740193664 2401428743424 2401494389712 2409541678368 2409607546434 2414733057792 2424217447107 2429440445608 2437581380112 2437648014681 2439363237846 2442833171328 2450969215288 2451085986096 2452810664736 2452877715618 2458095267584 2461097187252 2464598036736 2466399643488 2474732074716 2476473391656 2479996113408 2490193465848 2495100998192 2505291974004 2508855689472 2519171707932 2520944294312 2522755166976 2524530274816 2529460998009 2533059093312 2534910744696 2538516592128 2541616725384 2543474632347 2545385582484 2548884894336 2549006330112 2557495991952 2578668974208 2587257429768 2589148699819 2592831699392 2594779732224 2601520149888 2603421845904 2603545879968 2612217189978 2614179787416 2617773675264 2617898393088 2619812061504 2626617505248 2628537547284 2650298667936 2659125691706 2659252379652 2662908231808 2664908914176 2666856947008 2670113814399 2673784598496 2673911984832 2675866598856 2682817654572 2684833295184 2684906688717 2686795892622 2690489610688 2690617792896 2699579102616 2701607336352 2701681188426 2716574690016 2721928361664 2730993953644 2733120501309 2738934161792 2742279052626 2748187317744 2750196226602 2757340367199 2757471734358 2759411997828 2763337192704 2765357176032 2774567411022 2774699598924 2778646540032 2780601702912 2786032565613 2789995627584 2796006698496 2806988622966 2812959409408 2822462650656 2824525854348 2828543672064 2836062331101 2838021981696 2838099562848 2840096559168 2840231869056 2846215572992 2849691479976 2851774587783 2853745095168 2855831166144 2857976794368 2865400914816 2867495506128 2888985339392 2889064313696 2900864390952 2901002595984 2904990798336 2910664608489 2916855925632 2916935661816 2916994892544 2918988130256 2919127198752 2926710168624 2928849576642 2933015792256 2935079575296 2935159809648 2935219410432 2944995384672 2947288569192 2951340403968 2962932435353 2979266131248 2979347573499 2981586001428 2995771760784 2997879701344 2997961652422 2998022528448 3000214065384 3008007673308 3010349923713 3012286489344 3014488453152 3016753282944 3026800812024 3026945017008 3031106360832 3037026490443 3062169406872 3064407834801 3078987643028 3079050164352 3081300932016 3091563442011 3091710732462 3095961114048 3096108614016 3098287155456 3108754341792 3111026823036 3115303759744 3115452181248 3128176915776 3145507535808 3147229668174 3151706524032 3162203525272 3164579335584 3166892624572 3171397450496 3175270481988 3179635738752 3182024646144 3182111631072 3184350687552 3192774729408 3192862008204 3195108629064 3199501158656 3199653591552 3201992519616 3212722237824 3212810061912 3225932444394 3230521252992 3232289929476 3250108506816 3250197352908 3252484317128 3257110895104 3263472439821 3268114648128 3270414219648 3270503620824 3281462916336 3281552619543 3283861646538 3284018098596 3288532857984 3299642766288 3301964522208 3302054785854 3313119807756 3317832638208 3320257954464 3340389298672 3340480612711 3351674397654 3358895610576 3370243230882 3372614664012 3372775344504 3375240823557 3377412124416 3377573033472 3379880992928 3388822300512 3391299509796 3393847443312 3398513192448 3405150913527 3407503790592 3409994655936 3412556635392 3430763872514 3438225298944 3444940582731 3449676573024 3463931434896 3466298404679 3466463548518 3468693533184 3471229127872 3471394506624 3482956253304 3485502273957 3485573049888 3493082748672 3502156673664 3504716729712 3504787895808 3504883703904 3533731557248 3545669839536 3557478965931 3560151752532 3565046131328 3565215979776 3567822131808 3577090206096 3579705038118 3579777726912 3579875584956 3582394523496 3587490390528 3594497207697 3599438803488 3599610290496 3602143115136 3602241584568 3622099586688 3629237815552 3644160668412 3656372070168 3659044856769 3664249756992 3666928302136 3676453822932 3676628979144 3679215997104 3679316573427 3687142901376 3691645780878 3696897055104 3699423214696 3699599465232 3714710087484 3719994170112 3735290198772 3742651497288 3757937961006 3763283534208 3766034472464 3778757561898 3781416441468 3784132750464 3786795412224 3786975825408 3799588639968 3802366117044 3807774888192 3820534553088 3823327341504 3836243987928 3867819187936 3868003461312 3880886144652 3889141234176 3889247549088 3892169598336 3902280224832 3905132768856 3905318819952 3910687723008 3913546412864 3918325784967 3926660512896 3929718092256 3939926257872 3942806320926 3951381367296 3972354841664 3972463431332 3975448001904 3988688537559 3988878569478 3994362347712 3997363371264 4000285420512 4010676897744 4010867977248 4013608679102 4013799898284 4019317937536 4022337710592 4024226481858 4030193838933 4035734416032 4035926689344 4049368653924 4052411004528 4052521782639 4082892542496 4085877113068 4096490930466 4105400219136 4108401242688 4113418578939 4122084589348 4122280976616 4125294339903 4127948152064 4128144818688 4139117996742 4145005789056 4148035764048 4161851116533 4162049398386 4167969810048 4170902554368 4194010047744 4196306224232 4202275365376 4210482934449 4219439114112 4233693975984 4236788781522 4239514318336 4242815508096 4245800916736 4257032972544 4257149344272 4260144838752 4269323359488 4274537219964 4280617642752 4283629650432 4283746749216 4286965191552 4301243259192 4307361670656 4309719905968 4333478009088 4333596470544 4351296586428 4351503893976 4357486197504 4360552292864 4360671494432 4375283888448 4375403492724 4378482195384 4378690798128 4384710477312 4390065252936 4393274364963 4399523688384 4402619362944 4402739714472 4402829115648 4417493077008 4427010605952 4468899196872 4472165936051 4472379002142 4478527480768 4493657641176 4496819552016 4496942478633 4497033792672 4500321098076 4512011509962 4518429734016 4521732679728 4521824497152 4525129924416 4540201218036 4546659541248 4593035285674 4593254110308 4599568764032 4618481464542 4618575246528 4621951398024 4628526008832 4637566098693 4643941671072 4644162921024 4647336365276 4647430733184 4666540234554 4669542231552 4672955639616 4673178271872 4692265373664 4720844502261 4727559786048 4743305287908 4746869003376 4750338936858 4757096175744 4762905722982 4769453608128 4772940050824 4773036969216 4773167446608 4776526031328 4792662943596 4799251737984 4799480387328 4802857486848 4802988779424 4819083356736 4819215092868 4829466115584 4848434894214 4858880891216 4875162760224 4875296029362 4878726475692 4885666342656 4901938430576 4902171972192 4905621329472 4905755431236 4916190535168 4922194374504 4925792469807 4929196073472 4932799286976 4949464149432 4952946783312 4953082178781 4980386931696 4990201996384 5010583948008 5017711378944 5027511596481 5038343415864 5041888588624 5042026415437 5045510333952 5055364846323 5058921996018 5066118186624 5069821489392 5083233450768 5086949264694 5090771164968 5097769788672 5098012660224 5114991983904 5117792388337 5146145808771 5157337948416 5174514859536 5178297399638 5185663398784 5189559464448 5199695322777 5203040299776 5206843691808 5207091759936 5224434379956 5228359574832 5235547350528 5239624123008 5253235010496 5257075094568 5300597335872 5318251383412 5318504759304 5325816463616 5333713894016 5340227628798 5347569196992 5347823969664 5351733197712 5365635309144 5369557557177 5369666590368 5369813377434 5373591785244 5380979221376 5381235585792 5399158205232 5403214672704 5403362376852 5433149380032 5443856723328 5461987907288 5466241002618 5477868323584 5484558105252 5496374635488 5500392453204 5514680734398 5514943468716 5518823995656 5526674385408 5530714352064 5549134822044 5549399197848 5557293080064 5572065131226 5579991255168 5613977245932 5625918818816 5636906941509 5644925301312 5649051708696 5657087344128 5668136342847 5672124662202 5676199125696 5680193118336 5680463738112 5699382959952 5703549175566 5711662332288 5715953588736 5730801829632 5734991012256 5769921058319 5778128627392 5801728781904 5802005191968 5821329216978 5833711851264 5833871323632 5833989785088 5837976260512 5838254397504 5853420337248 5857699153284 5866031584512 5870159150592 5870319619296 5889990769344 5894577138384 5902680807936 5914209481389 5925864870706 5958532262496 5958695146998 5963172002856 5983317854217 5991543521568 5995759402688 5995923304844 5996045056896 6000428130768 6016015346616 6020413018653 6020699847426 6024572978688 6028976906304 6033506565888 6036339722787 6053601624048 6053890034016 6074052980886 6124338813744 6128815669602 6144736395699 6157975286056 6158100328704 6162601864032 6183126884022 6183421464924 6191922228096 6192217228032 6196574310912 6208676995113 6217508683584 6222053646072 6230607519488 6230904362496 6256353831552 6291015071616 6294459336348 6303413048064 6324407050544 6329158671168 6333785249144 6342794900992 6350540963976 6355183172283 6359271477504 6364223262144 6368701375104 6385549458816 6385724016408 6390217258128 6399002317312 6403985039232 6425444475648 6425620123824 6451864888788 6461042505984 6464579858952 6500217013632 6500394705816 6504968634256 6526944879642 6536229296256 6540828439296 6541007241648 6562925832672 6563105239086 6567723293076 6568036197192 6577065715968 6599285532576 6603929044416 6604109571708 6626239615512 6635665276416 6640515908928 6680778597344 6680961225422 6703348795308 6708568503213 6717791221152 6740486461764 6745229328024 6745550689008 6750481647114 6754824248832 6759761985856 6768017264943 6777644601024 6782599019592 6787694886624 6810301827054 6819989311872 6825113270784 6861527745028 6889552928511 6889881165462 6899353146048 6927722196813 6927862869792 6932596809358 6932927097036 6942458255744 6942789013248 6965912506608 6971004547914 6971146099776 6986165497344 6999810351831 7004313347328 7009433459424 7009767407808 7067463114496 7091339679072 7114957931862 7120303505064 7125508405287 7130092262656 7130431959552 7135644263616 7154180412192 7159410076236 7159555453824 7159751169912 7164789046992 7188994415394 7198877606976 7199220580992 7204286230272 7204483169136 7244199173376 7258475631104 7272652341321 7288321336824 7312744140336 7312944044043 7318089713538 7328499513984 7333856604272 7352907645864 7353257958288 7358431994208 7358633146854 7374285802752 7383291561756 7393794110208 7398846429392 7399198930464 7429420174968 7439988340224 7470580397544 7485302994576 7510233372521 7515875922012 7526567068416 7532068944928 7557515123796 7562832882936 7568265500928 7573590824448 7588382994027 7599177279936 7604732234088 7615549776384 7630423897041 7646654683008 7672487975856 7724650253179 7735638375872 7736006922624 7761772289304 7767446099457 7778495098176 7784339196672 7804560449664 7810265537712 7810637639904 7827092825728 7836651569934 7853321025792 7859436184512 7879852515744 7885612641852 7944709683328 7944926862664 7950896003808 7977377075118 7977757138956 7988724695424 7994726742528 8000570841024 8010341443197 8021353795488 8021735954496 8027217358204 8027599796568 8038635875072 8048452963716 8060387677866 8071468832064 8071853378688 8098737307848 8104822009056 8105043565278 8165785084992 8171754226136 8192981860932 8199361503927 8216802485376 8226837157878 8244169178696 8244561953232 8250588679806 8255896304128 8272021101597 8278235993484 8290011578112 8296071528096 8323702233066 8324098796772 8335939620096 8341805108736 8388020095488 8392612448464 8420965868898 8438878228224 8467387951968 8473577563044 8485631016192 8491601833472 8508186993303 8514065945088 8514298688544 8520289677504 8538646718976 8549074439928 8555323763349 8561235285504 8567493498432 8573930383104 8602486518384 8619439811936 8666956018176 8667192941088 8702593172856 8703007787952 8708954717573 8714972395008 8721342988864 8731993825467 8750567776896 8750806985448 8756964390768 8757381596256 8780130505872 8786548729926 8799047376768 8805238725888 8805479428944 8805658231296 8834986154016 8854021211904 8888797306059 8937798393744 8938042720497 8944331872102 8944758004284 8957054961536 8987315282352 8993639104032 8993884957266 8994067585344 9000642196152 9024023019924 9031049771139 9036859468032 9043465359456 9050259848832 9080402436072 9093319082496 9111079471329 9186070571348 9186508220616 9193223504403 9199137528064 9236962929084 9237150493056 9243902796048 9274690326033 9275132197386 9287883342144 9288325842048 9294672730552 9294861466368 9333080469108 9345911279232 9346356543744 9384530747328 9441689004522 9455119572096 9486610575816 9493738006752 9500677873716 9514192351488 9525811445964 9538907216256 9545880101648 9546073938432 9546334893216 9553052062656 9585325887192 9598503475968 9598960774656 9605977558848 9638166713472 9638430185736 9696869788428 9717761782432 9750325520448 9750592058724 9757452951384 9771332685312 9790417319463 9803876861152 9804343944384 9811242658944 9811510862472 9844388749008 9844657858629 9851584939614 9865598573952 9898928298864 9905893566624 9906164357562 9960773863392 9966227282551 9980403992768 10021167896016 10021441838133 10055023192962 10076686831728 10083777177248 10084052830874 10110729692646 10117843992036 10125722470671 10132236373248 10139642978784 10166466901536 10173898529388 10181542329936 10195539577344 10215452740581 10229983967808 10235584776674 10292291617542 10314675896832 10334821748193 10349029719072 10356594799276 10371326797568 10398895214037 10399390645554 10406080599552 10413687383616 10414183519872 10448868759912 10456506821871 10456719149664 10479248246016 10506470020992 10514150189136 10601194671744 10636502766824 10637009518608 10651632927232 10667427788032 10672436897793 10680455257596 10695138393984 10695647939328 10703466395424 10731270618288 10739115114354 10739333180736 10739626754868 10747183570488 10761958442752 10762471171584 10798316410464 10806429345408 10806724753704 10866298760064 10887713446656 10923975814576 10932482005236 10955736647168 10969116210504 10977134570307 10992749270976 11000784906408 11029361468796 11029886937432 11037647991312 11037949720281 11061428704128 11098269644088 11098798395696 11144130262452 11159982510336 11227954491864 11236162060937 11273813883018 11289850602624 11298103417392 11335732620707 11336272685694 11344249324404 11352398251392 11360386236672 11360927476224 11398765919904 11407098351132 11423324664576 11461603659264 11469982024512 11539842116638 11556257254784 11603457563808 11604010383936 11642658433956 11667423702528 11667742647264 11675952521024 11676508795008 11706840674496 11715398306568 11732063169024 11740639238592 11754977354901 11779981538688 11789154276768 11828418962778 11851729741412 11917064524992 11917390293996 11926344005712 11966065612677 11966635708434 11983087043136 11991518805376 11991846609688 11992090113792 12000856261536 12032030693232 12040826037306 12041399694852 12057953812608 12067013131776 12072679445574 12090581516799 12107203248096 12107780068032 12148105961772 12248677627488 12257631339204 12289472791398 12315950572112 12316200657408 12325203728064 12366253768044 12366842929848 12375883019709 12383844456192 12384434456064 12417353990226 12435017367168 12444107292144 12461215038976 12485553349599 12512707663104 12582030143232 12588918672696 12606826096128 12631448803347 12648814101088 12658317342336 12667570498288 12701081927952 12710366344566 12718542955008 12728446524288 12737402750208 12771098917632 12771448032816 12780434516256 12807970078464 12850888951296 12851240247648 12903729777576 12922085011968 12929159717904 13000434027264 13000789411632 13009937268512 13053889759284 13072458592512 13081656878592 13082014483296 13125851665344 13126210478172 13135446586152 13136072394384 13154131431936 13179823094889 13198571065152 13207858088832 13208219143416 13252479231024 13281031817856 13361557194688 13361922450844 13406697590616 13416497808153 13417137006426 13435582442304 13480972923528 13490458656048 13490827435899 13491101378016 13500963294228 13519523971712 13536034529886 13555289202048 13565198039184 13575389773248 13620603654108 13639978623744 13723055490056 13779105857022 13779762330924 13798706292096 13855444393626 13855725739584 13865193618716 13865854194072 13884916511488 13885578026496 13931825013216 13942009095828 13942292199552 13999620703662 14008626694656 14018866918848 14019534815616 14134926228992 14162533506783 14182679358144 14229915863724 14240607010128 14251016810574 14260184525312 14271288527232 14308360824384 14318820152472 14319110907648 14319502339824 14329578093984 14377988830788 14397755213952 14398441161984 14408572460544 14408966338272 14488398346752 14545304682642 14576642673648 14625191304383 14625488280672 14625888088086 14636179427076 14656999027968 14667713208544 14705815291728 14706515916576 14716863988416 14717266293708 14748571605504 14766583123512 14777377409421 14787588220416 14797692858784 14798397860928 14858840349936 14859246536343 14941160795088 14970605989152 15020466745042 15031751844024 15042739966717 15053134136832 15064137889856 15082534789443 15115030247592 15125665765872 15126079246311 15136531001856 15166094538969 15176765988054 15198354559872 15209464468176 15260847794082 15293309366016 15344975951712 15353377165011 15438437426313 15449300506358 15471276751744 15472013845248 15523544578608 15534892198914 15556990196352 15568678393344 15599085968331 15609120899328 15620531075424 15621275279808 15654185651456 15673303139868 15706642051584 15718872369024 15759705031488 15771225283704 15889419366656 15889853725328 15901792007616 15954754150236 15955514277912 15977449390848 16001141682048 16020682886394 16042707590976 16043471908992 16054434716408 16055199593136 16077271750144 16096905927432 16108672671531 16120775355732 16142937664128 16143706757376 16197474615696 16209644018112 16210087130556 16331570169984 16343508452272 16385963721864 16398723007854 16433604970752 16453674315756 16488338357392 16489123906464 16501177359612 16544042203194 16556471986968 16580023156224 16592143056192 16647404466132 16648197593544 16671879240192 16785224896928 16841931737796 16877756456448 16910720824527 16934775903936 16947155126088 16971262032384 17004409028541 17016373986606 17028597377088 17040579355008 17098148879856 17110647526698 17134986996864 17147860766208 17204973036768 17238879623872 17309763174957 17334385882176 17405186345712 17406015575904 17417909435146 17442685977728 17463987650934 17501135553792 17501613970896 17513928781536 17514763192512 17560261011744 17573097459852 17598094753536 17610477451776 17610958857888 17669972308032 17708042423808 17742628444167 17777594612118 17875596787488 17876085440994 17888663744204 17889516008568 17914109923072 17974630564704 17987278208064 17987769914532 17988135170688 18001284392304 18048046039848 18061239055959 18062099542278 18073718936064 18086930718912 18100519697664 18160804872144 18222158942658 18372141142696 18373016441232 18386447008806 18398275056128 18434209187097 18473925858168 18474300986112 18487805592096 18549380652066 18550264394772 18575766684288 18576651684096 18589345461104 18589722932736 18666160938216 18691822558464 18692713087488 18769061494656 18869201298827 18883378009044 18910239144192 18973221151632 18987476013504 19001355747432 19028384702976 19051622891928 19065549516849 19077814432512 19091760203296 19092669786432 19106104125312 19170651774384 19197006951936 19211955117696 19276333426944 19276860371472 19393739576856 19407916287073 19435523564864 19500651040896 19501184117448 19514905902768 19580834638926 19607753722304 19608687888768 19622485317888 19623021724944 19688777498016 19689315717258 19703169879228 19731197147904 19797856597728 19811787133248 19812328715124 19921547726784 19932454565102 19960807985536 20042335792032 20042883676266 20110046385924 20125705509639 20153373663456 20167554354496 20168105661748 20221459385292 20235687984072 20251444941342 20264472746496 20279285957568 20304051794829 20332933803072 20347797058776 20363084659872 20430905481162 20459967935616 20471169553348 20584583235084 20668658785533 20669643496386 20698059438144 20713189598552 20742653595136 20783166590439 20797790428074 20798781291108 20827374767232 20828367039744 20897737519824 20913013643742 20913438299328 20958496492032 21012940041984 21028300378272 21202389343488 21273005533648 21274019037216 21334855576064 21344873795586 21360910515192 21376525215861 21390276787968 21391295878656 21406932790848 21462541236576 21478230228708 21478666361472 21479253509736 21494367140976 21523916885504 21596632820928 21612858690816 21613449507408 21732597520128 21775426893312 21817957023963 21847951629152 21864964010472 21938232421008 21938832132129 21954269140614 21985498541952 22001569812816 22058722937592 22059773874864 22074847735061 22075295982624 22075899440562 22122857408256 22196539288176 22197596791392 22288260524904 22319965020672 22455908983728 22472324121874 22530700117563 22547627766036 22579701205248 22596206834784 22671465241414 22672545371388 22688498648808 22704796502784 22720772473344 22765148982081 22797531839808 22814196702264 22846649329152 22891271691123 22939964049024 23079684233276 23112514509568 23173950759537 23206915127616 23208020767872 23285316867912 23302338298371 23335485294528 23351905042048 23353017590016 23413681348992 23430796613136 23481278477184 23509954709802 23559963077376 23578308553536 23656837925556 23703459482824 23834129049984 23834780587992 23852688011424 23932131225354 23933271416868 23966174086272 23983037610752 23983693219376 23984180227584 24001712523072 24064061386464 24081652074612 24082799389704 24115907625216 24145358891148 24181163033598 24214406496192 24215560136064 24296211923544 24497355254976 24515262678408 24578945582796 24598084511781 24631901144224 24650407456128 24732507536088 24733685859696 24751766039418 24767688912384 24816063304791 24834707980452 24870034734336 24888214584288 24971106699198 25025415326208 25164060286464 25177837345392 25261694071207 25262897606694 25297628202176 25316634684672 25335140996576 25402163855904 25420732689132 25456893048576 25474805500416 25524560979909 25542197835264 25542896065632 25560869032512 25615940156928 25665971290047 25702480495296 25807459555152 25858319435808 26000868054528 26001578823264 26019874537024 26107779518568 26126864152719 26144917185024 26164028966592 26195981476401 26251703330688 26252420956344 26270893172304 26272144788768 26359646189778 26397142130304 26415716177664 26416438286832 26504958462048 26562063635712 26666391918177 26723114389376 26723844901688 26813395181232 26814128161491 26832995616306 26834274012852 26871164884608 26961945847056 26980917312096 26981654871798 26982202756032 27001926588456 27039047943424 27072069059772 27110578404096 27130396078368 27150779546496 27241207308216 27279957247488 27446110980112 27558211714044 27559524661848 27579670513209 27597412584192 27710888787252 27711451479168 27730387237432 27731708388144 27769833022976 27824070978099 27863650026432 27884018191656 27884584399104 27999241407324 28037733837696 28039069631232 28325067013566 28365358716288 28459831727448 28480635698009 28481214020256 28502033621148 28542577054464 28616721648768 28637640304944 28638221815296 28639004679648 28659156187968 28755977661576 28795510427904 28796882323968 28817932676544 29090609365284 29153285347296 29250382608766 29250976561344 29251776176172 29272358854152 29313998055936 29335426417088 29371251958389 29411630583456 29413031833152 29433727976832 29434532587416 29533166247024 29533973575887 29554754818842 29595385717568 29596795721856 29717680699872 29718493072686 29882321590176 29898681847653 29941211978304 30040933490084 30063503688048 30064325514399 30085479933434 30128275779712 30165069578886 30230060495184 30251331531744 30252158492622 30332189077938 30353531976108 30377167412013 30396709119744 30418928936352 30521695588164 30586618732032 30646358221743 30689951903424 30706754330022 30876874852626 30898601012716 30942553503488 30944027690496 31047089157216 31069784397828 31113980392704 31196685642111 31198171936662 31218241798656 31241062150848 31242550559616 31308371302912 31346606279736 31369520465613 31437744738048 31519410062976 31542450567408 31778838733312 31779707450656 31803584015232 31909508300472 31911028555824 31954898781696 32002283364096 32017310693379 32041365772788 32085415181952 32086943817984 32108869432816 32110399186272 32193811854864 32217345343062 32241550711464 32285875328256 32287413514752 32394949231392 32419288036224 32420174261112 32592256788883 32663140339968 32687016904544 32771927443728 32797446015708 32867209941504 32907348631512 32931403710921 32976676714784 32978247812928 33002354719224 33088084406388 33112943973936 33113849160843 33184286112384 33294808932264 33296395187088 33570449793856 33683863475592 33708486182811 33821441649054 33869551807872 33894310252176 34007197862121 34008818057082 34032747973212 34057194754176 34081158710016 34196297759712 34221295053396 34269973993728 34409946073536 34477759247744 34619526349914 34668771764352 34810372691424 34812031151808 34835818870292 34885371955456 34927975301868 35002271107584 35003227941792 35027857563072 35029526385024 35120522023488 35146194919704 35196189507072 35221917715776 35339944616064 35485256888334 35555189224236 35751193574976 35752170881988 35777327488408 35779032017136 35828219846144 35898196838031 35949261129408 35974556416128 35975539829064 35976270341376 36002568784608 36096092079696 36122478111918 36124199084556 36173861437824 36201039395328 36321609744288 36444317885316 36744282285392 36745286739821 36746032882464 36772894017612 36868418374194 36947851716336 36948601972224 36975611184192 37098761304132 37100528789544 37127649059127 37151533368576 37153303368192 37178690922208 37332321876432 37383645116928 37456660048797 37538122989312 37738402597654 37766756018088 37794363295879 37820478288384 37894346410041 37946442303264 37974952027008 38002711494864 38103245783856 38129282451469 38131099033698 38155628865024 38183520406592 38185339572864 38212208250624 38341303548768 38423910235392 38552666853888 38553720742944 38787479153712 38815832574146 38871047129728 39001302081792 39002368234896 39029811805536 39161669277852 39215507444608 39217375777536 39244970635776 39246043449888 39377554996032 39378631434516 39406339758456 39462394295808 39539469284667 39595713195456 39623574266496 39624657430248 39843095453568 39864909130204 39921615971072 40084671584064 40085767352532 40220092771848 40249493424459 40251411019278 40306747326912 40335108708992 40336211323496 40442918770584 40471375968144 40472482307697 40502889882684 40558571915136 40608103589658 40665867606144 40695594117552 40726169319744 40861810962324 40919935871232 40942339106696 41169166470168 41337317571066 41339286992772 41396118876288 41426379197104 41566333180878 41595580856148 41597562582216 41654749534464 41656734079488 41795475039648 41826027287484 41826876598656 42025880083968 42056600756544 42404778686976 42487600520349 42546011067296 42548038074432 42689747591172 42721821030384 42753050431722 42780553575936 42813865581696 42925082473152 42956460457416 42957332722944 42958507019472 42988734281952 43193265641856 43225717381632 43226899014816 43465195040256 43635914047926 43695903258304 43729928020944 43875573913149 43876464842016 43877664264258 43908538281228 43970997083904 44003139625632 44117445875184 44119547749728 44149695470122 44150591965248 44151798881124 44245714816512 44332132228263 44393078576352 44395193582784 44576521049808 44577739609029 44911817967456 44944648243748 45061400235126 45095255532072 45128219900151 45159402410496 45192413669568 45247604368329 45342930482828 45345090742776 45376997297616 45378237738933 45409593005568 45530297964162 45595063679616 45628393404528 45782543382246 45879928098048 46060131495033 46159368466552 46225029019136 46315312278939 46347901519074 46413830255232 46416041535744 46570633735824 46604676596742 46670970589056 46703810084096 46706035180032 46827362697984 46861593226272 46962556954368 47019909419604 47119926154752 47156617107072 47313675851112 47406918965648 47668258099968 47669561175984 47705376022848 47864262450708 47866542833736 47932348172544 47966075221504 47967386438752 48003425046144 48128122772928 48163304149224 48165598779408 48231815250432 48290717782296 48326018014593 48362326067196 48428812992384 48431120272128 48592423847088 48994710509952 49030525356816 49157891165592 49193825296561 49196169023562 49263802288448 49300814912256 49465015072176 49467371719392 49503532078836 49632126609582 49669415960904 49740069468672 49776429168576 49942213398396 50355674690784 50523388142414 50525795213388 50595256404352 50633269369344 50670281993152 50732162473581 50804327711808 50841465378264 50913786097152 51013227085623 51049121959818 51085792131264 51121738065024 51331942580094 51404960990592 51614919110304 51716638871616 51929289524871 52003157646528 52039749074048 52215559037136 52253728305438 52328057933184 52391962952802 52503406661376 52504841912688 52541786344608 52544289577536 52719292379556 52794284260608 52831432355328 52832876573664 53009916924096 53124127271424 53332783836354 53446228778752 53447689803376 53626790362464 53628256322982 53665991232612 53668548025704 53742329769216 53923891694112 53961834624192 53963309743596 53964405512064 54003853176912 54078095886848 54144138119544 54183717167877 54221156808192 54260792156736 54301559092992 54482414616432 54892221960224 55116423428088 55119049323696 55159341026418 55194825168384 55302627561291 55421777574504 55422902958336 55460774474864 55462290569807 55463416776288 55648141956198 55727300052864 55768036383312 55769168798208 55998482814648 56075467675392 56078139262464 56295716271707 56607603896481 56650134027132 56730717432576 56919663454896 56961271396018 56962428040512 57004067242296 57085154108928 57196648550547 57233443297536 57275280609888 57278009359296 57318312375936 57511955323152 57591020855808 57635865353088 58181218730568 58223748861219 58306570694592 58500765217532 58501953122688 58503552352344 58544717708304 58670852834176 58742503916778 58823261166912 58826063666304 58867455953664 58869065174832 59066332494048 59067947151774 59109509637684 59190771435136 59193591443712 59435361399744 59436986145372 59764643180352 59797363695306 59882423956608 60081866980168 60127007376096 60128651028798 60170959866868 60256551559424 60330139157772 60460120990368 60502663063488 60504316985244 60664378155876 60707063952216 60754334824026 60793418239488 60837857872704 61043391176328 61292716443486 61379903806848 61413508660044 61753749705252 61797202025432 61885107006976 62005976356599 62094178314432 62139568795656 62227960785408 62349499771317 62393371284222 62396343873324 62482124301696 62485101119232 62693212559472 62739040931226 62875489476096 63038820125952 63084901134816 63469131641509 63559414901312 63607168030464 63819016600944 63822057111648 64004566728192 64034621386758 64082731545576 64129575647583 64170830363904 64173887635968 64217738865632 64220798372544 64387623709728 64434690686124 64483101422928 64571750656512 64789898462784 64838576072448 64840348522224 65184513577766 65326280679936 65374033809088 65453871071889 65543854887456 65594892031416 65814697263024 65816496396387 65862807421842 65953353429568 65956495625856 66004709438448 66176168812776 66224543205183 66225887947872 66227698321686 66368572224768 66589617864528 66592790374176 67140899587712 67367726951184 67416972365622 67592100352689 67642883298108 67739103615744 67788620504352 68014395724242 68017636114164 68065495946424 68114389508352 68162317420032 68295446946243 68392595519424 68442590106792 68539947987456 68819892147072 68955518495488 69239052699828 69337543528704 69521852278611 69620745382848 69624062303616 69671637740584 69770743910912 69855950603736 69907014895113 70006455883584 70055715126144 70059052770048 70241044046976 70292389839408 70443835431552 70679889232128 70970513776668 71110378448472 71502387149952 71504341763976 71554654976816 71558064034272 71796393676062 71898522258816 71949112832256 71951079658128 71952540682752 72005137569216 72192184159392 72244956223836 72248398169112 72347722875648 72643219488576 72888635770632 73488564570784 73490573479642 73492065764928 73545788035224 73736836748388 73794253535343 73895703432672 73951222368384 74197522608264 74201057579088 74255298118254 74303066737152 74357381844416 74448189914373 74664643752864 74913320097594 75076245978624 75476805195308 75533512036176 75588726591758 75785082213621 75788692820082 75892884606528 75949904054016 76005422989728 76206491567712 76258564902938 76262198067396 76367040813184 76370679145728 76424416501248 76573682939727 76682607097536 76847820470784 76997913870141 77107441485888 77574958307424 77631665148292 77742094259456 78002604163584 78004736469792 78059623611072 78323338555704 78380592458157 78431014889216 78434751555072 78492086899776 78755109992064 78757262869032 78812679516912 79078938569334 79191426390912 79247148532992 79249314860496 79686190907136 79729818260408 79843231942144 79999175754531 80169343168128 80171534705064 80440185543696 80442384484473 80498986848918 80502822038556 80613494653824 80670217417984 80672422646992 80885837541168 80942751936288 80944964615394 81005779765368 81117143830272 81216207179316 81331735212288 81391188235104 81452338639488 81723621924648 81839871742464 81884678213392 82338332940336 82674635142132 82678573985544 82739011539627 82792237752576 82852758394208 83132666361756 83191161712296 83195125164432 83309499068928 83472212934297 83590950079296 83652054574968 83653753197312 84113201513088 84971152784969 84975201040698 85092022134592 85096076148864 85379495182344 85441907094027 85443642060768 85506100863444 85627731163392 85850164946304 85912920914832 85914665445888 85917014038944 85977468563904 86386531283712 86453798029632 87271828095852 87391806516608 87459856041888 87751147826298 87752929684032 87755328528516 87817076562456 87941994167808 88006279251264 88113755875167 88234891750368 88239095499456 88299390940244 88301183930496 88303597762248 88664264456526 88786157152704 88790387165568 89153042099616 89155479218058 89696045542959 89823635934912 89889296487496 90122800470252 90190511064144 90192976543197 90256439800302 90384827339136 90495208736658 90685860965656 90690181485552 90753994595232 90756475477866 91060595928324 91190127359232 91256786809056 91565086764492 91759856196096 92120262990066 92318736933104 92630624557878 92695803038148 92827660510464 92832083071488 93141267471648 93209353193484 93341941178112 93407620168192 93590056926333 93654725395968 93723186452544 93925113908736 94039818839208 94108561396839 94313234214144 94627351702224 94813837931296 95336516199936 95339122351968 95410752045696 95728524901416 95733085667472 95798501893303 95864696345088 95934772877504 96006850092288 96051932080137 96256245545856 96326608298448 96331197558816 96581435564592 96652036029186 96724652134392 96857625984768 96862240544256 97184847694176 97776770366649 97989421019904 98061050713632 98315782331184 98387650593122 98392338047124 98527604576896 98601629824512 98794211132763 98930030144352 98934743438784 99007064157672 99264253219164 99338831921808 99341547482529 99552858337152 99884426796792 100711349381568 101046776284828 101051590426776 101125458548433 101190512808704 101340563986304 101464324947162 101608655423616 101682930756528 102021593586363 102026454171246 102098243919636 102171584262528 102243476130048 102663885160188 102809921981184 103229838220608 103433277743232 103858579049742 104006315293056 104079498148096 104431118074272 104507456610876 104656115866368 104783925905604 105006813322752 105009683825376 105083572689216 105088579155072 105438584759112 105588568521216 105665753147328 106019833848192 106665567672708 106892457557504 106895379606752 107253580724928 107256512645964 107331982465224 107337096051408 107484659538432 107694590514093 107847783388224 107923669248384 107926619487192 107928811024128 108007706353824 108288276239088 108367434335754 108521584313472 108603118185984 108964829232864 109628500108061 109784443920448 110232846856176 110235860219463 110238098647392 110318682052836 110605255122582 110843555149008 110845805916672 110921548949728 110924581139614 110926833552576 111296283912396 111382947177381 111454600105728 111536072766624 111996965629296 112150935350784 112369980146391 112591432543414 113215207792962 113300268054264 113383089887637 113461434865152 113683039230123 113839326909792 113922542792036 113924856081024 114008134484592 114387847354407 114393297101094 114466886595072 114550561219776 114556018718592 114636624751872 115023910646304 115271730706176 116362437461136 116447497722438 116613141389184 117001530435064 117003906245376 117007104704688 117089435416608 117341705668352 117485007833556 117646522333824 117652127332608 117734911907328 117738130349664 118132664988096 118135894303548 118219019275368 118381542870272 118387182887424 118870722799488 118873972290744 119529286360704 119594727390612 119764847913216 120163733960336 120254014752192 120257302057596 120341919733736 120513103118848 120660278315544 120748480273377 120920241980736 121005326126976 121008633970488 121328756311752 121414127904432 121417446923091 121508669648052 121675715745408 122086782352656 122585432886972 122759807613696 122827017320088 123507499410504 123594404050864 123597782670307 124011952713198 124188356628864 124279137591312 124698999542634 124786742568444 124792687746648 124964248603392 124970202238464 125386425118944 125478081862452 126077640251904 126169802269632 126938263283018 127118829802624 127214336060928 127462801561047 127638033201888 127644114223296 128069242773516 128165463091152 128259151295166 128341660727808 128435477731264 128441596745088 128775247419456 128869381372248 128966202845856 129579796925568 129677152144896 129680697044448 130369027155532 130748067618176 130907742143778 131087709774912 131189784062832 131626721739447 131629394526048 131632992792774 131725614843684 131906706859136 131912991251712 132009418876896 132352337625552 132449086410366 132451775895744 132455396643372 132737144449536 132996396684789 133179235729056 133185580748352 134281799175424 134735453902368 134833944731244 135184200705378 135285766596216 135384659700453 135478207231488 135577241008704 136028791448484 136035272228328 136130991892848 136134713216799 136228779016704 136590893892486 136785191038848 136885180213584 137639784294144 137911036990976 138180394485099 138478105399656 138675087057408 138945936836817 139043704557222 139241490765696 139248124607232 139343275481168 139711901207472 139814029790226 140012911767168 140111430252288 140118105540096 140482088093952 140584779678816 140887670863104 141359778464256 141941027553336 142220756896944 143004774299904 143008683527952 143109309953632 143116128068544 143592787352124 143797044517632 143898225664512 143902159316256 144010275138432 144384368318784 144489912447672 144496796338224 144695445751296 144978054043779 145286438977152 145777271541264 146977129141568 146981146959284 146984131529856 147091576070448 147473673496776 147581475889683 147588507070686 147791406865344 147902444736768 148395045216528 148402115158176 148510596236508 148714763688832 148896379828746 149329287505728 149826640195188 150953610390616 151067024072352 151177453183516 151570164427242 151577385640164 151785769213056 151899808108032 152010845979456 152196487420743 152412983135424 152517129805876 152524396134792 152734081626368 152741358291456 153147365879454 153365214195072 153995827740282 154214882971776 155149916614848 155263330296584 155484188518912 155787868574613 156009472939584 156119247222144 156646677111408 156761184916314 156862029778432 156984173799552 157510219984128 157514525738064 157625359033824 158157877138668 158382852781824 158494297065984 158498629720992 159372381814272 159459636520816 159998351509062 160338686336256 160343069410128 160880371087392 160884768968946 160997973697836 161005644077112 161226989307648 161340434835968 161344845293984 161771675082336 161885503872576 161889929230788 162011559530736 162234287660544 162432414358632 162551151503631 162663470424576 162782376470208 162904677278976 163447243849296 163769356426784 164676665880672 165349270284264 165357147971088 165470139633887 165478023079254 165584475505152 165705516788416 165907882683873 166265332723512 166382323424592 166386871709421 166390250328864 166944425868594 167181900158592 167304109149936 167307506394624 168226403026176 168887148815121 169822811689443 169942305569938 169950402081396 170184044269184 170192152297728 170758990364688 170883814188054 170887284121536 171012201726888 171255462326784 171589945651641 171700329892608 171825841829664 171834028077888 171954937127808 172773062567424 172907596059264 174543656191704 174671246583657 174783613033216 174919712083776 175502295652596 175505859368064 175510657057032 175634153124912 176012558502528 176227511750334 176469783500736 176478190998912 176598781880488 176602367860992 176607195524496 177328528913052 177572314305408 177580774331136 178306084199232 178310958436116 179392091085918 179647271869824 179778592974992 180245600940504 180381022128288 180385953086394 180512879600604 180769654678272 180990417473316 181371721931312 181380362971104 181507989190464 181512950955732 182121191856648 182380254718464 182513573618112 183130173528984 184240525980132 184637473866208 185261249115756 185391606076296 185655321020928 186017929069797 186282534943296 186418706386968 186683882356224 187048499313951 187180113852666 187446372905088 188079637678416 188217122793678 188626468428288 189254703404448 189358318368469 189627675862592 190407394924527 190678244703936 190821504091392 191457049802832 191466171334944 191597003786606 191869545755008 192013700184576 192103864160274 192388726942749 192512491091712 192653216596896 192662395117632 193162871129184 193304072058372 193449304268784 193715251969536 194369695388352 195553540733298 195978842039808 196122101427264 196361613215667 196631564662368 196775301186244 196784676094248 197055209153792 197588422265526 197860060288704 197869486877568 198014128315344 198528506438328 198673629615549 198677663843616 198683094965058 199105716674304 199768853593584 201422698763136 202093552569656 202103180853552 202250917096866 202381025617408 202681127972608 202776301058067 202928649894324 203217310847232 203365861513056 204043187172726 204052908342492 204196487839272 204343168525056 204486952260096 205327770320376 205619843962368 206459676441216 206866555486464 207717158099484 208012630586112 208158996296192 208565556835833 208862236148544 209014913221752 209312231732736 209567851811208 209721044685339 210019367650752 210167145378432 210177158310144 210877169518224 211331506294656 212039667696384 213331135345416 213487079157803 213790759213504 214507161449856 214513025291928 214663964930448 214674192102816 215389181028186 215695566776448 215847338496768 215853238974384 215857622048256 216015412707648 216576552478176 216734868671508 217043168626944 217929658465728 219257000216122 219568887840896 220465693712352 220471720438926 220476197294784 220637364105672 221210510245164 221382760606029 221687110298016 221843097899456 221849162279228 221853667105152 222592567824792 222765894354762 222909200211456 223072145533248 223344569743119 223993931258592 224739960292782 225182865086828 226430415585924 226600536108528 226766179775274 227355246640863 227366078460246 227678653819584 227845085584072 227849712162048 228016268969184 228775694708814 228786594202188 229101122439552 229112037437184 229273249503744 229721048819181 230047821292608 230543461412352 232724874922272 232894995444876 233226282778368 234003060870128 234007812490752 234014209409376 234178870833216 234683411336704 234970015667112 235141777374471 235293044667648 235304254665216 235476260699328 236265329976192 236271788607096 236438038550736 236763085740544 237741445598976 237747944581488 239058572721408 239189454781224 239529695826432 239997527263593 240327467920672 240508029504384 240514604115192 240683839467472 241320556631088 241327153453419 241496960546754 241840483961472 242010652253952 242017267940976 242657512623504 242828255808864 242834893846182 243017339296104 243351431490816 244173564705312 245170865773944 245519615227392 245654034640176 247014998821008 247188808101728 247195565340614 248023905426396 248217034618881 248376713257728 248558275182624 249397999085268 249573485136888 249585375493296 249928497206784 250416638802891 250772850237888 250956163724904 252339604539264 253876526566036 254237659605248 254913458354907 254925603122094 255276066403776 255288228446592 256138485547032 256325721282081 256330926182304 256518302590332 256870955462528 256883193490176 257550494838912 257738762744496 257932405691712 259159593851136 259361394088896 260738054311064 261496135236352 261815484287556 262175419549824 262379568125664 263253443478894 263258789052096 263265985585548 263451229687368 263813413718272 263825982503424 264018837753792 264704675251104 264898172820732 264903551791488 264910793286744 265992793369578 266358471458112 266371161496704 268563598350848 269088136628877 269470907804736 269667889462488 270368401410756 270571533192432 270578929629591 270769319400906 271154482017408 272057582896968 272070544456656 272261983785696 272269426433598 273181787784972 273570382077696 273770360427168 275279568588288 276360788970198 276956210799312 277878634783277 277891873673634 278087409114444 278482981531392 278496249214464 278686550962336 279423802414944 279628059580452 280025823534336 280222860504576 280770170778999 280964176187904 281169559357632 281775341726208 282325684190517 283882055106672 284441513793888 285812059367623 286009548599808 286017367055904 286218619907264 286232256137088 287185574704248 287395505679909 287594089035264 287804318632512 288020550276864 288155796240411 288768736637568 288979824895344 288993592676448 289956108087558 290572877954304 291554543082528 293330311099947 293954258283136 293962293918568 293968263059712 294183152140896 294947346993552 295162951779366 295177014141372 295582813730688 295804889473536 296382633398289 296790090433056 296804230316352 297021192473016 297429527377664 297792759657492 298658575011456 299653280390376 301907220781232 302134048144704 302354906367032 303140328854484 303154771280328 303376375645299 303571538426112 304021691958912 304392974841486 304825966270848 305034259611752 305048792269584 305468163252736 306064780759089 306294731758908 306730428390144 307991655480564 308429765943552 310299833229696 310526660593168 311575737149226 312018945879168 312238494444288 313293354222816 313522369832628 313968347599104 315020439968256 315029051476128 315250718067648 316315754277336 316765705563648 316997259441984 318919273041632 319996703018124 320677372672512 320686138820256 321760742174784 321769537937892 321995947395672 322011288154224 322453978615296 322689690587968 323083771542279 323543350164672 323771007745152 323779858461576 324023119061472 324864828717264 325102303007262 325564752940416 325809354557952 326894487698592 327538712853568 328885500324183 329353331761344 330698540568528 330707580658389 330714295942176 330940279267774 330956046158508 331411033576832 331815765367746 332530665447024 332764646849184 332773743418842 332780500657728 333888851737188 334148841532143 334363800317184 334608218299872 336452806052352 337109940439173 337774297630242 339645623378886 339884611139876 339900804162792 340149269662911 340368088538368 340384304595456 341517980729376 341767628376108 341774568243072 342024403453776 343163542063221 343179891303282 343400659785216 343651683659328 343668056155776 343909874255616 345815192118528 349087312383408 349342493167314 349567226066432 349839424167552 351004591305192 351011718736128 351021314114064 351268306249824 352025117005056 352455023500668 352939567001472 352956381997824 353197563760976 353204735721984 353214391048992 354657057826104 355144628610816 355161548662272 356612168398464 356621916872232 358514824677713 358784182171836 359294543739648 359557185949984 360491201881008 360762044256576 360771906172788 361025759201208 361539309356544 361980834946632 362245440820131 362743443862624 362760725942208 363015978380928 363025901911464 364242383713296 364252340769273 365027147236224 366260347057968 368481051960264 368750409454387 369274947732416 370522498231512 370783212152592 370793348010921 372035858139594 372565069886592 372837412773936 374096998627902 374360227705332 374892745810176 376159275356832 376434245587356 378509406808896 378716636736938 379255351725184 380814789849054 381356489407872 381643008182784 382388404683141 382914099605664 382932342669888 383194007573212 383739091510016 384207728320548 384777453885498 385024982183424 385306433193792 385324790235264 386325742258368 386608144116744 386898608537568 388739390776704 391107081466596 392244202854528 392723226431334 393263129324736 393550602372488 393569352188496 394110418307584 394880165218341 395176844531052 395720120577408 395738973755136 396028256630688 397057012876656 397347259231098 397355327687232 397366189930116 398211433348608 399537707187168 402845397526272 404187105139312 404206361707104 404501834193732 405362255945216 405552602116134 405857299788648 406153979101359 406434621694464 406731723026112 408086374345452 408105816684984 408392975678544 408404139650397 408686337050112 410655540640752 412919352882432 413733110972928 414541183455297 415434316198968 415737996254669 416025261172224 416837810510451 417131113671666 417724472297088 418029826443504 419135703622416 419422106966159 419442089370678 420038735301504 420334290756864 420354316620288 421754339036448 422663012589312 424079335392768 426662270690832 426974158315606 427581518427008 429014322899712 429026050583856 429327929860896 429348384205632 430778362056372 431391133552896 431694676993536 431706477948768 432030825415296 433153104956352 433469737343016 434086337253888 434934162131337 435859316931456 438514000432244 439137775681792 440931387424704 440943440877852 440952394589568 441274728211344 442421020490328 442744427669049 442765521212058 443374220596032 443686195798912 443698324558456 443707334210304 445185135649584 445531788709524 446144291066496 446689139486238 447987862517184 449479920585564 450365730173656 452860831171848 453201072217056 453532359550548 454710493281726 454732156920492 455357307639168 455690171168144 455699424324096 456032537938368 457551389417628 457573188404376 458202244879104 458224074874368 459442097638362 460095642585216 465449749844544 465789990889752 466452565556736 467363605723839 468006121740256 468028418818752 468357741666432 469940031334224 470283554748942 470586089335296 470952521398656 472530659952384 472543577214192 472876077101472 475482891197952 475495889162976 478117145442816 478378909562448 479995054527186 480654935841344 481016059008768 481029208230384 481367678934944 482641113262176 482654306906838 482993921093508 483680967922944 484021304507904 484034535881952 485315025247008 485656511617728 485669787692364 486034678592208 486702862981632 487653454510893 488347129410624 490341731547888 491308069280352 494029997642016 494377616203456 494391130681228 496047810852792 496410418901661 496434069237762 496753426515456 497116550365248 497723648051619 498795998170536 499146970273776 499160615128263 499170750986592 500833277605782 501545700475776 501912327449808 504679209078528 506661446445363 507753053132072 508475319210496 509468435068329 509826916709814 509851206244188 510552132807552 510576456893184 512276971094064 512651442564162 512661852364608 513036605180664 513741910925056 513766386980352 515100989677824 515477525488992 515864811383424 518319187702272 518722788177792 521476108622128 522992270472704 523630968575112 524013739750971 524350839099648 524759136251328 526506886957788 526517578104192 526531971171096 526902459374736 527626827436544 528037675507584 529409350502208 529796345641464 529807103582976 529821586573488 531985586739156 532716942916224 532742322993408 538176273257754 538941815609472 539335778924976 540736802821512 541132078262171 541143066384864 541157859259182 541538638801812 542308964034816 544115165793936 544141088913312 544523967571392 544538852867196 546363575569944 547140764155392 547540720854336 552721577940396 553912421598624 555757269566554 555783747347268 556174818228888 556965963062784 557373101924672 558053787209391 558847604829888 559256119160904 560051647068672 561145497941853 561540341557998 562339118715264 564651368381034 567764110213344 568074955105407 568883027587776 571222184773581 571624118735246 572034734111808 572437239814528 572464512274176 574371149408496 574791011359818 575608637265024 576041100553728 576311592480822 577166180828247 577537473275136 577959649790688 577987185352896 579912216175116 581145755908608 583109086165056 586660622199894 587908516566272 587924587837136 587936526119424 588366304281792 589894693987104 590325903558732 590354028282744 591165627461376 592765266796578 593580180866112 593608460632704 594042384946032 594859054755328 595585519314984 596020888846647 597317150022912 599306560780752 603814441562464 604268096289408 604709812734064 606280657708968 606309542560656 606752751290598 607143076852224 608043383917824 608328903174201 608785949682972 609651932541696 610068519223504 610097584539168 612129561518178 612589463517816 613460856780288 615983310961128 616859531887104 619252878988777 620599666459392 621053321186336 623151474298452 624037891758336 624476988888576 625696670507499 626586708445632 627044739665256 627936695198208 629163134056017 630058102952256 630501436135296 632631508554672 633994518883968 637838546083264 639993406036248 640461237473409 641372277640512 643521484349568 643539075875784 643991894791344 644022576308448 645379381175936 646167543084558 647086700329344 647542015490304 647559716923152 648046238122944 649729657434528 650204606014524 651129505880832 653788975397184 655077425707136 657771000648366 658706663522688 661397081137056 661415161316778 661428591884352 661880558535548 661912092317016 662822067153664 663631530735492 665061330894048 665529293698368 665547486837684 665561001315456 667777703474376 668297683064286 668727600634368 669216436599744 674219880878346 675548595260484 679291246757772 679769222279752 679801608325584 680298539325822 680736177076736 682065739922589 683035961458752 683535256752216 683549136486144 684048806907552 686327084126442 686359782606564 687303367318656 687336112311552 687819748511232 691630384237056 698160448056599 698174624766816 698684986334628 699678848335104 702009182610384 702023437472256 702042628228128 702536612499648 704050234010112 704910047001336 705425332123413 705879134002944 705912763995648 706395127521952 706428782097984 709314115652208 710289257221632 713224336796928 713243833744464 717029649355426 717568364343672 718092902621701 718589087479296 719114371899968 719992581790779 720982403762016 721524088513152 721543812345576 722051518402416 723961669893264 723981460360257 724490881640262 725486887725248 725521451884416 726031956761856 726051803822928 728484767426592 728504681538546 730054294472448 732520694115936 736962103920528 737500818908774 738549895464832 741044996463024 741566424305184 741586696021842 744071716279188 744651103856643 745130139773184 745674825547872 748193997255804 748720455410664 749785491620352 751249916408673 752318550713664 752868491174712 757018813617792 757433273473876 758510703450368 761629579698108 762712978815744 764740375064721 764776809366282 765828199211328 765864685339776 766388015146424 767478183020032 768415456641096 768977163846243 769554907770996 770612866387584 770649580470528 772651484516736 773216288233488 773797217075136 777478781553408 782214162933192 784488405709056 785446452862668 786526258649472 787101204744976 787138704376992 789760330436682 790353689062104 791440241154816 791477947510272 792056513261376 794114025753312 794694518462196 794710655374464 794732379860232 799075414374336 805690795052544 807264409886631 808374210278624 808412723414208 809003668387464 811105204232268 811714599577296 811736788888773 812307958202718 813463446052224 816172748690904 816211633369968 816785951357088 816808279300794 821311081281504 825838705764864 829082366910594 830868632397936 831475992509338 833635904349831 833675621020902 834262227343332 835448944594176 836059652887008 838271407244832 838844213932318 838884178741356 840077470603008 840668581513728 842310512336997 843508678072896 845326025178624 846977052571551 853324541381664 853948316631212 855163036854016 857436178102869 858028645799424 858052101167712 858655859721792 858696768411264 861556724112744 862186517039727 862782267105792 863412955897536 864061650830592 866306209912704 866939474686032 869868324262674 871718633862912 877028000864488 878275551363584 879990933299841 881862774849408 881886881755704 881904789179136 882549456422688 884842040980656 885488855338098 885531042424116 886748441192064 887372391597824 887396649116912 887414668420608 890370271299168 891063577419048 892288582132992 893378278972476 895975725034368 898959841171128 900731460347312 905721662343696 906402144434112 907064719101096 909420986563452 909464313840984 910129126935897 910714615278336 911380342336288 912065075876736 915102778835256 915146376808752 916404489758208 918194342277267 918884195276724 920191285170432 930899499689088 931579981779504 934682680634659 934727211447678 936012243480512 936056837637504 936715483332864 939880062668448 940567109497884 941905042797312 945061319904768 945087154428384 945752154202944 950991778325952 956757819124896 959990109054372 961309871682688 962032118017536 962058416460768 962735357869888 965282226524352 965308613813676 965987842187016 967361935845888 968069071763904 969251314626837 970630050494016 971313023235456 971339575384728 972069357184416 975306909021786 976694258821248 980683463095776 982616138560704 986656500972549 988059995284032 988755232406912 988782261362456 992095621705584 992122741975167 992820837803322 992868138475524 994233100730496 995447296103238 997591996341072 998293940547552 998321230256526 998341501973184 1001666555211564 1003091400951552 1003824654899616 1009358418157056 1013322892890726 1015506106264144 1018936870136658 1019653833419628 1019702412488376 1020447808988733 1021104265615104 1021152913786368 1024553942188128 1025302885128324 1025323704729216 1026073210361328 1027483821850112 1029490626189663 1030201979355648 1030955050977984 1031729622766848 1037445576355584 1042952217244256 1047261937150224 1048027479501942 1048701678199296 1049518272502656 1053013773915576 1053035156208384 1053063942342192 1053783520826333 1053804918749472 1056075351015168 1058818701004416 1059592691282928 1059614207165952 1059643173146976 1063971173478312 1065433885832448 1065484645986816 1075544474033139 1076352546515508 1077883631218944 1078671557849952 1081473605643024 1082264156524342 1082286132769728 1082315718518364 1083077277603624 1084617928069632 1086736322460393 1088230331587872 1088282177826624 1089047935142784 1089077705734392 1092727151139888 1092757022307819 1095081441708672 1105443155880792 1106251228363161 1107824843197248 1111514539133108 1111567494694536 1112349636457776 1112380044032763 1114746203849344 1116107574418782 1117695209659776 1118512238321808 1122290995883706 1123080683115996 1124678237430528 1129302736762068 1135528220426688 1136149910210814 1137766055175552 1142444369547162 1143248237470492 1144069468223616 1144874479629056 1144929024548352 1148742298816992 1149582022719636 1151217274530048 1152623184961644 1154332361656494 1155074946550272 1155919299581376 1155974370705792 1159824432350232 1166218172330112 1173321244399788 1175817033132544 1175849175674272 1176732608563584 1179789387974208 1180651807117464 1180708056565488 1182331254922752 1184640495655023 1185530533593156 1187160361732224 1187216921265408 1188084769892064 1191171038629968 1192041777693294 1194634300045824 1198613121561504 1205913501188671 1207628883124928 1208536192578816 1209419625468128 1212561315417936 1212619085121312 1213505502581196 1216086767835648 1216657806348402 1217571899365944 1218461937304077 1219303865083392 1220137038447008 1220195169078336 1224259123036356 1225178927035632 1225212418951191 1231966621922256 1238505757977554 1241199332918784 1242106642372672 1243623550365891 1246302948596904 1247213988764007 1248075783516672 1250513431531353 1251393341014998 1253173416891264 1254089479330512 1258266320898477 1258326268112034 1260116205904512 1261002872270592 1265263017109344 1267989037767936 1275677092166528 1279986812072496 1280922474946818 1282744555281024 1287042968699136 1287078151751568 1287983789582688 1288045152616896 1290758762351872 1292335086169116 1294173400658688 1295084030980608 1295119433846304 1296092476245888 1299459314869056 1300409212029048 1302259011761664 1307577950794368 1310154851414272 1315542001296732 1317413327045376 1322794162274112 1322830322633556 1322857183768704 1323761117071096 1323824184634032 1325644134307328 1327263061470984 1328233283007147 1330122661788096 1331058587396736 1331094973675368 1331122002630912 1335555406948752 1336595366128572 1338432873199488 1348439761756692 1351097190520968 1358582493515544 1359538444559504 1359575609373377 1359603216651168 1360597078651644 1364131479845178 1366071922917504 1367070513504432 1367098272972288 1368097613815104 1372654168252884 1372719565213128 1374606734637312 1374672224623104 1396320896113198 1396349249533632 1397369972669256 1399357696670208 1402090817171517 1404018365220768 1404085256456256 1405073224999296 1409820094002672 1410850664246826 1411758268005888 1412790255043904 1412857564195968 1418628231304416 1426448673593856 1426487667488928 1434059298710852 1435136728687344 1436185805243402 1438228743799936 1439985163581558 1441964807524032 1443048177026304 1443087624691152 1444103036804832 1447923339786528 1447962920720514 1448981763280524 1450973775450496 1451042903768832 1452063913523712 1452103607645856 1456969534853184 1457009363077092 1460108588944896 1462960363532679 1465041388231872 1473924207841056 1475001637817548 1477099790929664 1482089992926048 1483132848610368 1483173392043684 1488143432558376 1489231256704983 1489302207713286 1490260279546368 1491349651095744 1496387994511608 1497440910821328 1497481845384789 1502499832817346 1504637101427328 1505736982349424 1514037627235584 1514866546947752 1517021406900736 1519984339336089 1523259159396216 1525425957631488 1528405305204987 1529480750129442 1529553618732564 1531656398422656 1531729370679552 1532776030292848 1536830913282192 1537954327692486 1539109815541992 1541225732775168 1541299160941056 1545302969033472 1546432576466976 1547594434150272 1554957563106816 1564428325866384 1568976811418112 1570892905725336 1572041219252913 1573052517298944 1574202409489952 1574277408753984 1579520660873364 1580707378124208 1582880482309632 1584113026522752 1588228051506624 1589389036924392 1589421310748928 1589464759720464 1598150828748672 1614528819773262 1616748420557248 1616825446828416 1618007336774928 1622210408464536 1623396234786513 1623429199154592 1623473577777546 1624615916405436 1626926892104448 1632345497381808 1632423266739936 1633571902714176 1633616558601588 1642622162563008 1658164733821188 1661737264795872 1662951985018676 1667271808699662 1667351242041804 1668524454686664 1670897889188352 1672119305774016 1674161361628173 1676542814489664 1677688427864636 1677768357482712 1680154941206016 1684621024673994 1687017356145792 1693954105143102 1704224865316221 1706649082763328 1707896633262424 1710326073708032 1713666554320743 1714872356205738 1716104202335424 1717311719443584 1717393536822528 1723113448225488 1724373034079454 1726825911795072 1728123301661184 1732612419825408 1733878949372064 1739736648525348 1743437267725824 1754056001728976 1759981866599682 1763725549698816 1763773763511408 1763809578358272 1765098912845376 1769684081961312 1770977710676196 1771062084848232 1773496882384128 1774744783195648 1774793298233824 1780740542598336 1782127154838096 1784577164265984 1786756557944952 1788062666539941 1791951450068736 1797919682342256 1801462920694624 1811443324687392 1812804288868224 1814129438202192 1818841973126904 1818928627681968 1820171535972757 1820258253871794 1821429230556672 1822760684672576 1824130151753472 1824986709522603 1830205557670512 1830292753617504 1836388684554534 1837768390553448 1840382570340864 1857758636966331 1861798999378176 1863159963559008 1869365361269318 1869454422895356 1872024486961024 1872113675275008 1873430966665728 1877090011522497 1879760125336896 1881134218995768 1883810085594624 1887489402168051 1890174308856768 1891504308405888 1901983556651904 1913515638249792 1919980218108744 1921383712420227 1922619743365376 1924116832921536 1925470715739776 1930564453048704 1930617227627352 1931975684374032 1936138143527808 1938502629253674 1941260100988032 1942626046470912 1942679150769456 1944138714368832 1950613818043572 1953388517642496 1961366926191552 1965232277121408 1973313001945098 1976119990568064 1977510464813824 1977564522724912 1984191243411168 1984245483950334 1985641675606644 1985736276951048 1988466201460992 1990894592206476 1995183992682144 1996587881095104 1996642460513052 1996683003946368 2003333110423128 2006182801903104 2007649309799232 2026645785781452 2031012212528288 2037873740273316 2039307666839256 2039404824976752 2040895617977466 2042208531230208 2046197219767767 2049107884376256 2050605770256648 2050647409458432 2052146420722656 2058981252379326 2061910101955968 2063459245533696 2074891152711168 2082941502053159 2085904434488512 2094481344169797 2094523874300448 2096054959003884 2099036545005312 2106027547831152 2106070312416768 2106127884684384 2107567041652666 2107609837498944 2112150702030336 2116275996370239 2117637402008832 2119185382565856 2119286346293952 2127942346956624 2130867771664896 2151088948066278 2152705093031016 2154278707865103 2155767262437888 2157343115699904 2159977745372337 2162947211286048 2164528313048684 2164572265539456 2164631437036728 2166154555207248 2173472644920786 2176460663175744 2176564355653248 2178095870285568 2178155411468784 2185454302279776 2185514044615638 2190162883417344 2210886311761584 2212502456726322 2215649686394496 2223029078266216 2223134989389072 2224699272915552 2224760088065526 2229492407698688 2232215148837564 2235390419319552 2237024476643616 2244581991767412 2246161366231992 2249356474861056 2258605473524136 2271056440853376 2272299820421628 2275532110351104 2284888739094324 2286496474940984 2288138936447232 2289748959258112 2294221125194163 2297484597633984 2299164045439272 2302434549060096 2305246369923288 2306931491538729 2308664723312988 2311838599162752 2311948741411584 2319648864700464 2332436344660224 2346642488799576 2348357870735833 2351698351348544 2353465217127168 2359578775948416 2361303614234928 2361416113130976 2369280991310046 2371061067186312 2374320723464448 2374433842530816 2376169539784128 2382342077259936 2384083555386588 2397226243123008 2411827002377342 2415257766249856 2417072385157632 2418839250936256 2421793229659893 2425122630835872 2425238170242624 2427011005162392 2433315612696804 2435143798731888 2435210366666319 2436923874608154 2440274076894016 2440390338156672 2448518246072712 2450357854071264 2450424837902382 2463933243844512 2477011515955108 2484213284745344 2487247100731782 2492605897193808 2494427977528014 2500907713049493 2501026863062706 2502786682029996 2506346833782528 2508178958661024 2516532641796954 2516652536224068 2520232411809024 2522005744541184 2526931537010991 2530526034218688 2535978075535872 2551354184333056 2559973624144992 2561844949893636 2565489110562048 2572308534308607 2574085937398272 2574156303503136 2575967579165376 2576090305233792 2581517524703744 2584670172338232 2586559551119181 2588346801317376 2590238867692608 2592184952491776 2598918629738112 2600818424058096 2615155901588736 2620309702828544 2631084002593464 2634826654090752 2639972799899523 2645588324548224 2645660645267112 2645714367537408 2647522234142192 2647648369268064 2654526122941968 2656466566014294 2660245323576192 2662117174793472 2662189947350736 2662244005261824 2671110813897504 2673190732257144 2676865746398976 2696879523513384 2702194381041936 2717164987031088 2719076889119008 2719151218746754 2719206433302336 2721194157303288 2728262959690356 2730387380807691 2732143845835008 2734141027008864 2736195227630208 2745308336505768 2745439130426256 2749213469274624 2754583026831801 2792641792226396 2792698499067264 2794739945338512 2804048041903977 2804181634343034 2808036730441536 2808170512912512 2810146449998592 2819640188005344 2821701328493652 2825580510087808 2825715128391936 2837256462608832 2852975334977856 2868118597421704 2870273457374688 2872371610486804 2876457487599872 2879970327163116 2883929615048064 2886096354052608 2886175249382304 2888206073609664 2895846679573056 2895925841441028 2897963526561048 2901947550900992 2902085807537664 2904207215291712 2913939069706368 2914018726154184 2925920727065358 2930082776463744 2947848415682112 2950003275635096 2954199581859328 2959969502917647 2964179985852096 2966265697220736 2966346784087368 2976286865116752 2976368225925501 2978462513409966 2978604415426572 2982699302191488 2992775989023216 2994881821642656 2994963690769578 3004999665634692 3009274202854656 3011473964698848 3028075254471168 3029733093895504 3039968678672178 3046518318792432 3056810610409974 3058961500258884 3059107237465128 3061343426966199 3063312796845312 3063458741359104 3065552060585696 3073661826564384 3075908655384972 3078219631083984 3082451465550336 3088471878568989 3090605938066944 3092865152933952 3095188868300544 3128856651732768 3141785811450672 3143932653043853 3144082438505826 3146105034597888 3148404818979904 3148554817507968 3159041321746728 3161350562478999 3161414756248416 3168226053045504 3176456103013248 3178778073848784 3178842621497856 3178929519440928 3196301657497344 3226633422099417 3229057639546524 3233496841114496 3233650893656832 3236014673549856 3244420816929072 3246792469573026 3246858398309184 3246947155555092 3249231832810872 3253853784208896 3260208967381179 3264690994763616 3264846533479872 3267143805428352 3267233117203176 3285244325126016 3316329467642376 3318753685089483 3323474529591744 3325903970037352 3334543617399324 3334702484083608 3337048909373328 3337140132098289 3344238611548032 3348322723256346 3353085628979328 3355376855729272 3355536714965424 3369242049347988 3374034712291584 3387908210286204 3408449730632442 3413298165526656 3415793266524848 3427333108641486 3429744712411476 3432208404670848 3434623438887168 3434787073645056 3446226896450976 3448746068158908 3453651823590144 3465224839650816 3467757898744128 3479473297050696 3508112003457952 3519963733199364 3527451099397632 3527547527022816 3530197825690752 3539368163922624 3541955421352392 3542124169696464 3546993764768256 3549586596467648 3553921486965069 3561481085196672 3564254309676192 3573513115889904 3576125333079882 3583902900137472 3595839364684512 3602925841389248 3617740503566013 3622886649374784 3625608577736448 3628258876404384 3637683946253808 3637857255363936 3640343071945514 3640516507743588 3645521369345152 3648260303506944 3649973419045206 3655385811912231 3660411115341024 3660585507235008 3672777369109068 3675536781106896 3675637256853573 3715517273932662 3723597998756352 3726319927118016 3730870651097673 3738730722538636 3738908845790712 3741641966292021 3744048973922048 3744227350550016 3754180023044994 3759520250673792 3762268437991536 3774798962695431 3774978804336102 3780348617713536 3783008616811776 3803967113303808 3827031276499584 3839960436217488 3842767424840454 3845239486730752 3848233665843072 3850941431479552 3861128906097408 3861234455254704 3863951368748064 3872276287055616 3877005258507348 3882520201976064 3885252092941824 3885358301538912 3888277428737664 3901227636087144 3906777035284992 3922733852383104 3930464554242816 3946626003890196 3952239981136128 3955020929627648 3955129045449824 3968382486822336 3968490967900668 3971283351213288 3971472553902096 3976932402921984 3981789184412952 3984699849021441 3990367985364288 3993175762190208 3993284921026104 3993366007892736 4006666220846256 4015298619598464 4053291571562904 4056254503998257 4062024425056576 4075747480546632 4078615333678512 4078726828120131 4078809649953504 4081791235954932 4092394439535534 4098215768752512 4101211540513296 4101294818916864 4104292841445312 4117962504758652 4123820203911936 4165883004106318 4171808868977024 4188962688339594 4189047748600896 4192109918007768 4198073090010624 4206272451514551 4212055095662304 4212255769368768 4215134083305332 4215219674997888 4232551992740478 4235274804017664 4238370765131712 4238572692587904 4255884693913248 4302177896132556 4305410186062032 4308557415730206 4314686231399808 4319955490744674 4325894422572096 4329056626097368 4329144531078912 4329262874073456 4332309110414496 4346945289841572 4352921326351488 4353128711306496 4356191740571136 4356310822937568 4370908604559552 4371028089231276 4380325766834688 4421772623523168 4425004913452644 4431299372788992 4446058156532432 4446269978778144 4449398545831104 4449520176131052 4458984815397376 4464430297675128 4467693770114949 4470780838639104 4474048953287232 4489163983534824 4492322732463984 4492445536154367 4517210947048272 4542112881706752 4544599640843256 4551064220702208 4559953018008267 4569777478188648 4572992949881968 4573117958801359 4576277872894464 4585215915614961 4588442250388326 4594969195267968 4598328090878544 4610492739846576 4613862983077458 4617329446625976 4623677198325504 4623897482823168 4639297729400928 4664872689320448 4693284977599152 4696715741471666 4703396702697088 4706930434254336 4716123657758739 4719157551896832 4722607228469856 4722832226261952 4738561982620092 4742122134372624 4748641446928896 4752339079568256 4764684154519872 4768167110773176 4794452486246016 4823654004754684 4830515532499712 4837678501872512 4843586459319786 4850245261671744 4850476340485248 4854022010324784 4866631225393608 4870188704359539 4870287597463776 4870420733332638 4873847749216308 4880548153788032 4880780676313344 4897036492145424 4900715708142528 4900849675804764 4927866487689024 4954023031910216 4968426569490688 4974494201463564 4985211794387616 4988855955056028 5001815426098986 5002053726125412 5005573364059992 5012693667565056 5016357917322048 5033065283593908 5033305072448136 5040464823618048 5053863074021982 5061052068437376 5102708368666112 5112674595948663 5119947248289984 5123689899787272 5130978221124096 5140999662962229 5144617068617214 5148312607006272 5151935158330752 5152180610467584 5169340344676464 5173119102238362 5180477735385216 5184369904983552 5197837259476224 5201636848116192 5230311803177472 5262168005186928 5279945599799046 5291176649096448 5291321290534224 5291428735074816 5295044468284384 5295296738536128 5309052245883936 5312933132028588 5320490647152384 5324234349586944 5324379894701472 5342221627795008 5346381464514288 5353731492797952 5364187999619823 5393759047026768 5404388762083872 5434329974062176 5438153778238016 5438302437493508 5438412866604672 5442388314606576 5456525919380712 5460514607918271 5460774761615382 5464287691670016 5468282054017728 5472390455260416 5474960128567809 5490616673011536 5490878260852512 5509166053663602 5573275910898993 5585283584452792 5585396998134528 5589479890677024 5608096083807954 5608363268686068 5616073460883072 5616341025825024 5620292899997184 5631270034567491 5639280376010688 5643402656987304 5651161020175616 5651430256783872 5674512925217664 5705950669955712 5736237194843408 5740546914749376 5744743220973608 5752914975199744 5759940654326232 5764151137260681 5767859230096128 5772350498764608 5776412147219328 5791693359146112 5791851682882056 5795927053122096 5803895101801984 5808414430583424 5827878139412736 5828037452308368 5851841454130716 5860165552927488 5895696831364224 5900006551270192 5919939005835294 5928359971704192 5932531394441472 5932693568174736 5952573730233504 5952736451851002 5956925026819932 5957208830853144 5965398604382976 5985551978046432 5989763643285312 5989927381539156 6009999331269384 6018548405709312 6022947929397696 6059466187791008 6079937357344356 6093036637584864 6113621220819948 6117923000517768 6118214474930256 6122686853932398 6126625593690624 6131104121171392 6138591659303301 6147323653128768 6151817310769944 6156439262167968 6176943757137978 6185730305867904 6190377736601088 6248824506159477 6257713303465536 6283444032509391 6283571622901344 6287865306087706 6288164877011652 6296809637959808 6297109635015936 6318082643493456 6322701124957998 6322829512496832 6336452106091008 6348827989110717 6352912206026496 6357556147697568 6357859038881856 6392603314994688 6453266844198834 6458115279093048 6462836123595309 6466993682228992 6467301787313664 6472029347099712 6488841633858144 6493584939146052 6493716796618368 6493894311110184 6498463665621744 6520417934762358 6529381989527232 6529693066959744 6534287610856704 6534466234406352 6570488650252032 6632658935284752 6637507370178966 6646949059183488 6651807940074704 6669087234798648 6669404968167216 6674097818746656 6674280264196578 6688477223096064 6696645446512692 6706171257958656 6710753711458544 6711073429930848 6738484098695976 6748069424583168 6775816420572408 6811781668876547 6816899461264884 6826596331053312 6831586533049696 6854666217282972 6859489424822952 6864416809341696 6869246877774336 6882663375582489 6892453792901952 6897492136317816 6907303647180288 6920794474616187 6935515797488256 6958946594101392 7006257779633353 7016224006915904 7039927466398728 7045073612207499 7055095054045632 7060395651381504 7078736327845248 7083910842704784 7084248339392928 7099173192935296 7107842973930138 7122962170393344 7128508619352384 7147026231779808 7152250666159764 7191678729369024 7205851682778496 7235481007132026 7245773298749568 7251217155472896 7256517752808768 7265379688979679 7275367892507616 7275714510727872 7280686143891028 7281033015487176 7291042738690304 7299946838090412 7310771623824462 7320822230682048 7321171014470016 7345554738218136 7351073562213792 7351274513707146 7431034547865324 7452639854236032 7461741302195346 7477461445077272 7477817691581424 7483283932584042 7488097947844096 7502723139148479 7508360046089988 7519040501347584 7524536875983072 7549597925390862 7549957608672204 7560697235427072 7566017233623552 7607934226607616 7654062552999168 7679920872434976 7685534849680908 7696467331686144 7701882862959104 7716925602925821 7722257812194816 7722468910509408 7727902737496128 7744552574111232 7754010517014696 7759678653357543 7765040403952128 7770716603077824 7776554857475328 7802455272174288 7845467704766208 7860929108485632 7893252007780392 7899021928838711 7904479962272256 7910258090899648 7919918399698569 7936764973644672 7936981935801336 7942566702426576 7942945107804192 7963578368825904 7969399698042882 7980735970728576 7986351524380416 7986569842052208 7986732015785472 8013332441692512 8030597239196928 8106583143125808 8112509007996514 8124048850113152 8151494961093264 8157230667357024 8157453656240262 8157619299907008 8163582471909864 8184788879071068 8191162142423073 8196431537505024 8202423081026592 8208585682890624 8235925009517304 8247640407823872 8263749080495403 8331766008212636 8343617737954048 8377925376679188 8378095497201792 8384219836015536 8412144125711931 8412544903029102 8424110191324608 8424511538737536 8430268166610664 8430439349995776 8465103985480956 8476741530263424 8477145385175808 8511769387826496 8604355792265112 8610820372124064 8617114831460412 8629372462799616 8639910981489348 8651788845144192 8658113252194736 8658289062157824 8658525748146912 8664618220828992 8693890579683144 8705842652702976 8706257422612992 8712621645875136 8741817209119104 8742056178462552 8843545247046336 8850009826905288 8862598745577984 8879908508752941 8892116313064864 8892539957556288 8898797091662208 8899040352262104 8928860595350256 8929104677776503 8935387540229898 8948097906574464 8978327967069648 8984645464927968 8984891072308734 9034421894096544 9084225763413504 9089199281686512 9119906036016534 9139554956377296 9145985899763936 9146235917602718 9170431831229922 9176884500776652 9184030280898597 9189938390535936 9196656181757088 9220985479693152 9227725966154916 9234658893251952 9247354396651008 9265415635706967 9278595458801856 9386569955198304 9393431482943332 9406793405394176 9431797959131559 9432247315517478 9438315103793664 9445214456939712 9445664452523904 9477123965240184 9484051687436997 9484244268745248 9504678159136512 9529368309039744 9536334221546352 9588904972492032 9647308009509368 9661031064999424 9675357003745024 9679900266298251 9687172918639572 9700490523343488 9700952680970496 9708044020649568 9733262450787216 9740377408719078 9740575194927552 9740841466665276 9747695498432616 9761096307576064 9761561352626688 9794072984290848 9801431416285056 9801699351609528 9855732975378048 9908046063820432 9936853138981376 9948988402927128 9956261055268449 9970423588775232 9977711910112056 10003630852197972 10004107452250824 10011146728119984 10011420396294867 10032715834644096 10066130567187816 10066610144896272 10107726148043964 10122104136874752 10225349191897326 10239894496579968 10247379799574544 10281509486981249 10281999325924458 10289234137234428 10296625214012544 10303870316661504 10304361220935168 10338680689352928 10346238204476724 10360955470770432 10395674518952448 10403273696232384 10524336010373856 10559891199598092 10582353298192896 10582642581068448 10590088936568768 10590593477072256 10618104491767872 10625866264057176 10640981294304768 10648759789402944 10661764460895207 10684443255590016 10692762929028576 10728375999239646 10787518094053536 10808777524167744 10853221510698039 10868659948124352 10876307556476032 10876604874987016 10876825733209344 10884776629213152 10913051838761424 10921029215836542 10921549523230764 10936564108035456 10944780910520832 10949920257135618 10966157435736693 10981233346023072 10981756521705024 11018332107327204 11146551821797986 11170567168905584 11170793996269056 11178959781354048 11216192167615908 11216726537372136 11224925898876063 11232146921766144 11232682051650048 11262540069134982 11278560752021376 11286805313974608 11302322040351232 11324396888086293 11349025850435328 11411901339911424 11472474389686816 11481093829498752 11489486441947216 11519881308652464 11528302274521362 11535718460192256 11544700997529216 11552824294438656 11583386718292224 11583703365764112 11591854106244192 11616828861166848 11655756278825472 11656074904616736 11703682908261432 11720331105854976 11791393662728448 11800013102540384 11839878011670588 11856719943408384 11865062788882944 11865387136349472 11905147460467008 11905472903702004 11913850053639864 11914417661706288 11930797208765952 11954099547064323 11971103956092864 11979527286570624 11979854763078312 12019998662538768 12045895858795392 12118932375582016 12159874714688712 12168763511994771 12186073275169728 12227242441639896 12235846001035536 12236180484360393 12236428949860512 12245373707864796 12262208242342784 12277183318606602 12294647306257536 12303634621539888 12312878524335936 12353887514275956 12371460611735808 12497649012318954 12515426606931072 12566888065018782 12567143245802688 12575730612175412 12576329754023304 12593619275919616 12594219270031872 12636165286986912 12645402249915996 12645659024993664 12697655978221434 12705824412052992 12715112295395136 12715718077763712 12906533688397668 12916230558186096 12925672247190618 12933987364457984 12944058694199424 12977683267716288 12987169878292104 12987433593236736 12987788622220368 12996927331243488 13040835869524716 13058763979054464 13059386133919488 13068575221713408 13068932468812704 13140977300504064 13265048513075381 13265317870569504 13275014740357932 13293898118366976 13303615880149408 13338174469597296 13338809936334432 13348195637493312 13348560528393156 13376954446192128 13393290893025384 13403081310344847 13412342515917312 13421507422917088 13422146859861696 13476968197391952 13477336608463101 13551632841144816 13623563337753094 13633798922529768 13643765149812319 13653192662106624 13663173066099392 13679859054024801 13709332434565944 13718978849645904 13719353876404077 13728833618683392 13755647746844883 13765326751164978 13784907585803904 13794984272635632 13841588949232374 13871031594976512 13917893188202784 14012515559266706 14032448013831808 14079854932797456 14090147224414998 14110190108091264 14120791302763008 14148370973276217 14157472655690496 14167821685409568 14168496678785856 14198346385870592 14215685947860276 14245924340786688 14257017238704768 14294052463559616 14304501332319528 14383357458738048 14411703365556992 14470962014264052 14491546597499136 14513035505617536 14530759377959358 14550735785015232 14551429021455744 14561372287782056 14562066030974352 14582085477380608 14599893676180824 14610566113078617 14621543247648924 14641644461364096 14642342028940032 14691109476436272 14702147124427584 14702549027414292 14862069095730648 14905279708472064 14923482604390692 14954922890154544 14955635383162848 14966567865168084 15005446278296958 15016720092179976 15038081002695168 15049073751966144 15099195850781724 15099915217344408 15121394470854144 15308125105998336 15338023787845989 15359841744869952 15371069699361816 15392934663372288 15422998988886687 15433851205851642 15444937821018816 15455805474992256 15508021034029392 15519357306715086 15541433206155648 15553109714950656 15604910544348576 15690935409532416 15786504015560784 15798043857677422 15820516181799296 15839836799397138 15873529947289344 15873963871602672 15885133404853152 15885890215608384 15927156737651808 15938799396085764 15961471941457152 15972703048760832 15973139684104416 16026664883385024 16061194478393856 16092563998859469 16213166286251616 16225018015993028 16248097700226304 16302989922186528 16314461334714048 16314907312480524 16315238599814016 16327164943819728 16369577758142136 16381543823754813 16382324284846146 16392863075010048 16404846162053184 16417171365781248 16471850019034608 16527498160990806 16663532016425272 16687235475908096 16719827732696979 16755850753358376 16756190994403584 16768439672031072 16824288251423862 16825089806058204 16848220382649216 16849023077475072 16860536333221328 16860878699991552 16930207970961912 16953483060526848 16954290770351616 17023538775652992 17208711584530224 17221640744248128 17234229662920824 17258744925599232 17279821962978696 17292453411782043 17303577690288384 17316226504389472 17317051496293824 17329236441657984 17387781159366288 17411685305405952 17425243291750272 17483634418238208 17484112356925104 17687090494092672 17700019653810576 17759817017505882 17784232626129728 17785079915112576 17797594183324416 17798080704524208 17857721190700512 17858209355553006 17870775080459796 17896195813148928 17956655934139296 17969290929855936 17969782144617468 18068843788193088 18178398563373024 18239812072033068 18279109912754592 18291971799527872 18292471835205436 18340863662459844 18353769001553304 18368060561797194 18379876781071872 18393312363514176 18415774977909903 18441970959386304 18455451932309832 18469317786503904 18530831271413934 18557190917603712 18746473518478431 18773139910396608 18786862965886664 18813586810788352 18850332097528173 18863595918263118 18864494631034956 18890428913879424 18891328905047808 18954247930480368 18968103374873994 18968488537490496 19009356318273024 19058736618079488 19072668443092704 19177809944984064 19294616019018736 19350714007490048 19359800532596502 19374345837279144 19388508370785927 19400981046686976 19401905361940992 19416088041299136 19466524901574432 19480754817438156 19481150389855104 19481682933330552 19495390996865232 19522192615152128 19588145968581696 19602862832570112 19603398703219056 19711465950756096 19816092127640864 19897976805854256 19912522110536898 19940847177550464 19955423820224112 20007261704395944 20008214904501648 20021886895700327 20022293456239968 20022840792589734 20065431669288192 20132261134375632 20133220289792544 20215452296087928 20244208273749504 20435345006629641 20450698383794652 20479788993159936 20494759599149088 20563018973962498 20563998651848916 20578468274468856 20593250428025088 20607740633323008 20647990126747467 20677361378705856 20692476408953448 20721910941540864 20762383423848561 20806547392464768 21018773338900059 21048672020747712 21119782399196184 21135220836622497 21165285162136896 21180177873137536 21181186954144512 21236208983535744 21251732528114352 21297519578805888 21323528921790414 21368886511180032 21385525858057152 21456751998479292 21575036188107072 21617555048335488 21706443021396078 21737319896248704 21752615112952064 21753209749974032 21753651466418688 21769553258426304 21826103677522848 21842058431673084 21843099046461528 21873128216070912 21899840514271236 21932314871473386 21962466692046144 21963513043410048 22036664214654408 22293103643595972 22341134337811168 22357919562708096 22432384335231816 22433453074744272 22449851797752126 22464293843532288 22508169417445437 22525080138269964 22557121504042752 22573610627949216 22648793776172586 22698051700870656 22823802679822848 22912356522584749 22944948779373632 22962187658997504 22978972883894432 23039762617304928 23056604549042724 23089401995058432 23105648588877312 23150776808777463 23166773436584448 23167406731528224 23183708212488384 23233657722333696 23279035960072629 23312149809233472 23407365816522864 23582787325456896 23600026205080768 23679756023341176 23697065786516133 23713439886816768 23730774272698944 23759755199095707 23810294920934016 23810945807404008 23827700107279728 23828835323412576 23908199094128646 23942207912185728 23959054573141248 23959709526156624 24039997325077536 24091791717590784 24237864751164032 24319749429377424 24337527023989542 24372146550339456 24454484883279792 24471692002071072 24472360968720786 24472857899721024 24490747415729592 24524416484685568 24554366637213204 24589294612515072 24607269243079776 24625757048671872 24707775028551912 24742921223471616 24995298024637908 25030853213862144 25133776130037564 25134286491605376 25151461224350824 25152659508046608 25187238551839232 25236432377135793 25272330573973824 25290804499831992 25291318049987328 25395311956442868 25430224590790272 25431436155527424 25813067376795336 25831936578094163 25832461116372192 25851344494381236 25888117388398848 25955366535432576 25974339756584208 25974867186473472 25975577244440736 25993854662486976 26081671739049432 26117527958108928 26118772267838976 26137864937625408 26530097026150762 26530635741139008 26550029480715864 26587796236733952 26607231760298816 26639725526258823 26676348939194592 26677619872668864 26696391274986624 26697121056786312 26786581786050768 26787314033329509 26806162620689694 26843014845834176 26844293719723392 26953936394783904 26954673216926202 27103265682289632 27247126675506188 27267597845059536 27287530299624638 27326346132198784 27359718108049602 27418664869131888 27437957699291808 27438707752808154 27511295493689766 27530653502329956 27552090842695791 27569815171607808 27589968545271264 27683177898464748 27742063189953024 27796246907120901 27835786376405568 28025031118533412 28064896027663616 28159709865594912 28180294448829996 28220380216182528 28295393877394677 28296741946552434 28314945311380992 28335643370819136 28336993357571712 28396692771741184 28431371895720552 28452155062310991 28514034477409536 28588104927119232 28609002664639056 28766714917476096 28823406731113984 28941924028528104 28983093194998272 29026071011235072 29039700798894753 29061518755918716 29101471570030464 29102858042911488 29122744575564112 29124132061948704 29199787352361648 29221132226157234 29243086495297848 29283288922728192 29284684057880064 29382218952872544 29404294248855168 29405098054828584 29724138191461296 29810559416944128 29846965208781384 29868783165805347 29909845780309088 29911270766325696 29933135730336168 30010892556593916 30033440184359952 30034261188884601 30098147503932288 30198391701563448 30199830434688816 30676047575691978 30719683489739904 30742139398723632 30844528460943747 30845997977773374 30867702411703284 30889875642037632 30911610949984512 31016042068058784 31038714613430172 31082866412311296 31209821088697152 31573008031121568 31596087715354844 31641032363598592 31679673598794276 31747059894578688 31747927743205344 31770266809706304 31771780431216768 31854313475303616 31877598792171528 31922943882914304 31946279368208832 32053329766770048 32185127997718938 32426332572503232 32450036031986056 32496195400452608 32559664532094117 32605979844373056 32628922669428096 32629814624961048 32630477199628032 32654329887639456 32739155516284272 32763087647509626 32764648569692292 32809692324106368 32834342731562496 32943700038069216 33054996321981612 33327064032850544 33439655465393958 33511701506716752 33512381988807168 33536879344062144 33648576502847724 33650179612116408 33674777696628189 33696440765298432 33698046154950144 33721072666442656 33860415941923824 33906966121053696 33973190664258879 34047077551305984 34417423169060448 34443281488496256 34468459325841648 34559643925957392 34583259183482383 34584906823564086 34607155380576768 34632453008778944 34634102992587648 34658472883315968 34775562318732576 34850486583500544 34967268836476416 34968224713850208 35374180988185344 35400039307621152 35519634035011764 35568465252259456 35570159830225152 35595188366648832 35596161409048416 35715442381401024 35716418711106012 35741550160919592 35792391626297856 35862298641192969 35913311868278592 35938581859711872 35939564289234936 36137687576386176 36356797126746048 36479624144066136 36506290535984313 36558219825509184 36583943599055744 36584943670410872 36681727324919688 36707538003106608 36708541453081179 36736121123594388 36786624727028352 36831549955819806 36883941918772608 36910903864619664 36938635573007808 37061662542827868 37114381835207424 37492947036956862 37546279820793216 37573725931773328 37700664195056346 37727191836526236 37728989262069912 37780857827758848 37782657810095616 37908495860960736 37936206749747988 37936977074980992 38117473236158976 38145336886185408 38589232038037472 38719601065193004 38748691674558288 38777016741571854 38801962093373952 38832176082598272 38933049803148864 38961509634876312 38962300779710208 38963365866661104 38990781993730464 39176291937163392 39205725665140224 39206797406438112 39422931901512192 39632184255281728 39795145539226143 39795953611708512 39825044221073796 39881694355100928 39910847640448224 40014523408791888 40016429809003296 40043773791400654 40044586912479936 40045681585179468 40130863338576384 40209243931034541 40264522268751264 40266440579585088 40430904592175856 40432009825389303 40870690013259282 40901396767589304 40931295449436957 40959577986319872 40989519198298176 41039577162074403 41126037947924996 41127997303697832 41156936548937712 41158061629212231 41186500856050176 41295980253494934 41354722757411712 41384952817906896 41524766847697122 41613094784929536 42037546677800118 42097344041495424 42239564798392368 42270441673244994 42330570324273792 42360355746275072 42362373908289024 42472417967071488 42503465056228704 42595039157611776 42647057843580828 42737773022360064 42771051716114304 42913503996958584 43150072376214144 43235110096670976 43412886042792156 43474639792497408 43505230225904128 43506419499948064 43539106516852608 43652207355045696 43684116863346168 43686198092923056 43746256432141824 43799681028542472 43831698339235851 43864629742946772 43924933384092288 43927026086820096 44073328429308816 44586207287191944 44618799543980827 44682268675622336 44715839125416192 44864768670463632 44866906149488544 44899703595504252 45016338834890874 45050160276539928 45114243008085504 45147221255898432 45297587552345172 45824713045169498 45889897558747264 45924375317995008 45957945767788864 46014071363537967 46079525234609856 46113209098085448 46178803990116864 46268996966660061 46301553617554926 46334813463056448 46367416424976768 46558071920145258 46624299618466944 46814731633045728 47200052410161536 47359512046682352 47394131573032266 47461548545397888 47519510398191414 47620589841868032 47621891614808016 47655400214559456 47657670646825152 47816398188257292 47884415824371456 47918109146282496 47919419052313248 48079994650155072 48183583435181568 48475729502328064 48639498858754848 48675054047979084 48744293100678912 48908969766559584 48943384004142144 48944721937441572 48945715799442048 48981494831459184 49048832969371136 49108733274426408 49144631471264439 49178589225030144 49214538486159552 49251514097343744 49415550057103824 49990596049275816 50061706427724288 50159483198090937 50267552260075128 50268572983210752 50302922448701648 50304297546814949 50305319016093216 50472864754271586 50544661147947648 50581608999663984 50582636099974656 50790623912885736 50860449181580544 50862872311054848 51626134753590672 51663873156188326 51664922232744384 51702688988762472 51776234776797696 51877360235346129 51910733070865152 51948679513168416 51951154488881472 51987709324973952 52163343478098864 52235055916217856 52275729875250816 53060194052301524 53061271482278016 53100058961431728 53214463520597632 53279451052517646 53352697878389184 53355239745337728 53392782549973248 53394242113572624 53573163572101536 53574628066659018 53612325241379388 53686029691668352 53688587439446784 53907872789567808 53909346433852404 54206531364579264 54494253351012376 54535195690119072 54575060599249276 54652692264397568 54719436216099204 54837329738263776 54875915398583616 54877415505616308 55022590987379532 55061307004659912 55104181685391582 55139630343215616 55179937090542528 55366355796929496 55592493814241802 55671572752811136 56050062237066824 56129792055327232 56239420555435293 56319419731189824 56360588897659992 56440760432365056 56550996292584519 56590787754789354 56593483893104868 56671286741638272 56673986715143424 56862743791441104 56904310124621982 57028068954819072 57176209854238464 57218005329278112 57533429834952192 57883848057056208 58052142022470144 58079401597789506 58123037511837432 58165525112357781 58202943140060928 58205716085822976 58245489151128224 58248264123897408 58399574704723296 58442264452314468 58486172990595696 58566577845456384 58764437905745088 58808588497710336 58810196109657168 59448276382922592 59693930417562768 59737566331610694 59819691560618176 59822541532651392 59866271460672336 60021785113187832 60065660687100981 60066880368719904 60068522377769202 60196295007864576 60396783403126896 60399660869377632 61306035019888923 61352095151383956 61439366979479808 61484278797447264 61689056921887494 61691995955546748 61735404823406568 61779751284075264 61823221899969024 61943970380242401 62032084136117568 62077429226860344 62165732824622592 62419642177394304 63056320016700177 63146016062243136 63192175430709688 63282064727197184 63359347197588552 63405662509867491 63495855486410688 63540533619412608 63543560862433536 63708626950607232 63755197584343056 63892558736417664 64106659533540096 64370255995437876 64852665145006464 64900072063972112 65119329064188234 65211959688746112 65257845338856192 65259629249922096 65260954399256064 65308659775278912 65478311032568544 65526175295019252 65529297139384584 65619384648212736 65887400076138432 66109992643963224 66654128065701088 66879310930787916 67023403013433504 67073758688124288 67297153005695448 67300359224232816 67349555393256378 67392881530596864 67442145332885312 67524508252336311 67720831883847648 67946381328517758 68094155102611968 68737069567754247 68834846338120896 68886562976992512 68936918651683296 69119287851914784 69166518366964766 69169813647128172 69264906017557888 69268205985175296 69316945766631936 69452330426332389 69551124637465152 69700973167001088 69837107880217887 69936449427700416 70748361976370688 70800078615242304 71039268070023528 71091197359548399 71136930504518912 71140319660450304 71192322818096832 71430884762802048 71432837422212024 71483100321839184 71724597282385938 71826623736557184 71877163719423744 71879128578469872 72275375152772352 72713594253492096 72959248288132272 73012581071968626 73116439651018368 73167887198111488 73169887340821744 73363454649839376 73415076006213216 73417082906162358 73472242247188776 73573249454056704 73663099911639612 73767883837545216 73821807729239328 73877271146015616 74123325085655736 74228763670414848 74985894073913724 75092559641586432 75147451863546656 75401328390112692 75454383673052472 75457978524139824 75561715655517696 75709297131407379 75816991721921472 75872413499495976 75873954149961984 76290673772370816 77068835575966883 77178464076074944 77439202130386008 77495809734282489 77497383349116576 77554033483143708 77664352165196544 77866099606297728 77923019269752624 77924601559420416 77926731733322208 77981563987460928 78352583874326784 78413594812876224 79264368510563456 79590291078452286 79591907223417024 79650088442147592 79763388710201856 79821695280896448 79919176578776469 80029046817583776 80032859618006592 80087547582801308 80089173824959872 80091363170358936 80418487862069082 80529044537502528 80532881159170176 80861809184351712 80864019650778606 81741380026518564 81802793535178608 81862590898873914 81979038396596352 82079154324148806 82252075895849992 82255994607395664 82313873097875424 82316123258424462 82591960506989868 82709445514823424 82769905635813792 83049533695394244 83226189569859072 84075093355600236 84194688082990848 84479129596784736 84540883346489988 84661140648547584 84720711492550144 84886181632184031 84944835934142976 85006930112457408 85190078315223552 85294115687161656 85356465186932973 85542103432228608 85827007993917168 86300144752428288 86470220193341952 86825772085584312 86889241217225821 86949279584994816 87012838999896128 87078213033705216 87119102396684259 87304414710091392 87368233726692336 87372396185846112 87599362057084944 87663396678471702 87729259485893544 87849866768184576 87854052173640192 88146656858617632 89172414574383888 89237599087961654 89364537351244672 89431678250832384 89606349497416041 89729537340927264 89733812298977088 89799407191008504 90032677669781748 90100320553079856 90102783566653803 90294442511796864 90595175104690344 91649426090338996 91779795117494528 91915891535577728 92028142727075934 92159050469219712 92226418196170896 92533585382831241 92537993933320122 92603107235109852 92669626926112896 92734832849953536 93116143840290516 93248599236933888 93629463266091456 94400104820323072 94719024093364704 94788263146064532 94923097090795776 95039020796382828 95241179683736064 95243783229616032 95310800429118912 95315341293650304 95632796376514584 95768831648742912 95838838104626496 96159989300310144 96951459004656128 97278997717509696 97350108095958168 97488586201357824 97678993596282351 97817939533119168 97886768008284288 97889443874883144 97891431598884096 97962989662918368 98217466548852816 98289262942528878 98429076972319104 98503028194687488 98831100114207648 99981192098551632 100318966396181874 100535104520150256 100537145966421504 100605844897403296 100608595093629898 100610638032186432 100945729508543172 101024333089884567 101089322295895296 101163217999327968 101581247825771472 101720898363161088 101919571992776637 103252269507181344 103327746312376652 103329844465488768 103405377977524944 103749777550447149 103754720470692258 103821466141730304 103897359026336832 103902308977762944 103975418649947904 104326686956197728 104551459750501632 106120388104603048 106122542964556032 106200117922863456 106428927041195264 106558902105035292 106705395756778368 106710479490675456 106785565099946496 106788484227145248 107146327144203072 107149256133318036 107224650482758776 107372059383336704 107377174878893568 107815745579135616 107818692867704808 108413062729158528 108988506702024752 109070391380238144 109150121198498552 109305384528795136 109438872432198408 109518871607952939 109674659476527552 109751830797167232 109754831011232616 110045181974759064 110122614009319824 110125624359243537 110208363370783164 110359874181085056 110732711593858992 111184987628483604 111343145505622272 112100124474133648 112478841110870586 112638839462379648 112721177795319984 113101992585169038 113181575509578708 113186967786209736 113342573483276544 113347973430286848 113725487582882208 113808620249243964 114352419708476928 114436010658556224 115767696114112416 116158803195579012 116246075023674864 116331050224715562 116405886280121856 116490978302256448 116496528247794816 116799149409446592 116884528904628936 116972345981191392 117528875811490176 117617176995420672 117620392219314336 118896552765845184 119385436617678429 119387860835125536 119475132663221388 119639383121236352 119645083065302784 119732542921344672 120043570226375664 120131321374201962 120133760737439808 120137044755538404 120392590015729152 120627731793103623 120793566806253792 120799321738755264 122612070039777846 122704190302767912 122793886348310871 122878733958959616 122968557594894528 123378113843774988 123383991911093496 123470809646813136 123474184887636693 123559502568150528 123887940760484802 124064168272235136 124154858453720688 124839284354788608 126112640033400354 126292032124486272 126384350861419376 126718694395177104 126811325019734982 126991710972821376 127081067238825216 127087121724867072 127417253901214464 127510395168686112 127785117472835328 128213319067080192 128740511990875752 129705330290012928 129800144127944224 130238658128376468 130423919377492224 130515690677712384 130519258499844192 130617319550557824 130956622065137088 131052350590038504 131058594278769168 131238769296425472 131495095017707553 131774800152276864 132219985287926448 133308256131402176 133758621861575832 133856398631942481 134046806026867008 134147517376248576 134594306011390896 134600718448465632 134699110786512756 134884290665770624 135049016504672622 135441663767695296 135892762657035516 137474139135508494 137669692676241792 137773125953985024 137873837303366592 138042214090613901 138238575703829568 138333036733929532 138339627294256344 138529812035115776 138536411970350592 138904660852664778 139102249274930304 139674215760435774 139872898855400832 141600157230484608 142078536140047056 142182394719096798 142273861009037824 142384645636193664 142861769525604096 142865674844424048 142966200643678368 143449194564771876 143653247473114368 143754327438847488 143758257156939744 144550750305544704 145427188506984192 145918496576264544 146025162143937252 146232879302036736 146335774396222976 146339774681643488 146726909299678752 146830152012426432 146834165812324716 146944484494377552 147146498908113408 147326199823279224 147433894413793317 147535767675090432 147643615458478656 147754542292031232 148246650171311472 149971788147827448 150081416647935509 150185119283172864 150294903727093312 150478449594272811 150802656780225384 150908767346104944 150912892640444847 150915957048279648 151418594262814758 151633983443842944 151744826998991952 151747908299923968 152581347544741632 154137671151933766 154356928152149888 154878404260772016 154991619468564978 154994766698233152 155108066966287416 155328704330393088 155632080706038387 155732199212595456 155846038539505248 155853463466644416 155963127974921856 156705167748653568 156827189625752448 158528737021126912 159180582156904572 159183814446834048 159300176884295184 159643390561792896 159838353157552938 160058093635167552 160065719236013184 160175095165602616 160178347649919744 160182726340717872 160836975724138164 161058089075005056 161065762318340352 161723618368703424 161728039301557212 163482760053037128 163605587070357216 163725181797747828 163958076793192704 164158308648297612 164504151791699984 164511989214791328 164627746195750848 164632246516848924 165183921013979736 165418891029646848 165539811271627584 166099067390788488 168150186711200472 168389376165981696 168718261666305879 168958259193569472 169081766692979976 169322281297095168 169652988877753557 169772363264368062 170013860224914816 170588231374323312 170712930373865946 171084206864457216 171654015987834336 172600289504856576 173651544171168624 173778482434451642 174025677999792256 174156426067410432 174238204793368518 174496575337073343 174608829420182784 174736467453384672 174744792371692224 175198724114169888 175326793356943404 175458518971787088 175699733536369152 176293313717235264 178344829148767776 178475198175923308 178729074702489344 179212698994832082 179459074681854528 179467624597954176 179598814382017008 180065355339563496 180196982061302943 180200641106159712 180205567133307606 180588885023593728 181190350209380688 183298852180677992 183559590234989056 183831783071155456 183918105059666769 184056285454151868 184318100938439424 184452836392341792 185067170765662482 185075987866640244 185206214470219704 185339253852225792 185469665699907072 186232287680581032 186497198473867776 187258926532182912 188800209640646144 189168960050100531 189438048186729408 189576526292129064 189846194181591552 190078041592765656 190216987529602473 190487566459232064 190621600858237824 190630682587300608 191265592753029168 191677676209252992 192319978600620288 194557995435019392 194700216191916336 195357987192564702 195635879066238336 195773536016568576 195778887749766288 195782863197768192 195925979325836736 196434933097705632 196578525885057756 196858153944638208 197662200228415296 199962384197103264 200637932792363748 201070209040300512 201211689794806592 201217190187259796 201221276064372864 201891459017086344 202048666179769134 202178644591790592 202326435998655936 202573524757008933 203162495651542944 203839143985553274 206211208703262741 206504539014362688 206655492624753304 206659688930977536 206810755955049888 207499555100894298 207509440941384516 207794718052673664 207804617955525888 207950837299895808 208356991278997167 208653373912395456 209102919501003264 212240776209206096 212245085929112064 212400235845726912 212857854082390528 213117804210070584 213273592078645197 213410791513556736 213420958981350912 213576968454290496 214292654288406144 214298512266636072 214449300965517552 214744118766673408 215631491158271232 215637385735409616 216826125458317056 217977013404049504 218140782760476288 218300242396997104 218877744864396816 219037743215905878 219349318953055104 219503661594334464 219509662022465232 220090363949518128 220245228018639648 220251248718487074 220416726741566328 220719748362170112 221465423187717984 222369975256967208 222686291011244544 224200248948267296 224957682221741172 225277678924759296 225442355590639968 226203985170338076 226363151019157416 226373935572419472 226685146966553088 227127891394222137 227450975165764416 227617240498487928 228872021317112448 231206506727900649 231535392228224832 232317606391158024 232487429202847467 232492150047349728 232662100449431124 232981956604512896 232993056495589632 233598298818893184 233769057809257872 233944691962382784 235057751622980352 235240784438628672 237793105531690368 238770873235356858 238775721670251072 238950265326442776 239278766242472704 239290166130605568 239465085842689344 240087140452751328 240262642748403924 240267521474879616 240274089511076808 241255463586207246 241587133612507584 241598643477510528 245224140079555692 245408380605535824 245587772696621742 245937115189789056 246756227687549976 246767983822186992 246941619293626272 246948369775273386 247775881520969604 248128336544470272 248309716907441376 249678568709577216 252035921748432239 252225280066800708 252584064248972544 252768701722838752 253437388790354208 253622650039469964 253983421945642752 254162134477650432 254658544896552093 254834507802428928 255020790337372224 255570234945670656 256069395560798919 257481023981751504 259231537846434061 259410660580025856 259600288255888448 260477316256752936 260667723651677463 260847838754984448 261038516999688384 261234639101115648 261357307190052777 261913244130274176 262104701180077008 262117188557538336 262990190035415106 263549600304553728 264439970575852896 266616512262804352 267517243723151664 267712797263884962 268093612053734016 268295034752497152 268819048492248123 269188612022781792 269201436896931264 269398221573025512 269768581331541248 270098033009345244 270883327535390592 271785525314071032 274948278271016988 275339385352483584 275747674606733184 276084428181227802 276477151407659136 276666073467859064 276679254588512688 277059624070231552 277600756148493723 277809321705329556 278204498549860608 279348431520871548 279745797710801664 283200314460969216 284157072280094112 284364789438193596 284769291272387328 285723539051208192 285731349688848096 285932401287356736 286898389129543752 287306494946228736 287516514313879488 290854377013968384 291836993152529088 292050324287874504 292465758604073472 292679549363286976 293036980788847053 293453818599357504 293660304024852864 293668331624649432 293888968988755104 294652399646558448 294867788827586634 295287230916957312 295509084584062464 296493300342622944 299943576295654896 300162833295871018 300589807454186624 300956899188545622 301605313560450768 301817534692209888 301825785280889694 301831914096559296 302837188525629516 303072999269653701 303267966887685888 303489653997983904 305162695089483264 305758715978329911 308275342303867532 308713856304299776 309756808521544032 309983238937129956 309989533396466304 310216133932574832 311249332651341447 311264161412076774 311464398425190912 311692077079010496 311706926933288832 311926255949843712 313654379251504896 317057474042253824 318361164313809144 318367628893668096 318600353768590368 319286781123585792 319676706315105876 320116187270335104 320131438472026368 320350190331205232 320356695299839488 320365452681435744 321673951448276328 322116178150010112 322131524636680704 323447236737406848 323456078603114424 326965520106074256 327211174140714432 327450363595495656 327916153586385408 328316617296595224 328556614823858817 329008303583399968 329023978429582656 329255492391501696 329264493033697848 330367842027959472 330376873077730611 331079622543255168 332198134781576976 336300373422400944 337436523332611758 337916518387138944 338163533385959952 339305977755507114 339544726528736124 340027720449829632 341176462748646624 341425860747731892 343308031975668672 347303088342337248 347556964868903284 348051355999584512 348476409586737036 348993150674146686 349217658840365568 349472934906769344 349489584743384448 350397448228339776 350653586713886808 350917037943574176 352586627434470528 356689658297535552 356950396351846616 357458149404978688 358156309853035287 358425397989664164 358918149363709056 358935249195908352 359197628764034016 360130710679126992 360393964122605886 360401282212319424 360411134266615212 361177770047187456 362380700418761376 366597704361355984 367663566142310912 367836210119333538 368112570908303736 368381659044932613 368636201876878848 368905672784683584 370134341531324964 370151975733280488 370412428940439408 370422554662910079 370678507704451584 372464575361162064 374517853064365824 378337920100201062 378876096373458816 379153052584258128 380156083185531312 380415851018306213 380433975059204946 380975132918464128 381243201716475648 381261365174601216 382531185506058336 383355352418505984 384639957201240576 389115990870038784 389400432383832672 390715974385129404 391271758132476672 391547072033137152 391557775499532576 391851958651673472 392869866195411264 393157051770115512 393716307889276416 394485285053122659 395324400456830592 399924768394206528 401275865584727496 401569195895827443 402140418080601024 402423379589613184 402434380374519592 402442552128745728 403782918034172688 404097332359538268 404652871997311872 405147049514017866 406324991303085888 407678287971106548 412422417406525482 413009078028725376 413310985249506608 413319377861955072 413621511910099776 414999110201788596 415018881882769032 415589436105347328 415609235911051776 416713982557994334 417306747824790912 424481552418412192 424800471691453824 426235608420141168 426547184157290394 426821583027113472 427153936908580992 428585308576812288 428597024533272144 428898601931035104 431262982316542464 431274771470819232 433652250916634112 435954026808099008 436281565520952576 436600484793994208 437755489728793632 438075486431811756 438698637906110208 439007323188668928 439019324044930464 440180727899036256 440490456037279296 440502497436974148 440833453483132656 441439496724340224 442301683241379951 442930846375435968 444739950513934416 448400497896534592 449915364443482344 450244249943806527 450555357849518592 450884711181279936 451435348782818433 452407970340676152 452726302038314832 452738677921334541 452747871144838944 454255782788444274 454901950331528832 455234480996975856 457744042634224896 462413013455801298 463070784456449664 464635212782316048 464974858405694934 464984300094699456 465324200898862248 465963913209025792 465986112991179264 467196597637786368 467538115618515744 467889383924765568 470115503245960704 470481568877257344 475586211063380736 477541746470713716 477551443340502144 477900530652885552 478557532484945408 478930171685378688 480174280905502656 480525285496807848 480535042949759232 480548179022153616 482510927172414492 483174267225015168 483197286955021056 490448280159111384 490806794983789097 490816761211071648 491175545393243484 491874230379578112 493512455375099952 493535967644373984 493883238587252544 493896739550546772 495551763041939208 496256673088940544 496619433814882752 504071843496864478 504450560133601416 505168128497945088 505537403445677504 506154784998917637 506874777580708416 507245300078939928 507966843891285504 508958966633260671 509317089793104186 510041580674744448 512138791121597838 514962047963503008 518463075692868122 519200576511776896 520954632513505872 521335447303354926 522077033999376768 522469278202231296 522714614380105554 523489726011220029 523826488260548352 524209402360154016 524234377115076672 525980380070830212 527099200609107456 528879941151705792 533233024525608704 535034487446303328 535425594527769924 536187224107468032 537638096984496246 538377224045563584 538402873793862528 538796443146051024 539537162663082496 540196066018690488 540590946183908829 541766655070781184 543571050628142064 549896556542033976 550678770704967168 551495349213466368 551754315179000307 552168856362455604 552954302815318272 553332146935718128 553358509177025376 555201512296987446 555618643410659112 556408997099721216 558696863041743096 559491595421603328 566400628921938432 567506880150301593 568314144560188224 568729578876387192 569538582544774656 570650962588807419 571462699377696192 571864802574713472 573796778259087504 575033028627758976 583673986305058176 584100648575749008 585359098726573952 586073961577694106 586907637198715008 587320608049705728 587336663249298864 587777937977510208 589304799293116896 589735577655173268 590574461833914624 592986600685245888 599887152591309792 600325666591742036 601179614908373248 601913798377091244 603210627120901536 603635069384419776 603651570561779388 603663828193118592 605674377051259032 606145998539307402 606535933775371776 606979307995967808 611517431956659822 616550684607735064 617427712608599552 618633626109788223 619513617043088064 619966477874259912 619979066792932608 620432267865149664 622498665302682894 622528322824153548 623384154158020992 623413853866577664 623852511899687424 627308758503009792 636722328627618288 636735257787336192 637200707537180736 638573562247171584 639353412630211752 639820776235935591 640232374540670208 640262876944052736 640700380662410464 640730905362871488 643347902896552656 644232356300020224 646894473474813696 646912157206228848 653931040212148512 654422348281428864 654900727190991312 656633234593190448 657113229647717634 658016607166799936 658047956859165312 658510984783003392 658528986067395696 660735684055918944 660753746155461222 662159245086510336 664396269563153952 672600746844801888 674873046665223516 675833036774277888 676327066771919904 678611955511014228 679089453057472248 680055440899659264 681383674182666411 682352925497293248 682851721495463784 686616063951337344 693619520183701947 694606176684674496 695113929737806568 696102711999169024 696952819173474072 697462287608542401 697986301348293372 698945869813538688 698979169486768896 700794896456679552 701307173427773616 701834075887148352 705173254868941056 713379316595071104 713900792703693232 716312619706070574 716850795979328328 717836298727418112 717870498391816704 718395257528068032 720261421358253984 720787928245211772 720802564424638848 720822268533230424 724761400837522752 733195408722711968 735672420238667076 736225141816607472 736763318089865226 737811345569367168 740268683062649928 740303951466560976 740824857880878816 740845109325820158 744929150722324128 749035706128731648 756107765245296717 756675840200402124 757752192746917632 758306105168516256 760312166371062624 760831702036612426 760867950118409892 761950265836928256 762486403432951296 763975634689656279 765062371012116672 766710704837011968 768208186682396757 777694613539302183 778231981740077568 778800864767665344 781431948770258808 782003170955032389 782543516264953344 783115550999065152 783703917303346944 785739732390822528 786314103540231024 788970570106245318 790648800913661184 799849536788413056 802551731169454992 803138391791654886 804280836161202048 804846759179226368 804868760749039184 804885104257491456 807565836068345376 808194664719076536 809305743994623744 810294099028035732 812649982606171776 815356575942213096 824844834813050964 826018156057450752 826621970499013216 827243023820199552 829998220403577192 830037763765538064 831178872210694656 832802268445481169 833427965115988668 834613495649581824 847757191335635713 848963104836824384 849600943382907648 852471216840282336 853094368314580788 854307873817161984 857170617153624576 857194049066544288 857797203862070208 862549542941638464 871908053616198016 872563131041905152 873200969587988416 875510979457587264 876150972863623512 877397275812220416 878038648089860928 879110942366541159 880361455798072512 880980912074558592 881004994873948296 881666906966265312 884603366482759902 885861692750871936 889479901027868832 896800995793069184 899830728886964688 900488499887613054 901769422362559872 902870697565636866 904815940681352304 905452604076629664 905477355842669082 905495742289677888 908511565576888548 909803900663057664 910468961993951712 915488085268449792 924826026911602596 926141568912899328 929270425564632096 929949716811389868 929968600189398912 930648401797724496 931927826418051584 933747997954024341 934393195275572736 935076231237031488 935778767849531136 940963137754514688 951172422126761472 955083492941427432 955102886681004288 955781653389484031 955801061305771104 957860343370757376 960348561811005312 961050570993615696 961070085899518464 961096358044307232 965021854344828984 966348534450030336 966394573910042112 980896560318222768 981613589967578194 981633522422143296 982351090786486968 983748460759156224 985669844471576451 987024910750199904 987071935288747968 987766477174505088 987793479101093544 991103526083878416 991130619233191833 993238867629765504 1008143686993728956 1008901120267202832 1011074806891355008 1012309569997835274 1013749555161416832 1014490600157879856 1017917933266521342 1018634179586208372 1020083161349488896 1024277582243195676 1029924095927006016 1036926151385736244 1038401153023553792 1041909265027011744 1042670894606709852 1044154067998753536 1045429228760211108 1046979452022440058 1047652976521096704 1048418804720308032 1048468754230153344 1051960760141660424 1057759882303411584 1066466049051217408 1070068974892606656 1070851189055539848 1072374448214936064 1074468929559105861 1075276193968992492 1076754448091127168 1076805747587725056 1077592886292102048 1080392132037380976 1081181892367817658 1083533310141562368 1087142101256284128 1099793113084067952 1102990698426932736 1103508630358000614 1104337712724911208 1105144977134797839 1105908605630636544 1106664293871436256 1106717018354050752 1110403024593974892 1111237286821318224 1111267663988730237 1117393726083486192 1135013760300603186 1136628289120376448 1137459157752774384 1141247553054918639 1141301925177614838 1142925398755392384 1143729605149426944 1147593556518175008 1150066057255517952 1167347972610116352 1168201297151498016 1170718197453147904 1172147923155388212 1173815274397430016 1174641216099411456 1174673326498597728 1175555875955020416 1178609598586233792 1179471155310346536 1181148923667829248 1185973201370491776 1199774305182619584 1200651333183484072 1202359229816746496 1203827596754182488 1204707587687482329 1206421254241803072 1207270138768839552 1207303141123558776 1207327656386237184 1211348754102518064 1212291997078614804 1213958615991935616 1223034863913319644 1233101369215470128 1237267252219576446 1239027234086176128 1239932955748519824 1239958133585865216 1240864535730299328 1244997330605365788 1245056645648307096 1246768308316041984 1246827707733155328 1273444657255236576 1274401415074361472 1278706825260423504 1279641552471871182 1280464749081340416 1281400761324820928 1281461810725742976 1286695805793105312 1293788946949627392 1293824314412457696 1307862080424297024 1308844696562857728 1309801454381982624 1313266469186380896 1314226459295435268 1316033214333599872 1316095913718330624 1317021969566006784 1317057972134791392 1321471368111837888 1321507492310922444 1324318490173020672 1326905049724139853 1328792539126307904 1345201493689603776 1349746093330447032 1350732749831419581 1351666073548555776 1352654133543839808 1357223911022028456 1358178906114944496 1358216033764003623 1362767348365332822 1364705850994586496 1365703442990927568 1373232127902674688 1387239040367403894 1389212353369348992 1390227859475613136 1393905638346948144 1394924575217084802 1395972602696586744 1397891739627077376 1397958338973537792 1401589792913359104 1402614346855547232 1403668151774296704 1410346509737882112 1426758633190142208 1427801585407386464 1432625239412141148 1433701591958656656 1435672597454836224 1436790515056136064 1440522842716507968 1441575856490423544 1441605128849277696 1441644537066460848 1449522801675045504 1466390817445423936 1471344840477334152 1472420384951367291 1472450283633214944 1473526636179730452 1475622691138734336 1480537366125299856 1480607902933121952 1481649715761757632 1481690218651640316 1489858301444648256 1512215530490593434 1513351680400804248 1515504385493835264 1516612210337032512 1518464354996752911 1520624332742125248 1521663404073224852 1521735900236819784 1523900531673856512 1527951269379312558 1530124742024233344 1536416373364793514 1555389227078604366 1557601729535330688 1562863897540517616 1564006341910064778 1566231101998130304 1567407834606693888 1571479464781645056 1572628207080462048 1577941140212490636 1581297601827322368 1599699073576826112 1605103462338909984 1606276783583309772 1608561672322404096 1609693518358452736 1609737521498078368 1615131672136690752 1616389329438153072 1618611487989247488 1620588198056071464 1621772838551726487 1625299965212343552 1630713151884426192 1649689669626101928 1650895583127290599 1652036312114901504 1653243940998026432 1654486047640399104 1655262945537000921 1659996440807154384 1660075527531076128 1665604536890962338 1666855930231977336 1669226991299163648 1695514382671271426 1697926209673648768 1699201886765815296 1702520640450904779 1704942433680564672 1706188736629161576 1708615747634323968 1711952887766422257 1714388098133088576 1715594407724140416 1725099085883276928 1743816107232396032 1746401939175976832 1751021958915174528 1752301945727247024 1756077296179721856 1758221884733082318 1760722911596145024 1761961824149117184 1762009989747896592 1763333813932530624 1769206732965519804 1771723385501743872 1778959802055737664 1793601991586138368 1799661457773929376 1800976999775226108 1803538844725119744 1805741395131273732 1809631881362704608 1810905208153259328 1810954711685338164 1810991484579355776 1817023131153777096 1819607801326115328 1820937923987903424 1849652053823205192 1852283137825798656 1855900878329364669 1858540851129264192 1859899433622779736 1859937200378797824 1861296803595448992 1867495995908048682 1870152462474062976 1871557535699062272 1881926275509029376 1910166985882854864 1910205773362008576 1911563306778968062 1911602122611542208 1915720686741514752 1919462328707806773 1920697123622010624 1922101141987231392 1922192716088614464 1930043708689657968 1932697068900060672 1961793120636445536 1963227179935156388 1963267044844286592 1964702181572973936 1971339688943152902 1974049821500399808 1974143870577495936 1975532954349010176 1975586958202187088 1982207052167756832 1982261238466383666 1986477735259531008 2016287373987457912 2017802240534405664 2022149613782710016 2024619139995670548 2027499110322833664 2028981200315759712 2035835866533042684 2037268359172416744 2040166322698977792 2048555164486391352 2059848191854012032 2073852302771472488 2076802306047107584 2080858560551105841 2083818530054023488 2085341789213419704 2088308135997507072 2090858457520422216 2092386862825627203 2093958904044880116 2096837609440616064 2096937508460306688 2103921520283320848 2115519764606823168 2140137949785213312 2141702378111079696 2148937859118211722 2150552387937984984 2153508896182254336 2153611495175450112 2155185772584204096 2160784264074761952 2162363784735635316 2174284202512568256 2199586226168135904 2207017260716001228 2208675425449822416 2210289954269595678 2213328587742872512 2213434036708101504 2220806049187949784 2222474573642636448 2222535327977460474 2234787452166972384 2268323295735890151 2270027520601206372 2273256578240752896 2274918315505548768 2282495106109837278 2282603850355229676 2285850797510784768 2287459210298853888 2291926904068968837 2295187113036350016 2300132114511035904 2333083840617906549 2334695945220232704 2336402594302996032 2341436394906295808 2344295846310776424 2346009512865097167 2347630548794860032 2349346652997195456 2351111751910040832 2357219197172467584 2358942310620693072 2371946402740983552 2399548610365239168 2401302666366968144 2407655193508364976 2409415175374964658 2412842508483606144 2414540277537679104 2414606282247117552 2414655312772474368 2422697508205036128 2424583994157229608 2427917231983871232 2446069727826639288 2466202738430940256 2474534504439152892 2478054468172352256 2479865911497039648 2481729071460598656 2489994661210731576 2490113291296614192 2493536616632083968 2498406805336443507 2543271574006907139 2546889314510473152 2548802830148722944 2557413650520847008 2559283104943742364 2562801522649641856 2562923621451485952 2573391611586210624 2587648628824915392 2615724160848594048 2617689393125715456 2619602908763965248 2626532938372761792 2628452918590870536 2632066428667199744 2632191827436661248 2634115944269582784 2642942736223675776 2643014984621844888 2653810099448279706 2657585078252615808 2690402987379207552 2699492186660894064 2701465499662839162 2705308267087679616 2714447822044056912 2716357812229888992 2716432067528007246 2725534696730665644 2729411701989172992 2731406885981855136 2746464255805349376 2774478080734807788 2778424706738697984 2780455718951226272 2787811276693896288 2789849150434169604 2791945205393173488 2795783479254154752 2801243993862073023 2803179585826718208 2805228693711094464 2807336303548593408 2851546916310774671 2853517266380284416 2855603170814772928 2865250478824282296 2867344960168452093 2867403183917313312 2873581030112272128 2881045685433015936 2883151712980847088 2883210257698555392 2883289074132921696 2899045603350091008 2932781634890847872 2942689680954668304 2944840769902734582 2944900567266429888 2947053272359460904 2951245382277468672 2957009533414729353 2961074732250599712 2961215805866243904 2963299431523515264 2963380437303280632 2979716602889296512 3024431060981186868 3026703360801608496 3033224420674065024 3036928709993505822 3041248665484250496 3043326808146449704 3043471800473639568 3055902538758625116 3060249484048466688 3072832746729587028 3110778454157208732 3115203459070661376 3125727795081035232 3128012683820129556 3132462203996260608 3142958929563290112 3145256414160924096 3155882280424981272 3199398147153652224 3210206924677819968 3212553567166619544 3217123344644808192 3219475042996156736 3223406788677317583 3230263344273381504 3232778658876306144 3241176396112142928 3243545677103452974 3250599930424687104 3261426303768852384 3299379339252203856 3301791166254581198 3306487881996052864 3308972095280798208 3310525891074001842 3315434931404393517 3319992881614308768 3320151055062152256 3331209073781924676 3333711860463954672 3333802991966190711 3391028765342542852 3395852419347297536 3405041280901809558 3409884867361129344 3412377473258323152 3423742659164755917 3423905775532844514 3428776196266177152 3431188815448280832 3450198171766553856 3487632214464792064 3492803878351953664 3502043917830349056 3504603891454494048 3512154592359443712 3516443769466164636 3521445823192290048 3523923648298234368 3524019979495793184 3526667627865061248 3538413465931039608 3543446771003487744 3557919604111475328 3587203983172276736 3599322915547858752 3601953999550452216 3607077689450239488 3611482790262547464 3614122763062446987 3619263762725409216 3621810416306518656 3621909423370676328 3621982969158711552 3634046262307554192 3641875847975806848 3699304107646410384 3711801756658729338 3717081702258528384 3719798867245559472 3719874400757595648 3722593607190897984 3734991991816097364 3740304924948125952 3820333971765709728 3823126613557936124 3823204245223084416 3838924657415613546 3841394247244021248 3844202283974462784 3844385432177228928 3860087417379315936 3923586241272891072 3926454359870312776 3926534089688573184 3929404363145947872 3942679377886305804 3948099643000799616 3948287741154991872 3951065908698020352 3951173916404374176 3964414104335513664 3964522476932767332 3972955470519062016 4032574747974915824 4035604481068811328 4044299227565420032 4049238279991341096 4052198249494258743 4054998220645667328 4057962400631519424 4071671733066085368 4074536718344833488 4074648101292010869 4097110328972782704 4119696383708024064 4147704605542944976 4161717121102211682 4167637060108046976 4170683578426839408 4181716915040844432 4184773725651254406 4187917808089760232 4193675218881232128 4193875016920613376 4207843040566641696 4231039529213646336 4280275899570426624 4283404756222159392 4297875718236423444 4301104775875969968 4307017792364508672 4310371545168408192 4321568528149523904 4324727569471270632 4348568405025136512 4399172452336271808 4414034521432002456 4417261154854101873 4417350850899644832 4420579908539191356 4426657175485745024 4426868073416203008 4441612098375899568 4444949147285272896 4445070655954920948 4469574904333944768 4536646591471780302 4540055041202412744 4546513156481505792 4549836631011097536 4564990212219674556 4565207700710459352 4571701595021569536 4583853808137937674 4590374226072700032 4666167681235813098 4672805188605992064 4688591692621552848 4692019025730194334 4698693305994390912 4702223503820081664 4714438394344935168 4717884621241386144 4743892805481967104 4799097220730478336 4802605332733936288 4815310387016729952 4818830350749929316 4825685016967212288 4829080555075358208 4829212564494235104 4845395016410072256 4849167988314459216 4855834463967742464 4865318515655179461 4892139455653278576 4932405476861880512 4949069008878305784 4952686749381871797 4956108936344704512 4959731822994079296 4963458142921197312 4965788836611002763 4979989322421463152 4980226582593228384 4996813610672887014 5086543148013814278 5093778629020946304 5097605660297445888 5107561921352714337 5114827301041694016 5118566209887484728 5125603045299283712 5125847242902971904 5146783223172421248 5175297257649830784 5231448321697188096 5239205817527930496 5253065876745523584 5256905837181741072 5264132857334399488 5268231888539165568 5285885472447351552 5286029969243689776 5307620198896559412 5315170156505231616 5380805974758415104 5398984373321788128 5402930999325678324 5410616534175359232 5428895644088113824 5432715624459777984 5432864135056014492 5451069393461331288 5458823403978345984 5462813771963710272 5548956161469615576 5556849413477395968 5560911437902452544 5567702634988094007 5575622553387792576 5579698300868339208 5583890410786346976 5602487987724146046 5610457387422188928 5614672607097186816 5703093832621549342 5711206341629545856 5730500957648564592 5734689920336904186 5734806367834626624 5747162060224544256 5758386986123420319 5762091370866031872 5766303425961694176 5766578148265843392 5798091206700182016 5865563269781695744 5885379361909336608 5889681539805469164 5889801134532859776 5894106544718921808 5914019066829458706 5922149464501199424 5922431611732487808 5926598863047030528 5926760874606561264 5959433205778593024 6048862121962373736 6053406721603216992 6066448841348130048 6073857419987011644 6082497330968500992 6086653616292899408 6086943600947279136 6111805077517250232 6120498968096933376 6145665493459174056 6221556908314417464 6230406918141322752 6242575681653317523 6251455590162070464 6256025367640259112 6264924407992521216 6277160588476881609 6290512828321848192 6311764560849962544 6420413849355639936 6425107134333239088 6438950085992313472 6446813577354635166 6460526688546763008 6465557317752612288 6482352792224285856 6487091354206905948 6522852607537704768 6598758678504407712 6603582332509162396 6612975763992105728 6621051782148003684 6630869862808787034 6639985763228617536 6640302110124304512 6662418147563849352 6667423720927909344 6667605983932381422 6782057530685085704 6791704838694595072 6804969887207670453 6810082561803619116 6819769734722258688 6824754946516646304 6847485318329511834 6847811551065689028 6857552392532354304 6862377630896561664 6900396343533107712 6985607756703907328 6999251521853719647 7004087835660698112 7009207782908988096 7024309184718887424 7032887538932329272 7038028538595291501 7042891646384580096 7048039958991586368 7053335255730122496 7076826931862079216 7115839208222950656 7198645831095717504 7203907999100904432 7222965580525094928 7228245526124893974 7238527525450818432 7243620832613037312 7243818846741352656 7243965938317423104 7268092524615108384 7283751695951613696 7398608215292820768 7423603513317458676 7434163404517056768 7439597734491118944 7445187214381795968 7469983983632194728 7480609849896251904 7495220416009330521 7629814722020721417 7640667943531419456 7646253227115872248 7646408490446168832 7677849314831227092 7688404567948925568 7688770864354457856 7720174834758631872 7847172482545782144 7852908719740625552 7853068179377146368 7858808726291895744 7885358755772611608 7896199286001599232 7896575482309983744 7902347832808748352 7928828208671027328 7929044953865534664 8065149495949831648 8071208962137622656 8098476559982682192 8104396498988517486 8115924801263038848 8143343466132170736 8149073436689666976 8149296202584021738 8194220657945565408 8239392767416048128 8295409211085889952 8323434242204423364 8335274120216093952 8341367156853678816 8363433830081688864 8369547451302508812 8375835616179520464 8387350437762464256 8403731981586219069 8415686081133283392 8554640748932324013 8560551799140853248 8566809512444318784 8595751436472846888 8602034880505356279 8602209551751939936 8620743090336816384 8643137056299047808 8649455138942541264 8697136810050273024 8798344904672543616 8828069042864004912 8834522309708203746 8834701701799289664 8841159817078382712 8853314350971490048 8853736146832406016 8883224196751799136 8889898294570545792 8890141311909841896 8939149808667889536 9073293182943560604 9080110082404825488 9099673262022195072 9129980424439349112 9130415401420918704 9167707616275875348 9180748452145400064 9325329104691992843 9332335362471626196 9345610377211984128 9377183385243105696 9384038051460388668 9397386611988781824 9428876788689870336 9435769242482772288 9598194441460956672 9605210665467872576 9630620774033459904 9637660701499858632 9651370033934424576 9658425128988470208 9670220366031952749 9690790032820144512 9698335976628918432 9730637031310358922 9784278911306557152 9864810953723761024 9898138017756611568 9905373498763743594 9919463645988158592 9926916285842394624 9931577673222005526 9946304794213180551 9959978644842926304 9960453165186456768 9993627221345774028 10173086296027628556 10187557258041892608 10215123842705428674 10229654602083388032 10237132419774969456 10251206090598567424 10271227977494267751 10293566446344842496 10350594515299661568 10462896643394376192 10478411635055860992 10506131753491047168 10513811674363482144 10536463777078331136 10571770944894703104 10572059938487379552 10615240397793118824 10630340313010463232 10761611949516830208 10797968746643576256 10805861998651356648 10821233068350718464 10842368289187340961 10857791288176227648 10865431248919555968 10865728270112028984 10902138786922662576 10925627543927420544 11097912322939231152 11121822875804905088 11135405269976188014 11151245106775585152 11159396601736678416 11167780821572693952 11204975975448292092 11220914774844377856 11406187665243098684 11422412683259091712 11461001915297129184 11469379840673808372 11469612735669253248 11516773972246840638 11524182741732063744 11532606851923388352 11533156296531686784 11731126539563391488 11770758723818673216 11779363079610938328 11779602269065719552 11788213089437843616 11828038133658917412 11844298929002398848 11844863223464975616 11853197726094061056 11853521749213122528 11918866411557186048 12097724243924747472 12106813443206433984 12132897682696260096 12147714839974023288 12156594748482776229 12164994661937001984 12173307232585798816 12173887201894558272 12223610155034500464 12223944303876032607 12291330986918348112 12443113816628834928 12485151363306635046 12502911180324140928 12512050735280518224 12554321176953763218 12581025656643696384 12623529121699925088 12840827698711279872 12850214268666478176 12877900171984626944 12893627154709270332 12921053377093526016 12931114635505224576 12964705584448571712 12974182708413811896 13045705215075409536 13197517357008815424 13207164665018324792 13225951527984211456 13242103564296007368 13251783464562305619 13261739725617574068 13279971526457235072 13280604220248609024 13324836295127698704 13334847441855818688 13335211967864762844 13564115061370171408 13609939774415340906 13620165123607238232 13639539469444517376 13649509893033292608 13694970636659023668 13695623102131378056 13715104785064708608 13998503043707439294 14018415565817976192 14065775077864658544 14076057077190583002 14096079917983172736 14106670511460244992 14153653863724158432 14231678416445901312 14397291662191435008 14407815998201808864 14445931161050189856 14456491052249787948 14477055050901636864 14487241665226074624 14487637693482705312 14536185049230216768 14567503391903227392 14595955546965538383 14797216430585641536 14847207026634917352 14858060248145615391 14868326809034113536 14879195468982237888 14890374428763591936 14939967967264389456 14990440832018661042 15259629444041442834 15281335887062838912 15292506454231744496 15292816980892337664 15355698629662454184 15376809135897851136 15377541728708915712 15440349669517263744 15694344965091564288 15705817439481251104 15717617452583791488 15770717511545223216 15792398572003198464 15804695665617496704 15857656417342054656 15858089907731069328 16130298991899663296 16142417924275245312 16196953119965364384 16208792997977034972 16231849602526077696 16286686932264341472 16298146873379333952 16298592405168043476 16388441315891130816 16590818422171779904 16646868484408846728 16670548240432187904 16682734313707357632 16703107904964282021 16726867660163377728 16739094902605017624 16751671232359040928 16807463963172438138 16831372162266566784 17109281497864648026 17133619024888637568 17191502872945693776 17204069761010712558 17204419103503879872 17241486180673632768 17286274112598095616 17298910277885082528 17394273620100546048 17596689809345087232 17656138085728009824 17669044619416407492 17669403403598579328 17682319634156765424 17706628701942980096 17766448393503598272 17779796589141091584 17780282623819683792 17878299617335779072 18146586365887121208 18159851414400196589 18160220164809650976 18199346524044390144 18259960848878698224 18260830802841837408 18335415232551750696 18361496904290800128 18650658209383985686 18664670724943252392 18691220754423968256 18727727044959952569 18754366770486211392 18768076102920777336 18794773223977563648 18831481765430644827 18871538484965544576 19210421330935745152 19261241548066919808 19275321402999717264 19316850257976940416 19340440732063905498 19381580065640289024 19396671953257836864 19461274062620717844 19568557822613114304 19729621907447522048 19796276035513223136 19810746997527487188 19838927291976317184 19863155346444011052 19892609588426361102 19919957289685852608 19920906330372913536 19987254442691548056 20346172592055257112 20375114516083785216 20414909661623011359 20430247685410857348 20459309204166776064 20474264839549938912 20542455954988535502 20587132892689684992 20701189030599323136 20956823270111721984 20997754565561158941 21012263506982094336 21027623348726964288 21072927554156662272 21114085615785874503 21144119876974759104 21230480795586237648 21595937493287152512 21611723997302713296 21684736578374681922 21715582576352455296 21730862497839111936 21731456540224057968 21804277573845325152 21851255087854841088 22195824645878462304 22243645751609810176 22270810539952376028 22302490213551170304 22318793203473356832 22335561643145387904 22409951950896584184 22441829549688755712 22812375330486197368 22844825366518183424 22889444166062164251 22922003830594258368 22938759681347616744 22939225471338506496 23033547944493681276 23065213703846776704 23066312593063373568 23541517447637346432 23558726159221876656 23559204538131439104 23576426178875687232 23656076267317834824 23688597858004797696 23689726446929951232 23707043498426245056 24195448487849494944 24213626886412867968 24295429679948046576 24313189496965552458 24346614465171597632 24347774403789116544 24447220310069000928 24447888607752065214 24582661973836696224 24886227633257669856 24970302726613270092 25005822360648281856 25024101470561036448 25108642353907526436 25162051313287392768 25211195944758657207 25247058243399850176 25663922246796972039 25681655397422559744 25700428537332956352 25755800343969253888 25787254309418540664 25806104641516068837 25862229271010449152 25929411168897143424 25948365416827623792 26091410430150819072 26395034714017630848 26414329330036649584 26484207128592014736 26503566929124611238 26523479451235148136 26559943052914470144 26561208440497218048 26649672590255397408 26669694883711637376 26670423935729525688 27128230122740342816 27219879548830681812 27240330247214476464 27299019786066585216 27389941273318047336 27391246204262756112 27975987314075978529 27997006087414878588 28036831131635952384 28131550155729317088 28152114154381166004 28192159835966345472 28307307727448316864 28794583324382870016 28815631996403617728 28891862322100379712 28912982104499575896 28954110101803273728 28975275386965410624 29072370098460433536 29191911093931076766 29594432861171283072 29694414053269834704 29716120496291230782 29758390937964475776 29780748857527183872 29879935934528778912 29980881664037322084 30519258888082885668 30562671774125677824 30585012908463488992 30711397259324908368 30753618271795702272 30813683932482803253 30880699339034527488 31367016079418521381 31388689930183128576 31411634878962502208 31435234905167582976 31541435023090446432 31609391331234993408 31715312834684109312 31716179815462138656 32260597983799326592 32284835848550490624 32393906239930728768 32417585995954069944 32463699205052155392 32527104867562022883 32573373864528682944 32596293746758667904 32597184810336086952 32776882631782261632 33181636844343559808 33293736968817693456 33365468627414715264 33406215809928564042 33453735320326755456 33478189805210035248 33503342464718081856 33614927926344876276 33662744324533133568 34218562995729296052 34267238049777275136 34383005745891387552 34408139522021425116 34408838207007759744 34572548225196191232 34597820555770165056 35193379618690174464 35312276171456019648 35338089238832814984 35338806807197158656 35364639268313530848 35532896787007196544 35559593178282183168 35560565247639367584 35756599234671558144 36293172731774242416 36319702828800393178 36320440329619301952 36398693048088780288 36469784245448328687 36519921697757396448 36521661605683674816 36670830465103501392 36671832911628097821 37301316418767971372 37329341449886504784 37455454089919905138 37508733540972422784 37536152205841554672 37662963530861289654 37743076969931089152 38420842661871490304 38522483096133839616 38550642805999434528 38633700515953880832 38680881464127810996 38763160131280578048 38793343906515673728 38922548125241435688 39137115645226228608 39459243814895044096 39592552071026446272 39621493995054974376 39677854583952634368 39726310692888022104 39755350393686916857 39785219176852722204 39839914579371705216 39841812660745827072 39974508885383096112 40692345184110514224 40829819323246022718 40860495370821714696 40918618408333552128 40948529679099877824 41084911909977071004 41995509131122317882 42055246697453928576 42228171231571749006 42288239753949518208 42460961591172475296 43191874986574305024 43223447994605426592 43369473156749363844 43431165152704910592 43461724995678223872 43462913080448115936 43608555147690650304 43702510175709682176 44391649291756924608 44487291503219620352 44541621079904752056 44574180744436846173 44604980427102340608 44637586406946713664 44671123286290775808 44819903901793168368 45624750660972394736 45778888332124328502 45844007661188516736 45877519362695233488 45878450942677012992 46067095888987362552 46130427407693553408 46132625186126747136 47083034895274692864 47117452318443753312 47152852357751374464 47312152534635669648 47377195716009595392 47414086996852490112 48390896975698989888 48427253772825735936 48590859359896093152 48626378993931104916 48693228930343195264 48695548807578233088 48894440620138001856 48895777215504130428 49165323947673392448 49772455266515339712 49940605453226540184 50011644721296563712 50048202941122072896 50217284707815052872 50422391889517314414 50494116486799700352 51327844493593944078 51400857074665912704 51574508618837081328 51612209283032137674 51724458542020898304 51858822337794286848 51896730833655247584 52182820860301638144 52790069428035261696 52828658660073299168 52968414257184029472 53007133858249222476 53046958902470296272 53119886105828940288 53299345180510794816 53339389767423274752 53340847871459051376 54256460245480685632 54439759097661363624 54479554243200589767 54480660494428952928 54598039572133170432 54779882546636094672 54782492408525512224 55951974628151957058 55994012174829757176 56073662263271904768 56183181134879857707 56263100311458634176 56304228308762332008 56384319671932690944 56614615454896633728 57631263992807235456 57783724644200759424 57825964208999151792 57950550773930821248 58144740196920867072 58383822187862153532 59188865722342566144 59388828106539669408 59432240992582461564 59516781875928951552 59759871869057557824 59961763328074644168 61038517776165771336 61125343548251355648 61170025816926977984 61244728984869034077 61422794518649816736 61627367864965606506 61761398678069054976 62734032158837042762 62823269757925004416 62870469810335165952 62993263696683476823 63082870046180892864 63218782662469986816 63342256847357623509 63432359630924277312 64521195967598653184 64787812479861457536 64835171991908139888 65054209735124045766 65146747729057365888 65192587493517335808 65194369620672173904 65553765263564523264 66363273688687119616 66587473937635386912 66730937254829430528 66812431619857128084 66907470640653510912 66956379610420070496 67006684929436163712 67229855852689752552 67325488649066267136 68437125991458592104 68534476099554550272 68668332498186492753 68766011491782775104 68816279044042850232 68817676414015519488 69195641111540330112 70624552342912039296 70676178477665629968 70677613614394317312 70729278536627061696 71065793574014393088 71121130495278735168 72586345463548484832 72639405657600786356 72640880659238603904 72939568490896657374 73039843395514792896 73043323211367349632 73341660930207002784 73343665823256195642 74602632837535942744 74658682899773009568 74910908179839810276 75017467081944845568 75072304411683109344 75325927061722579308 75486153939862178304 76841685323742980608 76991766740390916117 77044966192267679232 77101285611998869056 77267401031907761664 77361762928255621992 77418313924548206511 77586687813031347456 77845096250482871376 78274231290452457216 79185104142052892544 79242987990109948752 79452621385776044208 79510700787373833714 79570438353705444408 79679829158743410432 79683625321491654144 79949017770766192224 81384690368221028448 81659638646492045436 81720990741643429392 81897059358199755648 82169823819954142008 83927961942227935587 83991018262244635764 84110493394907857152 84456342463143498012 84576479507899036416 84921923182344950592 86383749973148610048 86446895989210853184 86738946313498727688 86862330305409821184 86925826160896231872 87217110295381300608 88783298583513849216 89083242159809504112 89148361488873692346 89275172813893427328 89342246572581551616 89639807803586336736 91249501321944789472 91557776664248657004 91688015322377033472 91755038725390466976 92134191777974725104 92260854815387106816 92441051797448409759 94101048238255564143 94166069790549385728 94234904636887506624 94305704715502748928 94624305069271339296 94828173993704980224 96781793951397979776 96854507545651471872 97181718719792186304 97252757987862209832 97386457860686390528 97391097615156466176 97788881240276003712 97791554431008260856 98330647895346784896 99544910533030679424 99881210906453080368 100096405882244145792 100434569415630105744 100844783779034628828 100988232973599400704 102655688987187888156 102801714149331825408 103149017237674162656 103224418566064275348 103717644675588573696 103793461667310495168 105580138856070523392 105657317320146598336 105936828514368058944 106014267716498444952 106093917804940592544 106598690361021589632 106678779534846549504 106681695742918102752 108512920490961371264 108879518195322727248 108959108486401179534 108961320988857905856 109196079144266340864 109409352736344986061 109559765093272189344 109564984817051024448 111903949256303914116 111988024349659514352 112366362269759715414 112526200622917268352 112608456617524664016 113229230909793267456 115262527985614470912 115567449288401518848 115651928417998303584 115901101547861642496 116289480393841734144 116767644375724307064 118377731444685132288 118777656213079338816 118864481985164923128 119033563751857903104 119266051181060750571 119519743738115115648 119923526656149288336 122077035552331542672 122340051633853955968 122489457969738068154 122845589037299633472 123254735729931213012 125468064317674085524 125646539515850008832 125986527393366953646 126165740092361785728 126684513694715247018 126864719261848554624 129042391935197306368 129575624959722915072 129670343983816279776 130108419470248091532 130293495458114731776 130385174987034671616 130388739241344347808 131107530527129046528 132726547377374239232 133174947875270773824 133461874509658861056 133624863239714256168 133722542233310538519 133814941281307021824 133912759220840140992 134013369858872327424 134459711705379505104 136874251982917184208 137336664996372985506 137532022983565550208 137632558088085700464 137635352828031038976 138391282223080660224 141249104685824078592 141352356955331259936 141458557073254123392 142131587148028786176 142242260990557470336 145172690927096969664 145278811315201572712 145281761318477207808 145879136981793314748 146079686791029585792 146086646422734699264 146683321860414005568 146687331646512391284 149205265675071885488 149317365799546019136 149821816359679620552 150034934163889691136 150144608823366218688 150651854123445158616 153983533480781832234 154202571223997738112 154723525856511243984 154836627849096413022 155173375626062694912 155690192500965742752 156548462580904914432 158370208284105785088 158485975980219897504 158905242771552088416 159021401574747667428 159140876707410888816 159359658317486820864 159898035541532384448 162769380736442056896 163319277292984090872 163438662729601769301 163441981483286858784 163794118716399511296 164339647639908284016 167855923884455871174 167982036524489271528 168220986789815714304 168912684926286996024 169152959015798072832 169843846364689901184 172893791978421706368 173477892626997455376 173851652321792463744 174434220590762601216 177566597167027698432 178166484319619008224 178296722977747384692 178550345627786854656 179279615607172673472 182499002643889578944 183115553328497314008 183376030644754066944 183510077450780933952 183734186954607102231 184268383555949450208 184882103594896819518 188202096476511128286 188469809273775013248 188611409431005497856 188979791090050430469 189248610138542678592 189656347987409960448 193563587902795959552 194363437439584372608 194505515975724419664 194772915721372781056 195577762480552007424 195583108862016521712 196661295790693569792 199089821066061358848 199762421812906160736 200192811764488291584 200869138831260211488 201689567558069257656 201976465947198801408 205311377974375776312 205603428298663650816 206004997494559478259 206298034475348325312 206448837132128550696 207586923334620990336 211314634640293196672 211873657028736117888 212028535432996889904 212187835609881185088 213197380722043179264 213363391485836205504 217025840981922742528 217759036390645454496 217918216972802359068 217922641977715811712 218818705472689972122 219119530186544378688 219129969634102048896 223807898512607828232 223976048699319028704 224732724539519430828 225052401245834536704 225216913235049328032 226458461819586534912 230525055971228941824 230975300221172748351 231134898576803037696 231303856835996607168 231802203095723284992 232254941773644619533 233535288751448614128 237555312426158677632 237728963970329846256 238532102362121501142 239039487476230231296 239847053312298576672 244154071104663085344 244680103267707911936 244978915939476136308 245691178074599266944 246509471459862426024 250936128635348171048 251293079031700017664 251783885826683806761 251973054786733907292 252331480184723571456 253369027389430494036 253729438523697109248 259151249919445830144 259340687967632559552 260216838940496183064 260586990916229463552 260777478482688695616 266349895750541547648 267249726479428512336 267445084466621077038 267825518441680281984 268026739717744654848 268919423410759010208 273748503965834368416 274673329992745971012 275064045967131100416 275265116176171400928 276782564446161320448 277323155392345229277 282303144714766692429 282498209371648157184 282704713910662519872 282917114146508246784 284484521981114940672 290345381854193939328 290557622630403145424 290563522636954415616 291758273963586629496 292159373582059171584 292173292845469398528 293366643720828011136 293374663293024782568 298410531350143770976 298634731599092038272 299643632719359241104 300289217646732437376 301303708246890317232 307967066961563664468 308405142447995476224 309447051713022487968 309673255698192826044 311380385001931485504 316740416568211570176 316971951960439795008 317810485543104176832 318042803149495334856 318281753414821777632 319796071083064768896 325538761472884113792 326638554585968181744 326877325459203538602 326883962966573717568 327588237432799022592 328679295279816568032 335711847768911742348 335964073048978543056 337825369852573992048 339687692729379802368 345037176873603735191 345787583956843412736 346955785253994910752 347703304643584927488 348868441181525202432 355133194334055396864 356332968639238016448 356593445955494769384 357100691255573709312 357798153543182251713 358559231214345346944 364998005287779157888 366231106656994628016 367020154901561867904 367468373909214204462 368536767111898900416 369764207189793639036 376404192953022256572 376939618547550026496 377959582180100860938 378497220277085357184 387127175805591919104 388726874879168745216 389011031951448839328 391155524961104014848 391166217724033043424 393322591581387139584 398179642132122717696 399524843625812321472 400385623528976583168 401167626699931615557 401738277662520422976 403379135116138515312 410622755948751552624 412009994989118956518 412596068950696650624 412897674264257101392 415173846669241980672 422629269280586393344 423747314057472235776 424057070865993779808 424375671219762370176 426394761444086358528 426726782971672411008 434051681963845485056 435518072781290908992 435836433945604718136 435845283955431623424 437637410945379944244 438239060373088757376 438259939268204097792 447615797025215656464 447952097398638057408 449465449079038861656 450104802491669073408 450433826470098656064 461950600442345496702 462607713671993214336 464509883547289239066 467070577502897228256 475110624852317355264 475457927940659692512 477064204724243002284 478078974952460462592 479694106624597153344 488308142209326170688 489360206535415823872 489957831878952272616 490315988188805307903 491382356149198533888 493018942919724852048 501872257270696342096 503567771653367613522 503946109573467814584 504662960369447142912 506738054778860988072 507458877047394218496 518681375935265119104 520433677880992366128 521554956965377391232 532699791501083095296 534499452958857024672 534890168933242154076 535651036883360563968 537838846821518020416 547497007931668736832 549346659985491942024 550128091934262200832 550530232352342801856 554646310784690458554 564606289429533384858 565409427821325039744 565834228293016493568 568969043962229881344 580690763708387878656 581115245260806290848 583516547927173258992 584318747164118343168 586733287441656022272 586749326586049565136 596821062700287541952 597269463198184076544 599287265438718482208 600578435293464874752 602607416493780634464 615934133923127328936 616810284895990952448 618014992483678434777 618894103426044975936 619346511396385652088 622760770003862971008 633943903920879590016 635620971086208353664 636085606298990669712 636563506829643555264 639592142166129537792 651077522945768227584 653277109171936363488 653754650918407077204 653767925933147435136 657358590559633136064 671423695537823484696 671928146097957086112 675650739705147984096 679375385458759604736 690074353747207470382 691575167913686825472 692925900663518245053 693911570507989821504 695406609287169854976 696764825320933858599 712665937278476032896 713186891910989538768 715596307086364503426 717118462428690693888 729996010575558315776 732462213313989256032 734040309803123735808 734936747818428408924 737073534223797800832 739528414379587278072 752808385906044513144 753879237095100052992 755351657480051420283 755919164360201721876 756994440554170714368 777453749758337490432 778022063902897678656 782332435448066086848 799049687251624642944 802335253399863231114 803476555325040845952 806758270232277030624 821245511897503105248 824019989978237913036 825192137901393301248 825795348528514202784 830347693338483961344 845258538561172786688 846909434144300077287 847494628114944471552 848114141731987559616 848751342439524740352 853453565943344822016 871036145562581817984 871672867891209436272 871690567910863246848 875274821890759888488 876478120746177514752 876519878536408195584 895231594050431312928 895904194797276114816 898930898158077723312 900867652940197312128 923901200884690993404 925215427343986428672 929019767094578478132 934141155005794456512 950221249704634710528 950915855881319385024 954128409448486004568 959388213249194306688 976616284418652341376 979915663757904545232 980631976377610615806 982764712298397067776 986037885839449704096 1003744514541392684192 1007135543306735227044 1007892219146935629168 1013476109557721976144 1035111530620811205573 1037362751870530238208 1040867355761984732256 1043109913930754782464 1065399583002166190592 1068998905917714049344 1069780337866484308152 1071302073766721127936 1075677693643036040832 1094994015863337473664 1098693319970983884048 1101060464704685603712 1109292621569380917108 1129212578859066769716 1130818855642650079488 1161381527416775757312 1162230490521612581696 1167033095854346517984 1173466574883312044544 1173498653172099130272 1193642125400575083904 1194538926396368153088 1198574530877436964416 1201156870586929749504 1203502880099794846671 1205214832987561268928 1231868267846254657872 1236029984967356869554 1237788206852089951872 1238693022792771304176 1245521540007725942016 1267887807841759180032 1271241942172416707328 1272171212597981339424 1273127013659287110528 1279184284332259075584 1302155045891536455168 1306554218343872726976 1307509301836814154408 1307535851866294870272 1314717181119266272128 1342847391075646969392 1343856292195914172224 1351301479410295968192 1380148707494414940764 1385851801327036490106 1387823141015979643008 1393529650641867717198 1425331874556952065792 1426373783821979077536 1431192614172729006852 1434236924857381387776 1459992021151116631552 1464924426627978512064 1468080619606247471616 1469873495636856817848 1470947964566415923709 1474147068447595601664 1479056828759174556144 1505616771812089026288 1510703314960102840566 1511838328720403443752 1513988881108341428736 1556044127805795357312 1564664870896132173696 1598099374503249285888 1604670506799726462228 1606953110650081691904 1613516540464554061248 1642491023795006210496 1648039979956475826072 1650384275802786602496 1651590697057028405568 1693818868288600154574 1696228283463975119232 1697502684879049480704 1706907131886689644032 1742072291125163635968 1743345735782418872544 1750549643781519776976 1752956241492355029504 1790463188100862625856 1791808389594552229632 1797861796316155446624 1801735305880394624256 1847802401769381986808 1850430854687972857344 1858039534189156956264 1868282310011588913024 1901831711762638770048 1908256818896972009136 1918776426498388613376 1953232568837304682752 1959831327515809090464 1961263952755221231612 1972075771678899408192 2007489029082785368384 2014271086613470454088 2015784438293871258336 2026952219115443952288 2070223061241622411146 2074725503741060476416 2078777701990554735159 2081734711523969464512 2086219827861509564928 2137997811835428098688 2139560675732968616304 2151355387286072081664 2189988031726674947328 2197386639941967768096 2202120929409371207424 2218585243138761834216 2258425157718133539432 2261637711285300158976 2266054972440154260849 2324460981043225163392 2334066191708693035968 2346997306344198260544 2387284250801150167808 2397149061754873928832 2407005760199589693342 2410429665975122537856 2463736535692509315744 2472059969934713739108 2475576413704179903744 2477386045585542608352 2491043080015451884032 2535775615683518360064 2540728302432900231861 2542483884344833414656 2544342425195962678848 2546254027318574221056 2613108436687745453952 2615018603673628308816 2615071703732589740544 2629434362238532544256 2685694782151293938784 2687712584391828344448 2702602958820591936384 2760297414988829881528 2771703602654072980212 2775646282031959286016 2787059301283735434396 2850663749113904131584 2852747567643958155072 2862385228345458013704 2929848853255957024128 2939746991273713635696 2941895929132831847418 2948294136895191203328 2958113657518349112288 3011233543624178052576 3021406629920205681132 3023676657440806887504 3105334591862433616719 3112088255611590714624 3129329741792264347392 3196198749006498571776 3209341013599452924456 3213906221300163383808 3227033080929108122496 3284982047590012420992 3296079959912951652144 3303181394114056811136 3387637736577200309148 3392456566927950238464 3484144582250327271936 3486691471564837745088 3501099287563039553952 3580926376201725251712 3583616779189104459264 3595723592632310893248 3603470611760789248512 3695604803538763973616 3716079068378313912528 3736564620023177826048 3803663423525277540096 3816513637793944018272 3837552852996777226752 3906465137674609365504 3919662655031618180928 3922527905510442463224 3944151543357798816384 4014978058165570736768 4028542173226940908176 4031568876587742516672 4053904438230887904576 4140446122483244822292 4157555403981109470318 4163469423047938929024 4275995623670856197376 4279121351465937232608 4302710774572144163328 4379976063453349894656 4394773279883935536192 4404241858818742414848 4412843893699247771127 4437170486277523668432 4516850315436267078864 4532109944880308521698 4648921962086450326784 4668132383417386071936 4693994612688396521088 4774568501602300335616 4794298123509747857664 4814011520399179386684 4820859331950245075712 4927473071385018631488 4944119939869427478216 4951152827408359807488 4954772091171085216704 5081456604865800463722 5088684850391925357696 5092508054637148442112 5226216873375490907904 5230037207347256617632 5258868724477065088512 5371389564302587877568 5375425168783656688896 5405205917641183872768 5520594829977659763056 5543407205308145960424 5551292564063918572032 5574118602567470868792 5705495135287916310144 5724770456690916027408 5859697706511914048256 5879493982547427271392 5883791858265663694836 5916227315036698224576 6022467087248356105152 6042813259840411362264 6047353314881613775008 6210669183724867233438 6224176511223181429248 6258659483584528694784 6418682027198905848912 6454066161858216244992 6569964095180024841984 6592159919825903304288 6606362788228113622272 6775275473154400618296 6784913133855900476928 6798164917320462782547 6973382943129675490176 7002198575126079107904 7161852752403450503424 7191447185264621786496 7391209607077527947232 7432158136756627825056 7473129240046355652096 7607326847050555080192 7622184907298700695583 7633027275587888036544 7839325310063236361856 7845055811020884926448 7888303086715597632768 8029956116331141473536 8057084346453881816352 8063137753175485033344 8107808876461775809152 8280892244966489644584 8315110807962218940636 8326938846095877858048 8551991247341712394752 8558242702931874465216 8789546559767871072384 8825687787398495542254 8874340972555047336864 9033700630872534157728 9064219889760617043396 9297843924172900653568 9316003775587300850157 9336264766834772143872 9387989225376793042176 9588596247019495715328 9628023040798358773368 9641718663900490151424 9854946142770037262976 9888239879738854956432 9909544182342170433408 10162913209731600927444 10177369700783850715392 10452433746750981815808 10460074414694513235264 10742779128605175755136 10750850337567313377792 10810411835282367745536 11041189659955319526112 11086814410616291920848 11148237205134941737584 11410990270575832620288 11449540913381832054816 11719395413023828096512 11758987965094854542784 11767583716531327389672 11832454630073396449152 12044934174496712210304 12085626519680822724528 12094706629763227550016 12421338367449734466876 12837364054397811697824 12908132323716432489984 13139928190360049683968 13184319839651806608576 13212725576456227244544 13238531681097743313381 13550550946308801236592 13596329834640925565094 13946765886259350980352 14004397150252158215808 14323705504806901006848 14382894370529243572992 14782419214155055894464 14864316273513255650112 15244369814597401391166 15266054551175776073088 15678650620126472723712 15690111622041769852896 15776606173431195265536 16059912232662282947072 16114168692907763632704 16126275506350970066688 16215617752923551618304 16561784489932979289168 16630221615924437881272 16653877692191755716096 17116485405863748930432 17579093119535742144768 17651375574796991084508 17748681945110094673728 18067401261745068315456 18128439779521234086792 18632007551174601700314 18672529533669544287744 18775978450753586084352 19256046081596717546736 19709892285540074525952 19776479759477709912864 19819088364684340866816 20325826419463201854888 20354739401567701430784 20920148829389026470528 21485558257210351510272 22082379319910639052224 22173628821232583841696 22296474410269883475168 22821980541151665240576 22866554721896102086749 22899081826763664109632 23517975930189709085568 23535167433062654779344 23664909260146792898304 24089868348993424420608 24171253039361645449056 24189413259526455100032 24842676734899468933752 25674728108795623395648 26368639679303613217152 26477063362195486626762 27101101892617602473184 27192659669281851130188 27893531772518701960704 27948011326761902550471 28008794300504316431616 28765788741058487145984 29564838428310111788928 29728632547026511300224 30488739629194802782332 30532109102351552146176 31357301240252945447424 31380223244083539705792 32228337385815527265408 32252551012701940133376 32431235505847103236608 33123568979865958578336 33260443231848875762544 34232970811727497860864 35158186239071484289536 35302751149593982169016 35497363890220189347456 36134802523490136630912 36256879559042468173584 37264015102349203400628 38512092163193435093472 39419784571080149051904 39552959518955419825728 39638176729368681733632 40651652838926403709776 41840297658778052941056 42971116514420703020544 44164758639821278104448 44347257642465167683392 44592948820539766950336 45733109443792204173498 45798163653527328219264 47035951860379418171136 47070334866125309558688 47329818520293585796608 48179736697986848841216 48342506078723290898112 48378826519052910200064 49685353469798937867504 51349456217591246791296 52737279358607226434304 52954126724390973253524 54202203785235204946368 54385319338563702260376 55896022653523805100942 56017588601008632863232 59129676856620223577856 59457265094053022600448 60977479258389605564664 61064218204703104292352 62760446488167079411584 64456674771631054530816 66247137959731917156672 66520886463697751525088 68465941623454995721728 70605502299187964338032 70994727780440378694912 72269605046980273261824 72513759118084936347168 74528030204698406801256 77024184326386870186944 79105919037910839651456 81303305677852807419552 83680595317556105882112 83844033980285707651413 88329517279642556208896 88694515284930335366784 89185897641079533900672 91466218887584408346996 91596327307054656438528 94071903720758836342272 94140669732250619117376 96685012157446581796224 96757653038105820400128 99370706939597875735008 102698912435182493582592 105474558717214452868608 105908253448781946507048 108404407570470409892736 108770638677127404520752 111792045307047610201884 118259353713240447155712 118914530188106045200896 121954958516779211129328 125520892976334158823168 128913349543262109061632 132494275919463834313344 133041772927395503050176 141211004598375928676064 141989455560880757389824 144539210093960546523648 145027518236169872694336 149056060409396813602512 154048368652773740373888 158211838075821679302912 162606611355705614839104 167688067960571415302826 176659034559285112417792 177389030569860670733568 178371795282159067801344 182932437775168816693992 183192654614109312877056 188281339464501238234752 193370024314893163592448 198741413879195751470016 205397824870364987165184 211816506897563893014096 216808815140940819785472 217541277354254809041504 223584090614095220403768 243909917033558422258656 251041785952668317646336 251532101940857122954239 264988551838927668626688 266083545854791006100352 282422009196751857352128 290055036472339745388672 298112120818793627205024 308096737305547480747776 316423676151643358605824 325213222711411229678208 335376135921142830605652 354778061139721341467136 356743590564318135602688 365864875550337633387984 376562678929002476469504 386740048629786327184896 397482827758391502940032 423633013795127786028192 433617630281881639570944 435082554708509618083008 447168181228190440807536 487819834067116844517312 503064203881714245908478 529977103677855337253376 532167091709582012200704 564844018393503714704256 580110072944679490777344 596224241637587254410048 616193474611094961495552 650426445422822459356416 670752271842285661211304 731729751100675266775968 753125357858004952939008 794965655516783005880064 847266027590255572056384 870165109417019236166016 894336362456380881615072 975639668134233689034624 1006128407763428491816956 1064334183419164024401408 1129688036787007429408512 1160220145889358981554688 1192448483275174508820096 1300852890845644918712832 1341504543684571322422608 1463459502201350533551936 1589931311033566011760128 1694532055180511144112768 1740330218834038472332032 1788672724912761763230144 1951279336268467378069248 2012256815526856983633912 2259376073574014858817024 2384896966550349017640192 2683009087369142644845216 2926919004402701067103872 3389064110361022288225536 3480660437668076944664064 3577345449825523526460288 3902558672536934756138496 4024513631053713967267824 4769793933100698035280384 5366018174738285289690432 5853838008805402134207744 6778128220722044576451072 7154690899651047052920576 8049027262107427934535648 10732036349476570579380864 11707676017610804268415488 14309381799302094105841152 16098054524214855869071296 21464072698953141158761728 32196109048429711738142592 42928145397906282317523456 64392218096859423476285184 128784436193718846952570368
- Sum of all divisors σ(n): 460872243322419440666880000
- Sum of proper divisors (its aliquot sum) s(n): 332087807128700593714309632
- 128784436193718846952570368 is an abundant number, because the sum of its proper divisors (332087807128700593714309632) is greater than itself. Its abundance is 203303370934981746761739264
Bases of 128784436193718846952570368
- Binary: 1101010100001110010101001000110011100100000100100000111001100110011011111111110000000002
- Hexadecimal: 0x6A872A467209073337FE00
- Base-36: G6JG1MJTJL48FS000
Squares and roots of 128784436193718846952570368
- 128784436193718846952570368 squared (1287844361937188469525703682) is 16585431005734040932241178851018277752900961991655424
- 128784436193718846952570368 cubed (1287844361937188469525703683) is 2135945381103281798101802343184727767749607248020526009301296798865924168876032
-
The
square root of 128784436193718846952570368 is 11348323056457.2335386097 -
128784436193718846952570368 is a
perfect cube number . Itscube root is 504995832
Scales and comparisons
How big is 128784436193718846952570368?- 128,784,436,193,718,846,952,570,368 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 128,784,436,193,718,846,952,570,368 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 128784436193718846952570368 cubic inches would be around 42082986 feet tall.
Recreational maths with 128784436193718846952570368
- 128784436193718846952570368 backwards is 863075259648817391634487821
- The number of decimal digits it has is: 27
- The sum of 128784436193718846952570368's digits is 135
- 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 128784436193718846952570368 - Facts about the integer". Numbermatics.com. 2024. Web. 6 May 2024.
APA style:
Numbermatics. (2024). Number 128784436193718846952570368 - Facts about the integer. Retrieved 6 May 2024, from https://numbermatics.com/n/128784436193718846952570368/
Chicago style:
Numbermatics. 2024. "Number 128784436193718846952570368 - Facts about the integer". https://numbermatics.com/n/128784436193718846952570368/
The information we have on file for 128784436193718846952570368 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 128784436193718846952570368, math, Factors of 128784436193718846952570368, curriculum, school, college, exams, university, Prime factorization of 128784436193718846952570368, STEM, science, technology, engineering, physics, economics, calculator, one hundred twenty-eight septillion, seven hundred eighty-four sextillion, four hundred thirty-six quintillion, one hundred ninety-three quadrillion, seven hundred eighteen trillion, eight hundred forty-six billion, nine hundred fifty-two million, five hundred seventy thousand, three hundred sixty-eight.