51732659488118539459756032
51,732,659,488,118,539,459,756,032 is an even composite number composed of five prime numbers multiplied together.
51732659488118539459756032 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of nineteen thousand, four hundred fifty-six divisors.
Prime factorization of 51732659488118539459756032:
218 × 315 × 133 × 193 × 973
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 13 × 13 × 13 × 19 × 19 × 19 × 97 × 97 × 97)See below for interesting mathematical facts about the number 51732659488118539459756032 from the Numbermatics database.
Names of 51732659488118539459756032
- Cardinal: 51732659488118539459756032 can be written as Fifty-one septillion, seven hundred thirty-two sextillion, six hundred fifty-nine quintillion, four hundred eighty-eight quadrillion, one hundred eighteen trillion, five hundred thirty-nine billion, four hundred fifty-nine million, seven hundred fifty-six thousand and thirty-two.
Scientific notation
- Scientific notation: 5.1732659488118539459756032 × 1025
Factors of 51732659488118539459756032
Divisors of 51732659488118539459756032
- Number of divisors d(n): 19456
-
Complete list of divisors:
1 2 3 4 6 8 9 12 13 16 18 19 24 26 27 32 36 38 39 48 52 54 57 64 72 76 78 81 96 97 104 108 114 117 128 144 152 156 162 169 171 192 194 208 216 228 234 243 247 256 288 291 304 312 324 338 342 351 361 384 388 416 432 456 468 486 494 507 512 513 576 582 608 624 648 676 684 702 722 729 741 768 776 832 864 873 912 936 972 988 1014 1024 1026 1053 1083 1152 1164 1216 1248 1261 1296 1352 1368 1404 1444 1458 1482 1521 1536 1539 1552 1664 1728 1746 1824 1843 1872 1944 1976 2028 2048 2052 2106 2166 2187 2197 2223 2304 2328 2432 2496 2522 2592 2619 2704 2736 2808 2888 2916 2964 3042 3072 3078 3104 3159 3211 3249 3328 3456 3492 3648 3686 3744 3783 3888 3952 4056 4096 4104 4212 4332 4374 4394 4446 4563 4608 4617 4656 4693 4864 4992 5044 5184 5238 5408 5472 5529 5616 5776 5832 5928 6084 6144 6156 6208 6318 6422 6498 6561 6591 6656 6669 6859 6912 6984 7296 7372 7488 7566 7776 7857 7904 8112 8192 8208 8424 8664 8748 8788 8892 9126 9216 9234 9312 9386 9409 9477 9633 9728 9747 9984 10088 10368 10476 10816 10944 11058 11232 11349 11552 11664 11856 12168 12288 12312 12416 12636 12844 12996 13122 13182 13312 13338 13689 13718 13824 13851 13968 14079 14592 14744 14976 15132 15552 15714 15808 16224 16384 16393 16416 16587 16848 17328 17496 17576 17784 18252 18432 18468 18624 18772 18818 18954 19266 19456 19494 19683 19773 19968 20007 20176 20577 20736 20952 21632 21888 22116 22464 22698 23104 23328 23571 23712 23959 24336 24576 24624 24832 25272 25688 25992 26244 26364 26624 26676 27378 27436 27648 27702 27936 28158 28227 28431 28899 29184 29241 29488 29952 30264 31104 31428 31616 32448 32768 32786 32832 33174 33696 34047 34656 34992 35017 35152 35568 36504 36864 36936 37248 37544 37636 37908 38532 38912 38988 39366 39546 39936 40014 40352 41067 41154 41472 41553 41743 41904 42237 43264 43776 44232 44928 45396 46208 46656 47142 47424 47918 48672 49152 49179 49248 49664 49761 50544 51376 51984 52488 52728 53248 53352 54756 54872 55296 55404 55872 56316 56454 56862 57798 58368 58482 58976 59049 59319 59904 60021 60528 61009 61731 62208 62856 63232 64896 65536 65572 65664 66348 67392 68094 69312 69984 70034 70304 70713 71136 71877 73008 73728 73872 74496 75088 75272 75816 77064 77824 77976 78732 79092 79872 80028 80704 82134 82308 82944 83106 83486 83808 84474 84681 85293 86528 86697 87552 87723 88464 89167 89856 90792 92416 93312 94284 94848 95836 97344 98304 98358 98496 99328 99522 101088 102141 102752 103968 104976 105051 105456 106496 106704 109512 109744 110592 110808 111744 112632 112908 113724 115596 116736 116964 117952 118098 118638 119808 120042 121056 122018 122317 123201 123462 124416 124659 125229 125712 126464 126711 129792 131072 131144 131328 132696 134784 136188 138624 139968 140068 140608 141426 142272 143754 146016 147456 147537 147744 148992 149283 150176 150544 151632 154128 155648 155952 157464 158184 159744 160056 161408 164268 164616 165888 166212 166972 167616 168948 169362 170586 173056 173394 175104 175446 176928 177147 177957 178334 178771 179712 180063 181584 183027 184832 185193 186624 188568 189696 191672 194688 196608 196716 196992 198656 199044 202176 204282 205504 207936 209952 210102 210912 212139 212992 213109 213408 215631 219024 219488 221184 221616 223488 225264 225816 227448 231192 233472 233928 235904 236196 237276 239616 240084 242112 244036 244634 246402 246924 248832 249318 250458 251424 252928 253422 254043 255879 259584 260091 262144 262288 262656 263169 265392 267501 269568 272376 277248 279936 280136 281216 282852 284544 287508 292032 294912 295074 295488 297984 298566 300352 301088 303264 306423 308256 311296 311467 311904 314928 315153 316368 319488 320112 322816 328536 329232 331776 332424 333944 335232 337896 338724 341172 346112 346788 350208 350892 353856 354294 355914 356668 357542 359424 360126 363168 366054 366951 369603 369664 370386 373248 373977 375687 377136 379392 380133 383344 389376 393216 393432 393984 397312 398088 404352 408564 411008 415872 419904 420204 421824 424278 425984 426218 426816 431262 438048 438976 442368 442611 443232 446976 447849 450528 451632 454896 455221 462384 466944 467856 471808 472392 474552 479232 480168 484224 488072 489268 492804 493848 497664 498636 500916 502848 505856 506844 508086 511758 519168 520182 524576 525312 526338 530784 531441 533871 535002 536313 539136 540189 544752 549081 554496 555579 559872 560272 562432 565704 569088 575016 584064 589824 590148 590976 595968 597132 600704 602176 606528 612846 616512 622592 622934 623808 629856 630306 632736 636417 638976 639327 640224 645632 646893 657072 658464 663552 664848 665323 667888 670464 675792 677448 682344 692224 693576 700416 701784 707712 708588 711828 713336 715084 718848 720252 726336 732108 733902 739206 739328 740772 746496 747954 751374 754272 758784 760266 762129 766688 767637 778752 780273 786432 786864 787968 789507 793117 794624 796176 802503 808704 817128 822016 831744 839808 840408 843648 848556 851968 852436 853632 862524 876096 877952 884736 885222 886464 893952 895698 901056 903264 909792 910442 912673 919269 924768 933888 934401 935712 943616 944784 945459 949104 958464 960336 968448 976144 978536 985608 987696 995328 997272 1001832 1005696 1011712 1013688 1016172 1023516 1038336 1040364 1049152 1050624 1052676 1061568 1062882 1067742 1070004 1072626 1078272 1080378 1089504 1098162 1100853 1108809 1108992 1111158 1119744 1120544 1121931 1124864 1127061 1131408 1138176 1140399 1150032 1159171 1168128 1179648 1180296 1181952 1191936 1194264 1201408 1204352 1213056 1225692 1233024 1245184 1245868 1247616 1259712 1260612 1265472 1272834 1277952 1278654 1280448 1291264 1293786 1314144 1316928 1327104 1327833 1329696 1330646 1335776 1340928 1343547 1351584 1354896 1364688 1365663 1384448 1387152 1400832 1403568 1415424 1417176 1423656 1426672 1430168 1437696 1440504 1452672 1464216 1467804 1478412 1478656 1481544 1492992 1495908 1502748 1508544 1517568 1520532 1524258 1533376 1535274 1557504 1560546 1573728 1575936 1579014 1586234 1589248 1590121 1592352 1594323 1601613 1605006 1608939 1617408 1620567 1634256 1644032 1647243 1663488 1666737 1679616 1680816 1687296 1697112 1703936 1704872 1707264 1725048 1752192 1755904 1769472 1770444 1772928 1787904 1791396 1802112 1806528 1819584 1820884 1825346 1838538 1849536 1867776 1868802 1871424 1887232 1889568 1890918 1898208 1909251 1916928 1917981 1920672 1936896 1940679 1952288 1957072 1971216 1975392 1990656 1994544 1995969 2003664 2011392 2023424 2027376 2032344 2047032 2076672 2080728 2098304 2101248 2105352 2123136 2125764 2135484 2140008 2145252 2156544 2160756 2179008 2196324 2201706 2217618 2217984 2222316 2239488 2241088 2243862 2249728 2254122 2262816 2276352 2280798 2286387 2300064 2302911 2318342 2324023 2336256 2340819 2359296 2360592 2363904 2368521 2379351 2383872 2388528 2402816 2407509 2408704 2426112 2451384 2466048 2490368 2491736 2495232 2519424 2521224 2530944 2545668 2555904 2557308 2560896 2582528 2587572 2628288 2633856 2654208 2655666 2659392 2661292 2671552 2681856 2687094 2703168 2709792 2729376 2731326 2738019 2757807 2768896 2774304 2801664 2803203 2807136 2830848 2834352 2836377 2847312 2853344 2860336 2875392 2881008 2905344 2928432 2935608 2956824 2957312 2963088 2985984 2991816 3005496 3017088 3035136 3041064 3048516 3066752 3070548 3115008 3121092 3147456 3151872 3158028 3172468 3178496 3180242 3184704 3188646 3203226 3210012 3217878 3234816 3241134 3268512 3288064 3294486 3302559 3326427 3326976 3333474 3359232 3361632 3365793 3374592 3381183 3394224 3396649 3407872 3409744 3414528 3421197 3450096 3477513 3504384 3511808 3538944 3540888 3545856 3575808 3582792 3604224 3613056 3639168 3641768 3650692 3677076 3699072 3735552 3737604 3742848 3774464 3779136 3781836 3796416 3818502 3833856 3835962 3841344 3873792 3881358 3904576 3914144 3942432 3950784 3981312 3983499 3989088 3991938 4007328 4022784 4030641 4046848 4049071 4054752 4064688 4094064 4096989 4153344 4161456 4196608 4202496 4210704 4246272 4251528 4270968 4280016 4290504 4313088 4321512 4358016 4392648 4403412 4435236 4435968 4444632 4478976 4482176 4487724 4499456 4508244 4525632 4552704 4561596 4572774 4600128 4605822 4636684 4648046 4672512 4681638 4721184 4727808 4737042 4758702 4767744 4770363 4777056 4782969 4804839 4805632 4815018 4817408 4826817 4852224 4861701 4902768 4932096 4941729 4980736 4983472 4990464 5000211 5038848 5042448 5061888 5091336 5111808 5114616 5121792 5165056 5175144 5256576 5267712 5308416 5311332 5318784 5322584 5343104 5363712 5374188 5406336 5419584 5458752 5462652 5476038 5515614 5537792 5548608 5603328 5606406 5614272 5661696 5668704 5672754 5694624 5706688 5720672 5727753 5750784 5753943 5762016 5810688 5822037 5856864 5871216 5913648 5914624 5917873 5926176 5971968 5983632 5987907 6010992 6034176 6070272 6082128 6097032 6133504 6141096 6230016 6242184 6294912 6303744 6316056 6344936 6356992 6360484 6369408 6377292 6406452 6420024 6435756 6469632 6482268 6537024 6576128 6588972 6605118 6652854 6653952 6666948 6718464 6723264 6731586 6749184 6762366 6788448 6793298 6819488 6829056 6842394 6859161 6900192 6908733 6955026 6972069 7008768 7022457 7023616 7077888 7081776 7091712 7105563 7138053 7151616 7165584 7208448 7222527 7226112 7278336 7283536 7301384 7354152 7398144 7471104 7475208 7485696 7548928 7558272 7563672 7592832 7637004 7667712 7671924 7682688 7747584 7762716 7809152 7828288 7884864 7901568 7962624 7966998 7978176 7983876 8014656 8045568 8061282 8093696 8098142 8109504 8129376 8188128 8193978 8214057 8273421 8306688 8322912 8393216 8404992 8409609 8421408 8492544 8503056 8509131 8541936 8560032 8581008 8626176 8643024 8649199 8716032 8785296 8806824 8870472 8871936 8889264 8957952 8964352 8975448 8998912 9016488 9051264 9105408 9123192 9145548 9200256 9211644 9273368 9296092 9345024 9363276 9442368 9455616 9474084 9517404 9535488 9540726 9554112 9565938 9609678 9611264 9630036 9634816 9653634 9704448 9723402 9805536 9864192 9883458 9907677 9966944 9979281 9980928 10000422 10077696 10084896 10097379 10123776 10143549 10182672 10189947 10223616 10229232 10243584 10263591 10330112 10350288 10432539 10513152 10535424 10616832 10622664 10637568 10645168 10686208 10727424 10748376 10812672 10839168 10917504 10925304 10952076 11031228 11075584 11097216 11206656 11212812 11228544 11323392 11337408 11345508 11389248 11413376 11441344 11455506 11501568 11507886 11524032 11621376 11644074 11713728 11742432 11827296 11829248 11835746 11852352 11864749 11943936 11950497 11967264 11975814 12021984 12068352 12091923 12140544 12147213 12164256 12194064 12267008 12282192 12290967 12460032 12484368 12589824 12607488 12632112 12689872 12713984 12720968 12738816 12754584 12812904 12840048 12871512 12939264 12964536 13074048 13152256 13177944 13210236 13305708 13307904 13333896 13436928 13446528 13463172 13498368 13524732 13576896 13586596 13638976 13658112 13684788 13718322 13800384 13817466 13910052 13944138 14017536 14044914 14047232 14163552 14183424 14211126 14276106 14303232 14311089 14331168 14348907 14414517 14416896 14445054 14452224 14480451 14556672 14567072 14585103 14602768 14708304 14796288 14825187 14942208 14950416 14971392 15000633 15069223 15097856 15116544 15127344 15185664 15274008 15335424 15343848 15365376 15495168 15525432 15618304 15656576 15769728 15803136 15925248 15933996 15956352 15967752 16029312 16091136 16122564 16187392 16196284 16219008 16258752 16376256 16387956 16428114 16546842 16613376 16645824 16786432 16809984 16819218 16842816 16985088 17006112 17018262 17083872 17120064 17162016 17183259 17252352 17261829 17286048 17298398 17340787 17432064 17466111 17570592 17613648 17740944 17743872 17753619 17778528 17915904 17928704 17950896 17963721 17997824 18032976 18102528 18210816 18246384 18291096 18400512 18423288 18546736 18592184 18690048 18726552 18884736 18911232 18948168 19034808 19070976 19081452 19108224 19131876 19219356 19222528 19260072 19269632 19307268 19408896 19446804 19611072 19728384 19766916 19815354 19933888 19958562 19961856 20000844 20155392 20169792 20194758 20247552 20287098 20365344 20379894 20458464 20487168 20527182 20577483 20660224 20671573 20700576 20726199 20865078 20916207 21026304 21067371 21070848 21233664 21245328 21275136 21290336 21316689 21372416 21414159 21454848 21496752 21625344 21667581 21678336 21835008 21850608 21904152 22062456 22151168 22194432 22413312 22425624 22457088 22646784 22674816 22691016 22778496 22826752 22882688 22911012 23003136 23015772 23048064 23242752 23288148 23427456 23484864 23654592 23658496 23671492 23704704 23729498 23887872 23900994 23934528 23951628 24043968 24136704 24183846 24281088 24294426 24328512 24388128 24534016 24564384 24581934 24642171 24820263 24920064 24968736 25179648 25214976 25228827 25264224 25379744 25427968 25441936 25477632 25509168 25527393 25625808 25680096 25743024 25878528 25929072 25947597 26148096 26304512 26355888 26420472 26611416 26615808 26667792 26873856 26893056 26926344 26996736 27049464 27153792 27173192 27277952 27316224 27369576 27436644 27600768 27634932 27820104 27888276 28035072 28089828 28094464 28327104 28366848 28422252 28552212 28606464 28622178 28662336 28697814 28829034 28833792 28890108 28904448 28960902 29113344 29134144 29170206 29205536 29416608 29592576 29650374 29723031 29900832 29937843 29942784 30001266 30138446 30195712 30212299 30233088 30254688 30292137 30371328 30430647 30548016 30569841 30670848 30687696 30730752 30790773 30990336 31050864 31236608 31297617 31313152 31539456 31606272 31850496 31867992 31912704 31935504 32058624 32182272 32245128 32374784 32392568 32438016 32517504 32752512 32775912 32856228 33093684 33226752 33291648 33572864 33619968 33638436 33685632 33970176 34012224 34036524 34167744 34240128 34324032 34366518 34504704 34523658 34572096 34596796 34681574 34864128 34932222 35141184 35227296 35481888 35487744 35507238 35557056 35594247 35831808 35851491 35857408 35901792 35927442 35995648 36065952 36205056 36275769 36421632 36441639 36492768 36582192 36801024 36846576 36872901 37093472 37184368 37380096 37453104 37769472 37822464 37896336 38069616 38141952 38162904 38216448 38263752 38438712 38445056 38520144 38539264 38614536 38817792 38893608 39222144 39456768 39533832 39630708 39867776 39917124 39923712 40001688 40310784 40339584 40389516 40495104 40574196 40730688 40759788 40916928 40974336 41054364 41154966 41320448 41343146 41401152 41452398 41730156 41832414 42052608 42134742 42141696 42490656 42550272 42580672 42633378 42744832 42828318 42909696 42933267 42993504 43243551 43250688 43335162 43356672 43441353 43670016 43701216 43755309 43808304 44124912 44156437 44302336 44388864 44475561 44826624 44851248 44914176 45001899 45207669 45293568 45349632 45382032 45556992 45653504 45765376 45822024 46006272 46031544 46096128 46485504 46576296 46854912 46969728 47309184 47316992 47342984 47409408 47458996 47775744 47801988 47869056 47903256 48087936 48273408 48367692 48562176 48588852 48657024 48776256 49068032 49128768 49163868 49284342 49640526 49840128 49937472 50359296 50429952 50457654 50528448 50759488 50883872 50955264 51018336 51054786 51251616 51360192 51486048 51549777 51757056 51785487 51858144 51895194 52022361 52296192 52398333 52609024 52711776 52840944 53222832 53231616 53260857 53335584 53747712 53786112 53852688 53891163 53993472 54098928 54307584 54346384 54555904 54632448 54739152 54873288 55201536 55269864 55640208 55776552 56070144 56179656 56188928 56654208 56733696 56844504 57104424 57212928 57244356 57324672 57395628 57658068 57667584 57780216 57808896 57921804 58226688 58268288 58340412 58411072 58833216 59185152 59300748 59446062 59801664 59875686 59885568 60002532 60276892 60391424 60424598 60466176 60509376 60584274 60742656 60861294 61096032 61139682 61375392 61461504 61581546 61732449 61980672 62014719 62101728 62178597 62473216 62595234 62626304 62748621 63078912 63202113 63212544 63700992 63735984 63825408 63871008 63950067 64117248 64242477 64364544 64490256 64536331 64749568 64785136 64876032 65002743 65035008 65505024 65551824 65712456 66187368 66453504 66583296 67145728 67239936 67276872 67371264 67940352 68024448 68073048 68335488 68480256 68648064 68733036 69009408 69047316 69144192 69193592 69363148 69728256 69864444 70282368 70454592 70963776 70975488 71014476 71114112 71188494 71663616 71702982 71714816 71803584 71854884 71991296 72131904 72410112 72551538 72843264 72883278 72985536 73164384 73602048 73693152 73745802 73926513 74186944 74368736 74460789 74760192 74906208 75538944 75644928 75686481 75792672 76139232 76283904 76325808 76432896 76527504 76582179 76877424 76890112 76932349 77040288 77078528 77229072 77635584 77787216 77842791 78444288 78913536 79067664 79261416 79735552 79834248 79847424 80003376 80621568 80679168 80779032 80990208 81148392 81461376 81519576 81833856 81948672 82108728 82309932 82640896 82686292 82802304 82904796 83460312 83664828 84105216 84269484 84283392 84981312 85100544 85161344 85266756 85489664 85656636 85819392 85866534 85987008 86487102 86501376 86670324 86713344 86882706 87340032 87402432 87510618 87616608 88249824 88312874 88777728 88951122 89169093 89702496 89813529 89828352 90003798 90415338 90587136 90636897 90699264 90764064 90876411 91113984 91291941 91307008 91530752 91644048 91709523 92012544 92063088 92192256 92372319 92971008 93152592 93709824 93892851 93939456 94618368 94633984 94685968 94818816 94917992 95551488 95603976 95738112 95806512 96175872 96546816 96735384 97124352 97177704 97314048 97552512 98136064 98257536 98327736 98568684 99281052 99680256 99874944 100718592 100859904 100915308 101056896 101518976 101767744 101910528 102036672 102109572 102503232 102720384 102972096 103099554 103514112 103570974 103716288 103790388 104044722 104592384 104796666 105218048 105423552 105681888 106445664 106463232 106521714 106671168 106782741 107495424 107554473 107572224 107705376 107782326 107986944 108197856 108615168 108692768 108827307 109111808 109264896 109324917 109478304 109746576 110403072 110539728 110618703 111280416 111553104 112140288 112359312 112377856 112439587 113308416 113467392 113689008 114208848 114425856 114488712 114649344 114791256 115316136 115335168 115560432 115617792 115843608 116453376 116536576 116680824 116822144 117666432 118370304 118601496 118892124 119603328 119751372 119771136 120005064 120553784 120782848 120849196 120932352 121018752 121168548 121485312 121722588 122192064 122279364 122750784 122923008 123163092 123464898 123961344 124029438 124203456 124357194 124946432 125190468 125252608 125497242 126157824 126404226 126425088 127471968 127650816 127742016 127900134 128234496 128484954 128729088 128799801 128980512 129072662 129570272 129730653 129752064 130005486 130070016 130324059 131010048 131103648 131265927 131424912 132374736 132469311 132907008 133166592 133426683 134291456 134479872 134553744 134742528 135005697 135623007 135880704 136048896 136146096 136670976 136960512 137296128 137466072 138018816 138094632 138288384 138387184 138726296 139456512 139728888 140564736 140909184 141927552 141950976 142028952 142228224 142376988 143327232 143405964 143429632 143607168 143709768 143982592 144263808 144820224 145103076 145686528 145766556 145971072 146328768 147204096 147386304 147491604 147853026 148373888 148737472 148921578 149520384 149812416 151077888 151289856 151372962 151585344 152278464 152651616 152865792 153055008 153164358 153754848 153780224 153864698 154080576 154157056 154241737 154458144 154649331 155271168 155356461 155574432 155685582 156067083 156888576 157194999 157827072 158135328 158522832 159471104 159668496 159694848 159782571 160006752 161243136 161358336 161558064 161673489 161980416 162296784 162922752 163039152 163667712 163897344 164217456 164619864 165281792 165372584 165604608 165809592 166920624 167329656 168210432 168538968 168566784 169962624 170201088 170322688 170533512 170979328 171313272 171638784 171733068 171974016 172974204 173002752 173340648 173426688 173765412 174680064 174804864 175021236 175233216 176499648 176625748 177555456 177902244 178338186 179404992 179627058 179656704 180007596 180830676 181174272 181273794 181398528 181528128 181752822 182227968 182583882 182614016 183061504 183288096 183419046 184126176 184384512 184744638 185197347 185942016 186044157 186305184 186535791 187419648 187785702 187878912 188245863 189236736 189371936 189606339 189637632 189835984 191102976 191207952 191476224 191613024 191850201 192351744 192727431 193093632 193470768 193608993 194248704 194355408 194628096 195008229 195105024 196272128 196515072 196655472 197137368 198562104 199360512 199749888 201437184 201719808 201830616 202113792 203037952 203535488 203821056 204073344 204219144 205006464 205440768 205944192 206199108 207028224 207141948 207432576 207580776 208089444 209184768 209593332 210436096 210847104 211363776 212891328 212926464 213043428 213342336 213565482 214990848 215108946 215144448 215410752 215564652 215973888 216395712 217230336 217385536 217654614 218223616 218529792 218649834 218956608 219493152 220806144 221079456 221237406 221779539 222560832 223106208 223382367 224280576 224718624 224755712 224879174 225430231 226616832 226934784 227059443 227378016 228417696 228851712 228977424 229298688 229582512 229746537 230632272 230670336 230797047 231120864 231235584 231687216 232906752 233073152 233361648 233528373 233644288 235332864 236740608 237202992 237784248 239206656 239502744 239542272 240010128 241107568 241565696 241698392 241864704 242037504 242337096 242970624 243445176 244384128 244558728 245501568 245846016 246326184 246929796 247922688 248058876 248406912 248714388 249892864 250380936 250505216 250994484 252315648 252808452 252850176 254943936 255301632 255484032 255800268 256468992 256969908 257458176 257599602 257961024 258145324 259140544 259461306 259504128 260010972 260140032 260648118 262020096 262207296 262531854 262849824 264749472 264938622 266333184 266853366 267507279 268582912 269107488 269440587 269485056 270011394 271246014 271761408 271910691 272097792 272292192 272629233 273341952 273875823 273921024 274592256 274932144 275128569 276037632 276189264 276576768 276774368 277116957 277452592 278913024 279457776 281129472 281678553 281818368 283855104 283901952 284057904 284456448 284753976 286654464 286811928 286859264 287214336 287419536 287965184 288527616 289640448 290206152 291373056 291533112 291942144 292657536 294408192 294772608 294983208 295706052 296747776 297474944 297843156 299040768 299624832 302155776 302579712 302745924 303170688 304556928 305303232 305731584 306110016 306328716 307509696 307560448 307729396 308161152 308314112 308483474 308916288 309298662 310542336 310712922 311148864 311371164 312134166 313777152 314389998 315654144 316270656 317045664 318942208 319336992 319389696 319565142 320013504 320348223 322486272 322663419 322716672 323116128 323346978 323960832 324593568 325845504 326078304 326481921 327335424 327794688 327974751 328434912 329239728 329474953 330563584 330745168 331209216 331619184 331856109 333841248 334659312 336420864 337077936 337133568 337318761 339925248 340402176 340645376 341067024 341958656 342626544 343277568 343466136 343948032 345948408 346005504 346681296 346853376 347530824 349360128 349609728 350042472 350466432 352999296 353251496 355110912 355804488 356676372 358809984 359254116 359313408 360015192 361661352 362348544 362547588 362797056 363056256 363505644 364455936 365167764 365228032 366123008 366576192 366838092 368252352 368769024 369489276 370394694 371884032 372088314 372610368 373071582 374839296 375571404 375757824 376491726 378473472 378743872 379212678 379275264 379671968 382415904 382952448 383226048 383700402 384703488 385454862 386187264 386399403 386941536 387217986 388710816 389191959 389256192 390016458 390210048 390972177 392544256 392759887 393030144 393310944 393797781 394274736 397124208 397407933 398721024 399499776 400280049 402874368 403439616 403661232 404227584 405017091 406075904 406869021 407070976 407642112 408146688 408438288 410012928 410881536 411888384 412398216 414056448 414283896 414865152 415161552 416178888 418369536 419186664 420872192 421694208 422727552 425782656 425852928 426086856 426684672 427130964 429981696 430217892 430288896 430821504 431129304 431947776 432791424 434460672 434771072 435309228 436447232 437059584 437299668 437913216 438986304 441612288 442158912 442474812 443559078 445121664 446212416 446764734 448561152 449437248 449511424 449758348 450860462 453233664 453869568 454118886 454756032 456835392 457954848 458597376 459165024 459493074 461264544 461340672 461594094 462241728 462471168 462725211 463374432 463947993 465813504 466069383 466146304 466723296 467056746 467288576 468201249 470665728 471584997 473481216 474405984 475568496 478413312 479005488 479084544 479347713 480020256 482215136 483131392 483396784 483729408 484075008 484674192 485020467 485941248 486890352 488768256 489117456 491003136 491692032 492652368 493859592 495845376 496117752 496813824 497428776 499785728 500761872 501010432 501988968 504631296 505616904 505700352 509887872 510603264 510968064 511600536 512937984 513939816 514916352 515199204 515922048 516290648 518281088 518922612 519008256 520021944 520280064 521296236 524040192 524414592 525063708 525699648 529498944 529877244 532666368 533706732 535014558 537165824 538214976 538881174 538970112 540022788 542492028 543522816 543821382 544195584 544584384 545258466 546683904 547751646 547842048 549184512 549864288 550257138 552378528 553153536 553548736 554233914 554905184 555592041 557826048 558132471 558915552 562258944 563357106 563636736 564737589 567710208 568115808 568819017 568912896 569507952 573308928 573623856 573718528 574033681 574428672 574839072 575550603 575930368 577055232 578182293 579280896 580412304 580826979 582746112 583066224 583884288 585024687 585315072 588816384 589545216 589966416 591412104 593495552 594949888 595686312 598081536 599249664 604311552 605159424 605491848 606341376 609113856 610606464 611463168 612220032 612657432 615019392 615120896 615458792 616322304 616628224 616966948 617832576 618597324 621084672 621425844 622297728 622742328 624268332 627554304 628779996 631308288 632541312 634091328 637884416 638673984 638779392 639130284 640027008 640696446 644972544 645326838 645433344 646232256 646693956 647921664 649187136 651691008 652156608 652963842 654670848 655589376 655949502 656869824 658479456 658949906 661490336 662418432 663238368 663712218 665338617 667682496 669318624 670147101 672841728 674155872 674267136 674637522 676290693 679850496 680804352 681178329 681290752 682134048 683917312 685253088 686555136 686932272 687896064 689239611 691896816 692011008 692391141 693362592 693706752 695061648 698720256 699219456 700084944 700585119 700932864 705998592 706502992 710221824 711608976 713352744 717619968 718508232 718626816 720030384 723322704 724697088 725095176 725594112 726112512 727011288 728911872 730335528 730456064 732246016 733152384 733676184 736504704 737538048 738978552 740789388 743768064 744176628 745220736 746143164 749678592 751142808 751515648 752983452 756946944 757487744 758425356 758550528 759343936 764831808 765904896 766452096 767400804 769406976 770909724 772374528 772798806 773883072 774435972 777421632 778383918 778512384 780032916 780420096 781944354 785088512 785519774 786060288 786621888 787595562 788549472 794248416 794815866 798999552 800560098 802521837 805748736 807322464 808321761 808455168 810034182 812151808 813738042 814141952 815284224 815732073 816293376 816876576 820025856 821627469 821763072 823776768 824796432 825385707 828112896 828567792 829730304 830323104 831350871 832357776 836739072 838373328 838972303 841744384 843388416 845035659 845455104 851565312 851705856 852173712 853369344 854261928 859963392 860435784 860577792 861643008 862258608 863895552 865582848 868921344 869542144 870618456 872894464 874119168 874599336 875826432 877972608 883224576 884317824 884949624 887118156 890243328 892424832 893529468 897122304 898874496 899022848 899516696 901720924 906467328 907739136 908237772 909512064 913670784 915909696 917194752 918330048 918986148 922529088 922681344 923188188 924483456 924942336 925450422 926748864 927895986 931627008 932138766 932292608 933446592 934113492 934577152 936402498 941331456 943169994 946962432 948811968 951136992 956826624 958010976 958169088 958695426 960040512 961044669 964430272 966793568 967458816 967990257 968150016 969348384 970040934 971882496 973780704 977536512 978234912 979445763 982006272 983384064 983924253 985304736 987719184 988424859 991690752 992235504 993627648 994857552 995568327 999571456 1001523744 1002020864 1003977936 1009262592 1011233808 1011400704 1011956283 1019775744 1021206528 1021936128 1023201072 1025875968 1027879632 1029832704 1030398408 1031844096 1032581296 1036562176 1037845224 1038016512 1040043888 1040560128 1042592472 1048080384 1048829184 1050127416 1051399296 1058997888 1059754488 1065332736 1067413464 1070029116 1074331648 1076429952 1077762348 1077940224 1080045576 1084984056 1087045632 1087642764 1088391168 1089168768 1090516932 1093367808 1095503292 1095684096 1098369024 1099728576 1100514276 1104757056 1106307072 1107097472 1108467828 1109810368 1111184082 1115652096 1116264942 1117831104 1124517888 1126714212 1127273472 1129475178 1135420416 1136231616 1137638034 1137825792 1139015904 1147247712 1147437056 1148067362 1148857344 1149678144 1151101206 1154110464 1156364586 1158561792 1159198209 1160824608 1161653958 1166132448 1167575877 1167768576 1170049374 1170630144 1172916531 1177632768 1178279661 1179090432 1179932832 1181393343 1182824208 1186991104 1189899776 1191372624 1192223799 1196163072 1198499328 1200840147 1208623104 1210318848 1210983696 1212682752 1215051273 1218227712 1220607063 1221212928 1222926336 1224440064 1225314864 1230038784 1230241792 1230917584 1232644608 1233256448 1233933896 1235665152 1237194648 1242169344 1242851688 1244595456 1245484656 1248536664 1255108608 1257559992 1262616576 1265082624 1268182656 1275768832 1277347968 1277558784 1278260568 1280054016 1281392892 1289945088 1290653676 1290866688 1292464512 1293387912 1295843328 1298374272 1303382016 1304313216 1305927684 1309341696 1311178752 1311899004 1313739648 1316958912 1317899812 1322980672 1324836864 1326476736 1327424436 1330677234 1335364992 1338637248 1340294202 1345683456 1348311744 1348534272 1349275044 1352581386 1359700992 1361608704 1362356658 1362581504 1364268096 1367834624 1370506176 1373864544 1375792128 1378479222 1383793632 1384022016 1384782282 1386725184 1387413504 1388175633 1390123296 1391843979 1397440512 1398208149 1398438912 1400169888 1401170238 1401865728 1404603747 1411997184 1413005984 1414754991 1420443648 1423217952 1426705488 1435239936 1437016464 1437253632 1438043139 1440060768 1446645408 1449394176 1450190352 1451188224 1452225024 1454022576 1455061401 1457823744 1460671056 1460912128 1461714631 1464492032 1466304768 1467352368 1473009408 1475076096 1477957104 1481578776 1487536128 1488353256 1490441472 1492286328 1499357184 1502285616 1503031296 1505966904 1513893888 1514975488 1516850712 1517101056 1518687872 1529663616 1531809792 1532904192 1534801608 1538813952 1541819448 1544749056 1545597612 1547766144 1548871944 1554843264 1556767836 1557024768 1560065832 1560840192 1563888708 1570177024 1571039548 1572120576 1573243776 1575191124 1577098944 1588496832 1589631732 1597999104 1601120196 1605043674 1611497472 1614644928 1616643522 1616910336 1620068364 1624303616 1627476084 1628283904 1630568448 1631464146 1632586752 1633753152 1640051712 1643254938 1643526144 1647553536 1649592864 1650771414 1657135584 1659460608 1660646208 1662701742 1664715552 1666776123 1673478144 1674397413 1676746656 1677944606 1686776832 1690071318 1690910208 1694212767 1703130624 1704347424 1706457051 1706738688 1708523856 1719926784 1720871568 1721155584 1722101043 1723286016 1724517216 1726651809 1727791104 1731165696 1734546879 1737842688 1739084288 1741236912 1742480937 1745788928 1748238336 1749198672 1751652864 1755074061 1755945216 1766449152 1768635648 1769899248 1774236312 1780486656 1784849664 1787058936 1794244608 1797748992 1798045696 1799033392 1803441848 1812934656 1815478272 1816475544 1819024128 1827341568 1831819392 1834389504 1836660096 1837972296 1845058176 1845362688 1846376376 1848966912 1849884672 1850900844 1853497728 1855791972 1863254016 1864277532 1864585216 1866893184 1868226984 1869154304 1872804996 1882662912 1886339988 1893924864 1897623936 1902273984 1913653248 1916021952 1916338176 1917390852 1920081024 1922089338 1928860544 1933587136 1934917632 1935980514 1936300032 1938696768 1940081868 1943764992 1947561408 1955073024 1956469824 1958891526 1964012544 1966768128 1967848506 1970609472 1975438368 1976849718 1984471008 1987255296 1989715104 1991136654 1996015851 1999142912 2003047488 2004041728 2005142581 2007955872 2010441303 2018525184 2022467616 2022801408 2023912566 2028872079 2039551488 2042413056 2043534987 2043872256 2046402144 2051751936 2055759264 2059665408 2060796816 2063688192 2065162592 2067718833 2073124352 2075690448 2076033024 2077173423 2080087776 2081120256 2085184944 2096160768 2097658368 2100254832 2101755357 2102798592 2117995776 2119508976 2130665472 2134826928 2140058232 2148663296 2152859904 2155524696 2155880448 2160091152 2169968112 2174091264 2175285528 2176782336 2178337536 2181033864 2186735616 2191006584 2191368192 2196738048 2199457152 2201028552 2209514112 2212614144 2214194944 2216935656 2219620736 2222368164 2231304192 2232529884 2235662208 2249035776 2253428424 2254546944 2258950356 2270840832 2272463232 2275276068 2275651584 2278031808 2294495424 2294874112 2296134724 2297714688 2299356288 2302202412 2308220928 2312729172 2317123584 2318396418 2321649216 2323307916 2332264896 2335151754 2335537152 2340098748 2341260288 2345833062 2355265536 2356559322 2358180864 2359865664 2362786686 2365648416 2373982208 2379799552 2382745248 2384447598 2396998656 2401680294 2407565511 2417246208 2421967392 2424965283 2425365504 2430102546 2436455424 2441214126 2442425856 2445852672 2447196219 2448880128 2450629728 2460077568 2461835168 2464882407 2465289216 2466512896 2467867792 2471330304 2474389296 2476157121 2484338688 2485703376 2489190912 2490969312 2494052613 2497073328 2510217216 2515119984 2516916909 2525233152 2530165248 2535106977 2536365312 2551537664 2554695936 2555117568 2556521136 2560108032 2562785784 2579890176 2581307352 2581733376 2584929024 2586775824 2591686656 2596748544 2606764032 2608626432 2611855368 2618683392 2622357504 2623798008 2627479296 2633917824 2635799624 2645961344 2649673728 2652953472 2654848872 2661354468 2670729984 2677274496 2680588404 2691366912 2696623488 2697068544 2698550088 2705162772 2719401984 2723217408 2724713316 2725163008 2728536192 2735669248 2741012352 2747729088 2751584256 2756958444 2767587264 2768044032 2769564564 2773450368 2774827008 2776351266 2780246592 2783687958 2794881024 2796416298 2796877824 2800339776 2802340476 2803731456 2809207494 2823994368 2826011968 2829509982 2840887296 2846435904 2853410976 2870479872 2874032928 2874507264 2876086278 2880121536 2883134007 2893290816 2900380704 2902376448 2903970771 2904450048 2908045152 2910122802 2915647488 2921342112 2921824256 2923429262 2928984064 2930593003 2932609536 2934704736 2938337289 2946018816 2950152192 2951772759 2955914208 2963157552 2965274577 2975072256 2976706512 2980882944 2984572656 2986704981 2998714368 3004571232 3006062592 3011933808 3027787776 3029950976 3033701424 3034202112 3035868849 3037375744 3059327232 3063619584 3065808384 3069603216 3077627904 3083638896 3089498112 3091195224 3095532288 3097743888 3109686528 3113535672 3114049536 3120131664 3121680384 3127777416 3140354048 3142079096 3144241152 3146487552 3150382248 3154197888 3176993664 3179263464 3195998208 3202240392 3210087348 3222994944 3229289856 3233287044 3233820672 3240136728 3248607232 3254952168 3256567808 3261136896 3262928292 3265173504 3267506304 3280103424 3286509876 3287052288 3295107072 3299185728 3301542828 3314271168 3318921216 3321292416 3325403484 3329431104 3333552246 3346956288 3348794826 3353493312 3355889212 3373553664 3380142636 3381820416 3388425534 3406261248 3408694848 3412914102 3413477376 3417047712 3441743136 3442311168 3444202086 3446572032 3449034432 3453303618 3462331392 3469093758 3475685376 3477594627 3478168576 3482473824 3484961874 3491577856 3498397344 3502727631 3503305728 3510148122 3511890432 3518749593 3532898304 3534838983 3537271296 3539798496 3544180029 3548472624 3560973312 3569699328 3574117872 3576671397 3588489216 3595497984 3598066784 3602520441 3606883696 3625869312 3630956544 3632951088 3638048256 3645153819 3654683136 3661821189 3663638784 3668779008 3673320192 3675944592 3690116352 3690725376 3692752752 3697933824 3699769344 3701801688 3706995456 3711583944 3726508032 3728555064 3729170432 3733786368 3736453968 3738308608 3745609992 3765325824 3772679976 3787849728 3795247872 3804547968 3827306496 3832043904 3832676352 3834781704 3840162048 3844178676 3857721088 3867174272 3869835264 3871961028 3872600064 3877393536 3880163736 3887529984 3895122816 3910146048 3912939648 3917783052 3928025088 3933536256 3935697012 3941218944 3950876736 3953699436 3968942016 3974510592 3979430208 3982273308 3992031702 3998285824 4006094976 4008083456 4010285162 4015911744 4020882606 4037050368 4044935232 4045602816 4047825132 4057744158 4079102976 4084826112 4087069974 4087744512 4092804288 4103503872 4111518528 4121593632 4127376384 4130325184 4135437666 4146248704 4151380896 4152066048 4154346846 4160175552 4162240512 4164526899 4170369888 4192321536 4194624447 4195316736 4200509664 4203510714 4205597184 4213811241 4235991552 4239017952 4244264973 4261330944 4269653856 4280116464 4283174389 4297326592 4305719808 4311049392 4311760896 4314129417 4320182304 4339936224 4348182528 4350571056 4353564672 4356675072 4362067728 4365184203 4373471232 4382013168 4382736384 4385143893 4393476096 4398914304 4402057104 4419028224 4425228288 4428389888 4433871312 4439241472 4444736328 4462608384 4465059768 4471324416 4498071552 4506856848 4509093888 4517900712 4541681664 4544926464 4550552136 4551303168 4556063616 4588990848 4589748224 4592269448 4595429376 4598712576 4604404824 4616441856 4625458344 4634247168 4636792836 4643298432 4646615832 4664529792 4670303508 4671074304 4680197496 4682520576 4691666124 4710531072 4713118644 4716361728 4719731328 4725573372 4731296832 4747964416 4759599104 4765490496 4768895196 4793997312 4803360588 4815131022 4834492416 4843934784 4849930566 4850731008 4860205092 4872910848 4882428252 4884851712 4891705344 4894392438 4897760256 4901259456 4920155136 4923670336 4929764814 4930578432 4935735584 4942660608 4948778592 4952314242 4971406752 4978381824 4981938624 4988105226 4994146656 5000328369 5020434432 5023192239 5030239968 5033833818 5060330496 5070213954 5072730624 5082638301 5103075328 5109391872 5113042272 5119371153 5120216064 5125571568 5159780352 5162614704 5163466752 5166303129 5169858048 5173551648 5179955427 5183373312 5193497088 5203640637 5213528064 5217252864 5223710736 5227442811 5237366784 5244715008 5247596016 5254958592 5265222183 5267835648 5271599248 5291922688 5299347456 5305906944 5309697744 5322708936 5341459968 5354548992 5361176808 5382733824 5393246976 5394137088 5397100176 5410325544 5438803968 5446434816 5449426632 5450326016 5457072384 5471338496 5482024704 5495458176 5503168512 5513916888 5535174528 5536088064 5539129128 5546900736 5549654016 5552702532 5560493184 5567375916 5589762048 5592832596 5593755648 5600679552 5604680952 5607462912 5618414988 5647988736 5652023936 5659019964 5681774592 5692871808 5706821952 5740959744 5748065856 5749014528 5752172556 5760243072 5766268014 5786581632 5800761408 5804752896 5807941542 5808900096 5816090304 5820245604 5831294976 5842684224 5843648512 5846858524 5857968128 5861186006 5865219072 5869409472 5876674578 5892037632 5900304384 5903545518 5911828416 5926315104 5930549154 5953413024 5961765888 5969145312 5973409962 5988047553 5997428736 6009142464 6012125184 6015427743 6023867616 6031323909 6055575552 6059901952 6067402848 6068404224 6071737698 6074751488 6086616237 6118654464 6127239168 6130604961 6131616768 6139206432 6155255808 6167277792 6178996224 6182390448 6191064576 6195487776 6203156499 6219373056 6227071344 6228099072 6231520269 6240263328 6243360768 6255554832 6260024107 6280708096 6284158192 6288482304 6292975104 6300764496 6305266071 6308395776 6353987328 6358526928 6391996416 6404480784 6420174696 6445989888 6458579712 6466574088 6467641344 6480273456 6497214464 6509904336 6513135616 6522273792 6525856584 6530347008 6535012608 6560206848 6573019752 6574104576 6590214144 6598371456 6603085656 6628542336 6637842432 6642584832 6650806968 6658862208 6667104492 6693912576 6697589652 6706986624 6711778424 6747107328 6760285272 6763640832 6776851068 6812522496 6817389696 6825828204 6826954752 6834095424 6883486272 6884622336 6888404172 6893144064 6898068864 6906607236 6924662784 6938187516 6951370752 6955189254 6956337152 6964947648 6969923748 6983155712 6996794688 7005455262 7006611456 7020296244 7023780864 7037499186 7065796608 7069677966 7074542592 7079596992 7088360058 7096945248 7121946624 7139398656 7148235744 7153342794 7190995968 7196133568 7205040882 7213767392 7222696533 7251738624 7265902176 7276096512 7290307638 7309366272 7323642378 7327277568 7337558016 7341588657 7346640384 7351889184 7380232704 7385505504 7394647221 7395867648 7399538688 7403603376 7413990912 7423167888 7428471363 7453016064 7457110128 7458340864 7462437853 7467572736 7472907936 7476617216 7482157839 7491219984 7530651648 7545359952 7550750727 7575699456 7590495744 7605320931 7609095936 7654612992 7664087808 7665352704 7669563408 7680324096 7688357352 7715442176 7734348544 7739670528 7743922056 7745200128 7754787072 7760327472 7775059968 7790245632 7820292096 7825879296 7835566104 7856050176 7867072512 7871394024 7882437888 7901753472 7907398872 7937884032 7949021184 7958860416 7964546616 7984063404 7996571648 8012189952 8016166912 8020570324 8031823488 8041765212 8074100736 8089870464 8091205632 8095650264 8115488316 8158205952 8169652224 8174139948 8175489024 8185608576 8207007744 8223037056 8243187264 8254752768 8260650368 8270875332 8292497408 8302761792 8304132096 8308693692 8320351104 8324481024 8329053798 8340739776 8384643072 8389248894 8390633472 8401019328 8407021428 8411194368 8427622482 8471983104 8478035904 8488529946 8522661888 8539307712 8560232928 8566348778 8611439616 8622098784 8623521792 8628258834 8640364608 8649402021 8679872448 8701142112 8707129344 8711912313 8713350144 8724135456 8730368406 8746942464 8764026336 8765472768 8770287786 8786952192 8791779009 8797828608 8804114208 8815011867 8838056448 8850456576 8855318277 8856779776 8867742624 8878482944 8889472656 8895823731 8925216768 8930119536 8942648832 8960114943 8996143104 9013713696 9018187776 9035801424 9083363328 9089852928 9101104272 9102606336 9107606547 9112127232 9177981696 9179496448 9184538896 9190858752 9197425152 9208809648 9232883712 9250916688 9268494336 9273585672 9286596864 9293231664 9329059584 9340607016 9342148608 9360394992 9365041152 9383332248 9421062144 9426237288 9432723456 9439462656 9451146744 9462593664 9495928832 9519198208 9530980992 9537790392 9587994624 9606721176 9630262044 9668984832 9687869568 9699861132 9701462016 9720410184 9745821696 9764856504 9769703424 9783410688 9788784876 9795520512 9802518912 9840310272 9847340672 9859529628 9861156864 9871471168 9885321216 9897557184 9904628484 9942813504 9956763648 9963877248 9976210452 9988293312 10000656738 10040868864 10046384478 10060479936 10067667636 10120660992 10140427908 10145461248 10165276602 10206150656 10218783744 10226084544 10238742306 10240432128 10251143136 10325229408 10326933504 10332606258 10339716096 10347103296 10359910854 10386994176 10407281274 10427056128 10432783881 10434505728 10447421472 10454885622 10474733568 10495192032 10508182893 10509917184 10530444366 10535671296 10543198496 10556248779 10583845376 10598694912 10604516949 10611813888 10619395488 10645417872 10682919936 10709097984 10722353616 10730014191 10765467648 10786493952 10794200352 10807561323 10820651088 10877607936 10892869632 10898853264 10900652032 10906639939 10914144768 10935461457 10942676992 10964049408 10985463567 10990916352 11006337024 11027833776 11070349056 11072176128 11078258256 11093801472 11099308032 11105405064 11120986368 11134751832 11179524096 11185665192 11187511296 11201359104 11209361904 11214925824 11236829976 11295977472 11304047872 11318039928 11363549184 11385743616 11413643904 11481919488 11496131712 11498029056 11504345112 11520486144 11532536028 11573163264 11601522816 11609505792 11615883084 11617800192 11632180608 11640491208 11662589952 11685368448 11687297024 11693717048 11715936256 11722372012 11730438144 11738818944 11753349156 11784075264 11800608768 11807091036 11823656832 11852630208 11861098308 11906826048 11923531776 11938290624 11946819924 11976095106 11994857472 12018284928 12024250368 12030855486 12047735232 12062647818 12111151104 12119803904 12134805696 12136808448 12143475396 12149502976 12173232474 12237308928 12254478336 12261209922 12263233536 12278412864 12310511616 12334555584 12364780896 12382129152 12390975552 12406312998 12438746112 12454142688 12456198144 12463040538 12480526656 12486721536 12493580697 12511109664 12520048214 12568316384 12576964608 12583873341 12585950208 12601528992 12610532142 12616791552 12641433723 12707974656 12717053856 12732794919 12783992832 12808961568 12840349392 12849523167 12891979776 12917159424 12933148176 12935282688 12942388251 12960546912 12994428928 13019808672 13026271232 13044547584 13051713168 13060694016 13070025216 13095552609 13120413696 13146039504 13148209152 13155431679 13180428288 13196742912 13206171312 13257084672 13275684864 13285169664 13301613936 13317724416 13334208984 13387825152 13395179304 13413973248 13423556848 13494214656 13520570544 13527281664 13553702136 13625044992 13634779392 13651656408 13653909504 13668190848 13766972544 13769244672 13776808344 13786288128 13796137728 13813214472 13849325568 13876375032 13902741504 13910378508 13912674304 13929895296 13939847496 13966311424 13993589376 14010910524 14013222912 14040592488 14047561728 14074998372 14131593216 14139355932 14149085184 14159193984 14176720116 14193890496 14243893248 14278797312 14296471488 14306685588 14381991936 14392267136 14410081764 14427534784 14445393066 14503477248 14531804352 14552193024 14580615276 14618732544 14647284756 14654555136 14675116032 14683177314 14693280768 14703778368 14760465408 14771011008 14789294442 14791735296 14807206752 14827981824 14846335776 14856942726 14914220256 14916681728 14924875706 14935145472 14945815872 14953234432 14964315678 14982439968 15000985107 15061303296 15069576717 15090719904 15101501454 15180991488 15210641862 15218191872 15247914903 15309225984 15328175616 15339126816 15358113459 15360648192 15376714704 15430884352 15468697088 15479341056 15487844112 15490400256 15498909387 15509574144 15520654944 15550119936 15580491264 15610921911 15640584192 15651758592 15671132208 15682328433 15712100352 15734145024 15742788048 15764875776 15795666549 15803506944 15814797744 15875768064 15898042368 15917720832 15929093232 15968126808 15993143296 16024379904 16032333824 16041140648 16063646976 16083530424 16148201472 16179740928 16182411264 16191300528 16230976632 16316411904 16339304448 16348279896 16350978048 16371217152 16414015488 16446074112 16486374528 16509505536 16521300736 16541750664 16584994816 16605523584 16608264192 16617387384 16640702208 16648962048 16658107596 16681479552 16769286144 16778497788 16781266944 16802038656 16814042856 16822388736 16855244964 16943966208 16956071808 16977059892 17045323776 17078615424 17120465856 17132697556 17222879232 17244197568 17247043584 17256517668 17280729216 17298804042 17359744896 17402284224 17414258688 17423824626 17426700288 17448270912 17460736812 17493884928 17528052672 17530945536 17540575572 17573904384 17583558018 17595657216 17608228416 17630023734 17676112896 17700913152 17710636554 17713559552 17735485248 17756965888 17778945312 17791647462 17860239072 17885297664 17920229886 17964142659 17992286208 18027427392 18036375552 18046283229 18071602848 18093971727 18166726656 18179705856 18202208544 18205212672 18215213094 18224254464 18259848711 18355963392 18369077792 18381717504 18391814883 18394850304 18417619296 18465767424 18501833376 18536988672 18547171344 18573193728 18586463328 18609469497 18658119168 18681214032 18684297216 18694560807 18720789984 18730082304 18766664496 18780072321 18842124288 18852474576 18865446912 18878925312 18902293488 18915798213 18925187328 18991857664 19038396416 19061961984 19075580784 19175989248 19213442352 19260524088 19337969664 19375739136 19399722264 19402924032 19440820368 19491643392 19529713008 19539406848 19566821376 19577569752 19591041024 19605037824 19680620544 19694681344 19719059256 19722313728 19742942336 19770642432 19795114368 19809256968 19885627008 19913527296 19927754496 19952420904 19976586624 20001313476 20081737728 20092768956 20120959872 20135335272 20241321984 20280855816 20290922496 20330553204 20412301312 20437567488 20452169088 20477484612 20480864256 20502286272 20650458816 20653867008 20665212516 20679432192 20694206592 20719821708 20773988352 20814562548 20854112256 20865567762 20869011456 20894842944 20909771244 20949467136 20990384064 21016365786 21019834368 21060888732 21071342592 21086396992 21112497558 21167690752 21197389824 21209033898 21223627776 21238790976 21290835744 21365839872 21418195968 21444707232 21460028382 21572987904 21588400704 21615122646 21641302176 21668089599 21755215872 21797706528 21801304064 21813279878 21828289536 21870922914 21928098816 21970927134 21981832704 22012674048 22024765971 22055667552 22140698112 22156516512 22183941663 22187602944 22198616064 22210810128 22241972736 22269503664 22285414089 22359048192 22371330384 22375022592 22387313559 22402718208 22418723808 22429851648 22446473517 22473659952 22591954944 22608095744 22636079856 22652252181 22727098368 22771487232 22815962793 22827287808 22963838976 22992263424 22996058112 23008690224 23040972288 23065072056 23146326528 23203045632 23219011584 23231766168 23235600384 23264361216 23280982416 23325179904 23370736896 23374594048 23387434096 23431872512 23444744024 23460876288 23477637888 23506698312 23568150528 23601217536 23614182072 23647313664 23705260416 23722196616 23813652096 23847063552 23876581248 23893639848 23952190212 23989714944 24036569856 24048500736 24061710972 24095470464 24125295636 24222302208 24239607808 24269611392 24273616896 24286950792 24299005952 24346464948 24474617856 24508956672 24522419844 24526467072 24556825728 24621023232 24669111168 24729561792 24764258304 24781951104 24812625996 24877492224 24908285376 24912396288 24926081076 24961053312 24973443072 24987161394 25022219328 25040096428 25136632768 25153929216 25167746682 25171900416 25203057984 25221064284 25233583104 25282867446 25415949312 25434107712 25465589838 25567985664 25617923136 25680698784 25699046334 25834318848 25866296352 25870565376 25884776502 25921093824 25948206063 25988857856 26039617344 26052542464 26103426336 26121388032 26135736939 26140050432 26191105218 26240827392 26292079008 26296418304 26310863358 26360856576 26375337027 26393485824 26412342624 26445035601 26514169344 26551369728 26565954831 26570339328 26603227872 26635448832 26668417968 26687471193 26775650304 26790358608 26827946496 26847113696 26880344829 26988429312 27041141088 27054563328 27107404272 27250089984 27269558784 27303312816 27307819008 27322819641 27336381696 27533945088 27538489344 27553616688 27572576256 27592275456 27626428944 27698651136 27752750064 27805483008 27820757016 27825348608 27859790592 27879694992 27932622848 27987178752 28021821048 28026445824 28081184976 28095123456 28149996744 28263186432 28278711864 28298170368 28318387968 28353440232 28387780992 28487786496 28557594624 28592942976 28613371176 28763983872 28784534272 28820163528 28855069568 28890786132 29006954496 29063608704 29104386048 29161230552 29237465088 29294569512 29309110272 29350232064 29366354628 29386561536 29407556736 29520930816 29542022016 29578588884 29583470592 29614413504 29655963648 29692671552 29713885452 29828440512 29833363456 29849751412 29870290944 29891631744 29906468864 29928631356 29964879936 30001970214 30122606592 30139153434 30181439808 30203002908 30361982976 30421283724 30436383744 30495829806 30618451968 30656351232 30678253632 30716226918 30721296384 30753429408 30861768704 30937394176 30975688224 30980800512 30997818774 31019148288 31041309888 31160982528 31221843822 31281168384 31298351643 31303517184 31342264416 31364656866 31424200704 31485576096 31524548679 31529751552 31591333098 31607013888 31629595488 31668746337 31751536128 31796084736 31813550847 31835441664 31858186464 31936253616 32048759808 32064667648 32082281296 32127293952 32167060848 32190042573 32296402944 32359481856 32382601056 32422683969 32461953264 32632823808 32678608896 32696559792 32701956096 32719919817 32742434304 32806384371 32828030976 32892148224 32956390701 32972749056 33019011072 33042601472 33083501328 33169989632 33211047168 33216528384 33234774768 33281404416 33297924096 33316215192 33362959104 33538572288 33556995576 33562533888 33604077312 33628085712 33644777472 33710489928 33887932416 33912143616 33954119784 34090647552 34157230848 34240931712 34265395112 34445758464 34488395136 34494087168 34513035336 34561458432 34597608084 34719489792 34804568448 34828517376 34847649252 34853400576 34896541824 34921473624 34987769856 35056105344 35061891072 35081151144 35147808768 35167116036 35191314432 35216456832 35260047468 35352225792 35401826304 35421273108 35427119104 35470970496 35513931776 35557890624 35583294924 35720478144 35770595328 35840459772 35928285318 35984572416 36054854784 36072751104 36092566458 36143205696 36187943454 36333453312 36359411712 36404417088 36410425344 36430426188 36448508928 36519697422 36711926784 36738155584 36763435008 36783629766 36789700608 36835238592 36931534848 37003666752 37094342688 37146387456 37172926656 37218938994 37316238336 37362428064 37368594432 37389121614 37441579968 37460164608 37480742091 37533328992 37560144642 37704949152 37730893824 37751620023 37757850624 37804586976 37831596426 37850374656 37924301169 37983715328 38076792832 38097709039 38123923968 38151161568 38198384757 38351978496 38426884704 38521048176 38548569501 38675939328 38751478272 38799444528 38805848064 38827164753 38881640736 38983286784 39059426016 39078813696 39133642752 39155139504 39182082048 39210075648 39286657827 39361241088 39389362688 39438118512 39444627456 39466295037 39485884672 39541284864 39590228736 39618513936 39771254016 39827054592 39855508992 39904841808 39953173248 40002626952 40163475456 40185537912 40241919744 40270670544 40482643968 40561711632 40581844992 40661106408 40824602624 40875134976 40904338176 40954969224 40961728512 41004572544 41300917632 41307734016 41330425032 41358864384 41388413184 41439643416 41547976704 41629125096 41708224512 41731135524 41738022912 41789685888 41819542488 41898934272 41980768128 42032731572 42039668736 42121777464 42142685184 42172793984 42224995116 42335381504 42394779648 42418067796 42447255552 42477581952 42581671488 42731679744 42836391936 42889414464 42920056764 43145975808 43176801408 43230245292 43282604352 43336179198 43510431744 43595413056 43602608128 43626559756 43656579072 43741845828 43856197632 43941854268 43963665408 44025348096 44049531942 44111335104 44281396224 44313033024 44367883326 44375205888 44421620256 44483945472 44539007328 44570828178 44742660768 44750045184 44774627118 44805436416 44837447616 44859703296 44892947034 44947319904 45002955321 45183909888 45208730151 45216191488 45272159712 45304504362 45542974464 45631925586 45654575616 45743744709 45927677952 45984526848 46017380448 46074340377 46081944576 46130144112 46292653056 46406091264 46438023168 46463532336 46471200768 46496728161 46528722432 46561964832 46650359808 46741473792 46774868192 46832765733 46863745024 46889488048 46921752576 46955275776 47013396624 47046985299 47136301056 47202435072 47228364144 47294627328 47386999647 47410520832 47444393232 47627304192 47694127104 47753162496 47787279696 47904380424 47979429888 48073139712 48097001472 48123421944 48190940928 48250591272 48444604416 48479215616 48539222784 48547233792 48573901584 48598011904 48692929896 48949235712 49017913344 49044839688 49052934144 49113651456 49242046464 49338222336 49459123584 49528516608 49563902208 49625251992 49754984448 49816570752 49824792576 49852162152 49922106624 49946886144 49974322788 50044438656 50080192856 50273265536 50307858432 50335493364 50343800832 50406115968 50442128568 50467166208 50565734892 50831898624 50868215424 50931179676 51135971328 51235846272 51361397568 51398092668 51668637696 51732592704 51741130752 51769553004 51842187648 51896412126 51977715712 52079234688 52105084928 52206852672 52242776064 52271473878 52280100864 52382210436 52481654784 52584158016 52592836608 52621726716 52721713152 52750674054 52786971648 52824685248 52890071202 53028338688 53102739456 53131909662 53140678656 53206455744 53270897664 53336835936 53374942386 53580717216 53655892992 53694227392 53760689658 53892427977 53976858624 54082282176 54109126656 54138849687 54214808544 54500179968 54539117568 54606625632 54615638016 54645639282 54672763392 54779546133 55067890176 55107233376 55145152512 55175444649 55184550912 55252857888 55397302272 55505500128 55610966016 55641514032 55650697216 55681267057 55719581184 55759389984 55828408491 55865245696 55974357504 56043642096 56052891648 56083682421 56162369952 56190246912 56299993488 56340216963 56526372864 56557423728 56596340736 56636775936 56706880464 56747394639 56775561984 56975572992 57115189248 57185885952 57226742352 57527967744 57569068544 57640327056 57710139136 57781572264 58013908992 58127217408 58208772096 58322461104 58474930176 58589139024 58618220544 58700464128 58732709256 58773123072 58815113472 59041861632 59084044032 59157177768 59166941184 59228827008 59311927296 59385343104 59427770904 59656881024 59666726912 59699502824 59740581888 59783263488 59812937728 59857262712 59929759872 60003940428 60245213184 60278306868 60362879616 60406005816 60723965952 60842567448 60872767488 60991659612 61236903936 61312702464 61356507264 61432453836 61442592768 61506858816 61723537408 61874788352 61951376448 61961601024 61995637548 62038296576 62082619776 62321965056 62443687644 62562336768 62596703286 62607034368 62684528832 62729313732 62848401408 62971152192 63049097358 63059503104 63182666196 63214027776 63259190976 63337492674 63503072256 63592169472 63627101694 63670883328 63716372928 63872507232 64097519616 64164562592 64254587904 64334121696 64380085146 64718963712 64765202112 64845367938 64923906528 65004268797 65265647616 65393119584 65403912192 65439839634 65484868608 65612768742 65784296448 65912781402 65945498112 66038022144 66074297913 66085202944 66167002656 66339979264 66422094336 66469549536 66551824989 66562808832 66595848192 66632430384 66725918208 66856242267 67077144576 67113991152 67125067776 67161940677 67208154624 67256171424 67289554944 67339420551 67420979856 67775864832 67824287232 67908239568 67956756543 68181295104 68314461696 68447888379 68481863424 68530790224 68891516928 68976790272 68988174336 69026070672 69122916864 69195216168 69438979584 69609136896 69657034752 69695298504 69706801152 69793083648 69842947248 69975539712 70112210688 70123782144 70162302288 70295617536 70334232072 70382628864 70432913664 70520094936 70704451584 70803652608 70842546216 70854238208 70941940992 71027863552 71115781248 71166589848 71440956288 71541190656 71680919544 71856570636 71969144832 72109709568 72145502208 72185132916 72286411392 72375886908 72666906624 72718823424 72808834176 72820850688 72860852376 72897017856 73039394844 73423853568 73476311168 73526870016 73567259532 73579401216 73670477184 73863069696 74007333504 74188685376 74292774912 74345853312 74437877988 74632476672 74724856128 74737188864 74778243228 74883159936 74920329216 74961484182 75066657984 75120289284 75409898304 75461787648 75503240046 75515701248 75609173952 75663192852 75700749312 75848602338 75967430656 76153585664 76195418078 76247847936 76302323136 76396769514 76703956992 76853769408 77042096352 77097139002 77502956544 77598889056 77611696128 77654329506 77763281472 77844618189 77966573568 78118852032 78157627392 78310279008 78364164096 78407210817 78420151296 78573315654 78722482176 78778725376 78876237024 78889254912 78932590074 78971769344 79082569728 79126011081 79180457472 79237027872 79542508032 79654109184 79697864493 79711017984 79809683616 79906346496 80005253904 80062413579 80326950912 80371075824 80483839488 80541341088 80641034487 80965287936 81123423264 81163689984 81322212816 81380313391 81649205248 81750269952 81808676352 81909938448 81923457024 81968458923 82009145088 82601835264 82615468032 82660850064 82717728768 82776826368 82879286832 83095953408 83258250192 83416449024 83462271048 83476045824 83579371776 83639084976 83797868544 83961536256 84065463144 84079337472 84243554928 84285370368 84345587968 84449990232 84670763008 84789559296 84836135592 84894511104 84955163904 85163342976 85463359488 85672783872 85778828928 85840113528 86291951616 86353602816 86460490584 86565208704 86672358396 87020863488 87190826112 87205216256 87253119512 87313158144 87483691656 87712395264 87883708536 87927330816 88050696192 88099063884 88222670208 88562792448 88626066048 88735766652 88750411776 88843240512 88967890944 89078014656 89141656356 89485321536 89500090368 89549254236 89610872832 89674895232 89719406592 89785894068 89894639808 90005910642 90367819776 90417460302 90432382976 90544319424 90609008724 91085948928 91263851172 91309151232 91487489418 91855355904 91969053696 92034760896 92148680754 92163889152 92260288224 92585306112 92812182528 92927064672 92942401536 92993456322 93057444864 93123929664 93482947584 93549736384 93665531466 93778976096 93843505152 93895054929 93910551552 94026793248 94093970598 94272602112 94456728288 94589254656 94773999294 94821041664 94888786464 95006239011 95254608384 95388254208 95440652541 95506324992 95574559392 95808760848 96146279424 96194002944 96246843888 96381881856 96501182544 96570127719 96889208832 96958431232 97078445568 97147803168 97196023808 97268051907 97385859792 97898471424 98035826688 98089679376 98105868288 98159759451 98227302912 98419153113 98484092928 98676444672 98869172103 98918247168 99057033216 99127804416 99250503984 99509968896 99633141504 99649585152 99704324304 99844213248 99893772288 99948645576 100088877312 100160385712 100546531072 100615716864 100670986728 100687601664 100812231936 100884257136 100934332416 101131469784 101663797248 101736430848 101862359352 102271942656 102471692544 102722795136 102796185336 103337275392 103465185408 103482261504 103539106008 103684375296 103792824252 103955431424 104158469376 104210169856 104413705344 104485552128 104542947756 104560201728 104764420872 104963309568 105168316032 105185673216 105243453432 105443426304 105501348108 105573943296 105649370496 105780142404 106056677376 106205478912 106263819324 106281357312 106412911488 106541795328 106673671872 106749884772 107161434432 107311785984 107388454784 107521379316 107784855954 107953717248 108164564352 108218253312 108277699374 108429617088 109000359936 109078235136 109213251264 109231276032 109291278564 109345526784 109559092266 110135780352 110214466752 110290305024 110350889298 110369101824 110505715776 110794604544 111011000256 111283028064 111301394432 111362534114 111439162368 111518779968 111656816982 111948715008 112087284192 112105783296 112167364842 112324739904 112380493824 112442226273 112599986976 112680433926 113114847456 113192681472 113254860069 113273551872 113413760928 113494789278 113551123968 113772903507 113951145984 114230378496 114293127117 114371771904 114453484704 114595154271 115055935488 115138137088 115280654112 115420278272 115563144528 115645708503 116027817984 116254434816 116417544192 116481494259 116644922208 116949860352 117178278048 117236441088 117400928256 117465418512 117546246144 117630226944 117859973481 118083723264 118168088064 118314355536 118333882368 118398885111 118457654016 118623854592 118770686208 118855541808 119313762048 119333453824 119399005648 119481163776 119566526976 119625875456 119714525424 119859519744 120007880856 120490426368 120556613736 120725759232 120812011632 121447931904 121685134896 121745534976 121983319224 122473807872 122625404928 122713014528 122864907672 122885185536 123013717632 123447074816 123749576704 123902752896 123923202048 123991275096 124076593152 124165239552 124643930112 124887375288 125124673536 125193406572 125214068736 125369057664 125458627464 125696802816 125942304384 126098194716 126119006208 126365332392 126428055552 126518381952 126674985348 127006144512 127184338944 127254203388 127341766656 127432745856 127745014464 128195039232 128329125184 128509175808 128668243392 128760170292 129437927424 129530404224 129690735876 129847813056 130008537594 130531295232 130786239168 130807824384 130879679268 130969737216 131225537484 131568592896 131825562804 131890996224 132076044288 132148595826 132170405888 132334005312 132679958528 132844188672 132939099072 133103649978 133125617664 133264860768 133451836416 133712484534 134227982304 134250135552 134323881354 134416309248 134512342848 134579109888 134678841102 134841959712 135008865963 135551729664 135626190453 135648574464 135816479136 135913513086 136628923392 136895776758 136963726848 137061580448 137231234127 137783033856 137953580544 138052141344 138245833728 138390432336 138877959168 139218273792 139314069504 139390597008 139413602304 139490184483 139586167296 139685894496 139951079424 140224421376 140324604576 140498297199 140591235072 140668464144 140765257728 140865827328 141040189872 141140955897 141408903168 141607305216 141685092432 141708476416 141786319207 141883881984 142055727104 142160998941 142231562496 142333179696 142881912576 143082381312 143361839088 143713141272 143938289664 144219419136 144291004416 144370265832 144572822784 144751773816 145333813248 145437646848 145617668352 145641701376 145721704752 145794035712 146078789688 146847707136 146952622336 147053740032 147134519064 147158802432 147340954368 147726139392 148014667008 148377370752 148585549824 148691706624 148875755976 149264953344 149449712256 149474377728 149556486456 149766319872 149840658432 149922968364 150133315968 150240578568 150819796608 150923575296 151006480092 151031402496 151218347904 151326385704 151401498624 151697204676 151934861312 152307171328 152390836156 152495695872 152604646272 152793539028 153407913984 153707538816 154084192704 154194278004 155005913088 155197778112 155223392256 155308659012 155526562944 155689236378 155933147136 156237704064 156315254784 156620558016 156728328192 156814421634 156840302592 157146631308 157444964352 157557450752 157752474048 157778509824 157865180148 157943538688 158165139456 158252022162 158360914944 158474055744 159085016064 159308218368 159395728986 159422035968 159619367232 159812692992 160010507808 160124827158 160742151648 160967678976 161082682176 161282068974 161677283931 161930575872 162246846528 162327379968 162416549061 162644425632 162760626782 163500539904 163617352704 163819876896 163846914048 163936917846 164018290176 164338638399 165203670528 165321700128 165435457536 165526333947 165553652736 165758573664 166191906816 166516500384 166832898048 166924542096 166952091648 167043801171 167158743552 167278169952 167485225473 167595737088 167923072512 168130926288 168158674944 168251047263 168487109856 168570740736 168691175936 168899980464 169020650889 169341526016 169579118592 169672271184 169789022208 169910327808 170242183917 170326685952 170926718976 171345567744 171557657856 171680227056 172583903232 172707205632 172920981168 173130417408 173344716792 174041726976 174381652224 174410432512 174506239024 174626316288 174967383312 175424790528 175767417072 175854661632 176101392384 176198127768 176445340416 177125584896 177252132096 177471533304 177500823552 177686481024 177935781888 178156029312 178283312712 178970643072 179000180736 179098508472 179221745664 179349790464 179438813184 179571788136 179789279616 180011821284 180735639552 180834920604 180864765952 181088638848 181218017448 182171897856 182527702344 182618302464 182974978836 183710711808 183938107392 184069521792 184297361508 184327778304 184520576448 185170612224 185624365056 185854129344 185884803072 185986912644 186114889728 186247859328 186965895168 187099472768 187331062932 187557952192 187687010304 187790109858 187821103104 188053586496 188187941196 188545204224 188913456576 189178509312 189547998588 189642083328 189777572928 190012478022 190509216768 190776508416 190881305082 191012649984 191149118784 191617521696 192292558848 192493687776 192763763712 193002365088 193140255438 193916862464 194156891136 194295606336 194392047616 194536103814 194771719584 195012806391 195796942848 196179358752 196211736576 196319518902 196454605824 196838306226 197352889344 197738344206 197836494336 198114066432 198222893739 198255608832 198501007968 199019937792 199266283008 199408648608 199655474967 199688426496 199787544576 199897291152 200177754624 200320771424 200568726801 201093062144 201231433728 201341973456 201375203328 201485822031 201624463872 201768514272 201868664832 202262939568 203327594496 203472861696 203724718704 203870269629 204543885312 204943385088 205343665137 205445590272 205592370672 206674550784 206930370816 206964523008 207078212016 207368750592 207585648504 207910862848 208316938752 208420339712 208827410688 208971104256 209085895512 209120403456 209528841744 209926619136 210336632064 210371346432 210486906864 210886852608 211002696216 211147886592 211298740992 211560284808 212113354752 212410957824 212527638648 212562714624 212825822976 213083590656 213347343744 213499769544 214322868864 214623571968 214776909568 215042758632 215569711908 215907434496 216329128704 216436506624 216555398748 216859234176 218000719872 218156470272 218426502528 218462552064 218582557128 218691053568 219118184532 220271560704 220428933504 220580610048 220701778596 220738203648 221011431552 221589209088 222022000512 222566056128 222602788864 222725068228 222878324736 223037559936 223313633964 223897430016 224174568384 224211566592 224334729684 224649479808 224760987648 224884452546 225199973952 225360867852 226229694912 226385362944 226509720138 226547103744 226827521856 226989578556 227102247936 227545807014 227902291968 228460756992 228586254234 228743543808 228906969408 229190308542 230111870976 230276274176 230561308224 230840556544 231126289056 231291417006 232508869632 232835088384 232962988518 233289844416 233533854567 233899720704 234356556096 234472882176 234930837024 235092492288 235221632451 235260453888 235719946962 236167446528 236336176128 236628711072 236667764736 236797770222 236915308032 237247709184 237378033243 237541372416 237711083616 238627524096 238798011296 238962327552 239093593479 239133053952 239251750912 239429050848 239719039488 240015761712 240187240737 240980852736 241113227472 241451518464 241624023264 241923103461 242895863808 243370269792 243491069952 243966638448 244140940173 244947615744 245250809856 245426029056 245729815344 245770371072 245905376769 246027435264 246894149632 247499153408 247805505792 247846404096 247982550192 248153186304 248330479104 249287860224 249774750576 250249347072 250386813144 250428137472 250738115328 250917254928 251393605632 251884608768 252196389432 252238012416 252730664784 252856111104 253036763904 253349970696 254012289024 254368677888 254508406776 254683533312 254865491712 255490028928 256390078464 256658250368 257018351616 257336486784 257520340584 258875854848 259060808448 259381471752 259695626112 260017075188 261062590464 261572478336 261615648768 261759358536 261939474432 262451074968 263137185792 263651125608 263781992448 264152088576 264297191652 264340811776 264668010624 265359917056 265688377344 265878198144 266207299956 266251235328 266529721536 266903672832 267424969068 268455964608 268500271104 268647762708 268832618496 269024685696 269158219776 269357682204 269683919424 270017731926 271103459328 271252380906 271297148928 271632958272 271827026172 273257846784 273791553516 273927453696 274123160896 274462468254 275566067712 275907161088 276104282688 276491667456 276780864672 277755918336 278436547584 278781194016 278827204608 278980368966 279172334592 279371788992 280448842752 280649209152 280996594398 281336928288 281530515456 281685164787 281731654656 282080379744 282281911794 282817806336 283370184864 283416952832 283572638414 283767763968 284111454208 284321997882 284463124992 284666359392 285018717033 285763825152 286164762624 286321957623 286723678176 287426282544 288438838272 288582008832 288740531664 289145645568 289503547632 289710383157 290667626496 290875293696 291235336704 291443409504 291588071424 291804155721 292157579376 293695414272 293905244672 294107480064 294269038128 294317604864 294479278353 294681908736 295452278784 296029334016 296607516309 296754741504 297171099648 297383413248 297751511952 298529906688 298899424512 298948755456 299112972912 299532639744 299681316864 299845936728 300266631936 300481157136 301639593216 301847150592 302012960184 302062804992 302436695808 302652771408 302802997248 303394409352 303869722624 304614342656 304781672312 304991391744 305209292544 305587078056 306815827968 307415077632 308168385408 308388556008 310011826176 310395556224 310446784512 310617318024 311053125888 311378472756 311866294272 312475408128 312630509568 313241116032 313456656384 313628843268 313680605184 314293262616 314889928704 315114901504 315504948096 315557019648 315730360296 315887077376 316330278912 316504044324 316721829888 316948111488 318170032128 318616436736 318791457972 318844071936 319238734464 319625385984 320021015616 320249654316 321484303296 321935357952 322165364352 322564137948 323354567862 323861151744 324493693056 324654759936 324833098122 325288851264 325521253564 327001079808 327234705408 327639753792 327693828096 327873835692 328036580352 328677276798 330407341056 330643400256 330870915072 331052667894 331107305472 331517147328 332383813632 333033000768 333849084192 333904183296 334087602342 334317487104 334556339904 334970450946 335846145024 336261852576 336317349888 336502094526 336974219712 337141481472 337326678819 337382351872 337799960928 338041301778 338683052032 339344542368 339578044416 339764580207 339820655616 340484367834 340653371904 341318710521 341853437952 342691135488 342879381351 343115315712 343360454112 343785462813 345167806464 345414411264 345841962336 346260834816 346689433584 346937125509 348083453952 348763304448 349012478048 349252632576 349444482777 349934766624 350849581056 351534834144 351709323264 352202784768 352396255536 352890680832 353579920443 354251169792 354504264192 354943066608 355001647104 355196655333 355372962048 355871563776 356312058624 356566625424 357941286144 358000361472 358197016944 358443491328 358699580928 358877626368 359143576272 359578559232 360023642568 361471279104 361669841208 361729531904 362177277696 362436034896 364343795712 365055404688 365236604928 365949957672 367421423616 367876214784 368139043584 368594723016 368655556608 369041152896 370341224448 371248730112 371708258688 371769606144 371973825288 372229779456 372495718656 373931790336 374198945536 374662125864 375115904384 375374020608 375580219716 375642206208 376107172992 376375882392 377090408448 377826913152 378357018624 379095997176 379284166656 379555145856 380024956044 381018433536 381553016832 381762610164 382025299968 382298237568 383235043392 384585117696 384987375552 385527527424 386004730176 386280510876 387833724928 388313782272 388591212672 388784095232 389072207628 389543439168 390025612782 391593885696 392358717504 392423473152 392639037804 392909211648 393676612452 394705778688 395476688412 395672988672 396228132864 396445787478 396511217664 397002015936 398039875584 398532566016 398817297216 399310949934 399376852992 399794582304 400355509248 400641542848 401137453602 402186124288 402683946912 402750406656 402971644062 403248927744 403537028544 403737329664 404525879136 406655188992 406878571359 406945723392 407449437408 407740539258 409886770176 410687330274 410891180544 411184741344 411693702381 413349101568 413860741632 414156424032 414737501184 415171297008 416633877504 416840679424 417654821376 417942208512 418171791024 418240806912 418470553449 419057683488 419853238272 420673264128 420973813728 421494891597 421773705216 422005392432 422295773184 422597481984 423120569616 423422867691 424226709504 424821915648 425055277296 425125429248 425358957621 425651645952 426167181312 426482996823 426694687488 426999539088 428645737728 429247143936 429553819136 430085517264 431139423816 431814868992 432658257408 432873013248 433110797496 433718468352 436001439744 436312940544 436853005056 436925104128 437165114256 437382107136 438236369064 440543121408 440857867008 441161220096 441403557192 441476407296 442022863104 443178418176 444044001024 445132112256 445205577728 445450136456 445756649472 446075119872 446627267928 447794860032 448349136768 448423133184 448669459368 449298959616 449521975296 449768905092 450399947904 450721735704 452459389824 452770725888 453019440276 453094207488 453655043712 453979157112 454204495872 455091614028 455804583936 456921513984 457172508468 457487087616 457813938816 458380617084 460223741952 460552548352 461122616448 461681113088 462252578112 462582834012 465017739264 465670176768 465925977036 466579688832 467067709134 467799441408 468713112192 468945764352 469861674048 470184984576 470443264902 470520907776 471439893924 472334893056 472672352256 473257422144 473335529472 473595540444 473830616064 474495418368 474756066486 475082744832 475422167232 477255048192 477596022592 477924655104 478187186958 478266107904 478858101696 479438078976 480031523424 480374481474 482226454944 482903036928 483248046528 483846206922 485031851793 485791727616 486740539584 486982139904 487249647183 487933276896 488281880346 490501619712 490852058112 491459630688 491540742144 491810753538 492054870528 493015915197 493788299264 494998306816 495611011584 495965100384 496306372608 496579001841 496660958208 498575720448 499549501152 500498694144 500773626288 500856274944 501131403513 501476230656 501834509856 502455676419 502787211264 503769217536 504392778864 504476024832 504753141789 505461329568 505712222208 506073527808 506699941392 507061952667 508024578048 508737355776 509016813552 509367066624 509730983424 510726551751 510980057856 512780156928 513316500736 514036703232 514672973568 515040681168 517751709696 518121616896 518762943504 519391252224 520034150376 522125180928 523144956672 523231297536 523518717072 523878948864 524902149936 526274371584 527302251216 527563984896 528304177152 528594383304 528681623552 529336021248 530719834112 531376754688 531756396288 532414599912 532502470656 533059443072 533807345664 534849938136 536911929216 537000542208 537295525416 537665236992 538049371392 538316439552 538715364408 539367838848 540035463852 542206918656 542504761812 542594297856 543265916544 543654052344 546515693568 547583107032 547854907392 548246321792 548924936508 551132135424 551814322176 552208565376 552983334912 553561729344 555511836672 556873095168 557562388032 557654409216 557960737932 558344669184 558743577984 560897685504 561298418304 561993188796 562673856576 563061030912 563370329574 563463309312 564160759488 564563823588 565635612672 566740369728 566833905664 567145276828 567535527936 568222908416 568643995764 568926249984 569332718784 570037434066 571527650304 572329525248 572643915246 573447356352 574852565088 576877676544 577481063328 578291291136 579007095264 579420766314 581750587392 582470673408 582886819008 583176142848 583608311442 584315158752 585038419173 587390828544 587810489344 588538076256 588635209728 588958556706 589363817472 592058668032 593215032618 593509483008 594342199296 594668681217 594766826496 595503023904 597059813376 597798849024 598225945824 598966424901 599065279488 599362633728 599691873456 600533263872 600962314272 601706180403 603279186432 603694301184 604025920368 604125609984 604457466093 604873391616 605305542816 605605994496 606788818704 609228685312 609563344624 609982783488 610418585088 611174156112 611610808887 613631655936 614830155264 616030995411 616336770816 616777112016 620023652352 620791112448 620893569024 621234636048 622106251776 622756945512 623732588544 624950816256 625261019136 626482232064 626913312768 627257686536 627361210368 628586525232 629779857408 630229803008 631009896192 631114039296 631460720592 631774154752 632660557824 633008088648 633443659776 633896222976 636340064256 637232873472 637582915944 637688143872 638477468928 639250771968 640042031232 640499308632 642968606592 643870715904 644330728704 645128275896 646709135724 647722303488 648987386112 649309519872 649666196244 650577702528 651042507128 654002159616 654469410816 655279507584 655387656192 655747671384 656073160704 657354553596 660814682112 661286800512 661741830144 662105335788 662214610944 663034294656 664767627264 666066001536 667698168384 667808366592 668175204684 668634974208 669112679808 669940901892 671692290048 672523705152 672634699776 673004189052 673948439424 674282962944 674653357638 674764703744 675599921856 676082603556 677366104064 678689084736 679156088832 679529160414 679641311232 680968735668 681306743808 682637421042 683706875904 685382270976 685758762702 686230631424 686720908224 687570925626 690335612928 690828822528 691683924672 692521669632 693378867168 693874251018 697526608896 698024956096 698505265152 698888965554 699869533248 700601563701 701699162112 703069668288 703418646528 704792511072 705781361664 707159840886 708502339584 709008528384 709886133216 710003294208 710393310666 710745924096 711743127552 712134099729 712624117248 713133250848 715882572288 716394033888 716886982656 717280780437 717399161856 717755252736 718287152544 719157118464 720047285136 720561722211 722942558208 723339682416 723459063808 723856471741 724354555392 724872069792 725769310383 728687591424 730110809376 730473209856 731899915344 732422820519 734842847232 735752429568 736278087168 737189446032 737311113216 737716130307 738082305792 740682448896 742497460224 743416517376 743539212288 743947650576 744459558912 744991437312 747863580672 748397891072 749324251728 750231808768 750748041216 751160439432 751284412416 752214345984 752751764784 754180816896 755653826304 756714037248 758191994352 758568333312 759110291712 760049912088 762036867072 763106033664 763525220328 764050599936 764596475136 766470086784 769170235392 769974751104 771055054848 772009460352 772561021752 775667449856 776627564544 777182425344 777568190464 778144415256 779086878336 780051225564 783187771392 784717435008 784846946304 785278075608 785818423296 787353224904 789411557376 790953376824 791345977344 792456265728 792891574956 793022435328 794004031872 796079751168 797065132032 797634594432 798621899868 798753705984 799589164608 800711018496 801283085696 802274907204 804372248576 805367893824 805500813312 805943288124 806497855488 807074057088 807474659328 809051758272 813310377984 813757142718 813891446784 814898874816 815481078516 819773540352 821374660548 821782361088 822369482688 823387404762 826698203136 827721483264 828312848064 829475002368 830342594016 833267755008 835309642752 836343582048 836481613824 836941106898 838115366976 841346528256 841947627456 842989783194 844010784864 844591546368 845055494361 845194963968 846241139232 846845735382 848453419008 850110554592 850250858496 850717915242 851303291904 852334362624 852965993646 853389374976 853999078176 855056151099 857291475456 858494287872 858965872869 859107638272 860171034528 862278847632 865316514816 865746026496 866221594992 867436936704 869131149471 872002879488 872625881088 873706010112 874330228512 874764214272 875412467163 876472738128 881086242816 881715734016 882322440192 882807114384 882952814592 883437835059 884045726208 886356836352 888088002048 889822548927 890264224512 890411155456 890900272912 891513298944 892150239744 893254535856 895589720064 896698273536 896846266368 897338918736 898597919232 899043950592 899537810184 900799895808 901443471408 904918779648 905541451776 906038880552 906188414976 907310087424 907958314224 908408991744 910183228056 911609167872 913843027968 914345016936 914974175232 915627877632 916761234168 920447483904 921105096704 922245232896 923362226176 924505156224 925165668024 930035478528 931340353536 931851954072 933159377664 934135418268 935598882816 937426224384 937891528704 939723348096 940369969152 940886529804 941041815552 942879787848 944669786112 945344704512 946514844288 946671058944 947191080888 947661232128 948990836736 949512132972 950165489664 950844334464 954510096384 955192045184 955849310208 956374373916 956532215808 957716203392 958876157952 960063046848 960748962948 964452909888 965806073856 966496093056 967692413844 970063703586 971583455232 973481079168 973964279808 974499294366 975866553792 976563760692 981003239424 981704116224 982919261376 983081484288 983621507076 984109741056 986031830394 987576598528 989996613632 991222023168 991930200768 992612745216 993158003682 993321916416 997151440896 999099002304 1001547252576 1001712549888 1002262807026 1002952461312 1003669019712 1004911352838 1007538435072 1008785557728 1008952049664 1009506283578 1010922659136 1011424444416 1011980036457 1012147055616 1013399882784 1014123905334 1016049156096 1018033627104 1018734133248 1019293740621 1019461966848 1021453103502 1021960115712 1023956131563 1025560313856 1026633001472 1028073406464 1028638144053 1029345947136 1030081362336 1035503419392 1036243233792 1037525887008 1038782504448 1040068300752 1040811376527 1044250361856 1046289913344 1047037434144 1047757897728 1048333448331 1049804299872 1052548743168 1054604502432 1055127969792 1056608354304 1057188766608 1057363247104 1057944074083 1058672042496 1060739761329 1061439668224 1062753509376 1063512792576 1064829199824 1065004941312 1065589965999 1066118886144 1067614691328 1069699876272 1073823858432 1074001084416 1074591050832 1075330473984 1076098742784 1076632879104 1077430728816 1078735677696 1080070927704 1084413837312 1085009523624 1085188595712 1086531833088 1087308104688 1093031387136 1095166214064 1095709814784 1096492643584 1097849873016 1102264270848 1103628644352 1104417130752 1105966669824 1107123458688 1111023673344 1113746190336 1115124776064 1115308818432 1115921475864 1116689338368 1117487155968 1121795371008 1122596836608 1123986377592 1125347713152 1126122061824 1126740659148 1126926618624 1128321518976 1129127647176 1131271225344 1133480739456 1133667811328 1134290553656 1135071055872 1136445816832 1137287991528 1137852499968 1138665437568 1140074868132 1143055300608 1144659050496 1145287830492 1146894712704 1149705130176 1153755353088 1154962126656 1156582582272 1158014190528 1158841532628 1163501174784 1164941346816 1165773638016 1166352285696 1167216622884 1168630317504 1170076838346 1174781657088 1175620978688 1177076152512 1177270419456 1177917113412 1178727634944 1184117336064 1186430065236 1187018966016 1188684398592 1189337362434 1189533652992 1191006047808 1194119626752 1195597698048 1196451891648 1197932849802 1198130558976 1199383746912 1201066527744 1201924628544 1203412360806 1206558372864 1208051840736 1208251219968 1208914932186 1209746783232 1210611085632 1211211988992 1213577637408 1219126689248 1219965566976 1220635714077 1220837170176 1222348312224 1223221617774 1229660310528 1232061990822 1232673541632 1233554224032 1235081107143 1240047304704 1241582224896 1242469272096 1244212503552 1245513891024 1249901632512 1250522038272 1252964464128 1253826625536 1254515373072 1254722420736 1255411660347 1257173050464 1259559714816 1260459606016 1262019792384 1262921441184 1263548309504 1264484674791 1265321115648 1266016177296 1266887319552 1267792445952 1270268603073 1272680128512 1274465746944 1275165831888 1275376287744 1276076872863 1276954937856 1278501543936 1279448990469 1280084062464 1280998617264 1285937213184 1287741431808 1288661457408 1290256551792 1293418271448 1295444606976 1297974772224 1298619039744 1299332392488 1301155405056 1302085014256 1308004319232 1308938821632 1310559015168 1310775312384 1311495342768 1312146321408 1314709107192 1321629364224 1322573601024 1323483660288 1324210671576 1324429221888 1326068589312 1329535254528 1332132003072 1335396336768 1335616733184 1336350409368 1337269948416 1338225359616 1339881803784 1343384580096 1345047410304 1345269399552 1346008378104 1347896878848 1348565925888 1349306715276 1349529407488 1351199843712 1352165207112 1354732208128 1357378169472 1358312177664 1359058320828 1359282622464 1361937471336 1362613487616 1365274842084 1367413751808 1370764541952 1371517525404 1372461262848 1373441816448 1375141851252 1380671225856 1381657645056 1383367849344 1385043339264 1386757734336 1387748502036 1395053217792 1396049912192 1397010530304 1397777931108 1399739066496 1401203127402 1403398324224 1406139336576 1406837293056 1409585022144 1411562723328 1414319681772 1417004679168 1418017056768 1419772266432 1420006588416 1420786621332 1421491848192 1423486255104 1424268199458 1425248234496 1426266501696 1431765144576 1432788067776 1433773965312 1434561560874 1434798323712 1436574305088 1438314236928 1440094570272 1441123444422 1446679364832 1446918127616 1447712943482 1448709110784 1449744139584 1451538620766 1455095555379 1457375182848 1460221618752 1460946419712 1461748941549 1463799830688 1464845641038 1471504859136 1472556174336 1474378892064 1474622226432 1475432260614 1476164611584 1479047745591 1481364897792 1484994920448 1486833034752 1487895301152 1488919117824 1489737005523 1489982874624 1495727161344 1496795782144 1498648503456 1500463617536 1501496082432 1502320878864 1502568824832 1503394210539 1504428691968 1505503529568 1508361633792 1511307652608 1513428074496 1514259425367 1516383988704 1517136666624 1518220583424 1520099824176 1521185858001 1524073734144 1526212067328 1527050440656 1528101199872 1529192950272 1532179655253 1532940173568 1538340470784 1539949502208 1542110109696 1544018920704 1545122043504 1551334899712 1553255129088 1554364850688 1555136380928 1556288830512 1558173756672 1560102451128 1566375542784 1569434870016 1569693892608 1570556151216 1571636846592 1574706449808 1578823114752 1581906753648 1582691954688 1584912531456 1585783149912 1586044870656 1588008063744 1592159502336 1594130264064 1595269188864 1597243799736 1597507411968 1599178329216 1601422036992 1602566171392 1604549814408 1608744497152 1610735787648 1611001626624 1611886576248 1612995710976 1614148114176 1614949318656 1618103516544 1626620755968 1627514285436 1627782893568 1629797749632 1630962157032 1639547080704 1642749321096 1643564722176 1644738965376 1646774809524 1653396406272 1655442966528 1656625696128 1658950004736 1660685188032 1666535510016 1670619285504 1672687164096 1672963227648 1673882213796 1676230733952 1682693056512 1683895254912 1685979566388 1688021569728 1689183092736 1690110988722 1690389927936 1692482278464 1693691470764 1696906838016 1700221109184 1700501716992 1701435830484 1702606583808 1704668725248 1705931987292 1706778749952 1707998156352 1710112302198 1714582950912 1716988575744 1717931745738 1718215276544 1720342069056 1724557695264 1730633029632 1732443189984 1734873873408 1738262298942 1745251762176 1747412020224 1748660457024 1749528428544 1750824934326 1752945476256 1755115257519 1762172485632 1763431468032 1765614228768 1765905629184 1766875670118 1768091452416 1776176004096 1779645097854 1780528449024 1781800545824 1783026597888 1784006043651 1784300479488 1786509071712 1791179440128 1793396547072 1794677837472 1797195838464 1798087901184 1799075620368 1801599791616 1802886942816 1805118541209 1809837559296 1811082903552 1812077761104 1812376829952 1813372398279 1814620174848 1815916628448 1816817983488 1820366456112 1827686055936 1828690033872 1829948350464 1831255755264 1833522468336 1834832426661 1840894967808 1842210193408 1844490465792 1846724452352 1848092986233 1849010312448 1850331336048 1860070957056 1862680707072 1863703908144 1866318755328 1868270836536 1871197765632 1874852448768 1875783057408 1879446696192 1880739938304 1881773059608 1882083631104 1885759575696 1889339572224 1890689409024 1893029688576 1893342117888 1894382161776 1895322464256 1897981673472 1899024265944 1900330979328 1901688668928 1909020192768 1910384090368 1911698620416 1912748747832 1913064431616 1915432406784 1917752315904 1920126093696 1921497925896 1928905819776 1931612147712 1932992186112 1935384827688 1940127407172 1943166910464 1946962158336 1947928559616 1948998588732 1951733107584 1953127521384 1962006478848 1963408232448 1965838522752 1966162968576 1967243014152 1968219482112 1972063660788 1975153197056 1979993227264 1982444046336 1983860401536 1985225490432 1986316007364 1986643832832 1994302881792 1998198004608 2003094505152 2003425099776 2004525614052 2005904922624 2007338039424 2009822705676 2015076870144 2017571115456 2017904099328 2019012567156 2021845318272 2022848888832 2023960072914 2024294111232 2026799765568 2028247810668 2032098312192 2036067254208 2037468266496 2038587481242 2038923933696 2042906207004 2043920231424 2047912263126 2051120627712 2053266002944 2056146812928 2057276288106 2058691894272 2060162724672 2071006838784 2072486467584 2075051774016 2077565008896 2080136601504 2081622753054 2092579826688 2094074868288 2095515795456 2096666896662 2099608599744 2101804691103 2105097486336 2109209004864 2110255939584 2114377533216 2114726494208 2115888148166 2117344084992 2121479522658 2125507018752 2127025585152 2129658399648 2130009882624 2131179931998 2132237772288 2135229382656 2136402299187 2139399752544 2147647716864 2149182101664 2150660947968 2151842341311 2152197485568 2153265758208 2154861457632 2157471355392 2160141855408 2161685166633 2168827674624 2170019047248 2170377191424 2171569415223 2173063666176 2174616209376 2177307931149 2186062774272 2190332428128 2191419629568 2192985287168 2195699746032 2197268461557 2204528541696 2207257288704 2208834261504 2211933339648 2213148390921 2214246917376 2222047346688 2227492380672 2230249552128 2230617636864 2231842951728 2233378676736 2234974311936 2243590742016 2245193673216 2247972755184 2250695426304 2252244123648 2253481318296 2253853237248 2256643037952 2258255294352 2262542450688 2266961478912 2267335622656 2268581107312 2270142111744 2272891633664 2274575983056 2275704999936 2277330875136 2280149736264 2286110601216 2289318100992 2290575660984 2293789425408 2299410260352 2307510706176 2309924253312 2313165164544 2316028381056 2317683065256 2327002349568 2329882693632 2331547276032 2332704571392 2334433245768 2337260635008 2340153676692 2349563314176 2351241957376 2354152305024 2354540838912 2355834226824 2357455269888 2368234672128 2372860130472 2374037932032 2377368797184 2378674724868 2379067305984 2382012095616 2388239253504 2391195396096 2392903783296 2395865699604 2396261117952 2398767493824 2402133055488 2403849257088 2406824721612 2413116745728 2416103681472 2416502439936 2417829864372 2419493566464 2421222171264 2422423977984 2427155274816 2438253378496 2439931133952 2441271428154 2441674340352 2444696624448 2446443235548 2459320621056 2464123981644 2465347083264 2467108448064 2470162214286 2480094609408 2483164449792 2484938544192 2488425007104 2491027782048 2499803265024 2505928928256 2509030746144 2509444841472 2510823320694 2514346100928 2520919212032 2524039584768 2525842882368 2527096619008 2528969349582 2532032354592 2533774639104 2535166483083 2535584891904 2540537206146 2545360257024 2550331663776 2550752575488 2552153745726 2553909875712 2557003087872 2558897980938 2560168124928 2561997234528 2565168453297 2571874426368 2575482863616 2576897618607 2577322914816 2580513103584 2586836542896 2595949544448 2597238079488 2598664784976 2602310810112 2604170028512 2607393448413 2616008638464 2617877643264 2621118030336 2622990685536 2624292642816 2629418214384 2643258728448 2645147202048 2646967320576 2648421343152 2648858443776 2650313505177 2652137178624 2659070509056 2664264006144 2669467646781 2670792673536 2671233466368 2672700818736 2674539896832 2676450719232 2679763607568 2686769160192 2690094820608 2690538799104 2692016756208 2695793757696 2697131851776 2698613430552 2699058814976 2702399687424 2704330414224 2709464416256 2714756338944 2716624355328 2718116641656 2718565244928 2723874942672 2725226975232 2730549684168 2734827503616 2741529083904 2743035050808 2744922525696 2746883632896 2750283702504 2761342451712 2763315290112 2766735698688 2770086678528 2773515468672 2775497004072 2790106435584 2792099824384 2794021060608 2795555862216 2799478132992 2802406254804 2806796648448 2812278673152 2813674586112 2819170044288 2823125446656 2828639363544 2834009358336 2836034113536 2839544532864 2840013176832 2841573242664 2842983696384 2846972510208 2848536398916 2850496468992 2852533003392 2863530289152 2865576135552 2867547930624 2869123121748 2869596647424 2873148610176 2876628473856 2880189140544 2882246888844 2893358729664 2893836255232 2895425886964 2897418221568 2899488279168 2903077241532 2910191110758 2914750365696 2920443237504 2921892839424 2923497883098 2927599661376 2929691282076 2943009718272 2945112348672 2948757784128 2949244452864 2950864521228 2952329223168 2958095491182 2962729795584 2969989840896 2973666069504 2975790602304 2977838235648 2979474011046 2979965749248 2991454322688 2993591564288 2997297006912 3000927235072 3004641757728 3005137649664 3006788421078 3008857383936 3011007059136 3022615305216 3026856148992 3028518850734 3032767977408 3034273333248 3035940109371 3036441166848 3040199648352 3042371716002 3048147468288 3054100881312 3056202399744 3057881221863 3058385900544 3064359310506 3065880347136 3071868394689 3076680941568 3079899004416 3084220219392 3085914432159 3088037841408 3090244087008 3106510258176 3108729701376 3110272761856 3112577661024 3116347513344 3120204902256 3122434129581 3132751085568 3138869740032 3141112302432 3143273693184 3145000344993 3149412899616 3157646229504 3163813507296 3165383909376 3169825062912 3171566299824 3172089741312 3173832222249 3176016127488 3182219283987 3184319004672 3188260528128 3190538377728 3194487599472 3195014823936 3196769897997 3198356658432 3202844073984 3205132342784 3209099628816 3217488994304 3221471575296 3222003253248 3223773152496 3225991421952 3228296228352 3229898637312 3236207033088 3253241511936 3255028570872 3255565787136 3259595499264 3261924314064 3279094161408 3285498642192 3287129444352 3289477930752 3293549619048 3306792812544 3310885933056 3313251392256 3317900009472 3321370376064 3333071020032 3341238571008 3345374328192 3345926455296 3347764427592 3352461467904 3365386113024 3367790509824 3371959132776 3376043139456 3378366185472 3380221977444 3380779855872 3384964556928 3387382941528 3393813676032 3400442218368 3401003433984 3402871660968 3405213167616 3409337450496 3411863974584 3413557499904 3415996312704 3420224604396 3429165901824 3433977151488 3435863491476 3436430553088 3440684138112 3449115390528 3461266059264 3464886379968 3469747746816 3476524597884 3490503524352 3494824040448 3497320914048 3499056857088 3501649868652 3505890952512 3510230515038 3524344971264 3526862936064 3531228457536 3531811258368 3533751340236 3536182904832 3552352008192 3559290195708 3561056898048 3563601091648 3566053195776 3568012087302 3568600958976 3573018143424 3582358880256 3586793094144 3589355674944 3594391676928 3598151240736 3603199583232 3605773885632 3610237082418 3619675118592 3624155522208 3624753659904 3626744796558 3629240349696 3631833256896 3633635966976 3640732912224 3657380067744 3659896700928 3661907142231 3662511510528 3667044936672 3669664853322 3684420386816 3688980931584 3693448904704 3696185972466 3698020624896 3700662672096 3705243321429 3720141914112 3727407816288 3732637510656 3736541673072 3749704897536 3751566114816 3758893392384 3761479876608 3763546119216 3764167262208 3766234981041 3771519151392 3778679144448 3781378818048 3786059377152 3788764323552 3790644928512 3793454024373 3795963346944 3798048531888 3800661958656 3803377337856 3810805809219 3818040385536 3820768180736 3823397240832 3825497495664 3826128863232 3828230618589 3830864813568 3835504631808 3840252187392 3842995851792 3857811639552 3863224295424 3865984372224 3870769655376 3880254814344 3886333820928 3893924316672 3895857119232 3897997177464 3903466215168 3906255042768 3924012957696 3926816464896 3931677045504 3932325937152 3934486028304 3936438964224 3944127321576 3950306394112 3959986454528 3964888092672 3967720803072 3970450980864 3972632014728 3973287665664 3988605763584 3996396009216 4006189010304 4006850199552 4009051228104 4011809845248 4014676078848 4019645411352 4030153740288 4035142230912 4035808198656 4038025134312 4043690636544 4045697777664 4047920145828 4048588222464 4053599531136 4056495621336 4064196624384 4072134508416 4074936532992 4077174962484 4077847867392 4085812414008 4087840462848 4095824526252 4102241255424 4106532005888 4112293625856 4114552576212 4117383788544 4120325449344 4142013677568 4144972935168 4150103548032 4155130017792 4160273203008 4163245506108 4185159653376 4188149736576 4191031590912 4193333793324 4199217199488 4203609382206 4210194972672 4218418009728 4220511879168 4228755066432 4229452988416 4231776296332 4234688169984 4242959045316 4251014037504 4254051170304 4259316799296 4260019765248 4262359863996 4264475544576 4270458765312 4272804598374 4278799505088 4295295433728 4298364203328 4301321895936 4303684682622 4304394971136 4309722915264 4314942710784 4320283710816 4323370333266 4340038094496 4340754382848 4343138830446 4346127332352 4349232418752 4354615862298 4365286666137 4372125548544 4380664856256 4382839259136 4385246824647 4385970574336 4391399492064 4394536923114 4414514577408 4417668523008 4423866679296 4426296781842 4428493834752 4437143236773 4444094693376 4454984761344 4460499104256 4463685903456 4466757353472 4469211016569 4469948623872 4487181484032 4490387346432 4495945510368 4501390852608 4504488247296 4506962636592 4507706474496 4510182631617 4513286075904 4516510588704 4525084901376 4533922957824 4537162214624 4540284223488 4542778276101 4545783267328 4549151966112 4551409999872 4554661750272 4560299472528 4563557574003 4572221202432 4578636201984 4581151321968 4587578850816 4596538965759 4598820520704 4615021412352 4619848506624 4626330329088 4632056762112 4635366130512 4654004699136 4659765387264 4663094552064 4665409142784 4668866491536 4674521270016 4680307353384 4699126628352 4702483914752 4708304610048 4709081677824 4711668453648 4714910539776 4736469344256 4745720260944 4748075864064 4754737594368 4757349449736 4758134611968 4764024191232 4776478507008 4782390792192 4785807566592 4791731399208 4792522235904 4797534987648 4804266110976 4807698514176 4813649443224 4826233491456 4832207362944 4833004879872 4835659728744 4838987132928 4842444342528 4844847955968 4854310549632 4876506756992 4879862267904 4882542856308 4883348680704 4889393248896 4892886471096 4918641242112 4928247963288 4930694166528 4934216896128 4940324428572 4960189218816 4966328899584 4969877088384 4976850014208 4982055564096 4999606530048 5011857856512 5018061492288 5018889682944 5021646641388 5028692201856 5041838424064 5048079169536 5051685764736 5054193238016 5057938699164 5064064709184 5067549278208 5070332966166 5071169783808 5081074412292 5090720514048 5100663327552 5101505150976 5104307491452 5107819751424 5114006175744 5117795961876 5120336249856 5123994469056 5130336906594 5143748852736 5150965727232 5153795237214 5154645829632 5161026207168 5173673085792 5191899088896 5197329569952 5204621620224 5208340057024 5214786896826 5235755286528 5242236060672 5245981371072 5248585285632 5258836428768 5286517456896 5290294404096 5296842686304 5297716887552 5300627010354 5304274357248 5328528012288 5338935293562 5341585347072 5345401637472 5349079793664 5352018130953 5352901438464 5359527215136 5373538320384 5380189641216 5384033512416 5391587515392 5394263703552 5397226861104 5398117629952 5404799374848 5408660828448 5415355623627 5418928832512 5429512677888 5433248710656 5436233283312 5437130489856 5440117194837 5447749885344 5450453950464 5461099368336 5483058167808 5486070101616 5489845051392 5493767265792 5500567405008 5504497279983 5522684903424 5526630580224 5533471397376 5540173357056 5544278958699 5547030937344 5550994008144 5580212871168 5584199648768 5588042121216 5591111724432 5598956265984 5604812509608 5613593296896 5624557346304 5627349172224 5638340088576 5646250893312 5657278727088 5668018716672 5672068227072 5679089065728 5680026353664 5683146485328 5685967392768 5693945020416 5697072797832 5700992937984 5705066006784 5727060578304 5731152271104 5735095861248 5738246243496 5739193294848 5746297220352 5753256947712 5760378281088 5764493777688 5786717459328 5787672510464 5790851773928 5794836443136 5798976558336 5806154483064 5820382221516 5829500731392 5840886475008 5843785678848 5846995766196 5855199322752 5859382564152 5886019436544 5890224697344 5897515568256 5898488905728 5901729042456 5904658446336 5916190982364 5925459591168 5939979681792 5947332139008 5951581204608 5955676471296 5958948022092 5959931498496 5982908645376 5987183128576 5994594013824 6001854470144 6009283515456 6010275299328 6013576842156 6017714767872 6022014118272 6045230610432 6053712297984 6057037701468 6065535954816 6068546666496 6071880218742 6072882333696 6080399296704 6084743432004 6096294936576 6108201762624 6112404799488 6115762443726 6116771801088 6128718621012 6131760694272 6143736789378 6153361883136 6159798008832 6168440438784 6171828864318 6176075682816 6180488174016 6213020516352 6217459402752 6225155322048 6232695026688 6240409804512 6244868259162 6277739480064 6282224604864 6286547386368 6290000689986 6298825799232 6305414073309 6315292459008 6327627014592 6330767818752 6343132599648 6344179482624 6347664444498 6352032254976 6364438567974 6376521056256 6381076755456 6388975198944 6390029647872 6393539795994 6396713316864 6405688147968 6409206897561 6410264685568 6418199257632 6434977988608 6442943150592 6447546304992 6451982843904 6455527023933 6456592456704 6459797274624 6472414066176 6485055499899 6506483023872 6510057141744 6511131574272 6514708245669 6519190998528 6523848628128 6531923793447 6558188322816 6570997284384 6574258888704 6578955861504 6587099238096 6591805384671 6613585625088 6621771866112 6626502784512 6635800018944 6639445172763 6642740752128 6666142040064 6682477142016 6690748656384 6691852910592 6695528855184 6704922935808 6730772226048 6735581019648 6743918265552 6752086278912 6756732370944 6760443954888 6761559711744 6769929113856 6774765883056 6787627352064 6800884436736 6802006867968 6805743321936 6810426335232 6818674900992 6823727949168 6827114999808 6831992625408 6840449208792 6858331803648 6867954302976 6871726982952 6872861106176 6881368276224 6898230781056 6922532118528 6929772759936 6939495493632 6953049195768 6981007048704 6989648080896 6994641828096 6998113714176 7003299737304 7011781905024 7020461030076 7048689942528 7053725872128 7062456915072 7063622516736 7067502680472 7072365809664 7104704016384 7118580391416 7122113796096 7127202183296 7132106391552 7136024174604 7137201917952 7146036286848 7164717760512 7173586188288 7178711349888 7188783353856 7196302481472 7206399166464 7211547771264 7220474164836 7239350237184 7248311044416 7249507319808 7253489593116 7258480699392 7263666513792 7267271933952 7281465824448 7314760135488 7319793401856 7323814284462 7325023021056 7334089873344 7339329706644 7368840773632 7377961863168 7386897809408 7392371944932 7396041249792 7401325344192 7410486642858 7440283828224 7454815632576 7465275021312 7473083346144 7499409795072 7517786784768 7527092238432 7528334524416 7532469962082 7543038302784 7562757636096 7572118754304 7577528647104 7581289857024 7586908048746 7596097063776 7601323917312 7605499449249 7606754675712 7621611618438 7636080771072 7641536361472 7650994991328 7652257726464 7656461237178 7661729627136 7671009263616 7680504374784 7685991703584 7715623279104 7726448590848 7730692855821 7731968744448 7741539310752 7760509628688 7787848633344 7791714238464 7795994354928 7806932430336 7812510085536 7822180345239 7848025915392 7853632929792 7863354091008 7868972056608 7872877928448 7888254643152 7919972909056 7929776185344 7935441606144 7940901961728 7945264029456 7946575331328 7950940515531 7977211527168 7992792018432 8008402940343 8012378020608 8013700399104 8018102456208 8023619690496 8029352157696 8039290822704 8060307480576 8070284461824 8071616397312 8076050268624 8087381273088 8091395555328 8095840291656 8097176444928 8107199062272 8112991242672 8128393248768 8144269016832 8149873065984 8154349924968 8155695734784 8171624828016 8175680925696 8191649052504 8204482510848 8213064011776 8224587251712 8229105152424 8234767577088 8240650898688 8284027355136 8289945870336 8300207096064 8310260035584 8320546406016 8326491012216 8370319306752 8376299473152 8382063181824 8386667586648 8398434398976 8407218764412 8420389945344 8436836019456 8441023758336 8457510132864 8458905976832 8463552592664 8469376339968 8485918090632 8502028075008 8508102340608 8518633598592 8520039530496 8524719727992 8528951089152 8540917530624 8545609196748 8557599010176 8590590867456 8596728406656 8602643791872 8607369365244 8608789942272 8619445830528 8629885421568 8640567421632 8646740666532 8680076188992 8681508765696 8686277660892 8692254664704 8698464837504 8709231724596 8730573332274 8744251097088 8761329712512 8765678518272 8770493649294 8771941148672 8782798984128 8789073846228 8829029154816 8835337046016 8847733358592 8852593563684 8856987669504 8874286473546 8888189386752 8909969522688 8920998208512 8927371806912 8933514706944 8938422033138 8939897247744 8974362968064 8980774692864 8991891020736 9002781705216 9013925273184 9015412948992 9020365263234 9026572151808 9033021177408 9067845915648 9074324429248 9080568446976 9085556552202 9098303932224 9102819999744 9107820328113 9109323500544 9120598945056 9127115148006 9144442404864 9162302643936 9175157701632 9193077931518 9197641041408 9215605184067 9230042824704 9239697013248 9252660658176 9257743296477 9264113524224 9270732261024 9319530774528 9326189104128 9330818285568 9337732983072 9349042540032 9360614706768 9367302388743 9398253256704 9404967829504 9416609220096 9423336907296 9429821079552 9435001034979 9472938688512 9491440521888 9496151728128 9509475188736 9514698899472 9516269223936 9521496666747 9528048382464 9546657851961 9552957014016 9564781584384 9571615133184 9583462798416 9585044471808 9590309693991 9595069975296 9608532221952 9615397028352 9627298886448 9652466982912 9664414725888 9666009759744 9671319457488 9677974265856 9684888685056 9689695911936 9708621099264 9753013513984 9759724535808 9765085712616 9766697361408 9778786497792 9785772942192 9837282484224 9856495926576 9861388333056 9868433792256 9880648857144 9920378437632 9932657799168 9939754176768 9953700028416 9964111128192 9999213060096 10023715713024 10036122984576 10037779365888 10043293282776 10057384403712 10083676848128 10096158339072 10103371529472 10108386476032 10115877398328 10128129418368 10135098556416 10140665932332 10142339567616 10162148824584 10181441028096 10201326655104 10203010301952 10208614982904 10215639502848 10228012351488 10235591923752 10240672499712 10247988938112 10260673813188 10287497705472 10301931454464 10307590474428 10309291659264 10322052414336 10347346171584 10383798177792 10394659139904 10409243240448 10416680114048 10429573793652 10471510573056 10484472121344 10491962742144 10497170571264 10517672857536 10573034913792 10580588808192 10593685372608 10595433775104 10601254020708 10608548714496 10657056024576 10677870587124 10683170694144 10690803274944 10698159587328 10704036261906 10705802876928 10719054430272 10747076640768 10760379282432 10768067024832 10783175030784 10794453722208 10796235259904 10809598749696 10817321656896 10830711247254 10859025355776 10872466566624 10874260979712 10880234389674 10895499770688 10900907900928 10922198736672 10972140203232 10979690102784 10985721426693 10987534531584 11001134810016 11008994559966 11053261160448 11066942794752 11080346714112 11088557917398 11094061874688 11101988016288 11115729964287 11160425742336 11168399297536 11182223448864 11197912531968 11209625019216 11249114692608 11254698344448 11276680177152 11292501786624 11298704943123 11314557454176 11336037433344 11344136454144 11358178131456 11366292970656 11371934785536 11380362073119 11387890040832 11394145595664 11401985875968 11410132013568 11432417427657 11454121156608 11462304542208 11470191722496 11476492486992 11478386589696 11484691855767 11492594440704 11506513895424 11520756562176 11528987555376 11573434918656 11575345020928 11581703547856 11589672886272 11597953116672 11612308966128 11640764443032 11659001462784 11681772950016 11687571357696 11693991532392 11710398645504 11718765128304 11772038873088 11780449394688 11795031136512 11796977811456 11803458084912 11809316892672 11832381964728 11850919182336 11879959363584 11894664278016 11903162409216 11911352942592 11917896044184 11919862996992 11965817290752 11974366257152 11989188027648 12003708940288 12018567030912 12020550598656 12027153684312 12035429535744 12044028236544 12090461220864 12107424595968 12114075402936 12131071909632 12137093332992 12143760437484 12145764667392 12160798593408 12169486864008 12192589873152 12216403525248 12224809598976 12231524887452 12233543602176 12257437242024 12263521388544 12287473578756 12306723766272 12319596017664 12336880877568 12343657728636 12352151365632 12360976348032 12426041032704 12434918805504 12450310644096 12465390053376 12480819609024 12489736518324 12555478960128 12564449209728 12573094772736 12580001379972 12597651598464 12610828146618 12630584918016 12655254029184 12661535637504 12686265199296 12688358965248 12695328888996 12704064509952 12728877135948 12753042112512 12762153510912 12777950397888 12780059295744 12787079591988 12793426633728 12811376295936 12818413795122 12820529371136 12836398515264 12869955977216 12885886301184 12895092609984 12903965687808 12911054047866 12913184913408 12944828132352 12970110999798 13020114283488 13022263148544 13029416491338 13038381997056 13047697256256 13063847586894 13095859998411 13116376645632 13141994568768 13148517777408 13155740473941 13157911723008 13174198476192 13183610769342 13243543732224 13253005569024 13271600037888 13278890345526 13285481504256 13311429710319 13332284080128 13364954284032 13381497312768 13391057710368 13409845871616 13461544452096 13471162039296 13487836531104 13504172557824 13513464741888 13520887909776 13523119423488 13530547894851 13539858227712 13549531766112 13575254704128 13601768873472 13611486643872 13620852670464 13628334828303 13637349801984 13647455898336 13654229999616 13663985250816 13680898417584 13690672722009 13716663607296 13735908605952 13743453965904 13745722212352 13753272963079 13762736552448 13789616897277 13796461562112 13845064237056 13859545519872 13878990987264 13906098391536 13962014097408 13979296161792 13989283656192 13996227428352 14006599474608 14023563810048 14040922060152 14097379885056 14107451744256 14124913830144 14127245033472 14135005360944 14144731619328 14209408032768 14237160782832 14244227592192 14254404366592 14264212783104 14272048349208 14274403835904 14292072573696 14329435521024 14347172376576 14357422699776 14377566707712 14392604962944 14412798332928 14423095542528 14440948329672 14478700474368 14496622088832 14499014639616 14506979186232 14516961398784 14527333027584 14534543867904 14562931648896 14629520270976 14639586803712 14647628568924 14650046042112 14668179746688 14678659413288 14737681547264 14755923726336 14773795618816 14784743889864 14792082499584 14802650688384 14820973285716 14880567656448 14909631265152 14930550042624 14946166692288 14998819590144 15035573569536 15054184476864 15056669048832 15064939924164 15086076605568 15125515272192 15144237508608 15155057294208 15162579714048 15173816097492 15192194127552 15202647834624 15210998898498 15213509351424 15243223236876 15272161542144 15283072722944 15301989982656 15304515452928 15312922474356 15323459254272 15342018527232 15361008749568 15371983407168 15431246558208 15452897181696 15461385711642 15463937488896 15483078621504 15521019257376 15575697266688 15591988709856 15613864860672 15625020171072 15644360690478 15707265859584 15726708182016 15737944113216 15745755856896 15776509286304 15859552370688 15870883212288 15890528058912 15893150662656 15901881031062 15985584036864 16016805880686 16024756041216 16036204912416 16047239380992 16056054392859 16058704315392 16078581645408 16120614961152 16140568923648 16152100537248 16174762546176 16182791110656 16191680583312 16194352889856 16214398124544 16225982485344 16246066870881 16256786497536 16288538033664 16299746131968 16308699849936 16311391469568 16320351584511 16343249656032 16351361851392 16383298105008 16426128023552 16449174503424 16458210304848 16469535154176 16481301797376 16513491839949 16568054710272 16579891740672 16600414192128 16620520071168 16632836876097 16641092812032 16652982024432 16740638613504 16752598946304 16764126363648 16773335173296 16796868797952 16814437528824 16840779890688 16873672038912 16882047516672 16915020265728 16917811953664 16927105185328 16938752679936 16971836181264 17004056150016 17016204681216 17037267197184 17040079060992 17049439455984 17057902178304 17081835061248 17091218393496 17115198020352 17181181734912 17193456813312 17205287583744 17214738730488 17217579884544 17238891661056 17259770843136 17281134843264 17293481333064 17360152377984 17363017531392 17372555321784 17384509329408 17396929675008 17418463449192 17461146664548 17488502194176 17522659425024 17531357036544 17540987298588 17543882297344 17565597968256 17578147692456 17658058309632 17670674092032 17695466717184 17705187127368 17713975339008 17748572947092 17776378773504 17819939045376 17841996417024 17854743613824 17867029413888 17876844066276 17879794495488 17948725936128 17961549385728 17983782041472 18005563410432 18027850546368 18030825897984 18040730526468 18053144303616 18066042354816 18135691831296 18148648858496 18161136893952 18171113104404 18196607864448 18205639999488 18215640656226 18218647001088 18241197890112 18254230296012 18288884809728 18324605287872 18350315403264 18386155863036 18395282082816 18431210368134 18460085649408 18479394026496 18505321316352 18515486592954 18528227048448 18541464522048 18639061549056 18652378208256 18675465966144 18698085080064 18721229413536 18734604777486 18809935659008 18833218440192 18846673814592 18859642159104 18870002069958 18916242219927 18945877377024 18982881043776 18992303456256 19029397798944 19032538447872 19042993333494 19056096764928 19093315703922 19129563168768 19143230266368 19166925596832 19170088943616 19180619387982 19190139950592 19217064443904 19227620692683 19230794056704 19254597772896 19304933965824 19328829451776 19342638914976 19355948531712 19366581071799 19369777370112 19379391823872 19417242198528 19455166499697 19506027027968 19519449071616 19530171425232 19533394722816 19544124737007 19557572995584 19571545884384 19674564968448 19712991853152 19722776666112 19736867584512 19761297714288 19775416154013 19840756875264 19865315598336 19879508353536 19907400056832 19918335518289 19928222256384 19998426120192 20047431426048 20072245969152 20075558731776 20086586565552 20114768807424 20167353696256 20192316678144 20206743058944 20216772952064 20231754796656 20256258836736 20270197112832 20281331864664 20284679135232 20324297649168 20362882056192 20402653310208 20406020603904 20417229965808 20431279005696 20456024702976 20471183847504 20481344999424 20495977876224 20521347626376 20574995410944 20603862908928 20615180948856 20618583318528 20644104828672 20694692343168 20767596355584 20789318279808 20818486480896 20833360228096 20859147587304 20943021146112 20968944242688 20983925484288 20994341142528 21035345715072 21146069827584 21161177616384 21187370745216 21190867550208 21202508041416 21217097428992 21314112049152 21355741174248 21366341388288 21381606549888 21396319174656 21408072523812 21411605753856 21438108860544 21494153281536 21520758564864 21536134049664 21566350061568 21588907444416 21592470519808 21619197499392 21634643313792 21661422494508 21718050711552 21744933133248 21748521959424 21760468779348 21790999541376 21801815801856 21844397473344 21944280406464 21959380205568 21971442853386 21975069063168 22002269620032 22017989119932 22106522320896 22133885589504 22160693428224 22177115834796 22188123749376 22203976032576 22231459928574 22320851484672 22336798595072 22364446897728 22395825063936 22419250038432 22498229385216 22553360354304 22585003573248 22597409886246 22629114908352 22688272908288 22716356262912 22732585941312 22743869571072 22760724146238 22788291191328 22803971751936 22816498347747 22820264027136 22864834855314 22908242313216 22924609084416 22952984973984 22956773179392 22969383711534 22985188881408 23013027790848 23041513124352 23057975110752 23146869837312 23163407095712 23179345772544 23192078567463 23195906233344 23224617932256 23281528886064 23363545900032 23375142715392 23387983064784 23420797291008 23437530256608 23466541035717 23544077746176 23560898789376 23590062273024 23606916169824 23618633785344 23664763929456 23759918727168 23789328556032 23806324818432 23822705885184 23835792088368 23839725993984 23852821546593 23931634581504 23948732514304 23978376055296 24007417880576 24025208821029 24037134061824 24041101197312 24054307368624 24070859071488 24088056473088 24180922441728 24214849191936 24228150805872 24262143819264 24274186665984 24287520874968 24291529334784 24321597186816 24338973728016 24385179746304 24432807050496 24449619197952 24463049774904 24467087204352 24514874484048 24527042777088 24574947157512 24613447532544 24639192035328 24673761755136 24687315457272 24704302731264 24721952696064 24852082065408 24869837611008 24900621288192 24930780106752 24961639218048 24979473036648 25110957920256 25128898419456 25146189545472 25160002759944 25195303196928 25221656293236 25261169836032 25310508058368 25323071275008 25372530398592 25376717930496 25390657777992 25408129019904 25457754271896 25506084225024 25524307021824 25555900795776 25560118591488 25574159183976 25586853267456 25622752591872 25636827590244 25641058742272 25672797030528 25739911954432 25771772602368 25790185219968 25807931375616 25822108095732 25826369826816 25889656264704 25940221999596 26040228566976 26044526297088 26058832982676 26076763994112 26095394512512 26127695173788 26191719996822 26232753291264 26283989137536 26297035554816 26311480947882 26315823446016 26348396952384 26367221538684 26487087464448 26506011138048 26543200075776 26557780691052 26570963008512 26622859420638 26664568160256 26729908568064 26762994625536 26782115420736 26819691743232 26923088904192 26942324078592 26975673062208 27008345115648 27041775819552 27046238846976 27061095789702 27079716455424 27099063532224 27203537746944 27222973287744 27241705340928 27256669656606 27294911796672 27308459999232 27323460984339 27327970501632 27361796835168 27381345444018 27433327214592 27486907931808 27491444424704 27506545926158 27525473104896 27579233794554 27592923124224 27646815552201 27690128474112 27719091039744 27757981974528 27773229889431 27812196783072 27958592323584 27978567312384 27992454856704 28013198949216 28047127620096 28081844120304 28101907166229 28194759770112 28214903488512 28249827660288 28270010721888 28289463238656 28305003104937 28418816065536 28474321565664 28488455184384 28508808733184 28528425566208 28544096698416 28548807671808 28564490000241 28584145147392 28658871042048 28694344753152 28714845399552 28755133415424 28770929081973 28785209925888 28825596665856 28846191085056 28881896659344 28957400948736 28993244177664 28998029279232 29013958372464 29033922797568 29054666055168 29069087735808 29125863297792 29259040541952 29279173607424 29295257137848 29300092084224 29336359493376 29357318826576 29475363094528 29511847452672 29547591237632 29569487779728 29584164999168 29605301376768 29641946571432 29761135312896 29819262530304 29861100085248 29892333384576 29997639180288 30071147139072 30108368953728 30113338097664 30129879848328 30172153211136 30251030544384 30288475017216 30310114588416 30325159428096 30347632194984 30384388255104 30405295669248 30421997796996 30427018702848 30486446473752 30544323084288 30566145445888 30603979965312 30609030905856 30625844948712 30646918508544 30684037054464 30722017499136 30743966814336 30862493116416 30905794363392 30922771423284 30927874977792 30966157243008 31042038514752 31151394533376 31183977419712 31227729721344 31250040342144 31288721380956 31414531719168 31453416364032 31475888226432 31491511713792 31553018572608 31719104741376 31741766424576 31781056117824 31786301325312 31803762062124 31971168073728 32033611761372 32049512082432 32072409824832 32094478761984 32112108785718 32117408630784 32157163290816 32241229922304 32281137847296 32304201074496 32349525092352 32383361166624 32388705779712 32428796249088 32451964970688 32492133741762 32577076067328 32617399699872 32622782939136 32640703169022 32686499312064 32702723702784 32766596210016 32852256047104 32916420609696 32939070308352 32957164280079 32962603594752 33026983679898 33159783481344 33200828384256 33241040142336 33265673752194 33282185624064 33305964048864 33347189892861 33481277227008 33505197892608 33546670346592 33593737595904 33628875057648 33747344077824 33764095033344 33830040531456 33854210370656 33877505359872 33896114829369 33943672362528 34008112300032 34032409362432 34074534394368 34098878911968 34115804356608 34163670122496 34182436786992 34230396040704 34297252282971 34362363469824 34386913626624 34410575167488 34429477460976 34435159769088 34454075567301 34477783322112 34519541686272 34562269686528 34586962666128 34720304755968 34726035062784 34745110643568 34769018658816 34793859350016 34836926898384 34922293329096 34977004388352 35045318850048 35062714073088 35081974597176 35087764594688 35131195936512 35156295384912 35316116619264 35341348184064 35390933434368 35410374254736 35427950678016 35497145894184 35552757547008 35639878090752 35683992834048 35709487227648 35734058827776 35753688132552 35759588990976 35897451872256 35923098771456 35967564082944 36011126820864 36055701092736 36061651795968 36081461052936 36106288607232 36132084709632 36271383662592 36297297716992 36322273787904 36342226208808 36393215728896 36411279998976 36431281312452 36437294002176 36482395780224 36508460592024 36577769619456 36649210575744 36700630806528 36772311726072 36790564165632 36862420736268 36920171298816 36958788052992 37010642632704 37030973185908 37056454096896 37082929044096 37278123098112 37304756416512 37350931932288 37396170160128 37442458827072 37469209554972 37619871318016 37666436880384 37693347629184 37719284318208 37740004139916 37832484439854 37891754754048 37965762087552 37984606912512 38058795597888 38065076895744 38085986666988 38112193529856 38186631407844 38259126337536 38286460532736 38333851193664 38340177887232 38361238775964 38380279901184 38434128887808 38455241385366 38461588113408 38509195545792 38609867931648 38657658903552 38685277829952 38711897063424 38733162143598 38739554740224 38834484397056 38910332999394 39012054055936 39060342850464 39066789445632 39088249474014 39115145991168 39143091768768 39349129936896 39425983706304 39445553332224 39467221421823 39473735169024 39522595428576 39550832308026 39730631196672 39759016707072 39814800113664 39836671036578 39856444512768 39934289130957 39996852240384 40094862852096 40144491938304 40173173131104 40229537614848 40384633356288 40413486117888 40433545904128 40463509593312 40512517673472 40540394225664 40562663729328 40569358270464 40591643684553 40648595298336 40725764112384 40805306620416 40834459931616 40862558011392 40885004484909 40912049405952 40942367695008 40962689998848 40991955752448 41042695252752 41072018166027 41149990821888 41207725817856 41230361897712 41237166637056 41259818889237 41288209657344 41368850691831 41389384686336 41535192711168 41578636559616 41636972961792 41666720456192 41718295174608 41886042292224 41937888485376 41967850968576 41988682285056 42070691430144 42292139655168 42322355232768 42374741490432 42381735100416 42405016082832 42434194857984 42628224098304 42711482348496 42732682776576 42763213099776 42792638349312 42816145047624 42823211507712 42876217721088 42988306563072 43041517129728 43072268099328 43132700123136 43177814888832 43184941039616 43238394998784 43269286627584 43322844989016 43436101423104 43489866266496 43497043918848 43520937558696 43581999082752 43603631603712 43688794946688 43888560812928 43918760411136 43942885706772 43950138126336 44004539240064 44035978239864 44213044641792 44267771179008 44321386856448 44354231669592 44376247498752 44407952065152 44462919857148 44641702969344 44673597190144 44728893795456 44791650127872 44838500076864 44996458770432 45106720708608 45170007146496 45194819772492 45258229816704 45376545816576 45432712525824 45465171882624 45487739142144 45521448292476 45576582382656 45607943503872 45632996695494 45640528054272 45729669710628 45816484626432 45849218168832 45905969947968 45913546358784 45938767423068 45970377762816 46026055581696 46083026248704 46115950221504 46293739674624 46326814191424 46358691545088 46384157134926 46391812466688 46449235864512 46563057772128 46727091800064 46775966129568 46841594582016 46875060513216 46933082071434 47121797578752 47180124546048 47213832339648 47237267570688 47329527858912 47578657112064 47612649636864 47671584176736 47679451987968 47705643093186 47897465028608 47956752110592 48014835761152 48050417642058 48074268123648 48108614737248 48141718142976 48168163178577 48176112946176 48361844883456 48456301611744 48524287638528 48548373331968 48575041749936 48583058669568 48643194373632 48677947456032 48738200612643 48770359492608 48865614100992 48899238395904 48926099549808 48934174408704 48961054753533 49029748968096 49054085554176 49149894315024 49278384070656 49347523510272 49374630914544 49408605462528 49443905392128 49540475519847 49704164130816 49739675222016 49801242576384 49861560213504 49923278436096 49958946073296 50221915840512 50257796838912 50292379090944 50320005519888 50390606393856 50443312586472 50522339672064 50621016116736 50646142550016 50745060797184 50753435860992 50781315555984 50816258039808 50915508543792 51012168450048 51048614043648 51111801591552 51120237182976 51148318367952 51173706534912 51245505183744 51273655180488 51282117484544 51345594061056 51479823908864 51543545204736 51580370439936 51615862751232 51644216191464 51652739653632 51779312529408 51880443999192 52080457133952 52089052594176 52117665965352 52153527988224 52190789025024 52255390347576 52383439993644 52465506582528 52567978275072 52594071109632 52622961895764 52631646892032 52696793904768 52734443077368 52974174928896 53012022276096 53086400151552 53115561382104 53141926017024 53245718841276 53329136320512 53459817136128 53525989251072 53564230841472 53639383486464 53846177808384 53884648157184 53951346124416 54016690231296 54083551639104 54092477693952 54122191579404 54159432910848 54198127064448 54407075493888 54445946575488 54483410681856 54513339313212 54589823593344 54616919998464 54646921968678 54655941003264 54723593670336 54762690888036 54866654429184 54973815863616 54982888849408 55013091852316 55050946209792 55158467589108 55185846248448 55293631104402 55380256948224 55438182079488 55515963949056 55546459778862 55624393566144 55917184647168 55957134624768 56026397898432 56094255240192 56163688240608 56203814332458 56429806977024 56499655320576 56540021443776 56578926477312 56610006209874 56748726659781 56837632131072 56948643131328 56976910368768 57017617466368 57088193396832 57097615343616 57128980000482 57168290294784 57388689506304 57429690799104 57510266830848 57541858163946 57570419851776 57651193331712 57682862078049 57692382170112 57763793318688 57914801897472 57986488355328 58027916744928 58067845595136 58099743215397 58109332110336 58138175471616 58251726595584 58365499499091 58518081083904 58558347214848 58590514275696 58600184168448 58632374211021 58672718986752 58714637653152 59023694905344 59095182475264 59138975559456 59168329998336 59210602753536 59283893142864 59326248462039 59522270625792 59638525060608 59722200170496 59755006554867 59784666769152 59995278360576 60142294278144 60216737907456 60226676195328 60259759696656 60344306422272 60502061088768 60576950034432 60620229176832 60650318856192 60695264389968 60768776510208 60810591338496 60843995593992 60854037405696 60972892947504 61088646168576 61132290891776 61207959930624 61218061811712 61251689897424 61293837017088 61368074108928 61444034998272 61487933628672 61724986232832 61811588726784 61845542846568 61855749955584 61932314486016 62084077029504 62302789066752 62367954839424 62455459442688 62500080684288 62577442761912 62829063438336 62906832728064 62951776452864 62983023427584 63106037145216 63438209482752 63483532849152 63562112235648 63572602650624 63607524124248 63942336147456 64067223522744 64099024164864 64144819649664 64188957523968 64224217571436 64234817261568 64314326581632 64482459844608 64562275694592 64608402148992 64699050184704 64766722333248 64777411559424 64857592498176 64903929941376 64984267483524 65154152134656 65234799399744 65245565878272 65281406338044 65372998624128 65405447405568 65533192420032 65704512094208 65832841219392 65878140616704 65914328560158 65925207189504 66053967359796 66319566962688 66401656768512 66482080284672 66531347504388 66564371248128 66611928097728 66694379785722 66962554454016 67010395785216 67093340693184 67187475191808 67257750115296 67494688155648 67660081062912 67708420741312 67755010719744 67792229658738 67887344725056 68064818724864 68149068788736 68197757823936 68231608713216 68364873573984 68460792081408 68594504565942 68724726939648 68773827253248 68858954921952 68870319538176 68908151134602 68955566644224 69039083372544 69124539373056 69173925332256 69440609511936 69490221287136 69538037317632 69576235702389 69587718700032 69673853796768 69844586658192 70090637700096 70125428146176 70163949194352 70175529189376 70262391873024 70312590769824 70399623107151 70632233238528 70682696368128 70820748509472 70855901356032 70994291788368 71279756181504 71367985668096 71418974455296 71468117655552 71507376265104 71519177981952 71558464639779 71794903744512 71846197542912 71935128165888 72022253641728 72075626463087 72111402185472 72123303591936 72162922105872 72212577214464 72264169419264 72542767325184 72594595433984 72644547575808 72684452417616 72786431457792 72822559997952 72862562624904 72874588004352 72964791560448 73016921184048 73155539238912 73298421151488 73401261613056 73544623452144 73581128331264 73724841472536 73840342597632 73917576105984 74021285265408 74061946371816 74112908193792 74165858088192 74556246196224 74609512833024 74701863864576 74792340320256 74884917654144 74938419109944 75239742636032 75332873760768 75386695258368 75438568636416 75480008279832 75664968879708 75783509508096 75931524175104 75969213825024 76117591195776 76130153791488 76171973333976 76224387059712 76373262815688 76518252675072 76572921065472 76667702387328 76680355774464 76722477551928 76760559802368 76868257775616 76910482770732 76923176226816 77018391091584 77219735863296 77315317807104 77370555659904 77423794126848 77466324287196 77479109480448 77668968794112 77820665998788 78024108111872 78120685700928 78133578891264 78176498948028 78230291982336 78286183537536 78698259873792 78851967412608 78891106664448 78934442843646 78947470338048 79045190857152 79101664616052 79461262393344 79518033414144 79629600227328 79673342073156 79712889025536 79868578261914 79993704480768 80189725704192 80288983876608 80346346262208 80459075229696 80769266712576 80826972235776 80927019186624 81025035346944 81125327458656 81138716540928 81183287369106 81297190596672 81610613240832 81668919863232 81725116022784 81770008969818 81884735390016 81925379997696 81970382953017 81983911504896 82085390505504 82144036332054 82299981643776 82460723795424 82474333274112 82519637778474 82576419314688 82737701383662 82778769372672 82940446656603 83070385422336 83157273119232 83273945923584 83319689668293 83333440912384 83436590349216 83875776970752 83935701937152 83977364570112 84141382860288 84305721498687 84584279310336 84644710465536 84749482980864 84810032165664 84868389715968 84915009314811 85256448196608 85422964696992 85465365553152 85526426199552 85585276698624 85632290095248 85646423015424 85693470000723 85752435442176 85976613126144 86083034259456 86144536198656 86265400246272 86312787245919 86355629777664 86369882079232 86476789997568 86538573255168 86645689978032 86872202846208 86979732532992 86994087837696 87041875117392 87163998165504 87207263207424 87377589893376 87777121625856 87837520822272 87885771413544 87900276252672 88009078480128 88071956479728 88426089283584 88535542358016 88642773712896 88708463339184 88752494997504 88815904130304 88925839714296 89283405938688 89347194380288 89457787590912 89583300255744 89677000153728 89992917540864 90213441417216 90340014292992 90389639544984 90516459633408 90753091633152 90865425051648 90930343765248 90975478284288 91042896584952 91153164765312 91215887007744 91265993390988 91281056108544 91459339421256 91632969252864 91698436337664 91811939895936 91827092717568 91877534846136 91940755525632 92052111163392 92166052497408 92231900443008 92587479349248 92653628382848 92717383090176 92768314269852 92783624933376 92898471729024 93126115544256 93454183600128 93551932259136 93683189164032 93750121026432 93866164142868 94243595157504 94360249092096 94427664679296 94474535141376 94659055717824 95157314224128 95225299273728 95343168353472 95358903975936 95411286186372 95794930057216 95913504221184 96029671522304 96100835284116 96148536247296 96217229474496 96283436285952 96336326357154 96352225892352 96723689766912 96912603223488 97048575277056 97150083499872 97166117339136 97286388747264 97355894912064 97476401225286 97731228201984 97852199099616 97868348817408 97922109507066 98059497936192 98108171108352 98299788630048 98556768141312 98749261829088 98817210925056 98871492840237 98887810784256 99080951039694 99479350444032 99602485152768 99723120427008 99846556872192 99917892146592 100443831681024 100515593677824 100640011039776 100781212787712 100886625172944 101242032233472 101292285100032 101490121594368 101562631111968 101632516079616 101688344488107 101831017087584 102024336900096 102097228087296 102223603183104 102296636735904 102347413069824 102491010367488 102547310360976 102564234969088 102691188122112 102891756848913 102959647817728 103087090409472 103160740879872 103231725502464 103288432382928 103305479307264 103362226701903 103558625058816 103760887998384 104160914267904 104178105188352 104235331930704 104307055976448 104381578050048 104510780695152 104766879987288 104931013165056 105135956550144 105188142219264 105245923791528 105263293784064 105393587809536 105468886154736 105948349857792 106024044552192 106172800303104 106231122764208 106283852034048 106491437682552 106658272641024 106919634272256 107051978502144 107128461682944 107278766972928 107692355616768 107769296314368 107902692248832 108033380462592 108167103278208 108184955387904 108244383158808 108318865821696 108396254128896 108814150987776 108891893150976 108966821363712 109026678626424 109179647186688 109233839996928 109293843937356 109311882006528 109447187340672 109525381776072 109733308858368 109947631727232 109965777698816 110026183704632 110101892419584 110316935178216 110371692496896 110587262208804 110760513896448 110876364158976 111031927898112 111092919557724 111248787132288 111834369294336 111914269249536 112052795796864 112188510480384 112327376481216 112407628664916 112859613954048 112999310641152 113080042887552 113157852954624 113220012419748 113497453319562 113675264262144 113897286262656 113953820737536 114035234932736 114176386793664 114195230687232 114257960000964 114336580589568 114777379012608 114859381598208 115020533661696 115083716327892 115140839703552 115302386663424 115365724156098 115384764340224 115527586637376 115829603794944 115972976710656 116055833489856 116135691190272 116199486430794 116218664220672 116503453191168 116730998998182 117036162167808 117181028551392 117200368336896 117264748422042 117345437973504 117429275306304 118047389810688 118277951118912 118336659996672 118401664265469 118421205507072 118567786285728 118652496924078 119277050121216 119444400340992 119510013109734 119569333538304 119802867392871 119990556721152 120284588556288 120433475814912 120519519393312 120688612844544 121153900068864 121240458353664 121300637712384 121390528779936 121537553020416 121621182676992 121687991187984 121708074811392 121774931053659 121945785895008 122177292337152 122264581783552 122415919861248 122503379794848 122587674034176 122655013454727 122736148217856 122888069996544 122975867257344 123216054498081 123449972465664 123623177453568 123691085693136 123711499911168 123779456667711 123864628972032 124106552075493 124168154059008 124605578133504 124735909678848 124910918885376 125000161368576 125154885523824 125658126876672 125813665456128 125903552905728 125966046855168 126212074290432 126876418965504 126967065698304 127124224471296 127145205301248 127215048248496 127884672294912 128134447045488 128198048329728 128289639299328 128377915047936 128448435142872 128469634523136 128628653163264 128964919689216 129124551389184 129216804297984 129398100369408 129533444666496 129554823118848 129715184996352 129807859882752 129968534967048 130308304269312 130469598799488 130491131756544 130562812676088 130745997248256 130810894811136 131066384840064 131409024188416 131665682438784 131756281233408 131828657120316 131850414379008 132107934719592 132639133925376 132803313537024 132964160569344 133062695008776 133128742496256 133223856195456 133388759571444 133925108908032 134020791570432 134186681386368 134374950383616 134515500230592 134989376311296 135320162125824 135416841482624 135510021439488 135584459317476 135774689450112 136129637449728 136298137577472 136395515647872 136463217426432 136729747147968 136921584162816 137189009131884 137449453879296 137547654506496 137717909843904 137740639076352 137816302269204 137911133288448 138078166745088 138249078746112 138347850664512 138881219023872 138980442574272 139076074635264 139152471404778 139175437400064 139347707593536 139689173316384 140181275400192 140327898388704 140351058378752 140524783746048 140625181539648 140799246214302 141365392736256 141641497018944 141711802712064 141988583576736 142735971336192 142837948910592 143014752530208 143038355963904 143116929279558 143692395085824 143870256331776 144044507283456 144151252926174 144222804370944 144325844211744 144425154428928 144504489535731 144528338838528 145085534650368 145189190867968 145368904835232 145572862915584 145645119995904 145725125249808 145749176008704 145929583120896 146033842368096 146311078477824 146596842302976 146802523226112 146883164260599 147089246904288 147162256662528 147449682945072 147835152211968 148042570530816 148123892743632 148225816387584 148331716176384 148621426559541 149112492392448 149219025666048 149403727729152 149584680640512 149769835308288 149876838219888 150479485272064 150665747521536 150773390516736 150877137272832 150960016559664 151329937759416 151567019016192 151863048350208 151938427650048 152235182391552 152260307582976 152343946667952 152448774119424 152746525631376 153036505350144 153145842130944 153335404774656 153360711548928 153444955103856 153521119604736 153736515551232 153820965541464 153846352453632 154036782183168 154439471726592 154630635614208 154741111319808 154847588253696 154932648574392 154958218960896 155337937588224 155641331997576 156048216223744 156241371401856 156267157782528 156352997896056 156460583964672 156572367075072 157396519747584 157703934825216 157782213328896 157868885687292 157894940676096 158090381714304 158203329232104 158922524786688 159036066828288 159259200454656 159346684146312 159425778051072 159737156523828 159987408961536 160379451408384 160577967753216 160692692524416 160918150459392 161538533425152 161653944471552 161854038373248 162050070693888 162250654917312 162277433081856 162366574738212 162594381193344 163221226481664 163337839726464 163450232045568 163540017939636 163769470780032 163850759995392 163940765906034 163967823009792 164170781011008 164288072664108 164599963287552 164921447590848 164948666548224 165039275556948 165152838629376 165475402767324 165557538745344 165880893313206 166140770844672 166314546238464 166547891847168 166639379336586 166666881824768 166873180698432 167751553941504 167871403874304 168282765720576 168611442997374 169289420931072 169498965961728 169620064331328 169736779431936 169830018629622 170246179979343 170512896393216 170845929393984 170930731106304 171052852399104 171264580190496 171292846030848 171386940001446 171504870884352 172166068518912 172289072397312 172530800492544 172625574491838 172711259555328 172953579995136 173048586234147 173077146510336 173291379956064 173744405692416 173959465065984 174083750234784 174327996331008 174414526414848 174755179786752 175096498497273 175554243251712 175675041644544 175771542827088 175800552505344 175897122633063 176018156960256 176143912959456 177071084716032 177285547425792 177416926678368 177504989995008 177631808260608 177851679428592 177978745386117 178566811877376 178694388760576 178915575181824 179166600511488 179265019664601 179354000307456 179985835081728 180426882834432 180680028585984 180779279089968 181032919266816 181506183266304 181730850103296 181860687530496 181950956568576 182085793169904 182306329530624 182431774015488 182531986781976 182562112217088 182918678842512 183265938505728 183396872675328 183623879791872 183654185435136 183755069692272 183881511051264 184104222326784 184332104994816 184463800886016 185174958698496 185307256765696 185434766180352 185536628539704 185567249866752 185796943458048 186252231088512 186908367200256 187103864518272 187366378328064 187500242052864 187732328285736 188487190315008 188720498184192 188855329358592 188949070282752 189318111435648 190314628448256 190450598547456 190686336706944 190717807951872 190822572372744 191589860114432 191827008442368 192059343044608 192201670568232 192297072494592 192434458948992 192566872571904 192672652714308 192704451784704 193447379533824 193825206446976 194097150554112 194300166999744 194332234678272 194572777494528 194711789824128 194952802450572 195462456403968 195704398199232 195736697634816 195844219014132 196118995872384 196216342216704 196599577260096 197113536282624 197498523658176 197634421850112 197742985680474 197775621568512 198161902079388 198958700888064 199204970305536 199446240854016 199693113744384 199835784293184 200887663362048 201031187355648 201280022079552 201562425575424 201773250345888 202484064466944 202980243188736 203125262223936 203265032159232 203376688976214 203662034175168 204194456174592 204447206366208 204593273471808 204694826139648 205094620721952 205128469938176 205382376244224 205783513697826 206174180818944 206321481759744 206576864765856 206610958614528 206724453403806 207117250117632 207521775996768 208321828535808 208470663861408 208614111952896 208728707107167 208763156100096 209021561390304 209533759974576 210271913100288 210376284438528 210491847583056 210526587568128 210787175619072 210937772309472 211198869321453 211896699715584 212048089104384 212462245528416 212567704068096 212982875365104 213839268544512 214103957004288 214256923365888 214557533945856 214675393919337 215384711233536 215538592628736 215805384497664 216066760925184 216226879389261 216334206556416 216369910775808 216488766317616 216637731643392 216792508257792 217628301975552 217783786301952 217933642727424 218053357252848 218359294373376 218467679993856 218587687874712 218623764013056 218894374681344 219050763552144 219466617716736 219895263454464 219931555397632 220052367409264 220203784839168 220633870356432 220743384993792 221174524417608 221521027792896 221752728317952 222063855796224 222185839115448 222497574264576 223668738588672 223828538499072 224105591593728 224377020960768 224654752962432 224815257329832 225719227908096 225998621282304 226160085775104 226315705909248 226440024839496 226994906639124 227350528524288 227794572525312 227907641475072 228070469865472 228352773587328 228390461374464 228515920001928 228673161179136 229554758025216 229718763196416 230041067323392 230167432655784 230281679407104 230604773326848 230731448312196 230769528680448 231055173274752 231659207589888 231945953421312 232111666979712 232271382380544 232398972861588 232437328441344 233006906382336 233461997996364 234072324335616 234362057102784 234400736673792 234529496844084 234690875947008 234858550612608 236094779621376 236555902237824 236673319993344 236803328530938 236842411014144 237135572571456 237304993848156 238554100242432 238888800681984 239020026219468 239138667076608 239605734785742 239981113442304 240569177112576 240866951629824 241039038786624 241377225689088 242307800137728 242480916707328 242781057559872 243075106040832 243375982375968 243416149622784 243549862107318 243891571790016 244529163567104 244831839722496 245006759589696 245175348068352 245310026909454 245776139993088 245911148859051 245951734514688 246432108996162 246899944931328 247382171386272 247422999822336 247558913335422 247729257944064 248213104150986 248336308118016 248821339969809 249211156267008 249471819357696 249821837770752 249959069004879 250000322737152 250309771047648 251627330912256 251807105811456 251932093710336 252424148580864 252917164496061 253752837931008 253934131396608 254248448942592 254430096496992 255769344589824 256268894090976 256396096659456 256579278598656 256755830095872 256896870285744 256939269046272 257080410002169 257257306326528 257929839378432 258249102778368 258433608595968 258796200738816 258938361737757 259066889332992 259109646237696 259430369992704 259615719765504 259937069934096 260616608538624 260939197598976 260982263513088 261125625352176 261491994496512 261621789622272 262132769680128 262818048376832 263331364877568 263512562466816 263657314240632 263700828758016 264215869439184 265278267850752 265606627074048 265928321138688 266125390017552 266257484992512 266447712390912 266777519142888 267850217816064 268041583140864 268373362772736 268749900767232 269031000461184 269978752622592 270640324251648 270833682965248 271020042878976 271168918634952 271549378900224 272259274899456 272596275154944 272791031295744 272926434852864 273459494295936 273843168325632 274378018263768 274898907758592 275095309012992 275435819687808 275481278152704 275632604538408 275822266576896 276156333490176 276498157492224 276695701329024 277762438047744 277960885148544 278152149270528 278304942809556 278350874800128 278695415187072 279378346632768 280362550800384 280655796777408 280702116757504 281049567492096 281250363079296 281598492428604 282730785472512 283282994037888 283423605424128 283977167153472 285471942672384 285675897821184 286029505060416 286076711927808 286233858559116 287384790171648 287740512663552 288089014566912 288302505852348 288445608741888 288651688423488 288850308857856 289008979071462 289056677677056 290171069300736 290378381735936 290737809670464 291145725831168 291450250499616 291498352017408 291859166241792 292067684736192 293193684605952 293605046452224 293766328521198 294178493808576 294324513325056 294899365890144 295670304423936 296247785487264 296451632775168 296614478520711 296663432352768 297242853119082 298438051332096 298807455458304 299169361281024 299539670616576 299753676439776 301331495043072 301546781033472 301920033119328 302659875518832 303726096700416 303876855300096 304470364783104 304687893335904 304897548238848 305065033464321 305493051262752 306073010700288 306291684261888 306670809549312 306889910207712 307042239209472 307473031102464 307641931082928 307692704907264 308073564366336 308675270546739 308878943453184 309261271228416 309482222639616 309695176507392 309865297148784 309916437921792 310086680105709 310675875176448 311282663995152 312096432447488 312482742803712 312534315565056 312705995792112 312921167929344 313144734150144 314793039495168 315407869650432 315564426657792 315737771374584 315789881352192 316180763428608 316406658464208 317845049573376 318072133656576 318518400909312 318693368292624 318851556102144 319474313047656 319974817923072 320758902816768 321155935506432 321385385048832 321836300918784 323077066850304 323307888943104 323708076746496 324100141387776 324501309834624 324554866163712 324733149476424 325188762386688 326442452963328 326675679452928 326900464091136 327080035879272 327538941560064 327701519990784 327881531812068 327935646019584 328341562022016 328576145328216 329199926575104 329842895181696 329897333096448 330078551113896 330305677258752 330950805534648 331115077490688 331761786626412 332281541689344 332629092476928 333095783694336 333278758673172 333333763649536 333746361396864 335503107883008 335742807748608 336565531441152 337222885994748 338578841862144 338997931923456 339240128662656 339473558863872 339660037259244 340492359958686 341025792786432 341691858787968 341861462212608 342105704798208 342529160380992 342585692061696 342773880002892 343009741768704 344332137037824 344578144794624 345061600985088 345251148983676 345422519110656 345907159990272 346097172468294 346154293020672 346582759912128 347488811384832 347918930131968 348167500469568 348655992662016 349510359573504 350192996994546 351108486503424 351543085654176 351601105010688 351794245266126 352036313920512 352287825918912 354142169432064 354833853356736 355009979990016 355204992796407 355263616521216 355703358857184 355957490772234 357388777521152 357831150363648 358333201022976 358530039329202 358708000614912 359408602178613 359971670163456 360853765668864 361558558179936 362065838533632 363461700206592 363721375060992 363901913137152 364171586339808 364612659061248 364863548030976 365063973563952 365124224434176 365324793160977 365837357685024 366531877011456 366793745350656 367247759583744 367510139384544 367763022102528 367965040364181 368208444653568 368664209989632 368927601772032 369648163494243 370349917396992 370614513531392 370869532360704 371073257079408 371134499733504 371338370003133 371593886916096 372504462177024 373816734400512 374207729036544 374732756656128 375000484105728 375464656571472 376974380630016 377440996368384 377710658717184 377898140565504 378636222871296 380629256896512 380901197094912 381372673413888 381435615903744 381645144745488 383179720228864 383654016884736 384118686089216 384403341136464 384594144989184 384868917897984 385133745143808 385345305428616 385408903569408 386894759067648 387650412893952 388194301108224 388600333999488 388664469356544 389145554989056 389423579648256 389905604901144 390924912807936 391408796398464 391473395269632 391688438028264 392237991744768 392432684433408 393199154520192 394227072565248 394997047316352 395268843700224 395485971360948 395551243137024 396323804158776 397917401776128 398409940611072 398892481708032 399386227488768 399671568586368 401775326724096 402062374711296 402560044159104 403124851150848 403546500691776 404968128933888 405960486377472 406250524447872 406530064318464 406753377952428 407324068350336 408388912349184 408894412732416 409186546943616 409389652279296 410189241443904 410256939876352 410764752488448 411567027395652 412348361637888 412642963519488 413153729531712 413221917229056 413448906807612 414234500235264 415043551993536 416643657071616 416941327722816 417228223905792 417457414214334 417526312200192 418043122780608 419067519949152 420543826200576 420983695166112 421053175136256 421574351238144 421875544618944 422397738642906 424096178208768 424924491056832 425135408136192 425965750730208 428207914008576 428513846731776 429115067891712 429350787838674 431077185257472 431610768995328 432133521850368 432453758778522 432668413112832 432977532635232 433275463286784 433513468607193 433585016515584 435256603951104 435567572603904 436106714505696 436718588746752 436935359987712 437175375749424 437247528026112 437788749362688 438101527104288 438933235433472 439790526908928 440104734818528 440407569678336 440649492781797 441267740712864 441486769987584 442349048835216 443505456635904 444127711592448 444371678230896 444995148529152 445864279678623 447337477177344 447657076998144 448211183187456 448754041921536 449309505924864 449630514659664 451438455816192 451997242564608 452320171550208 452631411818496 452880049678992 453989813278248 454701057048576 455589145050624 455815282950144 456140939730944 456705547174656 456780922748928 457031840003856 457346322358272 459109516050432 459437526392832 460082134646784 460334865311568 460563358814208 461209546653696 461462896624392 461539057360896 462110346549504 463318415179776 463891906842624 464223333959424 464542764761088 464797945723176 464874656882688 466013812764672 466923995992728 468144648671232 468724114205568 468801473347584 469058993688168 469381751894016 469717101225216 472189559242752 473111804475648 473346639986688 473606657061876 473684822028288 474271145142912 474609987696312 477108200484864 477777601363968 478040052438936 478277334153216 479211469571484 479962226884608 481138354225152 481733903259648 482078077573248 482754451378176 484615600275456 484961833414656 485562115119744 486150212081664 486751964751936 486832299245568 487099724214636 487783143580032 489058327134208 489663679444992 490013519179392 490350696136704 490620053818908 491552279986176 491822297718102 491903469029376 492864217992324 493799889862656 494764342772544 494845999644672 495117826670844 495458515888128 496426208301972 496672616236032 497642679939618 498422312534016 498943638715392 499643675541504 499918138009758 500000645474304 500619542095296 503254661824512 503614211622912 504848297161728 505834328992122 507868262793216 508496897885184 508860192993984 511538689179648 512537788181952 512792193318912 513158557197312 513793740571488 513878538092544 514160820004338 514514612653056 516498205556736 516867217191936 517592401477632 517876723475514 518133778665984 518860739985408 519145758702441 519231439531008 519874139868192 521233217077248 521878395197952 522251250704352 522983988993024 523243579244544 524265539360256 525289495491819 525636096753664 526662729755136 527025124933632 527314628481264 527401657516032 527691367899189 528431738878368 531213254148096 531856642277376 532250780035104 532514969985024 532895424781824 533555038285776 533936236158351 535700435632128 536083166281728 536746725545472 537499801534464 537795058993803 538062000922368 539957505245184 541280648503296 541667365930496 542040085757952 542337837269904 543098757800448 544518549798912 545192550309888 545582062591488 545852869705728 546918988591872 547686336651264 548756036527536 549797815517184 550190618025984 550871639375616 550962556305408 551265209076816 551644533153792 552312666980352 552996314984448 553391402658048 555524876095488 555921770297088 556304298541056 556609885619112 556701749600256 557390830374144 558756693265536 560725101600768 561311593554816 561404233515008 562099134984192 562500726158592 563196984857208 565461570945024 566565988075776 566847210848256 567954334306944 570943885344768 571351795642368 572059010120832 572153423855616 572467717118232 574769580343296 575481025327104 576178029133824 576605011704696 576891217483776 577303376846976 577700617715712 578017958142924 578113355354112 580342138601472 580756763471872 581475619340928 582291451662336 582900500999232 582996704034816 583718332483584 584135369472384 586387369211904 587210092904448 587532657042396 588356987617152 588649026650112 589798731780288 591340608847872 592495570974528 592903265550336 593228957041422 593326864705536 594485706238164 596876102664192 597614910916608 598338722562048 599079341233152 599507352879552 602662990086144 603093562066944 603840066238656 605319751037664 607452193400832 608940729566208 609375786671808 609795096477696 610130066928642 610986102525504 612583368523776 613341619098624 613779820415424 614084478418944 615283862165856 615385409814528 616147128732672 617350541093478 618522542456832 618964445279232 619730594297568 619832875843584 620173360211418 621351750352896 622565327990304 624192864894976 624965485607424 625411991584224 625842335858688 626186121321501 626289468300288 630815739300864 631128853315584 631475542749168 631579762704384 632361526857216 632813316928416 633596607964359 635690099146752 636144267313152 637386736585248 637703112204288 638948626095312 641517805633536 642311871012864 642770770097664 643672601837568 644026181758011 646154133700608 646615777886208 647416153492992 648200282775552 649002619669248 649109732327424 649466298952848 650377524773376 652884905926656 653351358905856 653800928182272 654160071758544 655077883120128 655403039981568 655763063624136 655871292039168 656683124044032 657152290656432 658399853150208 659685790363392 659794666192896 660157102227792 660611354517504 661901611069296 662230154981376 663523573252824 664563083378688 665258184953856 666191567388672 666557517346344 666667527299072 667492722793728 671006215766016 671485615497216 673131062882304 674445771989496 677157683724288 677995863846912 678480257325312 678947117727744 679320074518488 680984719917372 682051585572864 683383717575936 683722924425216 684211409596416 685058320761984 685171384123392 685547760005784 686019483537408 688664274075648 689156289589248 690123201970176 690502297967352 690845038221312 691814319980544 692194344936588 692308586041344 693165519824256 694977622769664 695837860263936 696335000939136 697311985324032 699020719147008 700385993989092 702216973006848 703086171308352 703202210021376 703588490532252 704072627841024 704575651837824 708284338864128 709667706713472 710019959980032 710409985592814 710527233042432 711406717714368 711914981544468 714777555042304 715662300727296 716666402045952 717060078658404 717416001229824 718817204357226 719943340326912 721707531337728 723117116359872 724131677067264 726923400413184 727442750121984 728343172679616 729225318122496 730127947127904 730248448868352 730649586321954 731674715370048 733587490701312 734495519167488 735020278769088 735526044205056 735930080728362 737328419979264 737733446577153 737855203544064 739296326988486 740699834793984 741229027062784 742146514158816 742268999467008 742676740006266 743187773832192 745008924354048 747633468801024 748415458073088 749465513312256 749877207014637 750000968211456 750929313142944 754881992736768 755421317434368 755796281131008 757272445742592 758751493488183 761258513793024 761802394189824 762745346827776 763290289490976 767308033769472 768237372178432 768806682272928 769188289978368 769737835795968 770267490287616 770690610857232 770817807138816 771241230006507 773789518135296 775300825787904 776388602216448 776815085213271 777200667998976 777328938713088 778291109978112 778847159296512 779811209802288 781849825615872 782817592796928 782946790539264 783376876056528 784475983489536 784865368866816 786398309040384 788454145130496 789994094632704 790537687400448 790971942721896 791102486274048 792647608317552 795834803552256 796819881222144 797784963416064 798772454977536 799343137172736 803550653448192 804124749422592 805120088318208 806249702301696 807093001383552 809936257867776 811920972754944 812501048895744 813060128636928 813506755904856 814648136700672 816777824698368 817788825464832 818373093887232 818779304558592 820378482887808 820513879752704 821529504976896 823134054791304 824696723275776 825285927038976 826307459063424 826443834458112 826897813615224 828469000470528 830087103987072 833287314143232 833882655445632 834456447811584 834914828428668 835052624400384 836086245561216 838135039898304 841087652401152 841967390332224 842106350272512 843148702476288 843751089237888 844795477285812 848192356417536 849848982113664 850270816272384 851931501460416 856415828017152 857027693463552 858230135783424 858701575677348 862154370514944 863221537990656 864267043700736 864907517557044 865336826225664 865955065270464 866550926573568 867026937214386 867170033031168 870513207902208 871135145207808 872213429011392 873437177493504 874350751498848 874495056052224 875577498725376 876203054208576 879581053817856 880209469637056 880815139356672 881298985563594 882535481425728 882973539975168 884698097670432 887010913271808 888743356461792 889990297058304 891728559357246 895314153996288 896422366374912 897508083843072 898619011849728 899261029319328 903994485129216 904640343100416 905760099357984 907979626556496 911178290101248 911630565900288 912281879461888 913411094349312 914063680007712 914692644716544 915195100392963 918219032100864 918875052785664 920669730623136 921126717628416 922419093307392 922925793248784 923078114721792 924220693099008 926025811640217 926636830359552 927783813685248 928446667918848 929085529522176 929595891446352 929749313765376 930260040317127 932027625529344 933847991985456 936289297342464 937448228411136 937602946695168 938117987376336 938763503788032 939434202450432 944379118485504 946223608951296 946693279973376 947213314123752 947369644056576 948542290285824 949219975392624 954216400969728 955555202727936 956080104877872 956554668306432 958422939142968 959924453769216 962276708450304 963467806519296 964156155146496 965508902756352 969231200550912 969923666829312 971124230239488 972300424163328 973503929503872 973664598491136 974199448429272 975566287160064 978116654268416 979327358889984 980027038358784 980701392273408 981240107637816 983104559972352 983644595436204 983806938058752 985728435984648 987599779725312 989528685545088 989691999289344 990235653341688 990917031776256 992852416603944 993345232472064 995285359879236 996844625068032 997887277430784 999287351083008 999836276019516 1000001290948608 1001239084190592 1006509323649024 1007228423245824 1009696594323456 1011668657984244 1015736525586432 1016993795770368 1017720385987968 1023077378359296 1025075576363904 1025584386637824 1026317114394624 1027587481142976 1027757076185088 1028321640008676 1029029225306112 1032996411113472 1033734434383872 1035184802955264 1035753446951028 1036267557331968 1037721479970816 1038291517404882 1038462879062016 1039748279736384 1042466434154496 1043756790395904 1044502501408704 1045967977986048 1048531078720512 1050578990983638 1053325459510272 1054629256962528 1054803315032064 1055382735798378 1056863477756736 1062426508296192 1064501560070208 1065029939970048 1065614978389221 1065790849563648 1067110076571552 1067872472316702 1072166332563456 1073493451090944 1074999603068928 1075590117987606 1076124001844736 1078225806535839 1079915010490368 1082561297006592 1083334731860992 1084675674539808 1086197515600896 1090385100619776 1091164125182976 1091705739411456 1093837977183744 1095372673302528 1095974379482931 1097512073055072 1099595631034368 1100381236051968 1101743278751232 1102530418153632 1103289066307584 1103895121092543 1104625333960704 1105992629968896 1106782805316096 1108944490482729 1111049752190976 1111843540594176 1112608597082112 1113219771238224 1113403499200512 1114015110009399 1114781660748288 1117513386531072 1121450203201536 1122623187109632 1122808467030016 1124198269968384 1125001452317184 1126393969714416 1130923141890048 1133131976151552 1133694421696512 1135908668613888 1141887770689536 1142703591284736 1144118020241664 1144306847711232 1144935434236464 1149539160686592 1150962050654208 1152356058267648 1153210023409392 1153782434967552 1154606753693952 1155401235431424 1156035916285848 1156226710708224 1160684277202944 1161513526943744 1162951238681856 1164582903324672 1165801001998464 1165993408069632 1167436664967168 1168270738944768 1172774738423808 1174420185808896 1175065314084792 1176713975234304 1177298053300224 1179597463560576 1182681217695744 1184991141949056 1185806531100672 1186457914082844 1186653729411072 1188971412476328 1193752205328384 1195229821833216 1196677445124096 1198158682466304 1199014705759104 1205325980172288 1206187124133888 1207680132477312 1210639502075328 1214904386801664 1217881459132416 1218751573343616 1219590192955392 1220260133857284 1221972205051008 1225166737047552 1226683238197248 1227559640830848 1228168956837888 1230567724331712 1230770819629056 1232294257465344 1234701082186956 1237045084913664 1237928890558464 1239461188595136 1239665751687168 1240346720422836 1242703500705792 1245130655980608 1248385729789952 1249930971214848 1250823983168448 1251684671717376 1252372242643002 1252578936600576 1261631478601728 1262951085498336 1263159525408768 1264723053714432 1265626633856832 1267193215928718 1272288534626304 1274773473170496 1275406224408576 1277897252190624 1284623742025728 1285541540195328 1287345203675136 1288052363516022 1293231555772416 1294832306985984 1296400565551104 1298005239338496 1298932597905696 1300755049546752 1305769811853312 1306702717811712 1308320143517088 1310155766240256 1310806079963136 1311526127248272 1311742584078336 1313366248088064 1314304581312864 1316799706300416 1319371580726784 1320314204455584 1321222709035008 1321948478345391 1323803222138592 1324460309962752 1327047146505648 1330516369907712 1332383134777344 1333115034692688 1333335054598144 1334985445587456 1337592839035869 1342012431532032 1342971230994432 1346262125764608 1348891543978992 1354315367448576 1355991727693824 1356960514650624 1357894235455488 1358640149036976 1361969439834744 1364103171145728 1366767435151872 1367445848850432 1368422819192832 1370116641523968 1370342768246784 1371095520011568 1372038967074816 1377328548151296 1378312579178496 1380246403940352 1381004595934704 1381690076442624 1383628639961088 1384388689873176 1384617172082688 1386331039648512 1389955245539328 1391675720527872 1392670001878272 1394623970648064 1398041438294016 1400771987978184 1404433946013696 1406172342616704 1406404420042752 1407176981064504 1408145255682048 1409151303675648 1416568677728256 1419335413426944 1420039919960064 1420819971185628 1421054466084864 1422813435428736 1423829963088936 1429555110084608 1431324601454592 1433332804091904 1434120157316808 1434832002459648 1437634408714452 1439886680653824 1443415062675456 1446234232719744 1448263354134528 1453846800826368 1454885500243968 1456686345359232 1458450636244992 1460255894255808 1460496897736704 1461299172643908 1463349430740096 1467174981402624 1468991038334976 1470040557538176 1471052088410112 1471860161456724 1474656839958528 1475466893154306 1475710407088128 1478592653976972 1481399669587968 1482458054125568 1484293028317632 1484537998934016 1485353480012532 1486375547664384 1490017848708096 1495266937602048 1496830916146176 1498931026624512 1499754414029274 1500001936422912 1501858626285888 1509763985473536 1510842634868736 1514544891485184 1517502986976366 1523604788379648 1525490693655552 1526580578981952 1534616067538944 1537613364545856 1538376579956736 1539475671591936 1541381221714464 1541635614277632 1542482460013014 1550601651575808 1552777204432896 1553630170426542 1554401335997952 1556582219956224 1557437276107323 1557694318593024 1559622419604576 1563699651231744 1565635185593856 1566753752113056 1568951966979072 1569730737733632 1572796618080768 1575868486475457 1576908290260992 1579988189265408 1581075374800896 1581943885443792 1582204972548096 1583074103697567 1585295216635104 1593639762444288 1595569926832128 1597544909955072 1598686274345472 1601808708475053 1607101306896384 1608249498845184 1610240176636416 1612499404603392 1613385176981409 1614186002767104 1619872515735552 1623841945509888 1625002097791488 1626120257273856 1627013511809712 1629296273401344 1633555649396736 1635577650929664 1636746187774464 1637558609117184 1640756965775616 1641027759505408 1643059009953792 1646268109582608 1649393446551552 1650571854077952 1652614918126848 1652887668916224 1653795627230448 1656938000941056 1660174207974144 1666574628286464 1667765310891264 1668912895623168 1669829656857336 1670105248800768 1672172491122432 1676270079796608 1682175304802304 1683934780664448 1684212700545024 1686297404952576 1687502178475776 1689590954571624 1696384712835072 1699697964227328 1700541632544768 1703863002920832 1712831656034304 1714055386927104 1716460271566848 1717403151354696 1724308741029888 1726443075981312 1728534087401472 1729815035114088 1730673652451328 1731910130540928 1733101853147136 1734053874428772 1734340066062336 1741026415804416 1742270290415616 1744426858022784 1746874354987008 1748701502997696 1748990112104448 1751154997450752 1752406108417152 1759162107635712 1760418939274112 1761630278713344 1762597971127188 1765070962851456 1765947079950336 1769396195340864 1774021826543616 1777486712923584 1779980594116608 1783457118714492 1790628307992576 1792844732749824 1795016167686144 1797238023699456 1798522058638656 1807988970258432 1809280686200832 1811520198715968 1815959253112992 1822356580202496 1824563758923776 1826822188698624 1828127360015424 1829385289433088 1830390200785926 1837750105571328 1841339461246272 1842253435256832 1845851586497568 1846156229443584 1848441386198016 1852051623280434 1855567627370496 1856893335837696 1859191782892704 1859498627530752 1860520080634254 1864055251058688 1867695983970912 1872578594684928 1874896456822272 1876235974752672 1877527007576064 1878558363964503 1878868404900864 1892447217902592 1893386559946752 1894426628247504 1894739288113152 1897084580571648 1898439950785248 1908432801939456 1912160209755744 1913109336612864 1916845878285936 1924553416900608 1926935613038592 1928312310292992 1931017805512704 1932078545274033 1938462401101824 1939847333658624 1942248460478976 1944600848326656 1947007859007744 1947329196982272 1948398896858544 1951132574320128 1956233308536832 1958654717779968 1960054076717568 1961402784546816 1962480215275632 1966209119944704 1967289190872408 1967613876117504 1971456871969296 1975199559450624 1979057371090176 1979383998578688 1980471306683376 1981834063552512 1985704833207888 1986690464944128 1990570719758472 1993689250136064 1995774554861568 1998574702166016 1999672552039032 2000002581897216 2002478168381184 2013018647298048 2014456846491648 2019393188646912 2023337315968488 2031473051172864 2033987591540736 2035440771975936 2046154756718592 2050151152727808 2051168773275648 2052634228789248 2055174962285952 2055514152370176 2056643280017352 2058058450612224 2065992822226944 2067468868767744 2070369605910528 2071506893902056 2072535114663936 2075442959941632 2076583034809764 2076925758124032 2079496559472768 2084932868308992 2087513580791808 2089005002817408 2091935955972096 2097062157441024 2101157981967276 2106650919020544 2109258513925056 2109606630064128 2110765471596756 2113726955513472 2124853016592384 2129003120140416 2130059879940096 2131229956778442 2131581699127296 2134220153143104 2135744944633404 2144332665126912 2146986902181888 2149999206137856 2151180235975212 2152248003689472 2156451613071678 2159830020980736 2165122594013184 2166669463721984 2169351349079616 2172395031201792 2180770201239552 2182328250365952 2187675954367488 2190745346605056 2191948758965862 2195024146110144 2200762472103936 2203486557502464 2205060836307264 2206578132615168 2207790242185086 2211985259937792 2213200339731459 2213565610632192 2217888980965458 2222099504381952 2223687081188352 2226439542476448 2226806998401024 2228030220018798 2229563321496576 2235026773062144 2242900406403072 2245246374219264 2248396539936768 2249631621043911 2250002904634368 2252787939428832 2266263952303104 2267388843393024 2271817337227776 2276254480464549 2283775541379072 2285407182569472 2288236040483328 2289870868472928 2301924101308416 2304712116535296 2306420046818784 2307564869935104 2309213507387904 2310802470862848 2312071832571696 2312453421416448 2313723690019521 2321368554405888 2323027053887488 2325902477363712 2329165806649344 2330445255639813 2331602003996928 2331986816139264 2334873329934336 2336541477889536 2345549476847616 2348840371617792 2350130628169584 2353427950468608 2354596106600448 2359194927121152 2365362435391488 2369982283898112 2371613062201344 2372915828165688 2373307458822144 2377942824952656 2387504410656768 2390459643666432 2393354890248192 2396317364932608 2398029411518208 2410651960344576 2412374248267776 2415360264954624 2421279004150656 2429808773603328 2435762918264832 2437503146687232 2439180385910784 2440520267714568 2443944410102016 2450333474095104 2453366476394496 2455119281661696 2456337913675776 2461135448663424 2461541639258112 2464588514930688 2469402164373912 2474090169827328 2475857781116928 2478922377190272 2479331503374336 2480693440845672 2485407001411584 2490261311961216 2496771459579904 2499861942429696 2501647966336896 2503369343434752 2504744485286004 2505157873201152 2523262957203456 2525902170996672 2526319050817536 2529446107428864 2531253267713664 2534386431857436 2544577069252608 2549546946340992 2550812448817152 2555794504381248 2569247484051456 2571083080390656 2574690407350272 2576104727032044 2586463111544832 2589664613971968 2592801131102208 2596010478676992 2597865195811392 2601510099093504 2611539623706624 2613405435623424 2616640287034176 2620311532480512 2623052254496544 2623485168156672 2626732496176128 2628609162625728 2638743161453568 2640628408911168 2642445418070016 2643896956690782 2647606444277184 2648920619925504 2654094293011296 2661032739815424 2666230069385376 2666670109196288 2669970891174912 2675185678071738 2685942461988864 2692524251529216 2697783087957984 2711983455387648 2713921029301248 2717280298073952 2723938879669488 2733534870303744 2734891697700864 2736845638385664 2740233283047936 2742191040023136 2744077934149632 2745585301178889 2754657096302592 2756625158356992 2762009191869408 2763380152885248 2767257279922176 2768777379746352 2769234344165376 2772662079297024 2779910491078656 2783351441055744 2785340003756544 2789247941296128 2790780120951381 2796082876588032 2801543975956368 2808867892027392 2812344685233408 2812808840085504 2814353962129008 2816290511364096 2818302607351296 2833137355456512 2838670826853888 2840079839920128 2841639942371256 2842108932169728 2845626870857472 2847659926177872 2859110220169216 2862649202909184 2866665608183808 2868240314633616 2869664004919296 2875268817428904 2879773361307648 2886830125350912 2892468465439488 2896526708269056 2907693601652736 2909771000487936 2913372690718464 2916901272489984 2920511788511616 2920993795473408 2922598345287816 2926698861480192 2934349962805248 2937982076669952 2940081115076352 2942104176820224 2943720322913448 2949313679917056 2950933786308612 2951420814176256 2957185307953944 2962799339175936 2964916108251136 2968586056635264 2969075997868032 2970706960025064 2972751095328768 2980035697416192 2990533875204096 2993661832292352 2997862053249024 2999508828058548 3000003872845824 3003717252571776 3019527970947072 3021685269737472 3029089782970368 3035005973952732 3047209576759296 3050981387311104 3053161157963904 3069232135077888 3075226729091712 3076753159913472 3078951343183872 3082762443428928 3083271228555264 3084964920026028 3101203303151616 3105554408865792 3107260340853084 3108802671995904 3113164439912448 3114874552214646 3115388637186048 3119244839209152 3127399302463488 3131270371187712 3133507504226112 3137903933958144 3145593236161536 3151736972950914 3159976378530816 3163887770887584 3164409945096192 3166148207395134 3170590433270208 3187279524888576 3195089819910144 3196844935167663 3197372548690944 3203617416950106 3216498997690368 3220480353272832 3224998809206784 3226770353962818 3228372005534208 3234677419607517 3239745031471104 3247683891019776 3250004195582976 3254027023619424 3258592546802688 3271155301859328 3273492375548928 3275117218234368 3281513931551232 3286118019907584 3287923138448793 3292536219165216 3298786893103104 3301143708155904 3305229836253696 3307591254460896 3313876001882112 3320348415948288 3326833471448187 3333149256572928 3335530621782528 3337825791246336 3339659313714672 3340210497601536 3342045330028197 3344344982244864 3352540159593216 3364350609604608 3367869561328896 3368425401090048 3372594809905152 3375004356951552 3379181909143248 3392769425670144 3399395928454656 3401083265089536 3407726005841664 3425663312068608 3428110773854208 3432920543133696 3434806302709392 3448617482059776 3452886151962624 3457068174802944 3459630070228176 3461347304902656 3463820261081856 3466203706294272 3468107748857544 3468680132124672 3482052831608832 3484540580831232 3488853716045568 3493748709974016 3497403005995392 3497980224208896 3502309994901504 3504812216834304 3518324215271424 3520837878548224 3523260557426688 3525195942254376 3530141925702912 3531894159900672 3538792390681728 3548043653087232 3554973425847168 3559961188233216 3566914237428984 3581256615985152 3585689465499648 3590032335372288 3594476047398912 3597044117277312 3615977940516864 3618561372401664 3623040397431936 3631918506225984 3644713160404992 3649127517847552 3653644377397248 3656254720030848 3658770578866176 3660780401571852 3675500211142656 3682678922492544 3684506870513664 3691703172995136 3692312458887168 3696882772396032 3704103246560868 3711135254740992 3713786671675392 3718383565785408 3718997255061504 3721040161268508 3728110502117376 3735391967941824 3745157189369856 3749792913644544 3752471949505344 3755054015152128 3757116727929006 3757736809801728 3784894435805184 3788853256495008 3789478576226304 3794169161143296 3796879901570496 3816865603878912 3824320419511488 3826218673225728 3833691756571872 3853871226077184 3856624620585984 3862035611025408 3864157090548066 3879694667317248 3884496920957952 3889201696653312 3894015718015488 3896797793717088 3902265148640256 3917309435559936 3920108153435136 3924960430551264 3932418239889408 3934578381744816 3935227752235008 3942913743938592 3950399118901248 3958114742180352 3960942613366752 3963668127105024 3965845435036173 3971409666415776 3973380929888256 3981141439516944 3991549109723136 3997149404332032 3999345104078064 4000005163794432 4004956336762368 4012778517107607 4026037294596096 4028913692983296 4038786377293824 4046674631936976 4062946102345728 4067975183081472 4070881543951872 4092309513437184 4100302305455616 4102337546551296 4105268457578496 4110349924571904 4111028304740352 4113286560034704 4116116901224448 4131985644453888 4134937737535488 4140739211821056 4143013787804112 4145070229327872 4150885919883264 4153166069619528 4153851516248064 4158993118945536 4169865736617984 4175027161583616 4178010005634816 4183871911944192 4194124314882048 4202315963934552 4213301838041088 4218517027850112 4219213260128256 4221530943193512 4227453911026944 4249706033184768 4258006240280832 4260119759880192 4262459913556884 4263163398254592 4268440306286208 4271489889266808 4288665330253824 4293973804363776 4299998412275712 4302360471950424 4304496007378944 4312903226143356 4319660041961472 4330245188026368 4333338927443968 4338702698159232 4344790062403584 4361540402479104 4364656500731904 4375351908734976 4381490693210112 4383897517931724 4390048292220288 4401524944207872 4406973115004928 4410121672614528 4413156265230336 4415580484370172 4423970519875584 4426400679462918 4427131221264384 4435777961930916 4444199008763904 4447374162376704 4452879084952896 4453613996802048 4456060440037596 4459126642993152 4470053546124288 4485800812806144 4490492748438528 4496793079873536 4499263242087822 4500005809268736 4505575878857664 4532527904606208 4543634674455552 4552508960929098 4570814365138944 4576472080966656 4579741736945856 4603848202616832 4612840093637568 4615129739870208 4618427014775808 4624143665143392 4624906842832896 4627447380039042 4646054107774976 4651804954727424 4658331613298688 4660890511279626 4663204007993856 4669746659868672 4672311828321969 4673082955779072 4691098953695232 4700261256339168 4706855900937216 4709192213200896 4718389854242304 4727605459426371 4730724870782976 4739964567796224 4743226124402688 4745831656331376 4746614917644288 4749222311092701 4755885649905312 4780919287332864 4786709780496384 4792634729865216 4796058823036416 4805426125425159 4821303920689152 4824748496535552 4830720529909248 4842558008301312 4859617547206656 4871525836529664 4875006293374464 4878360771821568 4881040535429136 4887888820204032 4900666948190208 4906732952788992 4910238563323392 4912675827351552 4922270897326848 4923083278516224 4929177029861376 4938804328747824 4948180339654656 4951715562233856 4957844754380544 4958663006748672 4961386881691344 4970814002823168 4980522623922432 4993542919159808 4999723884859392 5003295932673792 5006738686869504 5009488970572008 5010315746402304 5046525914406912 5051804341993344 5052638101635072 5058892214857728 5062506535427328 5068772863714872 5089154138505216 5099093892681984 5101624897634304 5111589008762496 5138494968102912 5142166160781312 5149380814700544 5152209454064088 5172926223089664 5179329227943936 5185602262204416 5192020957353984 5195730391622784 5203020198187008 5223079247413248 5226810871246848 5233280574068352 5240623064961024 5246104508993088 5246970336313344 5253464992352256 5257218325251456 5277486322907136 5281256817822336 5284890836140032 5287793913381564 5295212888554368 5297841239851008 5308188586022592 5322065479630848 5332460138770752 5333340218392576 5339941782349824 5350371356143476 5371884923977728 5385048503058432 5395566175915968 5423966910775296 5427842058602496 5434560596147904 5447877759338976 5467069740607488 5473691276771328 5480466566095872 5484382080046272 5488155868299264 5491170602357778 5513250316713984 5524018383738816 5526760305770496 5537554759492704 5538468688330752 5545324158594048 5566702882111488 5570680007513088 5578495882592256 5581560241902762 5592165753176064 5603087951912736 5617735784054784 5624689370466816 5628707924258016 5632581022728192 5635675091893509 5636605214702592 5677341653707776 5680159679840256 5683279884742512 5684217864339456 5691253741714944 5695319852355744 5725298405818368 5736480629267232 5739328009838592 5750537634857808 5773660250701824 5784936930878976 5793053416538112 5796235635822099 5815387203305472 5819542000975872 5826745381436928 5833802544979968 5841023577023232 5841987590946816 5845196690575632 5853397722960384 5868699925610496 5875964153339904 5880162230152704 5884208353640448 5887440645826896 5898627359834112 5901867572617224 5902841628352512 5914370615907888 5925598678351872 5929832216502272 5937172113270528 5938151995736064 5941413920050128 5945502190657536 5960071394832384 5981067750408192 5987323664584704 5995724106498048 5999017656117096 6000007745691648 6007434505143552 6039055941894144 6043370539474944 6058179565940736 6070011947905464 6094419153518592 6101962774622208 6106322315927808 6138464270155776 6150453458183424 6153506319826944 6157902686367744 6165524886857856 6166542457110528 6169929840052056 6202406606303232 6211108817731584 6214520681706168 6217605343991808 6226328879824896 6229749104429292 6230777274372096 6238489678418304 6254798604926976 6262540742375424 6267015008452224 6275807867916288 6291186472323072 6303473945901828 6319952757061632 6327775541775168 6328819890192384 6332296414790268 6341180866540416 6374559049777152 6390179639820288 6393689870335326 6394745097381888 6407234833900212 6432997995380736 6440960706545664 6449997618413568 6453540707925636 6456744011068416 6469354839215034 6479490062942208 6495367782039552 6500008391165952 6508054047238848 6517185093605376 6542310603718656 6546984751097856 6563027863102464 6572236039815168 6575846276897586 6585072438330432 6602287416311808 6610459672507392 6615182508921792 6640696831896576 6653666942896374 6666298513145856 6671061243565056 6679318627429344 6680420995203072 6684090660056394 6688689964489728 6705080319186432 6728701219209216 6735739122657792 6745189619810304 6748894863131733 6750008713903104 6758363818286496 6798791856909312 6802166530179072 6815452011683328 6828763441393647 6851326624137216 6856221547708416 6869612605418784 6905772303925248 6914136349605888 6919260140456352 6922694609805312 6927640522163712 6932407412588544 6936215497715088 6937360264249344 6941171070058563 6964105663217664 6969081161662464 6977707432091136 6987497419948032 6991335766919439 6994806011990784 6995960448417792 7004619989803008 7009624433668608 7036648430542848 7041675757096448 7046521114853376 7050391884508752 7060283851405824 7063788319801344 7077584781363456 7096087306174464 7109946851694336 7119922376466432 7133828474857968 7162513231970304 7171378930999296 7180064670744576 7188952094797824 7194088234554624 7231955881033728 7237122744803328 7246080794863872 7263837012451968 7289426320809984 7298255035695104 7307288754794496 7312509440061696 7317541157732352 7321560803143704 7351000422285312 7365357844985088 7369013741027328 7383406345990272 7384624917774336 7393765544792064 7408206493121736 7422270509481984 7427573343350784 7436767131570816 7437994510123008 7442080322537016 7456221004234752 7470783935883648 7490314378739712 7499585827289088 7504943899010688 7510108030304256 7514233455858012 7515473619603456 7569788871610368 7577706512990016 7578957152452608 7588338322286592 7593759803140992 7633731207757824 7648640839022976 7652437346451456 7667383513143744 7707742452154368 7713249241171968 7724071222050816 7728314181096132 7759389334634496 7768993841915904 7778403393306624 7788031436030976 7793595587434176 7804530297280512 7834618871119872 7840216306870272 7849920861102528 7869156763489632 7870455504470016 7885827487877184 7916229484360704 7921885226733504 7927336254210048 7931690870072346 7942819332831552 7946761859776512 7962282879033888 7983098219446272 7998690208156128 8000010327588864 8009912673524736 8025557034215214 8057827385966592 8077572754587648 8093349263873952 8135950366162944 8141763087903744 8200604610911232 8204675093102592 8210536915156992 8220699849143808 8226573120069408 8232233802448896 8236755903536667 8263971288907776 8269875475070976 8286027575608224 8290140458655744 8301771839766528 8306332139239056 8307703032496128 8317986237891072 8339731473235968 8350054323167232 8356020011269632 8367743823888384 8372340362854143 8388248629764096 8404631927869104 8426603676082176 8437034055700224 8438426520256512 8443061886387024 8454907822053888 8499412066369536 8516012480561664 8520239519760384 8524919827113768 8526326796509184 8536880612572416 8542979778533616 8577330660507648 8587947608727552 8599996824551424 8604720943900848 8608992014757888 8625806452286712 8639320083922944 8660490376052736 8666677854887936 8677405396318464 8689580124807168 8723080804958208 8729313001463808 8750703817469952 8762981386420224 8767795035863448 8780096584440576 8803049888415744 8813946230009856 8820243345229056 8826312530460672 8831160968740344 8847941039751168 8852801358925836 8854262442528768 8871555923861832 8888398017527808 8894748324753408 8905758169905792 8907227993604096 8912120880075192 8918253285986304 8940107092248576 8971601625612288 8980985496877056 8993586159747072 8998526484175644 9000011618537472 9011151757715328 9065055809212416 9087269348911104 9105017921858196 9141628730277888 9152944161933312 9159483473891712 9207696405233664 9225680187275136 9230259479740416 9236854029551616 9248287330286784 9249813685665792 9254894760078084 9292108215549952 9303609909454848 9316663226597376 9321781022559252 9326408015987712 9339493319737344 9344623656643938 9346165911558144 9382197907390464 9400522512678336 9413711801874432 9436779708484608 9455210918852742 9479929135592448 9491663312662752 9493229835288576 9498444622185402 9511771299810624 9561838574665728 9585269459730432 9590534805502989 9592117646072832 9610852250850318 9649496993071104 9661441059818496 9685116016602624 9719235094413312 9743051673059328 9750012586748928 9762081070858272 9775777640408064 9813465905577984 9820477126646784 9825351654703104 9844541794653696 9858354059722752 9863769415346379 9877608657495648 9896360679309312 9903431124467712 9915689508761088 9922773763382688 9941628005646336 9961045247844864 9980500414344561 9987085838319616 9999447769718784 10006591865347584 10013477373739008 10018977941144016 10020631492804608 10026135990084591 10093051828813824 10103608683986688 10105276203270144 10117784429715456 10125013070854656 10137545727429744 10178308277010432 10198187785363968 10203249795268608 10223178017524992 10276989936205824 10284332321562624 10298761629401088 10304418908128176 10345852446179328 10358658455887872 10371204524408832 10384041914707968 10391460783245568 10406040396374016 10446158494826496 10453621742493696 10466561148136704 10481246129922048 10492209017986176 10493940672626688 10506929984704512 10514436650502912 10554972645814272 10562513635644672 10569781672280064 10575587826763128 10590425777108736 10595682479702016 10616377172045184 10644130959261696 10664920277541504 10666680436785152 10679883564699648 10700742712286952 10743769847955456 10770097006116864 10791132351831936 10847933821550592 10855684117204992 10869121192295808 10895755518677952 10934139481214976 10947382553542656 10960933132191744 10968764160092544 10976311736598528 10982341204715556 11026500633427968 11048036767477632 11053520611540992 11075109518985408 11076937376661504 11090648317188096 11133405764222976 11141360015026176 11156991765184512 11163120483805524 11184331506352128 11206175903825472 11235471568109568 11249378740933632 11257415848516032 11265162045456384 11271350183787018 11273210429405184 11354683307415552 11366559769485024 11368435728678912 11382507483429888 11390639704711488 11450596811636736 11472961258534464 11478656019677184 11501075269715616 11569873861757952 11586106833076224 11592471271644198 11639084001951744 11653490762873856 11667605089959936 11682047154046464 11690393381151264 11706795445920768 11751928306679808 11760324460305408 11774881291653792 11797254719668224 11803735145234448 11805683256705024 11828741231815776 11851197356703744 11859664433004544 11874344226541056 11882827840100256 11891004381315072 11897536305108519 11920142789664768 11974647329169408 11991448212996096 11998035312234192 12000015491383296 12014869010287104 12038335551322821 12078111883788288 12086741078949888 12116359131881472 12140023895810928 12188838307037184 12203925549244416 12212644631855616 12276928540311552 12300906916366848 12307012639653888 12315805372735488 12331049773715712 12333084914221056 12339859680104112 12404813212606464 12422217635463168 12429041363412336 12435210687983616 12452657759649792 12459498208858584 12461554548744192 12476979356836608 12509597209853952 12525081484750848 12534030016904448 12551615735832576 12582372944646144 12606947891803656 12639905514123264 12655551083550336 12657639780384768 12664592829580536 12682361733080832 12749118099554304 12780359279640576 12787379740670652 12789490194763776 12814469667800424 12865995990761472 12881921413091328 12899995236827136 12907081415851272 12913488022136832 12938709678430068 12958980125884416 12990735564079104 13000016782331904 13016108094477696 13034370187210752 13084621207437312 13093969502195712 13126055726204928 13144472079630336 13151692553795172 13170144876660864 13204574832623616 13220919345014784 13230365017843584 13281393663793152 13307333885792748 13332597026291712 13342122487130112 13358637254858688 13360841990406144 13368181320112788 13377379928979456 13410160638372864 13457402438418432 13471478245315584 13490379239620608 13497789726263466 13500017427806208 13516727636572992 13597583713818624 13630904023366656 13657526882787294 13712443095416832 13739225210837568 13811544607850496 13838520280912704 13845389219610624 13855281044327424 13872430995430176 13874720528498688 13882342140117126 13938162323324928 13955414864182272 13974994839896064 13982671533838878 13989612023981568 14009239979606016 14016935484965907 14019248867337216 14073296861085696 14083351514192896 14100783769017504 14120567702811648 14127576639602688 14155169562726912 14192174612348928 14219893703388672 14239844752932864 14247666933278103 14267656949715936 14342757861998592 14360129341489152 14377904189595648 14388176469109248 14416278376275477 14463911762067456 14474245489606656 14492161589727744 14527674024903936 14578852641619968 14596510071390208 14614577509588992 14625018880123392 14635082315464704 14643121606287408 14702000844570624 14730715689970176 14738027482054656 14766812691980544 14769249835548672 14787531089584128 14816412986243472 14844541018963968 14855146686701568 14873534263141632 14875989020246016 14884160645074032 14912442008469504 14941567871767296 14980628757479424 14999171654578176 15009887798021376 15020216060608512 15028466911716024 15030947239206912 15139577743220736 15155413025980032 15157914304905216 15176676644573184 15187519606281984 15267462415515648 15297281678045952 15304874692902912 15334767026287488 15415484904308736 15426498482343936 15448142444101632 15456628362192264 15518778669268992 15537987683831808 15556806786613248 15576062872061952 15587191174868352 15609060594561024 15669237742239744 15680432613740544 15699841722205056 15738313526979264 15740911008940032 15771654975754368 15832458968721408 15843770453467008 15854672508420096 15863381740144692 15885638665663104 15893523719553024 15924565758067776 15966196438892544 15997380416312256 16000020655177728 16019825347049472 16051114068430428 16115654771933184 16155145509175296 16186698527747904 16271900732325888 16283526175807488 16401209221822464 16421073830313984 16441399698287616 16453146240138816 16464467604897792 16473511807073334 16539750950141952 16572055151216448 16580280917311488 16612664278478112 16615406064992256 16635972475782144 16700108646334464 16712040022539264 16735487647776768 16744680725708286 16776497259528192 16809263855738208 16853207352164352 16874068111400448 16886123772774048 16909815644107776 17032024961123328 17040479039520768 17049839654227536 17052653593018368 17073761225144832 17085959557067232 17175895217455104 17209441887801696 17217984029515776 17251612904573424 17320980752105472 17333355709775872 17354810792636928 17379160249614336 17388706907466297 17446161609916416 17458626002927616 17501407634939904 17525962772840448 17535590071726896 17560193168881152 17606099776831488 17627892460019712 17640486690458112 17652625060921344 17662321937480688 17695882079502336 17705602717851672 17708524885057536 17743111847723664 17776796035055616 17789496649506816 17811516339811584 17814455987208192 17824241760150384 17836506571972608 17880214184497152 17943203251224576 17961970993754112 17987172319494144 17997052968351288 18000023237074944 18022303515430656 18130111618424832 18174538697822208 18210035843716392 18283257460555776 18305888323866624 18318966947783424 18415392810467328 18451360374550272 18460518959480832 18473708059103232 18496574660573568 18499627371331584 18509789520156168 18584216431099904 18607219818909696 18633326453194752 18643562045118504 18652816031975424 18678986639474688 18689247313287876 18692331823116288 18764395814780928 18801045025356672 18827423603748864 18873559416969216 18910421837705484 18959858271184896 18983326625325504 18986459670577152 18996889244370804 19023542599621248 19123677149331456 19170538919460864 19181069611005978 19184235292145664 19221704501700636 19298993986142208 19322882119636992 19370232033205248 19438470188826624 19486103346118656 19500025173497856 19524162141716544 19551555280816128 19626931811155968 19640954253293568 19689083589307392 19716708119445504 19727538830692758 19755217314991296 19806862248935424 19831379017522176 19845547526765376 19922090495689728 19961000828689122 19998895539437568 20013183730695168 20037955882288032 20041262985609216 20052271980169182 20186103657627648 20207217367973376 20235568859430912 20246684589395199 20250026141709312 20275091454859488 20396375570727936 20406499590537216 20446356035049984 20486290324180941 20553979872411648 20568664643125248 20608837816256352 20717316911775744 20742409048817664 20768083829415936 20782921566491136 20812080792748032 20823513210175689 20892316989652992 20907243484987392 20933122296273408 20962492259844096 20974007300758317 20984418035972352 20987881345253376 21013859969409024 21028873301005824 21109945291628544 21125027271289344 21139563344560128 21151175653526256 21180851554217472 21191364959404032 21232754344090368 21288261918523392 21329840555083008 21333360873570304 21359767129399296 21401485424573904 21487539695910912 21540194012233728 21582264703663872 21695867643101184 21711368234409984 21738242384591616 21791511037355904 21868278962429952 21894765107085312 21921866264383488 21937528320185088 21952623473197056 21964682409431112 22053001266855936 22096073534955264 22107041223081984 22150219037970816 22153874753323008 22181296634376192 22266811528445952 22282720030052352 22313983530369024 22326240967611048 22368663012704256 22412351807650944 22470943136219136 22498757481867264 22514831697032064 22530324090912768 22542700367574036 22546420858810368 22709366614831104 22733119538970048 22736871457357824 22765014966859776 22781279409422976 22901193623273472 22945922517068928 22957312039354368 23002150539431232 23139747723515904 23172213666152448 23184942543288396 23278168003903488 23306981525747712 23335210179919872 23364094308092928 23380786762302528 23413590891841536 23503856613359616 23520648920610816 23549762583307584 23607470290468896 23611366513410048 23657482463631552 23719328866009088 23748688453082112 23765655680200512 23782008762630144 23795072610217038 23840285579329536 23949294658338816 23996070624468384 24000030982766592 24029738020574208 24076671102645642 24173482157899776 24232718263762944 24280047791621856 24407851098488832 24425289263711232 24601813832733696 24614025279307776 24631610745470976 24662099547431424 24679719360208224 24809626425212928 24858082726824672 24870421375967232 24905315519299584 24918996417717168 24923109097488384 24953958713673216 25019194419707904 25050162969501696 25068060033808896 25103231471665152 25117021088562429 25164745889292288 25213895783607312 25279811028246528 25311102167100672 25315279560769536 25329185659161072 25364723466161664 25498236199108608 25560718559281152 25574759481341304 25578980389527552 25628939335600848 25731991981522944 25763842826182656 25799990473654272 25814162831702544 25826976044273664 25877419356860136 25917960251768832 25981471128158208 26000033564663808 26032216188955392 26068740374421504 26169242414874624 26187939004391424 26252111452409856 26288944159260672 26303385107590344 26340289753321728 26409149665247232 26441838690029568 26460730035687168 26562787327586304 26614667771585496 26665194052583424 26684244974260224 26717274509717376 26721683980812288 26736362640225576 26754759857958912 26820321276745728 26914804876836864 26942956490631168 26980758479241216 26995579452526932 27000034855612416 27033455273145984 27195167427637248 27261808046733312 27315053765574588 27424886190833664 27478450421675136 27623089215700992 27677040561825408 27690778439221248 27710562088654848 27744861990860352 27749441056997376 27764684280234252 27876324646649856 27910829728364544 27949989679792128 27965343067677756 27979224047963136 28018479959212032 28033870969931814 28038497734674432 28146593722171392 28166703028385792 28201567538035008 28241135405623296 28310339125453824 28439787406777344 28479689505865728 28495333866556206 28535313899431872 28685515723997184 28755808379191296 28771604416508967 28776352938218496 28832556752550954 28948490979213312 28984323179455488 29055348049807872 29157705283239936 29229155019177984 29250037760246784 29286243212574816 29461431379940352 29476054964109312 29533625383961088 29575062179168256 29591308246039137 29632825972486944 29689082037927936 29710293373403136 29747068526283264 29768321290148064 29824884016939008 29883135743534592 29941501243033683 29961257514958848 29998343309156352 30019775596042752 30040432121217024 30056933823432048 30061894478413824 30078407970253773 30279155486441472 30310826051960064 30315828609810432 30353353289146368 30375039212563968 30534924831031296 30594563356091904 30609749385805824 30669534052574976 30830969808617472 30852996964687872 30896284888203264 30913256724384528 31037557338537984 31075975367663616 31113613573226496 31152125744123904 31174382349736704 31218121189122048 31338475484479488 31360865227481088 31399683444410112 31476627053958528 31481822017880064 31543309951508736 31664917937442816 31687540906934016 31709345016840192 31726763480289384 31771277331326208 31787047439106048 31849131516135552 31932392877785088 31994760832624512 32000041310355456 32039650694098944 32102228136860856 32231309543866368 32310291018350592 32373397055495808 32543801464651776 32567052351614976 32802418443644928 32842147660627968 32882799396575232 32906292480277632 32928935209795584 32947023614146668 33079501900283904 33144110302432896 33160561834622976 33225328556956224 33230812129984512 33271944951564288 33400217292668928 33424080045078528 33470975295553536 33489361451416572 33552994519056384 33618527711476416 33706414704328704 33748136222800896 33772247545548096 33819631288215552 34064049922246656 34099679308455072 34105307186036736 34147522450289664 34171919114134464 34351790434910208 34418883775603392 34435968059031552 34503225809146848 34666711419551744 34709621585273856 34758320499228672 34777413814932594 34917252005855232 35002815269879808 35071180143453792 35120386337762304 35255784920039424 35280973380916224 35324643874961376 35391764159004672 35411205435703344 35417049770115072 35486223695447328 35553592070111232 35578993299013632 35623032679623168 35648483520300768 35673013143945216 35692608915325557 35760428368994304 35923941987508224 35974344638988288 35994105936702576 36000046474149888 36044607030861312 36260223236849664 36349077395644416 36420071687432784 36566514921111552 36611776647733248 36637933895566848 36830785620934656 36902720749100544 36921037918961664 36947416118206464 36993149321147136 36999254742663168 37019579040312336 37168432862199808 37214439637819392 37266652906389504 37287124090237008 37305632063950848 37357973278949376 37378494626575752 37384663646232576 37528791629561856 37602090050713344 37654847207497728 37747118833938432 37820843675410968 37919716542369792 37966653250651008 37972919341154304 37993778488741608 38047085199242496 38247354298662912 38341077838921728 38362139222011956 38368470584291328 38443409003401272 38597987972284416 38645764239273984 38740464066410496 38876940377653248 38972206692237312 39000050346995712 39048324283433088 39103110561632256 39253863622311936 39281908506587136 39378167178614784 39433416238891008 39455077661385516 39510434629982592 39613724497870848 39662758035044352 39691095053530752 39844180991379456 39922001657378244 39997791078875136 40026367461390336 40075911764576064 40082525971218432 40104543960338364 40372207315255296 40414434735946752 40471137718861824 40493369178790398 40500052283418624 40550182909718976 40792751141455872 40892712070099968 40972580648361882 41137329286250496 41217675632512704 41434633823551488 41536167658831872 41565843132982272 41624161585496064 41647026420351378 41814486969974784 41866244592546816 41924984519688192 41948014601516634 41968836071944704 42027719938818048 42050806454897721 42057746602011648 42219890583257088 42250054542578688 42302351307052512 42361703108434944 42382729918808064 42465508688180736 42576523837046784 42659681110166016 42719534258798592 42743000799834309 42802970849147808 43080388024467456 43164529407327744 43248835128826431 43391735286202368 43422736468819968 43476484769183232 43583022074711808 43736557924859904 43789530214170624 43843732528766976 43875056640370176 43905246946394112 43929364818862224 44106002533711872 44192147069910528 44214082446163968 44300438075941632 44307749506646016 44362593268752384 44533623056891904 44565440060104704 44627967060738048 44652481935222096 44737326025408512 44824703615301888 44941886272438272 44997514963734528 45029663394064128 45060648181825536 45085400735148072 45092841717620736 45418733229662208 45466239077940096 45473742914715648 45530029933719552 45562558818845952 45802387246546944 45891845034137856 45914624078708736 46004301078862464 46279495447031808 46344427332304896 46369885086576792 46556336007806976 46613963051495424 46670420359839744 46728188616185856 46761573524605056 46827181783683072 47007713226719232 47041297841221632 47099525166615168 47214940580937792 47222733026820096 47314964927263104 47438657732018176 47497376906164224 47531311360401024 47564017525260288 47590145220434076 47680571158659072 47898589316677632 47992141248936768 48000061965533184 48059476041148416 48153342205291284 48346964315799552 48465436527525888 48560095583243712 48815702196977664 48850578527422464 49203627665467392 49263221490941952 49324199094862848 49359438720416448 49619252850425856 49716165453649344 49740842751934464 49837992835434336 49846218194976768 49907917427346432 50100325939003392 50136120067617792 50206462943330304 50234042177124858 50329491778584576 50427791567214624 50559622056493056 50622204334201344 50658371318322144 50729446932323328 51121437118562304 51149518962682608 51157960779055104 51257878671201696 51527685652365312 51628325663405088 51653952088547328 51754838713720272 51962942256316416 52000067129327616 52064432377910784 52137480748843008 52166120722398891 52338484829749248 52375878008782848 52504222904819712 52577888318521344 52606770215180688 52680579506643456 52818299330494464 52883677380059136 52921460071374336 53125574655172608 53229335543170992 53330388105166848 53368489948520448 53434549019434752 53443367961624576 53472725280451152 53509519715917824 53640642553491456 53829609753673728 53885912981262336 53961516958482432 53991158905053864 54000069711224832 54066910546291968 54390334855274496 54523616093466624 54630107531149176 54849772381667328 54956900843350272 55246178431401984 55354081123650816 55381556878442496 55421124177309696 55489723981720704 55498882113994752 55529368560468504 55752649293299712 55821659456729088 55899979359584256 55930686135355512 55958448095926272 56036959918424064 56067741939863628 56076995469348864 56293187444342784 56333406056771584 56403135076070016 56482270811246592 56620678250907648 56879574813554688 56959379011731456 56990667733112412 57070627798863744 57371031447994368 57511616758382592 57543208833017934 57552705876436992 57665113505101908 57896981958426624 57968646358910976 58110696099615744 58315410566479872 58458310038355968 58500075520493568 58572486425149632 58922862759880704 59067250767922176 59150124358336512 59182616492078274 59265651944973888 59420586746806272 59494137052566528 59536642580296128 59766271487069184 59883002486067366 59996686618312704 60039551192085504 60113867646864096 60123788956827648 60156815940507546 60558310972882944 60621652103920128 60706706578292736 60740053768185597 60750078425127936 61189126712183808 61219498771611648 61339068105149952 61458870972542823 61661939617234944 61705993929375744 61826513448769056 62151950735327232 62227227146452992 62304251488247808 62348764699473408 62436242378244096 62470539630527067 62676950968958976 62721730454962176 62799366888820224 62953254107917056 62963644035760128 63086619903017472 63329835874885632 63375081813868032 63418690033680384 63453526960578768 63542554662652416 63574094878212096 63698263032271104 63864785755570176 63989521665249024 64000082620710912 64079301388197888 64204456273721712 64462619087732736 64620582036701184 64746794110991616 65087602929303552 65134104703229952 65604836887289856 65684295321255936 65765598793150464 65812584960555264 65857870419591168 65894047228293336 66159003800567808 66288220604865792 66321123669245952 66450657113912448 66461624259969024 66543889903128576 66800434585337856 66848160090157056 66941950591107072 66978722902833144 67105989038112768 67237055422952832 67412829408657408 67496272445601792 67544495091096192 67639262576431104 68128099844493312 68199358616910144 68210614372073472 68295044900579328 68343838228268928 68703580869820416 68837767551206784 68871936118063104 69006451618293696 69333422839103488 69419243170547712 69516640998457344 69554827629865188 69834504011710464 70005630539759616 70142360286907584 70240772675524608 70511569840078848 70561946761832448 70649287749922752 70822410871406688 70834099540230144 70972447390894656 71157986598027264 71246065359246336 71296967040601536 71346026287890432 71385217830651114 71520856737988608 71847883975016448 71988211873405152 72000092948299776 72089214061722624 72520446473699328 72698154791288832 72840143374865568 73223553295466496 73275867791133696 73805441498201088 73842075837923328 73894832236412928 73986298642294272 74039158080624672 74428879275638784 74574248180474016 74611264127901696 74715946557898752 74756989253151504 74769327292465152 75057583259123712 75204180101426688 75309694414995456 75351063265687287 75494237667876864 75641687350821936 75839433084739584 75933306501302016 75945838682308608 75987556977483216 76094170398484992 76494708597325824 76682155677843456 76724278444023912 76736941168582656 76886818006802544 77195975944568832 77291528478547968 77480928132820992 77753880755306496 77944413384474624 78000100693991424 78096648566866176 78206221123264512 78507727244623872 78563817013174272 78756334357229568 78866832477782016 78910155322771032 79020869259965184 79227448995741696 79325516070088704 79382190107061504 79688361982758912 79844003314756488 79995582157750272 80052734922780672 80151823529152128 80165051942436864 80209087920676728 80744414630510592 80828869471893504 80942275437723648 80986738357580796 81000104566837248 81100365819437952 81585502282911744 81785424140199936 81945161296723764 82274658572500992 82435351265025408 82869267647102976 83072335317663744 83131686265964544 83248323170992128 83294052840702756 83628973939949568 83732489185093632 83849969039376384 83896029203033268 83937672143889408 84055439877636096 84101612909795442 84115493204023296 84439781166514176 84500109085157376 84604702614105024 84723406216869888 84931017376361472 85319362220332032 85439068517597184 85486001599668618 85605941698295616 86329058814655488 86497670257652862 86845472937639936 86952969538366464 87166044149423616 87473115849719808 87687465057533952 87750113280740352 87858729637724448 88384294139821056 88428164892327936 88600876151883264 88725186537504768 88773924738117411 89067246113783808 89130880120209408 89304963870444192 89474652050817024 89649407230603776 89824503729101049 89883772544876544 89995029927469056 90059326788128256 90121296363651072 90170801470296144 90185683435241472 90235223910761319 90837466459324416 90932478155880192 90947485829431296 91060059867439104 91125117637691904 91604774493093888 91783690068275712 91829248157417472 92008602157724928 92558990894063616 92688854664609792 92739770173153584 93112672015613952 93227926102990848 93340840719679488 93456377232371712 93523147049210112 93654363567366144 94015426453438464 94082595682443264 94199050333230336 94429881161875584 94445466053640192 94629929854526208 94877315464036352 94994753812328448 95062622720802048 95128035050520576 95180290440868152 95361142317318144 95797178633355264 95984282497873536 96000123931066368 96118952082296832 96306684410582568 96693928631599104 96930873055051776 97120191166487424 97631404393955328 97701157054844928 98407255330934784 98526442981883904 98648398189725696 98718877440832896 99238505700851712 99432330907298688 99481685503868928 99675985670868672 99692436389953536 99815834854692864 100200651878006784 100272240135235584 100412925886660608 100468084354249716 100658983557169152 100855583134429248 101119244112986112 101244408668402688 101316742636644288 101458893864646656 102299037925365216 102315921558110208 102515757342403392 103055371304730624 103256651326810176 103307904177094656 103509677427440544 104000134258655232 104128864755821568 104274961497686016 104332241444797782 104751756017565696 105008445809639424 105213540430361376 105361159013286912 105767354760118272 105842920142748672 106251149310345216 106458671086341984 106660776210333696 106736979897040896 106869098038869504 106945450560902304 107019039431835648 107077826745976671 107281285106982912 107771825962524672 107923033916964864 107982317810107728 108000139422449664 108133821092583936 108780669710548992 109047232186933248 109260215062298352 109699544763334656 109913801686700544 110492356862803968 110708162247301632 110763113756884992 110842248354619392 110979447963441408 110997764227989504 111058737120937008 111505298586599424 111643318913458176 111799958719168512 111861372270711024 111916896191852544 112073919836848128 112135483879727256 112153990938697728 112586374888685568 112666812113543168 112806270152140032 112964541622493184 113241356501815296 113759149627109376 113918758023462912 113981335466224824 114141255597727488 114742062895988736 115023233516765184 115086417666035868 115105411752873984 115330227010203816 115793963916853248 115937292717821952 116221392199231488 116630821132959744 116916620076711936 117000151040987136 117144972850299264 117845725519761408 118134501535844352 118300248716673024 118365232984156548 118531303889947776 118841173493612544 118988274105133056 119073285160592256 119532542974138368 119766004972134732 119993373236625408 120079102384171008 120227735293728192 120247577913655296 120313631881015092 121116621945765888 121243304207840256 121413413156585472 121480107536371194 121500156850255872 122378253424367616 122678136210299904 122917741945085646 123411987858751488 123653026897538112 124303901470654464 124608502976495616 124697529398946816 124872484756488192 124941079261054134 125443460909924352 125598733777640448 125906508215834112 126173239806034944 126659671749771264 126750163627736064 126907053921157536 127085109325304832 127148189756424192 127396526064542208 127729571511140352 127979043330498048 128158602776395776 128229002399502927 128408912547443424 129241164073402368 129493588221983232 129746505386479293 130175205858607104 130268209406459904 131209673774579712 131368590642511872 131531197586300928 131625169921110528 131715740839182336 131788094456586672 132318007601135616 132576441209731584 132642247338491904 132901314227824896 132923248519938048 133087779806257152 133600869170675712 133696320180314112 133883901182214144 133957445805666288 134211978076225536 134474110845905664 134825658817314816 134992544891203584 135088990182192384 135278525152862208 136256199688986624 136398717233820288 136421228744146944 136590089801158656 136687676456537856 137407161739640832 137675535102413568 137743872236126208 138012903236587392 138666845678206976 138838486341095424 139033281996914688 139109655259730376 139669008023420928 140011261079519232 140284720573815168 140481545351049216 141023139680157696 141123893523664896 141298575499845504 141644821742813376 141668199080460288 141944894781789312 142315973196054528 142492130718492672 142593934081203072 142692052575780864 142770435661302228 143041713475977216 143695767950032896 143976423746810304 144000185896599552 144178428123445248 145040892947398656 145396309582577664 145680286749731136 146447106590932992 146551735582267392 147610882996402176 147789664472825856 147972597284588544 148078316161249344 148857758551277568 149148496360948032 149222528255803392 149513978506303008 149538654584930304 150408360202853376 150619388829990912 150702126531374574 150988475335753728 151283374701643872 151678866169479168 151866613002604032 151975113954966432 152188340796969984 153364311355686912 153448556888047824 153473882337165312 153773636013605088 154583056957095936 154961856265641984 155888826768949248 156000201387982848 156193297133732352 156412442246529024 156498362167196673 157015454489247744 157127634026348544 157512668714459136 157733664955564032 157820310645542064 158041738519930368 158454897991483392 158651032140177408 158764380214123008 159376723965517824 159688006629512976 159991164315500544 160105469845561344 160303647058304256 160330103884873728 160418175841353456 161488829261021184 161657738943787008 161884550875447296 161973476715161592 162000209133674496 162200731638875904 163171004565823488 163570848280399872 163890322593447528 164549317145001984 164870702530050816 165738535294205952 166144670635327488 166263372531929088 166496646341984256 166588105681405512 167257947879899136 167464978370187264 167699938078752768 167792058406066536 167875344287778816 168110879755272192 168203225819590884 168230986408046592 168879562333028352 169000218170314752 169209405228210048 169446812433739776 169862034752722944 170638724440664064 170878137035194368 170972003199337236 171211883396591232 172658117629310976 172995340515305724 173690945875279872 173905939076732928 174332088298847232 174946231699439616 175374930115067904 175500226561480704 175717459275448896 176768588279642112 177201752303766528 177450373075009536 177547849476234822 178261760240418816 178609927740888384 179298814461207552 179649007458202098 179990059854938112 180118653576256512 180341602940592288 180371366870482944 180470447821522638 181674932918648832 181864956311760384 182120119734878208 182220161304556791 182250235275383808 183567380136551424 183658496314834944 184017204315449856 185117981788127232 185479540346307168 186455852205981696 186681681439358976 186912754464743424 187046294098420224 187308727134732288 187411618891581201 188030852906876928 188165191364886528 188398100666460672 188859762323751168 188890932107280384 189259859709052416 189754630928072704 189989507624656896 190125245441604096 190256070101041152 190360580881736304 190722284634636288 191594357266710528 191968564995747072 192000247862132736 192237904164593664 192613368821165136 193387857263198208 193861746110103552 194240382332974848 195262808787910656 195402314109689856 196814510661869568 197052885963767808 197296796379451392 197437754881665792 198477011401703424 198864661814597376 198963371007737856 199351971341737344 199384872779907072 199631669709385728 200401303756013568 200544480270471168 200825851773321216 200936168708499432 201317967114338304 201711166268858496 202238488225972224 202488817336805376 202633485273288576 202917787729293312 204598075850730432 204631843116220416 205031514684806784 206110742609461248 206513302653620352 206615808354189312 207019354854881088 208000268517310464 208257729511643136 208549922995372032 208664482889595564 209503512035131392 210016891619278848 210427080860722752 210722318026573824 211534709520236544 211685840285497344 212502298620690432 212917342172683968 213473959794081792 213738196077739008 213890901121804608 214038078863671296 214155653491953342 214562570213965824 215543651925049344 215964635620215456 216000278844899328 216267642185167872 217561339421097984 218094464373866496 218520430124596704 219827603373401088 221416324494603264 221526227513769984 221684496709238784 221958895926882816 222117474241874016 223286637826916352 223722744541422048 223833792383705088 224147839673696256 224270967759454512 224307981877395456 225172749777371136 225333624227086336 225612540304280064 225929083244986368 226053189797061861 226482713003630592 227518299254218752 227837516046925824 227962670932449648 228282511195454976 229484125791977472 230046467033530368 230172835332071736 230210823505747968 230660454020407632 231587927833706496 231874585435643904 232442784398462976 233261642265919488 233833240153423872 234000302081974272 234289945700598528 235691451039522816 236269003071688704 236600497433346048 236730465968313096 237062607779895552 237682346987225088 237976548210266112 238146570321184512 239065085948276736 239532009944269464 239986746473250816 240158204768342016 240455470587456384 240495155827310592 240627263762030184 242233243891531776 242486608415680512 242826826313170944 242960215072742388 243000313700511744 244756506848735232 245356272420599808 245835483890171292 246823975717502976 247306053795076224 248607802941308928 249217005952991232 249395058797893632 249744969512976384 249882158522108268 250886921819848704 251197467555280896 251813016431668224 252346479612069888 253319343499542528 253500327255472128 253814107842315072 254170218650609664 254793052129084416 255958086660996096 256317205552791552 256458004799005854 256817825094886848 258987176443966464 259493010772958586 260536418812919808 262419347549159424 263062395172601856 263250339842221056 263576188913173344 265152882419463168 265284494676983808 265802628455649792 266175559612514304 266321774214352233 267201738341351424 267392640360628224 267914891611332576 268423956152451072 268948221691811328 269651317634629632 269985089782407168 270177980364384768 270557050305724416 270705671732283957 272512399377973248 272797434467640576 272842457488293888 273180179602317312 273375352913075712 274814323479281664 275351070204827136 275487744472252416 276025806473174784 277333691356413952 277676972682190848 278066563993829376 278219310519460752 279338016046841856 280022522159038464 280569441147630336 280963090702098432 282046279360315392 282247787047329792 282597150999691008 283289643485626752 283336398160920576 283889789563578624 284631946392109056 284984261436985344 285187868162406144 285384105151561728 285540871322604456 286083426951954432 287391535900065792 287952847493620608 288000371793199104 288356856246890496 290081785894797312 290792619165155328 291360573499462272 292894213181865984 293103471164534784 295221765992804352 295579328945651712 295945194569177088 296156632322498688 297715517102555136 298296992721896064 298445056511606784 299027957012606016 299077309169860608 300816720405706752 301238777659981824 301404253062749148 301976950671507456 302566749403287744 303357732338958336 303733226005208064 303950227909932864 304376681593939968 306897113776095648 306947764674330624 307547272027210176 309166113914191872 309923712531283968 312000402775965696 312386594267464704 312824884493058048 312996724334393346 314255268052697088 315025337428918272 315640621291084128 316083477039860736 317302064280354816 317528760428246016 318753447931035648 319376013259025952 319982328631001088 320210939691122688 320607294116608512 320836351682706912 323315477887574016 323769101750894592 323946953430323184 324000418267348992 324401463277751808 326342009131646976 327141696560799744 327780645186895056 329098634290003968 329741405060101632 331477070588411904 332289341270654976 332526745063858176 332993292683968512 333176211362811024 334515895759798272 334929956740374528 335399876157505536 335584116812133072 335750688575557632 336221759510544384 336406451639181768 336461972816093184 337759124666056704 338000436340629504 338418810456420096 338893624867479552 339724069505445888 341277448881328128 341756274070388736 341944006398674472 342423766793182464 345316235258621952 345990681030611448 347381891750559744 347811878153465856 348664176597694464 349892463398879232 350749860230135808 351000453122961408 351434918550897792 353537176559284224 354403504607533056 354900746150019072 355095698952469644 356523520480837632 357219855481776768 358597628922415104 359298014916404196 359980119709876224 360237307152513024 360683205881184576 360742733740965888 360940895643045276 363349865837297664 363729912623520768 364240239469756416 364440322609113582 364500470550767616 367134760273102848 368034408630899712 370235963576254464 370959080692614336 372911704411963392 373825508929486848 374092588196840448 374617454269464576 374823237783162402 376330382729773056 376796201332921344 377719524647502336 378519719418104832 379979015249313792 380250490883208192 380721161763472608 381444569269272576 383188714533421056 383937129991494144 384475808329187328 384687007198508781 385226737642330272 387723492220207104 388480764665949696 389239516159437879 390525617575821312 390804628219379712 393629021323739136 394105771927535616 394593592758902784 394875509763331584 396954022803406848 397729323629194752 397926742015475712 398703942683474688 398769745559814144 399263339418771456 400802607512027136 401088960540942336 401651703546642432 401872337416998864 402635934228676608 403422332537716992 404476976451944448 404977634673610752 405266970546577152 405835575458586624 409196151701460864 409263686232440832 410063029369613568 412221485218922496 413026605307240704 413231616708378624 414038709709762176 416000537034620928 416515459023286272 417099845990744064 417328965779191128 419007024070262784 420033783238557696 420854161721445504 421444636053147648 423069419040473088 423371680570994688 425004597241380864 425834684345367936 426947919588163584 427476392155478016 427781802243609216 428076157727342592 428311306983906684 429125140427931648 431087303850098688 431929271240430912 432000557689798656 432535284370335744 435122678842195968 436188928747732992 437040860249193408 439655206746802176 442832648989206528 443368993418477568 443917791853765632 444234948483748032 446573275653832704 447445489082844096 447667584767410176 448541935518909024 448615963754790912 450667248454172672 451225080608560128 451858166489972736 452106379594123722 452965426007261184 455036598508437504 455925341864899296 456565022390909952 460092934067060736 460345670664143472 460421647011495936 461320908040815264 463749170871287808 464885568796925952 467666480306847744 468000604163948544 468579891401197056 471382902079045632 472538006143377408 473200994866692096 473460931936626192 474125215559791104 475364693974450176 475953096420532224 476293140642369024 478130171896553472 479064019888538928 479973492946501632 480316409536684032 480910941174912768 480990311654621184 481254527524060368 484466487783063552 484973216831361024 485653652626341888 485920430145484776 486000627401023488 489513013697470464 490712544841199616 491670967780342584 493647951435005952 494612107590152448 497215605882617856 498434011905982464 498790117595787264 499489939025952768 499764317044216536 501773843639697408 502394935110561792 503626032863336448 504692959224139776 506638686999085056 507000654510944256 507628215684630144 508340437301219328 509586104258168832 511916173321992192 512634411105583104 512916009598011708 513635650189773696 517974352887932928 518986021545917172 521072837625839616 524838695098318848 526124790345203712 526500679684442112 527152377826346688 530305764838926336 531605256911299584 532351119225028608 532643548428704466 534785280721256448 535829783222665152 537896443383622656 539970179564814336 540355960728769536 541114100611448832 541411343464567914 545024798755946496 545594868935281152 546360359204634624 546660483913670373 546750705826151424 550702140409654272 550975488944504832 552051612946349568 555353945364381696 556438621038921504 560045044318076928 561138882295260672 561926181404196864 562234856674743603 564092558720630784 564495574094659584 565194301999382016 566579286971253504 566672796321841152 567779579127157248 569263892784218112 569968522873970688 570375736324812288 570768210303123456 571081742645208912 572166853903908864 574783071800131584 575905694987241216 576000743586398208 576713712493780992 580163571789594624 581585238330310656 582721146998924544 585788426363731968 586206942329069568 590443531985608704 591158657891303424 591890389138354176 592313264644997376 595431034205110272 596593985443792128 596890113023213568 598055914025212032 598154618339721216 601633440811413504 602477555319963648 602808506125498296 603953901343014912 605133498806575488 606715464677916672 607466452010416128 607900455819865728 608753363187879936 613794227552191296 613895529348661248 615094544054420352 618332227828383744 619847425062567936 624000805551931392 624773188534929408 625649768986116096 625993448668786692 628510536105394176 630050674857836544 631281242582168256 632166954079721472 634604128560709632 635057520856492032 637506895862071296 638752026518051904 640421879382245376 641214588233217024 641672703365413824 646630955775148032 647893906860646368 648000836534697984 648802926555503616 652684018263293952 654283393121599488 655561290373790112 659482810120203264 664578682541309952 665053490127716352 666352422725622048 669859913480749056 671168233624266144 671501377151115264 672443519021088768 672812903278363536 672923945632186368 675518249332113408 676000872681259008 676837620912840192 677787249734959104 678159569391185583 679448139010891776 682554897762656256 683512548140777472 683888012797348944 684847533586364928 690632470517243904 691981362061222896 694763783501119488 695623756306931712 697328353195388928 699784926797758464 701499720460271616 702000906245922816 702869837101795584 707074353118568448 708807009215066112 709801492300038144 710191397904939288 713047040961675264 714439710963553536 717195257844830208 718596029832808392 719960239419752448 720474614305026048 721366411762369152 721485467481931776 721881791286090552 726699731674595328 727459825247041536 728480478939512832 728880645218227164 729000941101535232 734269520546205696 736068817261799424 740471927152508928 741918161385228672 745823408823926784 747651017858973696 748185176393680896 749234908538929152 749646475566324804 752660765459546112 753592402665842688 755439049295004672 757039438836209664 759958030498627584 760500981766416384 761442323526945216 767874259982988288 768951616658374656 769374014397017562 770453475284660544 776961529331899392 778479032318875758 781609256438759424 787258042647478272 789187185517805568 789751019526663168 795458647258389504 795853484030951424 797407885366949376 798526678837542912 798965322643056699 801605215024054272 802177921081884672 803744674833997728 805271868457353216 806844665075433984 808953952903888896 809955269347221504 810533941093154304 811671150917173248 812117015196851871 818392303402921728 818527372464881664 820126058739227136 824442970437844992 826053210614481408 826463233416757248 828077419419524352 832001074069241856 833030918046572544 834199691981488128 834657931558382256 838014048140525568 840067566477115392 841708323442891008 842889272106295296 846138838080946176 846743361141989376 850009194482761728 851669368690735872 853895839176327168 854952784310956032 855563604487218432 856152315454685184 856622613967813368 858250280855863296 862174607700197376 863858542480861824 864001115379597312 865070568740671488 870245357684391936 872377857495465984 874081720498386816 879310413493604352 885665297978413056 886737986836955136 887835583707531264 888469896967496064 893146551307665408 894890978165688192 895335169534820352 897083871037818048 897231927509581824 901334496908345344 902450161217120256 903716332979945472 904212759188247444 905930852014522368 910073197016875008 911850683729798592 913130044781819904 920691341328286944 920843294022991872 922641816081630528 927498341742575616 929771137593851904 936001208327897088 937159782802394112 942765804158091264 945076012286754816 946921863873252384 948250431119582208 951906192841064448 952586281284738048 956260343793106944 958128039777077856 959946985893003264 960632819073368064 961821882349825536 962509055048120736 969946433662722048 971307305252683776 971840860290969552 972001254802046976 979026027394940928 981425089682399232 983341935560685168 987295902870011904 989224215180304896 994431211765235712 996868023811964928 997580235191574528 998979878051905536 999528634088433072 1003547687279394816 1004789870221123584 1007252065726672896 1009385918448279552 1013277373998170112 1014001309021888512 1015256431369260288 1016680874602438656 1019172208516337664 1023832346643984384 1025268822211166208 1025832019196023416 1027271300379547392 1035948705775865856 1037972043091834344 1042145675251679232 1049677390196637696 1052249580690407424 1053001359368884224 1054304755652693376 1060611529677852672 1063210513822599168 1064702238450057216 1065287096857408932 1069570561442512896 1071659566445330304 1075792886767245312 1079940359129628672 1080711921457539072 1082228201222897664 1082822686929135828 1090049597511892992 1091189737870562304 1092720718409269248 1093320967827340746 1093501411652302848 1101404280819308544 1104103225892699136 1110707890728763392 1112877242077843008 1122277764590521344 1123852362808393728 1124469713349487206 1128991148189319168 1130388603998764032 1133158573942507008 1135559158254314496 1139937045747941376 1140751472649624576 1142163485290417824 1144333707807817728 1149566143600263168 1151811389974482432 1153427424987561984 1154061021595526343 1163170476660621312 1165442293997849088 1167718548478313637 1171576852727463936 1172413884658139136 1180887063971217408 1182317315782606848 1183780778276708352 1184626529289994752 1190862068410220544 1193187970887584256 1193780226046427136 1196111828050424064 1196309236679442432 1203266881622827008 1204955110639927296 1205617012250996592 1207907802686029824 1210266997613150976 1213430929355833344 1214932904020832256 1215800911639731456 1217506726375759872 1227588455104382592 1227791058697322496 1230189088108840704 1236664455656767488 1239694850125135872 1248001611103862784 1249546377069858816 1251299537972232192 1251986897337573384 1257021072210788352 1260101349715673088 1262562485164336512 1264333908159442944 1269208257121419264 1270115041712984064 1275013791724142592 1277504053036103808 1280843758764490752 1282429176466434048 1283345406730827648 1293261911550296064 1295787813721292736 1296001673069395968 1297605853111007232 1305368036526587904 1308566786243198976 1311122580747580224 1318965620240406528 1330106980255432704 1332704845451244096 1339719826961498112 1342336467248532288 1343002754302230528 1345625806556727072 1345847891264372736 1352001745362518016 1353675241825680384 1355574499469918208 1356319138782371166 1358896278021783552 1365109795525312512 1367776025594697888 1369695067172729856 1381264941034487808 1383962724122445792 1391247512613863424 1394656706390777856 1402999440920543232 1404001812491845632 1405739674203591168 1414148706237136896 1417614018430132224 1419602984600076288 1420382795809878576 1426094081923350528 1428879421927107072 1434390515689660416 1437192059665616784 1439920478839504896 1440949228610052096 1442732823524738304 1442970934963863552 1443763582572181104 1453399463349190656 1454919650494083072 1456960957879025664 1457761290436454328 1458001882203070464 1468539041092411392 1472137634523598848 1480943854305017856 1483836322770457344 1491646817647853568 1495302035717947392 1496370352787361792 1498469817077858304 1499292951132649608 1505321530919092224 1507184805331685376 1510878098590009344 1514078877672419328 1519916060997255168 1521001963532832768 1522884647053890432 1535748519965976576 1537903233316749312 1538748028794035124 1540906950569321088 1553923058663798784 1556958064637751516 1563218512877518848 1574516085294956544 1578374371035611136 1579502039053326336 1590917294516779008 1594815770733898752 1597053357675085824 1597930645286113398 1604355842163769344 1607489349667995456 1613689330150867968 1619910538694443008 1621067882186308608 1623342301834346496 1624234030393703742 1636784606805843456 1640252117478454272 1652106421228962816 1652926466833514496 1656154838839048704 1666061836093145088 1669315863116764512 1680135132954230784 1683416646885782016 1685778544212590592 1686704570024230809 1692277676161892352 1693486722283978752 1700018388965523456 1703338737381471744 1707791678352654336 1709905568621912064 1711127208974436864 1712304630909370368 1713245227935626736 1716500561711726592 1724349215400394752 1727717084961723648 1728002230759194624 1730141137481342976 1740490715368783872 1744755714990931968 1748163440996773632 1758620826987208704 1771330595956826112 1773475973673910272 1775671167415062528 1776939793934992128 1786293102615330816 1789781956331376384 1790670339069640704 1794167742075636096 1794463855019163648 1802668993816690688 1804900322434240512 1807432665959890944 1808425518376494888 1811861704029044736 1820146394033750016 1823701367459597184 1826260089563639808 1841382682656573888 1841686588045983744 1845283632163261056 1854996683485151232 1859542275187703808 1872002416655794176 1874319565604788224 1885531608316182528 1890152024573509632 1893843727746504768 1896500862239164416 1903812385682128896 1905172562569476096 1912520687586213888 1916256079554155712 1921265638146736128 1923643764699651072 1925018110096241472 1939892867325444096 1943681720581939104 1944002509604093952 1958052054789881856 1962850179364798464 1966683871121370336 1978448430360609792 1993736047623929856 1995160470383149056 1999057268176866144 2009579740442247168 2014504131453345792 2018771836896559104 2026554747996340224 2028002618043777024 2030512862738520576 2033361749204877312 2034478708173556749 2038344417032675328 2047664693287968768 2050537644422332416 2051664038392046832 2054542600759094784 2071897411551731712 2075944086183668688 2084291350503358464 2099354780393275392 2104499161380814848 2106002718737768448 2108609511305386752 2121223059355705344 2126421027645198336 2129404476900114432 2130574193714817864 2139141122885025792 2143319132890660608 2151585773534490624 2159880718259257344 2161423842915078144 2164456402445795328 2165645373858271656 2180099195023785984 2182379475741124608 2185441436818538496 2186641935654681492 2187002823304605696 2202808561638617088 2208206451785398272 2221415781457526784 2225754484155686016 2244555529181042688 2247704725616787456 2248939426698974412 2257982296378638336 2260777207997528064 2266317147885014016 2271118316508628992 2279874091495882752 2281502945299249152 2284326970580835648 2303622779948964864 2306854849975123968 2308122043191052686 2330884587995698176 2335437096956627274 2344827769316278272 2361774127942434816 2367561556553416704 2369253058579989504 2386375941775168512 2387560452092854272 2392223656100848128 2406533763245654016 2411234024501993184 2415815605372059648 2420533995226301952 2426861858711666688 2429865808041664512 2431601823279462912 2435013452751519744 2436351045590555613 2455176910208765184 2455582117394644992 2460378176217681408 2473328911313534976 2479389700250271744 2496003222207725568 2499092754139717632 2502599075944464384 2503973794675146768 2514042144421576704 2520202699431346176 2525124970328673024 2528667816318885888 2538416514242838528 2540230083425968128 2550027583448285184 2555008106072207616 2561687517528981504 2564858352932868096 2566690813461655296 2586523823100592128 2591575627442585472 2592003346138791936 2595211706222014464 2610736073053175808 2617133572486397952 2622245161495160448 2637931240480813056 2660213960510865408 2665409690902488192 2679439653922996224 2684672934497064576 2686005508604461056 2691251613113454144 2691695782528745472 2704003490725036032 2707350483651360768 2711148998939836416 2712638277564742332 2717792556043567104 2730219591050625024 2735552051189395776 2739390134345459712 2762529882068975616 2767925448244891584 2782495025227726848 2789313412781555712 2808003624983691264 2811479348407182336 2828297412474273792 2835228036860264448 2840765591619757152 2857758843854214144 2868781031379320832 2874384119331233568 2879840957679009792 2881898457220104192 2885465647049476608 2887527165144362208 2909839300988166144 2913921915758051328 2915522580872908656 2916003764406140928 2937078082184822784 2944275269047197696 2961887708610035712 2967672645540914688 2983293635295707136 2990604071435894784 2992740705574723584 2996939634155716608 2998585902265299216 3010643061838184448 3014369610663370752 3021756197180018688 3028157755344838656 3039832121994510336 3042003927065665536 3045769294107780864 3071497039931953152 3075806466633498624 3077496057588070248 3081813901138642176 3107846117327597568 3113916129275503032 3126437025755037696 3149032170589913088 3156748742071222272 3159004078106652672 3181834589033558016 3189631541467797504 3194106715350171648 3195861290572226796 3208711684327538688 3214978699335990912 3227378660301735936 3239821077388886016 3242135764372617216 3246684603668692992 3248468060787407484 3273569213611686912 3280504234956908544 3304212842457925632 3312309677678097408 3332123672186290176 3338631726233529024 3366833293771564032 3371557088425181184 3373409140048461618 3386973444567957504 3406677474762943488 3419811137243824128 3422254417948873728 3426490455871253472 3433001123423453184 3448698430800789504 3455434169923447296 3460282274962685952 3462183064786579029 3489511429981863936 3496326881993547264 3517241653974417408 3542661191913652224 3546951947347820544 3551342334830125056 3553879587869984256 3572586205230661632 3579563912662752768 3581340678139281408 3588335484151272192 3588927710038327296 3605337987633381376 3609800644868481024 3614865331919781888 3616851036752989776 3623723408058089472 3640292788067500032 3647402734919194368 3652520179127279616 3682765365313147776 3683373176091967488 3690567264326522112 3709993366970302464 3719084550375407616 3744004833311588352 3748639131209576448 3771063216632365056 3780304049147019264 3787687455493009536 3793001724478328832 3807624771364257792 3810345125138952192 3825041375172427776 3832512159108311424 3842531276293472256 3847287529399302144 3850036220192482944 3879785734650888192 3887363441163878208 3888005019208187904 3916104109579763712 3925700358729596928 3933367742242740672 3956896860721219584 3990320940766298112 3998114536353732288 4019159480884494336 4029008262906691584 4037543673793118208 4056005236087554048 4061025725477041152 4066723498409754624 4068957416347113498 4076688834065350656 4095329386575937536 4103328076784093664 4109085201518189568 4143794823103463424 4151888172367337376 4208998322761629696 4212005437475536896 4217219022610773504 4242446118711410688 4252842055290396672 4258808953800228864 4261148387429635728 4278282245770051584 4286638265781321216 4303171547068981248 4319761436518514688 4322847685830156288 4328912804891590656 4331290747716543312 4360198390047571968 4364758951482249216 4370882873637076992 4373283871309362984 4374005646609211392 4405617123277234176 4416412903570796544 4442831562915053568 4451508968311372032 4489111058362085376 4495409451233574912 4497878853397948824 4515964592757276672 4521554415995056128 4532634295770028032 4542236633017257984 4559748182991765504 4563005890598498304 4568653941161671296 4607245559897929728 4613709699950247936 4616244086382105372 4661769175991396352 4670874193913254548 4689655538632556544 4723548255884869632 4735123113106833408 4738506117159979008 4772751883550337024 4784447312201696256 4813067526491308032 4822468049003986368 4841067990452603904 4859731616083329024 4863203646558925824 4870026905503039488 4872702091181111226 4910353820417530368 4920756352435362816 4958779400500543488 4998185508279435264 5007947589350293536 5040405398862692352 5050249940657346048 5057335632637771776 5060113710072692427 5076833028485677056 5080460166851936256 5100055166896570368 5110016212144415232 5123375035057963008 5129716705865736192 5133381626923310592 5173047646201184256 5183151254885170944 5184006692277583872 5190423412444028928 5221472146106351616 5234267144972795904 5244490322990320896 5275862480961626112 5320427921021730816 5330819381804976384 5358879307845992448 5369345868994129152 5372011017208922112 5382503226226908288 5383391565057490944 5408006981450072064 5414700967302721536 5422297997879672832 5425276555129484664 5435585112087134208 5460439182101250048 5471104102378791552 5478780268690919424 5525059764137951232 5535850896489783168 5564990050455453696 5578626825563111424 5616007249967382528 5622958696814364672 5656594824948547584 5670456073720528896 5681531183239514304 5715517687708428288 5737562062758641664 5748768238662467136 5763796914440208384 5770931294098953216 5775054330288724416 5819678601976332288 5831045161745817312 5832007528812281856 5874156164369645568 5888550538094395392 5935345291081829376 5981208142871789568 5985481411149447168 5997171804530598432 6028739221326741504 6043512394360037376 6056315510689677312 6079664243989020672 6084007854131331072 6091538588215561728 6142994079863906304 6151612933266997248 6154992115176140496 6163627802277284352 6215692234655195136 6227832258551006064 6252874051510075392 6298064341179826176 6313497484142444544 6318008156213305344 6363669178067116032 6379263082935595008 6388213430700343296 6391722581144453592 6417423368655077376 6429957398671981824 6454757320603471872 6479642154777772032 6484271528745234432 6493369207337385984 6496936121574814968 6547138427223373824 6561008469913817088 6608425684915851264 6624619355356194816 6664247344372580352 6677263452467058048 6733666587543128064 6743114176850362368 6746818280096923236 6773946889135915008 6813354949525886976 6839622274487648256 6844508835897747456 6852980911742506944 6910868339846894592 6920564549925371904 6924366129573158058 6992653763987094528 7034483307948834816 7085322383827304448 7102684669660250112 7107759175739968512 7159127825325505536 7162681356278562816 7176670968302544384 7219601289736962048 7233702073505979552 7247446816116178944 7280585576135000064 7294805469838388736 7305040358254559232 7309053136771666839 7365530730626295552 7366746352183934976 7381134528653044224 7419986733940604928 7438169100750815232 7488009666623176704 7497278262419152896 7542126433264730112 7560608098294038528 7575374910986019072 7586003448956657664 7615249542728515584 7620690250277904384 7650082750344855552 7665024318216622848 7685062552586944512 7694575058798604288 7700072440384965888 7759571469301776384 7774726882327756416 7776010038416375808 7832208219159527424 7851400717459193856 7866735484485481344 7913793721442439168 7980641881532596224 7996229072707464576 8038318961768988672 8058016525813383168 8075087347586236416 8112010472175108096 8122051450954082304 8133446996819509248 8137914832694226996 8153377668130701312 8190658773151875072 8206656153568187328 8218170403036379136 8287589646206926848 8303776344734674752 8424010874951073792 8434438045221547008 8484892237422821376 8505684110580793344 8522296774859271456 8573276531562642432 8606343094137962496 8639522873037029376 8645695371660312576 8662581495433086624 8729517902964498432 8741765747274153984 8746567742618725968 8748011293218422784 8811234246554468352 8832825807141593088 8885663125830107136 8903017936622744064 8978222116724170752 8990818902467149824 8995757706795897648 9031929185514553344 9043108831990112256 9065268591540056064 9084473266034515968 9119496365983531008 9126011781196996608 9137307882323342592 9214491119795859456 9227419399900495872 9232488172764210744 9323538351982792704 9341748387826509096 9379311077265113088 9447096511769739264 9470246226213666816 9477012234319958016 9545503767100674048 9568894624403392512 9626135052982616064 9644936098007972736 9682135980905207808 9719463232166658048 9726407293117851648 9740053811006078976 9745404182362222452 9820707640835060736 9841512704870725632 9996371016558870528 10015895178700587072 10100499881314692096 10114671265275543552 10120227420145384854 10160920333703872512 10220032424288830464 10259433411731472384 10266763253846621184 10346095292402368512 10366302509770341888 10380846824888057856 10386549194359737087 10468534289945591808 10488980645980641792 10551724961923252224 10640855842043461632 10661638763609952768 10717758615691984896 10738691737988258304 10744022034417844224 10765006452453816576 10766783130114981888 10816013962900144128 10829401934605443072 10844595995759345664 10850553110258969328 10871170224174268416 10920878364202500096 10942208204757583104 10957560537381838848 11050119528275902464 11071701792979566336 11129980100910907392 11157253651126222848 11232014499934765056 11245917393628729344 11313189649897095168 11340912147441057792 11363062366479028608 11431035375416856576 11475124125517283328 11497536477324934272 11527593828880416768 11541862588197906432 11550108660577448832 11639357203952664576 11662090323491634624 11664015057624563712 11748312328739291136 11777101076188790784 11870690582163658752 11970962822298894336 11994343609061196864 12057478442653483008 12087024788720074752 12112631021379354624 12168015708262662144 12183077176431123456 12285988159727812608 12309984230352280992 12327255604554568704 12431384469310390272 12455664517102012128 12626994968284889088 12636016312426610688 12727338356134232064 12758526165871190016 12776426861400686592 12783445162288907184 12834846737310154752 12859914797343963648 12909514641206943744 12959284309555544064 12968543057490468864 12986738414674771968 12993872243149629936 13094276854446747648 13122016939827634176 13216851369831702528 13249238710712389632 13328494688745160704 13354526904934116096 13467333175086256128 13486228353700724736 13493636560193846472 13547893778271830016 13626709899051773952 13679244548975296512 13689017671795494912 13705961823485013888 13821736679693789184 13841129099850743808 13848732259146316116 13985307527974189056 14068966615897669632 14170644767654608896 14205369339320500224 14215518351479937024 14318255650651011072 14353341936605088768 14439202579473924096 14467404147011959104 14589610939676777472 14610080716509118464 14618106273543333678 14731061461252591104 14762269057306088448 14876338201501630464 14994556524838305792 15121216196588077056 15150749821972038144 15172006897913315328 15180341130218077281 15230499085457031168 15241380500555808768 15300165500689711104 15330048636433245696 15370125105173889024 15389150117597208576 15400144880769931776 15519142938603552768 15549453764655512832 15552020076832751616 15664416438319054848 15702801434918387712 15733470968970962688 15827587442884878336 15961283763065192448 15992458145414929152 16076637923537977344 16116033051626766336 16150174695172472832 16224020944350216192 16244102901908164608 16266893993639018496 16275829665388453992 16306755336261402624 16381317546303750144 16413312307136374656 16436340806072758272 16575179292413853696 16607552689469349504 16848021749902147584 16868876090443094016 16969784474845642752 17011368221161586688 17044593549718542912 17146553063125284864 17212686188275924992 17291390743320625152 17325162990866173248 17459035805928996864 17493135485237451936 17496022586436845568 17622468493108936704 17665651614283186176 17806035873245488128 17956444233448341504 17991515413591795296 18086217663980224512 18130537183080112128 18168946532069031936 18238992731967062016 18252023562393993216 18274615764646685184 18428982239591718912 18454838799800991744 18464976345528421488 18647076703965585408 18683496775653018192 18758622154530226176 18894193023539478528 18940492452427333632 18954024468639916032 19091007534201348096 19137789248806785024 19252270105965232128 19289872196015945472 19364271961810415616 19438926464333316096 19452814586235703296 19480107622012157952 19490808364724444904 19641415281670121472 19683025409741451264 19992742033117741056 20031790357401174144 20200999762629384192 20229342530551087104 20240454840290769708 20321840667407745024 20440064848577660928 20518866823462944768 20533526507693242368 20732605019540683776 20761693649776115712 20773098388719474174 20977961291961283584 21103449923846504448 21323277527219905536 21477383475976516608 21488044068835688448 21530012904907633152 21658803869210886144 21701106220517938656 21742340448348536832 21841756728405000192 21884416409515166208 21915121074763677696 21927159410315000517 22100239056551804928 22143403585959132672 22259960201821814784 22314507302252445696 22464028999869530112 22491834787257458688 22626379299794190336 22681824294882115584 22726124732958057216 22862070750833713152 22950248251034566656 22995072954649868544 23055187657760833536 23083725176395812864 23100217321154897664 23278714407905329152 23324180646983269248 23328030115249127424 23496624657478582272 23554202152377581568 23741381164327317504 23941925644597788672 23988687218122393728 24114956885306966016 24174049577440149504 24225262042758709248 24336031416525324288 24366154352862246912 24571976319455625216 24619968460704561984 24654511209109137408 24862768938620780544 24911329034204024256 25272032624853221376 25454676712268464128 25517052331742380032 25566890324577814368 25719829594687927296 25819029282413887488 25918568619111088128 25937086114980937728 25987744486299259872 26188553708893495296 26244033879655268352 26433702739663405056 26498477421424779264 26656989377490321408 26709053809868232192 26934666350172512256 26972456707401449472 26987273120387692944 27095787556543660032 27253419798103547904 27358489097950593024 27378035343590989824 27411923646970027776 27643473359387578368 27682258199701487616 27697464518292632232 27970615055948378112 28137933231795339264 28341289535309217792 28410738678641000448 28431036702959874048 28636511301302022144 28706683873210177536 28878405158947848192 28934808294023918208 29179221879353554944 29220161433018236928 29236212547086667356 29462122922505182208 29524538114612176896 29989113049676611584 30301499643944076288 30344013795826630656 30360682260436154562 30482761001111617536 30660097272866491392 30778300235194417152 30800289761539863552 31038285877207105536 31098907529311025664 31405602869836775424 31466941937941925376 31655174885769756672 31922567526130384896 31984916290829858304 32153275847075954688 32232066103253532672 32300349390344945664 32448041888700432384 32488205803816329216 32533787987278036992 32551659330776907984 32613510672522805248 32762635092607500288 32826624614272749312 32872681612145516544 33150358584827707392 33215105378938699008 33696043499804295168 33737752180886188032 33939568949691285504 34022736442323173376 34089187099437085824 34293106126250569728 34425372376551849984 34582781486641250304 34650325981732346496 34918071611857993728 34986270970474903872 34992045172873691136 35244936986217873408 35331303228566372352 35612071746490976256 35912888466896683008 35983030827183590592 36172435327960449024 36261074366160224256 36337893064138063872 36504047124787986432 36549231529293370368 36857964479183437824 36929952691056842976 37294153407931170816 37366993551306036384 37880984904854667264 37908048937279832064 38182015068402696192 38275578497613570048 38504540211930464256 38579744392031890944 38728543923620831232 38877852928666632192 38905629172471406592 38960215244024315904 38981616729448889808 39282830563340242944 39366050819482902528 39985484066235482112 40063580714802348288 40401999525258768384 40458685061102174208 40480909680581539416 40643681334815490048 40880129697155321856 41037733646925889536 41067053015386484736 41465210039081367552 41523387299552231424 41546196777438948348 41955922583922567168 42206899847693008896 42646555054439811072 42954766951953033216 43060025809815266304 43317607738421772288 43402212441035877312 43768832819030332416 43830242149527355392 43854318820630001034 44286807171918265344 44629014604504891392 44983669574514917376 45363648589764231168 45452249465916114432 45724141501667426304 45900496502069133312 45990145909299737088 46110375315521667072 46167450352791625728 46200434642309795328 46557428815810658304 46648361293966538496 46656060230498254848 46993249314957164544 47108404304755163136 47482762328654635008 47883851289195577344 47977374436244787456 48229913770613932032 48348099154880299008 48450524085517418496 48672062833050648576 48732308705724493824 49143952638911250432 49239936921409123968 49309022418218274816 49725537877241561088 49822658068408048512 50544065249706442752 50909353424536928256 51034104663484760064 51133780649155628736 51439659189375854592 51638058564827774976 51874172229961875456 51975488972598519744 52377107417786990592 52488067759310536704 52867405479326810112 52996954842849558528 53418107619736464384 53869332700345024512 53974546240775385888 54506839596207095808 54716978195901186048 54756070687181979648 54823847293940055552 55286946718775156736 55364516399402975232 55394929036585264464 55941230111896756224 56275866463590678528 56682579070618435584 56821477357282000896 56862073405919748096 57273022602604044288 57413367746420355072 57756810317895696384 57869616588047836416 58358443758707109888 58440322866036473856 58472425094173334712 58924245845010364416 59049076229224353792 59978226099353223168 60602999287888152576 60688027591653261312 60721364520872309124 60965522002223235072 61320194545732982784 61556600470388834304 61600579523079727104 62197815058622051328 62933883875883850752 63310349771539513344 63969832581659716608 64464132206507065344 64976411607632658432 65103318661553815968 65227021345045610496 65525270185215000576 65653249228545498624 65745363224291033088 65781478230945001551 66300717169655414784 66430210757877398016 67392086999608590336 67475504361772376064 67879137899382571008 68045472884646346752 68178374198874171648 68586212252501139456 68850744753103699968 69165562973282500608 69300651963464692992 69836143223715987456 69972541940949807744 69984090345747382272 70489873972435746816 70662606457132744704 71224143492981952512 71825776933793366016 71966061654367181184 72344870655920898048 72522148732320448512 72675786128276127744 73008094249575972864 73098463058586740736 73715928958366875648 73859905382113685952 74588306815862341632 74733987102612072768 75816097874559664128 76364030136805392384 76551156995227140096 77159488784063781888 77457087847241662464 77755705857333264384 77811258344942813184 77963233458897779616 78565661126680485888 78732101638965805056 79970968132470964224 80127161429604696576 80803999050517536768 80917370122204348416 80961819361163078832 81287362669630980096 81760259394310643712 82075467293851779072 82134106030772969472 82930420078162735104 83046774599104462848 83092393554877896696 83911845167845134336 84413799695386017792 85293110108879622144 85909533903906066432 86120051619630532608 86635215476843544576 86804424882071754624 87537665638060664832 87660484299054710784 87708637641260002068 88573614343836530688 89967339149029834752 90904498931832228864 91448283003334852608 91980291818599474176 92334900705583251456 92400869284619590656 93114857631621316608 93296722587933076992 94216808609510326272 94965524657309270016 95767702578391154688 95954748872489574912 96459827541227864064 96696198309760598016 96901048171034836992 97344125666101297152 97464617411448987648 98287905277822500864 98479873842818247936 98618044836436549632 99451075754483122176 99645316136816097024 101088130499412885504 101818706849073856512 102068209326969520128 102267561298311257472 102879318378751709184 103276117129655549952 103748344459923750912 103950977945197039488 104754214835573981184 104976135518621073408 105734810958653620224 105993909685699117056 106836215239472928768 107738665400690049024 107949092481550771776 109013679192414191616 109512141374363959296 109647694587880111104 110573893437550313472 110789858073170528928 111882460223793512448 113642954714564001792 113724146811839496192 114546045205208088576 114826735492840710144 115513620635791392768 115739233176095672832 116716887517414219776 116880645732072947712 116944850188346669424 117848491690020728832 118098152458448707584 119956452198706446336 121205998575776305152 121376055183306522624 121442729041744618248 121931044004446470144 122640389091465965568 123113200940777668608 123201159046159454208 124395630117244102656 125867767751767701504 126620699543079026688 127939665163319433216 129952823215265316864 130206637323107631936 131306498457090997248 131490726448582066176 131562956461890003102 132860421515754796032 134951008723544752128 136090945769292693504 136356748397748343296 137172424505002278912 137701489506207399936 138331125946565001216 138601303926929385984 139672286447431974912 139945083881899615488 139968180691494764544 140979747944871493632 141325212914265489408 142448286985963905024 143651553867586732032 143932123308734362368 144689741311841796096 145044297464640897024 145351572256552255488 146016188499151945728 146196926117173481472 147431857916733751296 147719810764227371904 149176613631724683264 149467974205224145536 151632195749119328256 152728060273610784768 153102313990454280192 154318977568127563776 154914175694483324928 155622516689885626368 155926466917795559232 157131322253360971776 157464203277931610112 160254322859209393152 161607998101035073536 161923638722326157664 163520518788621287424 164150934587703558144 164268212061545938944 165860840156325470208 166093549198208925696 166184787109755793392 167823690335690268672 168827599390772035584 170586220217759244288 171819067807812132864 172240103239261065216 173270430953687089152 173608849764143509248 175075331276121329664 175320968598109421568 175417275282520004136 177147228687673061376 179934678298059669504 181808997863664457728 182896566006669705216 183960583637198948352 184669801411166502912 184801738569239181312 186593445175866153984 189931049314618540032 191909497744979149824 193392396619521196032 194929234822897975296 196575810555645001728 196959747685636495872 197236089672873099264 197344434692835004653 198902151508966244352 199290632273632194048 202176260998825771008 203637413698147713024 204136418653939040256 204535122596622514944 205758636757503418368 206552234259311099904 207496688919847501824 207901955890394078976 209508429671147962368 209952271037242146816 211469621917307240448 211987819371398234112 213672430478945857536 215477330801380098048 215898184963101543552 218027358384828383232 219024282748727918592 219295389175760222208 221147786875100626944 221579716146341057856 223764920447587024896 227448293623678992384 229092090410416177152 229653470985681420288 231478466352191345664 233433775034828439552 233889700376693338848 235696983380041457664 236196304916897415168 239912904397412892672 242411997151552610304 242752110366613045248 242885458083489236496 243862088008892940288 245280778182931931136 246226401881555337216 246402318092318908416 248791260234488205312 251735535503535403008 253241399086158053376 255879330326638866432 259905646430530633728 260413274646215263872 262612996914181994496 262981452897164132352 263125912923780006204 265720843031509592064 269902017447089504256 272713496795496686592 274344849010004557824 277202607853858771968 279344572894863949824 279890167763799230976 282650425828530978816 284896573971927810048 287303107735173464064 287864246617468724736 289379482623683592192 290088594929281794048 290703144513104510976 292032376998303891456 292393852234346962944 294863715833467502592 295439621528454743808 298353227263449366528 298935948410448291072 303264391498238656512 305456120547221569536 306204627980908560384 308637955136255127552 309828351388966649856 311245033379771252736 311852933835591118464 314262644506721943552 314928406555863220224 320508645718418786304 323215996202070147072 323847277444652315328 327041037577242574848 328536424123091877888 331721680312650940416 332369574219511586784 335647380671380537344 341172440435518488576 343638135615624265728 344480206478522130432 346540861907374178304 347217699528287018496 350150662552242659328 350641937196218843136 350834550565040008272 354294457375346122752 359869356596119339008 363617995727328915456 365793132013339410432 367921167274397896704 369339602822333005824 369603477138478362624 373186890351732307968 379862098629237080064 383818995489958299648 389858469645795950592 393919495371272991744 394472179345746198528 394688869385670009306 398581264547264388096 408272837307878080512 409070245193245029888 411517273515006836736 413104468518622199808 414993377839695003648 415803911780788157952 419016859342295924736 419904542074484293632 422939243834614480896 423975638742796468224 427344860957891715072 430954661602760196096 431796369926203087104 436054716769656766464 438048565497455837184 438590778351520444416 442295573750201253888 443159432292682115712 447529840895174049792 454896587247357984768 458184180820832354304 459306941971362840576 462956932704382691328 466867550069656879104 467779400753386677696 471393966760082915328 472392609833794830336 484823994303105220608 485770916166978472992 490561556365863862272 492452803763110674432 492804636184637816832 497582520468976410624 503471071007070806016 506482798172316106752 511758660653277732864 519811292861061267456 520826549292430527744 525225993828363988992 525962905794328264704 526251825847560012408 531441686063019184128 539804034894179008512 545426993590993373184 548689698020009115648 554405215707717543936 559780335527598461952 569793147943855620096 575728493234937449472 580177189858563588096 584787704468693925888 589727431666935005184 590879243056909487616 596706454526898733056 597871896820896582144 606528782996477313024 610912241094443139072 612409255961817120768 617275910272510255104 619656702777933299712 622490066759542505472 623705867671182236928 628525289013443887104 629856813111726440448 641017291436837572608 646431992404140294144 647694554889304630656 654082075154485149696 657072848246183755776 663443360625301880832 664739148439023173568 671294761342761074688 682344880871036977152 687276271231248531456 688960412957044260864 694435399056574036992 700301325104485318656 701669101130080016544 708588914750692245504 719738713192238678016 727235991454657830912 731586264026678820864 735842334548795793408 738679205644666011648 739206954276956725248 746373780703464615936 759724197258474160128 767637990979916599296 779716939291591901184 787838990742545983488 788944358691492397056 789377738771340018612 797162529094528776192 818140490386490059776 823034547030013673472 831607823561576315904 838033718684591849472 847951277485592936448 854689721915783430144 861909323205520392192 863592739852406174208 872109433539313532928 876097130994911674368 877181556703040888832 884591147500402507776 886318864585364231424 895059681790348099584 909793174494715969536 916368361641664708608 918613883942725681152 925913865408765382656 933735100139313758208 935558801506773355392 942787933520165830656 944785219667589660672 969647988606210441216 971541832333956945984 981123112731727724544 985609272369275633664 995165040937952821248 1006942142014141612032 1023517321306555465728 1039622585722122534912 1041653098584861055488 1050451987656727977984 1051925811588656529408 1052503651695120024816 1062883372126038368256 1079608069788358017024 1090853987181986746368 1097379396040018231296 1108810431415435087872 1119560671055196923904 1139586295887711240192 1151456986469874898944 1169575408937387851776 1181758486113818975232 1195743793641793164288 1224818511923634241536 1234551820545020510208 1239313405555866599424 1244980133519085010944 1247411735342364473856 1257050578026887774208 1259713626223452880896 1282034582873675145216 1292863984808280588288 1295389109778609261312 1308164150308970299392 1314145696492367511552 1326886721250603761664 1329478296878046347136 1342589522685522149376 1364689761742073954304 1374552542462497062912 1377920825914088521728 1388870798113148073984 1400602650208970637312 1403338202260160033088 1417177829501384491008 1454471982909315661824 1471684669097591586816 1477358411289332023296 1478413908553913450496 1492747561406929231872 1519448394516948320256 1535275981959833198592 1559433878583183802368 1575677981485091966976 1577888717382984794112 1578755477542680037224 1594325058189057552384 1636280980772980119552 1646069094060027346944 1663215647123152631808 1709379443831566860288 1727185479704812348416 1754363113406081777664 1769182295000805015552 1772637729170728462848 1790119363580696199168 1819586348989431939072 1832736723283329417216 1837227767885451362304 1851827730817530765312 1867470200278627516416 1871117603013546710784 1885575867040331661312 1889570439335179321344 1939295977212420882432 1943083664667913891968 1962246225463455449088 1971218544738551267328 1990330081875905642496 2013884284028283224064 2047034642613110931456 2083306197169722110976 2100903975313455955968 2105007303390240049632 2125766744252076736512 2159216139576716034048 2181707974363973492736 2194758792080036462592 2217620862830870175744 2239121342110393847808 2279172591775422480384 2302913972939749797888 2339150817874775703552 2363516972227637950464 2391487587283586328576 2469103641090041020416 2494823470684728947712 2514101156053775548416 2564069165747350290432 2585727969616561176576 2590778219557218522624 2616328300617940598784 2628291392984735023104 2653773442501207523328 2658956593756092694272 2685179045371044298752 2729379523484147908608 2749105084924994125824 2755841651828177043456 2777741596226296147968 2801205300417941274624 2806676404520320066176 2834355659002768982016 2908943965818631323648 2943369338195183173632 2956827817107826900992 2985495122813858463744 3070551963919666397184 3118867757166367604736 3151355962970183933952 3155777434765969588224 3157510955085360074448 3188650116378115104768 3272561961545960239104 3292138188120054693888 3326431294246305263616 3418758887663133720576 3454370959409624696832 3508726226812163555328 3545275458341456925696 3674455535770902724608 3703655461635061530624 3734940400557255032832 3742235206027093421568 3771151734080663322624 3779140878670358642688 3878591954424841764864 3886167329335827783936 3924492450926910898176 3942437089477102534656 3980660163751811284992 4027768568056566448128 4094069285226221862912 4166612394339444221952 4201807950626911911936 4210014606780480099264 4251533488504153473024 4363415948727946985472 4435241725661740351488 4478242684220787695616 4558345183550844960768 4605827945879499595776 4678301635749551407104 4727033944455275900928 4782975174567172657152 4938207282180082040832 4989646941369457895424 5128138331494700580864 5181556439114437045248 5307546885002415046656 5317913187512185388544 5370358090742088597504 5458759046968295817216 5498210169849988251648 5511683303656354086912 5555483192452592295936 5602410600835882549248 5613352809040640132352 5668711318005537964032 5817887931637262647296 5886738676390366347264 5913655634215653801984 5970990245627716927488 6141103927839332794368 6302711925940367867904 6315021910170720148896 6377300232756230209536 6545123923091920478208 6584276376240109387776 6652862588492610527232 6837517775326267441152 6908741918819249393664 7017452453624327110656 7090550916682913851392 7407310923270123061248 7484470412054186843136 7542303468161326645248 7757183908849683529728 7772334658671655567872 7848984901853821796352 7884874178954205069312 7961320327503622569984 8055537136113132896256 8188138570452443725824 8333224788678888443904 8403615901253823823872 8420029213560960198528 8503066977008306946048 8726831897455893970944 8870483451323480702976 8956485368441575391232 9211655891758999191552 9356603271499102814208 9454067888910551801856 9565950349134345314304 9876414564360164081664 9979293882738915790848 10256276662989401161728 10363112878228874090496 10635826375024370777088 11023366607312708173824 11110966384905184591872 11204821201671765098496 11226705618081280264704 11337422636011075928064 11635775863274525294592 11773477352780732694528 11827311268431307603968 11941980491255433854976 12282207855678665588736 12605423851880735735808 12630043820341440297792 12754600465512460419072 13090247846183840956416 13305725176985221054464 13675035550652534882304 13817483837638498787328 14034904907248654221312 14181101833365827702784 14814621846540246122496 14968940824108373686272 15544669317343311135744 15922640655007245139968 16111074272226265792512 16376277140904887451648 16666449577357776887808 16807231802507647647744 16840058427121920397056 17006133954016613892096 17453663794911787941888 17740966902646961405952 17912970736883150782464 18423311783517998383104 18908135777821103603712 19131900698268690628608 19752829128720328163328 19958587765477831581696 20512553325978802323456 20726225756457748180992 21271652750048741554176 22221932769810369183744 22453411236162560529408 23271551726549050589184 23546954705561465389056 23654622536862615207936 23883960982510867709952 24564415711357331177472 25210847703761471471616 25260087640682880595584 25509200931024920838144 26180495692367681912832 26611450353970442108928 27634967675276997574656 28069809814497308442624 28362203666731655405568 29629243693080492244992 29937881648216747372544 31089338634686622271488 33332899154715553775616 33614463605015295295488 33680116854243840794112 34012267908033227784192 34907327589823575883776 35481933805293922811904 35825941473766301564928 36846623567035996766208 37816271555642207207424 38263801396537381257216 39917175530955663163392 41025106651957604646912 41452451512915496361984 42543305500097483108352 44443865539620738367488 44906822472325121058816 47767921965021735419904 49128831422714662354944 50421695407522942943232 50520175281365761191168 51018401862049841676288 52360991384735363825664 53222900707940884217856 55269935350553995149312 56724407333463310811136 59258487386160984489984 59875763296433494745088 62178677269373244542976 66665798309431107551232 67360233708487681588224 69814655179647151767552 70963867610587845623808 71651882947532603129856 73693247134071993532416 75632543111284414414848 76527602793074762514432 79834351061911326326784 82904903025830992723968 85086611000194966216704 88887731079241476734976 89813644944650242117632 100843390815045885886464 101040350562731522382336 102036803724099683352576 104721982769470727651328 106445801415881768435712 110539870701107990298624 113448814666926621622272 119751526592866989490176 124357354538746489085952 133331596618862215102464 134720467416975363176448 143303765895065206259712 147386494268143987064832 151265086222568828829696 153055205586149525028864 159668702123822652653568 165809806051661985447936 170173222000389932433408 177775462158482953469952 179627289889300484235264 202080701125463044764672 209443965538941455302656 212891602831763536871424 221079741402215980597248 226897629333853243244544 239503053185733978980352 248714709077492978171904 266663193237724430204928 269440934833950726352896 302530172445137657659392 306110411172299050057728 319337404247645305307136 331619612103323970895872 340346444000779864866816 359254579778600968470528 404161402250926089529344 442159482804431961194496 453795258667706486489088 479006106371467957960704 497429418154985956343808 533326386475448860409856 538881869667901452705792 638674808495290610614272 663239224206647941791744 680692888001559729733632 718509159557201936941056 808322804501852179058688 907590517335412972978176 958012212742935915921408 994858836309971912687616 1077763739335802905411584 1326478448413295883583488 1361385776003119459467264 1437018319114403873882112 1616645609003704358117376 1916024425485871831842816 1989717672619943825375232 2155527478671605810823168 2722771552006238918934528 2874036638228807747764224 3233291218007408716234752 3979435345239887650750464 4311054957343211621646336 5748073276457615495528448 6466582436014817432469504 8622109914686423243292672 12933164872029634864939008 17244219829372846486585344 25866329744059269729878016 51732659488118539459756032
- Sum of all divisors σ(n): 179312423950777763269120000
- Sum of proper divisors (its aliquot sum) s(n): 127579764462659223809363968
- 51732659488118539459756032 is an abundant number, because the sum of its proper divisors (127579764462659223809363968) is greater than itself. Its abundance is 75847104974540684349607936
Bases of 51732659488118539459756032
- Binary: 101010110010101101000100010111000111000010101011010001010000111011010000000000000000002
- Hexadecimal: 0x2ACAD1171C2AD143B40000
- Base-36: 6I07ZHWY1C0000000
Squares and roots of 51732659488118539459756032
- 51732659488118539459756032 squared (517326594881185394597560322) is 2676268057713621145158914617623582483930104960385024
- 51732659488118539459756032 cubed (517326594881185394597560323) is 138450464128627137891666447280873959029254427777176319115015614290071826464768
-
The
square root of 51732659488118539459756032 is 7192541935096.2799554917 -
51732659488118539459756032 is a
perfect cube number . Itscube root is 372610368
Scales and comparisons
How big is 51732659488118539459756032?- 51,732,659,488,118,539,459,756,032 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 51,732,659,488,118,539,459,756,032 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 51732659488118539459756032 cubic inches would be around 31050864 feet tall.
Recreational maths with 51732659488118539459756032
- 51732659488118539459756032 backwards is 23065795493581188495623715
- The number of decimal digits it has is: 26
- The sum of 51732659488118539459756032's digits is 126
- 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 51732659488118539459756032 - Facts about the integer". Numbermatics.com. 2024. Web. 26 May 2024.
APA style:
Numbermatics. (2024). Number 51732659488118539459756032 - Facts about the integer. Retrieved 26 May 2024, from https://numbermatics.com/n/51732659488118539459756032/
Chicago style:
Numbermatics. 2024. "Number 51732659488118539459756032 - Facts about the integer". https://numbermatics.com/n/51732659488118539459756032/
The information we have on file for 51732659488118539459756032 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 51732659488118539459756032, math, Factors of 51732659488118539459756032, curriculum, school, college, exams, university, Prime factorization of 51732659488118539459756032, STEM, science, technology, engineering, physics, economics, calculator, fifty-one septillion, seven hundred thirty-two sextillion, six hundred fifty-nine quintillion, four hundred eighty-eight quadrillion, one hundred eighteen trillion, five hundred thirty-nine billion, four hundred fifty-nine million, seven hundred fifty-six thousand and thirty-two.