306289745672202414525579264
306,289,745,672,202,414,525,579,264 is an even composite number composed of six prime numbers multiplied together.
306289745672202414525579264 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-two thousand, four hundred ninety-one divisors.
Prime factorization of 306289745672202414525579264:
216 × 36 × 112 × 196 × 372 × 9072
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 11 × 11 × 19 × 19 × 19 × 19 × 19 × 19 × 37 × 37 × 907 × 907)See below for interesting mathematical facts about the number 306289745672202414525579264 from the Numbermatics database.
Names of 306289745672202414525579264
- Cardinal: 306289745672202414525579264 can be written as Three hundred six septillion, two hundred eighty-nine sextillion, seven hundred forty-five quintillion, six hundred seventy-two quadrillion, two hundred two trillion, four hundred fourteen billion, five hundred twenty-five million, five hundred seventy-nine thousand, two hundred sixty-four.
Scientific notation
- Scientific notation: 3.06289745672202414525579264 × 1026
Factors of 306289745672202414525579264
Divisors of 306289745672202414525579264
- Number of divisors d(n): 22491
-
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 1024 1026 1056 1083 1089 1152 1184 1188 1216 1221 1254 1296 1332 1368 1369 1406 1408 1444 1452 1458 1536 1539 1584 1628 1672 1728 1776 1782 1814 1824 1881 1936 1944 1998 2048 2052 2109 2112 2166 2178 2299 2304 2368 2376 2432 2442 2508 2592 2664 2673 2721 2736 2738 2812 2816 2888 2904 2916 2997 3072 3078 3168 3249 3256 3267 3344 3456 3552 3564 3628 3648 3663 3762 3872 3888 3971 3996 4096 4104 4107 4218 4224 4332 4356 4477 4598 4608 4617 4736 4752 4864 4884 5016 5184 5328 5346 5442 5472 5476 5624 5632 5643 5776 5808 5832 5994 6144 6156 6327 6336 6498 6512 6534 6688 6859 6897 6912 7104 7128 7256 7296 7326 7524 7733 7744 7776 7942 7992 8019 8163 8192 8208 8214 8436 8448 8664 8712 8954 8991 9196 9216 9234 9472 9504 9728 9747 9768 9801 9977 10032 10368 10656 10692 10884 10944 10952 10989 11248 11264 11286 11552 11616 11664 11913 11988 12288 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 15984 16038 16326 16384 16416 16428 16872 16896 16929 17233 17328 17424 17908 17982 18392 18432 18468 18944 18981 19008 19456 19494 19536 19602 19954 20064 20577 20691 20736 21312 21384 21768 21888 21904 21978 22496 22528 22572 23104 23199 23232 23328 23826 23976 24489 24576 24624 24642 25308 25344 25992 26011 26048 26136 26714 26752 26862 26973 27436 27588 27648 27702 28416 28512 29024 29184 29241 29304 29403 29931 30096 30118 30932 30976 31104 31768 31968 32076 32652 32768 32832 32856 32967 33559 33744 33792 33858 34466 34656 34848 35739 35816 35964 36784 36864 36936 36963 37888 37962 38016 38912 38988 39072 39204 39908 40071 40128 40293 41154 41382 41472 42624 42768 43536 43681 43776 43808 43956 44992 45056 45144 45177 46208 46398 46464 46656 47652 47952 48978 49152 49248 49284 50616 50688 50787 51699 51984 52022 52096 52272 53428 53504 53724 53946 54872 55176 55296 55404 56832 56943 57024 58048 58368 58482 58608 58806 59862 60192 60236 61731 61864 61952 62073 62208 63536 63936 64152 65304 65536 65664 65712 65934 67118 67488 67584 67716 68932 69312 69597 69696 71478 71632 71928 73467 73568 73728 73872 73926 75449 75776 75924 76032 77824 77976 78033 78144 78408 79816 80142 80256 80586 82308 82764 82944 85063 85248 85536 87072 87362 87552 87616 87723 87912 88209 89793 89984 90112 90288 90354 92416 92796 92928 93312 95304 95904 97956 98304 98496 98568 98901 100677 101232 101376 101574 103398 103968 104044 104192 104544 106856 107008 107217 107448 107892 109744 109747 110352 110592 110808 110889 113664 113886 114048 116096 116736 116964 117216 117612 119724 120213 120384 120472 120879 123462 123728 123904 124146 124416 127072 127872 128304 130321 130608 131043 131328 131424 131868 134236 134976 135168 135432 135531 137864 138624 139194 139392 142956 143264 143856 146927 146934 147136 147456 147744 147852 150898 151552 151848 152064 152361 155097 155648 155952 156066 156288 156816 159632 160284 160512 161172 164616 165528 165649 165888 170126 170496 170829 171072 174144 174724 175104 175232 175446 175824 176418 179586 179968 180224 180576 180708 184832 185193 185592 185856 186219 186624 189563 190608 191808 195912 196608 196992 197136 197802 201354 202464 202752 203148 206796 207936 208088 208384 208791 209088 213712 214016 214434 214896 215784 219488 219494 220401 220704 221184 221616 221778 226347 227328 227772 228096 232192 233472 233928 234099 234432 235224 239448 240426 240768 240944 241758 246924 247456 247808 248292 248832 253783 254144 255189 255744 256608 260642 261216 262086 262656 262848 263169 263736 268472 269379 269952 270336 270864 271062 275728 277248 278388 278784 285912 286121 286528 287712 293854 293868 294272 294912 295488 295704 296703 301796 302031 303104 303696 304128 304722 310194 311296 311904 312132 312576 313632 319264 320568 321024 321651 322344 327427 329232 329241 331056 331298 331776 332667 340252 340992 341658 342144 348288 349448 350208 350464 350892 351648 352836 359172 359936 360448 360639 361152 361416 362637 369149 369664 370386 371184 371712 372438 373248 379126 381216 383616 390963 391824 393129 393984 394272 395604 402708 404928 405504 406296 406593 413592 415872 416176 416768 417582 418176 427424 428032 428868 429792 431568 438976 438988 440781 440802 441408 442368 443232 443556 452694 454656 455544 456192 464384 465291 466944 467856 468198 468864 470448 478896 480852 481536 481888 483516 493848 494209 494912 495616 496584 496947 497664 507566 508288 510378 511488 512487 513216 521284 522432 524172 525312 525696 526338 527472 536944 538758 539904 540672 541728 542124 551456 554496 555579 556776 557568 558657 568689 571824 572242 573056 575424 587708 587736 588544 589824 590976 591408 593406 603592 604062 606208 607392 608256 609444 620388 622592 623808 624264 625152 626373 627264 637621 638528 641136 642048 643302 644688 654854 658464 658482 661203 662112 662596 663552 665334 679041 680504 681984 683316 684288 696576 698896 700416 700928 701784 702297 703296 705672 718344 719872 720896 721278 722304 722832 725274 738298 739328 740772 742368 743424 744876 746496 758252 761349 762432 765567 767232 781926 783648 786258 787968 788544 791208 805416 808137 809856 811008 812592 813186 822649 827184 829939 831744 832352 833536 835164 836352 854848 856064 857736 858363 859584 863136 877952 877976 881562 881604 882816 884736 886464 887112 905388 906093 909312 911088 912384 928768 930582 933888 935712 936396 937728 940896 957792 961704 963072 963776 964953 967032 982281 987696 987723 988418 989824 991232 993168 993894 995328 998001 1015132 1016576 1020756 1022976 1024974 1026432 1042568 1044864 1048344 1050624 1051392 1052676 1054944 1073888 1077516 1079808 1081344 1081917 1083456 1084248 1087911 1102912 1107447 1108992 1111158 1113552 1115136 1117314 1137378 1143648 1144484 1146112 1150848 1172889 1175416 1175472 1177088 1179387 1181952 1182816 1186812 1207184 1208124 1212416 1214784 1216512 1218888 1219779 1240776 1241683 1245184 1247616 1248528 1250304 1252746 1254528 1275242 1277056 1282272 1284096 1286604 1289376 1309708 1316928 1316964 1322343 1322406 1324224 1325192 1327104 1330668 1358082 1361008 1363968 1366632 1368576 1393152 1395873 1397792 1400832 1401856 1403568 1404594 1406592 1411344 1433531 1436688 1439744 1442556 1444608 1445664 1450548 1476596 1478656 1481544 1482627 1484736 1486848 1489752 1490841 1492992 1516504 1522698 1524864 1531134 1534464 1563852 1567296 1572516 1575936 1577088 1582416 1610832 1616197 1616274 1619712 1622016 1625184 1626372 1645298 1654368 1659878 1663488 1664704 1666737 1667072 1670328 1672704 1675971 1706067 1709696 1712128 1715472 1716726 1719168 1726272 1755904 1755952 1763124 1763208 1765632 1769472 1772928 1774224 1810776 1812186 1818624 1822176 1824768 1857536 1861164 1867776 1871424 1872792 1875456 1879119 1881792 1912863 1915584 1923408 1926144 1927552 1929906 1934064 1964562 1975392 1975446 1976836 1979648 1982464 1986336 1987788 1990656 1996002 2030264 2033152 2037123 2041512 2045952 2049948 2052864 2085136 2085193 2089728 2096688 2101248 2102784 2105352 2106891 2109888 2147776 2155032 2159616 2162688 2163834 2166912 2168496 2175822 2205824 2214894 2217984 2222316 2227104 2230272 2234628 2274756 2284047 2287296 2288968 2292224 2296701 2301696 2345778 2350832 2350944 2354176 2358774 2363904 2365632 2373624 2414368 2416248 2424411 2424832 2429568 2433024 2437776 2439558 2467947 2476099 2481552 2483366 2489817 2495232 2497056 2500608 2505492 2509056 2550484 2554112 2564544 2568192 2573208 2575089 2578752 2619416 2633856 2633928 2644686 2644812 2648448 2650384 2654208 2661336 2716164 2718279 2722016 2727936 2733264 2737152 2786304 2791613 2791746 2795584 2801664 2803712 2807136 2809188 2813184 2822688 2867062 2873376 2879488 2885112 2889216 2891328 2894859 2901096 2946843 2953192 2957312 2963088 2963169 2965254 2969472 2973696 2979504 2981682 2985984 3033008 3045396 3049728 3062268 3068928 3127704 3134592 3145032 3147331 3151872 3154176 3164832 3221664 3232394 3232548 3239424 3244032 3245751 3250368 3252744 3263733 3290596 3308736 3319756 3322341 3326976 3329408 3333474 3334144 3340656 3345408 3351942 3412134 3419392 3424256 3430944 3433452 3438336 3452544 3511808 3511904 3518667 3526248 3526416 3531264 3538161 3545856 3548448 3601697 3621552 3624372 3637248 3644352 3649536 3659337 3715072 3722328 3725049 3735552 3742848 3745584 3750912 3758238 3763584 3825726 3831168 3846816 3852288 3855104 3859812 3868128 3929124 3950784 3950892 3953672 3959296 3964928 3967029 3972672 3975576 3981312 3992004 4060528 4060639 4066304 4074246 4083024 4091904 4099896 4105728 4170272 4170386 4179456 4187619 4193376 4202496 4205568 4210704 4213782 4219776 4295552 4300593 4310064 4319232 4327668 4333824 4336992 4351644 4411648 4429788 4435968 4444632 4447881 4454208 4460544 4469256 4472523 4549512 4568094 4574592 4577936 4584448 4593402 4603392 4691556 4701664 4701888 4708352 4717548 4727808 4731264 4747248 4821877 4828736 4832496 4848591 4848822 4859136 4866048 4875552 4879116 4935894 4952198 4963104 4966732 4979634 4990464 4994112 5000211 5001216 5010984 5018112 5100968 5108224 5118201 5129088 5136384 5146416 5150178 5157504 5238832 5267712 5267856 5289372 5289624 5296896 5300768 5308416 5322672 5432328 5436299 5436558 5444032 5455872 5466528 5474304 5572608 5583226 5583492 5591168 5603328 5607424 5614272 5618376 5626368 5637357 5645376 5734124 5738589 5746752 5758976 5770224 5778432 5782656 5789718 5802192 5893686 5906384 5914624 5926176 5926338 5930508 5938944 5947392 5959008 5963364 5971968 6066016 6090792 6099456 6111369 6124536 6137856 6221113 6255408 6255579 6269184 6290064 6294662 6303744 6308352 6320673 6329664 6443328 6464788 6465096 6478848 6488064 6491502 6500736 6505488 6527466 6581192 6617472 6639512 6644682 6653952 6658816 6666948 6668288 6681312 6690816 6703884 6824268 6838784 6848512 6852141 6861888 6866904 6876672 6890103 6905088 7013831 7023616 7023808 7037334 7052496 7052832 7062528 7076322 7091712 7096896 7203394 7243104 7248744 7273233 7274496 7288704 7299072 7318674 7403841 7428297 7430144 7444656 7450098 7469451 7485696 7491168 7501824 7516476 7527168 7651452 7662336 7693632 7704576 7710208 7719624 7725267 7736256 7858248 7901568 7901784 7907344 7918592 7929856 7934058 7945344 7951152 7962624 7984008 8121056 8121278 8132608 8148492 8154837 8166048 8183808 8199792 8211456 8340544 8340772 8358912 8374839 8375238 8386752 8404992 8411136 8421408 8427564 8439552 8591104 8601186 8620128 8638464 8655336 8667648 8673984 8703288 8823296 8840529 8859576 8871936 8889264 8889507 8895762 8908416 8921088 8938512 8945046 9049139 9099024 9136188 9149184 9155872 9168896 9186804 9206784 9383112 9389971 9403328 9403776 9416704 9435096 9441993 9455616 9462528 9494496 9643754 9657472 9664992 9697182 9697644 9718272 9732096 9737253 9751104 9758232 9871788 9904396 9926208 9933464 9959268 9967023 9980928 9988224 10000422 10002432 10021968 10036224 10201936 10216448 10236402 10258176 10272768 10292832 10300356 10315008 10477664 10535424 10535712 10556001 10578744 10579248 10593792 10601536 10614483 10645344 10805091 10864656 10872598 10873116 10888064 10911744 10933056 10948608 10978011 11145216 11166452 11166984 11175147 11182336 11206656 11214848 11228544 11236752 11252736 11274714 11290752 11468248 11477178 11493504 11517952 11540448 11556864 11565312 11579436 11604384 11787372 11812768 11829248 11852352 11852676 11861016 11877888 11894784 11901087 11918016 11926728 11943936 12114799 12132032 12181584 12181917 12198912 12222738 12249072 12275712 12442226 12510816 12511158 12538368 12562857 12580128 12589324 12607488 12616704 12641346 12659328 12886656 12901779 12929576 12930192 12957696 12983004 13001472 13010976 13054932 13162384 13234944 13279024 13289364 13307904 13317632 13333896 13336576 13343643 13362624 13381632 13407768 13417569 13648536 13658513 13677568 13697024 13704282 13723776 13733808 13753344 13780206 13810176 14027662 14047232 14047616 14074668 14104992 14105664 14125056 14152644 14183424 14193792 14406788 14465631 14486208 14497488 14545773 14546466 14577408 14598144 14637348 14807682 14856594 14860288 14889312 14900196 14938902 14971392 14982336 15003648 15032952 15054336 15302904 15324672 15354603 15387264 15409152 15420416 15439248 15450534 15472512 15630331 15716496 15768841 15803136 15803568 15814688 15837184 15868116 15890688 15902304 15925248 15968016 16242112 16242556 16265216 16296984 16308897 16309674 16332096 16367616 16399584 16422912 16681088 16681544 16717824 16749678 16750476 16773504 16809984 16822272 16842816 16855128 16879104 17182208 17202372 17215767 17240256 17276928 17310672 17335296 17347968 17406576 17646592 17681058 17719152 17743872 17778528 17779014 17791524 17816832 17842176 17877024 17890092 18098278 18198048 18272376 18298368 18311744 18334107 18337792 18373608 18413568 18663339 18766224 18766737 18779942 18806656 18807552 18833408 18870192 18883986 18911232 18925056 18962019 18988992 19287508 19314944 19329984 19394364 19395288 19436544 19464192 19474506 19502208 19516464 19743576 19808792 19852416 19866928 19918536 19934046 19961856 19976448 20000844 20004864 20043936 20072448 20403872 20432896 20472804 20516352 20545536 20556423 20585664 20600712 20630016 20670309 20955328 21041493 21070848 21071424 21112002 21157488 21158496 21187584 21203072 21228966 21290688 21610182 21729312 21745196 21746232 21776128 21823488 21866112 21897216 21956022 22211523 22284891 22290432 22332904 22333968 22350294 22364672 22408353 22429696 22457088 22473504 22505472 22549428 22581504 22936496 22954356 22987008 23035904 23080896 23113728 23130624 23158872 23175801 23208768 23574744 23591977 23625536 23658496 23704704 23705352 23722032 23755776 23789568 23802174 23836032 23853456 23887872 24229598 24264064 24363168 24363834 24397824 24445476 24464511 24498144 24551424 24884452 25021632 25022316 25076736 25124517 25125714 25160256 25178648 25214976 25233408 25282692 25318656 25773312 25803558 25859152 25860384 25915392 25966008 26002944 26021952 26109864 26324768 26469888 26521587 26558048 26578728 26615808 26635264 26667792 26668521 26673152 26687286 26725248 26763264 26815536 26835138 27147417 27237089 27297072 27317026 27355136 27408564 27447552 27467616 27506688 27560412 27620352 28055324 28094464 28095232 28149336 28169913 28209984 28211328 28250112 28305288 28325979 28366848 28387584 28813576 28931262 28972416 28994976 29091546 29092932 29154816 29196288 29274696 29615364 29713188 29720576 29778624 29800392 29877804 29901069 29942784 29964672 30007296 30065904 30108672 30438013 30605808 30649344 30707743 30709206 30774528 30818304 30840832 30878496 30901068 30945024 31260662 31432992 31537682 31606272 31607136 31629376 31668003 31674368 31736232 31781376 31804608 31843449 31936032 32415273 32484224 32485112 32530432 32593968 32617794 32619348 32664192 32735232 32799168 32845824 33362176 33363088 33435648 33499356 33500952 33525441 33547008 33619968 33644544 33685632 33710256 33758208 34364416 34404744 34431534 34480512 34553856 34621344 34670592 34695936 34813152 35293184 35362116 35438304 35487744 35557056 35558028 35583048 35633664 35684352 35703261 35754048 35780184 36196556 36344397 36396096 36544752 36545751 36596736 36623488 36668214 36675584 36747216 36827136 37326678 37532448 37533474 37559884 37613312 37615104 37666816 37740384 37767972 37822464 37850112 37924038 37977984 38575016 38629888 38659968 38705337 38788728 38790576 38873088 38949012 39004416 39032928 39487152 39617584 39618667 39704832 39733856 39837072 39868092 39923712 39952896 40001688 40009728 40030929 40087872 40144896 40252707 40807744 40865792 40945608 40975539 41032704 41091072 41112846 41171328 41201424 41260032 41340618 41910656 42082986 42141696 42142848 42224004 42314976 42316992 42375168 42406144 42457932 42581376 43220364 43396893 43458624 43490392 43492464 43552256 43637319 43732224 43794432 43912044 44423046 44569782 44580864 44665808 44667936 44700588 44729344 44816706 44859392 44914176 44947008 45010944 45098856 45163008 45872992 45908712 45974016 46063809 46071808 46161792 46227456 46261248 46317744 46351602 46417536 46890993 47045881 47149488 47183954 47251072 47306523 47409408 47410704 47444064 47511552 47604348 47672064 47706912 47775744 48459196 48528128 48726336 48727668 48795648 48890952 48926691 48929022 48996288 49102848 49768904 50043264 50044632 50153472 50249034 50251428 50320512 50357296 50429952 50466816 50565384 50637312 51546624 51607116 51647301 51718304 51720768 51830784 51932016 52005888 52043904 52219728 52649536 52939776 53040647 53043174 53116096 53157456 53231616 53270528 53335584 53337042 53374572 53450496 53526528 53631072 53670276 54294834 54474178 54594144 54634052 54710272 54817128 54895104 54935232 55002321 55013376 55120824 55240704 55990017 56110648 56188928 56190464 56298672 56300211 56339826 56419968 56422656 56500224 56610576 56651958 56733696 56775168 57627152 57862524 57944832 57989952 58183092 58185864 58309632 58392576 58549392 59230728 59426376 59441152 59557248 59600784 59755608 59799289 59802138 59885568 59929344 60014592 60131808 60217344 60876026 61211616 61298688 61415486 61418412 61549056 61636608 61669269 61681664 61756992 61802136 61890048 62010927 62521324 62865984 63075364 63124479 63212544 63214272 63258752 63336006 63348736 63472464 63562752 63609216 63686898 63872064 64830546 64968448 64970224 65060864 65187936 65235588 65238696 65328384 65470464 65598336 65691648 66634569 66724352 66726176 66854673 66871296 66998712 67001904 67050882 67094016 67225059 67289088 67371264 67420512 67516416 68432243 68728832 68809488 68863068 68961024 69107712 69242688 69341184 69391872 69527403 69626304 70586368 70724232 70775931 70876608 70975488 71114112 71116056 71166096 71267328 71368704 71406522 71508096 71560368 72393112 72688794 72792192 73089504 73091502 73193472 73246976 73336428 73351168 73494432 73654272 74653356 75064896 75066948 75119768 75226624 75230208 75333632 75373551 75480768 75535944 75644928 75700224 75848076 75955968 77150032 77152141 77259776 77319936 77410674 77577456 77581152 77746176 77898024 78008832 78065856 78974304 79235168 79237334 79409664 79467712 79564761 79674144 79736184 79847424 79905792 80003376 80005563 80019456 80061858 80175744 80289792 80505414 81442251 81615488 81711267 81731584 81891216 81951078 82065408 82225692 82342656 82402848 82520064 82681236 83821312 84165972 84283392 84285696 84448008 84509739 84629952 84633984 84750336 84812288 84915864 84977937 85162752 86440728 86793786 86917248 86980784 86984928 87104512 87274638 87464448 87588864 87824088 88846092 89139564 89161728 89331616 89335872 89401176 89458688 89633412 89703207 89718784 89828352 89894016 90021888 90197712 90326016 91314039 91615663 91745984 91817424 91948032 92123229 92127618 92323584 92454912 92522496 92635488 92703204 92835072 93781986 94091762 94298976 94367908 94502144 94613046 94818816 94821408 94888128 95004009 95023104 95208696 95344128 95413824 96918392 97056256 97245819 97452672 97455336 97591296 97781904 97853382 97858044 97992576 98205696 99537808 99540529 100086528 100089264 100306944 100498068 100502856 100576323 100641024 100714592 100859904 100933632 101130768 101274624 103093248 103214232 103289681 103294602 103436608 103441536 103661568 103864032 104011776 104087808 104439456 105299072 105879552 106081294 106086348 106232192 106314912 106463232 106541056 106671168 106674084 106749144 106900992 107053056 107109783 107262144 107340552 108589668 108948356 109033191 109188288 109268104 109420544 109634256 109637253 109790208 109870464 110004642 110026752 110241648 110481408 111980034 112221296 112377856 112380928 112597344 112600422 112679652 112839936 112845312 113000448 113221152 113303916 113467392 113550336 115254304 115725048 115889664 115979904 116116011 116366184 116371728 116619264 117098784 118201147 118461456 118852752 118856001 119114496 119201568 119511216 119598578 119604276 119771136 119858688 120029184 120092787 120263616 120434688 120758121 121752052 122423232 122597376 122830972 122836824 122926617 123098112 123273216 123338538 123363328 123513984 123604272 123780096 124021854 125042648 125731968 126150728 126248958 126425088 126428544 126517504 126672012 126697472 126944928 127125504 127218432 127373796 127744128 129661092 129936896 129940448 130121728 130190679 130375872 130471176 130477392 130656768 130911957 131196672 131383296 133262789 133269138 133448704 133452352 133709346 133742592 133997424 134003808 134101764 134188032 134450118 134578176 134742528 134841024 135032832 136864486 137457664 137618976 137726136 137922048 138191427 138215424 138485376 138682368 138783744 139054806 139252608 140672979 141137643 141172736 141448464 141551862 141753216 141919569 142228224 142232112 142332192 142534656 142813044 143016192 143120736 144786224 145377588 145584384 146179008 146183004 146386944 146493952 146672856 146702336 146780073 146988864 147308544 149306712 150129792 150133896 150239536 150243643 150453248 150460416 150667264 150747102 150961536 151071888 151289856 151400448 151696152 151911936 154300064 154304282 154519552 154639872 154821348 154941903 155154912 155162304 155492352 155796048 156017664 156131712 157948608 158470336 158474668 158819328 158935424 159121941 159129522 159348288 159472368 159694848 159811584 160006752 160011126 160123716 160351488 160579584 161010828 162884502 163230976 163422534 163463168 163782432 163902156 164130816 164451384 164685312 164805696 165040128 165362472 167642624 167970051 168331944 168566784 168571392 168896016 168900633 169019478 169259904 169267968 169500672 169624576 169831728 169955874 170325504 171933641 172881456 173587572 173834496 173961568 173969856 174209024 174549276 174928896 175177728 175648176 177692184 178279128 178323456 178409449 178663232 178671744 178802352 178917376 179266824 179397867 179406414 179656704 179788032 180043776 180395424 180652032 182628078 183231326 183491968 183634848 183896064 184246458 184255236 184647168 184909824 185007807 185044992 185270976 185406408 185670144 187563972 188183524 188597952 188735816 189004288 189226092 189373437 189637632 189642816 189776256 190008018 190046208 190417392 190688256 190827648 193836784 194112512 194491638 194905344 194910672 195182592 195563808 195706764 195716088 195985152 196411392 199075616 199081058 199903707 200173056 200178528 200564019 200613888 200996136 201005712 201152646 201282048 201429184 201675177 201867264 202261536 202549248 205296729 206186496 206428464 206579362 206589204 206873216 206883072 207323136 207728064 208023552 208175616 208582209 208878912 210598144 211759104 212162588 212172696 212327793 212464384 212629824 212926464 213082112 213342336 213348168 213498288 213801984 214106112 214219566 214524288 214681104 217179336 217896712 218066382 218376576 218536208 218841088 219268512 219274506 219580416 219740928 220009284 220053504 220483296 220962816 223960068 224442592 224755712 224761856 225194688 225200844 225359304 225679872 225690624 226000896 226120653 226442304 226607832 226934784 227100672 230181181 230508608 231450096 231456423 231779328 231959808 232232022 232732368 232743456 233238528 234197568 236402294 236922912 237705504 237712002 238228992 238403136 238694283 239022432 239197156 239208552 239542272 239717376 240058368 240185574 240527232 240869376 241516242 243504104 244326753 244846464 245133801 245194752 245661944 245673648 245853234 246196224 246677076 246726656 247027968 247208544 247560192 248043708 250085296 251463936 252301456 252497916 252850176 252857088 253035008 253344024 253394944 253529217 253889856 254251008 254436864 254747592 254933811 255488256 259322184 259511747 259873792 259880896 260243456 260381358 260751744 260942352 260954784 261313536 261823914 262393344 262766592 266525578 266538276 266897408 266904704 267418692 267485184 267994848 268007616 268203528 268376064 268900236 269109621 269156352 269485056 269682048 270065664 273728972 273942117 274846989 274915328 275237952 275452272 275844096 276369687 276382854 276970752 277364736 277567488 278109612 278505216 281345958 282275286 282345472 282896928 283103724 283506432 283839138 284456448 284464224 284664384 285069312 285626088 286032384 286241472 289572448 290755176 291168768 291737457 292358016 292366008 292773888 292987904 293345712 293404672 293560146 293977728 294617088 296976289 298613424 298621587 299607979 300259584 300267792 300479072 300487286 300906496 300920832 301494204 301728969 301923072 302143776 302579712 302800896 303392304 303823872 308600128 308608564 309039104 309279744 309642696 309869043 309883806 310309824 310324608 310984704 311592096 312035328 312263424 315897216 316940672 316949336 317638656 317870848 318243882 318259044 318696576 318944736 319389696 319623168 320013504 320022252 320247432 320702976 321159168 322021656 325769004 326461952 326845068 326926336 327099573 327564864 327804312 328261632 328902768 328911759 329370624 329611392 330080256 330724944 334818143 335285248 335940102 336663888 337133568 337142784 337792032 337801266 338038956 338519808 338535936 339001344 339249152 339663456 339911748 340651008 343867282 345762912 347175144 347668992 347923136 347939712 348348033 348418048 349098552 349857792 351296352 354603441 355384368 356558256 356568003 356818898 357326464 357343488 357604704 357834752 358533648 358795734 358812828 359313408 359576064 360087552 360278361 360790848 361304064 365256156 366462652 366983936 367269696 367792128 368492916 368510472 368779851 369294336 369819648 370015614 370089984 370541952 370812816 371340288 375127944 376367048 377195904 377471632 378008576 378452184 378746874 379275264 379285632 379552512 380016036 380092416 380834784 381376512 381655296 387673568 388225024 388983276 389810688 389821344 390365184 390572037 391127616 391413528 391432176 391970304 392735871 398151232 398162116 399788367 399807414 400346112 400357056 401128038 401227776 401992272 402011424 402305292 402564096 402858368 403350354 403734528 404523072 405098496 410593458 412372992 412856928 413158724 413178408 413746432 413766144 414646272 415456128 416047104 416351232 417164418 417757824 421196288 422018937 423412929 423518208 424325176 424345392 424655586 424928768 425259648 425758707 426164224 426684672 426696336 426996576 427603968 428439132 429048576 429362208 434358672 435793424 436132764 436753152 437072416 437682176 438537024 438549012 439160832 439481856 440018568 440107008 440340219 440966592 441925632 447920136 448247563 448885184 449511424 449523712 450389376 450401688 450718608 450730929 451359744 451381248 452001792 452241306 452884608 453215664 453869568 454201344 460362362 461017216 462900192 462912846 463558656 463919616 464464044 464825709 465464736 465486912 466477056 468395136 472804588 473845824 475411008 475424004 476457984 476806272 477365823 477388566 478044864 478394312 478417104 479084544 479434752 480371148 481054464 481738752 483032484 487008208 488653506 489692928 490267602 490389504 491323888 491347296 491706468 492392448 493354152 493453312 494055936 494417088 495120384 496087416 500170592 502927872 503910153 504602912 504995832 505700352 505714176 506070016 506688048 506701899 506789888 507058434 507779712 508502016 508873728 509495184 509867622 510976512 515800923 517504691 518644368 519023494 519747584 519761792 520762716 521503488 521884704 521909568 522627072 523647828 524786688 525533184 533051156 533076552 533794816 533809408 534837384 534970368 535228347 535989696 536015232 536407056 536752128 537800472 538193601 538219242 538970112 539364096 540131328 547457944 547884234 549693978 549830656 550475904 550904544 551688192 552739374 552765708 553941504 554729472 555134976 556219224 557010432 562691916 564550572 564690944 565793856 566207448 567012864 567678276 568120311 568912896 568928448 569328768 570138624 571252176 572064768 572482944 578322247 579144896 581510352 582337536 583447117 583474914 584716032 584732016 585547776 585975808 586691424 587120292 587955456 589234176 593952578 597226848 597243174 599215958 599711121 600519168 600535584 600958144 600974572 601692057 601812992 601841664 602988408 603457938 603846144 604287552 605025531 605601792 606784608 607647744 615890187 617200256 617217128 618078208 618559488 619285392 619738086 619767612 620619648 620649216 621969408 623184192 624070656 624526848 631794432 633881344 633898672 635277312 635741696 636487764 636518088 636983379 637393152 637889472 638779392 639246336 640027008 640044504 640494864 641405952 642318336 644043312 651538008 652923904 653690136 653852672 654199146 655129728 655608624 656523264 657805536 657823518 658741248 659222784 660160512 661449888 669636286 670570496 671880204 673327776 674267136 674285568 675584064 675602532 676077912 677039616 677071872 678002688 678361959 678498304 679326912 679823496 681302016 687734564 690543543 691525824 694350288 694369269 695337984 695846272 695879424 696696066 696836096 698197104 699715584 702592704 709206882 710768736 713116512 713136006 713637796 714652928 714686976 715209408 715669504 717067296 717591468 717625656 718626816 719152128 720175104 720556722 721581696 722608128 730512312 732925304 732980259 733967872 734539392 735401403 735584256 736985832 737020944 737559702 738588672 740031228 740179968 741083904 741625632 742680576 750255888 752734096 752754673 754391808 754943264 756017152 756904368 757493748 758550528 758571264 759105024 760032072 760184832 760587651 761669568 762753024 763310592 764801433 775347136 776450048 777966552 778535241 779621376 779642688 780730368 781144074 782255232 782827056 782864352 783940608 785471742 796302464 796324232 799576734 799614828 800692224 800714112 802256076 802455552 803984544 804022848 804610584 805128192 805716736 806700708 807469056 809046144 810196992 821186916 821826351 824540967 824745984 825713856 826317448 826356816 827492864 827532288 829109061 830912256 832094208 832702464 834328836 835515648 842392576 844037874 846825858 847036416 848650352 848690784 849311172 849857536 850519296 851517414 852328448 853369344 853392672 853993152 855207936 856878264 858097152 858724416 868717344 871586848 872265528 873506304 874144832 875212371 875364352 877074048 877098024 878321664 878963712 880037136 880214016 880680438 881933184 883851264 890928867 895840272 895864761 896495126 897770368 898823937 899047424 900778752 900803376 901437216 901461858 902719488 902762496 904482612 905186907 905769216 906431328 907739136 908402688 920724724 922034432 925800384 925825692 927117312 927839232 928928088 929607129 929651418 930929472 930973824 932954112 936790272 945609176 947691648 950822016 950848008 952915968 953612544 954731646 954777132 956089728 956788624 956834208 958169088 958869504 960742296 962108928 963477504 966064968 974016416 977307012 979385856 980535204 980779008 981298719 982647776 982694592 983412936 984784896 986708304 986735277 986906624 988111872 988834176 990240768 992174832 1000341184 1004454429 1005855744 1007772293 1007820306 1009205824 1009991664 1011400704 1011428352 1012140032 1013376096 1013403798 1014116868 1015559424 1017004032 1017747456 1018990368 1019735244 1021953024 1031601846 1035009382 1037288736 1038046988 1039495168 1039523584 1041525432 1043006976 1043769408 1043819136 1045044099 1045254144 1047295656 1049573376 1063810323 1066102312 1066153104 1067589632 1067618816 1069674768 1069704009 1070456694 1071979392 1072030464 1072814112 1073504256 1075600944 1076387202 1076438484 1077940224 1078728192 1080262656 1094915888 1095768468 1099387956 1099661312 1100951808 1101809088 1103376384 1105478748 1105531416 1106339553 1107883008 1109458944 1110269952 1112438448 1114020864 1125383832 1126206481 1129101144 1129381888 1131587712 1132414896 1134025728 1135356552 1136186491 1136240622 1137825792 1137856896 1138657536 1140277248 1142504352 1144129536 1144965888 1156644494 1158289792 1163020704 1164675072 1166894234 1166949828 1169432064 1169464032 1171095552 1171716111 1171951616 1173382848 1174240584 1175910912 1178207613 1187905156 1194453696 1194486348 1198431916 1199365101 1199422242 1201038336 1201071168 1201916288 1201949144 1203384114 1203625984 1203683328 1205976816 1206915876 1207692288 1208575104 1210051062 1211203584 1213569216 1215295488 1231780374 1234400512 1234434256 1236156416 1237118976 1238570784 1239476172 1239535224 1241239296 1241298432 1243938816 1246368384 1248141312 1249053696 1263588864 1266056811 1267762688 1267797344 1270238787 1270554624 1271483392 1272975528 1273036176 1273966758 1274786304 1275778944 1277276121 1278492672 1280054016 1280089008 1280989728 1282811904 1288086624 1300212617 1303076016 1305847808 1307380272 1308398292 1310259456 1311217248 1313046528 1315611072 1315647036 1317482496 1318445568 1320321024 1321020657 1322899776 1339272572 1341140992 1343760408 1344742689 1346655552 1348534272 1348571136 1351168128 1351205064 1352155824 1352192787 1354079232 1354143744 1356005376 1356723918 1356996608 1358653824 1359646992 1362604032 1375469128 1381087086 1383051648 1388700576 1388738538 1390675968 1391692544 1391758848 1393392132 1393672192 1396394208 1399431168 1405185408 1418413764 1421537472 1426233024 1426272012 1427275592 1429305856 1429373952 1430418816 1431339008 1432097469 1434134592 1435182936 1435251312 1437253632 1438304256 1441113444 1443163392 1445216256 1461024624 1465850608 1465890679 1465960518 1467935744 1469078784 1470802806 1471168512 1473971664 1474041888 1475119404 1477177344 1480062456 1480359936 1482167808 1483251264 1485361152 1500511776 1505468192 1505509346 1508783616 1509886528 1511730459 1512034304 1513808736 1514987496 1517101056 1517142528 1518210048 1520064144 1520105697 1520369664 1521175302 1523339136 1525506048 1526621184 1529602866 1547402769 1550694272 1552514073 1552900096 1555933104 1557070482 1559242752 1559285376 1562288148 1564510464 1565654112 1565728704 1567881216 1570943484 1592604928 1592648464 1599153468 1599229656 1601384448 1601428224 1604512152 1604911104 1605685041 1607969088 1608045696 1609221168 1610256384 1611433472 1613401416 1614580803 1618092288 1620393984 1642373832 1643652702 1649081934 1649491968 1651427712 1652634896 1652713632 1654985728 1655064576 1658218122 1661824512 1664188416 1665404928 1668657672 1671031296 1684785152 1688075748 1693651716 1694072832 1697300704 1697381568 1698622344 1699715072 1701038592 1703034828 1704360933 1704656896 1706738688 1706785344 1707986304 1710415872 1713756528 1716194304 1717448832 1734966741 1737434688 1740697597 1743173696 1744531056 1747012608 1748289664 1750341351 1750424742 1754148096 1754196048 1756643328 1757927424 1760074272 1761360876 1763866368 1767702528 1781857734 1791680544 1791729522 1792990252 1795540736 1797647874 1798094848 1801557504 1801606752 1802874432 1802923716 1805076171 1805438976 1805524992 1808965224 1810373814 1811538432 1812862656 1816805376 1841449448 1844068864 1847670561 1851600768 1851651384 1854234624 1855678464 1857856176 1859214258 1859302836 1861858944 1861947648 1865908224 1873580544 1891218352 1891270051 1895383296 1901644032 1901696016 1905831936 1907225088 1909463292 1909554264 1910950137 1912179456 1913577248 1913668416 1916338176 1917739008 1921484592 1924217856 1926955008 1932129936 1948032832 1954614024 1958771712 1961070408 1961558016 1962503939 1962597438 1965295552 1965389184 1966825872 1969569792 1973416608 1973470554 1976223744 1977668352 1980481536 1984349664 2000682368 2008908858 2011711488 2015544586 2015640612 2018411648 2019983328 2022801408 2022856704 2024280064 2026752192 2026807596 2028233736 2031118848 2034008064 2035085877 2035494912 2037980736 2039470488 2043906048 2063203692 2070018764 2071630629 2074577472 2076093976 2078990336 2079047168 2083050864 2083107807 2086013952 2087538816 2087638272 2090088198 2090508288 2094591312 2099146752 2127620646 2132204624 2132306208 2135179264 2135237632 2139349536 2139408018 2140913388 2143958784 2144060928 2145628224 2147008512 2151201888 2152774404 2152876968 2155880448 2157456384 2160525312 2189831776 2191536936 2198775912 2198940777 2199322624 2201903616 2203618176 2206204209 2206752768 2210957496 2211062832 2212679106 2215766016 2220539904 2224876896 2228041728 2245821793 2250767664 2252412962 2258202288 2258264019 2263175424 2264829792 2268051456 2270713104 2272372982 2272481244 2275651584 2275713792 2277315072 2280554496 2281762953 2285008704 2288259072 2289931776 2294404299 2313288988 2316579584 2326041408 2329350144 2333788468 2333899656 2335605723 2338864128 2338928064 2342191104 2343432222 2343903232 2346765696 2348481168 2351821824 2356415226 2375810312 2388907392 2388972696 2396863832 2398730202 2398844484 2402076672 2402142336 2403832576 2403898288 2406768228 2407251968 2407366656 2411953632 2413831752 2415384576 2417150208 2420102124 2422407168 2427138432 2430590976 2463560748 2465479053 2468801024 2468868512 2472312832 2473622901 2474237952 2477141568 2478952344 2479070448 2482478592 2482596864 2487327183 2492736768 2496282624 2498107392 2527177728 2531992991 2532113622 2535525376 2535594688 2540477574 2541109248 2542966784 2545951056 2546072352 2547933516 2549572608 2551557888 2554552242 2556985344 2560108032 2560178016 2561979456 2565623808 2576173248 2600425234 2606152032 2611695616 2614760544 2616796584 2620518912 2622434496 2625637113 2626093056 2631222144 2631294072 2634964992 2636891136 2640642048 2642041314 2645799552 2672786601 2678545144 2682281984 2687520816 2687594283 2689485378 2693311104 2696471811 2697142272 2702336256 2702410128 2704311648 2704385574 2708158464 2708287488 2713447836 2713993216 2717307648 2719293984 2725208064 2750938256 2762174172 2766103296 2777401152 2777477076 2781351936 2783385088 2783517696 2786784264 2787344384 2788821387 2792788416 2798862336 2810370816 2836827528 2843074944 2852466048 2852544024 2854551184 2854629217 2858611712 2858747904 2860837632 2862678016 2864194938 2868269184 2870365872 2870502624 2874507264 2876608512 2882226888 2886326784 2890432512 2922049248 2931701216 2931781358 2931921036 2935871488 2938157568 2941605612 2942337024 2943896157 2947943328 2948083776 2950238808 2954354688 2960124912 2960205831 2960719872 2964335616 2966502528 2970722304 3001023552 3010936384 3011018692 3013363287 3017567232 3019773056 3023316879 3023460918 3024068608 3027617472 3029974992 3034202112 3034285056 3036420096 3040128288 3040211394 3042350604 3046678272 3051012096 3053242368 3059205732 3094805538 3101388544 3105028146 3105800192 3111866208 3114140964 3118485504 3118570752 3124576296 3129020928 3131308224 3131457408 3135762432 3141886968 3185209856 3185296928 3191430969 3198306936 3198459312 3202768896 3202856448 3209024304 3209112027 3211370082 3215938176 3216091392 3218442336 3220512768 3222866944 3226802832 3229161606 3236184576 3240787968 3266739179 3284747664 3287305404 3298163868 3298983936 3302855424 3305269792 3305427264 3309971456 3310129152 3316436244 3319018659 3323649024 3328376832 3330809856 3337315344 3342062592 3369570304 3376151496 3378619443 3387303432 3388145664 3389779531 3394601408 3394763136 3397244688 3399430144 3402077184 3406069656 3408559473 3408721866 3413477376 3413570688 3415972608 3420831744 3427513056 3432388608 3434897664 3469933482 3474869376 3481395194 3486347392 3489062112 3494025216 3496579328 3500682702 3500849484 3508296192 3508392096 3513286656 3515148333 3515854848 3520148544 3522721752 3527732736 3563715468 3583361088 3583459044 3585980504 3591081472 3595295748 3596189696 3598095303 3603115008 3603213504 3605748864 3605847432 3610152342 3610877952 3611049984 3617930448 3620747628 3623076864 3625725312 3633610752 3682898896 3682999573 3688137728 3695341122 3703201536 3703302768 3708469248 3711356928 3715712352 3718428516 3718605672 3723717888 3723895296 3731816448 3747161088 3782436704 3782540102 3790766592 3798170433 3803288064 3803392032 3810716361 3811663872 3814450176 3818926584 3819108528 3821900274 3824358912 3827154496 3827336832 3831828363 3835478016 3842969184 3848435712 3864259872 3896065664 3900637851 3909228048 3917543424 3922140816 3925007878 3925194876 3930591104 3930778368 3933651744 3939139584 3946833216 3946941108 3952447488 3955336704 3960963072 3963061971 3968699328 4001364736 4017817716 4023422976 4031089172 4031281224 4034228067 4036823296 4039966656 4045602816 4045713408 4048560128 4053504384 4053615192 4056467472 4056578361 4062237696 4068016128 4070171754 4070989824 4075961472 4078940976 4087812096 4126407384 4140037528 4143261258 4149154944 4152187952 4157980672 4158094336 4166101728 4166215614 4172027904 4175077632 4175276544 4180176396 4181016576 4189182624 4198293504 4255241292 4264409248 4264612416 4270358528 4270475264 4278699072 4278816036 4281826776 4287917568 4288121856 4291256448 4294017024 4296292407 4302403776 4305548808 4305753936 4311760896 4314912768 4373442439 4379663552 4383073872 4397551824 4397672037 4397881554 4403807232 4407236352 4412408418 4413505536 4421914992 4422125664 4425358212 4431532032 4441079808 4449753792 4456083456 4491643586 4501535328 4504825924 4516404576 4516528038 4526350848 4529659584 4535191377 4536102912 4541426208 4544745964 4544962488 4551303168 4551427584 4554630144 4561108992 4563525906 4570017408 4576518144 4579863552 4588808598 4626577976 4633159168 4642208307 4652082816 4657542219 4658700288 4667576936 4667799312 4671211446 4677728256 4677856128 4686864444 4687806464 4693531392 4696962336 4703643648 4712830452 4751620624 4777814784 4777945392 4793727664 4797460404 4797688968 4804153344 4804284672 4807665152 4807796576 4813536456 4814503936 4814733312 4817055123 4823907264 4827663504 4830769152 4834300416 4840204248 4843742409 4854276864 4861181952 4927121496 4930723193 4930958106 4937602048 4937737024 4944625664 4947245802 4948475904 4954283136 4957904688 4958140896 4964957184 4965193728 4974654366 4985473536 4992565248 4996214784 5054355456 5063985982 5064227244 5071050752 5071189376 5080955148 5082218496 5085933568 5091902112 5092144704 5095867032 5099145216 5103115776 5109104484 5113082799 5113970688 5120216064 5120356032 5123958912 5131247616 5152346496 5200850468 5204900223 5212304064 5222092791 5223391232 5229521088 5233593168 5241037824 5244868992 5251024053 5251274226 5262444288 5262588144 5269929984 5273782272 5284082628 5291599104 5345573202 5357090288 5364563968 5375041632 5375188566 5378970756 5386622208 5392943622 5394284544 5404672512 5404820256 5408623296 5408771148 5416316928 5416574976 5426895672 5427986432 5434615296 5438587968 5450416128 5501876512 5524348344 5532206592 5543011683 5554802304 5554954152 5562703872 5566770176 5567035392 5573568528 5574688768 5577642774 5585576832 5597724672 5620741632 5642549491 5673655056 5673810153 5686149888 5692551601 5704932096 5705088048 5709102368 5709258434 5717223424 5717495808 5721675264 5728389876 5732850411 5736538368 5740731744 5741005248 5749014528 5753217024 5764453776 5772653568 5780865024 5844098496 5863402432 5863562716 5863842072 5871742976 5876315136 5883211224 5884674048 5887511817 5887792314 5895886656 5896167552 5900477616 5908709376 5920249824 5920411662 5928671232 5933005056 5941444608 6002047104 6021872768 6022037384 6026726574 6035134464 6039546112 6046633758 6046921836 6048137216 6055234944 6059949984 6068404224 6068570112 6072840192 6080256576 6080422788 6084701208 6093356544 6102024192 6106484736 6118411464 6189611076 6202777088 6210056292 6211600384 6214891887 6223732416 6228281928 6236971008 6237141504 6249152592 6249323421 6258041856 6262616448 6262914816 6271524864 6283773936 6361544717 6370419712 6370593856 6382861938 6396613872 6396918624 6405537792 6405712896 6418048608 6418224054 6422740164 6431876352 6432182784 6436884672 6441025536 6445733888 6453605664 6458323212 6472369152 6481575936 6533478358 6569495328 6574610808 6596327736 6596822331 6597967872 6605710848 6610539584 6610854528 6618612627 6619942912 6620258304 6632872488 6638037318 6647298048 6661619712 6674630688 6684125184 6737465379 6739140608 6752302992 6757238886 6774606864 6774792057 6779559062 6789202816 6789526272 6794489376 6798860288 6804154368 6812139312 6817118946 6817443732 6826954752 6827141376 6831945216 6841663488 6845288859 6855026112 6864777216 6869795328 6939866964 6949738752 6962790388 6972694784 6978124224 6988050432 6993158656 7001365404 7001698968 7006817169 7016592384 7016784192 7026573312 7030296666 7031709696 7040297088 7045443504 7055465472 7127430936 7166722176 7166918088 7171961008 7182162944 7190591496 7192379392 7196190606 7206230016 7206427008 7211497728 7211694864 7220304684 7221755904 7222099968 7235860896 7241495256 7246153728 7251450624 7267221504 7365797792 7365999146 7376275456 7390682244 7396437159 7406403072 7406605536 7416938496 7420868703 7422713856 7431424704 7436857032 7437211344 7447435776 7447790592 7461981549 7494322176 7564873408 7565080204 7581533184 7595978973 7596340866 7606576128 7606784064 7621432722 7623327744 7628900352 7637853168 7638217056 7643800548 7648717824 7654308992 7654673664 7663656726 7670956032 7685938368 7696871424 7728519744 7792131328 7801275702 7818456096 7835086848 7844281632 7850015756 7850389752 7861182208 7861556736 7867303488 7878279168 7893666432 7893882216 7904894976 7910673408 7921926144 7926123942 7937398656 8002729472 8018359803 8035635432 8046845952 8062178344 8062562448 8062782849 8068456134 8073646592 8079933312 8089415433 8091426816 8097120256 8107008768 8107230384 8112934944 8113156722 8124475392 8140343508 8141979648 8151922944 8157881952 8175624192 8252814768 8280075056 8286522516 8298309888 8304375904 8315961344 8316188672 8332203456 8332431228 8344055808 8350155264 8350553088 8360352792 8362033152 8366464161 8378365248 8396587008 8510482584 8516703697 8528818496 8529224832 8540717056 8540950528 8557398144 8557632072 8563653552 8563887651 8575835136 8576243712 8582512896 8588034048 8592584814 8604807552 8611097616 8611507872 8623521792 8629825536 8746884878 8759327104 8766147744 8795103648 8795344074 8795763108 8807614464 8814472704 8824816836 8827011072 8831688471 8843829984 8844251328 8850716424 8863064064 8882159616 8899507584 8912166912 8983287172 9003070656 9009651848 9032809152 9033056076 9040089861 9052701696 9059319168 9069950637 9070382754 9072205824 9082852416 9089491928 9089924976 9102606336 9102855168 9109260288 9127051812 9140034816 9153036288 9159727104 9177617196 9253155952 9266318336 9284416614 9304165632 9315084438 9317400576 9335153872 9335598624 9342422892 9355456512 9355712256 9373728888 9375612928 9387062784 9393924672 9407287296 9425660904 9503241248 9555629568 9555890784 9574292907 9587455328 9594920808 9595377936 9608306688 9608569344 9615330304 9615593152 9627072912 9627336081 9629007872 9634110246 9647814528 9655327008 9661538304 9668600832 9680408496 9687484818 9708553728 9722363904 9800217537 9854242992 9861446386 9861916212 9875204096 9875474048 9894491604 9896951808 9908566272 9915809376 9916281792 9929914368 9930387456 9949308732 9957055977 9970947072 9985130496 9992429568 10108710912 10127971964 10128454488 10135858329 10142101504 10142378752 10161910296 10164436992 10169338593 10171867136 10183804224 10184289408 10191734064 10198290432 10206231552 10218208968 10225678419 10226165598 10240432128 10240712064 10247917824 10262495232 10304692992 10401700936 10409800446 10424608128 10444185582 10446782464 10459042176 10467186336 10482075648 10489737984 10502048106 10502548452 10524888576 10525176288 10539859968 10547564544 10568165256 10583198208 10691146404 10714180576 10729127936 10750083264 10750377132 10757941512 10773244416 10785887244 10788569088 10794285909 10809345024 10809640512 10817246592 10817542296 10832633856 10833149952 10853791344 10855972864 10869230592 10877175936 10900832256 10988122693 11003753024 11048696688 11048998719 11064413184 11085495223 11086023366 11109604608 11109908304 11125407744 11133540352 11134070784 11147137056 11155285548 11171153664 11195449344 11241483264 11285098982 11347310112 11347620306 11372299776 11385103202 11394511299 11409864192 11410176096 11418204736 11418516868 11432149083 11434446848 11434991616 11443350528 11456779752 11465700822 11473076736 11481463488 11482010496 11495485089 11506434048 11528907552 11545307136 11688196992 11701913553 11726804864 11727125432 11727684144 11743485952 11752630272 11766422448 11775023634 11775584628 11791773312 11792335104 11800955232 11817418752 11840499648 11840823324 11857342464 11866010112 11882889216 12004094208 12043745536 12044074768 12053453148 12070268928 12079092224 12093267516 12093843672 12096274432 12102684201 12110469888 12119899968 12136808448 12137140224 12145680384 12160513152 12160845576 12169402416 12169735083 12186713088 12204048384 12212969472 12236822928 12379222152 12388271291 12405554176 12420112584 12423200768 12429783774 12447464832 12456563856 12473942016 12474283008 12498305184 12498646842 12516083712 12525232896 12525829632 12543049728 12567547872 12723089434 12740839424 12741187712 12765723876 12793227744 12793837248 12811075584 12811425792 12836097216 12836448108 12845480328 12863752704 12864365568 12873769344 12882051072 12888877221 12891467776 12907211328 12916646424 12944738304 13066956716 13120327317 13138990656 13149221616 13192655472 13193016111 13193644662 13211421696 13221079168 13221709056 13237225254 13239885824 13240516608 13265744976 13276074636 13294596096 13323239424 13349261376 13368250368 13474930758 13478281216 13504605984 13514477772 13549213728 13549584114 13559118124 13578405632 13579052544 13588978752 13597720576 13608308736 13624278624 13634237892 13634887464 13653909504 13654282752 13663890432 13683326976 13690577718 13710052224 13729554432 13739590656 13879733928 13899477504 13925580776 13926624921 13945389568 13956248448 13972626657 13976100864 13986317312 14002730808 14003397936 14013634338 14033184768 14033568384 14060593332 14063419392 14080594176 14090887008 14110930944 14254861872 14302338787 14333444352 14333836176 14343922016 14364325888 14381182992 14392381212 14412460032 14412854016 14422995456 14423389728 14440609368 14443511808 14444199936 14451165369 14471721792 14482990512 14492307456 14502901248 14531227227 14731595584 14731998292 14752550912 14781364488 14792169579 14792874318 14812806144 14813211072 14833876992 14841737406 14845427712 14862849408 14873714064 14874422688 14894871552 14895581184 14923963098 14988644352 15129746816 15130160408 15163066368 15191957946 15192681732 15213152256 15213568128 15242865444 15246655488 15257800704 15275706336 15276434112 15287601096 15297435648 15308617984 15309347328 15327313452 15341912064 15371876736 15393742848 15457039488 15584262656 15602551404 15614700669 15636912192 15666278373 15670173696 15688563264 15700031512 15700779504 15722364416 15723113472 15734606976 15753072159 15787332864 15787764432 15809789952 15821346816 15852247884 15874797312 16005458944 16036719606 16071270864 16093691904 16124356688 16125124896 16125565698 16136912268 16147293184 16159866624 16178830866 16182853632 16194240512 16214017536 16214460768 16225869888 16226313444 16248950784 16280687016 16283959296 16303845888 16315763904 16351248384 16505629536 16560150112 16573045032 16596619776 16608751808 16629035049 16631922688 16632377344 16664406912 16664862456 16688111616 16700310528 16701106176 16720705584 16724066304 16732928322 16756730496 16793174016 16927648473 17020965168 17021430459 17033407394 17057636992 17058449664 17077654803 17081901056 17114796288 17115264144 17127307104 17127775302 17151670272 17152487424 17165025792 17185169628 17198551233 17209615104 17222195232 17223015744 17247043584 17259651072 17493769756 17518654208 17532295488 17590207296 17590688148 17591526216 17615228928 17628945408 17649633672 17654022144 17662535451 17663376942 17687659968 17688502656 17701432848 17726128128 17799015168 17824333824 17966574344 18006141312 18019303696 18065618304 18066112152 18080179722 18105403392 18118638336 18139901274 18140765508 18144411648 18165704832 18178983856 18179849952 18205212672 18205710336 18218520576 18254103624 18280069632 18306072576 18319454208 18355234392 18506311904 18532636672 18568833228 18608331264 18630168876 18634801152 18644675661 18670307744 18671197248 18684845784 18710913024 18711424512 18747457776 18747970263 18751225856 18774125568 18787849344 18814574592 18851321808 19006482496 19084634151 19111259136 19111781568 19147673567 19148585814 19174910656 19189841616 19190755872 19216613376 19217138688 19230660608 19231186304 19254145824 19254672162 19268220492 19295629056 19310654016 19323076608 19337201664 19360816992 19374969636 19417107456 19444727808 19600435074 19708485984 19722892772 19723832424 19750408192 19750948096 19788983208 19793903616 19817132544 19831618752 19832563584 19855837881 19859828736 19860774912 19898617464 19914111954 19941894144 19984859136 20212396137 20217421824 20255943928 20256908976 20271716658 20284203008 20284757504 20323820592 20324376171 20338677186 20343734272 20367608448 20368578816 20383468128 20396580864 20412463104 20436417936 20451356838 20452331196 20480864256 20481424128 20495835648 20524990464 20609385984 20803401872 20819600892 20849216256 20888371164 20893564928 20918084352 20934372672 20964151296 20979475968 21004096212 21005096904 21020451507 21049777152 21050352576 21079719936 21095129088 21136330512 21166396416 21382292808 21397923139 21428361152 21458255872 21500166528 21500754264 21515883024 21546488832 21571774488 21577138176 21587543329 21588571818 21618690048 21619281024 21634493184 21635084592 21665267712 21666299904 21707582688 21738461184 21754351872 21801664512 21976245386 22007506048 22097393376 22097997438 22128826368 22170990446 22172046732 22189311477 22219209216 22219816608 22250815488 22262606109 22267080704 22268141568 22294274112 22310571096 22342307328 22385944647 22482966528 22570197964 22694620224 22695240612 22744599552 22770206404 22787936919 22789022598 22819728384 22820352192 22836409472 22837033736 22864298166 22868893696 22869983232 22886701056 22913559504 22931401644 22946153472 22962926976 22964020992 22990970178 23012868096 23057815104 23090614272 23376393984 23403827106 23453609728 23454250864 23455368288 23486971904 23505260544 23532844896 23550047268 23551169256 23583546624 23584670208 23601910464 23634837504 23680999296 23681646648 23714684928 23732020224 23765778432 24008188416 24055079409 24087491072 24088149536 24106906296 24140537856 24158184448 24186535032 24187687344 24188348547 24192548864 24205368402 24220939776 24239799936 24268246299 24274280448 24291360768 24321026304 24321691152 24338804832 24339470166 24373426176 24425938944 24473645856 24704039723 24758444304 24776542582 24811108352 24840225168 24859567548 24894929664 24913127712 24947884032 24948566016 24996610368 24997293684 25032167424 25050465792 25051659264 25086099456 25099392483 25135095744 25446178868 25481678848 25482375424 25531447752 25550111091 25586455488 25587674496 25622151168 25622851584 25672194432 25672896216 25690960656 25691662953 25727505408 25728731136 25747538688 25764102144 25777754442 25782935552 25814422656 25833292848 25889476608 26133913432 26240654634 26277981312 26298443232 26385310944 26386032222 26387289324 26422843392 26442158336 26443418112 26474450508 26479771648 26481033216 26531489952 26552149272 26589192192 26646478848 26698522752 26736500736 26949861516 26956562432 27009211968 27028955544 27098427456 27099168228 27118236248 27120269583 27156811264 27158105088 27177957504 27195441152 27209851911 27216617472 27248557248 27268475784 27269774928 27307819008 27308565504 27327780864 27381155436 27420104448 27459108864 27479181312 27759467856 27798955008 27851161552 27851922901 27853249842 27890779136 27912496896 27945253314 27952201728 27972634624 28005461616 28006795872 28027268676 28066369536 28067136768 28121186664 28126838784 28161188352 28181774016 28221861888 28509723744 28604677574 28666888704 28667672352 28687844032 28722878721 28728651776 28762365984 28784762424 28824920064 28825708032 28845990912 28846779456 28881218736 28882008243 28887023616 28902330738 28943443584 28965981024 28984614912 29005802496 29062454454 29400652611 29463191168 29463996584 29505101824 29562728976 29584339158 29585748636 29625612288 29626422144 29683474812 29690855424 29725698816 29747428128 29748845376 29789743104 29791162368 29847926196 29977288704 30259493632 30260320816 30326132736 30383915892 30385363464 30407574987 30426304512 30427136256 30485730888 30493310976 30508015779 30515601408 30551412672 30552868224 30575202192 30594871296 30617235968 30618694656 30654626904 30677035257 30743753472 30787485696 30914078976 31168525312 31205102808 31229401338 31273824384 31332556746 31340347392 31377126528 31400063024 31401559008 31444728832 31446226944 31469213952 31506144318 31574665728 31575528864 31619579904 31642693632 31704495768 31749594624 32010917888 32073439212 32142541728 32187383808 32248713376 32250249792 32251131396 32273824536 32294586368 32319733248 32357661732 32365707264 32382857727 32388481024 32428035072 32428921536 32451739776 32452626888 32497901568 32561374032 32567918592 32607691776 32631527808 32702496768 32964368079 33011259072 33120300224 33146090064 33146996157 33193239552 33217503616 33256485669 33258070098 33264754688 33328813824 33329724912 33376223232 33400621056 33402212352 33441411168 33465856644 33513460992 33586348032 33855296946 34041930336 34042860918 34066814788 34115273984 34116899328 34155309606 34163802112 34229592576 34230528288 34254614208 34255550604 34296447249 34303340544 34304974848 34330051584 34370339256 34397102466 34419230208 34444390464 34446031488 34519302144 34987539512 35037308416 35064590976 35105740659 35180414592 35181376296 35183052432 35230457856 35257890816 35299267344 35325070902 35326753884 35375319936 35377005312 35402865696 35452256256 35598030336 35648667648 35933148688 35934130969 36012282624 36038607392 36131236608 36132224304 36160359444 36210806784 36237276672 36279802548 36281531016 36288823296 36308052603 36331409664 36357967712 36359699904 36410425344 36411420672 36437041152 36508207248 36509205249 36560139264 36612145152 36638908416 36710468784 37012623808 37065273344 37137666456 37164813873 37216662528 37260337752 37269602304 37287574841 37289351322 37340615488 37342394496 37369691568 37421826048 37422849024 37494915552 37495940526 37548251136 37575698688 37629149184 37702643616 38012964992 38169268302 38222518272 38223563136 38295347134 38297171628 38349821312 38379683232 38381511744 38433226752 38434277376 38461321216 38462372608 38508291648 38509344324 38536440984 38591258112 38621308032 38646153216 38666631663 38674403328 38721633984 38749939272 38834214912 39200870148 39360981951 39416971968 39445785544 39447664848 39500816384 39501896192 39577966416 39579048333 39634265088 39663237504 39665127168 39711675762 39719657472 39721549824 39797234928 39828223908 39883788288 39969718272 40424792274 40434843648 40511887856 40513817952 40543433316 40568406016 40569515008 40647641184 40648752342 40677354372 40687468544 40735216896 40737157632 40766936256 40793161728 40824926208 40872835872 40902713676 40904662392 40961728512 40962848256 40991671296 41049980928 41218771968 41606803744 41639201784 41698432512 41776742328 41779874763 41787129856 41836168704 41868745344 41917879971 41928302592 41958951936 42008192424 42010193808 42040903014 42099554304 42100705152 42190258176 42272661024 42332792832 42670614067 42764585616 42795846278 42856722304 42907016361 43000333056 43001508528 43031766048 43092977664 43143548976 43175086658 43177143636 43237380096 43238562048 43268986368 43270169184 43330535424 43332599808 43353496107 43415165376 43476922368 43508703744 43593681681 43952490772 44015012096 44194786752 44195994876 44257652736 44341980892 44344093464 44376508737 44378622954 44438418432 44439633216 44501630976 44525212218 44534161408 44536283136 44588548224 44621142192 44684614656 44771889294 44965933056 45140395928 45389240448 45390481224 45489199104 45540412808 45575873838 45578045196 45639456768 45640704384 45672818944 45674067472 45728596332 45737787392 45739966464 45773402112 45827119008 45862803288 45892306944 45925853952 45928041984 45981940356 46025736192 46115630208 46181228544 46752787968 46807654212 46844102007 46907219456 46908501728 46910736576 46973943808 46998835119 47010521088 47065689792 47100094536 47102338512 47167093248 47169340416 47203820928 47259216477 47361998592 47363293296 47429369856 47464040448 48016376832 48107866829 48110158818 48174982144 48176299072 48213812592 48281075712 48316368896 48373070064 48375374688 48376697094 48410736804 48441879552 48479599872 48536492598 48548560896 48582721536 48642052608 48643382304 48677609664 48678940332 48746852352 48851877888 48947291712 49408079446 49516888608 49553085164 49622216704 49680450336 49719135096 49789859328 49826255424 49887105147 49895768064 49897132032 49993220736 49994587368 50064334848 50100931584 50103318528 50172198912 50198784966 50270191488 50782945419 50892357736 50963357696 50964750848 51062895504 51064291377 51100222182 51172910976 51175348992 51232964409 51245703168 51344388864 51345792432 51381921312 51383325906 51455010816 51457462272 51495077376 51555508884 51565871104 51628845312 51666585696 51778953216 52267826864 52481309268 52555962624 52596886464 52770621888 52772064444 52774578648 52845686784 52884316672 52886836224 52948901016 52959543296 52962066432 52987606353 53062979904 53104298544 53178384384 53397045504 53473001472 53899723032 53913124864 54018423936 54057911088 54196854912 54198336456 54236472496 54237955123 54240539166 54313622528 54316210176 54355915008 54390882304 54419703822 54433234944 54497114496 54536951568 54539549856 54615638016 54617131008 54655561728 54762310872 54840208896 54918217728 54958362624 55518935712 55597910016 55702323104 55703845802 55706499684 55781558272 55824993792 55890506628 55904403456 55934026983 55945269248 56010923232 56013591744 56054537352 56132739072 56134273536 56242373328 56243910789 56253677568 56322376704 56363548032 56443723776 57019447488 57209355148 57253902453 57333777408 57335344704 57375688064 57443020701 57445757442 57457303552 57524731968 57569524848 57649840128 57651416064 57691981824 57693558912 57762437472 57764016486 57804661476 57886887168 57931962048 57969229824 58011604992 58124908908 58801305222 58926382336 58927993168 59010203648 59125457952 59168678316 59171497272 59251224576 59252844288 59366949624 59381710848 59451397632 59494856256 59497690752 59579486208 59582324736 59695852392 59954577408 60518987264 60520641632 60637188411 60652265472 60767831784 60770726928 60815149974 60852609024 60854272512 60971461776 60973128513 61016031558 61031202816 61102825344 61105736448 61150404384 61189742592 61234471936 61237389312 61309253808 61354070514 61487506944 61574971392 61828157952 62068044401 62337050624 62410205616 62458802676 62547648768 62665113492 62680694784 62754253056 62800126048 62803118016 62889457664 62892453888 62938427904 63012288636 63061354521 63149331456 63151057728 63239159808 63285387264 63408991536 63499189248 64021835776 64146878424 64193769417 64285083456 64374767616 64405811089 64497426752 64500499584 64502262792 64547649072 64589172736 64639466496 64715323464 64731414528 64762629987 64765715454 64856070144 64857843072 64903479552 64905253776 64995803136 65122748064 65215383552 65263055616 65404993536 65928736158 66022518144 66240600448 66292180128 66293992314 66386479104 66435007232 66512971338 66516140196 66529509376 66657627648 66659449824 66752446464 66787818327 66801242112 66804424704 66882822336 66931713288 67026921984 67710593892 68083860672 68085721836 68133629576 68230547968 68233798656 68310619212 68327604224 68363810757 68459185152 68461056576 68509228416 68511101208 68592894498 68606681088 68609949696 68660103168 68740678512 68794204932 68838460416 68888780928 68892062976 69038604288 69975079024 69976991887 70074616832 70129181952 70211481318 70360829184 70362752592 70366104864 70460915712 70515781632 70598534688 70650141804 70653507768 70750639872 70754010624 70805731392 70904512512 71196060672 71297335296 71866297376 71868261938 72024565248 72077214784 72165238227 72262473216 72264448608 72320718888 72421613568 72474553344 72559605096 72563062032 72565045641 72577646592 72616105206 72662819328 72715935424 72719399808 72804738897 72822841344 72874082304 73016414496 73018410498 73120278528 73277816832 73420937568 74025247616 74112119169 74130546688 74275332912 74329627746 74433325056 74520675504 74575149682 74578702644 74681230976 74684788992 74739383136 74843652096 74845698048 74989831104 74991881052 75096502272 75151397376 75258298368 75298177449 75405287232 76025929984 76338536604 76445036544 76447126272 76590694268 76594343256 76650333273 76699642624 76759366464 76763023488 76866453504 76868554752 76922642432 76924745216 77016583296 77018688648 77072881968 77074988859 77182516224 77242616064 77292306432 77333263326 77348806656 77443267968 77499878544 77668429824 78401740296 78721963902 78833943936 78891571088 78895329696 79001632768 79003792384 79155932832 79158096666 79268530176 79326475008 79330254336 79423351524 79439314944 79443099648 79594469856 79656447816 79767576576 79939436544 80849584548 80869687296 81023775712 81027635904 81086866632 81136812032 81139030016 81295282368 81297504684 81354708744 81360808749 81374937088 81470433792 81474315264 81533872512 81586323456 81629555733 81649852416 81745671744 81805427352 81809324784 81923457024 81925696512 81983342592 82437543936 83095406341 83213607488 83278403568 83396865024 83553484656 83555768703 83559749526 83672337408 83737490688 83835759942 83856605184 83917903872 84016384848 84020387616 84081806028 84199108608 84201410304 84380516352 84545322048 84665585664 85341228134 85529171232 85591692556 85713444608 85814032722 86000666112 86003017056 86063532096 86168636163 86185955328 86287097952 86350173316 86354287272 86474760192 86477124096 86537972736 86540338368 86661070848 86706992214 86830330752 86953844736 87017407488 87187363362 87904981544 88030024192 88201957833 88389573504 88391989752 88515305472 88683961784 88688186928 88753017474 88757245908 88876836864 88879266432 89050424436 89068322816 89072566272 89177096448 89242284384 89369229312 89543778588 89931866112 90280791856 90778480896 90780962448 90978398208 91080825616 91151747676 91156090392 91222724961 91278913536 91281408768 91345637888 91348134944 91457192664 91475574784 91479932928 91524047337 91546804224 91654238016 91725606576 91784613888 91851707904 91856083968 91963880712 92031105771 92231260416 92362457088 93505575936 93615308424 93683740667 93688204014 93814438912 93817003456 93821473152 93947887616 93997670238 94021042176 94131379584 94200189072 94204677024 94334186496 94338680832 94407641856 94518432954 94723997184 94726586592 94858739712 94928080896 96032753664 96215733658 96220317636 96349964288 96352598144 96427625184 96562151424 96632737792 96746140128 96750749376 96753394188 96821473608 96883759104 96959199744 97072985196 97097121792 97148573181 97165443072 97284105216 97286764608 97355219328 97357880664 97493704704 97703755776 97894583424 98816158892 98893104237 99033777216 99106170328 99244433408 99360900672 99438270192 99440988471 99579718656 99652510848 99769457007 99774210294 99794264064 99986441472 99989174736 100128669696 100201863168 100206637056 100397569932 100540382976 101565890838 101784715472 101926715392 101929501696 102125791008 102128582754 102200444364 102345821952 102350697984 102465928818 102491406336 102688777728 102691584864 102763842624 102766651812 102910021632 102914924544 102990154752 103111017768 103131742208 103257690624 103333171392 103557906432 104535653728 104962618536 105111925248 105193772928 105317221977 105541243776 105544128888 105549157296 105691373568 105768633344 105773672448 105897802032 105919086592 105975212706 106125959808 106208597088 106356768768 106794091008 106946002944 107208440329 107799446064 107802392907 108036847872 108115822176 108393709824 108396672912 108472944992 108475910246 108481078332 108627245056 108632420352 108711830016 108839407644 108866469888 108924157809 108994228992 109073903136 109079099712 109231276032 109234262016 109311123456 109524621744 109527615747 109680417792 109836435456 109916725248 111037871424 111195820032 111404646208 111407691604 111412999368 111494441619 111563116544 111649987584 111781013256 111808806912 111862724523 111868053966 111890538496 112021846464 112027183488 112109074704 112265478144 112268547072 112484746656 112487821578 112644753408 112727096064 112887447552 114038894976 114418710296 114507804906 114667554816 114670689408 114751376128 114886041402 114891514884 114914607104 115049463936 115139049696 115299680256 115302832128 115383963648 115387117824 115524874944 115528032972 115609322952 115773774336 115863924096 115938459648 116023209984 116249817816 117602610444 117852764672 117855986336 118020407296 118082945853 118250915904 118337356632 118342994544 118502449152 118505688576 118733899248 118737144999 118902795264 118989712512 118995381504 119158972416 119164649472 119391704784 119909154816 120869349623 121037974528 121041283264 121274376822 121304530944 121535663568 121541453856 121630299948 121705218048 121708545024 121942923552 121946257026 122032063116 122062405632 122205650688 122211472896 122300808768 122379485184 122468943872 122474778624 122618507616 122708141028 122975013888 123149942784 123656315904 124136088802 124674101248 124820411232 124917605352 125095297536 125330226984 125339624289 125361389568 125508506112 125600252096 125606236032 125753639913 125778915328 125784907776 125876855808 126024577272 126122709042 126298662912 126302115456 126570774528 126817983072 126998378496 128011842201 128043671552 128293756848 128387538834 128570166912 128721049083 128811622178 128994853504 129000999168 129004525584 129095298144 129178345472 129278932992 129430646928 129525259974 129531430908 129712140288 129715686144 129806959104 129810507552 129991606272 130060488321 130245496128 130430767104 130526111232 131857472316 132045036288 132481200896 132584360256 132587984628 132772958208 132870014464 133025942676 133032280392 133059018752 133129526211 133315255296 133318899648 133504892928 133575636654 133602484224 133608849408 133765644672 133863426576 134053843968 135421187784 136167721344 136171443672 136267259152 136270984201 136461095936 136467597312 136621238424 136655208448 136727621514 136918370304 136922113152 137018456832 137022202416 137185788996 137213362176 137219899392 137320206336 137481357024 137588409864 137676920832 137777561856 137784125952 138077208576 139950158048 139953983774 140149233664 140258363904 140422962636 140532306021 140721658368 140725505184 140732209728 140921831424 140996505357 141031563264 141197069376 141300283608 141307015536 141501279744 141508021248 141611462784 141777649431 142392121344 143732594752 143736523876 144049130496 144154429568 144323600487 144330476454 144524946432 144528897216 144641437776 144843227136 144949106688 145119210192 145126124064 145130091282 145232210412 145325638656 145431870848 145438799616 145609477794 145645682688 145748164608 146032828992 146036820996 146240557056 146555633664 146841875136 148050495232 148224238338 148261093376 148550665824 148659255492 148866650112 149041351008 149150299364 149157405288 149362461952 149369577984 149478766272 149687304192 149691396096 149979662208 149983762104 150193004544 150302794752 150516596736 150596354898 150810574464 152051859968 152348836257 152677073208 152890073088 152894252544 153181388536 153188686512 153192874131 153300666546 153399285248 153518732928 153526046976 153698893227 153737109504 153845284864 153849490432 154033166592 154037377296 154145763936 154149977718 154365032448 154485232128 154666526652 154697613312 154886535936 154999757088 155336859648 156803480592 157443927804 157667887872 157783142176 157790659392 158003265536 158007584768 158311865664 158316193332 158537060352 158652950016 158660508672 158846703048 158878629888 158886199296 158962819059 159188939712 159312895632 159535153152 161699169096 161739374592 161817370243 162047551424 162055271808 162173733264 162273624064 162278060032 162590564736 162595009368 162709417488 162713865369 162721617498 162940867584 162948630528 163067745024 163172646912 163259111466 163299704832 163491343488 163610854704 163618649568 163846914048 163851393024 163966685184 164875087872 166190812682 166427214976 166556807136 166793730048 167106969312 167111537406 167119499052 167344674816 167474981376 167671519884 167713210368 167802080949 167835807744 168032769696 168040775232 168163612056 168398217216 168402820608 168761032704 169090644096 169331171328 170682456268 171058342464 171183385112 171426889216 171628065444 171761707359 172001332224 172006034112 172127064192 172329062103 172337272326 172371910656 172574195904 172700346632 172708574544 172949520384 172954248192 173075945472 173080676736 173413984428 173660661504 173907689472 174034814976 174374726724 175809963088 176060048384 176403915666 176779147008 176783979504 177030610944 177367923568 177376373856 177506034948 177514491816 177753673728 177758532864 178100848872 178136645632 178145132544 178354192896 178484568768 178738458624 179087557176 179863732224 180561583712 181556961792 181561924896 181911565233 181956796416 182161651232 182303495352 182312180784 182445449922 182557827072 182562817536 182691275776 182696269888 182914385328 182919385539 182951149568 183048094674 183093608448 183308476032 183451213152 183569227776 183703415808 183712167936 183927761424 184062211542 184462520832 184724914176 186204133203 187011151872 187230616848 187367481334 187376408028 187628877824 187634006912 187642946304 187995340476 188042084352 188262759168 188400378144 188409354048 188668372992 188677361664 188815283712 189036865908 189184063563 189447994368 189453173184 189717479424 189856161792 192065507328 192431467316 192440635272 192581308251 192699928576 192705196288 192855250368 193124302848 193217433267 193265475584 193492280256 193501498752 193506788376 193642947216 193767518208 193918399488 194145970392 194194243584 194287889961 194297146362 194568210432 194573529216 194710438656 194715761328 194987409408 195789166848 197632317784 197786208474 198067554432 198212340656 198488866816 198721801344 198876540384 198881976942 199159437312 199305021696 199538914014 199548420588 199588528128 199972882944 199978349472 200257339392 200403726336 200413274112 200795139864 201080765952 203131781676 203569430944 203853430784 203859003392 204251582016 204257165508 204400888728 204691643904 204701395968 204931857636 204982812672 205091432271 205377555456 205383169728 205527685248 205533303624 205820043264 205829849088 205980309504 206222035536 206263484416 206515381248 206666342784 207115812864 208774331167 209071307456 209925237072 209930975661 210223850496 210387545856 210624409237 210634443954 211082487552 211088257776 211098314592 211382747136 211537266688 211547344896 211795604064 211950425412 212251919616 212417194176 212713537536 213588182016 213892005888 214416880658 215598892128 215604785814 216073695744 216231644352 216495714681 216787419648 216793345824 216945889984 216951820492 216962156664 217254490112 217264840704 217423660032 217678815288 217732939776 217848315618 217988457984 218147806272 218158199424 218414216691 218468524032 218622246912 219049243488 219055231494 219360835584 219833450496 222075742848 222336357507 222391640064 222809292416 222815383208 222825998736 222988883238 223126233088 223299975168 223562026512 223725449046 223736107932 223781076992 224043692928 224054366976 224218149408 224530956288 224537094144 224969493312 224975643156 225289506816 225454192128 225774895104 228077789952 228837420592 229015609812 229335109632 229341378816 229502752256 229772082804 229783029768 229829214208 229950999819 230098927872 230278099392 230599360512 230605664256 230767927296 230774235648 231049749888 231056065944 231218645904 231224966577 231547548672 231727848192 231876919296 232046419968 232499635632 235205220888 235377154529 235705529344 235711972672 236040814592 236165891706 236501831808 236674713264 236685989088 237004898304 237011377152 237467798496 237474289998 237805590528 237979425024 237990763008 238317944832 238329298944 238783409568 239818309632 241738699246 242075949056 242082566528 242548753644 242609061888 243071327136 243082907712 243260599896 243410436096 243417090048 243885847104 243892514052 244064126232 244082426247 244124811264 244411301376 244422945792 244601617536 244758970368 244888667199 244937887744 244949557248 245237015232 245416282056 245950027776 247312631808 248272177604 249286219023 249348202496 249640822464 249835210704 250190595072 250660453968 250667306109 250679248578 251017012224 251200504192 251212472064 251507279826 251557830656 251569815552 251753711616 252049154544 252245418084 252597325824 252604230912 253141549056 253635966144 253996756992 256023684402 256087343104 256587513696 256775077668 257140333824 257442098166 257623244356 257989707008 258001998336 258009051168 258190596288 258356690944 258557865984 258861293856 259050519948 259062861816 259424280576 259431372288 259613918208 259621015104 259983212544 260120976642 260490992256 260861534208 261052222464 263714944632 264090072576 264605873499 264962401792 265168720512 265175969256 265545916416 265740028928 266051885352 266064560784 266118037504 266259052422 266630510592 266637799296 267151273308 267204968448 267217698816 267531289344 267726853152 268107687936 270842375568 271744436953 272335442688 272342887344 272534518304 272541968402 272922191872 272935194624 273242476848 273455243028 273668174883 273836740608 273844226304 274036913664 274044404832 274371577992 274426724352 274439798784 274572142011 274640412672 274962714048 275176819728 275353841664 275555123712 275568251904 276093317313 279900316096 279907967548 280298467328 280516727808 280845925272 281051222001 281064612042 281443316736 281451010368 281464419456 281843662848 281993010714 282063126528 282394138752 282600567216 282614031072 283002559488 283016042496 283222925568 283555298862 284784242688 287465189504 287473047752 288098260992 288308859136 288647200974 288660952908 289049892864 289057794432 289282875552 289686454272 289898213376 290238420384 290252248128 290260182564 290464420824 290651277312 290863741696 290877599232 291218955588 291291365376 291496329216 292065657984 292073641992 292481114112 293111267328 293683750272 296100990464 296448476676 296522186752 296679312711 297101331648 297318510984 297733300224 298082702016 298300598728 298314810576 298322965413 298724923904 298739155968 298957532544 299308371021 299382792192 299959324416 299967524208 300386009088 300605589504 301192709796 301621148928 304103719936 304697672514 305354146416 305780146176 305788505088 306362777072 306377373024 306385748262 306601333092 306798570496 307037465856 307052093952 307397786454 307474219008 307690569728 307698980864 308066333184 308074754592 308291527872 308299955436 308730064896 308970464256 309333053304 309395226624 309773071872 309999514176 310673719296 313606961184 314887855608 315335775744 315566284352 315581318784 315951665931 316006531072 316015169536 316623731328 316632386664 317074120704 317305900032 317321017344 317693406096 317757259776 317925638118 318377879424 318625791264 319070306304 321625320987 323398338192 323407178721 323634740486 324095102848 324110543616 324347466528 324556120064 325181129472 325190018736 325418834976 325427730738 325443234996 325881735168 325897261056 326135490048 326518222932 326599409664 326772473427 326982686976 327221709408 327237299136 327693828096 327702786048 327933370368 329750175744 332381625364 332854429952 333113614272 333587460096 334213938624 334223074812 334238998104 334483324857 334689349632 334949962752 335343039768 335426420736 335588173569 335604161898 335671615488 336065539392 336081550464 336327224112 336796434432 336805641216 338181288192 338662342656 341364912536 342116684928 342366770224 342853778432 343256130888 343523414718 344002664448 344012068224 344254128384 344658124206 344674544652 344743821312 345148391808 345400693264 345417149088 345899040768 345908496384 346151890944 346161353472 346827968856 347321323008 347815378944 348069629952 348749453448 351619926176 352120096768 352807831332 353558294016 353567959008 354061221888 354248837559 354735847136 354752747712 355012069896 355028983632 355507347456 355517065728 356201697744 356211434997 356273291264 356708385792 356969137536 357476917248 358175114352 359727464448 361123167424 362608048869 363113923584 363123849792 363823130466 363913592832 364323302464 364606990704 364624361568 364890899844 365115654144 365125635072 365382551552 365392539776 365828770656 365838771078 366096189348 366187216896 366616952064 366902426304 367138455552 367406831616 367424335872 367855522848 368124423084 368925041664 369449828352 372408266406 374022303744 374461233696 374734962668 374752816056 375257755648 375268013824 375285892608 375990680952 376084168704 376525518336 376800756288 376818708096 377260919739 377336745984 377354723328 377630567424 378073731816 378368127126 378895988736 378906346368 379712323584 384035526603 384131014656 384862934632 384881270544 385162616502 385399857152 385410392576 385710500736 386163147249 386434866534 386530951168 386984560512 387002997504 387013576752 387285894432 387535036416 387836798976 388291940784 388575779922 388594292724 389136420864 389147058432 389420877312 389431522656 389974818816 391578333696 395264635568 395572416948 396135108864 396424681312 396977733632 397443602688 397753080768 397763953884 398318874624 398610043392 399077828028 399096841176 399177056256 399388578633 399945765888 399956698944 400514678784 400807452672 400826548224 401590279728 402161531904 406263563352 406560539641 407138861888 407706861568 407718006784 408503164032 408514331016 408801777456 408812952603 409383287808 409402791936 409863715272 409965625344 410163323251 410182864542 410755110912 410766339456 411055370496 411066607248 411640086528 411659698176 411960619008 412444071072 413030762496 413332685568 414231625728 417548662334 418142614912 419850474144 419861951322 420447700992 420775091712 421248818474 421268887908 421596918063 422164975104 422176515552 422196629184 422765494272 422989516071 423074533376 423094689792 423591208128 423900850824 424503839232 424834388352 425332948293 427176364032 428833761316 431197784256 431209571628 432147391488 432463288704 432970801461 432991429362 433574839296 433586691648 433891779968 433903640984 433924313328 434508980224 434529681408 434847320064 435357630576 435696631236 435976915968 436295612544 436316398848 436828433382 436937048064 437244493824 438098486976 438110462988 438721671168 439666900992 444151485696 444672715014 444783280128 445618584832 445630766416 445651997472 445977766476 446252466176 446599950336 447124053024 447450898092 447472215864 447562153984 448087385856 448108733952 448436298816 449061912576 449074188288 449938986624 449951286312 450579013632 450908384256 451549790208 456155579904 457046508771 457674841184 458031219624 458670219264 458682757632 459005504512 459544165608 459566059536 459578622393 459658428416 459901999638 460197855744 460556198784 461096679681 461211328512 461535854592 461548471296 462099499776 462112131888 462437291808 462449933154 463095097344 463455696384 464092839936 464999271264 469376754737 470410441776 470754309058 471411058688 471423945344 472331783412 473003663616 473349426528 473371978176 474009796608 474022754304 474935596992 474948579996 475611181056 475958850048 475981526016 476635889664 476658597888 476888457177 477566819136 483477398492 484151898112 484165133056 485097507288 485218123776 485452110729 486142654272 486165815424 486521199792 486820872192 486834180096 487771694208 487785028104 488128252464 488141596107 488164852494 488822602752 488845891584 489203235072 489517940736 489777334398 489875775488 489899114496 490474030464 490832564112 491900055552 494625263616 496544355208 498572438046 498696404992 499281644928 499670421408 500381190144 501320907936 501334612218 501358497156 502034024448 502401008384 502424944128 503014559652 503115661312 503139631104 503507423232 504098309088 504490836168 505194651648 505208461824 506283098112 507271932288 507993513984 512047368804 512174686208 513175027392 513550155336 514280667648 514884196332 515246488712 515285122077 515979414016 516003996672 516018102336 516381192576 516713381888 516987186309 517115731968 517722587712 518101039896 518125723632 518848561152 518862744576 519227836416 519242030208 520241953284 520981984512 521723068416 522104444928 527429889264 528180145152 529186535119 529211746998 529924803584 530337441024 530351938512 531091832832 531480057856 532103770704 532129121568 532518104844 533261021184 533275598592 534302546616 534409936896 534435397632 535062578688 535453706304 536215375872 541684751136 543488873906 544670885376 544685774688 545069036608 545083936804 545734695699 545844383744 545870389248 546484953696 546910486056 547336349766 547673481216 547688452608 548073827328 548088809664 548743155984 548758156617 548853448704 549144284022 549280825344 549925428096 550353639456 550707683328 551110247424 551136503808 552186634626 558612399609 559800632192 559815935096 560596934656 561033455616 561691850544 562102444002 562129224084 562886633472 562902020736 562928838912 563986021428 564126253056 564788277504 565201134432 565228062144 566005118976 566032084992 566445851136 567110597724 569568485376 574930379008 574946095504 576196521984 576617718272 577294401948 577321905816 577743924753 578099785728 578115588864 578565751104 579372908544 579652299801 579796426752 580476840768 580504496256 580520365128 580928841648 581302554624 581727483392 581755198464 582437911176 582582730752 582863669883 584131315968 584147283984 584962228224 587367500544 592201980928 592896953352 593044373504 593358625422 594202663296 594637021968 595466600448 596165404032 596601197456 596629621152 596645930826 597449847808 597478311936 597915065088 598616742042 598765584384 599918648832 599935048416 600772018176 601211179008 602385419592 603242297856 608207439872 609395345028 610708292832 611560292352 611577010176 612725554144 612754746048 612771496524 613202666184 613597140992 614074931712 614104187904 614795572908 614948438016 615274296813 615381139456 615397961728 616132666368 616149509184 616583055744 616599910872 617460129792 617940928512 618666106608 618790453248 619546143744 619999028352 621347438592 626322993501 627213922368 629775711216 629792926983 630671551488 631132568704 631162637568 631873227711 631903331862 632030339072 633247462656 633264773328 634148241408 634611800064 634642034688 635386812192 635851276236 636755758848 637251582528 638140612608 643250641974 646796676384 646814357442 647269480972 648190205696 648221087232 648694933056 649112240128 650362258944 650380037472 650837669952 650855461476 650886469992 651763470336 651794522112 652270980096 653036445864 653198819328 653544946854 653965373952 654443418816 654474598272 655405572096 655866740736 659500351488 664763250728 665708859904 666227228544 667009072521 667174920192 668427877248 668446149624 668477996208 668966649714 669378699264 669899925504 670686079536 671176347138 671208323796 671343230976 672131078784 672163100928 672654448224 673592868864 673611282432 676362576384 677324685312 682729825072 682748488411 684233369856 684733540448 685707556864 686512261776 687046829436 688005328896 688024136448 688508256768 689316248412 689349089304 689487642624 689852999457 690296783616 690801386528 690834298176 691798081536 691816992768 692303781888 692322706944 693655937712 693674899731 694642646016 695630757888 696139259904 697498906896 703239852352 704240193536 705615662664 706131463587 707116588032 707135918016 708122443776 708463921979 708497675118 709471694272 709505495424 710024139792 710057967264 711014694912 711034131456 712403395488 712422869994 713416771584 713938275072 714953834496 716350228704 719454928896 722246334848 725216097738 726227847168 726247699584 727646260932 727827185664 728646604928 729213981408 729248723136 729781799688 730231308288 730251270144 730765103104 730785079552 731657541312 731677542156 732192378696 732374433792 733233904128 733804852608 734276911104 734666001597 734813663232 734848671744 735711045696 736248846168 737850083328 744816532812 747858657069 748044607488 748922467392 749469925336 749505632112 750515511296 750536027648 750571785216 751981361904 752001918327 753051036672 753601512576 753637416192 754521839478 754673491968 754709446656 755261134848 756147463632 756736254252 757791977472 757812692736 759424647168 768071053206 768262029312 769725869264 769762541088 770325233004 770799714304 770820785152 771421001472 772326294498 772869733068 773061902336 773969121024 774005995008 774027153504 774571788864 775070072832 775673597952 776583881568 777151559844 777188585448 778272841728 778294116864 778841754624 778863045312 779949637632 783156667392 790529271136 791144833896 792270217728 792849362624 793817620497 793955467264 794887205376 795506161536 795527907768 796637749248 797220086784 798155656056 798193682352 798354112512 798777157266 799891531776 799913397888 801614905344 801653096448 803180559456 804323063808 812527126704 813121079282 814277723776 815233310859 815436013568 817006328064 817028662032 817603554912 817625905206 818766575616 818805583872 819727430544 820326646502 820365729084 821004524649 821510221824 821532678912 822110740992 822133214496 823280173056 823319396352 823716426033 823921238016 824888142144 826061524992 826665371136 828279951939 835097324668 836285229824 839700948288 839723902644 840895401984 841550183424 842497636948 842537775816 843153666003 843193836126 844329950208 844353031104 844393258368 845530988544 845979032142 846149066752 846189379584 847182416256 847801701648 849007678464 849668776704 850665896586 854352728064 857667522632 862395568512 862419143256 864294782976 864926577408 865941602922 865982858724 867149678592 867173383296 867783559936 867807281968 867848626656 869017960448 869059362816 869694640128 870715261152 871393262472 871953831936 872591225088 872632797696 873656866764 873874096128 874488987648 876196973952 876220925976 877443342336 879333801984 888302971392 889345430028 889566560256 890037938133 891237169664 891261532832 891303994944 891955532952 892504932352 893199900672 894248106048 894901796184 894944431728 894968896239 895124307968 896174771712 896217467904 896872597632 897925113063 898148376576 899877973248 899902572624 901158027264 901816768512 912311159808 914049469751 914093017542 915349682368 916062439248 917340438528 917365515264 918011009024 919088331216 919132119072 919157244786 919803999276 920395711488 921112397568 922193359362 922422657024 923071709184 923096942592 924198999552 924224263776 924874583616 924899866308 926190194688 926911392768 928185679872 929998542528 938753509474 940820883552 941508618116 942822117376 942847890688 944663566824 946007327232 946698853056 946743956352 947854997793 948019593216 948045508608 949871193984 949897159992 951222362112 951917700096 951963052032 953271779328 953776914354 955133638272 964875962961 966954796984 968303796224 968330266112 970195014576 970221536163 970904221458 972285308544 972331630848 973042399584 973668360192 975543388416 975570056208 976256504928 976283192214 976329704988 977645205504 977691783168 978406470144 979554668796 979751550976 979798228992 980948060928 981665128224 983800111104 989250527232 993088710416 997144876092 997392809984 998563289856 999340842816 1000762380288 1002641815872 1002669224436 1002716994312 1003449974571 1004068048896 1004802016768 1004849888256 1006029119304 1006231322624 1006279262208 1006764520707 1007014846464 1008196618176 1008981672336 1010389303296 1010416923648 1014543864576 1015987027968 1024094737608 1024349372416 1026350054784 1027100310672 1028561335296 1029768392664 1030492977424 1030521147337 1030570244154 1031958828032 1032007993344 1032036204672 1032762385152 1033426763776 1033974372618 1034231463936 1035445175424 1036202079792 1036251447264 1037697122304 1037725489152 1038455672832 1038484060416 1040483906568 1041963969024 1043446136832 1044208889856 1054859778528 1056360290304 1058373070238 1058423493996 1059849607168 1060674882048 1060703877024 1062183665664 1062746512677 1062960115712 1064207541408 1064258243136 1065036209688 1066522042368 1066551197184 1068605093232 1068634304991 1068819873792 1070125157376 1070907412608 1072430751744 1083369502272 1086977747812 1087824146607 1089341770752 1089371549376 1090138073216 1090167873608 1091469391398 1091688767488 1091740778496 1092969907392 1093820972112 1094672699532 1095346962432 1095376905216 1096147654656 1096177619328 1097486311968 1097516313234 1098288568044 1098561650688 1099850856192 1100707278912 1101415366656 1102220494848 1102273007616 1104373269252 1117224799218 1119601264384 1119631870192 1121193869312 1122066911232 1123383701088 1124204888004 1124258448168 1125773266944 1125804041472 1125857677824 1127972042856 1128252506112 1129576555008 1130402268864 1130456124288 1132010237952 1132064169984 1132891702272 1134221195448 1139136970752 1149860758016 1149892191008 1152106579809 1152393043968 1153235436544 1154588803896 1154643811632 1155487849506 1156199571456 1156231177728 1157131502208 1158489441747 1159304599602 1159592853504 1160953681536 1161008992512 1161040730256 1161857683296 1162605109248 1163454966784 1163510396928 1164875822352 1165727339766 1168262631936 1168294567968 1169924456448 1174735001088 1179292843619 1184403961856 1185793906704 1186717250844 1188405326592 1189274043936 1190933200896 1192330808064 1193202394912 1193259242304 1193291861652 1194899695616 1194956623872 1195830130176 1197233484084 1197531168768 1198165735899 1199837297664 1199870096832 1201544036352 1202422358016 1204770839184 1206484595712 1216414879744 1218790690056 1219681618923 1221416585664 1223120584704 1223154020352 1225451108288 1225509492096 1225542993048 1226405332368 1226438857809 1227194281984 1228149863424 1228208375808 1229591145816 1229896876032 1230489969753 1230548593626 1230795923456 1232265332736 1232299018368 1233166111488 1233199821744 1234920259584 1235881857024 1237332213216 1239092287488 1239998056704 1242694877184 1252645987002 1254427844736 1259551422432 1259585853966 1261343102976 1262265137408 1262325275136 1263746455422 1263806663724 1264060678144 1266494925312 1266529546656 1268296482816 1268968548213 1269223600128 1269284069376 1270773624384 1271702552472 1273511517696 1274503165056 1286501283948 1293593352768 1293628714884 1294538961944 1296380411392 1296442174464 1297389866112 1298224480256 1298912404383 1300724517888 1300760074944 1301675339904 1301710922952 1301772939984 1303526940672 1303589044224 1304541960192 1306072891728 1307089893708 1307930747904 1308886837632 1308949196544 1310811144192 1311733481472 1319000702976 1329526501456 1329562845853 1331417719808 1332454457088 1334018145042 1334349840384 1336855754496 1336892299248 1336955992416 1337933299428 1338757398528 1339799851008 1341372159072 1342352694276 1342416647592 1342686461952 1344262157568 1344326201856 1345308896448 1347185737728 1347222564864 1352725152768 1354649370624 1365459650144 1365496976822 1368466739712 1369467080896 1371139526313 1371415113728 1373024523552 1374093658872 1376010657792 1376048272896 1377016513536 1378632496824 1378698178608 1378735867179 1378975285248 1379705998914 1380593567232 1381602773056 1381668596352 1383290039043 1383633985536 1384607563776 1384645413888 1387311875424 1387349799462 1389285292032 1392278519808 1394997813792 1406479704704 1408130264211 1408480387072 1411231325328 1412262927174 1414233176064 1414271836032 1416927843958 1416995350236 1418943388544 1419010990848 1420048279584 1420115934528 1422029389824 1422068262912 1424806790976 1424845739988 1426833543168 1427876550144 1429907668992 1430665371531 1432700457408 1444492669696 1450432195476 1452455694336 1452495399168 1455292521864 1455654371328 1456356332187 1457293209856 1458427962816 1458497446272 1459563599376 1460462616576 1460502540288 1461530206208 1461570159104 1463315082624 1463355084312 1464384757392 1464424788321 1466467808256 1467609705216 1468553822208 1469332003194 1469627326464 1469697343488 1471422091392 1472497692336 1475700166656 1489633065624 1495717314138 1496089214976 1497844934784 1498939850672 1499011264224 1501031022592 1501072055296 1501143570432 1503962723808 1504003836654 1506102073344 1507203025152 1507274832384 1509043678956 1509346983936 1509418893312 1510522269696 1512294927264 1513472508504 1515583954944 1515625385472 1518849294336 1536142106412 1536524058624 1539451738528 1539525082176 1540650466008 1541599428608 1541641570304 1542842002944 1544652588996 1545739466136 1545855366231 1546123804672 1547938242048 1548011990016 1548054307008 1549143577728 1550140145664 1550961558927 1551347195904 1553167763136 1554303119688 1554377170896 1556545683456 1556588233728 1557683509248 1557726090624 1566313334784 1578812720479 1581058542272 1582289667792 1584540435456 1585698725248 1587559605357 1587635240994 1589774410752 1591012323072 1591055815536 1593275498496 1594440173568 1596311312112 1596387364704 1597554314532 1599783063552 1599826795776 1603229810688 1603306192896 1606361118912 1608646127616 1625054253408 1626242158564 1628555447552 1630466621718 1630872027136 1634012656128 1634057324064 1635207109824 1635251810412 1637204087097 1637533151232 1637611167744 1639454861088 1640653293004 1640731458168 1642009049298 1643020443648 1643065357824 1644221481984 1644266428992 1646560346112 1647432852066 1647842476032 1649776284288 1652123049984 1653330742272 1656559903878 1670194649336 1672570459648 1675837198827 1679401896576 1679447805288 1681790803968 1683100366848 1684995273896 1685075551632 1686307332006 1686387672252 1688659900416 1688706062208 1688786516736 1691958064284 1692298133504 1692378759168 1694364832512 1695603403296 1698015356928 1699337553408 1701331793172 1708705456128 1715335045264 1724791137024 1724838286512 1728589565952 1729853154816 1731883205844 1731965717448 1733231774259 1734299357184 1734346766592 1735567119872 1735614563936 1735697253312 1738035920896 1738118725632 1738956899403 1739389280256 1741430522304 1742786524944 1743907663872 1745182450176 1745265595392 1747313733528 1747748192256 1748591009649 1752393947904 1752441851952 1754886684672 1776605942784 1778690860056 1779133120512 1779991072673 1780075876266 1782474339328 1782523065664 1782607989888 1783911065904 1785009864704 1786399801344 1788496212096 1789803592368 1789888863456 1789937792478 1792349543424 1792434935808 1793745195264 1795850226126 1796296753152 1799755946496 1799805145248 1802316054528 1803633537024 1824622319616 1828098939502 1828186035084 1830699364736 1832124878496 1834680877056 1834731030528 1836022018048 1838176662432 1838264238144 1838314489572 1839607998552 1840791422976 1842224795136 1844386718724 1844845314048 1845822890439 1846143418368 1846193885184 1848397999104 1848448527552 1849749167232 1849799732616 1852380389376 1853822785536 1856371359744 1859997085056 1877507018948 1878968980503 1881641767104 1883017236232 1885644234752 1885695781376 1889327133648 1889378780949 1892014654464 1893397706112 1893487912704 1895619683133 1895709995586 1896091017216 1899742387968 1899794319984 1902444724224 1903835400192 1903926104064 1907553828708 1910267276544 1929751925922 1933909593968 1936607592448 1936660532224 1940390029152 1940443072326 1941808442916 1944570617088 1944663261696 1946084799168 1947336720384 1951086776832 1951140112416 1952513009856 1952566384428 1952659409976 1955290411008 1955383566336 1956812940288 1959109337592 1959503101952 1959596457984 1961896121856 1963330256448 1967600222208 1978501054464 1986177420832 1994289752184 1994785619968 1997126579712 1998681685632 2001027217563 2001524760576 2005283631744 2005338448872 2005433988624 2006899949142 2008136097792 2009604033536 2009699776512 2012058238608 2012462645248 2013529041414 2014029692928 2016393236352 2017963344672 2020778606592 2020833847296 2029087729152 2031974055936 2036960366251 2048189475216 2048245465233 2052700109568 2054200621344 2057122670592 2059536785328 2060985954848 2061042294674 2061140488308 2063917656064 2064015986688 2064072409344 2065524770304 2067948745236 2068462927872 2069558998371 2070890350848 2072404159584 2072502894528 2075394244608 2075450978304 2076911345664 2076968120832 2080967813136 2081024699193 2083927938048 2086892273664 2088417779712 2109719557056 2112720580608 2116746140476 2116846987992 2118394390761 2119699214336 2121349764096 2121407754048 2124367331328 2125391765937 2125493025354 2125920231424 2128415082816 2128516486272 2130072419376 2133044084736 2133102394368 2137210186464 2137268609982 2140250314752 2141814825216 2144861503488 2166739004544 2173955495624 2175648293214 2178683541504 2178743098752 2180276146432 2180335747216 2182938782796 2183377534976 2183481556992 2185939814784 2187641944224 2189345399064 2190693924864 2190753810432 2192295309312 2192355238656 2194972623936 2195032626468 2196577136088 2197123301376 2199701712384 2201414557824 2202830733312 2204440989696 2204546015232 2208746538504 2234449598436 2239202528768 2239263740384 2242387738624 2243575971207 2244133822464 2246767402176 2248409776008 2248516896336 2251546533888 2251608082944 2251715355648 2255944085712 2256005754981 2259153110016 2260804537728 2260912248576 2264020475904 2264128339968 2265783404544 2268442390896 2278273941504 2296517642837 2299721516032 2299784382016 2304213159618 2304786087936 2306470873088 2309177607792 2309287623264 2310975699012 2312399142912 2312462355456 2314263004416 2316978883494 2318609199204 2319185707008 2321907363072 2322017985024 2322081460512 2323715366592 2325210218496 2326909933568 2327020793856 2329751644704 2331454679532 2336525263872 2336589135936 2339848912896 2349470002176 2358585687238 2368807923712 2371587813408 2373434501688 2376810653184 2378548087872 2381452861491 2381866401792 2384661616128 2386404789824 2386518484608 2386583723304 2389799391232 2389913247744 2391660260352 2394466968168 2395062337536 2396331471798 2399674595328 2399740193664 2404844716032 2409541678368 2412969191424 2432829759488 2437581380112 2439363237846 2442833171328 2445699932577 2446308040704 2450902216576 2451018984192 2451085986096 2452810664736 2452877715618 2454388563968 2456299726848 2456416751616 2459182291632 2460979939506 2461097187252 2461591846912 2464530665472 2464598036736 2466332222976 2466399643488 2469840519168 2471149278099 2471763714048 2474664426432 2478184574976 2479996113408 2505291974004 2508855689472 2519102844864 2519171707932 2522686205952 2524530274816 2524650550272 2527492910844 2527613327448 2528121356288 2529460998009 2532989850624 2533059093312 2536592965632 2537937096426 2538447200256 2538568138752 2541547248768 2543405104944 2547023035392 2549006330112 2573002567896 2587186705536 2587257429768 2589077923888 2589148699819 2592760822784 2592884348928 2594779732224 2596448960512 2597824808766 2601449035776 2601520149888 2603350679808 2603421845904 2603545879968 2607053881344 2607178088448 2609083920384 2612145783456 2614179787416 2615861495808 2617773675264 2617898393088 2621622288384 2623466962944 2638001405952 2659053002912 2659125691706 2662835439616 2664908914176 2668036290084 2668699680768 2670113814399 2673711508992 2673784598496 2673911984832 2675866598856 2677514797056 2679599702016 2682744318144 2684705388552 2684833295184 2684906688717 2685372923904 2688524315136 2688652403712 2690617792896 2693775339189 2694445129728 2705450305536 2730919300288 2730993953644 2736933479424 2738934161792 2742148409253 2742279052626 2742830227456 2746049047104 2748187317744 2752021315584 2752096545792 2754033027072 2757264993648 2757396357216 2757471734358 2759411997828 2761187134464 2763205546112 2763337192704 2766580078086 2767267971072 2769215127552 2769290827776 2774623750848 2774699598924 2778570584064 2784557039616 2789995627584 2812959409408 2816260528422 2816960774144 2822462650656 2824525854348 2828466352128 2828543672064 2833855687916 2833990700472 2837886777088 2838021981696 2840096559168 2840231869056 2844058779648 2844136525824 2849613581952 2849691479976 2853667086336 2855753100288 2859815337984 2861330743062 2865400914816 2888985339392 2894627888883 2900864390952 2904911388672 2904990798336 2910585043728 2910664608489 2912712664374 2914586419712 2916855925632 2916994892544 2919127198752 2921005080576 2923060412416 2923140318208 2926630165248 2926710168624 2928769514784 2928849576642 2932935616512 2935219410432 2938664006388 2939254652928 2939394686976 2942844182784 2944995384672 2951400333312 2979266131248 2991434628276 2992178429952 2995689869568 2997879701344 2998022528448 3002062045184 3002144110592 3002287140864 3007925447616 3008007673308 3010349923713 3012204146688 3014406050304 3014549664768 3018087357912 3018693967872 3018837786624 3020293562121 3021044539392 3024589854528 3026945017008 3031167909888 3031250770944 3072284212824 3073048117248 3074530034617 3078903477056 3079050164352 3081300932016 3083198857216 3083283140608 3085684005888 3089305177992 3091478932272 3091563442011 3091710732462 3095876484096 3096023980032 3096108614016 3098287155456 3100280291328 3101923117854 3102694391808 3106335526272 3108606239376 3108754341792 3113091366912 3113176467456 3115367018496 3115452181248 3132626669568 3157625440958 3162117084544 3164579335584 3169080870912 3171397450496 3175119210714 3175270481988 3179548821504 3182024646144 3182111631072 3186550996992 3188239538031 3188880347136 3192622624224 3192774729408 3195108629064 3199566127104 3199653591552 3206459621376 3212722237824 3217292255232 3250108506816 3252484317128 3257110895104 3260933243436 3261744054272 3263472439821 3268025312256 3268114648128 3270414219648 3270503620824 3274408174194 3275066302464 3275222335488 3278909722176 3281306586008 3281462916336 3284018098596 3286040887296 3286130715648 3288442963968 3288532857984 3294865704132 3295684952064 3299552568576 3304246099968 3306661484544 3313119807756 3340389298672 3345140919296 3351674397654 3358803793152 3358895610576 3363581607936 3366200733696 3369990547792 3370151103264 3372614664012 3372775344504 3377319800832 3377412124416 3377573033472 3383916128568 3384596267008 3384757518336 3388729665024 3391206806592 3396030713856 3398675106816 3402663586344 3417410912256 3430670090528 3449582274048 3449676573024 3456319739427 3457179131904 3459706309632 3463766411688 3463931434896 3466463548518 3468598714368 3468693533184 3471134239744 3471229127872 3471394506624 3475468325241 3476071841792 3477913798806 3478778560512 3482861044608 3485573049888 3487815327744 3490364900352 3490531190784 3494627467056 3497182019298 3504787895808 3504883703904 3509773369344 3537878530857 3553211885568 3557381720112 3559982145346 3560151752532 3564948678656 3565046131328 3565215979776 3567822131808 3572799602688 3576992424192 3579607184736 3579777726912 3579875584956 3584699086848 3584869871616 3587490390528 3591700452252 3592593506304 3594497207697 3599511892992 3599610290496 3604632109056 3607267074048 3649244639232 3656197879004 3656372070168 3659044856769 3661398729472 3664249756992 3669361754112 3669462061056 3672044036096 3676353324864 3676528476288 3676628979144 3679215997104 3679316573427 3681582845952 3684449590272 3688773437448 3689690628096 3691469909259 3691645780878 3692387770368 3696795998208 3696897055104 3699498334464 3699599465232 3704760778752 3707645571072 3719994170112 3755014037896 3757937961006 3763283534208 3766034472464 3771288469504 3771391562752 3778654267296 3778757561898 3784029308928 3786795412224 3786975825408 3791239366266 3791419991172 3792182034432 3799484775936 3799588639968 3804889448448 3807670800384 3807852208128 3815107657416 3820534553088 3859503851844 3867819187936 3873215184896 3873321064448 3880780058304 3880886144652 3883616885832 3889141234176 3889326523392 3892169598336 3894673440768 3896737213149 3902173553664 3902280224832 3905026019712 3905132768856 3905318819952 3910580822016 3910767132672 3913625880576 3918218675184 3919006203904 3923792243712 3926660512896 3935200444416 3957002108928 3966712292173 3972354841664 3988579504368 3988688537559 3994253159424 3997363371264 4002054435126 4003049521152 4010567263488 4010676897744 4010867977248 4013799898284 4016272195584 4019208067072 4019399553024 4024116477216 4027058082828 4028059385856 4032786472704 4035926689344 4041557213184 4041667694592 4058175458304 4063948111872 4073920732502 4096378950432 4096490930466 4105400219136 4108401242688 4113418578939 4114245341184 4119073570656 4121971909696 4122084589348 4122280976616 4127835312128 4128031973376 4128144818688 4131049540608 4135897490472 4136925855744 4139117996742 4141780701696 4144808319168 4145005789056 4149870117129 4150901956608 4153822691328 4153936241664 4161935626272 4162049398386 4167855876096 4176835559424 4219439114112 4224390792633 4225441161216 4233492280952 4233693975984 4236788781522 4239398428672 4242699528192 4242815508096 4250783531874 4250986050708 4251840462848 4256830165632 4257032972544 4260144838752 4266088169472 4266204788736 4274420372928 4274537219964 4280500629504 4283629650432 4289723006976 4333478009088 4347910991248 4351296586428 4357367083008 4357486197504 4360552292864 4360671494432 4365877565592 4366755069952 4366963113984 4369068996561 4371879629568 4375283888448 4378690798128 4381387849728 4381507620864 4384590618624 4384710477312 4389945247872 4390065252936 4393154272176 4393274364963 4399403424768 4402829115648 4405661466624 4408881979392 4409092030464 4417493077008 4468899196872 4472165936051 4478405057536 4478527480768 4484775477248 4487151942414 4488267644928 4493534804352 4496819552016 4497033792672 4503093067776 4503216165888 4503430711296 4511888171424 4512011509962 4518306220032 4521609075456 4521824497152 4528040951808 4528256679936 4531566809088 4536884781792 4556547883008 4593035285674 4599443032064 4599568764032 4608426319236 4609572175872 4612941746176 4618355215584 4618575246528 4621951398024 4624798285824 4624924710912 4628526008832 4633957766988 4637218398408 4637566098693 4638371414016 4643814726144 4644035970048 4644162921024 4647430733184 4650420436992 4652884676781 4653819867136 4654041587712 4659503289408 4662909359064 4673050527744 4673178271872 4698940004352 4717171374476 4736438161437 4737615847424 4743175626816 4746869003376 4753621306368 4757096175744 4762678816071 4762905722982 4769323232256 4772809579648 4773036969216 4773167446608 4779598782464 4779826495488 4783320520704 4788933936336 4792662943596 4799349190656 4799480387328 4809689432064 4819083356736 4825938382848 4865659518976 4875162760224 4878726475692 4885666342656 4891399865154 4892616081408 4901804433152 4902037968384 4902171972192 4905621329472 4905755431236 4908777127936 4912599453696 4912833503232 4918364583264 4921959879012 4922194374504 4923183693824 4929061330944 4929196073472 4932664445952 4932799286976 4939681038336 4942298556198 4943527428096 4949328852864 4956369149952 4959992226816 5010583948008 5017711378944 5027511596481 5038205689728 5038343415864 5045372411904 5049060549632 5049301100544 5054985821688 5055226654896 5056242712576 5058921996018 5065979701248 5066118186624 5075874192852 5076894400512 5077136277504 5083094497536 5086810209888 5094046070784 5098012660224 5146005135792 5163144302107 5174373411072 5174514859536 5178155847776 5178297399638 5185521645568 5185768697856 5189559464448 5195649617532 5199695322777 5202898071552 5203040299776 5206701359616 5206843691808 5207091759936 5214107762688 5214356176896 5216870698209 5218167840768 5224291566912 5228359574832 5231722991616 5235547350528 5235796786176 5243244576768 5245773028947 5318106005824 5318251383412 5325670879232 5329817828352 5336072580168 5337399361536 5339973218019 5340227628798 5347423017984 5347569196992 5347823969664 5351733197712 5355029594112 5359199404032 5365488636288 5369410777104 5369666590368 5369813377434 5377048630272 5377304807424 5381235585792 5387550678378 5388890259456 5410900611072 5461838600576 5461987907288 5473866958848 5477868323584 5484296818506 5484558105252 5485660454912 5492098094208 5496374635488 5504042631168 5504193091584 5508066054144 5514529987296 5514792714432 5514943468716 5518823995656 5522374268928 5526411092224 5526674385408 5533160156172 5534535942144 5538430255104 5538581655552 5549247501696 5549399197848 5557141168128 5569114079232 5579991255168 5625918818816 5632521056844 5633921548288 5636906941509 5644925301312 5649051708696 5656932704256 5657087344128 5667711375832 5667981400944 5668136342847 5675773554176 5676043963392 5680193118336 5680463738112 5686859049399 5688273051648 5699227163904 5699382959952 5707334172672 5711506200576 5722661486124 5730801829632 5777970678784 5789255777766 5801728781904 5809822777344 5809981596672 5821170087456 5821329216978 5825425328748 5829172839424 5833711851264 5833989785088 5838254397504 5842010161152 5846120824832 5846280636416 5853260330496 5853420337248 5857539029568 5857699153284 5865871233024 5870438820864 5877328012776 5878509305856 5878789373952 5885688365568 5889990769344 5902800666624 5958532262496 5982869256552 5984356859904 5991379739136 5995759402688 5996045056896 6003081652689 6004124090368 6004288221184 6004574281728 6015850895232 6016015346616 6020699847426 6024408293376 6028812100608 6029099329536 6036174715824 6037387935744 6040587124242 6042089078784 6049179709056 6053890034016 6062335819776 6062501541888 6110881098753 6144568425648 6144736395699 6149060069234 6157806954112 6158100328704 6162601864032 6166566281216 6171368011776 6178610355984 6182957864544 6183126884022 6183421464924 6191752968192 6192047960064 6192217228032 6196574310912 6203846235708 6205388783616 6208676995113 6212671052544 6217212478752 6217508683584 6226182733824 6226352934912 6230734036992 6230904362496 6265253339136 6315250881916 6324234169088 6329158671168 6338161741824 6342794900992 6350238421428 6350540963976 6355183172283 6359097643008 6364049292288 6364223262144 6373101993984 6376175297811 6376479076062 6377760694272 6385245248448 6385549458816 6390217258128 6399132254208 6399307183104 6425444475648 6434584510464 6500217013632 6504968634256 6514221790208 6521866486872 6523488108544 6526944879642 6536050624512 6536229296256 6540828439296 6541007241648 6548816348388 6550132604928 6550444670976 6557819444352 6562613172016 6562925832672 6568036197192 6572081774592 6572261431296 6576885927936 6577065715968 6589731408264 6591369904128 6599105137152 6608492199936 6613322969088 6626239615512 6680778597344 6690281838592 6703348795308 6717607586304 6717791221152 6727163215872 6730727913621 6732401467392 6739981095584 6740302206528 6745229328024 6745550689008 6754639601664 6754824248832 6755146066944 6767832257136 6768017264943 6769192534016 6777459330048 6782413613184 6792061427712 6797350213632 6805327172688 6834821824512 6861340181056 6889552928511 6899164548096 6899353146048 6912639478854 6914358263808 6919412619264 6927532823376 6927862869792 6932927097036 6937197428736 6937387066368 6942268479488 6942458255744 6942789013248 6950936650482 6955827597612 6957557121024 6965722089216 6971146099776 6975630655488 6980729800704 6981062381568 6989254934112 6994364038596 7009575791616 7009767407808 7019546738688 7075757061714 7106423771136 7114763440224 7119964290692 7120303505064 7129897357312 7130092262656 7130431959552 7135644263616 7145599205376 7153984848384 7159214369472 7159555453824 7159751169912 7169398173696 7169739743232 7174980781056 7183400904504 7185187012608 7188994415394 7199023785984 7199220580992 7214534148096 7298489278464 7312395758008 7312744140336 7318089713538 7322797458944 7328499513984 7337099797731 7338924122112 7344088072192 7352706649728 7353056952576 7353257958288 7358431994208 7358633146854 7363165691904 7368899180544 7377546874896 7382939818518 7383291561756 7384775540736 7393591996416 7393794110208 7398996668928 7399198930464 7409521557504 7415291142144 7439988340224 7510028075792 7515875922012 7526567068416 7532068944928 7542576939008 7542783125504 7557308534592 7557515123796 7568058617856 7573590824448 7573951650816 7582478732532 7582839982344 7584364068864 7588382994027 7598969551872 7599177279936 7609778896896 7615341600768 7615704416256 7630215314832 7641069106176 7719007703688 7724650253179 7735638375872 7746430369792 7746642128896 7761560116608 7761772289304 7767233771664 7767446099457 7778282468352 7778653046784 7784339196672 7789346881536 7793103141769 7793474426298 7804347107328 7804560449664 7810052039424 7810265537712 7810637639904 7821161644032 7821534265344 7827251761152 7836437350368 7847584487424 7853321025792 7870400888832 7914004217856 7933424584346 7944709683328 7977159008736 7977377075118 7988506318848 7994726742528 8004108870252 8006099042304 8010341443197 8021134526976 8021353795488 8021735954496 8027599796568 8032544391168 8038416134144 8038799106048 8048232954432 8054116165656 8056118771712 8065572945408 8071853378688 8081326017567 8083335389184 8116350916608 8147841465004 8192757900864 8192981860932 8210800438272 8216802485376 8226445227759 8226837157878 8228490682368 8238147141312 8243943819392 8244169178696 8244561953232 8255670624256 8256063946752 8256289637376 8262099081216 8271794980944 8278235993484 8283561403392 8289616638336 8290011578112 8299740234258 8301803913216 8307645382656 8307872483328 8323871252544 8324098796772 8335711752192 8353671118848 8438878228224 8448781585266 8450882322432 8466984561904 8467387951968 8473577563044 8478796857344 8485399056384 8485631016192 8501567063748 8501972101416 8503680925696 8513660331264 8514065945088 8520289677504 8532176338944 8532409577472 8548840745856 8549074439928 8561001259008 8567259300864 8579446013952 8666956018176 8683883666649 8695821982496 8702593172856 8714734166016 8714972395008 8721104585728 8721342988864 8731755131184 8731993825467 8733510139904 8738137993122 8743759259136 8750567776896 8757381596256 8763015241728 8769181237248 8769420954624 8779890495744 8780130505872 8786308544352 8786548729926 8798806849536 8805658231296 8817763958784 8818184060928 8834986154016 8937798393744 8944331872102 8956810115072 8957054961536 8974303884828 8976535289856 8987069608704 8993639104032 8994067585344 9006186135552 9006432331776 9006861422592 9023776342848 9024023019924 9031049771139 9036612440064 9043218150912 9043648994304 9056081903616 9056513359872 9060880686363 9063133618176 9073769563584 9186070571348 9198886064128 9199137528064 9216852638472 9219144351744 9223590103851 9225883492352 9236710431168 9237150493056 9243902796048 9249596571648 9249849421824 9257052017664 9267915533976 9274436796816 9274690326033 9275132197386 9287629452288 9288071940096 9288325842048 9294861466368 9300840873984 9305769353562 9307639734272 9308083175424 9319006578816 9325818718128 9346101055488 9346356543744 9397880008704 9434342748952 9472876322874 9475231694848 9486351253632 9493738006752 9507242612736 9514192351488 9525357632142 9525811445964 9538646464512 9545619159296 9546073938432 9546334893216 9559197564928 9559652990976 9566641041408 9577867872672 9585325887192 9598698381312 9598960774656 9619378864128 9638166713472 9651876765696 9731319037952 9750325520448 9757452951384 9771332685312 9782799730308 9785232162816 9790417319463 9803608866304 9804075936768 9804343944384 9811242658944 9811510862472 9817554255872 9825198907392 9825667006464 9836729166528 9843919758024 9844388749008 9846367387648 9858122661888 9858392146944 9865328891904 9865598573952 9884597112396 9887054856192 9898657705728 9912738299904 9919984453632 10021167896016 10035422757888 10054544167261 10055023192962 10076411379456 10076686831728 10090744823808 10098121099264 10098602201088 10109971643376 10110453309792 10117843992036 10131959402496 10132236373248 10151748385704 10153788801024 10154272555008 10166188995072 10173620419776 10188092141568 10196025320448 10292010271584 10326288604214 10348746822144 10349029719072 10356311695552 10356594799276 10368959218281 10371043291136 10371537395712 10379118928896 10391299235064 10399390645554 10405796143104 10406080599552 10413402719232 10413687383616 10414183519872 10426404975723 10428215525376 10433741396418 10436335681536 10448583133824 10456719149664 10463445983232 10471094701056 10471593572352 10491546057894 10613635592571 10636212011648 10636502766824 10651341758464 10659635656704 10672145160336 10679946436038 10680455257596 10694846035968 10695138393984 10695647939328 10703466395424 10718398808064 10730977272576 10738821554208 10739333180736 10739626754868 10754097260544 10754609614848 10762471171584 10775101356756 10777780518912 10821801222144 10923677201152 10923975814576 10947733917696 10955736647168 10968593637012 10969116210504 10971320909824 10977134570307 10984196188416 10992749270976 11008085262336 11008386183168 11016132108288 11029059974592 11029585428864 11029886937432 11037647991312 11037949720281 11044748537856 11052822184448 11053348770816 11066320312344 11069071884288 11074409727777 11077163311104 11098495003392 11098798395696 11114282336256 11159982510336 11251837637632 11265042113688 11267843096576 11273813883018 11289850602624 11298103417392 11313865408512 11314174688256 11335422751664 11335962801888 11336272685694 11351547108352 11352087926784 11360386236672 11360927476224 11373718098798 11376546103296 11398454327808 11398765919904 11414668345344 11423012401152 11445322972248 11461603659264 11555941357568 11578511555532 11603457563808 11619645554688 11619963193344 11642340174912 11642658433956 11650850657496 11658345678848 11667423702528 11667979570176 11676508795008 11684020322304 11690211639447 11692241649664 11692561272832 11706520660992 11706840674496 11715078059136 11715398306568 11731742466048 11740877641728 11754656025552 11757018611712 11771376731136 11779981538688 11805601333248 11900136876519 11917064524992 11965738513104 11966065612677 11982759478272 11991518805376 11992090113792 12006163305378 12008576442368 12009148563456 12031701790464 12032030693232 12041399694852 12048816586752 12057624201216 12058198659072 12072349431648 12081174248484 12084178157568 12098359418112 12107780068032 12124671639552 12125003083776 12221762197506 12289136851296 12289472791398 12298120138468 12315613908224 12316200657408 12325203728064 12333132562432 12342736023552 12357220711968 12365915729088 12366253768044 12366842929848 12383505936384 12384095920128 12384434456064 12393148621824 12407692471416 12410777567232 12417353990226 12425342105088 12434424957504 12435017367168 12452705869824 12461468073984 12461808724992 12530506678272 12630501763832 12648468338176 12658317342336 12673172377899 12676323483648 12685589801984 12700476842856 12701081927952 12710366344566 12718195286016 12728098584576 12728446524288 12752350595622 12752958152124 12755521388544 12770490496896 12771098917632 12780434516256 12798264508416 12798614366208 12850888951296 12869169020928 12972221279809 13000434027264 13009937268512 13028443580416 13043732973744 13053889759284 13072101249024 13072458592512 13081656878592 13082014483296 13097632696776 13100265209856 13100889341952 13107206989683 13115638888704 13125226344032 13125851665344 13136072394384 13144163549184 13144522862592 13153771855872 13154131431936 13179462816528 13179823094889 13198210274304 13216984399872 13226645938176 13252479231024 13361557194688 13380563677184 13406697590616 13416497808153 13435215172608 13435582442304 13454326431744 13461455827242 13464802934784 13479962191168 13480604413056 13490458656048 13491101378016 13509279203328 13509648497664 13510292133888 13535664514272 13536034529886 13554918660096 13564827226368 13584122855424 13594700427264 13610654345376 13669643649024 13722680362112 13779105857022 13798329096192 13798706292096 13825278957708 13828716527616 13838825238528 13855065646752 13855725739584 13865854194072 13874394857472 13874774132736 13884536958976 13884916511488 13885578026496 13901873300964 13911655195224 13915114242048 13931444178432 13942292199552 13951261310976 13958654030343 13961459601408 13962124763136 13978509868224 13988728077192 14019151583232 14019534815616 14151514123428 14209314484311 14212847542272 14229526880448 14239928581384 14240607010128 14259794714624 14260184525312 14260863919104 14271288527232 14288036448213 14307969696768 14318428738944 14319110907648 14319502339824 14338796347392 14339479486464 14349961562112 14366801809008 14377988830788 14398047571968 14398441161984 14429068296192 14596978556928 14624791516016 14625488280672 14636179427076 14645594917888 14656999027968 14674199595462 14677848244224 14688176144384 14705413299456 14706113905152 14706515916576 14716863988416 14717266293708 14726331383808 14737798361088 14755093749792 14765879637036 14766583123512 14769551081472 14787183992832 14787588220416 14797993337856 14798397860928 14819043115008 14830582284288 14879976680448 15020056151584 15031751844024 15053134136832 15064137889856 15082534789443 15085153878016 15085566251008 15114617069184 15115030247592 15136117235712 15147181648896 15147903301632 15164957465064 15165679964688 15168728137728 15176765988054 15197939103744 15198354559872 15230683201536 15231408832512 15260430629664 15282138212352 15438015407376 15449300506358 15471276751744 15489432906321 15493284257792 15523120233216 15523544578608 15534467543328 15534892198914 15556564936704 15557306093568 15568678393344 15586206283538 15586948852596 15599085968331 15608694214656 15609120899328 15620104078848 15620531075424 15621275279808 15642323288064 15643068530688 15650612094627 15654503522304 15672874700736 15695168974848 15706642051584 15737319086841 15866849168692 15889419366656 15954318017472 15954754150236 15977012637696 15989453485056 16008217740504 16012198084608 16019919654057 16020682886394 16042269053952 16042707590976 16043471908992 16055199593136 16065088782336 16076832268288 16077598212096 16096465908864 16108232331312 16131145890816 16143706757376 16162652035134 16166670778368 16232701833216 16295682930008 16385515801728 16385963721864 16421600876544 16433604970752 16452890455518 16453674315756 16456981364736 16476294282624 16487887638784 16488338357392 16489123906464 16511341248512 16512127893504 16512579274752 16524198162432 16543589961888 16556471986968 16567122806784 16579233276672 16580023156224 16599480468516 16603607826432 16615290765312 16615744966656 16647742505088 16648197593544 16671423504384 16707342237696 16877756456448 16897563170532 16901764644864 16910720824527 16933969123808 16934775903936 16947155126088 16957593714688 16970798112768 16971262032384 17003134127496 17003944202832 17004409028541 17007361851392 17027320662528 17028131890176 17040579355008 17060577148197 17064819154944 17097681491712 17098148879856 17122002518016 17134518601728 17333912036352 17366939925269 17367767333298 17391643964992 17405186345712 17429468332032 17429944790016 17442209171456 17442685977728 17463510262368 17463987650934 17476275986244 17487518518272 17501135553792 17514763192512 17526030483456 17538362474496 17538841909248 17559780991488 17560261011744 17572617088704 17573097459852 17597613699072 17611316462592 17635527917568 17636368121856 17669972308032 17875596787488 17888663744204 17913620230144 17914109923072 17948607769656 17953070579712 17974139217408 17987278208064 17988135170688 18009244958067 18012372271104 18012864663552 18013722845184 18047552685696 18048046039848 18062099542278 18073224880128 18086436301824 18087297988608 18112163807232 18121761372726 18126267236352 18147539127168 18332643296259 18372141142696 18397772128256 18398275056128 18433705276944 18434209187097 18447180207702 18451766984704 18473420862336 18474300986112 18487805592096 18499698843648 18514104035328 18535831067952 18548873593632 18549380652066 18550264394772 18575258904576 18576143880192 18576651684096 18589722932736 18611538707124 18615279468544 18616166350848 18638013157632 18651637436256 18692202110976 18692713087488 18795760017408 18868685497904 18945752645748 18950463389696 18972702507264 18987476013504 19014485225472 19028384702976 19050715264284 19051622891928 19065549516849 19077292929024 19091238318592 19092147876864 19092669786432 19118395129856 19119305981952 19128525893433 19133282082816 19155735745344 19170651774384 19197396762624 19197921549312 19276333426944 19303753531392 19462638075904 19500651040896 19514905902768 19542665370624 19565599460616 19570464325632 19579901799403 19580834638926 19607217732608 19608151873536 19608687888768 19622485317888 19623021724944 19635108511744 19650397814784 19651334012928 19673458333056 19687839516048 19688777498016 19716245323776 19716784293888 19730657783808 19731197147904 19769194224792 19774109712384 19797315411456 19825476599808 19839968907264 20042335792032 20070845515776 20109088334522 20110046385924 20152822758912 20153373663456 20181489647616 20192183740863 20196242198528 20197204402176 20219943286752 20220906619584 20235687984072 20263918804992 20264472746496 20303496771408 20304051794829 20307577602048 20332377990144 20347240839552 20376184283136 20392050640896 20584020543168 20652577208428 20668658785533 20697493644288 20698059438144 20712623391104 20713189598552 20737918436562 20742086582272 20743074791424 20758237857792 20782598470128 20798781291108 20811592286208 20812161199104 20826805438464 20827374767232 20828367039744 20852809951446 20867482792836 20872671363072 20897166267648 20913438299328 20926891966464 20942189402112 20943187144704 20983092115788 21227271185142 21272424023296 21273005533648 21302683516928 21319271313408 21344290320672 21359892872076 21360910515192 21389692071936 21390276787968 21391295878656 21406932790848 21436797616128 21461954545152 21477643108416 21478666361472 21479253509736 21508194521088 21509219229696 21524942343168 21550202713512 21555561037824 21643602444288 21847354402304 21847951629152 21895467835392 21911473294336 21937187274024 21938232421008 21942641819648 21954269140614 21968392376832 21985498541952 22011299393193 22016772366336 22032264216576 22058119949184 22059170857728 22059773874864 22075295982624 22075899440562 22089497075712 22105644368896 22106697541632 22132640624688 22148819455554 22154326622208 22196990006784 22197596791392 22228564672512 22319965020672 22406564028761 22503675275264 22530084227376 22547627766036 22579701205248 22596206834784 22627730817024 22628349376512 22670845503328 22671925603776 22672545371388 22703094216704 22704175853568 22720772473344 22721854952448 22747436197596 22753092206592 22765148982081 22796908655616 22797531839808 22829336690688 22846024802304 22890645944496 22923207318528 23111882715136 23157023111064 23173950759537 23206915127616 23239291109376 23239926386688 23284680349824 23285316867912 23301701314992 23302338298371 23316691357696 23334847405056 23335959140352 23353017590016 23368040644608 23379309425307 23380423278894 23385122545664 23413041321984 23413681348992 23430156118272 23430796613136 23463484932096 23481755283456 23509312051104 23542753462272 23559963077376 23611202666496 23800273753038 23834129049984 23931477026208 23932131225354 23965518956544 23983037610752 23984180227584 24012326610756 24017152884736 24018297126912 24063403580928 24064061386464 24082799389704 24097633173504 24115248402432 24116397318144 24144698863296 24162348496968 24168356315136 24196718836224 24215560136064 24250006167552 24443524395012 24578273702592 24578945582796 24596240276936 24631227816448 24632401314816 24650407456128 24666265124864 24679335683277 24685472047104 24714441423936 24731831458176 24732507536088 24733685859696 24767011872768 24768191840256 24768868912128 24786297243648 24815384942832 24834707980452 24850684210176 24868849915008 24870034734336 24905411739648 24922936147968 24923617449984 25061013356544 25261003527664 25261694071207 25296936676352 25316634684672 25346344755798 25352646967296 25371179603968 25400953685712 25402163855904 25420732689132 25436390572032 25456197169152 25456893048576 25504701191244 25505916304248 25511042777088 25540980993792 25542197835264 25560869032512 25596529016832 25597228732416 25701777902592 25738338041856 25944442559618 26000868054528 26019874537024 26051650999947 26056887160832 26087465947488 26107779518568 26144202498048 26144917185024 26163313757184 26164028966592 26195265393552 26195981476401 26200530419712 26214413979366 26231277777408 26250452688064 26251703330688 26272144788768 26289045725184 26307543711744 26308262863872 26358925633056 26359646189778 26396420548608 26453291876352 26504958462048 26723114389376 26761127354368 26813395181232 26832995616306 26870430345216 26871164884608 26922911654484 26929605869568 26959924382336 26961208826112 26980917312096 26982202756032 27018558406656 27019296995328 27020584267776 27071329028544 27072069059772 27109837320192 27129654452736 27168245710848 27182642059089 27189400854528 27221308690752 27445360724224 27558211714044 27596658192384 27597412584192 27650557915416 27657433055232 27670770311553 27677650477056 27710131293504 27711451479168 27731708388144 27748789714944 27749548265472 27769073917952 27769833022976 27771156052992 27803746601928 27823310390448 27824070978099 27862888356864 27884584399104 27902522621952 27917308060686 27922919202816 27924249526272 27957019736448 27977456154384 28038303166464 28039069631232 28303028246856 28418628968622 28425695084544 28459053760896 28479857162768 28481214020256 28519589429248 28520369050624 28521727838208 28542577054464 28576072896426 28615939393536 28636857477888 28638221815296 28639004679648 28677592694784 28678958972928 28699923124224 28733603618016 28755977661576 28796095143936 28796882323968 28858136592384 29193957113856 29249583032032 29250976561344 29272358854152 29291189835776 29313998055936 29348399190924 29355696488448 29371251958389 29376352288768 29410826598912 29412227810304 29413031833152 29433727976832 29434532587416 29452662767616 29475596722176 29510187499584 29531759274072 29533166247024 29539102162944 29574367985664 29575176440832 29595986675712 29596795721856 29661164568576 29759953360896 30040112303168 30063503688048 30106268273664 30128275779712 30163632501783 30165069578886 30171132502016 30229234138368 30230060495184 30272234471424 30294363297792 30295806603264 30329914930128 30331359929376 30353531976108 30395878207488 30396709119744 30461366403072 30462817665024 30520861259328 30564276424704 30876030814752 30898601012716 30942553503488 30978865812642 30986568515584 31046240466432 31047089157216 31068935086656 31069784397828 31106877654843 31113129873408 31114612187136 31137356786688 31172412567076 31173897705192 31198171936662 31217388429312 31218241798656 31240208157696 31241062150848 31242550559616 31284646576128 31301224189254 31309007044608 31345749401472 31390337949696 31413284103168 31474638173682 31733698337384 31778838733312 31840906777713 31908636034944 31909508300472 31954025275392 31978906970112 32016435481008 32039839308114 32041365772788 32084538107904 32085415181952 32086943817984 32110399186272 32153664536576 32155196424192 32192931817728 32216464662624 32262291781632 32287413514752 32325304070268 32333341556736 32465403666432 32591365860016 32771031603456 32771927443728 32843201753088 32867209941504 32905780911036 32907348631512 32913962729472 32931403710921 32952588565248 32975775277568 32976676714784 32978247812928 33022682497024 33024255787008 33025158549504 33048396324864 33087179923776 33112943973936 33113849160843 33134245613568 33158466553344 33160046312448 33198960937032 33207215652864 33223229183331 33231489933312 33295485010176 33296395187088 33342847008768 33755512912896 33795126341064 33803529289728 33819830380787 33821441649054 33867938247616 33869551807872 33894310252176 33915187429376 33941596225536 33942524064768 34006268254992 34007888405664 34008818057082 34054641325056 34056263780352 34081158710016 34121154296394 34129638309888 34195362983424 34196297759712 34244005036032 34269037203456 34667824072704 34733879850538 34735534666596 34783287929984 34810372691424 34858936664064 34859889580032 34884418342912 34885371955456 34927020524736 34927975301868 34952551972488 34975037036544 35002271107584 35029526385024 35052060966912 35070634918341 35076724948992 35077683818496 35119561982976 35120522023488 35145234177408 35146194919704 35195227398144 35222632925184 35271055835136 35339944616064 35700410629557 35751193574976 35777327488408 35827240460288 35828219846144 35897215539312 35898196838031 35948278434816 35974556416128 35976270341376 36018489916134 36025729327104 36027445690368 36095105371392 36096092079696 36124199084556 36146449760256 36172872603648 36174595977216 36243522745452 36252534472704 36295078254336 36665286592518 36744282285392 36795544256512 36796550112256 36867410553888 36868418374194 36894360415404 36903533969408 36946841724672 36948601972224 36975611184192 36999397687296 37028208070656 37071662135904 37097747187264 37098761304132 37100528789544 37150517809152 37152287760384 37153303368192 37179445865472 37223077414248 37230558937088 37232332701696 37276026315264 37303274872512 37384404221952 37385426174976 37591520034816 37737370995808 37891505291496 37900926779392 37945405014528 37974952027008 38019517133697 38028970450944 38056769405952 38101430528568 38103245783856 38131099033698 38154585858048 38182476637184 38184295753728 38185339572864 38236790259712 38257051786866 38266564165632 38311471490688 38341303548768 38394793525248 38395843098624 38552666853888 38607507062784 38702246958769 38916663839427 39001302081792 39029811805536 39085330741248 39131198921232 39159803598806 39161669277852 39214435465216 39216303747072 39217375777536 39244970635776 39246043449888 39300795629568 39302668025856 39321620969049 39346916666112 39375679032096 39377554996032 39432490647552 39433568587776 39461315567616 39462394295808 39538388449584 39539469284667 39594630822912 39650953199616 39679937814528 40084671584064 40141691031552 40218176669044 40220092771848 40249493424459 40305645517824 40306747326912 40362979295232 40384367481726 40392484397056 40394408804352 40439886573504 40441813239168 40471375968144 40527837609984 40528945492992 40606993542816 40608103589658 40664755980288 40694481679104 40752368566272 40784101281792 41168041086336 41305154416856 41337317571066 41394987288576 41396118876288 41425246782208 41426379197104 41475836873124 41484173164544 41486149582848 41516475715584 41565196940256 41597562582216 41623184572416 41624322398208 41653610876928 41654749534464 41656734079488 41705619902892 41734965585672 41745342726144 41794332535296 41826876598656 41853783932928 41884378804224 41886374289408 41966184231576 42454542370284 42544848046592 42546011067296 42605367033856 42627943452933 42638542626816 42688580641344 42719785744152 42721821030384 42779384143872 42780553575936 42782591757312 42813865581696 42864109344639 42923909090304 42955286216832 42957332722944 42958507019472 43016389042176 43018438459392 43049884686336 43100405427024 43287204888576 43633835213903 43694708804608 43695903258304 43790935670784 43822946588672 43874374548048 43876464842016 43908538281228 43936784753664 43970997083904 44022598786386 44033544732672 44064528433152 44116239898368 44118341715456 44119547749728 44150591965248 44151798881124 44178994151424 44211288737792 44213395083264 44265281249376 44297638911108 44308653244416 44393980013568 44395193582784 44457129345024 44639930041344 44813128057522 45007350550528 45060168454752 45095255532072 45159402410496 45192413669568 45247604368329 45255461634048 45256698753024 45341691006656 45343851207552 45345090742776 45406188433408 45408351707136 45441544946688 45443709904896 45494872395192 45506184413184 45530297964162 45593817311232 45595063679616 45692049604608 45781291888992 45846414637056 46223765430272 46314046222128 46347901519074 46413830255232 46468298718963 46479852773376 46569360699648 46570633735824 46603402629984 46604676596742 46633382715392 46669694810112 46671918280704 46706035180032 46758618850614 46760846557788 46770245091328 46826082643968 46827362697984 46860312236544 46861593226272 46926969864192 46951836283881 46963510566912 47018624102208 47085506924544 47119926154752 47600547506076 47668258099968 47862954052416 47864262450708 47931037913088 47966075221504 47968360455168 48024653221512 48034305769472 48036594253824 48059758962171 48126807161856 48128122772928 48165598779408 48195266347008 48230496804864 48232794636288 48289397726592 48324696993936 48393437672448 48431120272128 48500012335104 48887048790024 49156547405184 49157891165592 49192480553872 49193825296561 49262455632896 49264802629632 49300814912256 49332530249728 49358671366554 49370944094208 49428882847872 49463662916352 49465015072176 49467371719392 49534023745536 49536383680512 49537737824256 49572594487296 49630769885664 49669415960904 49701368420352 49737699830016 49740069468672 49810823479296 49845872295936 49847234899968 50122026713088 50522007055328 50523388142414 50593873352704 50633269369344 50692689511596 50705293934592 50732162473581 50742359207936 50801907371424 50804327711808 50841465378264 50872781144064 50912394338304 50913786097152 51009402382488 51011832608496 51013227085623 51022085554176 51081961987584 51084395670528 51121738065024 51181731444591 51194457464832 51403555805184 51888885119236 52001736109056 52039749074048 52100819775807 52103301999894 52113774321664 52174931894976 52215559037136 52288404996096 52289834370048 52326627514368 52328057933184 52390530787104 52391962952802 52428827958732 52462555554816 52500905376128 52503406661376 52544289577536 52578091450368 52615087423488 52616525727744 52717851266112 52719292379556 52792841097216 52906583752704 53009916924096 53446228778752 53522254708736 53626790362464 53665991232612 53740860690432 53742329769216 53845823308968 53859211739136 53919848764672 53922417652224 53961834624192 53964405512064 54037116813312 54038593990656 54041168535552 54142658057088 54144138119544 54219674640384 54259308905472 54336491421696 54365284118178 54378801709056 54442617381504 54890721448448 54997929888777 55116423428088 55193316384768 55194825168384 55301115830832 55302627561291 55341540623106 55355300954112 55420262587008 55422902958336 55463416776288 55499096530944 55538147835904 55539666045952 55542312105984 55607493203856 55646620780896 55648141956198 55725776713728 55769168798208 55834616121372 55845838405632 55848499052544 55914039472896 55954912308768 56076606332928 56078139262464 56606056493712 56837257937244 56851390169088 56918107521792 56959714325536 56962428040512 57039178858496 57040738101248 57043455676416 57085154108928 57152145792852 57196648550547 57231878787072 57273714955776 57276443630592 57278009359296 57355185389568 57357917945856 57385577680299 57399846248448 57467207236032 57511955323152 57592190287872 57593764647936 58387914227712 58416070657723 58499166064064 58501953122688 58544717708304 58582379671552 58627996111872 58696798381848 58711392976896 58739705398209 58742503916778 58821653197824 58824455620608 58826063666304 58867455953664 58869065174832 58905325535232 58951193444352 59020374999168 59063518548144 59066332494048 59148735971328 59150352881664 59191973351424 59193591443712 59322329137152 59519906721792 60080224606336 60127007376096 60212536547328 60256551559424 60327265003566 60330139157772 60342265004032 60458468276736 60460120990368 60544468942848 60576551222589 60588726595584 60591613206528 60659829860256 60662719858752 60707063952216 60791756414976 60793418239488 60922732806144 61041722518656 61128552849408 61752061629504 61797202025432 61885107006976 61957731625284 61973137031168 62005976356599 62092480932864 62094178314432 62137870173312 62139568795656 62213755309686 62226259746816 62229224374272 62274713573376 62344825134152 62347795410384 62396343873324 62434776858624 62436483597312 62480416315392 62482124301696 62485101119232 62602448378508 62618014089216 62691498802944 62780675899392 62826568206336 62949276347364 63467396674768 63557677466624 63681813555426 63817272069888 63819016600944 63908050550784 63957813940224 64032870962016 64079678616228 64082731545576 64169076215808 64170830363904 64173887635968 64220798372544 64307329073152 64310392848384 64385863635456 64432929325248 64524583563264 64574827029504 64650608140536 64666683113472 64930807332864 65182731720032 65542063206912 65543854887456 65686403506176 65734419883008 65811561822072 65814697263024 65827925458944 65862807421842 65905177130496 65951550555136 65953353429568 65956495625856 66033898179579 66045364994048 66050317099008 66096792649728 66174359847552 66225887947872 66227698321686 66268491227136 66316933106688 66320092624896 66397921874064 66446458366662 66462979866624 66590970020352 66592790374176 66685694017536 67219692086283 67511025825792 67590252682128 67639660761574 67642883298108 67735876495232 67739103615744 67788620504352 67883192451072 67885048129536 68012536509984 68015776811328 68017636114164 68109282650112 68112527560704 68162317420032 68242308592788 68259276619776 68295446946243 68390725966848 68392595519424 68488010072064 68538074406912 69335648145408 69467759701076 69471069333192 69521852278611 69566575859968 69620745382848 69717873328128 69719779160064 69768836685824 69770743910912 69854041049472 69855950603736 69905103944976 69907014895113 69950074073088 70004542215168 70059052770048 70104121933824 70137928275921 70141269836682 70155367636992 70239123965952 70241044046976 70290468354816 70292389839408 70390454796288 70445265850368 70679889232128 71400821259114 71502387149952 71554654976816 71654480920576 71656439692288 71794431078624 71796393676062 71896556869632 71949112832256 71952540682752 72036979832268 72051458654208 72054891380736 72190210742784 72192184159392 72248398169112 72292899520512 72345745207296 72349191954432 72487045490904 72505068945408 72590156508672 73330573185036 73488564570784 73591088513024 73593100224512 73734821107776 73736836748388 73788720830808 73807067938816 73893683449344 73897203944448 73951222368384 73998795374592 74038007049831 74056416141312 74143324271808 74195494374528 74197522608264 74201057579088 74301035618304 74304575520768 74306606736384 74358891730944 74446154828496 74461117874176 74552052630528 74606549745024 74768808443904 74770852349952 75183040069632 75367533551287 75474741991616 75783010582992 75785082213621 75890810029056 75949904054016 76039034267394 76057940901888 76113538811904 76202861057136 76206491567712 76262198067396 76309171716096 76364953274368 76368591507456 76370679145728 76514103573732 76533128331264 76622942981376 76682607097536 76789587050496 76791686197248 77105333707776 77215014125568 77404493917538 77833327678854 78002604163584 78059623611072 78154952999841 78170661482496 78262397842464 78319607197612 78323338555704 78428870930432 78432607494144 78434751555072 78489941271552 78492086899776 78601591259136 78643241938098 78693833332224 78751358064192 78755109992064 78867137175552 78922631135232 78924788591616 79076776899168 79078938569334 79189261645824 79359875629056 80169343168128 80283382063104 80436353338088 80440185543696 80498986848918 80611291035648 80613494653824 80768734963452 80784968794112 80788817608704 80879773147008 80883626478336 80942751936288 81055675219968 81057890985984 81213987085632 81216207179316 81329511960576 81388963358208 81504737132544 81568202563584 82336082172672 82610308833712 82674635142132 82789974577152 82792237752576 82850493564416 82852758394208 82951673746248 82968346329088 82972299165696 83012310934659 83032951431168 83130393880512 83195125164432 83246369144832 83248644796416 83307221753856 83309499068928 83313468158976 83411239805784 83469931171344 83472212934297 83588665070592 83653753197312 83707567865856 83768757608448 83772748578816 83932368463152 84909084740568 84971152784969 85089696093184 85092022134592 85210734067712 85255886905866 85277085253632 85377161282688 85439571488304 85443642060768 85558768287744 85561107151872 85565183514624 85627731163392 85728218689278 85847818180608 85910572433664 85914665445888 85917014038944 86032778084352 86036876918784 86099769372672 86200810854048 86574409777152 87267670427806 87389417609216 87391806516608 87581871341568 87645893177344 87748749096096 87752929684032 87817076562456 87873569507328 87941994167808 88045197572772 88067089465344 88113755875167 88129056866304 88232479796736 88236683430912 88239095499456 88301183930496 88303597762248 88357988302848 88422577475584 88426790166528 88530562498752 88595277822216 88617306488832 88787960027136 88790387165568 89279860082688 89626256115044 90014701101056 90120336909504 90190511064144 90318804820992 90384827339136 90490897505349 90495208736658 90513397506048 90683382013312 90687702415104 90690181485552 90812376866816 90816703414272 90883089893376 90887419809792 90989744790384 91060595928324 91187634622464 91190127359232 91384099209216 91562583777984 91692829274112 92447530860544 92628092444256 92695803038148 92827660510464 92936597437926 92959705546752 93138721399296 93141267471648 93206805259968 93209353193484 93266765430784 93339389620224 93343836561408 93412070360064 93517237701228 93521693115576 93540490182656 93652165287936 93654725395968 93720624473088 93723186452544 93853939728384 93903672567762 93927021133824 94037248204416 94171013849088 94239852309504 95201095012152 95336516199936 95522720333139 95725908104832 95728524901416 95862075826176 95932150443008 95936720910336 96049306443024 96068611538944 96119517924342 96253614323712 96256245545856 96331197558816 96460993609728 96465589272576 96578795453184 96649393987872 96786875344896 96862240544256 97000024670208 97774097580048 98313094810368 98315782331184 98384961107744 98387650593122 98524911265792 98529605259264 98601629824512 98717342733108 98741888188416 98794211132763 98857765695744 98927325832704 98930030144352 98934743438784 99068047491072 99072767361024 99075475648512 99145188974592 99261539771328 99338831921808 99341547482529 99402736840704 99475399660032 99480138937344 99621646958592 99669687549993 99694469799936 101044014110656 101046776284828 101187746705408 101266538738688 101385379023192 101410587869184 101459491142361 101464324947162 101484718415872 101603814742848 101608655423616 101682930756528 101745562288128 101824788676608 101827572194304 102018804764976 102023665216992 102026454171246 102163923975168 102168791341056 102243476130048 102363462889182 102388914929664 102807111610368 103777770238472 104003472218112 104079498148096 104201639551614 104206603999788 104227548643328 104349863789952 104431118074272 104576809992192 104579668740096 104653255028736 104656115866368 104781061574208 104783925905604 104857655917464 104925111109632 105001810752256 105006813322752 105088579155072 105156182900736 105230174846976 105233051455488 105435702532224 105438584759112 105585682194432 105813167505408 106019833848192 106892457557504 107044509417472 107101231888671 107253580724928 107331982465224 107481721380864 107484659538432 107691646617936 107694590514093 107839697529344 107844835304448 107923669248384 107928811024128 108077187981312 108082337071104 108285316114176 108288276239088 108439349280768 108518617810944 108730568236356 108757603418112 108885234763008 109781442896896 109995859777554 110232846856176 110386632769536 110389650336768 110602231661664 110605255122582 110683081246212 110710601908224 110840525174016 110845805916672 110926833552576 110998193061888 111076295671808 111079332091904 111084624211968 111214986407712 111293241561792 111296283912396 111451553427456 111538337596416 111669232242744 111691676811264 111696998105088 111828078945792 111909824617536 112153212665856 112156278524928 113212112987424 113674515874488 113702780338176 113836215043584 113919428651072 113924856081024 114058551401091 114078357716992 114081476202496 114086911352832 114170308217856 114304291585704 114393297101094 114463757574144 114547429911552 114552887261184 114556018718592 114710370779136 114771155360598 114799692496896 114934414472064 115023910646304 115184380575744 115187529295872 116106740876307 116749991518281 116832141315446 116998332128128 117003906245376 117089435416608 117164759343104 117255992223744 117393596763696 117479410796418 117485007833556 117643306395648 117648911241216 117652127332608 117734911907328 117738130349664 117902386888704 117964862907147 118040749998336 118127037096288 118132664988096 118297471942656 118300705763328 118383946702848 118387182887424 119039813443584 120160449212672 120254014752192 120425073094656 120513103118848 120654530007132 120660278315544 120684530008064 120748480273377 120916936553472 120920241980736 121088937885696 121153102445178 121177453191168 121183226413056 121319659720512 121325439717504 121414127904432 121583512829952 121586836478976 122083445037312 122257105698816 123504123259008 123594404050864 123770214013952 123915463250568 123946274062336 124011952713198 124184961865728 124188356628864 124275740346624 124279137591312 124427510619372 124452519493632 124458448748544 124549427146752 124689650268304 124695590820768 124792687746648 124869553717248 124872967194624 124960832630784 124964248603392 124970202238464 125204896757016 125236028178432 125382997605888 125561351798784 125653136412672 125898552694728 126934793349536 127115354933248 127363627110852 127634544139776 127638033201888 127816101101568 127883830358799 127915627880448 128065741924032 128159357232456 128165463091152 128338152431616 128341660727808 128347775271936 128441596745088 128592328033917 128614658146304 128771727270912 128865858650496 129049167126528 129149654059008 129301216281072 129861614665728 130365463440064 130901505641709 131084126413824 131087709774912 131372807012352 131468839766016 131623123644144 131629394526048 131725614843684 131810354260992 131903101110272 131906706859136 131912991251712 132067796359158 132100634198016 132193585299456 132348719695104 132451775895744 132455396643372 132536982454272 132633866213376 132640185249792 132795843748128 132892916733324 132925959733248 133181940040704 133185580748352 133371388035072 134439384172566 135022051651584 135180505364256 135279321523148 135285766596216 135471752990464 135478207231488 135577241008704 135766384902144 135770096259072 136025073019968 136031553622656 136035272228328 136218565300224 136225055121408 136324634840064 136484617185576 136518553239552 136590893892486 136781451933696 136785191038848 137076148813824 138671296290816 138935519402152 138942138666384 139043704557222 139133151719936 139241490765696 139404896156889 139439558320128 139537673371648 139541487821824 139708082098944 139711901207472 139810207889952 139814029790226 139900148146176 140009084430336 140118105540096 140275856551842 140282539673364 140310735273984 140478247931904 140482088093952 140580936709632 140584779678816 140780909592576 140890531700736 141359778464256 142801642518228 143004774299904 143109309953632 143308961841152 143312879384576 143588862157248 143592787352124 143793113739264 143898225664512 143905081365504 144073959664536 144102917308416 144109782761472 144179276886513 144380421485568 144384368318784 144496796338224 144585799041024 144691490414592 144698383908864 144974090981808 145180313017344 146661146370072 146768354810401 146977129141568 147182177026048 147186200449024 147469642215552 147473673496776 147577441661616 147581475889683 147787366898688 147794407888896 147902444736768 147997590749184 148076014099662 148112832282624 148286648543616 148390988749056 148395045216528 148402115158176 148602071236608 148609151041536 148613213472768 148717783461888 148892309656992 149104105261056 149213099490048 149537616887808 149541704699904 150366080139264 150735067102574 150949483983232 151566021165984 151570164427242 151781620058112 151899808108032 152078068534788 152115881803776 152196487420743 152227077623808 152405722114272 152412983135424 152524396134792 152618343432192 152729906548736 152737183014912 152741358291456 153028207147464 153066256662528 153245885962752 153365214195072 153545194333773 153583372394496 154210667415552 154808987835076 155666655357708 156005208327168 156119247222144 156302459327421 156309905999682 156341322964992 156524795684928 156639214395224 156646677111408 156857741860864 156865214988288 156869503110144 156979882543104 156984173799552 157286483876196 157387666664448 157502716128384 157510219984128 157734274351104 157845262270464 157849577183232 158153553798336 158157877138668 158378523291648 158719751258112 160338686336256 160566764126208 160872706676176 160880371087392 160997973697836 161222582071296 161226989307648 161537469926904 161569937588224 161577635217408 161759546294016 161767252956672 161885503872576 162111350439936 162115781971968 162427974171264 162432414358632 162659023921152 162777926716416 163009474265088 163136405127168 164672164345344 164993789666331 165220617667424 165349270284264 165579949154304 165584475505152 165700987128832 165705516788416 165903347492496 165907882683873 165936692658176 166024621869318 166065902862336 166260787761024 166390250328864 166497289592832 166614443507712 166618998137856 166626936317952 166822479611568 166939862342688 166944425868594 167177330141184 167307506394624 167537515216896 167545497157632 167864736926304 169818169481136 169942305569938 170179392186368 170184044269184 170511773811732 170554170507264 170754322565376 170879142976608 170887284121536 171117536575488 171122214303744 171130367029248 171255462326784 171456437378556 171589945651641 171695636361216 171821144867328 171829330891776 171834028077888 172065556168704 172073753837568 172156733040897 172199538745344 172401621708096 174535340855612 174778835218432 174783613033216 175163742683136 175248211973169 175291786354688 175497498192192 175505859368064 175634153124912 175747139014656 175883988335616 176090395145544 176134178930688 176219116194627 176227511750334 176464959593472 176473366861824 176478190998912 176602367860992 176607195524496 176715976605696 176845154951168 176853580333056 177061124997504 177190555644432 177575920054272 177580774331136 178559720165376 179252512230088 180029402202112 180240673819008 180381022128288 180637609641984 180769654678272 180981795010698 180990417473316 181026795012096 181366764026624 181375404830208 181380362971104 181624753733632 181633406828544 181766179786752 181774839619584 181979489580768 182121191856648 182375269244928 182380254718464 182768198418432 183125167555968 183385658548224 184895061721088 185256184888512 185391606076296 185655321020928 185873194875852 185919411093504 186017929069797 186277442798592 186282534943296 186413610519936 186418706386968 186533530861568 186678779240448 186687673122816 186824140720128 187034475402456 187043386231152 187080980365312 187304330575872 187309450791936 187441248946176 187446372905088 187807345135524 187854042267648 188074496408832 188342027698176 188479704619008 190402190024304 190673032399872 191036339177959 191045440666278 191451816209664 191457049802832 191724151652352 191864300886016 191873441820672 192098612886048 192239035848684 192507228647424 192512491091712 192662395117632 192921987219456 192931178545152 193157590906368 193298787975744 193573750689792 193724481088512 194000049340416 195548195160096 196626189620736 196631564662368 196769922215488 196775301186244 197049822531584 197059210518528 197203259649024 197434685466216 197483776376832 197588422265526 197715531391488 197854651665408 197860060288704 197869486877568 198101694538737 198136094982144 198150951297024 198290377949184 198523079542656 198677663843616 198683094965058 198805473681408 198950799320064 198960277874688 199339375099986 199388939599872 201659076258849 202088028221312 202093552569656 202375493410816 202533077477376 202770758046384 202918982284722 202928649894324 202969436831744 203207629485696 203217310847232 203365861513056 203649577353216 203655144388608 204037609529952 204047330433984 204052908342492 204327847950336 204337582682112 204486952260096 204726925778364 204777829859328 205614223220736 207555540476944 208006944436224 208158996296192 208403279103228 208413207999576 208455097286656 208565556835833 208699727579904 208862236148544 209153619984384 209159337480192 209306510057472 209312231732736 209562123148416 209567851811208 209715311834928 209721044685339 209850222219264 210003621504512 210013626645504 210177158310144 210312365801472 210413784827763 210466102910976 210871405064448 210877169518224 211171364388864 212039667696384 213784915115008 214089018834944 214202463777342 214507161449856 214663964930448 214963442761728 214969319076864 215383293235872 215389181028186 215679395058688 215689670608896 215847338496768 215857622048256 216154375962624 216164674142208 216570632228352 216576552478176 216878698561536 217037235621888 217461136472712 217515206836224 217770469526016 219562885793792 219991719555108 220465693712352 220773265539072 220779300673536 221204463323328 221210510245164 221366162492424 221421203816448 221681050348032 221691611833344 221853667105152 221996386123776 222114021149493 222152591343616 222158664183808 222169248423936 222429972815424 222586483123584 222592567824792 222903106854912 223076675192832 223338464485488 223383353622528 223656157891584 223819649235072 224306425331712 224312557049856 226102600653861 226424225974848 227349031748976 227355246640863 227672430087168 227838857302144 227849712162048 228117102802182 228162952404992 228173822705664 228340616435712 228608583171408 228786594202188 228927515148288 229094859823104 229105774522368 229112037437184 229542310721196 229599384993792 229868828944128 230047821292608 230368761151488 230375058591744 232213481752614 233499983036562 233664282630892 233996664256256 234007812490752 234178870833216 234329518686208 234511984447488 234787193527392 234958821592836 234970015667112 235286612791296 235297822482432 235304254665216 235469823814656 235476260699328 235804773777408 235929725814294 236081499996672 236254074192576 236265329976192 236601411526656 236767893405696 236774365774848 238079626887168 240320898425344 240508029504384 240850146189312 241026206237696 241309060014264 241320556631088 241369060016128 241496960546754 241833873106944 241840483961472 242306204890356 242354906382336 242366452826112 242639319441024 242650879435008 242828255808864 243167025659904 243173672957952 244166890074624 244514211397632 246472204316371 247008246518016 247188808101728 247540428027904 247830926501136 248023905426396 248369923731456 248376713257728 248551480693248 248558275182624 248855021238744 248905038987264 248916897497088 249036932803977 249098854293504 249379300536608 249391181641536 249585375493296 249739107434496 249745934389248 249921665261568 249928497206784 249940404476928 250409793514032 250416638802891 250765995211776 251122703597568 251306272825344 251797105389456 253869586699072 254230709866496 254727254221704 254913458354907 255269088279552 255276066403776 255632202203136 255767660717598 255831255760896 256131483848064 256318714464912 256330926182304 256676304863232 256683321455616 256695550543872 256883193490176 257184656067834 257543454541824 257731717300992 258098334253056 258299308118016 258602432562144 259723229331456 260730926880128 261803011283418 262168252827648 262175419549824 262745614024704 262937679532032 263246247288288 263258789052096 263451229687368 263620708521984 263806202220544 263813413718272 263825982503424 264135592718316 264201268396032 264387170598912 264697439390208 264903551791488 264910793286744 265073964908544 265267732426752 265280370499584 265591687496256 265785833466648 265851919466496 266363880081408 266371161496704 268878768345132 270044103303168 270361010728512 270558643046296 270571533192432 270943505980928 270956414462976 271154482017408 271472692516047 271540192518144 272050146039936 272063107245312 272070544456656 272437130600448 272450110242816 272649269680128 272969234371152 273181787784972 273562903867392 273570382077696 274152297627648 277342592581632 277871038804304 277884277332768 278087409114444 278266303439872 278482981531392 278809792313778 278879116640256 279075346743296 279082975643648 279416164197888 279423802414944 279620415779904 279628059580452 279800296292352 280018168860672 280236211080192 280551713103684 280565079346728 280621470547968 280956495863808 280964176187904 281161873419264 281169559357632 281561819185152 281781063401472 282719556928512 285603285036456 286009548599808 286218619907264 286568160999417 286617923682304 286625758769152 287177724314496 287185574704248 287586227478528 287796451329024 287810162731008 288147919329072 288205834616832 288358553773026 288760842971136 288768736637568 288993592676448 289382980829184 289396767817728 289948181963616 290360626034688 293322292740144 293536709620802 293954258283136 294372400898048 294939284431104 294947346993552 295154883323232 295162951779366 295574733797376 295588815777792 295804889473536 296152028199324 296225664565248 296382633398289 296573297087232 296781977498112 296790090433056 296804230316352 297204142473216 297218302083072 297226426945536 297435566923776 297784619313984 298208210522112 298426198980096 299009062649979 299083409399808 301470134205148 301898967966464 303132042331968 303140328854484 303563240116224 303799616216064 304156137069576 304231763607552 304378473427083 304392974841486 304454155247616 304811444228544 304825966270848 305048792269584 305236686864384 305459813097472 305474366029824 305482716582912 306056414294928 306491771925504 306730428390144 307090388667546 307166744788992 308421334831104 309617975670152 311333310715416 312010416654336 312238494444288 312604918654842 312619811999364 312682645929984 313049591369856 313278428790448 313293354222816 313715483721728 313730429976576 313739006220288 313959765086208 313968347599104 314572967752392 314775333328896 315005432256768 315020439968256 315468548702208 315690524540928 315699154366464 316307107596672 316315754277336 316757046583296 317439502516224 320677372672512 321133528252416 321303695666013 321745413352352 321760742174784 321995947395672 322445164142592 322453978615296 323074939853808 323083771542279 323139875176448 323519092588032 323534505913344 323771007745152 324231563943936 324855948342528 324864828717264 325318047842304 325555853432832 326272810254336 329344328690688 329987579332662 330441235334848 330698540568528 331159898308608 331168951010304 331401974257664 331411033576832 331806694984992 331815765367746 332049243738636 332131805724672 332521575522048 332780500657728 332994579185664 333228887015424 333237996275712 333253872635904 333644959223136 333879724685376 333888851737188 334354660282368 334615012789248 335075030433792 335090994315264 335729473852608 339636338962272 339884611139876 340358784372736 340368088538368 341023547623464 341108341014528 341508645130752 341758285953216 341774568243072 342175654203273 342235073150976 342244428607488 342260734058496 342510924653568 342912874757112 343179891303282 343391272722432 343642289734656 343658661783552 343668056155776 344131112337408 344313466081794 344399077490688 344803243416192 348320222628921 349070681711224 349557670436864 349567226066432 350249974554843 350496423946338 350583572709376 350994996384384 351011718736128 351268306249824 351494278029312 351767976671232 352180790291088 352438232389254 352455023500668 352929919186944 352946733723648 352956381997824 353204735721984 353214391048992 353690309902336 353707160666112 354122249995008 354381111288864 355151840108544 355161548662272 357119440330752 358505024460176 360058804404224 360481347638016 360762044256576 361275219283968 361539309356544 361963590021396 361980834946632 362053590024192 362245440820131 362733528053248 362750809660416 362760725942208 363249507467264 363266813657088 363532359573504 363549679239168 363958979161536 364242383713296 364750538489856 364760509436928 366250335111936 366771317096448 369790123442176 370512369777024 370783212152592 371310642041856 371746389751704 371838822187008 372018134188657 372035858139594 372554885597184 372565069886592 372827221039872 372837412773936 373067061723136 373357558480896 373375346245632 373648281440256 374068950804912 374086772462304 374608661151744 374618901583872 374882497892352 374892745810176 375614690271048 375708084535296 376148992817664 376684055396352 376959409238016 380804380048608 381346064799744 382072678355918 382090881332556 382903632419328 382914099605664 383448303304704 383651491076397 383728601772032 383746883641344 384197225772096 384478071697368 385014457294848 385024982183424 385324790235264 385776984101751 385843974438912 386315181812736 386597575951488 387147501379584 387448962177024 391096390320192 392704516925127 393252379241472 393263129324736 393539844430976 393550602372488 394099645063168 394118421037056 394406519298048 394869370932432 395176844531052 395431062782976 395709303330816 395720120577408 395738973755136 396203389077474 396301902594048 396580755898368 397046159085312 397355327687232 397366189930116 397610947362816 397901598640128 397920555749376 398678750199972 398777879199744 403318152517698 404176056442624 404187105139312 404750986821632 405066154954752 405541516092768 405837964569444 405857299788648 405938873663488 406415258971392 406434621694464 406731723026112 407299154706432 407310288777216 408075219059904 408094660867968 408105816684984 408655695900672 408675165364224 408973904520192 409453851556728 409555659718656 411228446441472 415111080953888 416013888872448 416317992592384 416806558206456 416826415999152 416910194573312 417131113671666 417399455159808 417724472297088 418214688470667 418318674960384 418613020114944 418624463465472 419124246296832 419135703622416 419430623669856 419442089370678 419700444438528 420007243009024 420027253291008 420354316620288 420827569655526 420932205821952 421742810128896 421754339036448 422342728777728 424079335392768 425724716546459 427569830230016 428404927554684 429014322899712 429327929860896 429926885523456 429938638153728 430766586471744 430778362056372 431358790117376 431379341217792 431694676993536 431715244096512 432308751925248 432329348284416 432537830659539 433141264456704 433153104956352 433757397123072 434074471243776 434922272945424 435540939052032 439125771587584 439983439110216 440305064431203 440931387424704 441546531078144 441558601347072 442408926646656 442421020490328 442732324984848 442744427669049 443362100696064 443383223666688 443707334210304 443992772247552 444228042298986 444317328367616 444338496847872 444859945630848 445172966247168 445185135649584 445806213709824 446153350385664 446676928970976 447312315783168 447639298470144 448612850663424 448625114099712 452205201307722 452848451949696 454698063497952 454710493281726 455344860174336 455677714604288 455699424324096 456234205604364 456325904809984 456347645411328 456681232871424 457217166342816 457573188404376 457855030296576 458189719646208 458211549044736 458224074874368 459084621442392 459198769987584 459737657888256 460095642585216 460750117183488 464426963505228 466999966073124 467328565261784 467993328512512 468015624981504 468357741666432 468659037372416 468907377982263 469023968894976 469574387054784 469917643185672 469940031334224 470573225582592 470595644964864 470608509330432 470939647629312 470952521398656 471859451628588 472162999993344 472508148385152 472530659952384 473202823053312 473535786811392 473548731549696 476159253774336 479972187352933 480641796850688 481016059008768 481700292378624 482052412475392 482618120028528 482641113262176 482993921093508 483667746213888 483680967922944 484612409780712 484709812764672 484732905652224 485278638882048 485301758870016 485656511617728 486334051319808 486347345915904 488333780149248 489028422795264 492944408632742 494016493036032 494377616203456 494981368998993 495080856055808 495661853002272 496047810852792 496739847462912 496753426515456 497102961386496 497116550365248 497710042477488 497723648051619 497810077974528 498073865607954 498197708587008 498758601073216 498782363283072 499170750986592 499491868778496 499843330523136 499856994413568 499880808953856 500819587028064 500833277605782 501531990423552 502612545650688 503594210778912 507739173398144 508461419732992 509454508443408 509826916709814 510538176559104 510552132807552 511535321435196 511662511521792 512262967696128 512637428929824 512661852364608 513352609726464 513366642911232 513391101087744 513766386980352 514369312135668 515086909083648 515463434601984 516196668506112 516470199122691 516598616236032 517204865124288 521461853760256 523606022566836 524336505655296 524350839099648 525491228049408 525744635919507 525875359064064 526492494576576 526517578104192 526902459374736 527241417043968 527612404441088 527626827436544 527651965006848 528271185436632 528402536792064 528657348583881 529394878780416 529807103582976 529821586573488 530147929817088 530535464853504 530560740999168 531183374992512 531571666933296 532727760162816 532742322993408 537757536690264 540088206606336 540722021457024 541117286092592 541143066384864 541887011961856 541912828925952 542308964034816 542945385032094 543080385036288 544100292079872 544126214490624 544141088913312 544874261200896 544900220485632 545298539360256 545938468742304 546363575569944 547125807734784 547140764155392 548304595255296 554685185163264 555742077608608 555768554665536 556174818228888 556532606879744 556965963062784 557619584627556 557758233280512 558053787209391 558150693486592 558165951287296 558832328395776 558847604829888 559240831559808 559256119160904 559600592584704 560036337721344 560472422160384 561103426207368 561130158693456 561242941095936 561912991727616 561928352375808 562323746838528 562339118715264 563562126802944 565439113857024 571206570072912 572019097199616 572437239814528 573109017533877 573136321998834 573251517538304 574355448628992 574371149408496 575172454957056 575592902658048 575620325462016 576295838658144 576717107546052 577521685942272 577537473275136 577987185352896 578765961658368 578793535635456 579896363927232 580721252069376 586644585480288 587073419241604 587908516566272 588744801796096 589878568862208 589894693987104 590309766646464 590325903558732 591149467594752 591177631555584 591609778947072 592304056398648 592451329130496 592765266796578 593146594174464 593563954996224 593580180866112 593608460632704 594408284946432 594452853891072 594871133847552 595569238627968 596416421044224 596852397960192 598018125299958 598166818799616 602940268410296 603797935932928 604977228776547 606264084663936 606280657708968 607126480232448 607599232432128 608312274139152 608756946854166 608785949682972 608908310495232 609622888457088 609651932541696 610097584539168 610919626194944 610948732059648 610965433165824 612112828589856 612983543851008 613460856780288 614180777335092 614333489577984 616842669662208 619235951340304 622666621430832 624020833308672 624476988888576 625209837309684 625239623998728 625365291859968 625696670507499 626099182739712 626556857580896 626586708445632 627430967443456 627460859953152 627478012440576 627919530172416 627936695198208 629145935504784 629163134056017 629550666657792 630010864513536 630040879936512 630937097404416 631241354483289 631398308732928 632614215193344 632631508554672 633514093166592 641354745345024 642267056504832 642576777234953 642607391332026 643490826704704 643521484349568 643991894791344 644890328285184 644907957230592 646149879707616 646167543084558 647038185176064 647069011826688 647542015490304 648463127887872 649711896685056 649729657434528 650636095684608 651111706865664 652545620508672 658688657381376 659975158665324 660882470669696 661397081137056 662319796617216 662337902020608 662803948515328 662822067153664 663613389969984 663631530735492 664098487477272 664263611449344 665043151044096 665561001315456 665989158371328 666342063448479 666457774030848 666475992551424 666507745271808 667289918446272 667759449370752 667777703474376 668709320564736 669230025578496 670150060867584 671458947705216 678307801961583 679272677924544 679769222279752 680717568745472 680736177076736 682047095246928 682065739922589 683017290261504 683516571906432 683549136486144 684351308406546 684488857214976 684521468116992 685021849307136 685825749514224 686359782606564 686782545444864 687284579469312 687317323567104 687336112311552 688626932163588 688798154981376 689606486832384 696640445257842 698141363422448 699115340873728 699134452132864 700499949109686 700992847892676 701167145418752 701989992768768 702023437472256 702536612499648 702988556058624 703535953342464 704361580582176 704876464778508 704910047001336 705859838373888 705893467447296 705912763995648 706409471443968 706428782097984 707380619804672 707414321332224 708244499990016 708762222577728 710303680217088 710323097324544 714238880661504 717010048920352 720117608808448 720962695276032 721524088513152 722550438567936 723078618713088 723927180042792 723961669893264 724107180048384 724490881640262 725467056106496 725501619320832 725521451884416 726499014934528 727064719147008 727099358478336 727917958323072 728484767426592 729501076979712 729521018873856 732500670223872 733542634192896 739416612949113 741024739554048 741566424305184 742621284083712 743492779503408 744036268377314 744071716279188 745109771194368 745130139773184 745654442079744 745674825547872 746715116961792 746750692491264 747110798411931 747296562880512 748137901609824 748173544924608 749217322303488 749237803167744 749764995784704 749785491620352 751229380542096 751249916408673 752297985635328 753368110792704 753918818476032 761608760097216 762692129599488 764145356711836 764181762665112 764740375064721 765807264838656 765828199211328 766896606609408 767302982152794 767457203544064 767493767282688 768394451544192 768956143394736 770028914589696 770049964366848 770649580470528 771553968203502 772630363625472 773195151902976 774295002759168 774897924354048 782192780640384 785409033850254 786504758482944 786526258649472 787079688861952 787101204744976 788199290126336 788236842074112 788813038596096 789738741864864 790353689062104 790862125565952 791418606661632 791440241154816 791477947510272 792406778154948 792603805188096 793161511796736 794092318170624 794710655374464 794732379860232 795221894725632 795803197280256 795841111498752 797357500399944 797555758399488 806636305035396 808352112885248 808374210278624 809501973643264 810132309909504 811083032185536 811675929138888 811714599577296 811877747326976 812830517942784 812869243388928 813463446052224 814418077548141 814620577554432 816150438119808 816189321735936 816211633369968 817311391801344 817350330728448 817947809040384 818907703113456 822456892882944 829042869064157 830222161907776 832027777744896 832635985184768 833613116412912 833652831998304 834262227343332 834798910319616 835448944594176 836429376941334 836637349920768 837226040229888 837248926930944 838248492593664 838271407244832 838861247339712 838884178741356 839400888877056 840014486018048 840054506582016 840708633240576 841655139311052 841864411643904 843485620257792 843508678072896 844685457555456 848158670785536 851449433092918 855139660460032 856809855109368 858028645799424 858655859721792 859704482998251 859853771046912 859877276307456 861533172943488 861556724112744 862717580234752 862758682435584 863389353987072 863430488193024 864617503850496 865075661319078 866282528913408 866306209912704 868148942487552 869844545890848 871081878104064 878251543175168 879966878220432 880610128862406 881862774849408 883117202694144 884817853293312 884842040980656 885464649969696 885488855338098 886724201392128 886766447333376 887414668420608 888456084597972 888634656735232 888676993695744 889719891261696 890345932494336 890370271299168 891612427419648 892306700771328 893353857941952 894624631566336 895278596940288 897250228199424 904410402615444 905696903899392 909396126995904 909420986563452 910689720348672 911355429208576 911398848648192 912468411208728 912651809619968 912695290822656 913135420281249 913362465742848 914434332685632 915146376808752 915710060593152 916379439292416 916423098089472 916448149748736 918169242884784 919475315776512 920191285170432 921500234366976 928853927010456 933999932146248 934657130523568 934682680634659 935986657025024 936031249963008 936715483332864 937318074744832 937814755964526 938047937789952 939148774109568 939835286371344 939880062668448 941146451165184 941191289929728 941217018660864 941879295258624 941905042797312 943718903257176 944325999986688 945016296770304 945061319904768 946405646106624 947071573622784 947097463099392 952318507548672 959944374705866 961283593701376 962032118017536 963400584757248 963911086998039 964104824950784 965236240057056 965282226524352 965987842187016 967335492427776 967361935845888 969224819561424 969251314626837 969419625529344 970557277764096 970603517740032 971313023235456 972694691831808 976667560298496 985888817265484 988032986072064 988755232406912 989962737997986 990161712111616 991323706004544 992095621705584 993479694925824 993506853030912 994205922772992 994233100730496 995420084954976 995447296103238 996147731215908 996395417174016 997517202146432 997564726566144 998341501973184 998983737556992 999686661046272 999713988827136 999761617907712 1001639174056128 1001666555211564 1003063980847104 1005225091301376 1007188421557824 1015478346796288 1016922839465984 1018909016886816 1019653833419628 1021076353118208 1021104265615104 1023070642870392 1023325023043584 1024525935392256 1025274857859648 1025323704729216 1026705219452928 1026733285822464 1026782202175488 1027532773960704 1028738624271336 1030173818167296 1030926869203968 1032393337012224 1032940398245382 1033197232472064 1034409730248576 1042923707520512 1044960667886763 1047212045133672 1048673011310592 1048701678199296 1050749923664529 1051489271839014 1051750718128128 1052984989153152 1053035156208384 1053804918749472 1054482834087936 1055224808882176 1055253654873088 1055303930013696 1056542370873264 1057314697167762 1058789757560832 1059614207165952 1059643173146976 1061070929707008 1061121481998336 1062366749985024 1063143333866592 1065455520325632 1065484645986816 1075515073380528 1080176413212672 1081444042914048 1082234572185184 1082286132769728 1083774023923712 1083825657851904 1084617928069632 1085890770064188 1086160770072576 1086736322460393 1088200584159744 1088252428981248 1088282177826624 1089748522401792 1089800440971264 1090597078720512 1091876937484608 1092727151139888 1094251615469568 1094281528310784 1109370370326528 1111484155217216 1111537109331072 1112349636457776 1113065213759488 1113931926125568 1115239169255112 1115516466561024 1116054402565971 1116107574418782 1116331902574592 1117664656791552 1117695209659776 1118481663119616 1118512238321808 1119201185169408 1120072675442688 1120944844320768 1122206852414736 1122260317386912 1123825983455232 1123856704751616 1124647493677056 1124678237430528 1127124253605888 1130878227714048 1142413140145824 1144038194399232 1144874479629056 1146218035067754 1146272643997668 1146503035076608 1148710897257984 1148742298816992 1150344909914112 1150954473229191 1151185805316096 1151240650924032 1152591677316288 1153434215092104 1155043371884544 1155074946550272 1155974370705792 1157531923316736 1159792727854464 1161442504138752 1173289170960576 1174146838483208 1175817033132544 1177489603592192 1178113550775381 1179757137724416 1179789387974208 1180619533292928 1180651807117464 1182298935189504 1182355263111168 1183219557894144 1184608112797296 1185530533593156 1186293188348928 1187127909992448 1187160361732224 1187216921265408 1188905707782144 1189742267695104 1191138477255936 1192832842088448 1193704795920384 1196036250599916 1196333637599232 1205880536820592 1207595871865856 1209954457553094 1212528169327872 1212561315417936 1214252960464896 1215198464864256 1216624548278304 1217513893708332 1217571899365944 1217816620990464 1219245776914176 1219303865083392 1220195169078336 1221839252389888 1221897464119296 1221930866331648 1224225657179712 1225967087702016 1226921713560576 1228361554670184 1228666979155968 1233685339324416 1238471902680608 1245333242861664 1248041666617344 1248953977777152 1250419674619368 1250479247997456 1250730583719936 1251393341014998 1252198365479424 1253113715161792 1253173416891264 1254644065412001 1254861934886912 1254956024881152 1255839060344832 1255873390396416 1258291871009568 1258326268112034 1259101333315584 1260021729027072 1260081759873024 1262482708966578 1262796617465856 1265228430386688 1265263017109344 1267028186333184 1277174149639377 1282709490690048 1285153554469906 1285214782664052 1286981653409408 1287042968699136 1287983789582688 1289780656570368 1289815914461184 1292299759415232 1292335086169116 1294076370352128 1294138023653376 1295084030980608 1296926255775744 1297613491978617 1299423793370112 1299459314869056 1301272191369216 1302223413731328 1317377314762752 1319950317330648 1320915193293609 1321764941339392 1322794162274112 1324639593234432 1324675804041216 1325607897030656 1325644134307328 1327226779939968 1327263061470984 1328196974954544 1328233283007147 1330086302088192 1331122002630912 1331978316742656 1332684126896958 1332951985102848 1333015490543616 1334579836892544 1335518898741504 1335555406948752 1337418641129472 1338460051156992 1342917895410432 1356615603923166 1358545355849088 1359538444559504 1361435137490944 1361472354153472 1364094190493856 1364131479845178 1366034580523008 1367033143812864 1367098272972288 1368702616813092 1368977714429952 1369042936233984 1370043698614272 1371651499028448 1372719565213128 1373565090889728 1374569158938624 1374634647134208 1374672224623104 1377253864327176 1377596309962752 1379212973664768 1393280890515684 1396282726844896 1398230681747456 1398268904265728 1400999898219372 1401985695785352 1402334290837504 1403979985537536 1404046874944512 1405073224999296 1405977112117248 1406722133946789 1407071906684928 1408723161164352 1409752929557016 1409820094002672 1411719676747776 1411786934894592 1411825527991296 1412818942887936 1412857564195968 1414761239609344 1416488999980032 1417524445155456 1420607360434176 1420646194649088 1428477761323008 1431983137474453 1434020097840704 1439916562058799 1441925390552064 1443048177026304 1445100877135872 1446157237426176 1447854360085584 1447923339786528 1448981763280524 1450934112212992 1451003238641664 1451042903768832 1454129438294016 1454198716956672 1455835916646144 1456969534853184 1459002153959424 1459042037747712 1465001340447744 1467085268385792 1478833225898226 1482049479108096 1483132848610368 1484944106996979 1485242568167424 1486985559006816 1488072536754628 1488143432558376 1490219542388736 1490260279546368 1491308884159488 1491349651095744 1493430233923584 1494221596823862 1494593125761024 1496275803219648 1496347089849216 1498475606335488 1499529991569408 1499570983240704 1502458761084192 1502499832817346 1504595971270656 1507837636952064 1523217520194432 1525384259198976 1528290713423672 1528363525330224 1529480750129442 1531614529677312 1531656398422656 1534605964305588 1534914407088128 1534987534565376 1536788903088384 1537912286789472 1540057829179392 1540099928733696 1541299160941056 1543107936407004 1545260727250944 1546390303805952 1548590005518336 1549795848708096 1564385561280768 1570818067700508 1573009516965888 1573052517298944 1574159377723904 1574202409489952 1576398580252672 1576473684148224 1577233907758521 1577626077192192 1579477483729728 1580707378124208 1581724251131904 1582837213323264 1582880482309632 1582955895020544 1584813556309896 1585207610376192 1585972045751643 1588184636341248 1589421310748928 1589464759720464 1590443789451264 1591606394560512 1591682222997504 1594715000799888 1613272610070792 1614451902914411 1616704225770496 1616748420557248 1619003947286528 1620264619819008 1622166064371072 1623351858277776 1623429199154592 1625661035885568 1625738486777856 1626926892104448 1628836155096282 1629241155108864 1632300876239616 1632378643471872 1632423266739936 1634622783602688 1634700661456896 1635895618080768 1637815406226912 1644913785765888 1658085738128314 1660444323815552 1664055555489792 1665271970369536 1667226232825824 1667305663996608 1668524454686664 1669597820639232 1670897889188352 1672858753882668 1673274699841536 1674161361628173 1674452080459776 1674497853861888 1676496985187328 1676542814489664 1677722494679424 1677768357482712 1678801777754112 1680028972036096 1680109013164032 1681417266481152 1683310278622104 1683728823287808 1686971240515584 1687017356145792 1696317341571072 1702898866185836 1710279320920064 1713619710218736 1716057291598848 1717311719443584 1719327052601631 1719408965996502 1719754552614912 1723066345886976 1723113448225488 1725435160469504 1725517364871168 1726778707974144 1726860976386048 1730151322638156 1732565057826816 1732612419825408 1736297884975104 1739689091781696 1742163756208128 1756503086350336 1759933756440864 1761220257724812 1763725549698816 1766234405388288 1769635706586624 1769684081961312 1770929299939392 1770977710676196 1773448402784256 1773532894666752 1774829336841216 1776912169195944 1777269313470464 1777353987391488 1779439782523392 1780691864988672 1780740542598336 1783224854839296 1784613401542656 1786707715883904 1789249263132672 1790557193880576 1794500456398848 1808820805230888 1811393807798784 1814931686329641 1818792253991808 1818841973126904 1821379440697344 1822710858417152 1822797697296384 1824936822417456 1825303619239936 1826270840562498 1826724931485696 1828868665371264 1830292753617504 1832758878584832 1832846196178944 1832896299497472 1836338485769568 1838950631553024 1840382570340864 1843000468733952 1857707854020912 1867999864292496 1869314261047136 1869365361269318 1871973314050048 1872062499926016 1873430966665728 1875629511929052 1876095875579904 1877090011522497 1878297548219136 1879670572742688 1879760125336896 1882292902330368 1882382579859456 1882434037321728 1883758590517248 1883810085594624 1887437806514352 1887489402168051 1888651999973376 1890032593540608 1890122639809536 1892811292213248 1893724063449867 1894194926198784 1919888749411732 1922567187402752 1924064236035072 1926801169514496 1927730331704859 1927822173996078 1928209649901568 1930472480114112 1930564453048704 1931975684374032 1934670984855552 1934723871691776 1938449639122848 1938502629253674 1941114555528192 1941207035480064 1942626046470912 1945389383663616 1953335120596992 1971777634530968 1976065972144128 1977510464813824 1979925475995972 1980323424223232 1982647412009088 1984191243411168 1986959389851648 1987013706061824 1988411845545984 1988466201460992 1990840169909952 1990894592206476 1992295462431816 1992790834348032 1995034404292864 1995129453132288 1996683003946368 1997967475113984 1999373322092544 1999427977654272 1999523235815424 2003278348112256 2003333110423128 2006127961694208 2010450182602752 2014376843115648 2030956693592576 2033845678931968 2034923405884749 2037818033773632 2039307666839256 2042152706236416 2042208531230208 2046141285740784 2046197219767767 2049051870784512 2050549715719296 2050647409458432 2053466571644928 2053564404350976 2055065547921408 2057477248542672 2060347636334592 2061853738407936 2065880796490764 2066394464944128 2068819460497152 2085847415041024 2089921335773526 2094424090267344 2097346022621184 2097403356398592 2101499847329058 2102978543678028 2103501436256256 2105969978306304 2106070312416768 2107609837498944 2108965668175872 2110449617764352 2110507309746176 2110607860027392 2113084741746528 2114629394335524 2117579515121664 2119228414331904 2119286346293952 2122141859414016 2122242963996672 2124733499970048 2126286667733184 2130911040651264 2130969291973632 2151030146761056 2160352826425344 2162888085828096 2164469144370368 2164572265539456 2167548047847424 2167651315703808 2169235856139264 2171781540128376 2172321540145152 2173472644920786 2176401168319488 2176504857962496 2176564355653248 2179497044803584 2181194157441024 2183753874969216 2185454302279776 2188503230939136 2188563056621568 2218249838847339 2222968310434432 2223074218662144 2224699272915552 2226130427518976 2227863852251136 2230478338510224 2232108805131942 2232215148837564 2232663805149184 2235329313583104 2235390419319552 2236963326239232 2237024476643616 2240145350885376 2241332395235793 2241889688641536 2244413704829472 2244520634773824 2247651966910464 2247713409503232 2249294987354112 2249356474861056 2261756455428096 2284826280291648 2288076388798464 2289748959258112 2292436070135508 2292545287995336 2293006070153216 2294221125194163 2297421794515968 2297484597633984 2300689819828224 2301908946458382 2302371610632192 2302481301848064 2305183354632576 2306868430184208 2310086743769088 2310149893100544 2311948741411584 2319585455708928 2322885008277504 2346578341921152 2348293676966416 2351634066265088 2354979207184384 2356227101550762 2359514275448832 2359578775948416 2361239066585856 2361303614234928 2364597870379008 2364710526222336 2366439115788288 2369216225594592 2371061067186312 2372586376697856 2374255819984896 2374320723464448 2374433842530816 2377811415564288 2379484535390208 2382276954511872 2385665684176896 2387409591840768 2392072501199832 2392667275198464 2411761073641184 2415191743731712 2419908915106188 2425056338655744 2425122630835872 2428505920929792 2430396929728512 2433249096556608 2435027787416664 2435143798731888 2435633241980928 2438491553828352 2438607730166784 2440390338156672 2443254232644423 2443678504779776 2443861732663296 2448451314359424 2451934175404032 2453843427121152 2456723109340368 2467370678648832 2476943805361216 2487128607192471 2490666485723328 2496083333234688 2497907955554304 2500839349238736 2500958495994912 2502786682029996 2504396730958848 2506227430323584 2506346833782528 2509288130824002 2509912049762304 2511678120689664 2511746780792832 2516583742019136 2516652536224068 2518202666631168 2520043458054144 2520163519746048 2524965417933156 2525593234931712 2530456860773376 2530526034218688 2534056372666368 2554348299278754 2565418981380096 2570307108939812 2570429565328104 2573963306818816 2574085937398272 2575967579165376 2579561313140736 2579631828922368 2584599518830464 2584670172338232 2588152740704256 2588276047306752 2590168061961216 2593852511551488 2595226983957234 2598847586740224 2598918629738112 2604446827462656 2634754629525504 2639900634661296 2641830386587218 2643529882678784 2645588324548224 2649351608082432 2651215794061312 2651288268614656 2654453559879936 2654526122941968 2656393949909088 2656466566014294 2660172604176384 2662244005261824 2665368253793916 2665903970205696 2666030981087232 2669159673785088 2671037797483008 2671110813897504 2674837282258944 2676920102313984 2685835790820864 2713231207846332 2717090711698176 2719076889119008 2722870274981888 2722944708306944 2728188380987712 2728262959690356 2732069161046016 2734066287625728 2734196545944576 2737405233626184 2737955428859904 2738085872467968 2739406260843747 2740087397228544 2743302998056896 2745439130426256 2747130181779456 2749138317877248 2749269294268416 2749344449246208 2754507728654352 2758425947329536 2786561781031368 2788598741397619 2792565453689792 2796461363494912 2796537808531456 2801999796438744 2803971391570704 2804048041903977 2807959971075072 2808093749889024 2810146449998592 2811954224234496 2813444267893578 2814143813369856 2817446322328704 2819505859114032 2819640188005344 2823439353495552 2823573869789184 2823651055982592 2825637885775872 2825715128391936 2832977999960064 2835048890310912 2841214720868352 2841292389298176 2856955522646016 2863966274948906 2868040195681408 2879833124117598 2883850781104128 2886096354052608 2890201754271744 2891733260994117 2892314474852352 2895708720171168 2895846679573056 2897963526561048 2901868224425984 2902006477283328 2902085807537664 2908258876588032 2911671833292288 2913939069706368 2918084075495424 2930002680895488 2957666451796452 2964098958216192 2966265697220736 2969888213993958 2970485136334848 2973971118013632 2976145073509256 2976286865116752 2980439084777472 2980520559092736 2982617768318976 2982699302191488 2988443193647724 2989186251522048 2992551606439296 2992694179698432 2996951212670976 2999059983138816 2999141966481408 3004917522168384 3004999665634692 3009191942541312 3015675273904128 3046435040388864 3050768518397952 3056581426847344 3056727050660448 3058961500258884 3063229059354624 3063312796845312 3069211928611176 3069828814176256 3069975069130752 3073577806176768 3075824573578944 3080115658358784 3080199857467392 3082598321882112 3086215872814008 3090521454501888 3092780607611904 3097180011036672 3099591697416192 3128771122561536 3134882003660289 3141636135401016 3146019033931776 3146105034597888 3148318755447808 3148404818979904 3152249770993587 3152797160505344 3154467815517042 3155252154384384 3158954967459456 3161414756248416 3163448502263808 3165674426646528 3165760964619264 3165911790041088 3169627112619792 3171944091503286 3176369272682496 3178842621497856 3178929519440928 3183212789121024 3183364445995008 3189430001599776 3226545220141584 3228903805828822 3233408451540992 3233496841114496 3240529239638016 3244332128742144 3246703716555552 3246858398309184 3251322071771136 3251476973555712 3253853784208896 3257672310192564 3258482310217728 3260208967381179 3264601752479232 3264757286943744 3264846533479872 3269245567205376 3269401322913792 3271791236161536 3275630812453824 3316171476256628 3320888647631104 3328111110979584 3330543940739072 3334452465651648 3334611327993216 3337048909373328 3339195641278464 3341795778376704 3345717507765336 3346549399683072 3348163207697913 3348322723256346 3348995707723776 3352993970374656 3353085628979328 3355444989358848 3355536714965424 3357603555508224 3360057944072192 3360218026328064 3362834532962304 3366620557244208 3373942481031168 3374034712291584 3392634683142144 3405797732371672 3420558641840128 3427239420437472 3432114583197696 3434623438887168 3438654105203262 3438817931993004 3439509105229824 3446132691773952 3446226896450976 3450870320939008 3451034729742336 3453557415948288 3453721952772096 3460302645276312 3465130115653632 3465224839650816 3472595769950208 3479378183563392 3484327512416256 3513006172700672 3519867512881728 3522440515449624 3527451099397632 3532468810776576 3534340652326143 3539271413173248 3539368163922624 3541858599878784 3541955421352392 3546896805568512 3547065789333504 3549658673682432 3553824338391888 3554538626940928 3558879565046784 3561383729977344 3561481085196672 3569226803085312 3573415431767808 3578498526265344 3581114387761152 3589000912797696 3617641610461776 3622787615597568 3629863372659282 3637584507983616 3637683946253808 3642758881394688 3645421716834304 3645595394592768 3649873644834912 3652541681124996 3653449862971392 3657737330742528 3660585507235008 3665517757169664 3665692392357888 3665792598994944 3672676971539136 3677901263106048 3680765140681728 3686000937467904 3715415708041824 3735999728584992 3738628522094272 3738730722538636 3743946628100096 3744124999852032 3746861933331456 3751259023858104 3752191751159808 3754180023044994 3756595096438272 3759341145485376 3759520250673792 3763932196236003 3764585804660736 3764868074643456 3767517181034496 3767620171189248 3774875613028704 3774978804336102 3777303999946752 3780065187081216 3780245279619072 3787448126899734 3788389852397568 3831522448918131 3839777498823464 3845134374805504 3848128472070144 3855460663409718 3855644347992156 3856419299803136 3860944960228224 3861128906097408 3863951368748064 3869341969711104 3869447743383552 3876899278245696 3877005258507348 3882229111056384 3882414070960128 3885252092941824 3890778767327232 3906670241193984 3943555269061936 3952131944288256 3955020929627648 3959850951991944 3960646848446464 3962745579880827 3965294824018176 3968382486822336 3973918779703296 3974027412123648 3976823691091968 3976932402921984 3981680339819904 3981789184412952 3984590924863632 3984699849021441 3990068808585728 3990258906264576 3993366007892736 3995934950227968 3998855955308544 3999046471630848 4006556696224512 4006666220846256 4012255923388416 4028753686231296 4061913387185152 4067691357863936 4069846811769498 4075636067547264 4078615333678512 4084305412472832 4084417062460416 4092282571481568 4092394439535534 4098103741569024 4101099431438592 4101294818916864 4106933143289856 4107128808701952 4110131095842816 4114954497085344 4120695272669184 4123707476815872 4131761592981528 4132788929888256 4137638920994304 4171694830082048 4179842671547052 4188848180534688 4194692045242368 4194806712797184 4202999694658116 4205957087356056 4207002872512512 4211939956612608 4212140624833536 4215219674997888 4217931336351744 4220166401840367 4220899235528704 4221014619492352 4221215720054784 4226169483493056 4229258788671048 4235159030243328 4238456828663808 4238572692587904 4244283718828032 4249466999940096 4252573335466368 4261822081302528 4261938583947264 4295949412423359 4302060293522112 4319749686176397 4325776171656192 4328938288740736 4329144531078912 4335096095694848 4335302631407616 4338471712278528 4343563080256752 4346945289841572 4352802336638976 4353009715924992 4353128711306496 4362388314882048 4367507749938432 4370908604559552 4377006461878272 4377126113243136 4436499677694678 4445936620868864 4446148437324288 4449398545831104 4452260855037952 4455727704502272 4460956677020448 4464217610263884 4464430297675128 4465327610298368 4470658627166208 4470780838639104 4473926652478464 4474048953287232 4480290701770752 4482664790471586 4483779377283072 4488827409658944 4489041269547648 4495426819006464 4498589974708224 4498712949722112 4523512910856192 4569652560583296 4576152777596928 4579497918516224 4584872140271016 4585090575990672 4586012140306432 4588442250388326 4594843589031936 4594969195267968 4603817892916764 4604743221264384 4604962603696128 4610366709265152 4613736860368416 4620173487538176 4620299786201088 4623897482823168 4639170911417856 4645770016555008 4682971882011049 4693156683842304 4696587353932832 4703268132530176 4712454203101524 4719028550897664 4719157551896832 4722478133171712 4722607228469856 4729195740758016 4729421052444672 4731701723275563 4732878231576576 4738432451189184 4742122134372624 4745172753395712 4748511639969792 4748641446928896 4748867685061632 4755622831128576 4757916137254929 4764553909023744 4771331368353792 4774819183681536 4784145002399664 4823522147282368 4830383487463424 4839817830212376 4843355708743233 4850112677311488 4850245261671744 4857011841859584 4860793859457024 4866498193113216 4870055574833328 4870287597463776 4876983107656704 4877215460333568 4880780676313344 4886508465288846 4887723465326592 4896902628718848 4903868350808064 4907686854242304 4913446218680736 4934741357297664 4953887610722432 4974257214384942 4981332971446656 4992166666469376 4995815911108608 5001678698477472 5001916991989824 5005573364059992 5008793461917696 5012454860647168 5012693667565056 5018576261648004 5019824099524608 5023356241379328 5023493561585664 5033167484038272 5033305072448136 5036405333262336 5040086916108288 5040327039492096 5049930835866312 5051186469863424 5060913721546752 5061052068437376 5108696598557508 5130837962760192 5140614217879624 5140859130656208 5147926613637632 5148171874796544 5151935158330752 5157981157804893 5159263657844736 5169199037660928 5169340344676464 5176305481408512 5176552094613504 5180336123922432 5190453967914468 5197695173480448 5197837259476224 5208893654925312 5269509259051008 5279801269322592 5283660773174436 5287059765357568 5291176649096448 5298703216164864 5302431588122624 5302576537229312 5308907119759872 5309052245883936 5312787899818176 5312933132028588 5320345208352768 5324488010523648 5330736507587832 5331807940411392 5332061962174464 5338319347570176 5342075594966016 5342221627795008 5349674564517888 5353840204627968 5371671581641728 5426462415692664 5434181423396352 5438153778238016 5444795058988923 5445740549963776 5445889416613888 5456376761975424 5456525919380712 5464138322092032 5468132575251456 5468393091889152 5474810467252368 5475910857719808 5478812521687494 5480174794457088 5486605996113792 5490878260852512 5498276635754496 5498538588536832 5498688898492416 5509015457308704 5516851894659072 5573123562062736 5577197482795238 5585130907379584 5593075617062912 5603999592877488 5607942783141408 5608096083807954 5615919942150144 5616187499778048 5620292899997184 5626888535787156 5628287626739712 5631270034567491 5634892644657408 5639011718228064 5639280376010688 5646878706991104 5647147739578368 5647302111965184 5651275771551744 5651430256783872 5665955999920128 5670097780621824 5681172190349601 5682584778596352 5727932549897812 5736080391362816 5759666248235196 5767701562208256 5772192708105216 5780403508543488 5783190995114577 5783466521988234 5784628949704704 5791417440342336 5791693359146112 5795927053122096 5803736448851968 5804012954566656 5804171615075328 5823343666584576 5827878139412736 5836168150990848 5860005361790976 5915332903592904 5928197916432384 5932531394441472 5939776427987916 5940970272669696 5947942236027264 5952290147018512 5952573730233504 5960878169554944 5961041118185472 5965235536637952 5965398604382976 5976886387295448 5978372503044096 5985103212878592 5985388359396864 5993902425341952 5998119966277632 5998283932962816 6009835044336768 6009999331269384 6018383885082624 6031350547808256 6092870080777728 6101537036795904 6104770217654247 6113162853694688 6113454101320896 6117923000517768 6126458118709248 6126625593690624 6138423857222352 6138591659303301 6139657628352512 6147155612353536 6151649147157888 6160399714934784 6165196643764224 6172431745628016 6181042909003776 6185561215223808 6199183394832384 6257542245123072 6269764007320578 6283272270802032 6292038067863552 6292210069195776 6296637510895616 6296809637959808 6304499541987174 6308935631034084 6310504308768768 6317909934918912 6322829512496832 6326897004527616 6331348853293056 6331521929238528 6331823580082176 6339254225239584 6343888183006572 6352738545364992 6357685242995712 6357859038881856 6366425578242048 6366728891990016 6378860003199552 6453090440283168 6457807611657644 6466816903081984 6466993682228992 6481058479276032 6488664257484288 6493407433111104 6493716796618368 6502644143542272 6502953947111424 6507707568417792 6515344620385128 6516964620435456 6520417934762358 6529203504958464 6529514573887488 6529693066959744 6538491134410752 6543582472323072 6551261624907648 6632342952513256 6641777295262208 6654749516542017 6661087881478144 6668904931303296 6669222655986432 6674097818746656 6678391282556928 6683591556753408 6691435015530672 6696326415395826 6696645446512692 6697991415447552 6705987940749312 6706171257958656 6710889978717696 6711073429930848 6720115888144384 6720436052656128 6725669065924608 6733241114488416 6747884962062336 6748069424583168 6785269366284288 6811595464743344 6841117283680256 6854478840874944 6864229166395392 6869246877774336 6877308210406524 6877635863986008 6879018210459648 6882663375582489 6892265383547904 6892453792901952 6901740641878016 6902069459484672 6907114831896576 6907443905544192 6920605290552624 6930260231307264 6930449679301632 6958756367126784 6968655024832512 7026012345401344 7039735025763456 7044881030899248 7054902198795264 7064937621553152 7068344549584483 7068681304652286 7078542826346496 7078736327845248 7083717199757568 7083910842704784 7093793611137024 7094131578667008 7099317347364864 7107648676783776 7117759130093568 7122767459954688 7122962170393344 7138453606170624 7146830863535616 7156997052530688 7162228775522304 7178001825595392 7235283220923552 7245575231195136 7259726745318564 7275169015967232 7275367892507616 7285517762789376 7290843433668608 7291190789185536 7299747289669824 7305083362249992 7306899725942784 7315474661485056 7321171014470016 7329762697933269 7331035514339328 7331585197989888 7345353943078272 7355802526212096 7361530281363456 7430831416083648 7461385821577413 7471999457169984 7477257044188544 7477461445077272 7487893256200192 7488249999704064 7493723866662912 7502518047716208 7508360046089988 7513190192876544 7518682290970752 7519040501347584 7527864392472006 7529736149286912 7535034362068992 7535240342378496 7549751226057408 7549957608672204 7554607999893504 7560130374162432 7560490559238144 7574896253799468 7576779704795136 7663044897836262 7679554997646928 7690268749611008 7696256944140288 7710921326819436 7711288695984312 7712838599606272 7721889920456448 7722257812194816 7727902737496128 7738683939422208 7738895486767104 7753798556491392 7754010517014696 7764458222112768 7764828141920256 7770504185883648 7781557534654464 7813340482387968 7887110538123872 7904263888576512 7910041859255296 7919701903983888 7921293696892928 7925491159761654 7930589648036352 7936764973644672 7948054824247296 7953647382183936 7953864805843968 7963360679639808 7963578368825904 7969181849727264 7969399698042882 7980137617171456 7980517812529152 7986732015785472 7997711910617088 7998092943261696 8013113392449024 8013332441692512 8024511846776832 8057507372462592 8123826774370304 8139693623538996 8151272135094528 8157230667357024 8168610824945664 8168834124920832 8184565142963136 8184788879071068 8196207483138048 8202198862877184 8202589637833728 8213866286579712 8214257617403904 8218218782531241 8220262191685632 8229908994170688 8241390545338368 8247414953631744 8263523185963056 8275277841988608 8343389660164096 8359685343094104 8365796224192857 8377696361069376 8389384090484736 8389613425594368 8405999389316232 8411914174712112 8412144125711931 8423879913225216 8424281249667072 8430439349995776 8435862672703488 8440332803680734 8442029238984704 8442431440109568 8452338966986112 8458517577342096 8470318060486656 8476913657327616 8477145385175808 8498933999880192 8505146670932736 8523644162605056 8523877167894528 8591898824846718 8604120587044224 8639499372352794 8651552343312384 8657876577481472 8658289062157824 8670192191389696 8670605262815232 8676943424557056 8687126160513504 8693890579683144 8705604673277952 8706019431849984 8706257422612992 8724776629764096 8735015499876864 8741817209119104 8754252226486272 8872999355389356 8891873241737728 8892296874648576 8898797091662208 8904521710075904 8911455409004544 8921913354040896 8928435220527768 8928860595350256 8930655220596736 8941317254332416 8941561677278208 8947853304956928 8948097906574464 8965329580943172 8967558754566144 8977654819317888 8978082539095296 8990853638012928 8997179949416448 8997425899444224 9047025821712384 9119471559705727 9139305121166592 9152305555193856 9158995837032448 9169744280542032 9170181151981344 9176884500776652 9189687178063872 9189938390535936 9207635785833528 9209486442528768 9209925207392256 9220733418530304 9227473720736832 9240346975076352 9240599572402176 9247794965646336 9278341822835712 9291540033110016 9365943764022098 9386313367684608 9393174707865664 9404646010980867 9406536265060352 9424908406203048 9438057101795328 9438315103793664 9444956266343424 9445214456939712 9456749312980761 9458391481516032 9463403446551126 9465756463153152 9476864902378368 9484244268745248 9490345506791424 9497023279939584 9497282893857792 9497735370123264 9515832274509858 9529107818047488 9549638367363072 9568290004799328 9647044294564736 9660766974926848 9679635660424752 9686711417486466 9700225354622976 9700490523343488 9721587718914048 9732996386226432 9740111149666656 9740575194927552 9753966215313408 9754430920667136 9761561352626688 9773016930577692 9775446930653184 9793805257437696 9807736701616128 9815373708484608 9826892437361472 9907775221444864 9948514428769884 9962665942893312 9984333332938752 9991631822217216 10003357396954944 10003833983979648 10011146728119984 10017586923835392 10024909721294336 10025387335130112 10037152523296008 10039648199049216 10044489623093739 10046987123171328 10066334968076544 10066610144896272 10072810666524672 10080173832216576 10080654078984192 10099861671732624 10121827443093504 10122104136874752 10217393197115016 10261675925520384 10281228435759248 10281718261312416 10295853227275264 10296343749593088 10303870316661504 10315962315609786 10318527315689472 10338398075321856 10338680689352928 10352610962817024 10353104189227008 10360672247844864 10380907935828936 10395390346960896 10395674518952448 10417787309850624 10539018518102016 10559602538645184 10567321546348872 10574119530715136 10582353298192896 10597406432329728 10603021956978429 10604863176245248 10605153074458624 10617814239519744 10618104491767872 10625575799636352 10625866264057176 10640690416705536 10648976021047296 10661473015175664 10663615880822784 10676638695140352 10684151189932032 10684443255590016 10707680409255936 10743343163283456 10852924831385328 10868362846792704 10876307556476032 10889590117977846 10891778833227776 10912753523950848 10913051838761424 10928276644184064 10936265150502912 10936786183778304 10949620934504736 10957625043374988 10960349588914176 10973211992227584 10981756521705024 10996553271508992 10997077177073664 10997377796984832 11018030914617408 11033703789318144 11146247124125472 11154394965590476 11170261814759168 11186151234125824 11207999185754976 11215885566282816 11216192167615908 11231839884300288 11232374999556096 11240585799994368 11253777071574312 11256575253479424 11262540069134982 11269785289314816 11278023436456128 11278560752021376 11293757413982208 11294604223930368 11302551543103488 11302860513567744 11331911999840256 11340195561243648 11362344380699202 11365169557192704 11455865099795624 11472160782725632 11494567346754393 11519332496470392 11535403124416512 11544385416210432 11566381990229154 11566933043976468 11569257899409408 11582834880684672 11583386718292224 11591854106244192 11607472897703936 11608025909133312 11608343230150656 11646687333169152 11655756278825472 11672336301981696 11720010723581952 11830665807185808 11856395832864768 11865062788882944 11879552855975832 11881940545339392 11888236739642481 11895884472054528 11904580294037024 11905147460467008 11921756339109888 11922082236370944 11930471073275904 11930797208765952 11953772774590896 11954099547064323 11970206425757184 11970776718793728 11987804850683904 11996567865925632 12019670088673536 12019998662538768 12036767770165248 12185740161555456 12203074073591808 12209540435308494 12226325707389376 12226908202641792 12235846001035536 12252916237418496 12253251187381248 12276847714444704 12277183318606602 12294311224707072 12303298294315776 12320799429869568 12330393287528448 12344863491256032 12362085818007552 12371122430447616 12398366789664768 12515084490246144 12539528014641156 12566544541604064 12584076135727104 12584420138391552 12593275021791232 12593619275919616 12608999083974348 12617871262068168 12621008617537536 12635819869837824 12645659024993664 12653794009055232 12660499205521101 12662697706586112 12663043858477056 12663647160164352 12678508450479168 12687776366013144 12705477090729984 12715370485991424 12715718077763712 12732851156484096 12757720006399104 12887848237270077 12906180880566336 12915615223315288 12933633806163968 12933987364457984 12959249058529191 12977328514968576 12986814866222208 12987433593236736 13005288287084544 13005907894222848 13015415136835584 13030689240770256 13040835869524716 13058407009916928 13059029147774976 13059386133919488 13087164944646144 13102523249815296 13264685905026512 13283554590524416 13309499033084034 13322175762956288 13337809862606592 13338445311972864 13348195637493312 13356782565113856 13367183113506816 13382870031061344 13392652830791652 13393290893025384 13395982830895104 13411975881498624 13412342515917312 13421779957435392 13422146859861696 13440231776288768 13440872105312256 13451338131849216 13466482228976832 13495769924124672 13496138849166336 13570538732568576 13623190929486688 13682234567360512 13708957681749888 13728458332790784 13738493755548672 13754616420813048 13755271727972016 13758036420919296 13765326751164978 13784530767095808 13784907585803904 13803481283756032 13814229663793152 13814887811088384 13841210581105248 13860520462614528 13860899358603264 13917512734253568 13937310049665024 14048915646033147 14079470051526912 14089762061798496 14109804397590528 14136689099168966 14137362609304572 14157085652692992 14157472655690496 14167434399515136 14167821685409568 14187587222274048 14188263157334016 14195105169826689 14198634694729728 14215297353567552 14235518260187136 14245534919909376 14245924340786688 14273748411764787 14293661727071232 14313994105061376 14324457551044608 14470566441847104 14491150462390272 14519453490637128 14530067126229699 14550338031934464 14550735785015232 14571035525578752 14581686867337216 14582381578371072 14599494579339648 14610166724499984 14630949322970112 14642342028940032 14659525395866538 14663170395979776 14690707886156544 14711605052424192 14723060562726912 14861662832167296 14922771643154826 14943998914339968 14954514088377088 14954922890154544 14975786512400384 14976499999408128 14987447733325824 15005036095432416 15016720092179976 15026380385753088 15037364581941504 15038081002695168 15055728784944012 15059472298573824 15070068724137984 15070480684756992 15099502452114816 15099915217344408 15109215999787008 15120260748324864 15120981118476288 15149792507598936 15153559409590272 15326089795672524 15359109995293856 15380537499222016 15392513888280576 15421842653638872 15422577391968624 15425677199212544 15443779840912896 15444515624389632 15455805474992256 15473943473414679 15477790973534208 15507597112982784 15508021034029392 15528916444225536 15529656283840512 15541008371767296 15626680964775936 15751814512218983 15774221076247744 15808527777153024 15820083718510592 15839403807967776 15850982319523308 15861179296072704 15873529947289344 15896109648494592 15907294764367872 15907729611687936 15926721359279616 15927156737651808 15938363699454528 15938799396085764 15960275234342912 15961035625058304 15973464031570944 15995423821234176 15996185886523392 16026226784898048 16026664883385024 16049023693553664 16115014744925184 16247653548740608 16279387247077992 16302544270189056 16314461334714048 16334385176966769 16337221649891328 16337668249841664 16369130285926272 16369577758142136 16392414966276096 16404397725754368 16405179275667456 16427732573159424 16436437565062482 16440524383371264 16459817988341376 16494829907263488 16527046371926112 16550555683977216 16686779320328192 16719370686188208 16731592448385714 16755392722138752 16779226851188736 16811998778632464 16823828349424224 16824288251423862 16847759826450432 16848562499334144 16860878699991552 16880665607361468 16884058477969408 16884862880219136 16904677933972224 16917035154684192 16940636120973312 16953827314655232 16954290770351616 16997867999760384 17010293341865472 17047754335789056 17183797649693436 17208241174088448 17278998744705588 17303104686624768 17315753154962944 17316578124315648 17340384382779392 17341210525630464 17349572985343731 17353886849114112 17374252321027008 17387781159366288 17411209346555904 17412038863699968 17412514845225984 17470030999753728 17483634418238208 17508504452972544 17745998710778712 17758970932058521 17783746483475456 17784593749297152 17797594183324416 17809043420151808 17822910818009088 17843826708081792 17856870441055536 17857721190700512 17882634508664832 17883123354556416 17895706609913856 17896195813148928 17930659161886344 17935117509132288 17955309638635776 17956165078190592 17981707276025856 17994359898832896 17994851798888448 18094051643424768 18238943119411454 18278610242333184 18304611110387712 18314310652962741 18317991674064896 18339488561084064 18340362303962688 18353769001553304 18379374356127744 18379876781071872 18415271571667056 18415774977909903 18418972885057536 18441466837060608 18454947441473664 18481199144804352 18495589931292672 18556683645671424 18731887528044196 18772626735369216 18786349415731328 18809292021961734 18813072530120704 18849816812406096 18876114203590656 18876630207587328 18889912532686848 18890428913879424 18913498625961522 18926806893102252 18931512926306304 18953729804756736 18968488537490496 18980691013582848 18994046559879168 18994565787715584 18995470740246528 19031664549019716 19058215636094976 19099276734726144 19136580009598656 19294088589129472 19321533949853696 19359271320849504 19373422834972932 19400450709245952 19400981046686976 19443175437828096 19465992772452864 19480222299333312 19481150389855104 19507932430626816 19508861841334272 19523122705253376 19546033861155384 19550893861306368 19587610514875392 19615473403232256 19630747416969216 19653784874722944 19815550442889728 19897028857539768 19925331885786624 19964248549626051 19983263644434432 20006714793909888 20007667967959296 20022293456239968 20035173847670784 20049819442588672 20050774670260224 20074305046592016 20088979246187478 20093974246342656 20132669936153088 20133220289792544 20160347664433152 20161308157968384 20199723343465248 20243654886187008 20244208273749504 20434786394230032 20523351851040768 20562456871518496 20563436522624832 20591706454550528 20592687499186176 20607740633323008 20631924631219572 20637054631378944 20647990126747467 20676796150643712 20677361378705856 20705221925634048 20706208378454016 20721344495689728 20761815871657872 20790780693921792 20791349037904896 21078037036204032 21119205077290368 21134643092697744 21148239061430272 21164706596385792 21194812864659456 21205033648753449 21206043913956858 21210306148917248 21235628479039488 21236208983535744 21251151599272704 21251732528114352 21281380833411072 21297952042094592 21322946030351328 21353277390280704 21368302379864064 21368886511180032 21415360818511872 21486686326566912 21705849662770656 21736725693585408 21752615112952064 21779180235955692 21783557666455552 21825507047901696 21826103677522848 21856553288368128 21872530301005824 21873572367556608 21899241869009472 21915250086749976 21920699177828352 21946423984455168 21963513043410048 21993106543017984 21994755593969664 22036061829234816 22067407578636288 22292494248250944 22308789931180952 22340523629518336 22372302468251648 22384157464732239 22415998371509952 22431771132565632 22432384335231816 22463679768600576 22464749999112192 22481171599988736 22507554143148624 22525080138269964 22539570578629632 22556046872912256 22557121504042752 22589208447860736 22605103086206976 22605721027135488 22663823999680512 22680391122487296 22724688761398404 22730339114385408 22911730199591248 22944321565451264 22989134693508786 23038664992940784 23070806248833024 23088770832420864 23132763980458308 23133866087952936 23138515798818816 23165669761369344 23166773436584448 23183708212488384 23214945795407872 23216051818266624 23216686460301312 23293374666338304 23311512557650944 23344672603963392 23440021447163904 23661331614371616 23712791665729536 23730125577765888 23759105711951664 23763881090678784 23776473479284962 23791768944109056 23809160588074048 23810294920934016 23844164472741888 23860942146551808 23861594417531904 23907545549181792 23908199094128646 23940412851514368 23941553437587456 23993135731851264 24039340177347072 24039997325077536 24073535540330496 24371480323110912 24419080870616988 24452651414778752 24453816405283584 24471692002071072 24505832474836992 24506502374762496 24553695428889408 24554366637213204 24588622449414144 24606596588631552 24641598859739136 24654656347593723 24660786575056896 24689726982512064 24724171636015104 24742244860895232 25030168980492288 25079056029282312 25097388672578571 25133089083208128 25168152271454208 25168840276783104 25186550043582464 25187238551839232 25217998167948696 25235742524136336 25236432377135793 25271639739675648 25291318049987328 25307588018110464 25320998411042202 25326087716954112 25327294320328704 25357016900958336 25375552732026288 25410954181459968 25430740971982848 25431436155527424 25515440012798208 25775696474540154 25812361761132672 25831230446630576 25867267612327936 25867974728915968 25918498117058382 25954657029937152 25973629732444416 25974867186473472 26010576574169088 26011815788445696 26030830273671168 26061378481540512 26081671739049432 26116814019833856 26118058295549952 26118772267838976 26174329889292288 26205046499630592 26529371810053024 26567109181048832 26618998066168068 26644351525912576 26675619725213184 26676890623945728 26696391274986624 26713565130227712 26734366227013632 26765740062122688 26785305661583304 26786581786050768 26791965661790208 26823951762997248 26824685031834624 26843559914870784 26844293719723392 26880463552577536 26902676263698432 26932964457953664 26991539848249344 26992277698332672 27141077465137152 27246381858973376 27358414679117181 27417915363499776 27456916665581568 27476987511097344 27509232841626096 27510543455944032 27530653502329956 27569061534191616 27569815171607808 27628459327586304 27629775622176768 27682421162210496 27721040925229056 27721798717206528 27835025468507136 27874620099330048 28097831292066294 28158940103053824 28179524123596992 28213938032942601 28219608795181056 28273378198337932 28274725218609144 28314171305385984 28314945311380992 28334868799030272 28335643370819136 28375174444548096 28390210339653378 28397269389459456 28430594707135104 28471036520374272 28491069839818752 28491848681573376 28547496823529574 28587323454142464 28648915102089216 28941132883694208 28982300924780544 29038906981274256 29060134252459398 29100676063868928 29101471570030464 29163373734674432 29164763156742144 29198989158679296 29220333448999968 29261898645940224 29284684057880064 29319050791733076 29326340791959552 29381415772313088 29423210104848384 29446121125453824 29723325664334592 29845543286309652 29887997828679936 29909028176754176 29909845780309088 29951573024800768 29952999998816256 29974895466651648 30010072190864832 30033440184359952 30052760771506176 30074729163883008 30076162005390336 30111457569888024 30118944597147648 30133468869281217 30140961369513984 30199004904229632 30199830434688816 30218431999574016 30240521496649728 30241962236952576 30299585015197872 30652179591345048 30674586155373809 30718219990587712 30761074998444032 30785027776561152 30843685307277744 30845154783937248 30887559681825792 30889031248779264 30911610949984512 30947886946829358 30955581947068416 31015194225965568 31016042068058784 31057832888451072 31059312567681024 31082016743534592 31253361929551872 31503629024437966 31548442152495488 31617055554306048 31640167437021184 31678807615935552 31701964639046616 31722358592145408 31747059894578688 31792219296989184 31809065870935287 31814589528735744 31815459223375872 31853442718559232 31854313475303616 31876727398909056 31877598792171528 31920550468685824 31922071250116608 31946928063141888 31990847642468352 32052453569796096 32053329766770048 32230029489850368 32495307097481216 32558774494155984 32605088540378112 32628922669428096 32668770353933538 32675336499683328 32738260571852544 32739155516284272 32784829932552192 32808795451508736 32810358551334912 32872875130124964 32881048766742528 32919635976682752 32989659814526976 33054092743852224 33101111367954432 33373558640656384 33438741372376416 33463184896771428 33510785444277504 33558453702377472 33623997557264928 33647656698848448 33648576502847724 33695519652900864 33697124998668288 33721757399983104 33761331214722936 33768116955938816 33769725760438272 33809355867944448 33834070309368384 33881272241946624 33907654629310464 33908581540703232 33995735999520768 34020586683730944 34095508671578112 34367595299386872 34416482348176896 34483702040263179 34557997489411176 34606209373249536 34631506309925888 34633156248631296 34680768765558784 34699145970687462 34707773698228224 34748504642054016 34775562318732576 34822418693111808 34824077727399936 34825029690451968 34940061999507456 34967268836476416 35017008905945088 35491997421557424 35517941864117042 35567492966950912 35569187498594304 35595188366648832 35645821636018176 35664710218927443 35687653416163584 35713740882111072 35715442381401024 35765269017329664 35766246709112832 35791413219827712 35792391626297856 35861318323772688 35862298641192969 35910619277271552 35912330156381184 35963414552051712 35989703597776896 36477886238822908 36557220484666368 36609222220775424 36628621305925482 36635983348129792 36678977122168128 36680724607925376 36707538003106608 36758748712255488 36759753562143744 36830543143334112 36831549955819806 36882933674121216 36909894882947328 36962398289608704 36991179862585344 37113367291342848 37463775056088392 37545253470738432 37572698831462656 37618584043923468 37626145060241408 37699633624812192 37752228407181312 37753260415174656 37779825065373696 37780857827758848 37826997251923044 37853613786204504 37863025852612608 37907459609513472 37936977074980992 37961382027165696 37988093119758336 37989131575431168 37990941480493056 38063329098039432 38116431272189952 38198553469452288 38273160019197312 38588177178258944 38643067899707392 38663544711810231 38718542641699008 38746845669945864 38800901418491904 38801962093373952 38877747175587573 38931985544905728 38960444598666624 38962300779710208 39015864861253632 39017723682668544 39046245410506752 39092067722310768 39175221029750784 39261494833938432 39307569749445888 39631100885779456 39794057715079536 39850663771573248 39928497099252102 39966527288868864 40013429587819776 40015335935918592 40044586912479936 40070347695341568 40099638885177344 40101549340520448 40148610093184032 40177958492374956 40187948492685312 40265339872306176 40266440579585088 40320695328866304 40322616315936768 40399446686930496 40487309772374016 40488416547499008 40869572788460064 41046703702081536 41124913743036992 41126873045249664 41183412909101056 41185374998372352 41215481266646016 41263849262439144 41274109262757888 41295980253494934 41353592301287424 41354722757411712 41410443851268096 41442688991379456 41523631743315744 41581561387843584 41582698075809792 42146746938099441 42238410154580736 42269286185395488 42296478122860544 42329413192771584 42410067297506898 42412087827913716 42420612297834496 42471256958078976 42472417967071488 42502303198545408 42503465056228704 42562761666822144 42585315509480067 42595904084189184 42645892060702656 42706554780561408 42736604759728128 42737773022360064 42973372653133824 43411699325541312 43473451387170816 43505230225904128 43558360471911384 43567115332911104 43590201378689097 43651014095803392 43652207355045696 43713106576736256 43745060602011648 43747144735113216 43798483738018944 43830500173499952 43892847968910336 43927026086820096 43989511187939328 44072123658469632 44134815157272576 44584988496501888 44617579862361904 44681047259036672 44744604936503296 44768314929464478 44831996743019904 44863542265131264 44864768670463632 44927359537201152 44929499998224384 44962343199977472 45015108286297248 45050160276539928 45079141157259264 45112093745824512 45114243008085504 45178416895721472 45210206172413952 45211442054270976 45327647999361024 45360782244974592 45449377522796808 45460678228770816 45823460399182496 45888643130902528 45978269387017572 46077329985881568 46141612497666048 46177541664841728 46265527960916616 46267732175905872 46277031597637632 46331339522738688 46333546873168896 46367416424976768 46421830420244037 46429891590815744 46433372920602624 46586749332676608 46623025115301888 46880042894327808 47255443536656949 47322663228743232 47425583331459072 47460251155531776 47518211423903328 47552946958569924 47583537888218112 47618321176148096 47620589841868032 47688328945483776 47721884293103616 47723188835063808 47815091098363584 47816398188257292 47880825703028736 47883106875174912 47986271463702528 48078680354694144 48079994650155072 48147071080660992 48742960646221824 48838161741233976 48905302829557504 48907632810567168 48943384004142144 49011664949673984 49013004749524992 49107390857778816 49108733274426408 49177244898828288 49213193177263104 49283197719478272 49309312695187446 49321573150113792 49379453965024128 49484489721790464 50060337960984576 50158112058564624 50194777345157142 50266178166416256 50337680553566208 50373100087164928 50374477103678464 50435996335897392 50471485048272672 50472864754271586 50543279479351296 50582636099974656 50641996822084404 50652175433908224 50654588640657408 50714033801916672 50751105464052576 50821908362919936 50861481943965696 50862872311054848 51030880025596416 51551392949080308 51624723522265344 51662460893261152 51734535224655872 51735949457831936 51836996234116764 51909314059874304 51947259464888832 51949734372946944 52021153148338176 52023631576891392 52048718956031193 52061660547342336 52122756963081024 52163343478098864 52233628039667712 52236116591099904 52237544535677952 52410092999261184 52983376086554761 53058743620106048 53134218362097664 53237996132336136 53276912796175563 53351239450426368 53353781247891456 53392782549973248 53427130260455424 53468732454027264 53531480124245376 53570611323166608 53573163572101536 53647903525994496 53649370063669248 53687119829741568 53688587439446784 53805352527396864 53865928915907328 53983079696498688 53984555396665344 54282154930274304 54492763717946752 54716829358234362 54835830726999552 54913833331163136 54942931958888223 54953975022194688 55018465683252192 55021086911888064 55061307004659912 55138123068383232 55139630343215616 55256918655172608 55364842324420992 55443597434413056 55670050937014272 56195662584132588 56317880206107648 56359048247193984 56427876065885202 56439217590362112 56546756396675864 56549450437218288 56628342610771968 56629890622761984 56669737598060544 56671286741638272 56780420679306756 56794538778918912 56861189414270208 56942073040748544 56982139679637504 56983697363146752 57094993647059148 57174646908284928 57297830204178432 57882265767388416 57964601849561088 58077813962548512 58120268504918796 58201352127737856 58202943140060928 58326747469348864 58329526313484288 58397978317358592 58440666897999936 58523797291880448 58569368115760128 58638101583466152 58652681583919104 58762831544626176 58846420209696768 58892242250907648 59446651328669184 59691086572619304 59775995657359872 59818056353508352 59819691560618176 59892745648878153 59903146049601536 59949790933303296 60020144381729664 60066880368719904 60105521543012352 60149458327766016 60152324010780672 60222915139776048 60266937738562434 60281922739027968 60398009808459264 60399660869377632 60481042993299456 60483924473905152 60599170030395744 61304359182690096 61349172310747618 61436439981175424 61570055553122304 61687370614555488 61690309567874496 61775119363651584 61778062497558528 61823221899969024 61895773893658716 61911163894136832 61943970380242401 62030388451931136 62032084136117568 62115665776902144 62118625135362048 62164033487069184 63007258048875932 63096884304990976 63234111108612096 63280334874042368 63357615231871104 63403929278093232 63444717184290816 63494119789157376 63584438593978368 63615100946260347 63618131741870574 63630918446751744 63706885437118464 63708626950607232 63753454797818112 63755197584343056 63841100937371648 63844142500233216 63893856126283776 64104907139592192 64106659533540096 64460058979700736 64990614194962432 65117548988311968 65210177080756224 65257845338856192 65337540707867076 65350672999366656 65476521143705088 65478311032568544 65569659865104384 65617590903017472 65620717102669824 65745750260249928 65762097533485056 65839271953365504 65979319629053952 66108185487704448 66202222735908864 66747117281312768 66877482744752832 66926369793542856 67021570888555008 67116907404754944 67152472394196717 67247995114529856 67295313397696896 67297153005695448 67391039305801728 67394249997336576 67443514799966208 67522662429445872 67536233911877632 67618711735888896 67668140618736768 67815309258620928 67817163081406464 67991471999041536 68041173367461888 68191017343156224 68735190598773744 68832964696353792 68967404080526358 69115994978822352 69212418746499072 69263012619851776 69266312497262592 69398291941374924 69415547396456448 69497009284108032 69551124637465152 69644837386223616 69648155454799872 69650059380903936 69880123999014912 69934537672952832 70034017811890176 70983994843114848 71035883728234084 71134985933901824 71138374997188608 71190376733297664 71291643272036352 71329420437854886 71375306832327168 71427481764222144 71430884762802048 71532493418225664 71582826439655424 71584783252595712 71722636647545376 71724597282385938 71821238554543104 71824660312762368 71979407195553792 72955772477645816 73114440969332736 73257242611850964 73271966696259584 73357954244336256 73361449215850752 73415076006213216 73517497424510976 73519507124287488 73661086286668224 73663099911639612 73765867348242432 73819789765894656 73924796579217408 73982359725170688 74226734582685696 74927550112176784 75090506941476864 75145397662925312 75237168087846936 75252290120482816 75292166017735713 75399267249624384 75504456814362624 75506520830349312 75559650130747392 75561715655517696 75653994503846088 75707227572409008 75709297131407379 75814919219026944 75873954149961984 75922764054331392 75978263150862336 75981882960986112 76126658196078864 76232862544379904 76546320038394624 77176354356517888 77286135799414784 77327089423620462 77437085283398016 77493691339891728 77601802836983808 77603924186747904 77755494351175146 77863971089811456 77920889197333248 77924601559420416 78031729722507264 78035447365337088 78092490821013504 78184135444621536 78350442059501568 78522989667876864 78615139498891776 79262201771558912 79588115430159072 79701327543146496 79856994198504204 79933054577737728 80026859175639552 80030671871837184 80089173824959872 80140695390683136 80199277770354688 80203098681040896 80297220186368064 80355916984749912 80375896985370624 80530679744612352 80532881159170176 80641390657732608 80798893373860992 80974619544748032 80976833094998016 81739145576920128 82075244037351543 82249827486073984 82253746090499328 82366825818202112 82370749996744704 82430962533292032 82527698524878288 82591960506989868 82707184602574848 82709445514823424 82885377982758912 83047263486631488 83163122775687168 83165396151619584 84293493876198882 84476820309161472 84538572370790976 84592956245721088 84658826385543168 84820134595013796 84824175655827432 84841224595668992 84942513916157952 84944835934142976 85004606397090816 85006930112457408 85125523333644288 85170631018960134 85191808168378368 85291784121405312 85413109561122816 85473209519456256 85475546044720128 85946745306267648 86823398651082624 86946902774341632 87010460451808256 87116720943822768 87134230665822208 87180402757378194 87302028191606784 87304414710091392 87490121204023296 87494289470226432 87596967476037888 87661000346999904 87785695937820672 87854052173640192 87979022375878656 88144247316939264 88269630314545152 89169976993003776 89235159724723808 89362094518073344 89536629858928956 89663993486039808 89727084530262528 89729537340927264 89854719074402304 89858999996448768 89924686399954944 90030216572594496 90100320553079856 90158282314518528 90224187491649024 90228486016171008 90356833791442944 90400406607843651 90422884108541952 90655295998722048 90721564489949184 90898755045593616 91646920798364992 91777286261805056 91956538774035144 92023758466121427 92154659971763136 92283224995332096 92355083329683456 92531055921833232 92535464351811744 92662679045477376 92667093746337792 92734832849953536 92843660840488074 92866745841205248 93173498665353216 93246050230603776 93760085788655616 94510887073313898 94645326457486464 94851166662918144 94920502311063552 95036422847806656 95105893917139848 95167075776436224 95236642352296192 95241179683736064 95376657890967552 95443768586207232 95446377670127616 95630182196727168 95632796376514584 95761651406057472 95766213750349824 95972542927405056 96157360709388288 96159989300310144 97485921292443648 97676323482467952 97810605659115008 97815265621134336 97886768008284288 98026009499049984 98214781715557632 98217466548852816 98354489797656576 98426386354526208 98618625390374892 98643146300227584 98758907930048256 98968979443580928 100120675921969152 100316224117129248 100389554690314284 100532356332832512 100675361107132416 100746200174329856 100748954207356928 100871992671794784 100942970096545344 100945729508543172 101086558958702592 101165272199949312 101283993644168808 101304350867816448 101309177281314816 101428067603833344 101502210928105152 101643816725839872 101722963887931392 101725744622109696 102061760051192832 103102785898160616 103249447044530688 103324921786522304 103451106120789537 103469070449311744 103471898915663872 103673992468233528 103818628119748608 103894518929777664 103899468745893888 104042306296676352 104097437912062386 104123321094684672 104245513926162048 104326686956197728 104467256079335424 104472233182199808 104475089071355904 104820185998522368 105966752173109522 106117487240212096 106268436724195328 106475992264672272 106553825592351126 106702478900852736 106707562495782912 106785565099946496 106937464908054528 106994130656782329 107062960248490752 107141222646333216 107146327144203072 107295807051988992 107298740127338496 107374239659483136 107377174878893568 107731857831814656 107969110793330688 108985527435893504 109433658716468724 109671661453999104 109827666662326272 109885863917776446 109907950044389376 110036931366504384 110042173823776128 110122614009319824 110276246136766464 110279260686431232 110729684648841984 110887194868826112 111340101874028544 112391325168265176 112635760412215296 112718096494387968 112855752131770404 112878435180724224 113093512793351728 113098900874436576 113256685221543936 113259781245523968 113339475196121088 113342573483276544 113560841358613512 113589077557837824 113722378828540416 113884146081497088 113964279359275008 113967394726293504 114189987294118296 114349293816569856 114595660408356864 115764531534776832 115929203699122176 115990634135430693 116155627925097024 116240537009837592 116402704255475712 116405886280121856 116633241526762719 116653494938697728 116795956634717184 116881333795999872 117047594583760896 117138736231520256 117276203166932304 117525663089252352 117784484501815296 118893302657338368 119382173145238608 119551991314719744 119636112707016704 119639383121236352 119785491297756306 119899581866606592 120040288763459328 120133760737439808 120211043086024704 120298916655532032 120304648021561344 120445830279552096 120533875477124868 120563845478055936 120796019616918528 120799321738755264 120962085986598912 120967848947810304 121198340060791488 122608718365380192 122698344621495236 122872879962350848 123140111106244608 123374741229110976 123380619135748992 123550238727303168 123556124995117056 123646443799938048 123791547787317432 123822327788273664 123887940760484802 124060776903862272 124064168272235136 124231331553804288 124328066974138368 126014516097751864 126193768609981952 126440240814298323 126560669748084736 126715230463742208 126807858556186464 126889434368581632 126988239578314752 127230201892520694 127236263483741148 127261836893503488 127413770874236928 127417253901214464 127506909595636224 127510395168686112 127682201874743296 127688285000466432 127787712252567552 128209814279184384 128213319067080192 128920117959401472 129981228389924864 130235097976623936 130420354161512448 130515690677712384 130675081415734152 130701345998733312 130770604136067291 130953042287410176 130956622065137088 131139319730208768 131235181806034944 131241434205339648 131491500520499856 131678543906731008 132216370975408896 132404445471817728 133494234562625536 133754965489505664 133852739587085712 134043141777110016 134233814809509888 134304944788393434 134495990229059712 134590626795393792 134594306011390896 134782078611603456 134788499994673152 134887029599932416 135045324858891744 135237423471777792 135336281237473536 135630618517241856 135634326162812928 135982943998083072 136082346734923776 136382034686312448 137470381197547488 137665929392707584 137934808161052716 138231989957644704 138424837492998144 138526025239703552 138532624994525184 138796583882749848 138831094792912896 138994018568216064 139102249274930304 139265491260732111 139289674772447232 139300118761807872 139760247998029824 139869075345905664 141766330609970847 141967989686229696 142071767456468168 142269971867803648 142276749994377216 142380753466595328 142658840875709772 142750613664654336 142854963528444288 142861769525604096 143064986836451328 143165652879310848 143169566505191424 143445273295090752 143449194564771876 143642477109086208 143649320625524736 143958814391107584 145911544955291632 146228881938665472 146514485223701928 146543933392519168 146715908488672512 146722898431701504 146830152012426432 147034994849021952 147039014248574976 147322172573336448 147326199823279224 147531734696484864 147639579531789312 147849593158434816 147964719450341376 148453469165371392 149855100224353568 150181013882953728 150290795325850624 150474336175693872 150504580240965632 150584332035471426 150798534499248768 151013041660698624 151119300261494784 151123431311035392 151307989007692176 151414455144818016 151418594262814758 151629838438053888 151747908299923968 151956526301724672 151963765921972224 152253316392157728 152465725088759808 153092640076789248 154352708713035776 154654178847240924 154874170566796032 154987382679783456 155203605673967616 155207848373495808 155510988702350292 155727942179622912 155841778394666496 155849203118840832 156063459445014528 156070894730674176 156146156868093579 156184981642027008 156368270889243072 156700884119003136 157230278997783552 158524403543117824 158950128259664283 159176230860318144 159402655086292992 159713988397008408 159830738388526689 160053718351279104 160061343743674368 160178347649919744 160281390781366272 160398555540709376 160406197362081792 160594440372736128 160711833969499824 161061359489224704 161065762318340352 161597786747721984 161949239089496064 161953666189996032 163478291153840256 164150488074703086 164499654972147968 164507492180998656 164733651636404224 164741499993489408 164861925066584064 165055397049756576 165183921013979736 165414369205149696 165418891029646848 165770755965517824 166094526973262976 166330792303239168 168586987752397764 168953640618322944 169077144741581952 169185912491442176 169317652771086336 169640269190027592 169648351311654864 169682449191337984 169885027832315904 169889671868285952 170009212794181632 170013860224914816 170341262037920268 170383616336756736 170583568242810624 170826219122245632 170946419038912512 170951092089440256 171893490612535296 173269959634408813 173646797302165248 173893805548683264 174020920903616512 174233441887645536 174360805514756388 174604056383213568 174608829420182784 174980242408046592 174988578940452864 175193934952075776 175322000693999808 175571391875641344 175708104347280384 175958044751757312 176288494633878528 176539260629090304 178339953986007552 178470319449447616 178724189036146688 179073259717857912 179327986972079616 179454169060525056 179459074681854528 179678236946634459 179709438148804608 179849372799909888 180060433145188992 180200641106159712 180316564629037056 180448374983298048 180456972032342016 180800813215687302 180845768217083904 181443128979898368 181797510091187232 183293841596729984 183554572523610112 183913077548070288 184047516932242854 184309319943526272 184710166659366912 185062111843666464 185070928703623488 185325358090954752 185334187492675584 185469665699907072 185687321680976148 185733491682410496 186346997330706432 186492100461207552 189021774146627796 189290652914972928 189702333325836288 189841004622127104 190072845695613312 190211787834279696 190334151552872448 190473284704592384 190482359367472128 190753315781935104 190845302838781041 190892755340255232 191260364393454336 191265592753029168 191523302812114944 191532427500699648 192314721418776576 192319978600620288 194971842584887296 195352646964935904 195621211318230016 195630531242268672 195773536016568576 196052018998099968 196429563431115264 196434933097705632 196708979595313152 196852772709052416 197237250780749784 197286292600455168 197517815860096512 197937958887161856 200241351843938304 200632448234258496 200779109380628568 201064712665665024 201350722214264832 201457417182590151 201492400348659712 201497908414713856 201743985343589568 201885940193090688 201891459017086344 202173117917405184 202330544399898624 202567987288337616 202608701735632896 202856135207666688 203004421856210304 203445927775862784 203451489244219392 204123520102385664 206205571796321232 206498894089061376 206649843573044608 206902212241579074 206943797831327744 207347984936467056 207637256239497216 207789037859555328 207798937491787776 208194875824124772 208246642189369344 208491027852324096 208653373912395456 208934512158670848 208944466364399616 208950178142711808 209640371997044736 211933504346219044 212234974480424192 212536873448390656 212951984529344544 213107651184702252 213404957801705472 213415124991565824 213571130199892992 213874929816109056 213988261313564658 214125920496981504 214282445292666432 214292654288406144 214597480254676992 214748479318966272 214754349757787136 215463715663629312 215938221586661376 217971054871787008 218867317432937448 219343322907998208 219771727835552892 219815900088778752 220073862733008768 220084347647552256 220245228018639648 220552492273532928 220558521372862464 221459369297683968 221774389737652224 222680203748057088 224782650336530352 225271520824430592 225436192988775936 225711504263540808 225756870361448448 225876498053207139 226187025586703456 226197801748873152 226513370443087872 226519562491047936 226678950392242176 226685146966553088 227121682717227024 227127891394222137 227444757657080832 227768292162994176 227934789452587008 228379974588236592 228698587633139712 231529063069553664 231858407398244352 231981268270861386 232311255850194048 232481074019675184 232805408510951424 232811772560243712 233266483053525438 233591913269434368 233762667591999744 234095189167521792 234277472463040512 234552406333864608 235051326178504704 235568969003630592 237786605314676736 238764346290477216 239103982629439488 239272225414033408 239278766242472704 239570982595512612 239799163733213184 240080577526918656 240267521474879616 240422086172049408 240597833311064064 240609296043122688 240891660559104192 241067750954249736 241127690956111872 241592039233837056 241598643477510528 241924171973197824 242396680121582976 245217436730760384 245396689242990472 245745759924701696 246225732112054629 246749482458221952 246761238271497984 247100477454606336 247112249990234112 247292887599876096 247583095574634864 247775881520969604 248121553807724544 248128336544470272 248656133948276736 252029032195503728 252387537219963904 252880481628596646 253121339496169472 253430460927484416 253615717112372928 253778868737163264 253976479156629504 254460403785041388 254472526967482296 254523673787006976 254827541748473856 254834507802428928 255013819191272448 255020790337372224 255364403749486592 255376570000932864 255575424505135104 256419628558368768 256426638134160384 257840235918802944 259962456779849728 260470195953247872 260840708323024896 261031381355424768 261350162831468304 261402691997466624 261541208272134582 261906084574820352 261913244130274176 262470363612069888 262482868410679296 262983001040999712 263357087813462016 264432741950817792 264808890943635456 267509930979011328 267705479174171424 268086283554220032 268609889576786868 268991980458119424 269181253590787584 269188612022781792 269564157223206912 269576999989346304 269774059199864832 270090649717783488 270474846943555584 270672562474947072 271201219823530953 271268652325625856 271965887996166144 272164693469847552 274940762395094976 275331858785415168 275869616322105432 276071275398364281 276463979915289408 276849674985996288 277052050479407104 277065249989050368 277593167765499696 277988037136432128 278204498549860608 278530982521464222 278600237523615744 279520495996059648 279738150691811328 283532661219941694 283935979372459392 284143534912936336 284539943735607296 284553499988754432 284761506933190656 285317681751419544 285501227329308672 285709927056888576 285723539051208192 286129973672902656 286331305758621696 286339133010382848 286890546590181504 286898389129543752 287284954218172416 287298641251049472 287917628782215168 291823089910583264 292457763877330944 293028970447403856 293087866785038336 293431816977345024 293445796863403008 293660304024852864 294078028497149952 294644345146672896 294652399646558448 295063469392969728 295279159063578624 295929438900682752 296906938330742784 299710200448707136 300362027765907456 300581590651701248 300948672351387744 301168664070942852 301597068998497536 302026083321397248 302238600522989568 302246862622070784 302615978015384352 302828910289636032 302837188525629516 303259676876107776 303495816599847936 303913052603449344 303927531843944448 304506632784315456 304931450177519616 306185280153578496 308705417426071552 309308357694481848 309748341133592064 309974765359566912 310353318362368611 310407211347935232 310415696746991616 311021977404700584 311455884359245824 311683556789332992 311698406237681664 312126918890029056 312292313736187158 312369963284054016 312736541778486144 313401768238006272 314460557995567104 317048807086235648 317900256519328566 318352461720636288 318805310172585984 319427976794016816 319661476777053378 320107436702558208 320122687487348736 320356695299839488 320797111081418752 320812394724163584 321188880745472256 321423667938999648 322122718978449408 322131524636680704 323195573495443968 323907332379992064 326956582307680512 328300976149406172 328999309944295936 329014984361997312 329467303272808448 329482999986978816 329723850133168128 330110794099513152 330367842027959472 330828738410299392 330837782059293696 332189053946525952 332661584606478336 337173975504795528 337420447709111899 337907281236645888 338154289483163904 338371824982884352 338635305542172672 339280538380055184 339296702623309728 339770055664631808 339779343736571904 340018425588363264 340027720449829632 340682524075840536 340767232673513472 341167136485621248 341652438244491264 341892838077825024 341902184178880512 343786981225070592 346539919268817626 347293594604330496 347787611097366528 347971902406292079 348041841807233024 348466883775291072 348721611029512776 349208112766427136 349217658840365568 349899724580288157 349960484816093184 350387869904151552 350644001387999616 351142783751282688 351416208694560768 352576989267757056 356679907972015104 356940638898895232 357448378072293376 358146519435715824 358655973944159232 358908338121050112 358918149363709056 359356473893268918 359698745599819776 360120866290377984 360401282212319424 360633129258074112 360896749966596096 360913944064684032 361601626431374604 361691536434167808 362886257959796736 363595020182374464 366587683193459968 367109145047220224 367826155096140576 368095033864485708 368618639887052544 369420333318733824 370124223687332928 370141857407246976 370650716181909504 370668374985351168 370939331399814144 371374643361952296 371466983364820992 372693994661412864 372984200922415104 378043548293255592 378581305829945856 379320722442894969 379682009244254208 380145691391226624 380423575668559392 380668303105744896 380946569409184768 380964718734944256 381690605677562082 381785510680510464 382520728786908672 382531185506058336 383046605624229888 383064855001399296 384629442837553152 384639957201240576 389943685169774592 390705293929871808 391242422636460032 391261062484537344 391547072033137152 392104037996199936 392311812408201873 392859126862230528 392869866195411264 393417959190626304 393705545418104832 394474501561499568 395035631720193024 400482703687876608 401264896468516992 401558218761257136 402129425331330048 402701444428529664 402914834365180302 402995816829427712 403487970687179136 403771880386181376 403782918034172688 404346235834810368 404661088799797248 405135974576675232 405712270415333376 406008843712420608 406891855551725568 406902978488438784 408247040204771328 412411143592642464 412997788178122752 413299687146089216 413804424483158148 413887595662655488 414695969872934112 415274512478994432 415578075719110656 415597874983575552 416389751648249544 416493284378738688 416982055704648192 417306747824790912 417869024317341696 417900356285423616 419280743994089472 423867008692438088 424469948960848384 425073746896781312 425298991829912541 425903969058689088 426215302369404504 426809915603410944 426830249983131648 427142260399785984 427976522627129316 428251840993963008 428564890585332864 428585308576812288 429194960509353984 429496958637932544 429508699515574272 430927431327258624 431876443173322752 435942109743574016 437734634865874896 438686645815996416 439543455671105784 439631800177557504 440147725466017536 440168695295104512 440490456037279296 441104984547065856 441117042745724928 442918738595367936 443548779475304448 445360407496114176 449565300673060704 450543041648861184 450872385977551872 451423008527081616 451513740722896896 451752996106414278 452374051173406912 452395603497746304 453039124982095872 453357900784484352 453370293933106176 454243365434454048 454255782788444274 454889515314161664 455869578905174016 456759949176473184 457397175266279424 463058126139107328 463962536541722772 464622511700388096 464962148039350368 465610817021902848 465623545120487424 466532966107050876 467183826538868736 467525335183999488 468190378335043584 468438470604280737 468554944926081024 469104812667729216 470102652357009408 475573210629353472 476850384778992849 477528692580954432 478207965258878976 478544450828066816 478557532484945408 479141965191025224 479492215165580067 480161155053837312 480535042949759232 480844172344098816 481195666622128128 481218592086245376 481783321118208384 482135501908499472 483184078467674112 483197286955021056 484793360243165952 490434873461520768 490793378485980944 491491519849403392 492451464224109258 493498964916443904 493522476542995968 494200954909212672 494224499980468224 494585775199752192 495166191149269728 495551763041939208 496243107615449088 496256673088940544 497312267896553472 504058064391007456 504775074439927808 505760963257193292 506242678992338944 506860921854968832 507231434224745856 507557737474326528 507952958313259008 508920807570082776 508945053934964592 509047347574013952 509655083496947712 509669015604857856 510027638382544896 510041580674744448 510728807498973184 511150849010270208 512839257116737536 512853276268320768 515680471837605888 519809878903226439 520940391906495744 521681416646049792 522062762710849536 522700325662936608 523082416544269164 523812169149640704 523826488260548352 524940727224139776 524965736821358592 525966002081999424 526714175626924032 528865483901635584 529617781887270912 535019861958022656 535410958348342848 536172567108440064 537219779153573736 537983960916238848 538362507181575168 538377224045563584 539128314446413824 539548118399729664 540181299435566976 540949693887111168 541345124949894144 542402439647061906 542537304651251712 544329386939695104 549881524790189952 550663717570830336 551739232644210864 552142550796728562 552927959830578816 554104100958814208 554130499978100736 555186335530999392 555976074272864256 556408997099721216 557061965042928444 557200475047231488 559040991992119296 559476301383622656 567065322439883388 567871958744918784 568287069825872672 569079887471214592 569106999977508864 569523013866381312 570635363502839088 571002454658617344 571419854113777152 571447078102416384 572259947345805312 572535908516343123 572678266020765696 573781093180363008 573796778259087504 574569908436344832 574597282502098944 582817136952102371 583646179821166528 584915527754661888 586057940894807712 586863633954690048 586891593726806016 587320608049705728 588156056994299904 589288690293345792 589304799293116896 590126938785939456 590558318127157248 591858877801365504 593813876661485568 599420400897414272 600724055531814912 601163181303402496 601897344702775488 602337328141885704 603194137996995072 604052166642794496 604372251547770453 604477201045979136 604493725244141568 605231956030768704 605657820579272064 605674377051259032 606519353752215552 606991633199695872 607826105206898688 609013265568630912 612370560307156992 617410834852143104 618616715388963696 619496682267184128 619949530719133824 620706636724737222 620831393493983232 622043954809401168 622911768718491648 623367113578665984 623396812475363328 624584627472374316 624739926568108032 625473083556972288 626803536476012544 628921115991134208 634097614172471296 635800513038657132 636704923441272576 637610620345171968 638855953588033632 639322953554106756 640214873405116416 640245374974697472 640713390599678976 641594222162837504 641624789448327168 642377761490944512 642847335877999296 644245437956898816 644263049273361408 646391146990887936 647814664759984128 653913164615361024 656601952298812344 657998619888591872 658029968723994624 658934606545616896 659447700266336256 660221588199026304 660735684055918944 661657476820598784 661675564118587392 664378107893051904 665323169212956672 674347951009591056 674840895418223798 675814562473291776 676308578966327808 677270611084345344 677629494159621417 678561076760110368 678593405246619456 679540111329263616 679558687473143808 680036851176726528 680055440899659264 681365048151681072 681383674182666411 682334272971242496 683304876488982528 683804368357761024 693079838537635252 694587189208660992 695575222194733056 695943804812584158 696083683614466048 696933767550582144 697443222059025552 698416225532854272 698435317680731136 699799449160576314 700775739808303104 701288002775999232 702285567502565376 702832417389121536 705153978535514112 713359815944030208 713881277797790464 714896756144586752 716293038871431648 717311947888318464 717816676242100224 717836298727418112 718712947786537836 719397491199639552 720241732580755968 720802564424638848 721266258516148224 721793499933192192 721827888129368064 723203252862749208 723383072868335616 725772515919593472 727190040364748928 733175366386919936 734218290094440448 735652310192281152 736190067728971416 737237279774105088 738677196336163887 740248447374665856 740283714814493952 741301432363819008 741336749970702336 741878662799628288 742749286723904592 745968401844830208 756087096586511184 757162611659891712 758641444885789938 759364018488508416 760291382782453248 760847151337118784 761336606211489792 761893138818369536 761929437469888512 763381211355124164 763571021361020928 765041457573817344 765062371012116672 766093211248459776 766129710002798592 769258885675106304 769279914402481152 779887370339549184 781410587859743616 782484845272920064 782522124969074688 783094144066274304 784208075992399872 784623624816403746 785718253724461056 785739732390822528 787411090836209664 788949003122999136 790071263440386048 802529792937033984 803116437522514272 804258850662660096 805829668730360604 805991633658855424 806975941374358272 807543760772362752 807565836068345376 808692471669620736 809322177599594496 810271949153350464 811424540830666752 812017687424841216 813805956976877568 816494080409542656 824822287185284928 825995576356245504 826599374292178432 827608848966316296 827775191325310976 828213826195092843 829391939745868224 830549024957988864 831156151438221312 831195749967151104 832779503296499088 833964111409296384 834613495649581824 835800712570847232 838561487988178944 847734017384876176 848939897921696768 850147493793562624 850597983659825082 851807938117378176 852430604738809008 853619831206821888 853660499966263296 854284520799571968 855953045254258632 856503681987926016 857129781170665728 857170617153624576 858389921018707968 858993917275865088 859017399031148544 861854862654517248 863752886346645504 871884219487148032 875469269731749792 877373291631992832 879086911342211568 879263600355115008 880295450932035072 880337390590209024 880980912074558592 882234085491449856 885837477190735872 890720814992228352 899130601346121408 901086083297722368 901744771955103744 902846017054163232 903505992212828556 904748102346813824 904791206995492608 906078249964191744 906715801568968704 906740587866212352 908486730868908096 908511565576888548 909779030628323328 911739157810348032 913519898352946368 914794350532558848 926116252278214656 927925073083445544 929245023400776192 929924296078700736 931221634043805696 931247090240974848 933065932214101752 934367653077737472 935050670367998976 936380756670087168 936876941208561474 937109889852162048 938209625335458432 940205304714018816 951146421258706944 953700769557985698 955057385161908864 956415930517757952 957088901656133632 957115064969890816 958283930382050448 958984430331160134 960322310107674624 961070085899518464 962391333244256256 962437184172490752 963566642236416768 964271003816998944 966368156935348224 966394573910042112 969586720486331904 980869746923041536 981586756971961888 982983039698806784 984902928448218516 986997929832887808 987044953085991936 988401909818425344 988448999960936448 989171550399504384 990332382298539456 991103526083878416 992486215230898176 992513346177881088 1008116128782014912 1009550148879855616 1011521926514386584 1012261343127335697 1013721843709937664 1014462868449491712 1015115474948653056 1015905916626518016 1017841615140165552 1017890107869929184 1019310166993895424 1019338031209715712 1020055276765089792 1020083161349488896 1022301698020540416 1025678514233475072 1025706552536641536 1031360943675211776 1039619757806452878 1041880783812991488 1043362833292099584 1043915707218876237 1044125525421699072 1045400651325873216 1046164833088538328 1047624338299281408 1047652976521096704 1049881454448279552 1051932004163998848 1053428351253848064 1057730967803271168 1070039723916045312 1070821916696685696 1072345134216880128 1074439558307147472 1075967921832477696 1076725014363150336 1076754448091127168 1079096236799459328 1080362598871133952 1081899387774222336 1082690249899788288 1084804879294123812 1085074609302503424 1088658773879390208 1099763049580379904 1101327435141660672 1103478465288421728 1104285101593457124 1105855919661157632 1108208201917628416 1108260999956201472 1110372671061998784 1111952148545728512 1112817994199442432 1114123930085856888 1114400950094462976 1118081983984238592 1118952602767245312 1134130644879766776 1135743917489837568 1136574139651745344 1137962167328684907 1138159774942429184 1139046027732762624 1141270727005678176 1142004909317234688 1142839708227554304 1142894156204832768 1145071817032686246 1145356532041531392 1147562186360726016 1147593556518175008 1149139816872689664 1149194565004197888 1165634273904204742 1167292359642333056 1169831055509323776 1172115881789615424 1173727267909380096 1173783187453612032 1174641216099411456 1176312113988599808 1176935437224605619 1178577380586691584 1178609598586233792 1180253877571878912 1181116636254314496 1198840801794828544 1201448111063629824 1202326362606804992 1203794689405550976 1204674656283771408 1206388275993990144 1208104333285588992 1208744503095540906 1208987450488283136 1210463912061537408 1211315641158544128 1211348754102518064 1213038707504431104 1213983266399391744 1218026531137261824 1224741120614313984 1234821669704286208 1237233430777927392 1238993364534368256 1239899061438267648 1241413273449474444 1241662786987966464 1244087909618802336 1245823537436983296 1246734227157331968 1246793624950726656 1249169254944748632 1249479853136216064 1250946167113944576 1253607072952025088 1257842231982268416 1268195228344942592 1271601026077314264 1273409846882545152 1275221240690343936 1275896975489737623 1277711907176067264 1278645907108213512 1280429746810232832 1280490749949394944 1281426781199357952 1283188444325675008 1284755522981889024 1285694671755998592 1288490875913797632 1288526098546722816 1292782293981775872 1295629329519968256 1307826329230722048 1313203904597624688 1315997239777183744 1316059937447989248 1318895400532672512 1320443176398052608 1321471368111837888 1323314953641197568 1323351128237174784 1328756215786103808 1330646338425913344 1348695902019182112 1349681790836447596 1351629124946583552 1352617157932655616 1354541222168690688 1355258988319242834 1357122153520220736 1357186810493238912 1359117374946287616 1360073702353453056 1360110881799318528 1362730096303362144 1362767348365332822 1364668545942484992 1367608736715522048 1386159677075270504 1389174378417321984 1391887609625168316 1392167367228932096 1393867535101164288 1394886444118051104 1396832451065708544 1396870635361462272 1399598898321152628 1401551479616606208 1402576005551998464 1404571135005130752 1405664834778243072 1410307957071028224 1426719631888060416 1427762555595580928 1429793512289173504 1430551154336978547 1432586077742863296 1434623895776636928 1435633352484200448 1435672597454836224 1437425895573075672 1438476645496740201 1440483465161511936 1441605128849277696 1442532517032296448 1443586999866384384 1443655776258736128 1446406505725498416 1454380080729497856 1466350732773839872 1468436580188880896 1471304620384562304 1472380135457942832 1474474559548210176 1477354392672327774 1480496894749331712 1480567429628987904 1482602864727638016 1482673499941404672 1483757325599256576 1485498573447809184 1491936803689660416 1512174193173022368 1514325223319783424 1517282889771579876 1518728036977016832 1520582765564906496 1521694302674237568 1522673212422979584 1523786277636739072 1523858874939777024 1526762422710248328 1527142042722041856 1530082915147634688 1530124742024233344 1532186422496919552 1538517771350212608 1538559828804962304 1559429636709679317 1562821175719487232 1564969690545840128 1565044249938149376 1566188288132548608 1569247249632807492 1571436507448922112 1571479464781645056 1574822181672419328 1577898006245998272 1580142526880772096 1605059585874067968 1606232875045028544 1608517701325320192 1611659337460721208 1611983267317710848 1613951882748716544 1615087521544725504 1615131672136690752 1617384943339241472 1618644355199188992 1620543898306700928 1622849081661333504 1624035374849682432 1627611913953755136 1632988160819085312 1649644574370569856 1651991152712491008 1653198748584356864 1655217697932632592 1655550382650621952 1656427652390185686 1658783879491736448 1662312302876442624 1662391499934302208 1665559006592998176 1667928222818592768 1669226991299163648 1671601425141694464 1677122975976357888 1695468034769752352 1697879795843393536 1701195967319650164 1703615876234756352 1704861209477618016 1707239662413643776 1707320999932526592 1708569041599143936 1711906090508517264 1713007363975852032 1714259562341331456 1714341234307249152 1716779842037415936 1717607725549029369 1718034798062297088 1723709725309034496 1743768438974296064 1748451410856307113 1750938539463499584 1754746583263985664 1758173822684423136 1760590901864070144 1760674781180418048 1761961824149117184 1764468170982899712 1771674954381471744 1781441629984456704 1798261202692242816 1802172166595444736 1803489543910207488 1805692034108326464 1807011984425657112 1809496204693627648 1809582413990985216 1812156499928383488 1813431603137937408 1813481175732424704 1816973461737816192 1817023131153777096 1819558061256646656 1823478315620696064 1827039796705892736 1852232504556429312 1855850146166891088 1858490046801552384 1859848592157401472 1862494180481949696 1866131864428203504 1868735306155474944 1870101340735997952 1873753882417122948 1874219779704324096 1876419250670916864 1880410609428037632 1902292842517413888 1907401539115971396 1910114770323817728 1912831861035515904 1914177803312267264 1914230129939781632 1916567860764100896 1917968860662320268 1920644620215349248 1922140171799036928 1924782666488512512 1924874368344981504 1927133284472833536 1928542007633997888 1932736313870696448 1932789147820084224 1939173440972663808 1961739493846083072 1963173513943923776 1965966079397613568 1969805856896437032 1973995859665775616 1974089906171983872 1976803819636850688 1978343100799008768 1980664764597078912 1982207052167756832 1984972430461796352 1985026692355762176 2016232257564029824 2019100297759711232 2023043853028773168 2024522686254671394 2027443687419875328 2028925736898983424 2031811833253036032 2032888482478864251 2035683230280331104 2035780215739858368 2038620333987790848 2038676062419431424 2040110553530179584 2040166322698977792 2051413105073283072 2079239515612905756 2083761567625982976 2086725666584199168 2087831414437752474 2088251050843398144 2090801302651746432 2092329666177076656 2095248676598562816 2095305953042193408 2103864008327997696 2106856702507696128 2115461935606542336 2140079447832090624 2141643833393371392 2144690268433760256 2148879116614294944 2151935843664955392 2153450028726300672 2153508896182254336 2158192473598918656 2160725197742267904 2163798775548444672 2165380499799576576 2169609758588247624 2170149218605006848 2177317547758780416 2199526099160759808 2202654870283321344 2206956930576843456 2208570203186914248 2211711839322315264 2216031589008491661 2216416403835256832 2220745342123997568 2223904297091457024 2225635988398884864 2228247860171713776 2237905205534490624 2268261289759533552 2271487834979675136 2273148279303490688 2275924334657369814 2278092055465525248 2282541454011356352 2284009818634469376 2285679416455108608 2285788312409665536 2290143634065372492 2290713064083062784 2295124372721452032 2295187113036350016 2298279633745379328 2298389130008395776 2331268547808409484 2334584719284666112 2339662111018647552 2344231763579230848 2347454535818760192 2347566374907224064 2349282432198822912 2352624227977199616 2353870874449211238 2357154761173383168 2357219197172467584 2362233272508628992 2397681603589657088 2404652725213609984 2407589378811101952 2409349312567542816 2412776551987980288 2417489006191081812 2417974900976566272 2420927824123074816 2422631282317088256 2422697508205036128 2426077415008862208 2427966532798783488 2436053062274523648 2449482241228627968 2469643339408572416 2474466861555854784 2477986729068736512 2479798122876535296 2482826546898948888 2483325573975932928 2484641478585278529 2488175819237604672 2491647074873966592 2493468454314663936 2493587249901453312 2498338509889497264 2501892334227889152 2515684463964536832 2536390456689885184 2543202052154628528 2546819693765090304 2550442481380687872 2551793950979475246 2555423814352134528 2557291814216427024 2560859493620465664 2560981499898789888 2562853562398715904 2569511045963778048 2571389343511997184 2576981751827595264 2577052197093445632 2585564587963551744 2591258659039936512 2615652658461444096 2626407809195249376 2631994479554367488 2632119874895978496 2637790801065345024 2640886352796105216 2642942736223675776 2646702256474349568 2657512431572207616 2697391804038364224 2699363581672895192 2703258249893167104 2705234315865311232 2710517976638485668 2714244307040441472 2714373620986477824 2718234749892575232 2720147404706906112 2720221763598637056 2725460192606724288 2725534696730665644 2729337091884969984 2735217473431044096 2772319354150541008 2778348756834643968 2783775219250336632 2784334734457864192 2787735070202328576 2789772888236102208 2793664902131417088 2793741270722924544 2799197796642305256 2803102959233212416 2805152011103996928 2809142270010261504 2811329669556486144 2820615914142056448 2853439263776120832 2855525111191161856 2859587024578347008 2861102308673957094 2865172155485726592 2869247791553273856 2871266704968400896 2871345194909672448 2874851791146151344 2876953290993480402 2880966930323023872 2883210257698555392 2887173999732768768 2887311552517472256 2892813011450996832 2908760161458995712 2932701465547679744 2942609240769124608 2944760270915885664 2948949119096420352 2954708785344655548 2960993789498663424 2961134859257975808 2965205729455276032 2965346999882809344 2967514651198513152 2970997146895618368 3024348386346044736 3028650446639566848 3034565779543159752 3036784029382007091 3041165531129812992 3043388605348475136 3045346424845959168 3047572555273478144 3047717749879554048 3053524845420496656 3060165830295269376 3060249484048466688 3077035542700425216 3077119657609924608 3118859273419358634 3125642351438974464 3129939381091680256 3130088499876298752 3132376576265097216 3138494499265614984 3142873014897844224 3142958929563290112 3149644363344838656 3155796012491996544 3160285053761544192 3210119171748135936 3212465750090057088 3217035402650640384 3223318674921442416 3223966534635421696 3227903765497433088 3230175043089451008 3230263344273381504 3237288710398377984 3241087796613401856 3245698163322667008 3248070749699364864 3255223827907510272 3265976321638170624 3299289148741139712 3303982305424982016 3306397497168713728 3310435395865265184 3312855304780371372 3317567758983472896 3324624605752885248 3324782999868604416 3331118013185996352 3335856445637185536 3338453982598327296 3343202850283388928 3354245951952715776 3390936069539504704 3395759591686787072 3402391934639300328 3407231752469512704 3409722418955236032 3413886501986054721 3414479324827287552 3417138083198287872 3423812181017034528 3426014727951704064 3428519124682662912 3428682468614498304 3435215451098058738 3436069596124594176 3447419450618068992 3487536877948592128 3496902821712614226 3501877078926999168 3509493166527971328 3516347645368846272 3521181803728140288 3521349562360836096 3523923648298234368 3528936341965799424 3543349908762943488 3596522405384485632 3604344333190889472 3606979087820414976 3611384068216652928 3614023968851314224 3618992409387255296 3619164827981970432 3624312999856766976 3626962351464849408 3633946923475632384 3634046262307554192 3639116122513293312 3654079593411785472 3704465009112858624 3711700292333782176 3716980093603104768 3719697184314802944 3724988360963899392 3732263728856407008 3737470612310949888 3740202681471995904 3747507764834245896 3748439559408648192 3752838501341833728 3760821218856075264 3804585685034827776 3814803078231942792 3820229540647635456 3825663722071031808 3827690926469212869 3828355606624534528 3828460259879563264 3833135721528201792 3835937721324640536 3841289240430698496 3844280343598073856 3849565332977025024 3854266568945667072 3857084015267995776 3865472627741392896 3865578295640168448 3878346881945327616 3923478987692166144 3926347027887847552 3931932158795227136 3939611713792874064 3947991719331551232 3948179812343967744 3956686201598017536 3961329529194157824 3964414104335513664 3969944860923592704 3970053384711524352 4032464515128059648 4038200595519422464 4046087706057546336 4049045372509342788 4054887374839750656 4057851473797966848 4063623666506072064 4065776964957728502 4071366460560662208 4071560431479716736 4077352124838862848 4080221107060359168 4080332645397955584 4102826210146566144 4158479031225811512 4167523135251965952 4175662828875504948 4176502101686796288 4181602605303492864 4184659332354153312 4190497353197125632 4190611906084386816 4207728016655995392 4213713405015392256 4230923871213084672 4280158895664181248 4283287666786742784 4289380536867520512 4291653463010935641 4297758233228589888 4303871687329910784 4306900057452601344 4307017792364508672 4315429936490220603 4321450395484535808 4327597551096889344 4330760999599153152 4339219517176495248 4399052198321519616 4405309740566642688 4413913861153686912 4417140406373828496 4423423678644630528 4432063178016983322 4441490684247995136 4447808594182914048 4451271976797769728 4456495720343427552 4475810411068981248 4536522579519067104 4542975669959350272 4546296558606981376 4551848669314739628 4556184110931050496 4565082908022712704 4568019637268938752 4571358832910217216 4571576624819331072 4580287268130744984 4581426128166125568 4590248745442904064 4590374226072700032 4596559267490758656 4662537095616818968 4669169438569332224 4678288910129037951 4688463527158461696 4694909071637520384 4695132749814448128 4698564864397645824 4707741748898422476 4714309522346766336 4714438394344935168 4724466545017257984 4795363207179314176 4809305450427219968 4815178757622203904 4818698625135085632 4825553103975960576 4834978012382163624 4835949801953132544 4841855648246149632 4845262564634176512 4845395016410072256 4852154830017724416 4855933065597566976 4872106124549047296 4898964482457255936 4939286678817144832 4948933723111709568 4955973458137473024 4959596245753070592 4965653093797897776 4966651147951865856 4969282957170557058 4976351638475209344 4986936908629327872 4987174499802906624 4996677019778994528 5003784668455778304 5031368927929073664 5086404104309257056 5093639387530180608 5103587901958950492 5110847628704269056 5114583628432854048 5121718987240931328 5121962999797579776 5125707124797431808 5139022091927556096 5142778687023994368 5152823176647088107 5154104394186891264 5171129175927103488 5231305316922888192 5245354232568921339 5252815618390498752 5263988959108734976 5264239749791956992 5281772705592210432 5285885472447351552 5293404512948699136 5315024863144415232 5394783608076728448 5398727163345790384 5406516499786334208 5410468631730622464 5421035953276971336 5428488614080882944 5428747241972955648 5436469499785150464 5440294809413812224 5440443527197274112 5450920385213448576 5451069393461331288 5458674183769939968 5470434946862088192 5544638708301082016 5556697513669287936 5567550438500673264 5568669468915728384 5575470140404657152 5579545776472204416 5587482541445849088 5598395593284610512 5606205918466424832 5610304022207993856 5622659339112972288 5641231828284112896 5706878527552241664 5711050222382323712 5722204617347914188 5730344310971453184 5738495583106547712 5742533409936801792 5742690389819344896 5749703582292302688 5753906581986960804 5761933860646047744 5766420515397110784 5774347999465537536 5774623105034944512 5785626022901993664 5817520322917991424 5865402931095359488 5885218481538249216 5889520541831771328 5897898238192840704 5909417570689311096 5921987578997326848 5922269718515951616 5930411458910552064 5935029302397026304 5941994293791236736 6048696772692089472 6057300893279133696 6069131559086319504 6073568058764014182 6082331062259625984 6086777210696950272 6095145110546956288 6095435499759108096 6107049690840993312 6120331660590538752 6120498968096933376 6154239315219849216 6237718546838717268 6251284702877948928 6259878762183360512 6260176999752597504 6264753152530194432 6276988998531229968 6285746029795688448 6285917859126580224 6311592024983993088 6320570107523088384 6410988506473126081 6420238343496271872 6424931500180114176 6434070805301280768 6446637349842884832 6455807530994866176 6460350086178902016 6460526688546763008 6474577420796755968 6482175593226803712 6491396326645334016 6496141499398729728 6510447655815020544 6531952643276341248 6598578297482279424 6607964610849964032 6612794994337427456 6620870791730530368 6625710609560742744 6635135517966945792 6648094767025474983 6649249211505770496 6662236026371992704 6671712891274371072 6676907965196654592 6781872139079009408 6791519183373574144 6804783869278600656 6814463504939025408 6819444837910472064 6827773003972109442 6834276166396575744 6847624362034069056 6852029455903408128 6857038249365325824 6857364937228996608 6870430902196117476 6872139192249188352 6894838901236137984 6975073755897184256 6993805643425228452 7003754157853998336 7018986333055942656 7032695290737692544 7042363607456280576 7042699124721672192 7047847296596468736 7057872683931598848 7086699817525886976 7193044810768971264 7213958175640829952 7222768136433305856 7228047937702628448 7237984818774510592 7238329655963940864 7253924702929698816 7267893846951264768 7268092524615108384 7278232245026586624 7308159186823570944 7408930018225717248 7423400584667564352 7433960187206209536 7439394368629605888 7449976721927798784 7453924435755835587 7464527457712814016 7474941224621899776 7480405362943991808 7495015529668491792 7505677002683667456 7609171370069655552 7629606156463885584 7640459081295270912 7651327444142063616 7655381852938425738 7656920519759126528 7666271443056403584 7671875442649281072 7682578480861396992 7688560687196147712 7708533137891334144 7714168030535991552 7730945255482785792 7731156591280336896 7756693763890655232 7846957975384332288 7852694055775695104 7863864317590454272 7879223427585748128 7895983438663102464 7896359624687935488 7913372403196035072 7922659058388315648 7928828208671027328 7940106769423048704 8064929030256119296 8076401191038844928 8092175412115092672 8098090745018685576 8109774749679501312 8115702947595933696 8131553929915457004 8142732921121324416 8143120862959433472 8154704249677725696 8160442214120718336 8160665290795911168 8205652420293132288 8316958062451623024 8335046270503931904 8351325657751009896 8353004203373592576 8363205210606985728 8369318664708306624 8380994706394251264 8381223812168773632 8415456033311990784 8427426810030784512 8461847742426169344 8560317791328362496 8566575333573485568 8578761073735041024 8583306926021871282 8595516466457179776 8607743374659821568 8613800114905202688 8614035584729017344 8630859872980441206 8642900790969071616 8661521999198306304 8678439034352990496 8798104396643039232 8827827722307373824 8834280812747656992 8846847357289261056 8864126356033966644 8882981368495990272 8895617188365828096 8902543953595539456 8912991440686855104 9073045159038134208 9085951339918700544 9092593117213962752 9103697338629479256 9110352088146021273 9130165816045425408 9136039274537877504 9142717665820434432 9143153249638662144 9160574536261489968 9180497490885808128 9180748452145400064 9325074191233637936 9338338877138664448 9356577820258075902 9376927054316923392 9389818143275040768 9390265499628896256 9397129728795291648 9415483497796844952 9428619044693532672 9428876788689870336 9448933090034515968 9590726414358628352 9618610900854439936 9630357515244407808 9637397250270171264 9651106207951921152 9669956024764327248 9671899603906265088 9683711296492299264 9690525129268353024 9690790032820144512 9711866131195133952 9744212249098094592 9797928964914511872 9897867446223419136 9911946916274946048 9919192491506141184 9931306187595795552 9938565914341114116 9952703276950418688 9973873817258655744 9974348999605813248 9993354039557989056 10007569336911556608 10062737855858147328 10172808208618514112 10187278775060361216 10207175803917900984 10221695257408538112 10229167256865708096 10243437974481862656 10251414249594863616 10278044183855112192 10285557374047988736 10305646353294176214 10308208788373782528 10342258351854206976 10462610633845776384 10490708465137842678 10505631236780997504 10527977918217469952 10528479499583913984 10563545411184420864 10571770944894703104 10586809025897398272 10630049726288830464 10789567216153456896 10797454326691580768 10813032999572668416 10820937263461244928 10842071906553942672 10856977228161765888 10857494483945911296 10872938999570300928 10880887054394548224 10901840770426897152 10902138786922662576 10917348367539879936 11089277416602164032 11113395027338575872 11135100877001346528 11150940280809314304 11159091552944408832 11174965082891698176 11196791186569221024 11212411836932849664 11220608044415987712 11245318678225944576 11282463656568225792 11413757055104483328 11422100444764647424 11444409234695828376 11460688621942906368 11476991166213095424 11483072779407638607 11485066819873603584 11485380779638689792 11499407164584605376 11507813163973921608 11523867721292095488 11532841030794221568 11548695998931075072 11571252045803987328 11635040645835982848 11730805862190718976 11770436963076498432 11779041083663542656 11795796476385681408 11818835141378622192 11843975157994653696 11844539437031903232 11870058604794052608 11883988587582473472 12097393545384178944 12114601786558267392 12138263118172639008 12147136117528028364 12164662124519251968 12173554421393900544 12190290221093912576 12190870999518216192 12214099381681986624 12240663321181077504 12240997936193866752 12308478630439698432 12475437093677434536 12502569405755897856 12519757524366721024 12529506305060388864 12553977997062459936 12571492059591376896 12571835718253160448 12623184049967986176 12641140215046176768 12821977012946252162 12840476686992543744 12849863000360228352 12868141610602561536 12874960389032806923 12893274699685769664 12911615061989732352 12920700172357804032 12921053377093526016 12946289809470661809 12964351186453607424 12982792653290668032 12992282998797459456 13197156594964558848 13215929221699928064 13225589988674854912 13241741583461060736 13251421219121485488 13270271035933891584 13296189534050949966 13324472052743985408 13343425782548742144 13353815930393309184 13563744278158018816 13583038366747148288 13609567738557201312 13628927009878050816 13638889675820944128 13655546007944218884 13668552332793151488 13695248724068138112 13704058911806816256 13714076498730651648 13714729874457993216 13740861804392234952 13744278384498376704 13789677802472275968 13950147511794368512 13987611286850456904 14007508315707996672 14034866730387113853 14065390581475385088 14084727214912561152 14085398249443344384 14095694593192937472 14173399635051773952 14386089621537942528 14427916351281659904 14445536272866611712 14456095875405256896 14475969637549021184 14476659311927881728 14507849405859397632 14535787693902529536 14536185049230216768 14556464490053173248 14616318373647141888 14817860036451434496 14846801169335128704 14867920374412419072 14878788737259211776 14899953443855597568 14907848871511671174 14929054915425628032 14960810725887983616 14990031059336983584 15011354005367334912 15259212312927771168 15280918162590541824 15310763705876851476 15313841039518253056 15332542886112807168 15343750885298562144 15365156961722793984 15377121374392295424 15417066275782668288 15428336061071983104 15462313182560673792 15513387527781310464 15693915950768664576 15705388111551390208 15727728635180908544 15736062697706764017 15758446855171496256 15791966877326204928 15792719249375870976 15845318116776631296 15857656417342054656 15880213538846097408 16129858060512238592 16152802382077689856 16184350824230185344 16196181490037371152 16219549499359002624 16231405895191867392 16263107859830914008 16285465842242648832 16286241725918866944 16309408499355451392 16320884428241436672 16321330581591822336 16411304840586264576 16633916124903246048 16670092541007863808 16702651315502019792 16706008406747185152 16726410421213971456 16738637329416613248 16762447624337547264 16830912066623981568 16923695484852338688 17120635582656724992 17133150667146971136 17166613852043742564 17191032932914359552 17215486749319643136 17227600229810405376 17228071169458034688 17261719745960882412 17285801581938143232 17323043998396612608 17356878068705980992 17596208793286078464 17655655444614747648 17668561625495313984 17693694714578522112 17728252712067933288 17765962736991980544 17791234376731656192 17805087907191078912 17825982881373710208 18146090318076268416 18171902679837401088 18185186234427925504 18207394677258958512 18220704176292042546 18260331632090850816 18285435331640868864 18286306499277324288 18321149072522979936 18360994981771616256 18361496904290800128 18650148382467275872 18676677754277328896 18713155640516151804 18753854108633846784 18779636286550081536 18780530999257792512 18794259457590583296 18830966995593689904 18857238089387065344 18857753577379740672 19181452828717256704 19232965519419378243 19260715030488815616 19274794500540342528 19302212415903842304 19339912049528654496 19367422592984598528 19381050258536706048 19381580065640289024 19423732262390267904 19488424498196189184 19595857929829023744 19795734892446838272 19823893832549892096 19838384983012282368 19862612375191591104 19877131828682228232 19905406553900837376 19947747634517311488 19986708079115978112 20015138673823113216 20345616417237028224 20374557550120722432 20414351607835801968 20443390514817076224 20458334513731416192 20502828499189727232 20556088367710224384 20571114748095977472 20611292706588352428 20616417576747565056 20684516703708413952 20925221267691552768 20981416930275685356 21011262473561995008 21055955836434939904 21056958999167827968 21127090822368841728 21143541889789406208 21173618051794796544 21260099452577660928 21579134432306913792 21594908653383161536 21641874526922489856 21684143813107885344 21713954456323531776 21714988967891822592 21761774108789096448 21803681540853794304 21804277573845325152 21834696735079759872 22178554833204328064 22226790054677151744 22270201754002693056 22301880561618628608 22318183105888817664 22349930165783396352 22361773307267506761 22393582373138442048 22424823673865699328 22441216088831975424 22827514110208966656 22844200889529294848 22888818469391656752 22921377243885812736 22953982332426190848 22966145558815277214 22970761559277379584 22998814329169210752 23015626327947843216 23047735442584190976 23065682061588443136 23142504091607974656 23270081291671965696 23461611724381437952 23540873926152996864 23558082167327085312 23591592952771362816 23637670282757244384 23687950315989307392 23689078874063806464 23740117209588105216 23767977175164946944 24194787090768357888 24229203573116534784 24276526236345278016 24294272235056056728 24329324249038503936 24347108842787801088 24380580442187825152 24428198763363973248 24481326642362155008 24481995872387733504 24616957260879396864 24950874187354869072 25005138811511795712 25059012610120777728 25107955994124919872 25142984119182753792 25143671436506320896 25246368099935972352 25282280430092353536 25643954025892504324 25680953373985087488 25699726000720456704 25736283221205123072 25749920778065613846 25786549399371539328 25823230123979464704 25841400344715608064 25842106754187052032 25892579618941323618 25928702372907214848 25984565997594918912 26394313189929117696 26451179977349709824 26483483166922121472 26502842438242970976 26540542071867783168 26592379068101899932 26648944105487970816 26686851565097484288 26707631860786618368 27127488556316037632 27166076733494296576 27219135477114402624 27257854019756101632 27277779351641888256 27311092015888437768 27331056264438063819 27390497448136276224 27408117823613632512 27428152997461303296 27429459748915986432 27481723608784469904 27900295023588737024 27975222573700913808 28015016631415993344 28069733460774227706 28130781162950770176 28169454429825122304 28170796498886688768 28191389186385874944 28346799270103547904 28772179243075885056 28855832702563319808 28891072545733223424 28912191750810513792 28951939275098042368 28953318623855763456 29015698811718795264 29071575387805059072 29072370098460433536 29232636747294283776 29693602338670257408 29735840748824838144 29757577474518423552 29815697743023342348 29858109830851256064 29921621451775967232 29980062118673967168 30022708010734669824 30518424625855542336 30561836325181083648 30621527411753702952 30627682079036506112 30665085772225614336 30687501770597124288 30730313923445587968 30754242748784590848 30834132551565336576 30856672122143966208 30924626365121347584 31026775055562620928 31387831901537329152 31410776223102780416 31455457270361817088 31472125395413528034 31516893710342992512 31583933754652409856 31585438498751741952 31690636233553262592 31715312834684109312 31760427077692194816 32259716121024477184 32368701648460370688 32392362980074742304 32439098998718005248 32462811790383734784 32526215719661828016 32570931684485297664 32572483451837733888 32618816998710902784 32642661163183644672 33267832249806492096 33340185082015727616 33405302631004039584 33452820842427942912 33477274658833226496 33524895248675094528 33661824133247963136 33847390969704677376 34241271165313449984 34266301334293942272 34333227704087485128 34382065865828719104 34430973498639286272 34455200459620810752 34456142338916069376 34523439491921764824 34571603163876286464 34646087996793225216 34713756137411961984 35192417586572156928 35311310889229495296 35337123250990627968 35387389429157044224 35456505424135866576 35531925473983961088 35610175814382157824 35651965762747420416 36292180636152536832 36343805359674802176 36370372468855851008 36414789354517917024 36441408352584085092 36520663264181701632 36570870663281737728 36572612998554648576 36642298145045959872 36721989963543232512 36722993808581600256 37300296764934551744 37353355508554657792 37426311281032303608 37507708217267693568 37559272573100163072 37588518915181166592 37661933991187379808 37714476178774130688 37715507154759481344 38362905657434513408 38465931038838756486 38521430060977631232 38549589001080685056 38604424831807684608 38624881167098420769 38679824099057308992 38734845185969197056 38762100517073412096 38763160131280578048 38976848996392378368 39591469784893676544 39647787665099784192 39676769966024564736 39725224750383182208 39754263657364456464 39810813107801674752 39973416158231956224 40030277347646226432 40691232834474056448 40749115100241444864 40828703215671603936 40886781029634152448 40916669027462832384 41005656998379454464 41112176735420448768 41142229496191954944 41222585413176704856 41232835153495130112 41369033407416827904 41850442535383105536 41962833860551370712 42022524947123990016 42104600191161341559 42111911672869879808 42254181644737683456 42287083779578812416 42520198905155321856 43158268864613827584 43189817306766323072 43283749053844979712 43368287626215770688 43427908912647063552 43429977935783645184 43523548217578192896 43607363081707588608 43608555147690650304 43669393470159519744 44357109666408656128 44453580109354303488 44540403508005386112 44603761123237257216 44636366211777635328 44699860331566792704 44723546614535013522 44787164746276884096 44882432177663950848 45688401779058589696 45777636938783313504 45842754487771625472 45932291117630554428 45941523118554759168 45997628658338421504 46031252655895686432 46095470885168381952 46131364123176886272 46285008183215949312 46540162583343931392 46923223448762875904 47081747852305993728 47116164334654170624 47183185905542725632 47208188093120292051 47275340565514488768 47375900631978614784 47378157748127612928 47535954350329893888 48389574181536715776 48458407146233069568 48553052472690556032 48588544470112113456 48658648498077007872 48694217685575602176 48856397526727946496 48962653284724310016 48963991744775467008 49233914521758793728 49901748374709738144 50010277623023591424 50118025220241555456 50215911988249839744 50287342873012641792 50492736199871944704 51287908051785008648 51361906747970174976 51399452001440913408 51499841556131227692 51573098798743078656 51646460247958929408 51682800689431216128 51684213508374104064 51785159237882647236 51857404745814429696 51969131995189837824 52788626379858235392 52902359954699419648 52966966333844242944 53005684876485941952 53081084143735566336 53184758136203799864 53297888210975941632 53373703130194968576 53415263721573236736 54254977112632075264 54332153466988593152 54438270954228805248 54515708039512203264 54555558703283776512 54622184031776875536 54662112528876127638 54780994896272552448 54856305994922606592 54858919497831972864 54963447217568939808 55950445147401827616 56030033262831986688 56139466921548455412 56261562325901540352 56338908859650244608 56341592997773377536 56382778372771749888 57544358486151770112 57698896558258134729 57782145091466446848 57824383501621027584 57903878550196084736 57906637247711526912 58143150775610118144 58144740196920867072 58465273494588567552 59387204677340514816 59471681497649676288 59515154949036847104 59631395486046684696 59716219661702512128 59843242903551934464 59960124237347934336 60045416021469339648 61036849251711084672 61123672650362167296 61243054823507405904 61255364158073012224 61330171544451228672 61375003541194248576 61508485497569181696 61668265103130673152 61713344244287932416 61849252730242695168 62053550111125241856 62775663803074658304 62821552446205560832 62944250790827056068 63033787420685985024 63167867509304819712 63170876997503483904 63381272467106525184 63430625669368218624 63520854155384389632 64519432242048954368 64737403296920741376 64784725960149484608 64925623580767469568 65052431439323656032 65141863368970595328 65144966903675467776 65285322326367289344 66535664499612984192 66680370164031455232 66810605262008079168 66905641684855885824 66954549317666452992 67049790497350189056 67323648266495926272 68482542330626899968 68532602668587884544 68666455408174970256 68764131731657438208 68861946997278572544 68912284677832138752 69046878983843529648 69143206327752572928 69427512274823923968 70384835173144313856 70622621778458990592 70674246501981255936 70774778858314088448 70913010848271733152 71063850947967922176 71220351628764315648 71303931525494840832 72584361272305073664 72687610719349604352 72740744937711702016 72829578709035834048 72882816705168170184 73041326528363403264 73141741326563475456 73284596290091919744 73443979927086465024 73445987617163200512 74600593529869103488 74706711017109315584 74852622562064607216 75015416434535387136 75177037830362333184 75323867982374759616 75428952357548261376 75431014309518962688 76725811314869026816 76931862077677512972 77042860121955262464 77099178002161370112 77208849663615369216 77249762334196841538 77359648198114617984 77469690371938394112 77524201034146824192 77526320262561156096 77953697992784756736 79182939569787353088 79353539932049129472 79450449500766364416 79508527314728912928 79621626215603349504 79946832316463912448 80060554695292452864 81382465668948112896 81498230200482889728 81657406431343207872 81773562059268304896 81833338054925664768 81993168793314191457 82224353470840897536 82284458992383909888 82445170826353409712 83700885070766211072 83925667721102741424 84045049894247980032 84209200382322683118 84508363289475366912 84574167559157624832 85040397810310643712 86316537729227655168 86379634613532646144 86567498107689959424 86736575252431541376 86855817825294127104 86859955871567290368 87047096435156385792 87214726163415177216 87217110295381300608 88714219332817312256 89080807016010772224 89207522246474514432 89272732423555270656 89447093229070027044 89574329492553768192 89764864355327901696 91376803558117179392 91555273877566627008 91685508975543250944 91864582235261108856 91883046237109518336 91995257316676843008 92062505311791372864 92190941770336763904 92262728246353772544 92570016366431898624 93080325166687862784 93846446897525751808 94163495704611987456 94232328669308341248 94366371811085451264 94416376186240584102 94550681131028977536 94751801263957229568 94756315496255225856 95071908700659787776 96779148363073431552 97106104945381112064 97177088940224226912 97317296996154015744 97388435371151204352 97712795053455892992 97927983489550934016 99803496749419476288 100020555246047182848 100431823976499679488 100574685746025283584 100985472399743889408 102575816103570017296 102723813495940349952 102798904002881826816 102999683112262455384 103146197597486157312 103292920495917858816 103365601378862432256 103368427016748208128 103570318475765294472 103714809491628859392 103938263990379675648 105577252759716470784 105804719909398839296 105933932667688485888 106011369752971883904 106162168287471132672 106369516272407599728 106595776421951883264 106830527443146473472 108509954225264150528 108876541908457610496 109031416079024406528 109111117406567553024 109244368063553751072 109324225057752255276 109561989792545104896 109712611989845213184 109717838995663945728 109926894435137879616 111900890294803655232 112060066525663973376 112278933843096910824 112523124651803080704 112677817719300489216 112765556745543499776 115088716972303540224 115397793116516269458 115564290182932893696 115648767003242055168 115807757100392169472 115813274495423053824 116286301551220236288 116289480393841734144 116930546989177135104 118774409354681029632 118943362995299352576 119030309898073694208 119262790972093369392 119432439323405024256 119920248474695868672 120090832042938679296 122073698503422169344 122247345300724334592 122486109647014811808 122660343088902457344 122750007082388497152 123016970995138363392 123336530206261346304 123426688488575864832 123698505460485390336 124107100222250483712 125551327606149316608 125643104892411121664 125888501581654112136 126067574841371970048 126313800573484024677 126335735018609639424 126762544934213050368 126861251338736437248 129038864484097908736 129474806593841482752 129569451920298969216 129851247161534939136 130104862878647312064 130283726737941190656 130289933807350935552 130570644652734578688 133071328999225968384 133360740328062910464 133621210524016158336 133811283369711771648 133909098635332905984 134099580994700378112 134647296532991852544 137065205337175769088 137332910816349940512 137528263463314876416 137824569355664277504 138093757967687059296 138286412655505145856 138855024549647847936 140769670346288627712 141245243556917981184 141348493003962511872 141549557716628176896 141624564279360876153 141826021696543466304 142127701895935844352 142607863050989681664 145168722544610147328 145375221438699208704 145481489875423404032 145659157418071668096 145765633410336340368 146082653056726806528 146569192580183839488 146887959854172930048 146891975234326401024 149201187059738206976 149413422034218631168 149705245124129214432 150030832869070774272 150354075660724666368 150647735964749519232 150862028619037925376 153451622629738053632 153863724155355025944 154085720243910524928 154198356004322740224 154499524668393683076 154719296396229235968 154939380743876788224 155048402068293648384 155052640525122312192 155907395985569513472 158365879139574706176 158707079864098258944 158900899001532728832 159017054629457825856 159243252431206699008 159893664632927824896 160121109390584905728 162764931337896225792 162996460400965779456 163314812862686415744 163547124118536609792 163666676109851329536 163986337586628382914 164568917984767819776 164890341652706819424 167851335442205482848 168090099788495960064 168418400764645366236 169016726578950733824 169148335118315249664 172633075458455310336 172759269227065292288 173096689674774404187 173473150504863082752 173711635650588254208 173719911743134580736 174429452326830354432 174434220590762601216 177428438665634624512 178161614032021544448 178415044492949028864 178545464847110541312 178894186458140054088 179148658985107536384 179529728710655803392 182753607116234358784 183110547755133254016 183371017951086501888 183729164470522217712 183766092474219036672 183990514633353686016 184125010623582745728 184525456492707545088 185140032732863797248 186160650333375725568 188326991409223974912 188464657338616682496 188832752372481168204 189101362262057955072 189503602527914459136 189512630992510451712 190143817401319575552 193558296726146863104 194212209890762224128 194354177880448453824 194776870742302408704 195425590106911785984 195855966979101868032 199606993498838952576 200041110492094365696 200863647952999358976 201149371492050567168 201970944799487778816 205151632207140034592 205447626991880699904 205597808005763653632 205999366224524910768 206292395194972314624 206585840991835717632 206736854033496416256 207140636951530588944 207429618983257718784 211154505519432941568 211867865335376971776 212022739505943767808 212324336574942265344 212739032544815199456 213191552843903766528 213661054886292946944 217019908450528301056 217753083816915220992 218062832158048813056 218222234813135106048 218488736127107502144 218648450115504510552 219123979585090209792 219425223979690426368 219853788870275759232 223801780589607310464 224120133051327946752 224557867686193821648 225046249303606161408 225531113491086999552 230177433944607080448 230795586233032538916 231128580365865787392 231297534006484110336 231615514200784338944 231626548990846107648 232572603102440472576 232578960787683468288 233861093978354270208 237548818709362059264 238060619796147388416 238525581944186738784 238864878646810048512 239840496949391737344 240181664085877358592 244147397006844338688 244494690601448669184 244972219294029623616 245320686177804914688 245500014164776994304 245979506379942574371 246673060412522692608 246853376977151729664 251102655212298633216 251286209784822243328 251777003163308224272 252135149682743940096 252627601146968049354 253525089868426100736 253722502677472874496 258077728968195817472 258949613187682965504 259138903840597938432 259702494323069878272 260209725757294624128 260567453475882381312 260579867614701871104 261141289305469157376 266142657998451936768 267242421048032316672 267622566739423543296 267818197270665811968 269294593065983705088 274130410674351538176 274665821632699881024 275056526926629752832 275649138711328555008 276187515935374118592 276572825311010291712 277710049099295695872 281539340692577255424 282490487113835962368 282696986007925023744 283099115433256353792 283249128558721752306 283652043393086932608 284255403791871688704 285215726101979363328 290337445089220294656 290962979750846808064 291318314836143336192 291531266820672680736 292165306113453613056 293138385160367678976 293783950468652802048 298402374119476413952 298826844068437262336 299410490248258428864 300061665738141548544 301295471929499038464 301724057238075850752 306903245259476107264 307727448310710051888 308171440487821049856 308396712008645480448 308999049336787366152 309438592792458471936 309878761487753576448 310096804136587296768 310105281050244624384 311814791971139026944 316731758279149412352 317414159728196517888 317801798003065457664 318034109258915651712 318486504862413398016 319787329265855649792 325529862675792451584 326629625725372831488 327094248237073219584 327333352219702659072 327972675173256765828 329137835969535639552 329780683305413638848 335702670884410965696 336180199576991920128 336836801529290732472 338033453157901467648 338296670236630499328 345266150916910620672 345518538454130584576 346193379349548808374 346946301009726165504 347423271301176508416 347439823486269161472 348858904653660708864 348868441181525202432 354856877331269249024 356323228064043088896 356830088985898057728 357090929694221082624 357788372916280108176 358297317970215072768 366221095510266508032 366742035902173003776 367458328941044435424 367981029266707372032 368250021247165491456 369050912985415090176 370280065465727594496 372321300666751451136 376653982818447949824 376929314677233364992 377665504744962336408 378202724524115910144 379007205055828918272 380287634802639151104 387116593452293726208 388424419781524448256 388708355760896907648 389553741484604817408 390851180213823571968 391711933958203736064 399213986997677905152 400082220984188731392 401727295905998717952 402298742984101134336 403941889598975557632 410303264414280069184 411195616011527307264 411998732449049821536 412584790389944629248 413473708066992832512 414281273903061177888 414859237966515437568 422309011038865883136 423735730670753943552 424045479011887535616 424648673149884530688 424873692838082628459 425478065089630398912 426383105687807533056 434039816901056602112 435506167633830441984 436125664316097626112 436444469626270212096 436977472254215004288 437296900231009021104 438247959170180419584 439707577740551518464 447603561179214620928 448240266102655893504 449115735372387643296 450092498607212322816 451062226982173999104 460354867889214160896 461591172466065077832 462257160731731574784 462595068012968220672 463231028401568677888 465145206204880945152 465157921575366936576 467722187956708540416 475097637418724118528 476121239592294776832 477051163888373477568 477729757293620097024 479680993898783474688 480363328171754717184 488294794013688677376 488989381202897338368 489944438588059247232 490641372355609829376 491000028329553988608 491959012759885148742 493706753954303459328 502572419569644486656 503554006326616448544 504270299365487880192 505255202293936098708 507050179736852201472 507445005354945748992 516155457936391634944 517899226375365931008 518277807681195876864 519290069024323212561 520419451514589248256 521134906951764762624 521159735229403742208 532285315996903873536 534484842096064633344 535245133478847086592 535636394541331623936 538589186131967410176 548260821348703076352 549331643265399762048 550113053853259505664 551298277422657110016 552375031870748237184 555420098198591391744 564980974227671924736 565393972015850047488 566498257117443504612 567304086786173865216 568510807583743377408 570431452203958726656 580674890178440589312 581925959501693616128 582636629672286672384 583062533641345361472 584330612226907226112 586276770320735357952 587567900937305604096 596804748238952827904 597653688136874524672 598820980496516857728 600123331476283097088 602590943858998076928 603448114476151701504 615454896621420103776 616342880975642099712 616793424017290960896 617998098673574732304 618877185584916943872 619757522975507152896 620210562100489248768 633463516558298824704 635603596006130915328 636068218517831303424 636973009724826796032 639574658531711299584 651059725351584903168 653259251450745662976 654188496474146439168 654666704439405318144 655945350346513531656 658275671939071279104 659561366610827277696 671405341768821931392 672360399153983840256 673673603058581464944 676593340473260998656 690532301833821241344 691037076908261169152 692386758699097616748 693892602019452331008 694846542602353016832 694879646972538322944 697717809307321417728 697736882363050404864 709713754662538498048 712646456128086177792 714181859388442165248 715576745832560216352 716594635940430145536 732442191020533016064 733484071804346007552 734916657882088870848 735962058533414744064 736500042494330982912 740560130931455188992 753307965636895899648 753858629354466729984 755331009489924672816 756405449048231820288 760575269605278302208 774233186904587452416 776848839563048896512 777416711521793815296 779107482969209634816 781702360427647143936 783423867916407472128 798427973995355810304 803454591811997435904 807883779197951115264 820606528828560138368 822391232023054614528 823997464898099643072 825169580779889258496 826947416133985665024 828562547806122355776 829718475933030875136 844618022077731766272 847471461341507887104 848090958023775071232 849297346299769061376 849747385676165256918 850956130179260797824 852766211375615066112 868079633802113204224 871012335267660883968 872888939252540424192 873954944508430008576 874593800462018042208 876495918340360839168 879415155481103036928 895207122358429241856 896480532205311787008 898231470744775286592 900184997214424645632 920709735778428321792 923182344932130155664 924514321463463149568 925190136025936441344 930290412409761890304 930315843150733873152 935444375913417080832 950195274837448237056 952242479184589553664 954102327776746955136 955459514587240194048 959361987797566949376 976589588027377354752 979888877176118494464 981282744711219658752 982000056659107977216 983918025519770297484 987413507908606918656 1005144839139288973312 1007108012653232897088 1008540598730975760384 1010510404587872197416 1014100359473704402944 1014890010709891497984 1032310915872783269888 1035798452750731862016 1036555615362391753728 1038580138048646425122 1040838903029178496512 1042269813903529525248 1042319470458807484416 1064570631993807747072 1068969684192129266688 1070490266957694173184 1071272789082663247872 1098663286530799524096 1100226107706519011328 1104750063741496474368 1110840196397182783488 1129961948455343849472 1130787944031700094976 1132996514234887009224 1134608173572347730432 1137021615167486754816 1140862904407917453312 1161349780356881178624 1163851919003387232256 1165273259344573344768 1166125067282690722944 1168661224453814452224 1172553540641470715904 1175135801874611208192 1193609496477905655808 1197641960993033715456 1200246662952566194176 1205181887717996153856 1206896228952303403008 1230909793242840207552 1233586848034581921792 1235996197347149464608 1237754371169833887744 1240421124200978497536 1266927033116597649408 1271207192012261830656 1272136437035662606848 1273946019449653592064 1279149317063422599168 1302119450703169806336 1306518502901491325952 1308376992948292878336 1309333408878810636288 1311890700693027063312 1319122733221654555392 1342810683537643862784 1344720798307967680512 1347347206117162929888 1353186680946521997312 1381064603667642482688 1382074153816522338304 1384773517398195233496 1387785204038904662016 1389693085204706033664 1395435618614642835456 1395473764726100809728 1419427509325076996096 1425292912256172355584 1428363718776884330496 1431153491665120432704 1433189271880860291072 1464884382041066032128 1466968143608692015104 1469833315764177741696 1471924117066829488128 1473000084988661965824 1481120261862910377984 1507717258708933459968 1510662018979849345632 1512810898096463640576 1521150539210556604416 1548466373809174904832 1553697679126097793024 1554833423043587630592 1557870207072969637683 1563404720855294287872 1596855947990711620608 1606909183623994871808 1615767558395902230528 1641213057657120276736 1644782464046109229056 1647994929796199286144 1650339161559778516992 1653894832267971330048 1657125095612244711552 1694942922683015774208 1696181916047550142464 1699494771352330513836 1701912260358521595648 1705532422751230132224 1736159267604226408448 1742024670535321767936 1745777878505080848384 1747909889016860017152 1749187600924036084416 1752991836680721678336 1758830310962206073856 1790414244716858483712 1792961064410623574016 1796462941489550573184 1800369994428849291264 1846364689864260311328 1849028642926926299136 1850380272051872882688 1860631686301467746304 1900390549674896474112 1908204655553493910272 1910919029174480388096 1918723975595133898752 1953179176054754709504 1959777754352236988928 1962565489422439317504 1964000113318215954432 1967836051039540594968 1974827015817213837312 2010289678278577946624 2014216025306465794176 2017081197461951520768 2021020809175744394832 2029780021419782995968 2071596905501463724032 2073111230724783507456 2077160276097292850244 2081677806058356993024 2084539627807059050496 2084638940917614968832 2129141263987615494144 2137939368384258533376 2142545578165326495744 2197326573061599048192 2200452215413038022656 2209500127482992948736 2221680392794365566976 2259923896910687698944 2261575888063400189952 2265993028469774018448 2269216347144695460864 2281725808815834906624 2322699560713762357248 2330546518689146689536 2332250134565381445888 2337322448907628904448 2345107081282941431808 2350271603749222416384 2387218992955811311616 2395283921986067430912 2410363775435992307712 2461819586485680415104 2467173696069163843584 2471992394694298929216 2475508742339667775488 2480842248401956995072 2533854066233195298816 2542414384024523661312 2544272874071325213696 2547892038899307184128 2558298634126845198336 2604238901406339612672 2613037005802982651904 2618666817757621272576 2623781401386054126624 2638245466443309110784 2685621367075287725568 2689441596615935361024 2694694412234325859776 2762129207335284965376 2764148307633044676608 2769547034796390466992 2775570408077809324032 2790871237229285670912 2790947529452201619456 2838855018650153992192 2850585824512344711168 2856727437553768660992 2862306983330240865408 2866378543761720582144 2929768764082132064256 2939666631528355483392 2943848234133658976256 2946000169977323931648 2962240523725820755968 3015434517417866919936 3021324037959698691264 3025621796192927281152 3042301078421113208832 3096932747618349809664 3107395358252195586048 3109666846087175261184 3115740414145939275366 3126809441710588575744 3193711895981423241216 3213818367247989743616 3282426115314240553472 3295989859592398572288 3300678323119557033984 3314250191224489423104 3389885845366031548416 3392363832095100284928 3398989542704661027672 3403824520717043191296 3411064845502460264448 3472318535208452816896 3484049341070643535872 3491555757010161696768 3495819778033720034304 3498375201848072168832 3505983673361443356672 3517660621924412147712 3580828489433716967424 3592925882979101146368 3600739988857698582528 3692729379728520622656 3700760544103745765376 3721263372602935492608 3800781099349792948224 3816409311106987820544 3821838058348960776192 3837447951190267797504 3906358352109509419008 3919555508704473977856 3925130978844878635008 3928000226636431908864 3935672102079081189936 4028432050612931588352 4034162394923903041536 4042041618351488789664 4059560042839565991936 4143193811002927448064 4146222461449567014912 4154320552194585700488 4163355612116713986048 4169079255614118100992 4258282527975230988288 4275878736768517066752 4285091156330652991488 4394653146123198096384 4400904430826076045312 4419000254965985897472 4443360785588731133952 4523151776126800379904 4531986056939548036896 4538432694289390921728 4563451617631669813248 4645399121427524714496 4661093037378293379072 4664500269130762891776 4673610621218908913049 4690214162565882863616 4774437985911622623232 4790567843972134861824 4820727550871984615424 4923639172971360830208 4934347392138327687168 4943984789388597858432 4951017484679335550976 4961684496803913990144 5084828768049047322624 5088545748142650427392 5116597268253690396672 5208477802812679225344 5226074011605965303808 5237333635515242545152 5247562802772108253248 5276490932886618221568 5371242734150575451136 5378883193231870722048 5389388824468651719552 5528296615266089353216 5539094069592780933984 5551140816155618648064 5581895058904403238912 5677710037300307984384 5701171649024689422336 5724613966660481730816 5732757087523441164288 5859537528164264128512 5879333263056710966784 5887696468267317952512 5892000339954647863296 5924481047451641511936 6030869034835733839872 6042648075919397382528 6051243592385854562304 6214790716504391172096 6219333692174350522368 6231480828291878550732 6253618883421177151488 6387423791962846482432 6427636734495979487232 6564852230628481106944 6591979719184797144576 6601356646239114067968 6628500382448978846208 6779771690732063096832 6784727664190200569856 6797979085409322055344 6807649041434086382592 6968098682141287071744 6991639556067440068608 6996750403696144337664 7011967346722886713344 7035321243848824295424 7161656978867433934848 7185851765958202292736 7385458759457041245312 7401521088207491530752 7442526745205870985216 7601562198699585896448 7632818622213975641088 7643676116697921552384 7674895902380535595008 7812716704219018838016 7839111017408947955712 7856000453272863817728 7871344204158162379872 8056864101225863176704 8068324789847806083072 8084083236702977579328 8286387622005854896128 8292444922899134029824 8308641104389171400976 8326711224233427972096 8516565055950461976576 8551757473537034133504 8570182312661305982976 8789306292246396192768 8838000509931971794944 8886721571177462267904 9046303552253600759808 9063972113879096073792 9076865388578781843456 9126903235263339626496 9290798242855049428992 9322186074756586758144 9329000538261525783552 9347221242437817826098 9380428325131765727232 9548875971823245246464 9581135687944269723648 9641455101743969230848 9847278345942721660416 9887969578777195716864 9902034969358671101952 10169657536098094645248 10177091496285300854784 10233194536507380793344 10416955605625358450688 10452148023211930607616 10474667271030485090304 10495125605544216506496 10552981865773236443136 10742485468301150902272 10778777648937303439104 11056593230532178706432 11078188139185561867968 11102281632311237296128 11163790117808806477824 11355420074600615968768 11402343298049378844672 11449227933320963461632 11465514175046882328576 11719075056328528257024 11758666526113421933568 11775392936534635905024 11784000679909295726592 12085296151838794765056 12102487184771709124608 12429581433008782344192 12438667384348701044736 12462961656583757101464 12507237766842354302976 12774847583925692964864 12855273468991958974464 13129704461256962213888 13183959438369594289152 13202713292478228135936 13257000764897957692416 13569455328380401139712 13595958170818644110688 13615298082868172765184 13936197364282574143488 13983279112134880137216 13993500807392288675328 14070642487697648590848 14323313957734867869696 14371703531916404585472 14770917518914082490624 14803042176414983061504 14885053490411741970432 15265637244427951282176 15349791804761071190016 15625433408438037676032 15678222034817895911424 15712000906545727635456 15742688408316324759744 16113728202451726353408 16136649579695612166144 16168166473405955158656 16584889845798268059648 16617282208778342801952 16653422448466855944192 17033130111900923953152 17103514947074068267008 17578612584492792385536 17676001019863943589888 17773443142354924535808 18092607104507201519616 18127944227758192147584 18153730777157563686912 18644372149513173516288 18658001076523051567104 18694442484875635652196 18760856650263531454464 19097751943646490492928 19162271375888539447296 19282910203487938461696 19694556691885443320832 19775939157554391433728 19804069938717342203904 20339315072196189290496 20354182992570601709568 20904296046423861215232 20990251211088433012992 21105963731546472886272 21484970936602301804544 21557555297874606878208 22113186461064357412864 22156376278371123735936 22204563264622474592256 22327580235617612955648 22804686596098757689344 22898455866641926923264 22931028350093764657152 23438150112657056514048 23517333052226843867136 23568001359818591453184 24170592303677589530112 24204974369543418249216 24859162866017564688384 24877334768697402089472 24925923313167514202928 25549695167851385929728 25710546937983917948928 26259408922513924427776 26367918876739188578304 26514001529795915384832 27138910656760802279424 27191916341637288221376 27230596165736345530368 27872394728565148286976 27966558224269760274432 27987001614784577350656 28141284975395297181696 28646627915469735739392 28743407063832809170944 29541835037828164981248 30531274488855902564352 30699583609522142380032 31250866816876075352064 31356444069635791822848 31424001813091455270912 31485376816632649519488 32227456404903452706816 32336332946811910317312 33169779691596536119296 33234564417556685603904 33306844896933711888384 34066260223801847906304 34207029894148136534016 35157225168985584771072 35352002039727887179776 36255888455516384295168 36307461554315127373824 37288744299026347032576 37316002153046103134208 37388884969751271304392 37521713300527062908928 38195503887292980985856 38324542751777078894592 38565820406975876923392 39389113383770886641664 39551878315108782867456 39608139877434684407808 40708365985141203419136 41808592092847722430464 41980502422176866025984 42211927463092945772544 42969941873204603609088 43115110595749213756416 44312752556742247471872 44409126529244949184512 44655160471235225911296 45796911733283853846528 46876300225314113028096 47034666104453687734272 47136002719637182906368 48341184607355179060224 48409948739086836498432 49754669537394804178944 49851846626335028405856 51099390335702771859456 52518817845027848855552 52735837753478377156608 53028003059591830769664 54277821313521604558848 54383832683274576442752 54461192331472691060736 55933116448539520548864 55974003229569154701312 56282569950790594363392 57293255830939471478784 57486814127665618341888 59083670075656329962496 61062548977711805128704 62712888139271583645696 62970753633265299038976 64454912809806905413632 64672665893623820634624 66339559383193072238592 66469128835113371207808 66613689793867423776768 68414059788296273068032 70314450337971169542144 70704004079455774359552 72511776911032768590336 72614923108630254747648 74577488598052694065152 74632004306092206268416 74777769939502542608784 76649085503554157789184 77131640813951753846784 78778226767541773283328 79103756630217565734912 81416731970282406838272 83617184185695444860928 83961004844353732051968 84423854926185891545088 85939883746409207218176 86230221191498427512832 88625505113484494943744 91593823466567707693056 93752600450628226056192 94069332208907375468544 94272005439274365812736 96682369214710358120448 99509339074789608357888 99703693252670056811712 102198780671405543718912 105037635690055697711104 105471675506956754313216 106056006119183661539328 108767665366549152885504 108922384662945382121472 111866232897079041097728 111948006459138309402624 112565139901581188726784 114586511661878942957568 114973628255331236683776 118167340151312659924992 122125097955423610257408 125425776278543167291392 125941507266530598077952 128909825619613810827264 129345331787247641269248 132938257670226742415616 133227379587734847553536 140628900675942339084288 141408008158911548719104 145023553822065537180672 145229846217260509495296 149264008612184412536832 149555539879005085217568 153298171007108315578368 157556453535083546566656 158207513260435131469824 162833463940564813676544 167922009688707464103936 168847709852371783090176 171879767492818414436352 172460442382996855025664 177251010226968989887488 183187646933135415386112 188138664417814750937088 193364738429420716240896 199018678149579216715776 199407386505340113623424 210075271380111395422208 210943351013913508626432 212112012238367323078656 217535330733098305771008 217844769325890764242944 223732465794158082195456 223896012918276618805248 229947256510662473367552 236334680302625319849984 244250195910847220514816 250851552557086334582784 251883014533061196155904 257819651239227621654528 258690663574495282538496 265876515340453484831232 281257801351884678168576 282816016317823097438208 290047107644131074361344 298528017224368825073664 299111079758010170435136 306596342014216631156736 315112907070167093133312 316415026520870262939648 335844019377414928207872 337695419704743566180352 343759534985636828872704 344920884765993710051328 354502020453937979774976 366375293866270830772224 376277328835629501874176 386729476858841432481792 398814773010680227246848 420150542760222790844416 421886702027827017252864 424224024476734646157312 435070661466196611542016 435689538651781528485888 447792025836553237610496 459894513021324946735104 472669360605250639699968 488500391821694441029632 503766029066122392311808 515639302478455243309056 517381327148990565076992 531753030680906969662464 580094215288262148722688 597056034448737650147328 598222159516020340870272 630225814140334186266624 632830053041740525879296 671688038754829856415744 689841769531987420102656 709004040907875959549952 732750587732541661544448 752554657671259003748352 773458953717682864963584 797629546021360454493696 843773404055654034505728 848448048953469292314624 870141322932393223084032 895584051673106475220992 919789026042649893470208 945338721210501279399936 1007532058132244784623616 1031278604956910486618112 1034762654297981130153984 1063506061361813939324928 1160188430576524297445376 1196444319032040681740544 1260451628280668372533248 1265660106083481051758592 1343376077509659712831488 1379683539063974840205312 1418008081815751919099904 1465501175465083323088896 1546917907435365729927168 1595259092042720908987392 1740282645864786446168064 1791168103346212950441984 1890677442421002558799872 2015064116264489569247232 2069525308595962260307968 2127012122723627878649856 2320376861153048594890752 2392888638064081363481088 2531320212166962103517184 2686752155019319425662976 2759367078127949680410624 2836016163631503838199808 3093835814870731459854336 3190518184085441817974784 3480565291729572892336128 3781354884842005117599744 4030128232528979138494464 4139050617191924520615936 4254024245447255757299712 4640753722306097189781504 4785777276128162726962176 5373504310038638851325952 5672032327263007676399616 6381036368170883635949568 6961130583459145784672256 8060256465057958276988928 8278101234383849041231872 8508048490894511514599424 9281507444612194379563008 9571554552256325453924352 11344064654526015352799232 12762072736341767271899136 13922261166918291569344512 16120512930115916553977856 17016096981789023029198848 19143109104512650907848704 25524145472683534543798272 27844522333836583138689024 34032193963578046058397696 38286218209025301815697408 51048290945367069087596544 76572436418050603631394816 102096581890734138175193088 153144872836101207262789632 306289745672202414525579264
- Sum of all divisors σ(n): 1096399622218761421528048641
- Sum of proper divisors (its aliquot sum) s(n): 790109876546559007002469377
- 306289745672202414525579264 is an abundant number, because the sum of its proper divisors (790109876546559007002469377) is greater than itself. Its abundance is 483820130874356592476890113
Bases of 306289745672202414525579264
- Binary: 11111101010110110110000001100010001001011111010111000101101111011001100100000000000000002
- Hexadecimal: 0xFD5B606225F5C5BD990000
- Base-36: 12HGO3REJBQ9QF4000
Squares and roots of 306289745672202414525579264
- 306289745672202414525579264 squared (3062897456722024145255792642) is 93813408303942437718704023589714056294520154746781696
- 306289745672202414525579264 cubed (3062897456722024145255792643) is 28734084970057011320324371557042555248445257057781199908676204947193774152351744
-
306289745672202414525579264 is a
perfect square number . Itssquare root is 17501135553792 -
The
cube root of 306289745672202414525579264 is 674079033.4816337083
Scales and comparisons
How big is 306289745672202414525579264?- 306,289,745,672,202,414,525,579,264 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 306,289,745,672,202,414,525,579,264 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 306289745672202414525579264 cubic inches would be around 56173252.8 feet tall.
Recreational maths with 306289745672202414525579264
- 306289745672202414525579264 backwards is 462975525414202276547982603
- The number of decimal digits it has is: 27
- The sum of 306289745672202414525579264's digits is 117
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 306289745672202414525579264 - Facts about the integer". Numbermatics.com. 2024. Web. 9 June 2024.
APA style:
Numbermatics. (2024). Number 306289745672202414525579264 - Facts about the integer. Retrieved 9 June 2024, from https://numbermatics.com/n/306289745672202414525579264/
Chicago style:
Numbermatics. 2024. "Number 306289745672202414525579264 - Facts about the integer". https://numbermatics.com/n/306289745672202414525579264/
The information we have on file for 306289745672202414525579264 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 306289745672202414525579264, math, Factors of 306289745672202414525579264, curriculum, school, college, exams, university, Prime factorization of 306289745672202414525579264, STEM, science, technology, engineering, physics, economics, calculator, three hundred six septillion, two hundred eighty-nine sextillion, seven hundred forty-five quintillion, six hundred seventy-two quadrillion, two hundred two trillion, four hundred fourteen billion, five hundred twenty-five million, five hundred seventy-nine thousand, two hundred sixty-four.