128178706135785039010824192
128,178,706,135,785,039,010,824,192 is an even composite number composed of six prime numbers multiplied together.
128178706135785039010824192 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of sixteen thousand, three hundred eighty-four divisors.
Prime factorization of 128178706135785039010824192:
215 × 33 × 193 × 313 × 373 × 2413
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 19 × 19 × 19 × 31 × 31 × 31 × 37 × 37 × 37 × 241 × 241 × 241)See below for interesting mathematical facts about the number 128178706135785039010824192 from the Numbermatics database.
Names of 128178706135785039010824192
- Cardinal: 128178706135785039010824192 can be written as One hundred twenty-eight septillion, one hundred seventy-eight sextillion, seven hundred six quintillion, one hundred thirty-five quadrillion, seven hundred eighty-five trillion, thirty-nine billion, ten million, eight hundred twenty-four thousand, one hundred ninety-two.
Scientific notation
- Scientific notation: 1.28178706135785039010824192 × 1026
Factors of 128178706135785039010824192
Divisors of 128178706135785039010824192
- Number of divisors d(n): 16384
-
Complete list of divisors:
1 2 3 4 6 8 9 12 16 18 19 24 27 31 32 36 37 38 48 54 57 62 64 72 74 76 93 96 108 111 114 124 128 144 148 152 171 186 192 216 222 228 241 248 256 279 288 296 304 333 342 361 372 384 432 444 456 482 496 512 513 558 576 589 592 608 666 684 703 722 723 744 768 837 864 888 912 961 964 992 999 1024 1026 1083 1116 1147 1152 1178 1184 1216 1332 1368 1369 1406 1444 1446 1488 1536 1674 1728 1767 1776 1824 1922 1928 1984 1998 2048 2052 2109 2166 2169 2232 2294 2304 2356 2368 2432 2664 2736 2738 2812 2883 2888 2892 2976 3072 3249 3348 3441 3456 3534 3552 3648 3844 3856 3968 3996 4096 4104 4107 4218 4332 4338 4464 4579 4588 4608 4712 4736 4864 5301 5328 5472 5476 5624 5766 5776 5784 5952 6144 6327 6498 6507 6696 6859 6882 6912 7068 7104 7296 7471 7688 7712 7936 7992 8192 8208 8214 8436 8649 8664 8676 8917 8928 9158 9176 9216 9424 9472 9728 9747 10323 10602 10656 10944 10952 11191 11248 11532 11552 11568 11904 12288 12321 12654 12996 13014 13357 13392 13718 13737 13764 13824 14136 14208 14592 14942 15376 15424 15872 15903 15984 16384 16416 16428 16872 17298 17328 17352 17834 17856 18259 18316 18352 18432 18848 18944 18981 19456 19494 20577 20646 21204 21312 21793 21888 21904 22382 22413 22496 23064 23104 23136 23808 24576 24642 25308 25947 25992 26011 26028 26714 26751 26784 27436 27474 27528 27648 28272 28416 29184 29791 29884 30752 30848 30969 31744 31806 31968 32768 32832 32856 33573 33744 34596 34656 34704 35557 35668 35712 36518 36632 36704 36864 36963 37696 37888 37962 38912 38988 40071 41154 41211 41292 42408 42439 42624 43586 43776 43808 44764 44826 44992 46128 46208 46272 47616 49152 49284 50616 50653 51894 51984 52022 52056 53428 53502 53568 54777 54872 54948 55056 55296 56544 56832 58081 58368 59582 59768 61504 61696 61731 61938 63488 63612 63936 65379 65664 65712 67146 67239 67488 69192 69312 69408 71114 71336 71424 73036 73264 73408 73728 73926 75392 75776 75924 77824 77976 78033 80142 80253 82308 82422 82584 84816 84878 85248 87001 87172 87552 87616 89373 89528 89652 89984 92256 92416 92544 95232 98304 98568 100719 101232 101306 103788 103968 104044 104112 106671 106856 107004 107136 109554 109744 109896 110112 110592 113088 113664 116162 116736 119164 119536 120213 123008 123392 123462 123633 123876 126976 127224 127317 127872 130758 131328 131424 134292 134478 134976 138384 138624 138816 141949 142228 142672 142848 146072 146528 146816 147456 147852 150784 151552 151848 151959 155648 155952 156066 160284 160506 164331 164616 164844 165168 169423 169632 169756 170496 174002 174243 174344 175104 175232 178746 179056 179304 179968 184512 184832 185088 185193 190464 196137 197136 201438 201717 202464 202612 207576 207936 208088 208224 212629 213342 213712 214008 214272 219108 219488 219792 220224 221184 226176 227328 231601 232324 233472 234099 238328 239072 240426 240759 246016 246784 246924 247266 247752 253783 253952 254448 254634 255744 261003 261516 262656 262848 268119 268584 268956 269952 276427 276768 277248 277632 283898 284456 285344 285696 292144 293056 293632 294912 295704 301568 302157 303104 303696 303918 311296 311904 312132 320013 320568 321012 328662 329232 329688 329929 330336 338846 339264 339512 340992 346921 348004 348486 348688 350208 350464 357492 358112 358608 359936 360639 369024 369664 370176 370386 380928 381951 392274 394272 402876 403434 404928 405224 414067 415152 415872 416176 416448 425258 425847 426684 427424 428016 428544 438216 438976 439584 440448 442368 452352 454656 455877 463202 464648 466944 468198 476656 478144 480852 481518 492032 492993 493568 493848 494209 494532 495504 507566 507904 508269 508896 509268 511488 522006 522729 523032 525312 525696 536238 537168 537912 539904 552854 553536 554496 555264 566029 567796 568912 570688 571392 584288 586112 587264 588411 591408 603136 604314 606208 607392 607836 622592 623808 624264 637887 640026 641136 642024 657324 658464 659376 659858 660672 675583 677692 678528 679024 681984 693842 694803 696008 696972 697376 700416 700928 702297 714984 716224 717216 719872 721278 738048 739328 740352 740772 761349 761856 763902 783009 784548 788544 804357 805752 806341 806868 809856 810448 828134 829281 830304 831744 832352 832896 850516 851694 853368 854848 856032 857088 876432 877952 879168 880896 884736 904704 909312 911754 926404 929296 933888 936396 953312 956288 960039 961704 962407 963036 984064 985986 987136 987696 988418 989064 989787 991008 1015132 1015808 1016538 1017792 1018536 1022976 1040763 1044012 1045458 1046064 1050624 1051392 1072476 1074336 1075824 1079808 1102267 1103539 1105708 1107072 1108992 1110528 1132058 1135592 1137824 1141376 1142784 1145853 1168576 1172224 1174528 1176822 1182816 1206272 1208628 1212416 1214784 1215672 1242201 1247616 1248528 1275774 1277541 1280052 1282272 1284048 1314648 1315609 1316928 1318752 1319716 1321344 1351166 1355384 1357056 1358048 1363968 1367631 1387684 1389606 1392016 1393944 1394752 1400832 1401856 1404594 1429968 1432448 1434432 1439744 1442556 1476096 1478656 1480704 1481544 1482627 1522698 1523712 1524807 1527804 1566018 1568187 1569096 1570243 1577088 1608714 1611504 1612682 1613736 1619712 1620896 1653019 1656268 1658562 1660608 1663488 1664704 1665792 1698087 1701032 1703388 1706736 1709696 1712064 1714176 1752864 1755904 1758336 1761792 1800511 1809408 1818624 1823508 1852808 1858592 1867776 1872792 1906624 1912576 1913661 1920078 1923408 1924814 1926072 1968128 1971972 1974272 1975392 1976836 1978128 1979574 1982016 2026749 2030264 2033076 2035584 2037072 2045952 2081526 2084409 2088024 2090916 2092128 2101248 2102784 2144952 2148672 2148997 2151648 2159616 2204534 2207078 2211416 2214144 2217984 2221056 2264116 2271184 2275648 2282752 2284047 2285568 2291706 2337152 2344448 2349027 2349056 2353644 2365632 2412544 2417256 2419023 2429568 2431344 2484402 2487843 2495232 2497056 2551548 2555082 2560104 2564544 2568096 2629296 2631218 2633856 2637504 2639432 2642688 2697031 2702332 2710768 2714112 2716096 2727936 2735262 2775368 2779212 2784032 2787888 2789504 2801664 2803712 2809188 2859936 2864896 2868864 2879488 2885112 2887221 2952192 2957312 2961408 2963088 2965254 2969361 3045396 3047424 3049614 3055608 3122289 3132036 3136374 3138192 3140486 3154176 3217428 3219037 3223008 3225364 3227472 3239424 3241792 3306038 3306801 3310617 3312536 3317124 3321216 3326976 3329408 3331584 3396174 3402064 3406776 3413472 3419392 3424128 3428352 3505728 3511808 3516672 3523584 3601022 3618816 3637248 3647016 3705616 3717184 3726603 3745584 3813248 3825152 3827322 3832623 3840156 3846816 3849628 3852144 3936256 3943944 3946827 3948544 3950784 3953672 3956256 3959148 3964032 4053498 4060528 4066152 4071168 4074144 4091904 4163052 4168818 4176048 4181832 4184256 4202496 4205568 4289904 4297344 4297994 4303296 4319232 4400419 4409068 4414156 4422832 4428288 4435968 4442112 4447881 4528232 4542368 4551296 4565504 4568094 4571136 4574421 4583412 4674304 4688896 4698054 4698112 4707288 4710729 4731264 4825088 4834512 4838046 4859136 4862688 4959057 4968804 4975686 4990464 4994112 5094261 5103096 5110164 5120208 5129088 5136192 5252113 5258592 5262436 5267712 5275008 5278864 5285376 5394062 5401533 5404664 5421536 5428224 5432192 5455872 5470524 5550736 5558424 5568064 5575776 5579008 5603328 5607424 5618376 5719872 5729792 5737728 5740983 5758976 5770224 5774442 5904384 5914624 5922816 5926176 5930508 5938722 6080247 6090792 6099228 6111216 6244578 6253227 6264072 6268651 6272748 6276384 6280972 6308352 6434856 6438074 6446016 6446991 6450728 6454944 6478848 6483584 6591499 6612076 6613602 6621234 6625072 6634248 6642432 6653952 6658816 6663168 6792348 6804128 6813552 6826944 6838784 6848256 6852141 6856704 7011456 7023616 7033344 7047168 7179631 7202044 7237632 7257069 7294032 7411232 7434368 7453206 7463529 7491168 7626496 7650304 7654644 7665246 7680312 7693632 7699256 7704288 7867273 7872512 7887888 7893654 7897088 7901568 7907344 7912512 7918296 7928064 8091093 8106996 8121056 8132304 8142336 8148288 8183808 8326104 8337636 8352096 8363664 8368512 8404992 8411136 8569237 8579808 8594688 8595988 8606592 8638464 8661663 8800838 8818136 8828312 8845664 8856576 8871936 8884224 8895762 8908083 9056464 9084736 9102592 9131008 9136188 9142272 9148842 9166824 9348608 9366867 9377792 9389971 9396108 9396224 9414576 9421458 9462528 9650176 9657111 9669024 9676092 9718272 9725376 9918114 9920403 9931851 9937608 9951372 9980928 9988224 10188522 10206192 10220328 10227799 10240416 10258176 10272384 10504226 10517184 10524872 10535424 10550016 10557728 10570752 10754551 10788124 10803066 10809328 10843072 10856448 10864384 10911744 10941048 11101472 11116848 11136128 11151552 11158016 11179809 11214848 11236752 11439744 11459584 11475456 11481966 11517952 11540448 11548884 11808768 11829248 11840481 11845632 11852352 11861016 11877444 12160494 12181584 12198456 12207373 12222432 12489156 12506454 12528144 12537302 12545496 12552768 12561944 12616704 12836077 12869712 12876148 12892032 12893982 12901456 12909888 12957696 12967168 13182998 13201257 13224152 13227204 13242468 13250144 13268496 13284864 13307904 13317632 13326336 13343643 13584696 13608256 13627104 13653888 13677568 13696512 13704282 13713408 13997521 14022912 14047232 14066688 14094336 14132187 14359262 14404088 14475264 14514138 14588064 14822464 14868736 14877171 14906412 14927058 14982336 15252992 15282783 15300608 15309288 15320479 15330492 15360624 15387264 15398512 15408576 15734546 15745024 15756339 15775776 15787308 15803136 15814688 15825024 15836592 15856128 16182186 16204599 16213992 16242112 16264608 16284672 16296576 16367616 16652208 16675272 16704192 16727328 16737024 16809984 16822272 17138474 17159616 17189376 17191976 17213184 17276928 17323326 17601676 17636272 17656624 17691328 17713152 17743872 17768448 17791524 17816166 18112928 18169472 18205184 18240741 18262016 18272376 18285733 18297684 18333648 18697216 18733734 18755584 18779942 18792216 18792448 18805953 18829152 18842916 18925056 19300352 19314222 19338048 19340973 19352184 19436544 19450752 19774497 19836228 19840806 19863702 19875216 19902744 19961856 19976448 20377044 20412384 20440656 20455598 20480832 20516352 20544768 20943073 20967241 21008452 21034368 21049744 21070848 21100032 21115456 21141504 21509102 21538893 21576248 21606132 21618656 21686144 21712896 21728768 21771207 21882096 22202944 22233696 22272256 22303104 22316032 22359618 22429696 22473504 22879488 22919168 22950912 22963932 23035904 23080896 23097768 23601819 23617536 23680962 23691264 23704704 23722032 23754888 24273279 24320988 24363168 24396912 24414746 24444864 24978312 24996571 25012908 25056288 25074604 25090992 25105536 25123888 25233408 25672154 25707711 25739424 25752296 25784064 25787964 25802912 25819776 25915392 25934336 25984989 26365996 26402514 26448304 26454408 26484936 26500288 26536992 26569728 26615808 26635264 26652672 26687286 27169392 27216512 27254208 27307776 27355136 27393024 27408564 27426816 27995042 28045824 28094464 28133376 28169913 28188672 28264374 28718524 28808176 28950528 28971333 29028276 29176128 29644928 29737472 29754342 29761209 29795553 29812824 29834617 29854116 29964672 30505984 30565566 30601216 30618576 30640958 30660984 30683397 30721248 30774528 30797024 30817152 31469092 31490048 31512678 31551552 31574616 31606272 31629376 31650048 31673184 31712256 32263653 32364372 32409198 32427984 32484224 32529216 32569344 32593152 32735232 33304416 33350544 33408384 33454656 33474048 33644544 34209709 34276948 34319232 34378752 34383952 34426368 34553856 34646652 35203352 35272544 35313248 35382656 35426304 35487744 35521443 35536896 35583048 35632332 36225856 36338944 36410368 36481482 36524032 36544752 36571466 36595368 36622119 36667296 37394432 37467468 37511168 37559884 37584432 37584896 37611906 37658304 37685832 37850112 38508231 38628444 38676096 38681946 38704368 38873088 38901504 39548994 39603771 39672456 39681612 39727404 39750432 39805488 39923712 39952896 40754088 40783879 40824768 40830943 40881312 40911196 40961664 41032704 41089536 41886146 41934482 41992563 42016904 42068736 42099488 42141696 42200064 42230912 42283008 42396561 43018204 43077786 43152496 43212264 43237312 43372288 43425792 43457536 43542414 43764192 44405888 44467392 44544512 44606208 44631513 44632064 44719236 44859392 44947008 45758976 45838336 45901824 45927864 45961437 46161792 46195536 47203638 47235072 47269017 47361924 47409408 47444064 47509776 48546558 48613797 48641976 48677533 48726336 48793824 48829492 48889728 49956624 49993142 50025816 50112576 50149208 50181984 50211072 50247776 50466816 51243589 51344308 51415422 51478848 51504592 51568128 51575928 51605824 51639552 51830784 51868672 51969978 52731992 52805028 52896608 52908816 52969872 53000576 53073984 53139456 53231616 53270528 53305344 53374572 54338784 54433024 54508416 54615552 54710272 54786048 54817128 54857199 55815841 55990084 56091648 56188928 56266752 56339826 56377344 56417859 56528748 57437048 57616352 57901056 57942666 58022919 58056552 58352256 59289856 59323491 59474944 59508684 59522418 59591106 59625648 59669234 59708232 59929344 61011968 61131132 61161703 61202432 61237152 61281916 61321968 61366794 61442496 61549056 61594048 61634304 62829219 62901723 62938184 63025356 63103104 63149232 63212544 63258752 63300096 63346368 63424512 64527306 64616679 64728744 64818396 64855968 64968448 65058432 65138688 65186304 66608832 66618907 66701088 66816768 66909312 66948096 67289088 68419418 68553896 68638464 68757504 68767904 68852736 69107712 69293304 70406704 70545088 70626496 70765312 70805457 70852608 71042886 71073792 71166096 71264664 72451712 72677888 72819837 72820736 72962964 73048064 73089504 73142932 73190736 73244238 73334592 74788864 74934936 74989713 75022336 75119768 75168864 75223812 75316608 75371664 75700224 77016462 77123133 77256888 77352192 77363892 77408736 77746176 77803008 79097988 79207542 79344912 79363224 79454808 79500864 79512889 79610976 79847424 79905792 81508176 81567758 81649536 81661886 81762624 81822392 81923328 82065408 82179072 83607961 83772292 83868964 83985126 84033808 84137472 84198976 84283392 84400128 84461824 84509739 84566016 84793122 86036408 86155572 86304992 86424528 86474624 86744576 86851584 86913999 86915072 87084828 87528384 88811776 88934784 89089024 89212416 89263026 89264128 89438472 89503851 89894016 91517952 91676672 91803648 91855728 91922874 92050191 92323584 92391072 94407276 94470144 94538034 94723848 94818816 94888128 95019552 96790959 97093116 97227594 97283952 97355066 97452672 97587648 97658984 97779456 99790147 99913248 99986284 100051632 100225152 100298416 100363968 100422144 100495552 100933632 102487178 102629127 102688616 102830844 102957696 103009184 103136256 103151856 103211648 103279104 103661568 103737344 103939956 105463984 105610056 105793216 105817632 105939744 106001152 106147968 106278912 106463232 106541056 106610688 106749144 108677568 108866048 109016832 109231104 109420544 109572096 109634256 109714398 109866357 111631682 111980168 112183296 112377856 112533504 112679652 112754688 112835718 113057496 114874096 115232704 115524693 115885332 116045838 116113104 116704512 118579712 118646982 118811313 118949888 119017368 119044836 119104369 119182212 119251296 119338468 119416464 119858688 122023936 122262264 122323406 122351637 122404864 122474304 122492829 122563832 122643936 122733588 122884992 123098112 123188096 123268608 125658438 125803446 125876368 125977689 126050712 126206208 126298464 126425088 126517504 126600192 126692736 126849024 129054612 129233358 129457488 129636792 129711936 129936896 130116864 130277376 130372608 133217664 133237814 133402176 133633536 133818624 133896192 134578176 136412989 136838836 137107792 137276928 137515008 137535808 137705472 137884311 138586608 140813408 141090176 141252992 141530624 141610914 141705216 141807051 142085772 142332192 142529328 144903424 145355776 145639674 145641472 145925928 146032599 146096128 146179008 146285864 146381472 146488476 146669184 149577728 149869872 149979426 150044672 150239536 150337728 150447624 150633216 150743328 151400448 153730767 154032924 154246266 154513776 154704384 154727784 154817472 155492352 155606016 158195976 158415084 158689824 158726448 158909616 159001728 159025778 159221952 159694848 159811584 162815503 163016352 163135516 163299072 163323772 163525248 163644784 163846656 164130816 164358144 164571597 167215922 167447523 167544584 167737928 167970252 168067616 168274944 168397952 168566784 168800256 168923648 169019478 169132032 169253577 169586244 172072816 172311144 172609984 172849056 172949248 173489152 173703168 173827998 173830144 174169656 175056768 177623552 177869568 177970473 178178048 178424832 178526052 178528256 178876944 179007702 179788032 183035904 183353344 183485109 183607296 183711456 183845748 184100382 184647168 184782144 188487657 188705169 188814552 189076068 189447696 189637632 189776256 190039104 193581918 193850037 194186232 194328181 194455188 194567904 194710132 194905344 195175296 195317968 195558912 199580294 199826496 199856721 199972568 200103264 200450304 200596832 200727936 200844288 200991104 201867264 204336469 204974356 205258254 205377232 205661688 205915392 206018368 206272512 206303712 206423296 206558208 207323136 207474688 207879912 210927968 211220112 211586432 211635264 211879488 212002304 212295936 212416371 212557824 213082112 213221376 213498288 217355136 217732096 218033664 218462208 218841088 219144192 219268512 219428796 219732714 223263364 223960336 224366592 224755712 224969139 225067008 225359304 225671436 226114992 229748192 230465408 231049386 231369399 231770664 231940087 232091676 232226208 233409024 237159424 237293964 237622626 237899776 238034736 238089672 238208738 238364424 238502592 238538667 238676936 238832928 239717376 243885463 244047872 244524528 244646812 244703274 244809728 244948608 244985658 245127664 245287872 245467176 245769984 246196224 246376192 246537216 250823883 251316876 251606892 251752736 251955378 252101424 252412416 252596928 252850176 253035008 253200384 253385472 253529217 253698048 258109224 258466716 258914976 259273584 259423872 259873792 260233728 260554752 260745216 265646347 265952899 266435328 266475628 266804352 267267072 267637248 267792384 268511553 272825978 273677672 274215584 274553856 275030016 275071616 275410944 275768622 276150573 277173216 281626816 282180352 282505984 283061248 283221828 283410432 283614102 284171544 284664384 285058656 289806848 290372877 290711552 291089101 291279348 291282944 291851856 292065198 292192256 292358016 292571728 292762944 292976952 293338368 299155456 299370441 299739744 299958852 300479072 300675456 300895248 301266432 301486656 302800896 307461534 307887381 308065848 308492532 309027552 309408768 309455568 309634944 310984704 311212032 316391952 316830168 317061769 317379648 317452896 317819232 318003456 318051556 318443904 319389696 319623168 325631006 326032704 326271032 326598144 326647544 327050496 327289568 327693312 328261632 328716288 329143194 329599071 334431844 334895046 335089168 335475856 335940504 336135232 336549888 336795904 337133568 337600512 337847296 338038956 338264064 338507154 339172488 344145632 344622288 345219968 345698112 345898496 346574079 346978304 347428927 347655996 347660288 348339312 350113536 355247104 355739136 355940946 356356096 356849664 357052104 357056512 357313107 357753888 358015404 359576064 366071808 366706688 366970218 367054911 367214592 367422912 367478487 367691496 368200764 369294336 369564288 376975314 377410338 377629104 377933067 378152136 378428563 378895392 379275264 379552512 380078208 387163836 387700074 388372464 388656362 388910376 389135808 389420264 389810688 390350592 390635936 391117824 397918387 398377579 399160588 399652992 399713442 399945136 400206528 400900608 401193664 401455872 401688576 401982208 403734528 408672938 409238967 409948712 410516508 410754464 411323376 411830784 412036736 412545024 412607424 412846592 413116416 413652933 414949376 415759824 421855936 422440224 423172864 423270528 423758976 424004608 424591872 424832742 425115648 426164224 426996576 433923151 434710272 435464192 436067328 436924416 437682176 438097797 438288384 438537024 438857592 439465428 446526728 447920672 448733184 449938278 450134016 450718608 451342872 452229984 459496384 460930816 461192301 462098772 462738798 463541328 463880174 464183352 464452416 466818048 474318848 474587928 474934849 475245252 475799552 476069472 476179344 476417476 476728848 477005184 477077334 477353872 477665856 479434752 487770926 488095744 488446509 489049056 489293624 489406548 489897216 489971316 490255328 490575744 490934352 491539968 492392448 492752384 493074432 493714791 501647766 502342569 502633752 503213784 503505472 503910756 504202848 504824832 505193856 505700352 506070016 506400768 506770944 507058434 507396096 516218448 516933432 517829952 517908277 518547168 518847744 519747584 520467456 521109504 521490432 531292694 531905798 532870656 532951256 533608704 534534144 535274496 535584768 537023106 545651956 547355344 548431168 549107712 550060032 550143232 550455327 550821888 551537244 552301146 554346432 563253632 564360704 565011968 565462971 566115507 566122496 566443656 566857723 567228204 568343088 569328768 570117312 579613696 580745754 581423104 582178202 582558696 582565888 582984543 583703712 584130396 584716032 585143456 585525888 585953904 586676736 598310912 598740882 599479488 599570163 599917704 600958144 601350912 601790496 602532864 602973312 605601792 613009407 614923068 615774762 616131696 616985064 618055104 618817536 618911136 619269888 621969408 622424064 632783904 633660336 634123538 634759296 634905792 635638464 636006912 636103112 636887808 639246336 649984471 651262012 652065408 652542064 653196288 653295088 654100992 654579136 655386624 656523264 657432576 658286388 659198142 668863688 669790092 670178336 670951712 671881008 672270464 673099776 673591808 674267136 674907417 675201024 675694592 676077912 677014308 678344976 688291264 689244576 690439936 691396224 691796992 693148158 693956608 694857854 695311992 695320576 695820261 696678624 700227072 710494208 711478272 711881892 712712192 713699328 714104208 714113024 714626214 715507776 715616001 716030808 719152128 731656389 732143616 733940436 734109822 734429184 734845824 734956974 735382992 736401528 738588672 739128576 752471649 753950628 754820676 755258208 755866134 756304272 756857126 757790784 758550528 759105024 760156416 774327672 774893701 775400148 775787917 776744928 777312724 777820752 778271616 778840528 779621376 780701184 781271872 782235648 795836774 796755158 796939041 797858697 798321176 799305984 799426884 799890272 800413056 801801216 802387328 802911744 803377152 803964416 805534659 817345876 818477934 819897424 821033016 821508928 822646752 823661568 824073472 825090048 825214848 825693184 826232832 827305866 829898752 831519648 843711872 844880448 846345728 846541056 847517952 848009216 849183744 849665484 850231296 852328448 853993152 867846302 869420544 870928384 872134656 873267303 873848832 876195594 876576768 877074048 877715184 878930856 893053456 895841344 897466368 898111323 899876556 901437216 902685744 904459968 918992768 921861632 922384602 923662143 924197544 924873127 925477596 927082656 927760348 928366704 928904832 933636096 948637696 949175856 949869698 950490504 951185307 951599104 952138944 952358688 952834952 953457696 954010368 954154668 954707744 955331712 958869504 975541852 976191488 976893018 978098112 978587248 978813096 979794432 979942632 980510656 981151488 981868704 983079936 984784896 985504768 986148864 987429582 1003295532 1004685138 1005267504 1006427568 1007010944 1007821512 1008405696 1009649664 1010387712 1011400704 1012140032 1012801536 1013541888 1014116868 1014792192 1032436896 1033866864 1035659904 1035816554 1037094336 1037695488 1039495168 1040934912 1042286781 1042980864 1060500979 1062585388 1063811596 1065741312 1065902512 1067217408 1069068288 1070548992 1071169536 1071939321 1074046212 1091303912 1094710688 1096862336 1098215424 1100120064 1100286464 1100910654 1101164733 1101643776 1102435461 1103074488 1104602292 1108692864 1126507264 1128721408 1130023936 1130925942 1132231014 1132244992 1132887312 1133715446 1134456408 1135285689 1136686176 1138657536 1140234624 1159227392 1161491508 1162846208 1164356404 1165117392 1165131776 1165969086 1167407424 1168260792 1169432064 1170286912 1171051776 1171907808 1173353472 1193755161 1195132737 1197481764 1198958976 1199140326 1199835408 1201916288 1202701824 1203580992 1205065728 1205946624 1211203584 1226018814 1227716901 1229846136 1231549524 1232263392 1233970128 1236110208 1237635072 1237822272 1238539776 1244848128 1265567808 1265759233 1267320672 1268247076 1269518592 1269811584 1271276928 1272013824 1272206224 1273775616 1278492672 1299968942 1301769453 1302524024 1304130816 1305084128 1306392576 1306590176 1308201984 1309158272 1310773248 1313046528 1314293391 1314865152 1316572776 1318396284 1337727376 1339580184 1340356672 1341903424 1343762016 1344540928 1346199552 1347183616 1349814834 1350402048 1351389184 1352155824 1354028616 1356689952 1376582528 1378489152 1380879872 1382792448 1383576903 1383593984 1386296316 1387913216 1389715708 1390623984 1390641152 1391640522 1393357248 1400454144 1420988416 1422956544 1423763784 1424804547 1425424384 1427398656 1428208416 1429252428 1431015552 1431232002 1432061616 1438304256 1463312778 1464287232 1465339527 1467880872 1468219644 1469691648 1469913948 1470765984 1472803056 1477177344 1478257152 1504943298 1507027707 1507901256 1509003523 1509641352 1510516416 1510744891 1511732268 1512608544 1513714252 1515581568 1517101056 1518210048 1520312832 1548655344 1549787402 1550800296 1551575834 1553489856 1553724831 1554625448 1555641504 1556543232 1557681056 1559242752 1561402368 1562543744 1564471296 1588551259 1591673548 1593510316 1593878082 1595717394 1596642352 1598611968 1598853768 1599780544 1600826112 1603602432 1604774656 1605823488 1606754304 1607928832 1611069318 1634691752 1636955868 1639794848 1642066032 1643017856 1645293504 1647323136 1648146944 1650180096 1650429696 1651365981 1651386368 1652465664 1654611732 1659797504 1663039296 1687423744 1689760896 1692691456 1693082112 1695035904 1696018432 1698367488 1699330968 1700573169 1707986304 1730291071 1735692604 1738841088 1741856768 1744269312 1746534606 1747697664 1748953629 1752391188 1754148096 1755430368 1757861712 1786106912 1791682688 1794932736 1796222646 1798710489 1799753112 1802874432 1805371488 1808919936 1837985536 1839028221 1843723264 1844769204 1847324286 1848395088 1849746254 1850955192 1854165312 1855520696 1856733408 1857809664 1867272192 1896012793 1897275392 1898351712 1899739396 1900981008 1902370614 1903198208 1904277888 1904717376 1905669904 1906915392 1908020736 1908309336 1909415488 1910663424 1917739008 1949953413 1951083704 1953786036 1956196224 1957174496 1957626192 1959588864 1959885264 1961021312 1962302976 1963737408 1966159872 1969569792 1971009536 1972297728 1974859164 2006591064 2009370276 2010535008 2012855136 2014021888 2015643024 2016811392 2019299328 2020775424 2022801408 2024280064 2025603072 2027083776 2028233736 2064873792 2065186117 2067733728 2071319808 2071633108 2074188672 2075390976 2078990336 2081869824 2084573562 2085961728 2087460783 2121001958 2125170776 2127623192 2131482624 2131805024 2134434816 2138136576 2141097984 2142339072 2143878642 2146848003 2148092424 2182607824 2189421376 2193724672 2194969167 2196430848 2200572928 2201821308 2202329466 2203287552 2204870922 2206148976 2209204584 2217385728 2253014528 2257414947 2257442816 2260047872 2261851884 2262983011 2264462028 2264489984 2265774624 2267430892 2268912816 2270571378 2273372352 2277315072 2280469248 2318454784 2322983016 2324681103 2325692416 2327363751 2328712808 2330234784 2331938172 2334814848 2336521584 2338864128 2340573824 2342103552 2343815616 2346706944 2387510322 2390265474 2390817123 2393576091 2394963528 2397917952 2398280652 2399670816 2403832576 2405403648 2407161984 2410131456 2411893248 2452037628 2455433802 2459692272 2463099048 2464526784 2464899559 2467940256 2472220416 2475270144 2475644544 2477079552 2489696256 2531135616 2531518466 2534641344 2536494152 2539037184 2539623168 2542553856 2544027648 2544412448 2547551232 2556985344 2591846791 2599937884 2603538906 2605048048 2608261632 2610168256 2612785152 2613180352 2616403968 2618316544 2619801909 2621546496 2628586782 2629730304 2633145552 2636792568 2675454752 2679160368 2680713344 2683806848 2687524032 2689081856 2692399104 2694333969 2694367232 2699629668 2702778368 2704311648 2708057232 2713379904 2753165056 2756978304 2761759744 2765584896 2767153806 2767187968 2772592632 2774619381 2775826432 2779431416 2781247968 2783281044 2786714496 2800908288 2841976832 2845913088 2847527568 2849609094 2850848768 2853555921 2854797312 2856416832 2858504856 2862031104 2862464004 2864123232 2876608512 2926625556 2928574464 2930679054 2935761744 2936439288 2939383296 2939827896 2941531968 2941976893 2945606112 2954354688 2956514304 3009886596 3014055414 3015802512 3018007046 3019282704 3021032832 3021489782 3023464536 3025217088 3027428504 3031163136 3034202112 3036420096 3040625664 3093494557 3097310688 3099574804 3101600592 3103151668 3106979712 3107449662 3109250896 3111283008 3113086464 3115362112 3118485504 3122804736 3125087488 3126860343 3128942592 3177102518 3181502937 3183347096 3187020632 3187756164 3191434788 3193284704 3197223936 3197707536 3199561088 3201652224 3207204864 3209549312 3211646976 3213508608 3215817963 3215857664 3222138636 3269383504 3273911736 3279589696 3284132064 3286035712 3290587008 3294646272 3296293888 3300360192 3300859392 3302731962 3302772736 3304931328 3309223464 3326078592 3374847488 3379521792 3385382912 3386164224 3390071808 3392036864 3396734976 3398661936 3401146338 3405857067 3415972608 3460582142 3471385208 3477682176 3483713536 3488538624 3493069212 3495395328 3497907258 3504782376 3508296192 3510860736 3515723424 3572213824 3581265483 3583365376 3585398211 3592445292 3597420978 3599506224 3605748864 3610742976 3617839872 3675971072 3678056442 3683150703 3687446528 3689538408 3692235439 3694648572 3696790176 3699492508 3701910384 3708330624 3711041392 3713466816 3715619328 3734544384 3792025586 3794550784 3796703424 3797277699 3799478792 3801962016 3804741228 3808555776 3809434752 3811339808 3813830784 3816041472 3816618672 3818830976 3821326848 3835478016 3899906826 3902167408 3905308359 3907572072 3912392448 3914348992 3915252384 3919177728 3919770528 3922042624 3924605952 3927474816 3932319744 3939139584 3942019072 3944595456 3949718328 4013182128 4018740552 4021070016 4025710272 4028043776 4031286048 4033622784 4038598656 4041550848 4048560128 4051206144 4054167552 4056467472 4129747584 4130372234 4135467456 4142639616 4143266216 4148377344 4150781952 4157980672 4163739648 4169147124 4171923456 4174921566 4242003916 4250341552 4255246384 4262965248 4263610048 4268869632 4274413641 4276273152 4282195968 4287757284 4293696006 4296184848 4365215648 4378842752 4387449344 4389938334 4392861696 4396018581 4401145856 4403642616 4404658932 4406861653 4409741844 4412297952 4418409168 4434771456 4506029056 4514829894 4514885632 4520095744 4523703768 4525966022 4527010569 4528924056 4528979968 4531549248 4532234673 4534861784 4537825632 4541142756 4546744704 4554630144 4560938496 4636909568 4645966032 4649362206 4651384832 4654727502 4657425616 4660469568 4661174493 4663876344 4669629696 4673043168 4677728256 4681147648 4684207104 4687631232 4693413888 4765653777 4775020644 4780530948 4781634246 4787152182 4789927056 4795835904 4796561304 4799341632 4807665152 4810807296 4814323968 4820262912 4823786496 4904075256 4910867604 4919384544 4926198096 4929053568 4929799118 4935880512 4944440832 4950540288 4951289088 4954159104 4979392512 5047280593 5053105081 5062271232 5063036932 5069282688 5072988304 5078074368 5079246336 5085107712 5088055296 5088824896 5095102464 5101719507 5183693582 5190873213 5199875768 5207077812 5210096096 5216523264 5220336512 5225570304 5226360704 5232807936 5236633088 5239603818 5243092992 5246860887 5257173564 5266291104 5273585136 5350909504 5358320736 5361426688 5367613696 5375048064 5378163712 5384798208 5388667938 5388734464 5399259336 5405556736 5408623296 5416114464 5426759808 5506330112 5513956608 5517084663 5523519488 5531169792 5534307612 5534375936 5545185264 5549238762 5551652864 5558862832 5562495936 5566562088 5573428992 5601816576 5683953664 5688038379 5691826176 5695055136 5699218188 5707111842 5709594624 5712833664 5717009712 5724062208 5724928008 5728246464 5753217024 5849860239 5853251112 5861358108 5871523488 5872878576 5878766592 5879655792 5883063936 5883953786 5891212224 5908709376 5913028608 6019773192 6024173611 6028110828 6031605024 6036014092 6038565408 6042065664 6042979564 6046929072 6050434176 6054857008 6062326272 6068404224 6072840192 6081251328 6186989114 6194621376 6195558351 6199149608 6203201184 6206303336 6213959424 6214899324 6218501792 6222566016 6226172928 6230724224 6236971008 6245609472 6250174976 6253720686 6257885184 6262382349 6354205036 6363005874 6366694192 6374041264 6375512328 6382869576 6386569408 6394447872 6395415072 6399122176 6403304448 6414409728 6419098624 6423293952 6427017216 6431635926 6431715328 6444277272 6538767008 6547823472 6559179392 6568264128 6572071424 6581174016 6584907501 6589292544 6592587776 6601718784 6605463924 6605545472 6609862656 6618446928 6652157184 6749694976 6759043584 6770765824 6772328448 6780143616 6784073728 6788949033 6793469952 6797323872 6802292676 6811714134 6831945216 6921164284 6942770416 6955364352 6967427072 6974043309 6977077248 6982091253 6986138424 6995814516 7009564752 7016592384 7021721472 7031446848 7144427648 7162530966 7166730752 7170796422 7172451369 7180728273 7184890584 7190142697 7194841956 7199012448 7211497728 7221485952 7235679744 7351942144 7356112884 7366301406 7374893056 7379076816 7384470878 7389297144 7393580352 7394698677 7398985016 7403820768 7416661248 7422082784 7426933632 7431238656 7469088768 7560449353 7584051172 7589101568 7593406848 7594555398 7598957584 7603924032 7609482456 7617111552 7618869504 7622679616 7627661568 7632082944 7633237344 7637661952 7642653696 7670956032 7775540373 7799813652 7804334816 7810616718 7815144144 7824784896 7828697984 7830504768 7838355456 7839541056 7844085248 7849211904 7854949632 7859405727 7864639488 7884038144 7889190912 7899436656 8026364256 8037481104 8042140032 8051420544 8056087552 8062572096 8067245568 8077197312 8083101696 8097120256 8108335104 8112934944 8244539869 8259495168 8260744468 8270934912 8285279232 8286532432 8296754688 8301563904 8315961344 8323858143 8327479296 8338294248 8349843132 8484007832 8500683104 8510492768 8525930496 8527220096 8537739264 8548827282 8552546304 8560667763 8564391936 8575514568 8587392012 8592369696 8730431296 8757685504 8774898688 8779876668 8785723392 8792037162 8802291712 8807285232 8809317864 8813723306 8819483688 8824595904 8825930679 8836818336 8869542912 9012058112 9023762131 9029659788 9029771264 9040191488 9047407536 9051932044 9054021138 9057848112 9057959936 9063098496 9064469346 9069723568 9075651264 9082285512 9093489408 9109260288 9121876992 9273819136 9280483671 9291932064 9298724412 9309455004 9314851232 9320939136 9322348986 9327752688 9339259392 9346086336 9355456512 9362295296 9368414208 9375262464 9380581029 9386827776 9531307554 9544508811 9550041288 9561061896 9563268492 9574304364 9579854112 9591671808 9593122608 9598683264 9615330304 9621614592 9628647936 9640525824 9647572992 9808150512 9821735208 9828914839 9838769088 9840257263 9852396192 9858107136 9859598236 9871761024 9888881664 9901080576 9902578176 9908318208 10094561186 10106210162 10124542464 10126073864 10138565376 10145976608 10156148736 10158492672 10170215424 10176110592 10177649792 10190204928 10203439014 10217571201 10367387164 10381746426 10399751536 10414155624 10420192192 10433046528 10440673024 10451140608 10452721408 10465615872 10473266176 10479207636 10486185984 10493721774 10514347128 10532582208 10547170272 10701819008 10716641472 10722853376 10735227392 10743796449 10750096128 10756194633 10756327424 10770296737 10777335876 10777468928 10798518672 10811113472 10817246592 10832228928 10853519616 11012660224 11027913216 11034169326 11047038976 11062339584 11068615224 11068751872 11076706317 11090370528 11098477524 11117725664 11124991872 11133124176 11146857984 11203633152 11367907328 11376076758 11383652352 11390110272 11391833097 11398436376 11414223684 11425667328 11434019424 11448124416 11449856016 11456492928 11506434048 11699720478 11706502224 11715925077 11722716216 11731285453 11743046976 11745757152 11757533184 11759311584 11766127872 11767907572 11782424448 11817418752 11826057216 12039546384 12048347222 12056221656 12063210048 12072028184 12077130816 12084131328 12085959128 12093858144 12100868352 12109714016 12124652544 12145680384 12162502656 12349704949 12373978228 12389242752 12391116702 12398299216 12406402368 12412606672 12427918848 12429798648 12437003584 12445132032 12452345856 12461448448 12473942016 12491218944 12500349952 12507441372 12515770368 12524764698 12708410072 12726011748 12733388384 12748082528 12751024656 12765739152 12773138816 12788895744 12790830144 12798244352 12806608896 12823240923 12828819456 12838197248 12846587904 12863271852 12863430656 12888554544 13077534016 13095646944 13118358784 13136528256 13144142848 13162348032 13169815002 13178585088 13185175552 13203437568 13210927848 13211090944 13220584959 13236893856 13304314368 13451617681 13499389952 13518087168 13541531648 13544656896 13560287232 13568147456 13577898066 13581031707 13586939904 13594647744 13596704019 13604585352 13623428268 13663890432 13842328568 13885540832 13910728704 13948086618 13954154496 13964182506 13972276848 13983523479 13991629032 14019129504 14033184768 14043442944 14062893696 14288855296 14296961331 14325061932 14333461504 14341592844 14344902738 14361456546 14369781168 14380285394 14389683912 14398024896 14422995456 14442971904 14471359488 14703884288 14712225768 14722980319 14732602812 14739970423 14749786112 14758153632 14768941756 14778594288 14787160704 14789397354 14797970032 14807641536 14833322496 14844165568 14853867264 14862477312 14938177536 15120898706 15141841779 15159315243 15168102344 15186813696 15189110796 15197915168 15207848064 15218964912 15234223104 15237739008 15245359232 15255323136 15264165888 15266474688 15275323904 15285307392 15305158521 15551080746 15572619639 15599627304 15608669632 15621233436 15630288288 15649569792 15657395968 15661009536 15676710912 15679082112 15688170496 15698423808 15709899264 15718811454 15729278976 15768076288 15798873312 16052728512 16055156587 16074962208 16084280064 16102841088 16112175104 16125144192 16134491136 16154394624 16166203392 16194240512 16216670208 16225869888 16489079738 16518990336 16521488936 16541869824 16570558464 16573064864 16593509376 16603127808 16647716286 16654958592 16676588496 16699686264 16968015664 17001366208 17020985536 17051860992 17054440192 17064115137 17075478528 17097654564 17121335526 17128783872 17151029136 17174784024 17184739392 17460862592 17515371008 17549580717 17549797376 17559753336 17572589413 17584074324 17604583424 17614570464 17618635728 17627446612 17638967376 17649191808 17651861358 17673636672 17739085824 18024116224 18047524262 18059319576 18059542528 18072520833 18080382976 18094815072 18103864088 18108042276 18115696224 18126196992 18128938692 18139447136 18151302528 18164571024 18186978816 18218520576 18243753984 18547638272 18560967342 18583864128 18586675053 18597448824 18618910008 18629702464 18641878272 18644697972 18655505376 18678518784 18692172672 18710913024 18724590592 18736828416 18750524928 18761162058 18773655552 19062615108 19089017622 19100082576 19122123792 19126536984 19148608728 19159708224 19162606249 19183343616 19186245216 19197366528 19230660608 19243229184 19257295872 19281051648 19295145984 19616301024 19643470416 19657829678 19677538176 19680514526 19704792384 19716214272 19719196472 19743522048 19777763328 19805156352 19816636416 20149518601 20189122372 20212420324 20249084928 20252147728 20277130752 20291953216 20312297472 20316985344 20340430848 20352221184 20355299584 20366847099 20380409856 20406878028 20435142402 20734774328 20763492852 20799503072 20828311248 20840384384 20866093056 20881346048 20902281216 20905442816 20922129927 20931231744 20946273759 20946532352 20958415272 20987443548 21028694256 21065164416 21094340544 21403638016 21433282944 21445706752 21470454784 21487592898 21500192256 21512389266 21512654848 21540593474 21554671752 21554937856 21570428091 21597037344 21634493184 21664457856 21707039232 22025320448 22055826432 22068338652 22094077952 22124679168 22137230448 22137503744 22153412634 22180741056 22184096031 22196955048 22235451328 22249983744 22266248352 22293715968 22407266304 22681348059 22752153516 22767304704 22780220544 22783666194 22796872752 22828447368 22851334656 22868038848 22896248832 22899712032 22912985856 23012868096 23326621119 23399440956 23413004448 23431850154 23445432432 23462570906 23486093952 23491514304 23515066368 23518623168 23532255744 23535815144 23564848896 23652114432 24049425427 24079092768 24096694444 24112443312 24126420096 24144056368 24154261632 24168262656 24171918256 24187716288 24201736704 24219428032 24249305088 24291360768 24325005312 24699409898 24733619607 24747956456 24778485504 24782233404 24796598432 24812804736 24825213344 24855837696 24859597296 24874007168 24890264064 24904691712 24922896896 24947884032 24971574429 24982437888 25000699904 25014882744 25049529396 25416820144 25452023496 25466776768 25496165056 25502049312 25531478304 25546277632 25577791488 25581660288 25596488704 25613217792 25646481846 25657638912 25676394496 25693175808 25726543704 25726861312 25777109088 26155068032 26191293888 26236717568 26273056512 26288285696 26324696064 26339630004 26357170176 26370351104 26406875136 26421855696 26422181888 26441169918 26473787712 26477792037 26608628736 26903235362 26998779904 27036174336 27071286393 27083063296 27089313792 27120574464 27155796132 27162063414 27173879808 27189295488 27193408038 27209170704 27246856536 27327780864 27684657136 27771081664 27821457408 27841451013 27896173236 27928365012 27944553696 27967046958 27983258064 28038259008 28066369536 28086885888 28125787392 28577710592 28593922662 28633526433 28650123864 28666923008 28671066937 28683185688 28689805476 28704152929 28722913092 28739562336 28760570788 28779367824 28796049792 28845990912 28885943808 28942718976 29407768576 29424451536 29445960638 29465205624 29479940846 29486744517 29499572224 29516307264 29520771789 29537883512 29557188576 29574321408 29578794708 29595940064 29615283072 29666644992 29688331136 29707734528 29724954624 30241797412 30283683558 30318630486 30336204688 30373627392 30378221592 30395830336 30415696128 30437929824 30468446208 30475478016 30490718464 30510646272 30528331776 30532949376 30550647808 30570614784 30610317042 31102161492 31145239278 31199254608 31217339264 31242466872 31260576576 31299139584 31314791936 31322019072 31353421824 31358164224 31376340992 31396847616 31419798528 31437622908 31458557952 31536152576 31597746624 32105457024 32110313174 32149924416 32168560128 32205682176 32224350208 32250288384 32268982272 32310890211 32332406784 32433340416 32451739776 32875530349 32978159476 33037980672 33042977872 33083739648 33141116928 33146129728 33187018752 33206255616 33230118951 33295432572 33353176992 33399372528 33936031328 34002732416 34041971072 34103721984 34108880384 34128230274 34150957056 34175499291 34195309128 34242671052 34302058272 34349568048 34369478784 34921725184 35030742016 35099161434 35099594752 35119506672 35145178826 35168148648 35193856359 35209166848 35229140928 35237271456 35254893224 35277934752 35298383616 35303722716 35347273344 35478171648 36048232448 36095048524 36118639152 36119085056 36145041666 36160765952 36189630144 36207728176 36216084552 36231392448 36252393984 36257877384 36278894272 36302605056 36329142048 36373957632 36437041152 36487507968 37049114847 37121934684 37167728256 37173350106 37194897648 37237820016 37259404928 37283756544 37289395944 37311010752 37357037568 37384345344 37421826048 37449181184 37473656832 37501049856 37522324116 37547311104 38125230216 38178035244 38200165152 38244247584 38253073968 38297217456 38319416448 38325212498 38366687232 38372490432 38394733056 38461321216 38486458368 38514591744 38590291968 39232602048 39238536223 39286940832 39315659356 39355076352 39361029052 39409584768 39432428544 39438392944 39487044096 39555526656 39610312704 39633272832 39661754877 40299037202 40354853043 40378244744 40424840648 40498169856 40504295456 40554261504 40583906432 40624594944 40633970688 40680861696 40704442368 40710599168 40733694198 40743095121 40760819712 40790112057 40813756056 40870284804 41469548656 41526985704 41599006144 41656622496 41680768768 41732186112 41762692096 41810885632 41844259854 41862463488 41892547518 41893064704 41916830544 41974887096 42057388512 42130328832 42188681088 42807276032 42866565888 42890883993 42891413504 42940909568 42975185796 43000384512 43024778532 43025309696 43081186948 43109343504 43109875712 43140856182 43194074688 43268986368 43328915712 43414078464 44050640896 44111652864 44136677304 44168940957 44188155904 44219911269 44249358336 44274460896 44306825268 44361482112 44368192062 44393910096 44470902656 44499967488 44532496704 44587431936 44814532608 45362696118 45425525337 45477945729 45504307032 45560441088 45567332388 45593745504 45656894736 45702669312 45736077696 45792497664 45799424064 45825971712 46653242238 46717858917 46798881912 46826008896 46833091621 46863700308 46890864864 46925141812 46972187904 46983028608 47030132736 47037246336 47064511488 47071630288 47129697792 47304228864 48098850854 48158185536 48165469761 48193388888 48224886624 48252840192 48288112736 48308523264 48336525312 48343836512 48375432576 48403473408 48438856064 48498610176 48582721536 48650010624 49245089029 49398819796 49467239214 49495912912 49556971008 49564466808 49593196864 49625609472 49650426688 49711675392 49719194592 49748014336 49780528128 49809383424 49845793792 49943148858 49964875776 50001399808 50029765488 50099058792 50833640288 50904046992 50933553536 50992330112 51004098624 51062956608 51092555264 51155582976 51163320576 51192345411 51192977408 51226435584 51292963692 51352788992 51386351616 51453087408 51453722624 51554218176 52310136064 52382587776 52473435136 52546113024 52576571392 52649392128 52679260008 52717768239 52740702208 52813750272 52843711392 52882339836 52947575424 52955584074 53217257472 53806470724 53997559808 54072348672 54142572786 54166126592 54178627584 54217562499 54241148928 54311592264 54324126828 54378590976 54386816076 54418341408 54493713072 54655561728 55369314272 55542163328 55642914816 55682902026 55760025159 55792346472 55856730024 55889107392 55897560967 55934093916 55966516128 56076518016 56132739072 56173771776 56251574784 57155421184 57187845324 57267052866 57300247728 57333846016 57342133874 57366371376 57379610952 57408305858 57445826184 57479124672 57487818747 57521141576 57558735648 57592099584 57691981824 57771887616 57885437952 58776396583 58815537152 58848903072 58891921276 58930411248 58959881692 58973489034 58999144448 59032614528 59041543578 59075767024 59114377152 59148642816 59157589416 59191880128 59230566144 59333289984 59376662272 59415469056 59449909248 60448555803 60483594824 60567367116 60637260972 60672409376 60747254784 60756443184 60791660672 60831392256 60875859648 60936892416 60950956032 60981436928 61021292544 61056663552 61065898752 61100541297 61101295616 61141229568 61220634084 62204322984 62290478556 62398509216 62434678528 62484933744 62521153152 62598279168 62629583872 62644038144 62706843648 62716328448 62752681984 62793695232 62839597056 62875245816 63195493248 64020769627 64210914048 64220626348 64299848832 64337120256 64411364352 64448700416 64500576768 64537964544 64621780422 64664813568 64711284273 64903479552 65751060698 65956318952 66075961344 66085955744 66167479296 66282233856 66292259456 66374037504 66412511232 66460237902 66552288093 66590865144 66706353984 66798745056 67872062656 68005464832 68044044177 68083942144 68217760768 68256460548 68301914112 68350998582 68390618256 68485342104 68604116544 68699136096 68738957568 69843450368 69979863357 70061484032 70152473341 70198322868 70199189504 70239013344 70290357652 70336297296 70387712718 70418333696 70458281856 70474542912 70509786448 70555869504 70596767232 70607445432 70694546688 70956343296 72096464896 72148276281 72190097048 72237278304 72290083332 72379260288 72415456352 72432169104 72462784896 72504787968 72515754768 72557788544 72605210112 72658284096 72747915264 72874082304 72975015936 74098229694 74200858821 74243869368 74335456512 74346700212 74389795296 74475640032 74518809856 74567513088 74578791888 74622021504 74714075136 74768690688 74843652096 74898362368 74947313664 75002099712 75044648232 76250460432 76356070488 76400330304 76411886329 76488495168 76506147936 76594434912 76638832896 76650424996 76733374464 76744980864 76789466112 76922642432 76972916736 77029183488 77180583936 78465204096 78477072446 78573881664 78631318712 78710152704 78722058104 78819169536 78864857088 78876785888 78974088192 79111053312 79220625408 79266545664 79323509754 79433376111 80598074404 80709706086 80756489488 80849681296 80996339712 81008590912 81108523008 81167812864 81213859179 81249189888 81267941376 81361723392 81421198336 81467388396 81486190242 81521639424 81580224114 81627512112 81740569608 82939097312 83053971408 83198012288 83313244992 83361537536 83464372224 83524353039 83525384192 83621771264 83688519708 83730371407 83785095036 83786129408 83833661088 83949774192 84114777024 84260657664 84377362176 85614552064 85733131776 85781767986 85782827008 85881819136 85950371592 86000769024 86013200811 86049557064 86050619392 86112458787 86162373896 86218687008 86281712364 86388149376 86537972736 86657831424 86828156928 88101281792 88223305728 88273354608 88337881914 88376311808 88439822538 88460233551 88498716672 88548921792 88562315367 88613650536 88722964224 88736384124 88787820192 88941805312 88999934976 89064993408 89174863872 90725392236 90851050674 90955891458 91008614064 91120882176 91134664776 91187491008 91201283683 91313789472 91405338624 91472155392 91584995328 91598848128 91651943424 93306484476 93435717834 93597763824 93652017792 93666183242 93727400616 93781729728 93850283624 93944375808 93966057216 94060265472 94074492672 94129022976 94143260576 94259395584 94608457728 95898331267 96008996539 96197701708 96316371072 96330939522 96386777776 96449773248 96505680384 96576225472 96617046528 96673050624 96687673024 96750865152 96806946816 96877712128 96932670633 96997220352 97300021248 98490178058 98626591047 98797639592 98934478428 98991825824 99113942016 99128933616 99186393728 99251218944 99300853376 99423350784 99438389184 99496028672 99561056256 99618766848 99690356853 99691587584 99886297716 100002799616 100059530976 100198117584 101667280576 101808093984 101867107072 101984660224 102008197248 102125913216 102185110528 102311165952 102326641152 102384690822 102385954816 102452871168 102585927384 102705577984 102906174816 103108436352 104620272128 104765175552 104946870272 105092226048 105153142784 105298784256 105358520016 105435536478 105481404416 105581569077 105627500544 105687422784 105764679672 105895150848 105911168148 106434514944 107612941448 107995119616 108144697344 108285145572 108357255168 108435124998 108482297856 108623184528 108648253656 108757181952 108773632152 108836682816 108987426144 109311123456 110738628544 111084326656 111147344541 111365804052 111520050318 111584692944 111713460048 111778214784 111795121934 111868187832 111933032256 112153036032 112265478144 112347543552 112503149568 114310842368 114375690648 114459298609 114534105732 114600495456 114667692032 114684267748 114732742752 114759221904 114816611716 114891652368 114958249344 114975637494 115042283152 115117471296 115184199168 115383963648 115543775232 115770875904 117552793166 117631074304 117697806144 117715608669 117783842552 117860822496 117919763384 117946978068 118065229056 118083087156 118151534048 118228754304 118297285632 118315178832 118383760256 118461132288 118666579968 118753324544 118830938112 118899818496 118985264631 120897111606 120967189648 121064559129 121134734232 121274521944 121344818752 121494509568 121512886368 121583321344 121662784512 121751719296 121873784832 121901912064 121962873856 122042585088 122113327104 122131797504 122201082594 122202591232 122282459136 122441268168 124408645968 124580957112 124797018432 124869357056 124969867488 125042306304 125196558336 125259167744 125288076288 125432656896 125505363968 125587390464 125679194112 125750491632 126390986496 128041539254 128421828096 128441252696 128599697664 128674240512 128822728704 128897400832 129001153536 129075929088 129243560844 129329627136 129422568546 129806959104 131502121396 131912637904 132151922688 132171911488 132334958592 132506822871 132564467712 132584518912 132659733807 132748075008 132920475804 133104576186 133181730288 133412707968 133597490112 135744125312 136010929664 136088088354 136167884288 136276576011 136433837187 136435521536 136512921096 136612711243 136701997164 136781236512 136970684208 137208233088 137398272192 137477915136 139686900736 139959726714 140122968064 140304946682 140396645736 140398379008 140478026688 140499274863 140580715304 140672594592 140775425436 140916563712 140949085824 141019572896 141111739008 141193534464 141214890864 141389093376 141912686592 144192929792 144296552562 144380194096 144474556608 144496409283 144580166664 144758520576 144830912704 144864338208 144925569792 145009575936 145031509536 145115577088 145210420224 145316568192 145495830528 145748164608 145950031872 147735267087 148196459388 148401717642 148487738736 148670913024 148693400424 148779590592 148951280064 149037619712 149135026176 149157583776 149244043008 149428150272 149537381376 149796724736 149894627328 150004199424 150089296464 152500920864 152712140976 152800660608 152823772658 152976990336 153012295872 153188869824 153277665792 153300849992 153466748928 153489961728 153578932224 153845284864 154058366976 154361167872 156646257511 156930408192 156954144892 157147763328 157262637424 157420305408 157444116208 157638339072 157729714176 157753571776 157948176384 158153304717 158222106624 158441250816 158647019508 158866752222 161196148808 161419412172 161512978976 161699362592 161992679424 162017181824 162217046016 162335625728 162427718358 162498379776 162535882752 162652687497 162723446784 162842396672 162934776792 162972380484 163160448228 163255024224 163481139216 165878194624 166107942816 166396024576 166626489984 166723075072 166928744448 167048706078 167050768384 167243542528 167377039416 167460742814 167570190072 167572258816 167667322176 167692682901 167899548384 168229554048 168521315328 168754724352 171229104128 171466263552 171563535972 171565654016 171763638272 171900743184 172001538048 172026401622 172099114128 172101238784 172224917574 172324747792 172437374016 172463456241 172563424728 172776298752 173075945472 173315662848 173656313856 176202563584 176329189749 176446611456 176546709216 176675763828 176879645076 176920467102 176997433344 177097843584 177124630734 177227301072 177445928448 177472768248 177575640384 177883610624 177999869952 178129986816 178349727744 181345667409 181450784472 181702101348 181911782916 182017228128 182241764352 182269329552 182374982016 182402567366 182627578944 182810677248 182944310784 183169990656 183197696256 183303886848 186612968952 186749381941 186871435668 186964887997 187195527648 187304035584 187332366484 187454801232 187563459456 187700567248 187888751616 187932114432 188120530944 188148985344 188258045952 188286521152 188518791168 191796662534 192017993078 192062308881 192395403416 192632742144 192661879044 192773555552 192899546496 193011360768 193152450944 193234093056 193346101248 193375346048 193501730304 193613893632 193755424256 193865341266 193994440704 194133852819 196980356116 197253182094 197595279184 197868956856 197983651648 198227884032 198257867232 198372787456 198502437888 198601706752 198846701568 198876778368 198992057344 199122112512 199237533696 199380713706 199383175168 199772595432 200005599232 200119061952 200396235168 203334561152 203616187968 203734214144 203969320448 204016394496 204132132531 204251826432 204370221056 204653282304 204769381644 204771909632 204905742336 205171854768 205411155968 205812349632 206216872704 209240544256 209530351104 209893740544 210184452096 210306285568 210457420023 210597568512 210717040032 210871072956 211163138154 211255001088 211374845568 211529359344 211790301696 211822336296 212869029888 215225882896 215990239232 216289394688 216444828843 216570291144 216870249996 217246369056 217296507312 217514363904 217547264304 217673365632 217974852288 218622246912 221477257088 222168653312 222294689082 222602576463 222731608104 222894423607 223040100636 223169385888 223426920096 223556429568 223590243868 223736375664 223866064512 224306072064 224530956288 224695087104 225006299136 228621684736 228751381296 228918597218 229068211464 229200990912 229235658987 229335384064 229368535496 229465485504 229518443808 229633223432 229783304736 229916498688 229951274988 230084566304 230234942592 230368398336 230767927296 231087550464 231541751808 235105586332 235262148608 235395612288 235431217338 235567685104 235721644992 235839526768 235893956136 236130458112 236166174312 236303068096 236457508608 236594571264 236630357664 236767520512 236922264576 237333159936 237506649088 237661876224 237799636992 237970529262 241794223212 241934379296 242129118258 242269468464 242549043888 242689637504 242989019136 243025772736 243166642688 243325569024 243503438592 243641577537 243747569664 243803824128 243925747712 244085170176 244263595008 244402165188 244405182464 244564918272 244882536336 248817291936 249161914224 249594036864 249738714112 249939734976 250084612608 250393116672 250518335488 250576152576 250865313792 251010727936 251191114221 251358388224 251500983264 252781972992 255580735939 256083078508 256843656192 256882505392 257199395328 257348481024 257645457408 257794801664 258002307072 258039602433 258151858176 258337376361 258487121688 258845137092 259613918208 263004242792 263825275808 264303845376 264343822976 264669917184 265013645742 265128935424 265169037824 265319467614 265380700653 265496150016 265686946101 265840951608 266209152372 266363460576 266825415936 267194980224 271488250624 272021859328 272176176708 272335768576 272553152022 272867674374 272871043072 273025842192 273225422486 273403994328 273562473024 273603851049 273941368416 274416466176 274796544384 274955830272 279373801472 279736626061 279919453428 280245936128 280609893364 280793291472 280796758016 280956053376 280998549726 281161430608 281345189184 281550850872 281833127424 281898171648 282039145792 282223478016 282387068928 282429781728 282778186752 283825373184 287694993801 288026989617 288593105124 288760388192 288949113216 288992818566 289160333328 289517041152 289661825408 289728676416 289851139584 290019151872 290063019072 290231154176 290420840448 290633136384 290798011899 290991661056 291900063744 295470534174 295879773141 296392918776 296803435284 296975477472 297341826048 297386800848 297559181184 297902560128 298075239424 298270052352 298315167552 298488086016 298856300544 299074762752 299593449472 300008398848 300178592928 305001841728 305047975153 305424281952 305601321216 305647545316 305953980672 306024591744 306377739648 306555331584 306601699984 306933497856 306979923456 307157864448 307690569728 308116733952 313292515022 313860816384 313908289784 314295526656 314525274848 314840610816 314888232416 315276678144 315459428352 315507143552 315896352768 316306609434 316444213248 316744707231 316882501632 317294039016 317733504444 322392297616 322838824344 323025957952 323398725184 323985358848 324034363648 324434092032 324671251456 324855436716 325071765504 325305374994 325446893568 325684793344 325869553584 325944760968 326320896456 326510048448 326962278432 331756389248 332215885632 332792049152 333252979968 333442033623 333446150144 333879198847 334097412156 334101536768 334487085056 334754078832 334921485628 335140380144 335144517632 335334644352 335385365802 335799096768 336459108096 337042630656 337509448704 342458208256 342932527104 343127071944 343131308032 343377895827 343527276544 343801486368 344003076096 344052803244 344198228256 344449835148 344649495584 344874748032 344926912482 345126849456 345552597504 346151890944 346631325696 347312627712 352405127168 352658379498 352893222912 353093418432 353146826007 353351527656 353759290152 353840934204 354195687168 354249261468 354454602144 354891856896 354945536496 355151280768 355767221248 355999739904 356259973632 356699455488 362691334818 362901568944 363193677387 363404202696 363669849043 363823565832 364034456256 364089518731 364483528704 364538659104 364749964032 364805134732 365255157888 365621354496 365888621568 366339981312 366395392512 366607773696 373225937904 373498763882 373742871336 373929775994 374391055296 374608071168 374664732968 374909602464 375126918912 375401134496 375777503232 375864228864 376297970688 376516091904 376573042304 377037582336 382840853419 383593325068 384035986156 384124617762 384790806832 385265484288 385323758088 385547111104 385799092992 386022721536 386304901888 386468186112 386692202496 386750692096 387003460608 387227787264 387510848512 387730682532 387988881408 388267705638 393960712232 394506364188 395190558368 395737913712 395967303296 396455768064 396515734464 396745574912 397004875776 397203413504 397520468613 397693403136 397753556736 397979201421 397984114688 398244225024 398761427412 398766350336 399545190864 400011198464 400238123904 400792470336 406669122304 407232375936 407468428288 407938640896 408032788992 408264265062 408503652864 408740442112 409306564608 409538763288 409543819264 409838133729 410343709536 411624699264 412433745408 417000148111 418481088512 419060702208 419787481088 420368904192 420612571136 420914840046 421195137024 421434080064 421497824589 421742145912 422326276308 422749691136 423058718688 423580603392 423644672592 425738059776 430451765792 432578789376 432889657686 433140582288 433489227849 433740499992 434492738112 434593014624 435028727808 435094528608 435346731264 435949704576 437244493824 442954514176 443205801261 444337306624 444589378164 445205152926 445463216208 445788847214 446080201272 446338771776 446853840192 447112859136 447180487736 447472751328 447732129024 448612144128 449390174208 450012598272 456939083113 457243369472 457502762592 457837194436 458136422928 458401981824 458471317974 458670768128 458737070992 458930971008 459036887616 459266446864 459566609472 459832997376 459902549976 460169132608 460469885184 460736796672 461535854592 462175100928 463083503616 469938772533 470211172664 470791224576 470862434676 471135370208 471443289984 471679053536 471787912272 472260916224 472332348624 472606136192 472915017216 473189142528 473260715328 473535041024 473844529152 474459914151 474666319872 475013298176 475323752448 475941058524 483588446424 483868758592 484258236516 484538936928 485098087776 485379275008 485978038272 486051545472 486333285376 486651138048 487006877184 487283155074 487495139328 487607648256 487851495424 488170340352 488527190016 488804330376 488810364928 489765072672 497634583872 497709854197 498323828448 499188073728 499477428224 499879469952 500169225216 500786233344 501036670976 501152305152 501730627584 502021455872 502382228442 502716776448 503001966528 503078048703 505563945984 511161471878 512166157016 513687312384 513765010784 514398790656 514696962048 515290914816 516004614144 516079204866 516303716352 516674752722 516974243376 517390368723 517690274184 519227836416 526008485584 527650551616 528607690752 528687645952 528987569247 529339834368 530027291484 530338075648 530638935228 530761401306 530992300032 531373892202 531681903216 532418304744 532726921152 533650831872 534389960448 542976501248 544037002227 544043718656 544352353416 544671537152 544750271803 545106304044 545378905651 545735348748 545742086144 546051684384 546450844972 546807988656 547124946048 547207702098 547882736832 548832932352 549593088768 549911660544 558747602944 559473252122 559838906856 560248145823 560491872256 560894663991 561219786728 561586582944 561912106752 561997099452 562322861216 562690378368 563101701744 563666254848 563796343296 564078291584 564446956032 564774137856 564859563456 565556373504 575389987602 576053979234 576186926643 577186210248 577520776384 577898226432 577985637132 578320666656 579034082304 579323650816 579457352832 579702279168 580038303744 580126038144 580462308352 580841680896 581266272768 581596023798 581983322112 590941068348 591759546282 592785837552 593606870568 593950954944 594040793719 594683652096 594773601696 595118362368 595805120256 596150478848 596540104704 596630335104 596976172032 597712601088 598149525504 599186898944 600016797696 600357185856 610003683456 610095950306 610848563904 611202642432 611295090632 611907961344 612049183488 612755479296 613110663168 613203399968 613959846912 614315728896 616233467904 624635076631 626585030044 627721632768 627816579568 628591053312 629050549696 629681221632 629776464832 630553356288 630918856704 631014287104 631372260069 631792705536 632613218868 633489414462 633765003264 634588078032 635467008888 644784595232 645677648688 646051915904 646797450368 647970717696 648068727296 648868184064 649334486529 649342502912 649710873432 650610749988 651369586688 651739107168 651889521936 652641792912 653020096896 653924556864 663512778496 664431771264 665584098304 666505959936 666884067246 666892300288 667758397694 668194824312 668203073536 668683270821 668974170112 669508157664 669842971256 670280760288 670669288704 670770731604 671598193536 672918216192 674085261312 675018897408 684916416512 685865054208 686254143888 686262616064 686755791654 687054553088 687602972736 687706976961 688006152192 688105606488 688396456512 688899670296 689298991168 689749496064 689853824964 690253698912 691105195008 692303781888 693262651392 694625255424 705316758996 705786445824 706186836864 706293652014 706703055312 707518580304 707681868408 708391374336 708498522936 708909204288 709016431213 709783713792 709891072992 710302561536 711534442496 711999479808 712519947264 713398910976 725382669636 725803137888 726387354774 726808405392 727339698086 727647131664 728068912512 728179037462 728967057408 729077318208 729499928064 729610269464 730510315776 731242708992 731777243136 732790785024 733215547392 745532188237 746451875808 746997527764 747485742672 747859551988 748782110592 749216142336 749329465936 749819204928 750253837824 750802268992 751555006464 751728457728 752595941376 753032183808 753146084608 753573342663 754075164672 765681706838 766742207817 767186650136 768071972312 768249235524 769581613664 770530968576 770647516176 771094222208 771598185984 772045443072 772609803776 772936372224 773384404992 773501384192 774006921216 774118807299 774455574528 775012129083 775021697024 775461365064 776535411276 787921424464 789012728376 790381116736 791475827424 791934606592 792911536128 793031468928 793491149824 794009751552 794406827008 795040937226 795386806272 795507113472 795958402842 795968229376 796488450048 797522854824 797532700672 799090381728 800476247808 801584940672 813338244608 814464751872 814936856576 815877281792 816065577984 816528530124 817007305728 817480884224 818613129216 819077526576 819087638528 819676267458 820687419072 820811553147 823249398528 824867490816 834000296222 836962177024 838121404416 839209878183 839574962176 840737808384 841829680092 842390274048 842868160128 842995649178 843484291824 844652552616 845499382272 846117437376 847161206784 847289345184 851476119552 860903531584 863084981403 864080968851 865779315372 866281164576 866978455698 867480999984 868985476224 869186029248 870057455616 870189057216 870693462528 871899409152 885909028352 886411602522 887639319423 888674613248 889178756328 889828740799 890410305852 890926432416 891577694428 892160402544 892677543552 893707680384 894225718272 894360975472 894945502656 895464258048 897224288256 898780348416 900025196544 913878166226 914486738944 915005525184 915143925459 915674388872 916272845856 916803963648 916942635948 917474141984 917861942016 918073775232 918532893728 919133218944 919665994752 919805099952 920338265216 920939770368 921473593344 923071709184 924350201856 939877545066 940422345328 941582449152 941724869352 942270740416 942886579968 943358107072 943575824544 944521832448 944664697248 945212272384 945830034432 946378285056 946521430656 947070082048 947689058304 948919828302 949332639744 950026596352 950647504896 951882117048 967176892848 967737517184 968516473032 969077873856 970196175552 970758550016 971956076544 972103090944 972666570752 973302276096 974013754368 974566310148 975215296512 975702990848 976340680704 977054380032 977608660752 977620729856 979530145344 995269167744 995419708394 996647656896 998376147456 998954856448 999758939904 1000338450432 1001637596541 1002073341952 1002304610304 1003461255168 1004764456884 1005433552896 1006003933056 1006156097406 1011127891968 1022322943756 1024332314032 1027374624768 1027530021568 1028797581312 1029393924096 1030133687481 1030581829632 1032009228288 1032158409732 1033349505444 1033948486752 1034780737446 1035380548368 1038455672832 1052016971168 1055301103232 1057215381504 1057375291904 1057975138494 1058679668736 1059440478021 1060054582968 1060676151296 1061277870456 1061522802612 1062053658373 1062747784404 1063363806432 1064836609488 1065453842304 1067301663744 1068779920896 1085953002496 1088074004454 1088087437312 1088704706832 1089343074304 1089500543606 1090212608088 1090757811302 1091009547129 1091470697496 1091484172288 1092103368768 1092268556193 1092901689944 1093615977312 1094249892096 1094415404196 1095765473664 1097665864704 1099186177536 1099823321088 1117495205888 1118946504244 1119677813712 1120496291646 1120983744512 1121789327982 1122439573456 1123173165888 1123824213504 1123994198904 1124645722432 1125380756736 1126203403488 1127332509696 1127592686592 1128156583168 1128893912064 1129548275712 1129719126912 1131112747008 1148522560257 1150779975204 1152107958468 1152373853286 1154372420496 1155041552768 1155796452864 1155971274264 1156641333312 1158068164608 1158647301632 1158914705664 1159404558336 1160076607488 1160252076288 1160924616704 1161683361792 1162532545536 1163192047596 1163966644224 1181882136696 1183519092564 1185571675104 1187213741136 1187901909888 1188081587438 1189367304192 1189547203392 1190236724736 1191610240512 1192300957696 1193080209408 1193260670208 1193952344064 1196299051008 1200033595392 1200714371712 1216394622913 1220007366912 1220191900612 1221697127808 1222405284864 1222590181264 1223815922688 1224098366976 1225510958592 1226221326336 1226406799936 1227919693824 1228631457792 1229514401187 1249270153262 1251000444333 1253170060088 1255443265536 1255633159136 1257182106624 1258101099392 1259362443264 1259552929664 1261106712576 1261837713408 1262028574208 1262744520138 1263585411072 1264493473767 1265226437736 1266978828924 1269176156064 1270934017776 1289569190464 1291355297376 1292103831808 1293594900736 1296137454592 1297736368128 1298668973058 1298685005824 1299421746864 1301221499976 1302739173376 1303478214336 1303779043872 1305283585824 1306040193792 1307849113728 1327025556992 1328863542528 1329617403783 1331168196608 1333011919872 1333768134492 1333784600576 1335516795388 1336389648624 1336406147072 1337366541642 1337948340224 1339016315328 1339685942512 1340561520576 1341338577408 1341541463208 1343196387072 1345836432384 1348170522624 1350037794816 1369832833024 1370817249339 1371730108416 1372508287776 1373511583308 1375205945472 1375413953922 1376012304384 1376211212976 1376792913024 1377799340592 1378597982336 1379498992128 1379707649928 1380507397824 1382210390016 1384607563776 1386525302784 1389250510848 1409816317599 1410633517992 1412373673728 1412587304028 1413406110624 1415037160608 1415363736816 1416782748672 1416997045872 1417818408576 1418032862426 1419567427584 1419782145984 1420605123072 1423068884992 1423998959616 1425039894528 1450765339272 1451606275776 1451825840251 1452774709548 1453616810784 1454679396172 1455294263328 1456137825024 1456358074924 1457934114816 1458154636416 1458999856128 1459220538928 1461020631552 1462485417984 1463554486272 1465581570048 1466431094784 1491064376474 1492903751616 1493129562591 1493995055528 1494971485344 1495719103976 1497564221184 1498432284672 1498658931872 1499638409856 1500507675648 1501604537984 1503110012928 1503456915456 1505191882752 1506064367616 1506292169216 1507146685326 1508150329344 1509234146109 1531363413676 1533484415634 1534373300272 1536143944624 1536498471048 1539163227328 1541061937152 1541295032352 1542188444416 1543196371968 1544090886144 1545219607552 1545872744448 1547002768384 1548013842432 1548237614598 1548911149056 1550024258166 1550043394048 1550922730128 1553070822552 1575842848928 1578025456752 1580762233472 1582951654848 1583869213184 1585823072256 1586062937856 1586962707741 1586982299648 1588019503104 1588813654016 1590081874452 1591014226944 1591916805684 1591936458752 1592976900096 1595045709648 1595065401344 1598180763456 1600952495616 1603169881344 1626676489216 1628929503744 1629873713152 1631754563584 1632131155968 1633057060248 1634014611456 1634250815409 1634961768448 1636136716953 1637226258432 1638155053152 1639352534916 1641374838144 1641623106294 1646498797056 1649734981632 1668000592444 1673924354048 1676242808832 1678419756366 1679149924352 1680744437469 1681475616768 1682683991973 1683659360184 1685736320256 1685991298356 1686968583648 1689305105232 1690998764544 1692234874752 1694322413568 1694578690368 1721807063168 1726169962806 1728161937702 1728560779929 1731558630744 1732562329152 1732824389977 1733956911396 1734961999968 1737970952448 1738372058496 1740114911232 1740378114432 1741386925056 1743798818304 1771818056704 1772823205044 1775278638846 1777349226496 1778357512656 1779657481598 1780820611704 1781852864832 1782122381157 1783155388856 1784320805088 1785355087104 1787415360768 1788451436544 1788721950944 1789891005312 1790928516096 1794448576512 1797560696832 1800050393088 1822068294073 1827756332452 1828973477888 1830011050368 1830287850918 1831348777744 1832545691712 1833607927296 1833885271896 1834948283968 1835723884032 1836147550464 1837065787456 1838266437888 1839331989504 1839610199904 1840676530432 1841879540736 1842947186688 1848700403712 1873905229893 1879755090132 1880844690656 1883164898304 1883449738704 1884541480832 1885773159936 1886716214144 1887151649088 1889043664896 1889329394496 1890424544768 1891660068864 1892756570112 1893042861312 1894116780207 1894140164096 1895378116608 1897839656604 1900053192704 1901295009792 1903764234096 1934353785696 1935475034368 1937032946064 1938155747712 1940392351104 1941517100032 1943912153088 1944206181888 1945333141504 1946604552192 1948027508736 1949132620296 1951405981696 1954108760064 1955217321504 1959060290688 1990538335488 1990839416788 1993295313792 1996752294912 1997909712896 1999517879808 2000676900864 2003275193082 2004146683904 2004609220608 2006049812463 2006922510336 2009528913768 2012007866112 2012312194812 2022255783936 2044645887512 2048664628064 2054749249536 2055060043136 2057595162624 2058787848192 2060267374962 2061163659264 2063120930883 2064018456576 2064316819464 2066699010888 2067896973504 2069561474892 2070761096736 2076911345664 2104033942336 2110602206464 2114750583808 2115950276988 2117359337472 2118880956042 2120109165936 2121352302592 2122555740912 2123045605224 2124107316746 2125495568808 2126727612864 2127049293639 2129673218976 2130907684608 2134603327488 2137559841792 2171906004992 2174726673571 2176148008908 2176174874624 2177409413664 2178686148608 2179001087212 2180425216176 2181515622604 2182019094258 2182941394992 2182968344576 2184206737536 2184537112386 2185803379888 2187231954624 2188499784192 2188830808392 2191530947328 2195331729408 2198372355072 2199646642176 2234990411776 2236596564711 2237893008488 2239355627424 2240992583292 2243578655964 2244879146912 2246346331776 2247648427008 2247988397808 2249291444864 2250761513472 2252406806976 2254665019392 2255185373184 2256313166336 2257787824128 2259096551424 2259438253824 2260720027989 2262225494016 2297045120514 2300226623451 2301559950408 2304215916936 2304747706572 2308744840992 2310083105536 2311592905728 2311942548528 2313282666624 2316136329216 2317294603264 2317829411328 2318809116672 2320153214976 2320504152576 2321849233408 2323366723584 2325065091072 2326384095192 2363764273392 2367038185128 2368768476199 2371143350208 2374427482272 2375803819776 2376163174876 2378734608384 2379094406784 2380473449472 2383220481024 2384601915392 2386160418816 2386521340416 2387904688128 2392598102016 2401428743424 2432789245826 2440014733824 2440383801224 2443394255616 2444810569728 2445180362528 2447631845376 2448196733952 2451021917184 2452442652672 2452813599872 2455839387648 2457262915584 2459028802374 2462434659441 2498540306524 2502000888666 2506340120176 2510886531072 2511266318272 2514364213248 2516202198784 2517629634549 2518724886528 2519105859328 2522213425152 2524057148416 2525489040276 2527170822144 2528986947534 2530452875472 2533957657848 2538352312128 2541868035552 2579138380928 2582710594752 2584207663616 2587189801472 2589254944209 2592242906553 2592274909184 2595641513617 2597337946116 2597370011648 2598843493728 2602442999952 2605478346752 2606956428672 2607558087744 2610567171648 2612080387584 2615698227456 2654051113984 2657727085056 2659234807566 2662336393216 2666023839744 2667536268984 2667569201152 2669486222397 2671033590776 2672779297248 2674733083284 2678032630656 2679371885024 2681123041152 2682677154816 2683082926416 2686392774144 2691672864768 2696341045248 2700075589632 2739665666048 2741634498678 2743460216832 2745016575552 2745431776377 2747023166616 2750411890944 2750827907844 2752422425952 2753585826048 2755598681184 2757195964672 2758997984256 2759415299856 2761014795648 2764420780032 2769215127552 2773050605568 2819632635198 2821267035984 2824747347456 2825174608056 2826812221248 2827239794173 2830074321216 2830727473632 2833565497344 2833994091744 2835636817152 2836065724852 2839134855168 2839564291968 2841210246144 2846137769984 2847997919232 2850079789056 2901530678544 2903212551552 2903651680502 2905549419096 2907233621568 2909358792344 2910588526656 2912275650048 2912716149848 2915868229632 2916309272832 2917999712256 2918441077856 2922041263104 2927108972544 2931163140096 2932862189568 2976278892709 2982128752948 2985807503232 2986259125182 2987990111056 2989942970688 2991438207952 2995128442368 2996864569344 2997317863744 2999276819712 3001015351296 3003209075968 3004912789623 3006220025856 3006913830912 3010383765504 3012584338432 3014293370652 3016300658688 3018468292218 3062726827352 3066968831268 3068746600544 3072287889248 3072996942096 3078326454656 3082123874304 3082590064704 3084376888832 3086392743936 3088181772288 3090401062443 3090439215104 3091745488896 3094005536768 3096027684864 3096475229196 3100048516332 3100086788096 3101845460256 3106141645104 3151685697856 3156050913504 3161524466944 3165903309696 3167738426368 3171646144512 3172125875712 3173925415482 3173964599296 3176039006208 3177627308032 3180163748904 3182028453888 3183833611368 3183872917504 3186160975119 3190091419296 3196361526912 3201904991232 3206339762688 3253352978432 3257859007488 3259747426304 3263509127168 3264262311936 3266114120496 3268029222912 3268501630818 3269923536896 3272273433906 3273028641387 3274452516864 3276310106304 3276805668579 3278705069832 3282749676288 3283246212588 3292997594112 3299469963264 3336001184888 3347848708096 3352485617664 3356839512732 3361488874938 3362951233536 3365367983946 3367318720368 3371472640512 3371982596712 3373937167296 3378610210464 3381997529088 3384469749504 3388644827136 3389157380736 3443614126336 3445567680771 3452339925612 3456323875404 3457121559858 3463117261488 3465124658304 3465648779954 3467913822792 3469923999936 3475941904896 3476744116992 3480229822464 3480756228864 3482773850112 3487597636608 3543636113408 3545646410088 3548238256879 3550557277692 3552332871943 3554698452992 3556715025312 3559314963196 3561641223408 3563705729664 3564244762314 3566310777712 3568641610176 3570710174208 3574830721536 3576902873088 3577443901888 3579782010624 3581857032192 3588897153024 3600100786176 3644136588146 3649183868739 3655512664904 3660022100736 3660575701836 3662697555488 3665091383424 3667215854592 3667770543792 3669896567936 3671447768064 3672295100928 3674131574912 3676532875776 3678663979008 3679220399808 3681353060864 3683759081472 3685894373376 3688543203561 3747810459786 3753001332999 3759510180264 3761689381312 3766329796608 3766899477408 3769082961664 3771546319872 3773432428288 3774303298176 3778087329792 3778658788992 3780849089536 3783320137728 3785513140224 3786085722624 3788233560414 3788280328192 3790756233216 3795679313208 3800106385408 3807528468192 3868707571392 3870950068736 3874065892128 3876311495424 3880784702208 3883034200064 3888412363776 3890666283008 3893209104384 3896055017472 3898265240592 3902811963392 3908217520128 3910434643008 3918120581376 3981076670976 3981678833576 3986590627584 3993504589824 3995819425792 3999035759616 4001353801728 4006550386164 4009218441216 4012099624926 4013845020672 4019057827536 4024015732224 4024624389624 4044511567872 4089291775024 4097329256128 4109498499072 4110120086272 4112451748017 4115190325248 4120534749924 4126241861766 4128036913152 4128633638928 4133398021776 4135793947008 4139122949784 4141522193472 4153822691328 4208067884672 4221204412928 4229448952797 4229501167616 4231900553976 4234994048533 4237761912084 4240218331872 4242704605184 4245111481824 4246091210448 4248214633492 4250991137616 4253455225728 4254098587278 4259346437952 4261815369216 4269206654976 4275119683584 4343812009984 4349453347142 4352296017816 4352349749248 4354818827328 4355477520753 4357372297216 4358002174424 4360850432352 4363031245208 4364038188516 4365882789984 4368413475072 4369074224772 4371606759776 4374463909248 4376999568384 4377661616784 4383061894656 4390663458816 4396744710144 4399293284352 4469980823552 4473193129422 4475786016976 4478711254848 4479388687773 4481985166584 4487157311928 4489758293824 4492692663552 4495296854016 4495976795616 4498582889728 4501523026944 4504813613952 4509330038784 4510370746368 4512626332672 4515575648256 4518193102848 4518876507648 4521440055978 4524450988032 4594090241028 4600453246902 4603119900816 4608431833872 4609495413144 4617489681984 4620166211072 4623185811456 4623885097056 4626565333248 4632272658432 4634589206528 4635658822656 4637618233344 4641008305152 4643698466816 4646733447168 4650130182144 4652768190384 4727528546784 4734076370256 4737536952398 4742286700416 4748854964544 4751607639552 4752326349752 4757469216768 4758188813568 4760946898944 4766440962048 4769203830784 4773042680832 4775809376256 4785196204032 4802857486848 4856033982841 4865578491652 4880029467648 4880767602448 4886788511232 4889621139456 4890360725056 4895263690752 4896393467904 4902043834368 4902752446227 4904885305344 4905627199744 4908410150859 4911678775296 4918057604748 4924869318882 4997080613048 5004001777332 5012680240352 5021773062144 5022532636544 5028728426496 5032404397568 5035259269098 5037449773056 5038211718656 5042233312407 5044426850304 5048051975919 5048114296832 5050978080552 5057973895068 5060905750944 5067915315696 5076704624256 5083736071104 5158276761856 5165421189504 5168415327232 5174379602944 5178509888418 5184485813106 5184549818368 5191283027234 5194675892232 5194740023296 5197686987456 5198473169931 5204885999904 5213912857344 5215116175488 5221134343296 5224160775168 5231396454912 5308102227968 5315454170112 5318469615132 5324672786432 5332047679488 5335072537968 5335138402304 5338972444794 5342067181552 5345558594496 5346367143471 5349466166568 5356065261312 5358743770048 5362246082304 5365354309632 5366165852832 5372785548288 5383345729536 5392682090496 5400151179264 5466204882219 5483268997356 5486920433664 5490033151104 5490863552754 5494046333232 5500823781888 5501655815688 5504844851904 5507171652096 5511197362368 5514391929344 5517995968512 5518830599712 5522029591296 5528841560064 5546101211136 5621715689679 5639265270396 5642534071968 5649494694912 5650349216112 5653624442496 5654479588346 5660148642432 5661454947264 5667130994688 5667988183488 5671273634304 5672131449704 5678269710336 5679128583936 5682420492288 5692275539968 5700159578112 5795911527907 5803061357088 5806425103104 5807303361004 5811098838192 5814467243136 5818717584688 5821177053312 5824551300096 5825432299696 5831736459264 5832618545664 5835999424512 5836882155712 5844082526208 5854217945088 5862326280192 5952557785418 5964257505896 5971615006464 5972518250364 5975980222112 5979885941376 5982876415904 5990256884736 5993729138688 5994635727488 5998553639424 6002030702592 6006418151936 6009825579246 6012440051712 6013827661824 6018149437389 6020767531008 6025168676864 6028586741304 6036936584436 6125453654704 6133937662536 6137493201088 6144575778496 6145993884192 6156652909312 6164247748608 6165180129408 6168753777664 6172785487872 6176363544576 6180802124886 6180878430208 6183490977792 6188011073536 6192055369728 6192950458392 6200097032664 6200173576192 6203690920512 6212283290208 6303371395712 6312101827008 6323048933888 6331806619392 6335476852736 6344251751424 6347850830964 6347929198592 6352078012416 6355254616064 6360327497808 6364056907776 6367667222736 6367745835008 6372321950238 6380182838592 6381147880917 6392723053824 6403809982464 6412679525376 6506705956864 6515718014976 6519494852608 6524180020713 6527018254336 6528524623872 6532228240992 6536058445824 6537003261636 6544546867812 6546057282774 6548905033728 6552620212608 6553611337158 6557410139664 6565499352576 6566492425176 6585995188224 6598939926528 6672002369776 6695697416192 6704971235328 6709789694133 6713679025464 6722977749876 6730735967892 6734637440736 6742945281024 6743965193424 6747874334592 6757220420928 6763995058176 6768939499008 6777289654272 6778314761472 6887228252672 6891135361542 6900679870353 6904679851224 6909727131817 6912647750808 6914243119716 6917700855889 6926234522976 6930249316608 6931297559908 6935827645584 6939847999872 6951883809792 6953488233984 6960459644928 6961512457728 6965547700224 6975195273216 7087272226816 7091292820176 7096476513758 7101114555384 7104665743886 7106305428597 7109396905984 7113430050624 7118629926392 7123282446816 7127411459328 7128489524628 7132621555424 7137283220352 7141420348416 7149661443072 7153805746176 7154887803776 7159564021248 7163714064384 7177794306048 7288273176292 7298367737478 7311025329808 7320044201472 7321151403672 7325395110976 7330182766848 7334431709184 7335541087584 7339793135872 7342895536128 7344590201856 7348263149824 7353065751552 7357327958016 7358440799616 7362706121728 7367518162944 7371788746752 7377086407122 7495620919572 7506002665998 7519020360528 7523378762624 7532659593216 7533798954816 7538165923328 7543092639744 7546864856576 7548606596352 7552888903647 7556174659584 7557317577984 7561698179072 7566640275456 7572171445248 7576467120828 7576560656384 7581512466432 7591358626416 7600212770816 7615056936384 7737415142784 7741900137472 7748131784256 7752622990848 7761569404416 7766068400128 7776824727552 7781332566016 7786924540851 7792110034944 7796530481184 7816435040256 7820869286016 7836241162752 7923002814109 7962153341952 7963357667152 7973181255168 7987009179648 7991638851584 7998071519232 8002707603456 8008458667191 8013100772328 8024199249852 8038115655072 8048031464448 8049248779248 8089023135744 8178583550048 8194658512256 8218996998144 8220240172544 8224903496034 8230380650496 8236295329131 8241069499848 8252483723532 8257267277856 8266796043552 8271587894016 8278245899568 8283044386944 8307645382656 8416135769344 8442408825856 8458897905594 8459002335232 8463801107952 8469988097066 8475523824168 8480436663744 8481719382519 8485409210368 8490222963648 8492182420896 8496429266984 8501982275232 8506910451456 8508197174556 8518692875904 8523630738432 8538413309952 8550239367168 8687624019968 8698906694284 8704592035632 8704699498496 8709637654656 8710955041506 8714744594432 8716004348848 8721700864704 8726062490416 8728076377032 8731765579968 8736826950144 8738148449544 8743213519552 8748927818496 8753999136768 8755323233568 8766123789312 8781326917632 8793489420288 8798586568704 8928836678127 8946386258844 8951572033952 8957422509696 8958777375546 8963970333168 8974314623856 8979516587648 8985385327104 8990593708032 8991953591232 8997165779456 9003046053888 9009627227904 9014738368869 9018660077568 9020741492736 9025252665344 9031151296512 9037753015296 9042880111956 9048901976064 9188180482056 9200906493804 9206239801632 9216863667744 9218990826288 9234979363968 9240332422144 9246371622912 9247770194112 9253130666496 9264545316864 9269178413056 9271317645312 9275236466688 9282016610304 9287396933632 9300260364288 9305536380768 9455057093568 9456487229743 9468152740512 9475073904796 9484573400832 9497709929088 9503215279104 9504652699504 9514938433536 9516377627136 9521893797888 9532881924096 9538407661568 9546085361664 9551618752512 9558482925357 9605714973696 9712067965682 9731156983304 9760058935296 9761535204896 9773577022464 9779242278912 9780721450112 9790527381504 9792786935808 9804087668736 9805504892454 9809770610688 9811254399488 9816820301718 9819085924161 9823357550592 9830417005737 9836115209496 9849738637764 9994161226096 10008003554664 10025360480704 10043546124288 10045065273088 10057456852992 10064808795136 10070518538196 10076423437312 10084466624814 10088853700608 10096103951838 10096228593664 10101956161104 10115947790136 10121811501888 10135830631392 10153409248512 10167472142208 10316553523712 10330842379008 10336703042313 10336830654464 10348759205888 10350255164257 10357019776836 10368971626212 10369099636736 10382566054468 10389351784464 10389480046592 10395373974912 10396946339862 10409771999808 10427825714688 10430232350976 10442268686592 10448321550336 10462792909824 10616204455936 10630908340224 10636939230264 10644714770637 10649345572864 10656998615829 10664095358976 10670145075936 10677944889588 10684134363104 10691117188992 10692734286942 10698932333136 10712130522624 10717487540096 10724492164608 10730708619264 10732331705664 10745571096576 10766691459072 10800302358528 10932409764438 10947551606217 10966537994712 10980066302208 10981727105508 10988092666464 11001647563776 11003311631376 11009689703808 11014343304192 11022394724736 11028783858688 11035991937024 11037661199424 11044059182592 11057683120128 11243431379358 11259003998997 11278530540792 11285068143936 11286775080661 11298989389824 11300698432224 11307248884992 11308959176692 11320297284864 11322909894528 11334261989376 11335976366976 11342547268608 11344262899408 11356539420672 11358257167872 11364840984576 11384551079936 11400319156224 11591823055814 11606122714176 11612850206208 11614606722008 11622197676384 11628934486272 11637435169376 11642354106624 11649102600192 11650864599392 11665237091328 11671998849024 11673764311424 11688165052416 11708435890176 11724652560384 11868066455989 11905115570836 11928515011792 11943230012928 11945036500728 11951960444224 11959771882752 11965752831808 11980513769472 11987458277376 11989271454976 11997107278848 12004061405184 12012836303872 12019651158492 12027655323648 12036298874778 12041535062016 12050337353728 12057173482608 12073873168872 12250907309408 12267875325072 12274986402176 12289151556992 12291987768384 12313305818624 12328495497216 12330360258816 12337355244051 12337507555328 12345570975744 12361604249772 12361756860416 12376022147072 12384110739456 12385900916784 12400194065328 12400347152384 12407381841024 12424566580416 12606742791424 12624203654016 12646097867776 12663613238784 12670953705472 12688503502848 12695701661928 12695858397184 12704982145599 12710509232128 12720654995616 12728113815552 12735334445472 12744643900476 12760365677184 12762295761834 12785446107648 12807619964928 12825359050752 13013411913728 13031436029952 13038989705216 13048360041426 13054036508672 13057049247744 13064456481984 13066432562259 13072116891648 13074006523272 13089093735624 13092114565548 13105240425216 13107222674316 13114820279328 13130998705152 13132984850352 13171990376448 13197879853056 13344004739552 13409942470656 13419579388266 13427358050928 13438166063319 13445955499752 13461471935784 13469274881472 13471312193047 13485890562048 13487930386848 13495748669184 13514440841856 13527990116352 13537878998016 13554579308544 13556629522944 13774456505344 13782270723084 13801359740706 13809359702448 13819454263634 13825295501616 13828486239432 13835401711778 13852469045952 13860498633216 13862595119816 13871655291168 13879695999744 13903767619584 13906976467968 13923024915456 13931095400448 13950390546432 14165111576503 14174544453632 14182585640352 14192953027516 14202229110768 14209331487772 14212610857194 14218793811968 14226860101248 14237259852784 14246564893632 14254822918656 14256979049256 14265243110848 14274566440704 14282840696832 14299322886144 14307611492352 14309775607552 14319128042496 14327428128768 14355588612096 14568101948523 14576546352584 14596735474956 14622050659616 14640088402944 14642302807344 14650790221952 14660365533696 14668863418368 14671082175168 14679586271744 14685791072256 14689180403712 14696526299648 14706131503104 14708257338681 14714655916032 14716881599232 14725230452577 14725412243456 14735036325888 14754172814244 14991241839144 15012005331996 15038040721056 15046757525248 15065319186432 15067597909632 15076331846656 15086185279488 15093729713152 15097213192704 15105777807294 15112349319168 15114635155968 15123396358144 15133280550912 15144342890496 15152934241656 15153121312768 15182717252832 15230113872768 15429005480107 15474830285568 15483800274944 15496263568512 15505245981696 15523138808832 15532136800256 15553649455104 15562665132032 15573849081702 15584220069888 15593060962368 15595419509793 15641738572032 15672482325504 15846005628218 15924306683904 15926715334304 15946362510336 15974018359296 15996143038464 16005415206912 16016917334382 16026201544656 16039101430413 16048398499704 16076231310144 16096062928896 16098497558496 16178046271488 16357167100096 16389317024512 16398614646657 16440480345088 16449806992068 16460761300992 16472590658262 16482138999696 16504967447064 16514534555712 16533592087104 16543175788032 16556491799136 16566088773888 16832271538688 16865147069037 16884817651712 16906746075181 16917795811188 16918004670464 16927602215904 16939976194132 16951047648336 16960873327488 16963438765038 16970818420736 16980445927296 16984364841792 16992858533968 17003964550464 17013820902912 17016394349112 17037385751808 17047261476864 17076826619904 17100478734336 17375248039936 17387734583721 17397813388568 17409184071264 17419275309312 17421910083012 17432008697696 17443401729408 17452124980832 17456152754064 17463531159936 17473653900288 17476296899088 17486427039104 17497855636992 17507998273536 17510646467136 17532247578624 17562653835264 17586978840576 17857673356254 17892772517688 17903144067904 17914845019392 17917554751092 17927940666336 17948629247712 17959033175296 17970770654208 17981187416064 17983907182464 17994331558912 18006092107776 18019254455808 18029476737738 18037320155136 18041482985472 18050505330688 18062302593024 18075506030592 18085760223912 18376360964112 18401812987608 18412479603264 18415264605289 18433727335488 18437981652576 18469958727936 18480664844288 18492743245824 18495540388224 18506261332992 18529090633728 18538356826112 18542635290624 18550472933376 18564033220608 18574793867264 18600520728576 18611072761536 18910114187136 18912974459486 18936305481024 18950147809592 18969146801664 18995419858176 19006430558208 19009305399008 19032755254272 19043787595776 19065763848192 19092170723328 19103237505024 19116965850714 19143443642751 19211429947392 19424135931364 19462313966608 19520117870592 19523070409792 19547154044928 19558484557824 19561442900224 19572540062139 19581054763008 19585573871616 19608175337472 19611009784908 19622508798976 19633640603436 19638171848322 19646715101184 19660834011474 19672230418992 19699477275528 19988322452192 20016007109328 20050720961408 20087092248576 20090130546176 20114913705984 20129369082399 20129617590272 20141037076392 20152846874624 20168933249628 20179019509087 20192207903676 20192457187328 20203912322208 20231895580272 20243623003776 20271661262784 20306818497024 20334944284416 20633107047424 20661684758016 20673406084626 20673661308928 20697518411776 20700510328514 20714039553672 20729181395451 20737943252424 20738199273472 20753102567667 20765132108936 20778703568928 20790747949824 20793892679724 20819543999616 20855651429376 20860464701952 20884537373184 20896643100672 20925585819648 21232408911872 21261816680448 21273878460528 21289429541274 21298691145728 21313997231658 21318916285791 21328190717952 21340290151872 21355889779176 21368268726208 21382234377984 21385468573884 21397864666272 21424261045248 21434975080192 21448984329216 21461417238528 21464663411328 21491142193152 21533382918144 21864819528876 21895103212434 21933075989424 21960132604416 21963454211016 21976185332928 21979509367603 22003295127552 22006623262752 22019379407616 22028686608384 22044789449472 22057567717376 22071983874048 22075322398848 22088118365184 22115366240256 22486862758716 22518007997994 22557061081584 22570136287872 22573550161322 22597978779648 22601396864448 22614497769984 22617918353384 22640594569728 22645819789056 22668523978752 22671952733952 22685094537216 22688525798816 22716514335744 22729681969152 22800638312448 23111497835347 23183646111628 23212245428352 23225700412416 23229213444016 23244395352768 23257868972544 23274870338752 23284708213248 23298205200384 23301729198784 23330474182656 23343997698048 23347528622848 23360773622553 23376330104832 23449305120768 23736132911978 23769008442327 23810231141672 23857030023584 23886460025856 23890073001456 23903920888448 23919543765504 23931505663616 23961027538944 23974916554752 23978542909952 23994214557696 24008122810368 24025376001573 24025672607744 24039302316984 24072597749556 24100674707456 24114346965216 24147746337744 24501814618816 24535750650144 24549972804352 24578303113984 24583975536768 24626611637248 24656990994432 24660720517632 24674710488102 24675015110656 24691141951488 24723208499544 24723513720832 24752044294144 24771801833568 24800388130656 24814763682048 24849133160832 25213485582848 25248407308032 25292195735552 25327226477568 25341907410944 25377007005696 25391403323856 25391716794368 25409964291198 25421018464256 25441309991232 25445158147557 25456227631104 25470668890944 25489287800952 25520731354368 25524591523668 25570892215296 25615239929856 25650718101504 26026823827456 26062872059904 26096720082852 26114098495488 26128912963968 26132865124518 26144233783296 26148013046544 26178187471248 26184229131096 26210480850432 26214445348632 26229640558656 26261997410304 26265969700704 26343980752896 26395759706112 26688009479104 26786510034381 26839158776532 26854716101856 26876332126638 26891910999504 26922943871568 26938549762944 26942624386094 26971781124096 26975860773696 26991497338368 27028881683712 27055980232704 27075757996032 27113259045888 27548913010688 27564541446168 27584690964769 27602719481412 27618719404896 27638908527268 27650591003232 27656972478864 27670803423556 27704938091904 27720997266432 27725190239632 27743310582336 27759391999488 27807535239168 27813952935936 27846049830912 27862190800896 27900781092864 28330223153006 28349088907264 28365171280704 28369461689229 28385906055032 28404458221536 28418662975544 28425221714388 28453720202496 28474519705568 28493129787264 28509645837312 28513958098512 28530486221696 28549132881408 28565681393664 28598645772288 28615222984704 28619551215104 28638256084992 28654856257536 28675448776071 29136203897046 29153092705168 29193470949912 29244101319232 29280176805888 29284605614688 29301580443904 29320731067392 29337726836736 29342164350336 29359172543488 29371582144512 29378360807424 29393052599296 29412263006208 29416514677362 29429311832064 29433763198464 29450460905154 29450824486912 29470072651776 29508345628488 29982483678288 30024010663992 30076081442112 30093515050496 30130638372864 30135195819264 30152663693312 30172370558976 30187459426304 30194426385408 30211555614588 30229270311936 30246792716288 30266561101824 30288685780992 30305868483312 30306242625536 30365434505664 30460227745536 30858010960214 30949660571136 30967600549888 30992527137024 31010491963392 31046277617664 31050765492771 31064273600512 31107298910208 31147698163404 31168440139776 31186121924736 31190839019586 31283477144064 31344964651008 31692011256436 31848613367808 31853430668608 31892725020672 31934144311911 31948036718592 31970995847487 31992286076928 32033834668764 32052403089312 32078202860826 32096796999408 32152462620288 32192125857792 32196995116992 32714334200192 32778634049024 32797229293314 32842654818651 32880960690176 32899613984136 32923663409563 32945181316524 32964277999392 33009934894128 33029069111424 33067184174208 33086351576064 33112983598272 33132177547776 33664543077376 33730294138074 33769635303424 33813492150362 33835591622376 33836009340928 33855204431808 33860325241983 33879952388264 33902095296672 33921746654976 33926877530076 33960891854592 33968729683584 33985717067936 34007929100928 34027641805824 34032788698224 34074771503616 34094522953728 34153653239808 34200957468672 34750496079872 34775469167442 34795626777136 34818368142528 34838550618624 34843820166024 34864017395392 34886803458816 34904249961664 34912305508128 34927062319872 34947307800576 34952593798176 34972854078208 34995711273984 35015996547072 35021292934272 35064495157248 35125307670528 35173957681152 35604199367967 35715346712508 35785545035376 35806288135808 35829690038784 35835109502184 35855881332672 35897258495424 35918066350592 35941541308416 35962374832128 35967814364928 35988663117824 36012184215552 36038508911616 36058953475476 36082965970944 36101010661376 36124605186048 36151012061184 36171520447824 36752721928224 36803625975216 36824959206528 36830529210578 36867454670976 36875963305152 36939917455872 36961329688576 36985486491648 36991080776448 37012522665984 37076713652224 37085270581248 37128066441216 37201041457152 37222145523072 37820228374272 37825948918972 37872610962048 37900295619184 37938293603328 37990839716352 38012861116416 38018610798016 38065510508544 38087575191552 38114946436797 38131527696384 38184341446656 38233931701428 38286887285502 38422859894784 38848271862728 38924627933216 39040235741184 39046140819584 39094308089856 39116969115648 39122885800448 39145080124278 39162109526016 39171147743232 39199297686777 39216350674944 39222019569816 39245017597952 39267281206872 39276343696644 39321668022948 39344460837984 39398954551056 39976644904384 40032014218656 40101441922816 40180261092352 40229827411968 40258738164798 40259235180544 40282074152784 40305693749248 40337866499256 40358039018174 40384415807352 40384914374656 40407824644416 40413936579141 40463791160544 40487246007552 40543322525568 40613636994048 40669888568832 41266214094848 41323369516032 41346812169252 41347322617856 41395036823552 41401020657028 41428079107344 41458362790902 41475886504848 41476398546944 41506205135334 41530264217872 41557407137856 41581495899648 41587785359448 41639087999232 41711302858752 41720929403904 41769074746368 41793286201344 41851171639296 42464817823744 42495334729509 42523633360896 42547756921056 42578859082548 42627994463316 42637832571582 42656381435904 42680580303744 42711779558352 42736537452416 42764468755968 42770937147768 42795729332544 42848522090496 42869950160384 42897968658432 42922834477056 42929326822656 42982284386304 43066765836288 43704305845569 43729639057752 43790206424868 43866151978848 43920265208832 43926908422032 43952370665856 43959018735206 44006590255104 44013246525504 44038758815232 44057373216768 44089578898944 44115135434752 44143967748096 44150644797696 44176236730368 44973725517432 45006601047781 45036015995988 45114122163168 45140272575744 45147100322644 45195957559296 45202793728896 45228995539968 45235836706768 45281189139456 45291639578112 45337047957504 45343905467904 45370189074432 45377051597632 45433028671488 45459363938304 46222995670694 46287016440321 46367292223256 46424490856704 46451400824832 46458426888032 46488790705536 46515737945088 46549740677504 46569416426496 46596410400768 46603458397568 46660948365312 46687995396096 46695057245696 46721547245106 46752660209664 46786258529379 47472265823956 47538016884654 47620462283344 47714060047168 47772920051712 47780146002912 47807841776896 47839087531008 47863011327232 47922055077888 47957085819904 47988429115392 48016245620736 48050752003146 48051345215488 48078604633968 48145195499112 48201349414912 48228693930432 48295492675488 49003629237632 49071501300288 49099945608704 49156606227968 49167951073536 49195843939971 49253223274496 49321441035264 49349420976204 49350030221312 49382283902976 49446416999088 49447027441664 49504088588288 49543603667136 49600776261312 49629527364096 49698266321664 50426971165696 50496814616064 50584391471104 50654452955136 50683814821888 50720238225543 50754014011392 50782806647712 50819928582396 50882619982464 50890316295114 50912455262208 50941337781888 50978575601904 51041462708736 51049183047336 51141784430592 51230479859712 51301436203008 52053647654912 52125744119808 52163203751163 52193440165704 52257825927936 52265730249036 52296026093088 52356374942496 52368458262192 52420961700864 52428890697264 52459281117312 52523994820608 52531939401408 52687961505792 53376018958208 53573020068762 53678317553064 53709432203712 53717556089287 53752664253276 53783821999008 53845887743136 53877099525888 53885248772188 53943562248192 53951721547392 53982994676736 54057763367424 54111960465408 54151515992064 54226518091776 55097826021376 55129082892336 55169381929538 55205438962824 55237438809792 55245793815867 55277817054536 55301182006464 55313944957728 55341606847112 55409876183808 55441994532864 55450380479264 55486621164672 55518783998976 55615070478336 55627905871872 55692099661824 55724381601792 55801562185728 56660446306012 56698177814528 56730342561408 56738923378458 56771812110064 56808916443072 56837325951088 56850443428776 56907440404992 56949039411136 56986259574528 57019291674624 57027916197024 57060972443392 57098265762816 57131362787328 57197291544576 57239102430208 57276512169984 57309712515072 57350897552142 58272407794092 58306185410336 58386941899824 58488202638464 58560353611776 58569211229376 58603160887808 58641462134784 58675453673472 58684328700672 58717620186417 58718345086976 58743164289024 58756721614848 58786105198592 58824526012416 58833029354724 58867526396928 58900921810308 58901648973824 58940145303552 59016691256976 59964967356576 60048021327984 60152162884224 60187030100992 60261276745728 60270391638528 60305327386624 60344741117952 60374918852608 60388852770816 60423111229176 60458540623872 60493585432576 60537058527261 60577371561984 60611736966624 60730869011328 60920455491072 61716021920428 61899321142272 61935201099776 61985054274048 62020983926784 62092555235328 62101530985542 62128547201024 62187544186353 62214597820416 62259307703001 62295396326808 62372243849472 62381678039172 62566954288128 62689929302016 63384022512872 63697226735616 63706861337216 63785450041344 63868288623822 63896073437184 63941991694974 63956748857373 63984572153856 64067669337528 64104806178624 64156405721652 64193593998816 64304925240576 64384251715584 64393990233984 65428668400384 65557268098048 65594458586628 65685309637302 65761921380352 65799227968272 65847326819126 65890362633048 65928555998784 65938528102809 66019869788256 66058138222848 66134368348416 66172703152128 66225967196544 66264355095552 67329086154752 67416526880701 67460588276148 67539270606848 67626984300724 67671183244752 67672018681856 67710408863616 67720650483966 67759904776528 67804190593344 67843493309952 67853755060152 67921783709184 67937459367168 67971434135872 68015858201856 68055283611648 68065577396448 68149543007232 68189045907456 68401914937344 69334493506041 69550938334884 69591253554272 69636736285056 69677101237248 69687640332048 69728034790784 69773606917632 69808499923328 69824611016256 69854124639744 69894615601152 69905187596352 69945708156416 69991422547968 70031993094144 70042585868544 70082320867659 70128990314496 70347915362304 71208398735934 71307025326981 71430693425016 71571090070752 71612576271616 71659380077568 71670219004368 71711762665344 71794516990848 71836132701184 71883082616832 71924749664256 71935628729856 71977326235648 72024368431104 72077017823232 72117906950952 72202021322752 72302024122368 72343040895648 73505443856448 73607251950432 73649918413056 73661058421156 73734909341952 73751926610304 73879834911744 73922659377152 73970972983296 73982161552896 74025045331968 74153427304448 74170541162496 74256132882432 74444291046144 75640456748544 75651897837944 75745221924096 75800591238368 75876587206656 75981679432704 76025722232832 76037221596032 76131021017088 76175150383104 76229892873594 76263055392768 76335474442671 76368682893312 76467863402856 76573774571004 76845719789568 77696543725456 77849255866432 78080471482368 78092281639168 78188616179712 78245771600896 78290160248556 78342295486464 78398595373554 78432701349888 78444039139632 78490035195904 78534562413744 78552687393288 78643336045896 78688921675968 78797909102112 79953289808768 80064028437312 80202883845632 80359530103143 80360522184704 80464886922127 80517476329596 80518470361088 80564148305568 80611387498496 80675732998512 80716078036348 80768831614704 80769828749312 80815649288832 80827873158282 80927582321088 80974492015104 81086645051136 81227273988096 81339777137664 82532428189696 82646739032064 82693624338504 82694645235712 82754072894307 82790073647104 82802041314056 82856158214688 82916725581804 82951773009696 83012410270668 83060528435744 83114814275712 83162991799296 83175570718896 83278175998464 83422605717504 83441858807808 83538149492736 83586572402688 83702343278592 84929635647488 84990669459018 85047266721792 85095513842112 85108385067687 85157718165096 85255988926632 85275665143164 85361160607488 85423559116704 85473074904832 85528937511936 85541874295536 85591458665088 85697044180992 85739900320768 85795937316864 85845668954112 85858653645312 85964568772608 87408611691138 87459278115504 87580412849736 87644433619363 87732303957696 87840530417664 87853816844064 87904741331712 87918037470412 88013180510208 88026493051008 88077517630464 88114746433536 88179157797888 88230270869504 88287935496192 88301289595392 88352473460736 89947451034864 90013202095562 90072031991976 90228244326336 90280545151488 90294200645288 90391915118592 90405587457792 90457991079936 90471673413536 90562378278912 90583279156224 90687810935808 90740378148864 90754103195264 90866057342976 90918727876608 92264645673979 92445991341388 92574032880642 92734584446512 92848981713408 92902801649664 92916853776064 92977581411072 93031475890176 93099481355008 93138832852992 93152296478313 93192820801536 93206916795136 93321896730624 93390114491392 93443094490212 93505320419328 93572517058758 94944531647912 95076033769308 95240924566688 95428120094336 95545840103424 95560292005824 95615683553792 95678175062016 95726022654464 95802432935733 95844110155776 95912987542461 95914171639808 95976858230784 96101504006292 96102690430976 96157209267936 96290390998224 96402698829824 96457387860864 96590985350976 98007258475264 98143002600576 98199891217408 98313212455936 98335902147072 98391687879942 98506446548992 98642882070528 98698841952408 98700060442624 98770990228689 98892833998176 99087207334272 99201552522624 99259054728192 99396532643328 100853942331392 100993629232128 101168782942208 101308905910272 101367629643776 101440476451086 101508028022784 101565613295424 101580975725949 101639857164792 101765239964928 101780632590228 101882675563776 101957151203808 102082925417472 102098366094672 102283568861184 102460959719424 102602872406016 104251488239616 104326407502326 104386880331408 104515651855872 104531460498072 104592052186176 104712749884992 104736916524384 104841923401728 104857781394528 104918562234624 105047989641216 105063878802816 105375923011584 106752037916416 106812598103901 107146040137524 107356635106128 107418864407424 107435112178574 107505328506552 107567643998016 107691775486272 107754199051776 107770497544376 107887124496384 107903443094784 107965989353472 108115526734848 108303031984128 108453036183552 110122319030233 110195652042752 110258165784672 110338763859076 110410877925648 110474877619584 110491587631734 110555634109072 110602364012928 110627889915456 110683213694224 110819752367616 110883989065728 110900760958528 110973242329344 111037567997952 111230140956672 111255811743744 111384199323648 111603124371456 113320892612024 113460685122816 113477846756916 113543624220128 113617832886144 113674651902176 113700886857552 113814880809984 113898078822272 113972519149056 114038583349248 114055832394048 114121944886784 114196531525632 114262725574656 114344839310391 114394583089152 114478204860416 114553024339968 114701795104284 116544815588184 116612370820672 116773883799648 116976405276928 117120707223552 117138422458752 117206321775616 117282924269568 117350907346944 117368657401344 117435240372834 117436690173952 117486328578048 117513443229696 117572210397184 117649052024832 117666058709448 117735052793856 117801843620616 117803297947648 118033382513952 119929934713152 120096042655968 120304325768448 120374060201984 120540783277056 120610654773248 120689482235904 120749837705216 120777705541632 120846222458352 120917081247744 120987170865152 121074117054522 121154743123968 121223473933248 121241809737423 121461738022656 121840910982144 123432043840856 123798642284544 123870402199552 123970108548096 124041967853568 124185110470656 124203061971084 124375088372706 124429195640832 124518615406002 124590792653616 124744487698944 124763356078344 125133908576256 125379858604032 126768045025744 127394453471232 127413722674432 127486004188527 127570900082688 127736577247644 127883983389948 127913497714746 127969144307712 128135338675056 128209612357248 128312811443304 128387187997632 128609850481152 128768503431168 128787980467968 130857336800768 131112917536707 131114536196096 131188917173256 131284815504523 131370619274604 131436316261891 131523842760704 131598455936544 131694653638252 131780725266096 131857111997568 131877056205618 132039739576512 132116276445696 132268736696832 132345406304256 132451934393088 132528710191104 134658172309504 134833053761402 134921176552296 135019803143343 135078541213696 135253968601448 135342366489504 135420817727232 135441300967932 135519809553056 135608381186688 135686986619904 135707510120304 135843567418368 135874918734336 135942868271744 136031716403712 136110567223296 136131154792896 136299086014464 136378091814912 138668987012082 138861049320963 139101876669768 139182507108544 139273472570112 139354202474496 139375280664096 139456069581568 139547213835264 139616999846656 139649222032512 139708249279488 139789231202304 139810375192704 139891416312832 139982845095936 140063986188288 140085171737088 140164641735318 140257980628992 142416797471868 142614050653962 142861386850032 143142180141504 143225152543232 143318760155136 143340438008736 143423525330688 143589033981696 143672265402368 143766165233664 143871257459712 143954652471296 144048736862208 144154035646464 144235813901904 144404042645504 144604048244736 144686081791296 147010887712896 147214503900864 147299836826112 147322116842312 147469818683904 147503853220608 147759669823488 147845318754304 147964323105792 148050090663936 148341082324992 148512265764864 148888582092288 150537053468071 151280913497088 151303795675888 151490443848192 151601182476736 151753174413312 151963358865408 152051444465664 152074443192064 152160714676629 152262042034176 152459785747188 152670948885342 152737365786624 152935726805712 153147549142008 153691439579136 155393087450912 155698511732864 156160942964736 156184563278336 156377232359424 156489611253489 156491543201792 156580320497112 156797190747108 156888078279264 156980070391808 157069124827488 157105374786576 157286672091792 157377843351936 157595818204224 159906579617536 160128056874624 160405767691264 160719060206286 160721044369408 160929773844254 161034952659192 161036940722176 161128296611136 161152668267861 161222774996992 161351465997024 161432156072696 161537663229408 161631298577664 161655746316564 161855164642176 161948984030208 162173290102272 162454547976192 162679554275328 165064856379392 165293478064128 165387248677008 165389290471424 165508145788614 165580147294208 165604082628112 165712316429376 165737381447601 165833451163608 165903546019392 166024820541336 166121056871488 166229628551424 166325983598592 166351141437792 166556351996928 166845211435008 166883717615616 167076298985472 167173144805376 167404686557184 169981338918036 170094533443584 170191027684224 170216770135374 170315436330192 170511977853264 170551330286328 170722321214976 170847118233408 170946149809664 171057875023872 171083748591072 171182917330176 171394088361984 171479800641536 171591874633728 171717307290624 171929137545216 174817223382276 174918556231008 175160825699472 175288867238726 175464607915392 175681060835328 175707633688128 175809482663424 175836074940824 176026361020416 176052986102016 176155035260928 176229492867072 176358315595776 176460541739008 176602579190784 176704946921472 179673257365117 179894902069728 180026404191124 180144063983952 180456488652672 180561090302976 180588401290576 180783830237184 180811174915584 180915982159872 180943346827072 181124756557824 181166558312448 181375621871616 181480756297728 181508206390528 181611175581783 181732114685952 184529291347958 184891982682776 185148065761284 185469168893024 185697963426816 185805603299328 185833707552128 185955162822144 186062951780352 186198962710016 186277665705984 186304592956626 186385641603072 186413833590272 186562632559059 186643793461248 186777923109003 186780228982784 186886188980424 187145034117516 189889063295824 190152067538616 190481849133376 190856240188672 191091680206848 191120584011648 191231367107584 191356350124032 191452045308928 191604865871466 191688220311552 191825975084922 191828343279616 191953716461568 192203008012584 192205380861952 192314418535872 192580781996448 192914775721728 193181970701952 196014516950528 196286005201152 196399782434816 196626424911872 196671804294144 196783375759884 197012893097984 197285764141056 197397683904816 197400120885248 197541980457378 197785667996352 197815584308427 198174414668544 198403105045248 198518109456384 198793065286656 201707884662784 201987258464256 202249580642103 202337565884416 202617811820544 202880952902172 203016056045568 203131226590848 203161951451898 203279714329584 203530479929856 203561265180456 203765351127552 203914302407616 204165850834944 204196732189344 204567137722368 205205744812032 208003480518123 208652815004652 208773760662816 209031303711744 209062920996144 209184104372352 209425499769984 209473833048768 209683846803456 209715562789056 209837124469248 210095979282432 210127757605632 213504075832832 213625196207802 213921075980943 214292080275048 214448726532559 214713270212256 214837728814848 214870224357148 215010657013104 215135287996032 215383550972544 215508398103552 215540995088752 215774248992768 215806886189568 215931978706944 216231053469696 216606063968256 216906072367104 220244638060466 220391304085504 220516331569344 220677527718152 220821755851296 220949755239168 220983175263468 221111268218144 221204728025856 221255779830912 221366427388448 221639504735232 221767978131456 221801521917056 221946484658688 222075135995904 222460281913344 222511623487488 222768398647296 226641785224048 226921370245632 226955693513832 227087248440256 227235665772288 227349303804352 227401773715104 227629761619968 227796157644544 227945038298112 228077166698496 228111664788096 228243889773568 228393063051264 228525451149312 228689678620782 228789166178304 228956409720832 229106048679936 229403590208568 233089631176368 233224741641344 233547767599296 233952810553856 234241414447104 234276844917504 234412643551232 234565848539136 234737314802688 234870480745668 234873380347904 235026886459392 235144420794368 235298104049664 235332117418896 235470105587712 235603687241232 235606595895296 236066765027904 239859869426304 240192085311936 240608651536896 240748120403968 241081566554112 241221309546496 241394660766381 241499675410432 241555411083264 241692444916704 241834162495488 242148234109044 242309486247936 242446947866496 242483619474846 242923476045312 243681821964288 246864087681712 247597284569088 247740804399104 247940217096192 248083935707136 248262218682921 248370220941312 248406123942168 248750176745412 249037230812004 249181585307232 249488975397888 249526712156688 250267817152512 250759717208064 253536090051488 254788906942464 254827445348864 254972008377054 255141800165376 255325155203061 255473154495288 255767966779896 255826995429492 255954931667893 256270677350112 256419224714496 256625622886608 256774375995264 257219700962304 257537006862336 257575960935936 261714673601536 262225835073414 262229072392192 262377834346512 262569631009046 262741238549208 262872632523782 262933300858089 263047685521408 263196911873088 263389307276504 263561450532192 263714223995136 263754112411236 264079479153024 264232552891392 264537473393664 264690812608512 264903868786176 265057420382208 269316344619008 269666107522804 269842353104592 270039606286686 270157082427392 270507937202896 270684732979008 270841635454464 270882601935864 271039619106112 271216762373376 271373973239808 271415020240608 271687134836736 271749837468672 271885736543488 272063432807424 272221134446592 272262309585792 272598172028928 272756183629824 276793937021937 277337974024164 277722098641926 278203753339536 278365014217088 278546945140224 278708404948992 278750561328192 278912139163136 279094427670528 279233999693312 279298444065024 279416498558976 279456889434939 279578462404608 279620750385408 279782832625664 279965690191872 280170343474176 280329283470636 280515961257984 284833594943736 285228101307924 285722773700064 286284360283008 286450305086464 286637520310272 286680876017472 286847050661376 287178067963392 287344530804736 287532330467328 287742514919424 287909304942592 288308071292928 288471627803808 289208096489472 289372163582592 293151104122033 294021775425792 294429007801728 294599673652224 294644233684624 294939637367808 295007706441216 295519339646976 295690637508608 295928646211584 296100181327872 296312970686067 297777164184576 301074106936142 302561826994176 302607591351776 302980887696384 303202364953472 303506348826624 303926717730816 304102888931328 304148886384128 304321429353258 304524084068352 304742927177847 304919571494376 305341897770684 305871453611424 306295098284016 307382879158272 310786174901824 311397023465728 312369126556672 312754464718848 312979222506978 312983086403584 313160640994224 313594381494216 313776156558528 313960140783616 314138249654976 314210749573152 314573344183584 314755686703872 315191636408448 319813159235072 320256113749248 320437794311703 320811535382528 321438120412572 321442088738816 321859547688508 322069905318384 322073881444352 322256593222272 322305336535722 322445549993984 322702931994048 322864312145392 323075326458816 323262597155328 323311492633128 323710329284352 323897968060416 324346580204544 324909095952384 325359108550656 330129712758784 330366957090699 330586956128256 330774497354016 331016291577228 331208165256224 331424632858752 331474762895202 331666902327216 331807092038784 332049641082672 332242113742976 332459257102848 332651967197184 332702282875584 333112703993856 333690422870016 333767435231232 334152597970944 334809373114368 339962677836072 340382055368448 340433540270748 340630872660384 341023955706528 341102660572656 341444642429952 341694236466816 341892299619328 342115750047744 342167497182144 342365834660352 342788176723968 342959601283072 343183749267456 343434614581248 349634446764552 349837112462016 349890027500491 350321651398944 350577734477452 350929215830784 351362121670656 351415267376256 351618965326848 351672149881648 352052722040832 352105972204032 352310070521856 352458985734144 352716631191552 352921083478016 353205158381568 353409893842944 359346514730234 359789804139456 360052808382248 360288127967904 360912977305344 361122180605952 361176802581152 361622349831168 361831964319744 361886693654144 362249513115648 362333116624896 362751243743232 362961512595456 363016412781056 363222351163566 363464229371904 363725429212269 369058582695916 369783965365552 370296131522568 370938337786048 371395926853632 371611206598656 371667415104256 371910325644288 372125903560704 372397925420032 372555331411968 372609185913252 372827667180544 373125265118118 373287586922496 373555846218006 373560457965568 373772377960848 374290068235032 379778126591648 380304135077232 380963698266752 381712480377344 382183360413696 382241168023296 382458012565581 382462734215168 382712700248064 382904090617856 383209731742932 383651950169844 383656686559232 383907432923136 384406016025168 384410761723904 384628837071744 385161563992896 385829551443456 386363941403904 392029033901056 392572010402304 392799564869632 393252849823744 393343608588288 393566751519768 393854446513569 394025786195968 394308948785673 394571528282112 394795367809632 395083960914756 395571335992704 395631168616854 396348829337088 396806210090496 397036218912768 397586130573312 403415769325568 403974516928512 404499161284206 404675131768832 405059409430029 405235623641088 405761905804344 406262453181696 406323902903796 406559428659168 407060959859712 407122530360912 407530702255104 407828604815232 408331701669888 408393464378688 409134275444736 416006961036246 416583147962889 417305630009304 417547521325632 417610677984457 418062607423488 418125841992288 418368208744704 418850999539968 418947666097536 419367693606912 419431125578112 419674248938496 420191958564864 420255515211264 427008151665664 427250392415604 427842151961886 428584160550096 428897453065118 429426540424512 429675457629696 429740448714296 430021314026208 430270575992064 430767101945088 431016796207104 431081990177504 431613772379136 431863957413888 432462106939392 433212127936512 433812144734208 439118458871593 440489276120932 440782608171008 441032663138688 441355055436304 441643511702592 441899510478336 441966350526936 442222536436288 442409456051712 442511559661824 442732854776896 443279009470464 443535956262912 443603043834112 443892969317376 444150271991808 445023246974976 445536797294592 451611160404213 453283570448096 453842740491264 453911387027664 454174496880512 454471331544576 454698607608704 454803547430208 455259523239936 455592315289088 455890076596224 456154333396992 456223329576192 456482144029887 456487779547136 456786126102528 457379357241564 457912819441664 458212097359872 458807180417136 466179262352736 466449483282688 467095535198592 467905621107712 468482828894208 468553689835008 468825287102464 469131697078272 469474629605376 469740961491336 469746760695808 470288841588736 470664234837792 470940211175424 471207374482464 472133530055808 479719738852608 480384170623872 481217303073792 481496240807936 482163133108224 482442619092992 482789321532762 482999350820864 483110822166528 483384889833408 483458004803583 483668324990976 484296468218088 484893895732992 484967238949692 485846952090624 487363643928576 493728175363424 495194569138176 495880434192384 496167871414272 496524437365842 496740441882624 496812247884336 497212144342803 497500353490824 498074461624008 498363170614464 498977950795776 499053424313376 500535634305024 501519434416128 507072180102976 509654890697728 509944016754108 510283600330752 510650310406122 510946308990576 511535933559792 511653990858984 511909863335786 512541354700224 512838449428992 513251245773216 513548751990528 514439401924608 515151921871872 523429347203072 524109128330611 524451670146828 524458144784384 524755668693024 525139262018092 525482477098416 525745265047564 525866601716178 526095371042816 526393823746176 526778614553008 527122901064384 527428447990272 527508224822472 528158958306048 528465105782784 529074946787328 529381625217024 529807737572352 530114840764416 538632689238016 539019772095351 539332215045608 539684706209184 540079212573372 541015874405792 541369465958016 541683270908928 541765203871728 542079238212224 542433524746752 542747946479616 542830040481216 543374269673472 543499674937344 543771473086976 544126865614848 544442268893184 544524619171584 544833526745349 545196344057856 553587874043874 554675948048328 555444197283852 556407506679072 556730028434176 557093890280448 557416809897984 557501122656384 557824278326272 558188855341056 558467999386624 558596888130048 558832997117952 558913778869878 559156924809216 559241500770816 559565665251328 559931380383744 560340686948352 560658566941272 569667189887472 570456202615848 570873202763959 571445547400128 572568720566016 572900610172928 573275040620544 573361752034944 573694101322752 574356135926784 574689061609472 575064660934656 575485029838848 575818609885184 576616142585856 576943255607616 578744327165184 586302208244066 588043550851584 588858015603456 589199347304448 589288467369248 589879274735616 590015412882432 591038679293952 591857292423168 592200362655744 592625941372134 593446752925281 595554328369152 602148213872284 605123653988352 605215182703552 605961775392768 606404729906944 606748741926309 607012697653248 607853435461632 608297772768256 608642858706516 609048168136704 609485854355694 609839142988752 610683795541368 611742907222848 612590196568032 621572349803648 622794046931456 624010441554369 624738253113344 625549604781697 625958445013956 625966172807168 626321281988448 627188762988432 627552313117056 627920281567232 628276499309952 628421499146304 629146688367168 629511373407744 630383272816896 639626318470144 640512227498496 640875588623406 641623070765056 642876240825144 642884177477632 643346179597677 643719095377016 644139810636768 644513186444544 644610673071444 645405863988096 645728624290784 646150652917632 646525194310656 646622985266256 647420658568704 647795936120832 648693160409088 649818191904768 650718217101312 660259425517568 660733914181398 661173912256512 661548994708032 662032583154456 662416330512448 662849265717504 662949525790404 663333804654432 663614184077568 664099282165344 664484227485952 664918514205696 665303934394368 665404565751168 666225407987712 667380845740032 667534870462464 668305195941888 679925355672144 680764110736896 680867080541496 681261745320768 681364790395693 682047911413056 682205321145312 682889284859904 683388472933632 683784599238656 684231500095488 684334994364288 684731669320704 685576353447936 685919202566144 686367498534912 686869229162496 699268893529104 699674224924032 699780055000982 700643302797888 701155468954904 701858431661568 702724243341312 702830534752512 703237930653696 703344299763296 704211944408064 704620141043712 705433262383104 706410316763136 706819787685888 718693029460468 719579608278912 720105616764496 720576255935808 721825954610688 722244361211904 722353605162304 723244699662336 723663928639488 723773387308288 724183982299143 724499026231296 724666233249792 725502487486464 726032825562112 726444702327132 726928458743808 727450858424538 738117165391832 739567930731104 740592263045136 741876675572096 742791853707264 743222413197312 743334830208512 743820651288576 744251807121408 744786656048763 744795850840064 745110662823936 745218371826504 745655334361088 746250530236236 747111692436012 747120915931136 747544755921696 748580136470064 759556253183296 760608270154464 761927396533504 763424960754688 764366720827392 764482336046592 764916025131162 764925468430336 765425400496128 765808181235712 766419463485864 767303900339688 767313373118464 767864795003679 768812032050336 769257674143488 770323127985792 771659102886912 772727882807808 784058067802112 785144020804608 785599129739264 786505699647488 786687217176576 787133503039536 787708893027138 788051572391936 788617897571346 788799902574267 789143056564224 789590735619264 790167921829512 791142671985408 791262337233708 792697658674176 793612420180992 794072437825536 795172261146624 806831538651136 807949033857024 808998322568412 810118818860058 810471247282176 811523811608688 812524906363392 812647805807592 813118857318336 814121919719424 814245060721824 815061404510208 815657209630464 816663403339776 816786928757376 818268550889472 830381811065811 832013922072492 833166295925778 834611260018608 835095042651264 835221355968914 836125214846976 836251683984576 836736417489408 837701999079936 837895332195072 838735387213824 838862251156224 839348497876992 840511030422528 854016303331328 854500784831208 855125419907839 855684303923772 857168321100192 857794906130236 858853080849024 859350915259392 859480897428592 860042628052416 860541151984128 861534203890176 862033592414208 862163980355008 863227544758272 863727914827776 864924213878784 867624289468416 878236917743186 879453312366099 880978552241864 882065326277376 882710110872608 883287023405184 883799020956672 883932701053872 884445072872576 884818912103424 885023119323648 885465709553792 886558018940928 887071912525824 887206087668224 887785938634752 888300543983616 888938912058201 903222320808426 906567140896192 907685480982528 907822774055328 908348993761024 908942663089152 909397215217408 909607094860416 910519046479872 911184630578176 911780153192448 912308666793984 912446659152384 912964288059774 912975559094272 913572252205056 914758714483128 915825638883328 917614360834272 932358524705472 932898966565376 934191070397184 935811242215424 937107379670016 937650574204928 938263394156544 938949259210752 939481922982672 939493521391616 940577683177472 941328469675584 941880422350848 942414748964928 944267060111616 959439477705216 960768341247744 962434606147584 962992481615872 964326266216448 965578643065524 966221644333056 966769779666816 966916009607166 967336649981952 968592936436176 969787791465984 969934477899384 971693904181248 974727287857152 987456350726848 990389138276352 991100871272097 991760868384768 993048874731684 993624495768672 994424288685606 995000706981648 996148923248016 996726341228928 997955901591552 998106848626752 1001071268610048 1014144360205952 1019309781395456 1019888033508216 1020633565696453 1021300620812244 1021892617981152 1023071867119584 1023307981717968 1023819726671572 1025082709400448 1025676898857984 1026502491546432 1027097503981056 1028878803849216 1030303843743744 1046858694406144 1048218256661222 1048903340293656 1048916289568768 1049511337386048 1049670082501473 1050278524036184 1050964954196832 1051490530095128 1051733203432356 1052787647492352 1053557229106016 1054245802128768 1054856895980544 1055016449644944 1056317916612096 1056930211565568 1058149893574656 1058763250434048 1059615475144704 1060229681528832 1077265378476032 1078039544190702 1078664430091216 1079369412418368 1080158425146744 1082031748811584 1082738931916032 1083366541817856 1083530407743456 1084158476424448 1084867049493504 1085495892959232 1085660080962432 1086748539346944 1086999349874688 1087542946173952 1088253731229696 1088884537786368 1089049238343168 1089667053490698 1090392688115712 1107175748087748 1109351896096656 1110888394567704 1112815013358144 1113460056868352 1114187780560896 1114833619795968 1115002245312768 1115648556652544 1116377710682112 1116935998773248 1117193776260096 1117665994235904 1117827557739756 1118483001541632 1119131330502656 1119862760767488 1120681373896704 1121317133882544 1139334379774944 1140912405231696 1141746405527918 1142891094800256 1145137441132032 1145801220345856 1146550081241088 1146723504069888 1147388202645504 1148712271853568 1149378123218944 1150970059677696 1153232285171712 1153886511215232 1157488654330368 1172604416488132 1176087101703168 1177716031206912 1178398694608896 1178576934738496 1179758549471232 1180030825764864 1181563339540707 1182077358587904 1182926846357019 1183714584846336 1185251882744268 1186893505850562 1191108656738304 1204296427744568 1210247307976704 1210430365407104 1211923550785536 1212809459813888 1213497483852618 1214025395306496 1215178228290087 1215706870923264 1216595545536512 1217285717413032 1218971708711388 1219678285977504 1221367591082736 1223485814445696 1225180393136064 1243144699607296 1245588093862912 1248020883108738 1249476506226688 1251099209563394 1251916890027912 1251932345614336 1252642563976896 1252832033953371 1254377525976864 1255104626234112 1256552998619904 1256842998292608 1258293376734336 1259022746815488 1260766545633792 1279252636940288 1281024454996992 1281751177246812 1283246141530112 1285752481650288 1285768354955264 1286692359195354 1287438190754032 1288279621273536 1289026372889088 1289221346142888 1290811727976192 1291457248581568 1292301305835264 1293050388621312 1293245970532512 1294841317137408 1295591872241664 1297386320818176 1299636383809536 1301436434202624 1317355376614779 1321467828362796 1322347824513024 1323097989416064 1324065166308912 1324832661024896 1325698531435008 1325899051580808 1326667609308864 1327228368155136 1328198564330688 1328968454971904 1329837028411392 1330607868788736 1330809131502336 1332450815975424 1335069740924928 1336610391883776 1354833481212639 1359850711344288 1361528221473792 1361734161082992 1362523490641536 1362729580791386 1364095822826112 1364410642290624 1365778569719808 1366776945867264 1367569198477312 1368463000190976 1368669988728576 1369463338641408 1371838405132288 1373738458324992 1398537787058208 1399348449848064 1399560110001964 1401286605595776 1402310937909808 1403716863323136 1405448486682624 1405661069505024 1406475861307392 1406688599526592 1408423888816128 1409240282087424 1410866524766208 1412820633526272 1437386058920936 1439159216557824 1440211233528992 1441152511871616 1443651909221376 1444488722423808 1444707210324608 1446489399324672 1447327857278976 1447546774616576 1448367964598286 1448998052462592 1449332466499584 1450374014410749 1451004974972928 1452065651124224 1452889404654264 1454901716849076 1476234330783664 1479135861462208 1481184526090272 1483753351144192 1485583707414528 1486669660417024 1487641302577152 1488503614242816 1489573312097526 1489591701680128 1490221325647872 1490436743653008 1491310668722176 1492501060472472 1494223384872024 1494241831862272 1495089511843392 1497160272940128 1519112506366592 1521216540308928 1523854793067008 1526849921509376 1528964672093184 1529832050262324 1529850936860672 1530850800992256 1531616362471424 1532838926971728 1534607800679376 1534626746236928 1535729590007358 1537624064100672 1538515348286976 1540646255971584 1543318205773824 1545455765615616 1568116135604224 1570288041609216 1571198259478528 1572327384991833 1573011399294976 1573374434353152 1574267006079072 1575417786054276 1577235795142692 1577599805148534 1578286113128448 1579181471238528 1580335843659024 1582285343970816 1582524674467416 1585395317348352 1587224840361984 1588144875651072 1590344522293248 1613663077302272 1615898067714048 1617059316286053 1617996645136824 1620237637720116 1623047623217376 1625049812726784 1625295611615184 1626237714636672 1628243839438848 1628490121443648 1630122809020416 1631314419260928 1633326806679552 1633573857514752 1660763622131622 1664027844144984 1665244238767897 1666332591851556 1669222520037216 1670190085302528 1670442711937828 1672250429693952 1672503367969152 1673472834978816 1675403998159872 1675790664390144 1677470774427648 1677724502312448 1678696995753984 1681022060845056 1708032606662656 1709001569662416 1710250839815678 1711368607847544 1712619608291877 1714336642200384 1715589812260472 1717706161698048 1718701830518784 1718961794857184 1720085256104832 1721082303968256 1723068407780352 1724067184828416 1724327960710016 1726455089516544 1727455829655552 1729848427757568 1756473835486372 1758906624732198 1761957104483728 1764130652554752 1765420221745216 1766574046810368 1767598041913344 1767865402107744 1768890145745152 1769637824206848 1770046238647296 1770931419107584 1773116037881856 1774412175336448 1775571877269504 1776601087967232 1777877824116402 1806444641616852 1813134281792384 1815370961965056 1815645548110656 1816697987522048 1817885326178304 1818794430434816 1819214189720832 1820246225778927 1821038092959744 1822369261156352 1823560306384896 1824893318304768 1825928576119548 1825951118188544 1827144504410112 1829517428966256 1831651277766656 1835228721668544 1864717049410944 1865797933130752 1868382140794368 1871622484430848 1874214759340032 1875301148409856 1876648814345091 1877898518421504 1878963845965344 1882656939351168 1883760844701696 1884829497929856 1888534120223232 1918878955410432 1921536682495488 1924869212295168 1925984963231744 1928652532432896 1930038538793031 1931157286131048 1933539559333632 1933832019214332 1937185872872352 1939575582931968 1939868955798768 1943387808362496 1949454575714304 1974912701453696 1980778276552704 1982201742544194 1983521736769536 1986097749463368 1987248991537344 1988848577371212 1990001413963296 1992297846496032 1993452682457856 1995911803183104 1996213697253504 2002142537220096 2028288720411904 2038619562790912 2039776067016432 2041267131392906 2042601241624488 2043785235962304 2044094371187079 2046143734239168 2046615963435936 2047639453343144 2050165418800896 2051353797715968 2053004983092864 2054195007962112 2057757607698432 2060607687487488 2093717388812288 2096436513322444 2097806680587312 2097832579137536 2099022674772096 2099340165002946 2100557048072368 2101929908393664 2102981060190256 2103466406864712 2105575294984704 2107114458212032 2108491604257536 2109713791961088 2110032899289888 2112635833224192 2113860423131136 2116299787149312 2119230950289408 2120459363057664 2156079088381404 2157328860182432 2158738824836736 2160316850293488 2164063497623168 2165477863832064 2166733083635712 2167060815486912 2168316952848896 2169734098987008 2170991785918464 2171320161924864 2172551946897429 2173497078693888 2173998699749376 2175085892347904 2176507462459392 2178098476686336 2179334106981396 2180785376231424 2214351496175496 2218703792193312 2221776789135408 2225630026716288 2226920113736704 2228375561121792 2229667239591936 2230004490625536 2231297113305088 2232755421364224 2233871997546496 2234387552520192 2235331988471808 2235655115479512 2236966003083264 2238262661005312 2241362747793408 2242634267765088 2278668759549888 2281824810463392 2283492811055836 2285782189600512 2290274882264064 2291602440691712 2293100162482176 2293447008139776 2294776405291008 2297424543707136 2298756246437888 2301940119355392 2303594385011037 2307773022430464 2314977308660736 2345208832976264 2352174203406336 2355432062413824 2356797389217792 2357153869476992 2359517098942464 2360061651529728 2363126679081414 2364154717175808 2365853692714038 2366399707722801 2367429169692672 2370503765488536 2373787011701124 2382217313476608 2408592855489136 2420494615953408 2420860730814208 2423847101571072 2425618919627776 2426994967705236 2430356456580174 2431413741846528 2433191091073024 2434571434826064 2437943417422776 2439356571955008 2442735182165472 2446971628891392 2450360786272128 2486289399214592 2491145433197433 2491176187725824 2494411494585937 2496041766217476 2498953012453376 2502198419126788 2503833780055824 2503864691228672 2505285127953792 2505664067906742 2508755051953728 2510209252468224 2513105997239808 2513685996585216 2516586753468672 2518045493630976 2521533091267584 2558505273880576 2562048909993984 2563502354493624 2565376259723517 2566492283060224 2571504963300576 2573384718390708 2574876381508064 2576559242547072 2578052745778176 2578442692285776 2581623455952384 2582914497163136 2584602611670528 2586100777242624 2586491941065024 2589682634274816 2591183744483328 2594772641636352 2602872868405248 2634710753229558 2638359937098297 2642935656725592 2646195978832128 2648130332617824 2649665322049792 2651397062870016 2651798103161616 2653335218617728 2654456736310272 2656397128661376 2657936909943808 2659674056822784 2661215737577472 2661618263004672 2664901631950848 2709666962425278 2719701422688576 2723056442947584 2723468322165984 2725046981283072 2725459161582772 2728191645652224 2728821284581248 2731557139439616 2733553891734528 2735138396954624 2736926000381952 2737339977457152 2738926677282816 2743676810264576 2747476916649984 2797075574116416 2798696899696128 2799120220003928 2802573211191552 2804621875819616 2807433726646272 2811322139010048 2812951722614784 2813377199053184 2816847777632256 2818480564174848 2821733049532416 2825641267052544 2860204015893349 2874772117841872 2878318433115648 2880422467057984 2882305023743232 2887303818442752 2888977444847616 2889414420649216 2892978798649344 2895093549233152 2896735929196572 2898664932999168 2900748028821498 2902009949945856 2904131302248448 2905778809308528 2909803433698152 2952468661567328 2958271722924416 2962369052180544 2967506702288384 2971167414829056 2973302613816291 2973339320834048 2975282605154304 2979146624195052 2979183403360256 2980873487306016 2982621337444352 2985002120944944 2988446769744048 2988483663724544 2990179023686784 2994320545880256 3038225012733184 3042433080617856 3047709586134016 3053699843018752 3057929344186368 3059664100524648 3059701873721344 3061900697089359 3063232724942848 3065677853943456 3069215601358752 3071459180014716 3075248128201344 3077030696573952 3081292511943168 3086636411547648 3090911531231232 3136232271208448 3140576083218432 3142396518957056 3144654769983666 3146022798589952 3146748868706304 3148534012158144 3149010247504419 3150835572108552 3154471590285384 3155199610297068 3158362942477056 3160671687318048 3164570687941632 3165049348934832 3170790634696704 3174449680723968 3176289751302144 3180689044586496 3231796135428096 3234118632572106 3235993290273648 3240475275440232 3246095246434752 3250099625453568 3250591223230368 3252475429273344 3256487678877696 3256980242887296 3260245618040832 3262628838521856 3266653613359104 3267147715029504 3321527244263244 3328055688289968 3330488477535794 3332665183703112 3338445040074432 3340380170605056 3340885423875656 3344500859387904 3345006735938304 3346945669957632 3350807996319744 3351581328780288 3355449004624896 3357393991507968 3362044121690112 3413791889937223 3416065213325312 3418003139324832 3420501679631356 3422737215695088 3425239216583754 3428673284400768 3431179624520944 3435412323396096 3437403661037568 3437923589714368 3440170512209664 3442164607936512 3446136815560704 3448134369656832 3448655921420032 3452910179033088 3459696855515136 3512947670972744 3517813249464396 3523914208967456 3528261305109504 3530840443490432 3533148093620736 3535196083826688 3535730804215488 3537780291490304 3539275648413696 3540092477294592 3541862838215168 3544690018622121 3546232075763712 3548780539071057 3548824350672896 3551143754539008 3555755648232804 3612889283233704 3626268563584768 3630741923930112 3631291096221312 3633395975044096 3635770652356608 3637588860869632 3638428379441664 3640492451557854 3642076185919488 3644738522312704 3647120612769792 3649786636609536 3651857152239096 3651902236377088 3659034857932512 3670457443337088 3729434098821888 3731595866261504 3736764281588736 3743244968861696 3748429518680064 3750602296819712 3753297628690182 3755797036843008 3757927691930688 3758496101860113 3765313878702336 3769658995859712 3777068240446464 3837757910820864 3843073364990976 3849738424590336 3857305064865792 3860077077586062 3862314572262096 3867079118667264 3867664038428664 3874371745744704 3879151165863936 3879737911597536 3886775616724992 3898909151428608 3949825402907392 3952066129844337 3964403485088388 3967043473539072 3972195498926736 3974497983074688 3977697154742424 3980002827926592 3984595692992064 3986905364915712 3991823606366208 3992427394507008 4056577440823808 4064500443637917 4074525804118621 4077239125581824 4079552134032864 4082534262785812 4085202483248976 4087570471924608 4088188742374158 4092287468478336 4093231926871872 4095278906686288 4100330837601792 4102707595431936 4106009966185728 4108390015924224 4115515215396864 4121215374974976 4187434777624576 4192873026644888 4195613361174624 4198045349544192 4198680330005892 4201114096144736 4203859816787328 4205962120380512 4206932813729424 4211150589969408 4214228916424064 4216983208515072 4219427583922176 4220065798579776 4225271666448384 4227720846262272 4232599574298624 4238461900578816 4312158176762808 4314657720364864 4317477649673472 4320633700586976 4328126995246336 4330955727664128 4333466167271424 4334121630973824 4336633905697792 4339468197974016 4341983571836928 4342640323849728 4345103893794858 4346994157387776 4347997399498752 4350171784695808 4353014924918784 4356196953372672 4358668213962792 4428702992350992 4437407584386624 4443553578270816 4451260053432576 4453840227473408 4456751122243584 4460008981251072 4462594226610176 4465510842728448 4467743995092992 4468775105040384 4470663976943616 4471310230959024 4473932006166528 4476525322010624 4482725495586816 4485268535530176 4557337519099776 4563649620926784 4566985622111672 4571564379201024 4580549764528128 4583204881383424 4586894016279552 4589552810582016 4594849087414272 4603880238710784 4607188770022074 4615546044860928 4629954617321472 4690417665952528 4704348406812672 4710864124827648 4713594778435584 4714307738953984 4716982154975499 4719034197884928 4720123303059456 4726253358162828 4731707385428076 4732799415445602 4734858339385344 4741007530977072 4747574023402248 4764434626953216 4817185710978272 4840989231906816 4841721461628416 4847694203142144 4851177948858159 4851237839255552 4853989935410472 4860712913160348 4863143701689967 4866382182146048 4869142869652128 4875886834845552 4878713143910016 4885470364330944 4893943257782784 4900721572544256 4972578798429184 4982290866394866 4982352375451648 4988822989171874 4992083532434952 4995732716303691 4997906024906752 5004396838253576 5007667560111648 5010570255907584 5011328135813484 5017510103907456 5020418504936448 5026211994479616 5027371993170432 5033173506937344 5036090987261952 5043066182535168 5117010547761152 5124097819987968 5127004708987248 5130752519447034 5132984566120448 5137858824875631 5143009926601152 5146769436781416 5149752763016128 5153118485094144 5156105491556352 5156885384571552 5163246911904768 5165828994326272 5169205223341056 5172201554485248 5172983882130048 5179365268549632 5182367488966656 5189545283272704 5269421506459116 5276719874196594 5285871313451184 5292391957664256 5296260665235648 5299330644099584 5302794125740032 5303596206323232 5306670437235456 5308913472620544 5312794257322752 5315873819887616 5319348113645568 5323236526009344 5329803263901696 5419333924850556 5439402845377152 5446112885895168 5446936644331968 5450093962566144 5450918323165544 5456383291304448 5457642569162496 5463114278879232 5467107783469056 5470276793909248 5474679954914304 5477853354565632 5494953833299968 5569870978318627 5594151148232832 5597393799392256 5598240440007856 5605146422383104 5609243751639232 5614867453292544 5622644278020096 5625903445229568 5626754398106368 5629946443035273 5633695555264512 5651282534105088 5720408031786698 5749544235683744 5756636866231296 5760844934115968 5764610047486464 5774607636885504 5777954889695232 5778828841298432 5785957597298688 5790115616379093 5790187098466304 5793471858393144 5801496057642996 5808262604496896 5811557618617056 5819606867396304 5904937323134656 5916543445848832 5924738104361088 5935013404576768 5942334829658112 5946605227632582 5946678641668096 5950565210308608 5958293248390104 5958366806720512 5961746974612032 5965242674888704 5970004241889888 5976893539488096 5980358047373568 5988641091760512 6076450025466368 6084866161235712 6095419172268032 6107399686037504 6115858688372736 6119328201049296 6119403747442688 6123801394178718 6126465449885696 6131355707886912 6132283113561237 6138431202717504 6142918360029432 6150496256402688 6154061393147904 6162585023886336 6173272823095296 6181823062462464 6272464542416896 6281152166436864 6289309539967332 6293497737412608 6297068024316288 6298020495008838 6301671144217104 6308943180570768 6310399220594136 6316725884954112 6321343374636096 6329141375883264 6330098697869664 6341581269393408 6348899361447936 6361378089172992 6468237265144212 6471986580547296 6480950550880464 6492190492869504 6500199250907136 6501182446460736 6504950858546688 6512975357755392 6513960485774592 6520491236081664 6525257677043712 6534295430059008 6643054488526488 6647910522509329 6656111376579936 6660976955071588 6665330367406224 6676890080148864 6680760341210112 6681770847751312 6689001718775808 6690013471876608 6693891339915264 6701615992639488 6703162657560576 6710898009249792 6714787983015936 6724088243380224 6827583779874446 6832130426650624 6836006278649664 6841003359262712 6845474431390176 6850478433167508 6857346568801536 6862359249041888 6870824646792192 6874807322075136 6875847179428736 6880341024419328 6884329215873024 6892273631121408 6896268739313664 6897311842840064 6905820358066176 6910783155033111 7025895341945488 7035626498928792 7047828417934912 7056522610219008 7061680886980864 7066296187241472 7070392167653376 7071461608430976 7075560582980608 7078551296827392 7080184954589184 7083725676430336 7089380037244242 7092464151527424 7097561078142114 7097648701345792 7102287509078016 7111511296465608 7225778566467408 7252537127169536 7261483847860224 7262582192442624 7266791950088192 7271541304713216 7275177721739264 7276856758883328 7280984903115708 7289477044625408 7294241225539584 7299573273219072 7303714304478192 7303804472754176 7318069715865024 7340914886674176 7458868197643776 7463191732523008 7473528563177472 7483234483757811 7486489937723392 7496859037360128 7506595257380364 7511594073686016 7515855383861376 7516992203720226 7530627757404672 7539317991719424 7554136480892928 7675515821641728 7686146729981952 7696128779170551 7699476849180672 7720154155172124 7724629144524192 7734158237334528 7735328076857328 7748743491489408 7758302331727872 7759475823195072 7773551233449984 7899650805814784 7904132259688674 7915079811294891 7928806970176776 7934602881704683 7944390997853472 7948995966149376 7955394309484848 7960005655853184 7969191385984128 7973810729831424 7983647212732416 7984854789014016 8113154881647616 8129000887275834 8149051608237242 8154478251163648 8159104268065728 8165068525571624 8170404966497952 8175140943849216 8176377484748316 8184574936956672 8186463853743744 8190557813372576 8200661675203584 8205415190863872 8212019932371456 8216780031848448 8231030430793728 8242430749949952 8374869555249152 8385746053289776 8391226722349248 8396090699088384 8397360660011784 8402228192289472 8407719633574656 8411924240761024 8413865627458848 8422301179938816 8428457832848128 8433966417030144 8438855167844352 8440131597159552 8450543332896768 8455441692524544 8465199148597248 8476923801157632 8580612047680047 8624316353525616 8629315440729728 8634955299346944 8641267401173952 8656253990492672 8661911455328256 8666932334542848 8668243261947648 8673267811395584 8678936395948032 8685280647699456 8690207787589716 8695994798997504 8700343569391616 8706029849837568 8712393906745344 8717336427925584 8857405984701984 8874815168773248 8887107156541632 8902520106865152 8907680454946816 8913502244487168 8920017962502144 8925188453220352 8935487990185984 8937550210080768 8942620461918048 8947864012333056 8965450991173632 8970537071060352 9114675038199552 9127299241853568 9133971244223344 9143128758402048 9161099529056256 9166409762766848 9173788032559104 9179105621164032 9185702091268077 9189698174828544 9214377540044148 9231092089721856 9259909234642944 9380835331905056 9408696813625344 9421728249655296 9427189556871168 9428615477907968 9433964309950998 9438068395769856 9440246606118912 9447030742513257 9452506716325656 9463414770856152 9465598830891204 9482015061954144 9495148046804496 9528869253906432 9634371421956544 9683442923256832 9695388406284288 9702355897716318 9702475678511104 9707979870820944 9721425826320696 9726287403379934 9732764364292096 9738285739304256 9751773669691104 9757426287820032 9770940728661888 9787886515565568 9801443145088512 9945157596858368 9964581732789732 9964704750903296 9977645978343748 9984167064869904 9991465432607382 9995812049813504 10008793676507152 10015335120223296 10021140511815168 10022656271626968 10035020207814912 10040837009872896 10052423988959232 10054743986340864 10066347013874688 10072181974523904 10086132365070336 10234021095522304 10241375669811669 10248195639975936 10254009417974496 10261505038894068 10275717649751262 10286019853202304 10293538873562832 10299505526032256 10306236970188288 10312210983112704 10313770769143104 10326493823809536 10331657988652544 10338410446682112 10344403108970496 10345967764260096 10358730537099264 10379090566545408 10538843012918232 10553439748393188 10571742626902368 10584783915328512 10592521330471296 10598661288199168 10605588251480064 10607192412646464 10613340874470912 10617826945241088 10625588514645504 10631747639775232 10638696227291136 10646473052018688 10838667849701112 10846590852515221 10878805690754304 10892225771790336 10893873288663936 10900187925132288 10901836646331088 10912766582608896 10915285138324992 10926228557758464 10934215566938112 10940553587818496 10949359909828608 10955706709131264 11139741956637254 11188302296465664 11194787598784512 11196480880015712 11210292844766208 11218487503278464 11229734906585088 11245288556040192 11251806890459136 11253508796212736 11259892886070546 11267391110529024 11275488305580339 11440816063573396 11499088471367488 11513273732462592 11521689868231936 11529220094972928 11549215273771008 11557657682596864 11571915194597376 11580231232758186 11580374196932608 11586943716786288 11602992115285992 11616525208993792 11623115237234112 11639213734792608 11809874646269312 11833086891697664 11849476208722176 11856198389533011 11870026809153536 11893210455265164 11893357283336192 11901130420617216 11916586496780208 11916733613441024 11923493949224064 11930485349777408 11940008483779776 11953787078976192 11960716094747136 11977282183521024 12152900050932736 12169732322471424 12190838344536064 12214799372075008 12223577412355863 12231717376745472 12238656402098592 12247602788357436 12262711415773824 12264566227122474 12276862405435008 12285836720058864 12300992512805376 12308122786295808 12325170047772672 12346545646190592 12363646124924928 12544929084833792 12562304332873728 12578619079934664 12594136048632576 12596040990017676 12603342288434208 12617886361141536 12620798441188272 12633451769908224 12642686749272192 12658282751766528 12660197395739328 12683162538786816 12697798722895872 12936474530288424 12943973161094592 12945931017518167 12961901101760928 12984380985739008 13000398501814272 13002364892921472 13009901717093376 13025950715510784 13027920971549184 13040982472163328 13050515354087424 13068590860118016 13286108977052976 13295821045018658 13312222753159872 13321953910143176 13330660734812448 13353780160297728 13361520682420224 13363541695502624 13380026943753216 13387782679830528 13403231985278976 13406325315121152 13421796018499584 13429575966031872 13448176486760448 13655167559748892 13664260853301248 13672012557299328 13682006718525424 13690948862780352 13700956866335016 13714693137603072 13724718498083776 13741649293584384 13749614644150272 13751694358857472 13760682048838656 13768658431746048 13784547262242816 13794623685680128 13811640716132352 13821566310066222 14051790683890976 14071252997857584 14095656835869824 14113045220438016 14123361773961728 14132592374482944 14140784335306752 14142923216861952 14150946464926497 14151121165961216 14157102593654784 14160369909178368 14167451352860672 14178760074488484 14195122156284228 14195297402691584 14204575018156032 14223022592931216 14451557132934816 14505074254339072 14522967695720448 14525164384885248 14533583900176384 14543082609426432 14550355443478528 14553713517766656 14561969806231416 14578954089250816 14589431105069901 14599146546438144 14607428608956384 14636139431730048 14681829773348352 14917736395287552 14926383465046016 14947057126354944 14966468967515622 14972979875446784 14987198148911073 14993718074720256 15013190514760728 15031710767722752 15033984407440452 15061255514809344 15078635983438848 15108272961785856 15351031643283456 15372293459963904 15392257558341102 15398953698361344 15413576474626893 15440308310344248 15449258289048384 15468316474669056 15470656153714656 15497486982978816 15516604663455744 15518951646390144 15547102466899968 15799301611629568 15808264519377348 15830159622589782 15857613940353552 15869205763409366 15888781995706944 15897991932298752 15910788618969696 15920011311706368 15938382771968256 15947621459662848 15969709578028032 16226309763295232 16247382978248941 16258001774551668 16298103216474484 16308956502327296 16318208536131456 16330137051143248 16340809932995904 16350281887698432 16352754969496632 16369149873913344 16372927707487488 16381115626745152 16401323350407168 16410830381727744 16424039864742912 16433560063696896 16484861499899904 16709612934955881 16771492106579552 16782453444698496 16792181398176768 16794721320023568 16804456384578944 16815439267149312 16823848481522048 16827731254917696 16844602359877632 16856915665696256 16867932834060288 16877710335688704 16880263194319104 16889839329105819 16901086665793536 16953847602315264 17161224095360094 17248632707051232 17258630881459456 17269910598693888 17282534802347904 17312507980985344 17323822910656512 17333864669085696 17336486523895296 17346535622791168 17357872791896064 17370561295398912 17380415575179432 17400687138783232 17424787813490688 17434672855851168 17714811969403968 17749630337546496 17774214313083264 17805040213730304 17815360909893632 17827004488974336 17840035925004288 17850376906440704 17870975980371968 17875100420161536 17885240923836096 17895728024666112 17941074142120704 18229350076399104 18254598483707136 18267942488446688 18286257516804096 18322199058112512 18347576065118208 18358211242328064 18371404182536154 18379396349657088 18396849340683711 18428755080088296 18462184179443712 18519818469285888 18761670663810112 18817393627250688 18843456499310592 18857230955815936 18867928619901996 18880493212237824 18894061485026514 18905013432651312 18926829541712304 18931197661782408 18964030123908288 18990296093608992 19268742843913088 19366885846513664 19392037748232607 19404711795432636 19404951357022208 19415959741641888 19442851652641392 19452574806759868 19465528728584192 19476571478608512 19503547339382208 19514852575640064 19541881457323776 19575773031131136 19602886290177024 19890315193716736 19929163465579464 19929409501806592 19943731567527987 19955291956687496 19968334129739808 19982930865214764 20017587353014304 20030670240446592 20042281023630336 20045312543253936 20070040415629824 20081674019745792 20104847977918464 20109487972681728 20132694027749376 20144363949047808 20172264730140672 20468042191044608 20482751339623338 20496391279951872 20508018835948992 20523010077788136 20551435299502524 20572039706404608 20587077747125664 20599011052064512 20612473940376576 20624421966225408 20627541538286208 20652987647619072 20663315977305088 20676820893364224 20688806217940992 20691935528520192 20717461074198528 21077686025836464 21106879496786376 21122308502266483 21143485253804736 21169567830657024 21185042660942592 21197322576398336 21211176502960128 21214384825292928 21226681748941824 21235653890482176 21251177029291008 21263495279550464 21277392454582272 21292946104037376 21677335699402224 21693181705030442 21757611381508608 21784451543580672 21787746577327872 21800375850264576 21803673292662176 21825533165217792 21830570276649984 21868431133876224 21898719819657216 21911413418262528 22279483913274508 22376604592931328 22389575197569024 22392961760031424 22420585689532416 22436975006556928 22449703451273433 22459469813170176 22490577112080384 22507017592425472 22519785772141092 22534782221058048 22550976611160678 22881632127146792 22998176942734976 23026547464925184 23043379736463872 23058440189945856 23088386337511653 23098430547542016 23115315365193728 23160462465516372 23160748393865216 23173887433572576 23205984230571984 23233050417987584 23246230474468224 23278427469585216 23619749292538624 23666173783395328 23698952417444352 23712396779066022 23740053618307072 23786420910530328 23786714566672384 23803808645114049 23833172993560416 23846987898448128 23880016967559552 23907574157952384 23921432189494272 23954564367042048 24305800101865472 24339464644942848 24381676689072128 24429598744150016 24447154824711726 24463434753490944 24477312804197184 24495205576714872 24525422831547648 24529132454244948 24553724810870016 24571673440117728 24601985025610752 24616245572591616 24650340095545344 24693091292381184 24727292249849856 25124608665747456 25157238159869328 25188272097265152 25192081980035352 25206684576868416 25235772722283072 25241596882376544 25266903539816448 25285373498544384 25316565503533056 25320394791478656 25366325077573632 25395597445791744 25741836143040141 25872949060576848 25887946322189184 25891862035036334 25923802203521856 25968761971478016 26000797003628544 26004729785842944 26019803434186752 26055841943098368 26101030708174848 26137181720236032 26572217954105952 26591642090037316 26624445506319744 26643907820286352 26661321469624896 26707560320595456 26723041364840448 26727083391005248 26760053887506432 26775565359661056 26806463970557952 26812650630242304 26843592036999168 26896352973520896 27310335119497784 27344025114598656 27364013437050848 27381897725560704 27401913732670032 27429386275206144 27449436996167552 27483298587168768 27499229288300544 27503388717714944 27521364097677312 27537316863492096 27557106273804231 27569094524485632 27589247371360256 27643132620132444 28103581367781952 28142505995715168 28191313671739648 28226090440876032 28246723547923456 28265184748965888 28281568670613504 28285846433723904 28301892929852994 28302242331922432 28314205187309568 28320739818356736 28334902705721344 28357520148976968 28390244312568456 28390594805383168 28446045185862432 28903114265869632 29010148508678144 29050328769770496 29067167800352768 29086165218852864 29100710886957056 29107427035533312 29123939612462832 29157908178501632 29178862210139802 29198293092876288 29214857217912768 29272278863460096 29363659546696704 29835472790575104 29852766930092032 29894114252709888 29932937935031244 29974396297822146 29987436149440512 30026381029521456 30063421535445504 30067968814880904 30122511029618688 30157271966877696 30216545923571712 30702063286566912 30724127009435007 30744586919927808 30784515116682204 30827152949253786 30880616620688496 30898516578096768 30936632949338112 30941312307429312 30994973965957632 31033209326911488 31037903292780288 31598603223259136 31616529038754696 31639640536590043 31660319245179564 31715227880707104 31738411526818732 31777563991413888 31795983864597504 31821577237939392 31840022623412736 31876765543936512 31895242919325696 31939419156056064 32452619526590464 32494765956497882 32516003549103336 32539772557545663 32596206432948968 32636417072262912 32660274102286496 32681619865991808 32700563775396864 32705509938993264 32738299747826688 32745855414974976 32762231253490304 32802646700814336 32821660763455488 32848079729485824 32867120127393792 33419225869911762 33542984213159104 33564906889396992 33584362796353536 33589442640047136 33608912769157888 33630878534298624 33647696963044096 33655462509835392 33689204719755264 33713831331392512 33735865668120576 33755420671377408 33760526388638208 33779678658211638 33802173331587072 34322448190720188 34497265414102464 34517261762918912 34539821197387776 34565069604695808 34625015961970688 34647645821313024 34672973047790592 34693071245582336 34715745583792128 34741122590797824 34760831150358864 34801374277566464 34849575626981376 34869345711702336 35429623938807936 35499260675092992 35548428626166528 35610080427460608 35630721819787264 35680071850008576 35750200840323072 35770481847672192 35791456049332224 35882148284241408 36458700152798208 36509196967414272 36535884976893376 36572515033608192 36644398116225024 36670732237067589 36695152130236416 36742808365072308 36793698681367422 36857510160176592 36924368358887424 37039636938571776 37523341327620224 37634787254501376 37686912998621184 37714461911631872 37735857239803992 37788122970053028 37810026865302624 37853659083424608 37862395323564816 37928060247816576 37980592187217984 38537485687826176 38733771693027328 38784075496465214 38809423590865272 38809902714044416 38831919483283776 38837793052554501 38885703305282784 38905149613519736 38953142957217024 39007094678764416 39029705151280128 39083762914647552 39151546062262272 39205772580354048 39780630387433472 39858326931158928 39858819003613184 39887463135055974 39910583913374992 39936668259479616 39965861730429528 40035174706028608 40061340480893184 40084562047260672 40090625086507872 40140080831259648 40163348039491584 40209695955836928 40218975945363456 40265388055498752 40288727898095616 40344529460281344 40965502679246676 40992782559903744 41016037671897984 41046020155576272 41102870599005048 41144079412809216 41174155494251328 41198022104129024 41224947880753152 41248843932450816 41255083076572416 41305975295238144 41326631954610176 41353641786728448 41383871057040384 41434922148397056 42155372051672928 42213758993572752 42244617004532966 42286970507609472 42339135661314048 42370085321885184 42394645152796672 42422353005920256 42428769650585856 42453363497883648 42471307780964352 42502354058582016 42526990559100928 42585892208074752 43354671398804448 43386363410060884 43515222763017216 43568903087161344 43575493154655744 43600751700529152 43607346585324352 43651066330435584 43661140553299968 43736862267752448 43768293315209703 43797439639314432 44558967826549016 44753209185862656 44779150395138048 44785923520062848 44841171379064832 44873950013113856 44899406902546866 44918939626340352 44961594446733219 44981154224160768 45014035184850944 45039571544282184 45101953222321356 45763264254293584 45996353885469952 46053094929850368 46086759472927744 46116880379891712 46176772675023306 46196861095084032 46230630730387456 46320924931032744 46321496787730432 46347774867145152 46411968461143968 46492460948936448 46556854939170432 47239498585077248 47332347566790656 47397904834888704 47424793558132044 47480107236614144 47572841821060656 47573429133344768 47607617290228098 47666345987120832 47693975796896256 47760033935119104 47815148315904768 47842864378988544 47909128734084096 48611600203730944 48678929289885696 48742148934746823 48763353378144256 48894309649423452 48926869506981888 48954625608394368 48990411153429744 49050845663095296 49058264908489896 49107449621740032 49143346880235456 49203970051221504 49232491145183232 49300680191090688 49454584499699712 50128838804867643 50314476319738656 50376544194530304 50384163960070704 50413369153736832 50471545444566144 50483193764753088 50533807079632896 50570746997088768 50633131007066112 50640789582957312 51483672286080282 51745898121153696 51775892644378368 51783724070072668 51847604407043712 51937523942956032 52001594007257088 52009459571685888 52039606868373504 52111683886196736 52202061416349696 52274363440472064 53144435908211904 53183284180074632 53248891012639488 53287815640572704 53322642939249792 53415120641190912 53446082729680896 53454166782010496 53520107775012864 53551130719322112 53612927941115904 53625301260484608 53687184073998336 54620670238995568 54688050229197312 54728026874101696 54763795451121408 54803827465340064 54858772550412288 54898873992335104 54966597174337536 55006777435429888 55042728195354624 55074633726984192 55114212547608462 55138189048971264 55178494742720512 55286265240264888 56207162735563904 56285011991430336 56382627343479296 56452180881752064 56493447095846912 56530369497931776 56571692867447808 56603785859705988 56604484663844864 56641479636713472 56669805411442688 56715040297953936 56780488625136912 56781189610766336 56892090371724864 57806228531739264 58020297017356288 58100657539540992 58134335600705536 58176113244697821 58201421773914112 58214854071066624 58247879224925664 58357724420279604 58396586185752576 58429714435825536 58544557726920192 58727319093393408 59670945581150208 59705533860184064 59788228505419776 59831194702583961 59865875870062488 59948792595644292 60052762059042912 60126843070891008 60135937629761808 60245022059237376 60314543933755392 60433091847143424 61404126573133824 61448254018870014 61489173839855616 61569030233364408 61654305898507572 61761233241376992 61797033156193536 61873265898676224 61882624614858624 61989947931915264 62066418653822976 62075806585560576 63197206446518272 63233058077509392 63279281073180086 63320638490359128 63366925506799449 63430455761414208 63476823053637464 63555127982827776 63591967729195008 63643154475878784 63680045246825472 63753531087873024 63790485838651392 63878838312112128 64905239053180928 64989531912995764 65032007098206672 65079545115091326 65192412865897936 65272834144525824 65320548204572992 65363239731983616 65401127550793728 65411019877986528 65476599495653376 65491710829949952 65524462506980608 65605293401628672 65696159458971648 65734240254787584 66838451739823524 67085968426318208 67129813778793984 67168725592707072 67178885280094272 67217825538315776 67261757068597248 67295393926088192 67310925019670784 67349110353820299 67378409439510528 67427662662785024 67471731336241152 67521052777276416 67559357316423276 67604346663174144 68644896381440376 68994530828204928 69034523525837824 69079642394775552 69130139209391616 69250031923941376 69295291642626048 69345946095581184 69386142491164672 69482245181595648 69521662300717728 69699151253962752 69738691423404672 70859247877615872 70998521350185984 71096857252333056 71220160854921216 71261443639574528 71360143700017152 71411425935342147 71540963695344384 71764296568482816 72917400305596416 73018393934828544 73071769953786752 73145030067216384 73288796232450048 73341464474135178 73390304260472832 73485616730144616 73587397362734844 73715020320353184 73848736717774848 74079273877143552 75046682655240448 75373825997242368 75428923823263744 75471714479607984 75576245940106056 75620053730605248 75707318166849216 75724790647129632 75856120495633152 75961184374435968 77074971375652352 77225508429120423 77467543386054656 77568150992930428 77618847181730544 77619805428088832 77663838966567552 77675586105109002 77771406610565568 77810299227039472 77906285914434048 78014189357528832 78059410302560256 78167525829295104 78303092124524544 78411545160708096 79561260774866944 79716653862317856 79774926270111948 79821167826749984 79873336518959232 79931723460859056 80070349412057216 80122680961786368 80169124094521344 80181250173015744 80280161662519296 80326696078983168 80419391911673856 80437951890726912 80530776110997504 80689058920562688 81931005358493352 82032075343795968 82092040311152544 82205741198010096 82288158825618432 82348310988502656 82396044208258048 82449895761506304 82497687864901632 82510166153144832 82611950590476288 82653263909220352 82707283573456896 82767742114080768 84310744103345856 84427517987145504 84489234009065932 84573941015218944 84678271322628096 84740170643770368 84789290305593344 84844706011840512 84857539301171712 84906726995767296 84942615561928704 85004708117164032 85053981118201856 85171784416149504 86709342797608896 86772726820121768 87030445526034432 87150986309311488 87201503401058304 87214693170648704 87302132660871168 87322281106599936 87473724535504896 87536586630419406 87594879278628864 89117935653098032 89506418371725312 89558300790276096 89571847040125696 89682342758129664 89747900026227712 89798813805093732 89923188893466438 89962308448321536 90028070369701888 90079143088564368 90203906444642712 91526528508587168 91992707770939904 92106189859700736 92172381028305021 92173518945855488 92233760759783424 92353545350046612 92461261460774912 92641849862065488 92642993575460864 92695549734290304 92823936922287936 92984921897872896 93113709878340864 94478997170154496 94664695133581312 94795809669777408 94849587116264088 94918921609770129 94960214473228288 95145683642121312 95215234580456196 95332691974241664 95387951593792512 95520067870238208 95630296631809536 95685728757977088 95818257468168192 97223200407461888 97357858579771392 97484297869493646 97526706756288512 97619317672636989 97788619298846904 97909251216788736 97980822306859488 98101691326190592 98116529816979792 98214899243480064 98286693760470912 98407940102443008 98464982290366464 98601360382181376 100257677609735286 100628952639477312 100753088389060608 100768327920141408 100826738307473664 100943090889132288 100966387529506176 101067614159265792 101141493994177536 101266262014132224 101281579165914624 102967344572160564 103491796242307392 103551785288756736 103567448140145336 103695208814087424 103875047885912064 104018919143371776 104079213736747008 104223367772393472 104404122832699392 104548726880944128 105827548588053913 106288871816423808 106366568360149264 106497782025278976 106575631281145408 106645285878499584 106830241282381824 106892165459361792 106908333564020992 107040215550025728 107250602520969216 107374368147996672 109241340477991136 109376100458394624 109456053748203392 109527590902242816 109607654930680128 109717545100824576 109797747984670208 109933194348675072 110012196711202767 110013554870859776 110085456390709248 110228425095216924 110356989485441024 110572530480529776 112414325471127808 112570023982860672 112765254686958592 112904361763504128 112986894191693824 113060738995863552 113143385734895616 113207571719411976 113208969327689728 113339610822885376 113430080595907872 113560977250273824 113784180743449728 115612457063478528 116040594034712576 116201315079081984 116268671201411072 116352226489395642 116402843547828224 116429708142133248 116495758449851328 116513379157663503 116715448840559208 116859428871651072 117089115453840384 117454638186786816 119341891162300416 119576457010839552 119662389405167922 119731751740124976 119897585191288584 120105524118085824 120253686141782016 120271875259523616 120490044118474752 120629087867510784 120866183694286848 122896508037740028 122978347679711232 123138060466728816 123308611797015144 123522466482753984 123594066312387072 123746531797352448 123765249229717248 123979895863830528 124151613171121152 126310299927677251 126394412893036544 126466116155018784 126558562146360172 126641276980718256 126733851013598898 126860911522828416 126953646107274928 127110255965655552 127183935458390016 127286308951757568 127360090493650944 127507062175746048 127580971677302784 127757676624224256 129810478106361856 129979063825991528 130064014196413344 130159090230182652 130384825731795872 130545668289051648 130641096409145984 130726479463967232 130802255101587456 130822039755973056 130953198991306752 130983421659899904 131048925013961216 131210586803257344 131304879945629109 131392318917943296 133676903479647048 134171936852636416 134259627557587968 134337451185414144 134357770560188544 134435651076631552 134523514137194496 134590787852176384 134621850039341568 134698220707640598 134756818879021056 134855325325570048 134943462672482304 135042105554552832 135118714632846552 137289792762880752 137989061656409856 138069047051675648 138159284789551104 138260278418783232 138500063847882752 138590583285252096 138691892191162368 138772284982329344 138964490363191296 139043324601435456 139477382846809344 141718495755231744 141997042700371968 142193714504666112 142440321709842432 142720287400034304 142822851870684294 143081927390688768 143528593136965632 145834800611192832 146036787869657088 146143539907573504 146226446804240469 146290060134432768 146682928948270356 146780608520945664 146971233460289232 147174794725469688 147430040640706368 147697473435549696 150093365310480896 150386516414602929 150757454752388977 150857847646527488 150943428959215968 151152491880212112 151240107461210496 151414636333698432 151449581294259264 151712240991266304 151922368748871936 154149942751304704 154451016858240846 154935086772109312 155136301985860856 155237694363461088 155327677933135104 155351172210218004 155542813221131136 155620598454078944 155812571828868096 156028378715057664 156118820605120512 156335051658590208 156606184249049088 156823090321416192 159122521549733888 159433307724635712 159549852540223896 159642335653499968 159746673037918464 159863446921718112 160140698824114432 160245361923572736 160338248189042688 160362500346031488 160560323325038592 160653392157966336 160838783823347712 160875903781453824 161061552221995008 163862010716986704 164064150687591936 164184080622305088 164411482396020192 164576317651236864 164696621977005312 164792088416516096 164899791523012608 165020332306289664 165223901180952576 165306527818440704 165414567146913792 165535484228161536 168621488206691712 168855035974291008 168978468018131864 169147882030437888 169356542645256192 169480341287540736 169578580611186688 169715078602343424 169813453991534592 170009416234328064 170343568832299008 173418685595217792 173545453640243536 174060891052068864 174301972618622976 174403006802116608 174429386341297408 174528339734093463 174604265321742336 174644562213199872 175073173260838812 175189758557257728 178235871306196064 179012836743450624 179116601580552192 179143694080251392 179364685516259328 179493584107751883 179495800052455424 179597627610187464 179846377786932876 180056140739403776 180158286177128736 180407812889285424 183053057017174336 183985415541879808 184212379719401472 184344762056610042 184347037891710976 184467521519566848 184707090700093224 184922522921549824 185283699724130976 185391099468580608 185647873844575872 185969843795745792 186227419756681728 188957994340308992 189329390267162624 189591619339554816 189699174232528176 189837843219540258 189920428946456576 190100776520398347 190291367284242624 190430469160912392 190665383948483328 190775903187585024 191040135740476416 191260593263619072 191371457515954176 191636514936336384 194446400814923776 194715717159542784 194968595738987292 195238635345273978 195577238597693808 195818502433577472 195961644613718976 196203382652381184 196233059633959584 196429798486960128 196573387520941824 196815880204886016 197202720764362752 200515355219470572 201257905278954624 201506176778121216 201536655840282816 201653476614947328 201886181778264576 201932775059012352 202135228318531584 202282987988355072 202563158331829248 205934689144321128 206085226197789199 206983592484614784 207103570577513472 207134896280290672 207390417628174848 207750095771824128 208037838286743552 208158427473494016 208446735544786944 209097453761888256 211655097176107826 212577743632847616 212733136720298528 212995564050557952 213151262562290816 213290571756999168 213660482564763648 213784330918723584 213816667128041984 214080431100051456 214234277806026441 218482680955982272 218752200916789248 218912107496406784 219055181804485632 219215309861360256 219435090201649152 219595495969340416 219866388697350144 220024393422405534 220027109741719552 220170912781418496 220456850190433848 220713978970882048 221145060961059552 224828650942255616 225140047965721344 225530509373917184 225973788383387648 226121477991727104 226286771469791232 226415143438823952 226417938655379456 226679221645770752 226860161191815744 227121954500547648 227568361486899456 231224914126957056 232081188069425152 232402630158163968 232704452978791284 232859416284266496 232991516899702656 233026758315327006 233430897681118416 233718857743302144 234178230907680768 234909276373573632 238683782324600832 239324778810335844 239463503480249952 239795170382577168 240211048236171648 240507372283564032 240543750519047232 240980088236949504 241258175735021568 245793016075480056 245972689332845173 246276120933457632 246617223594030288 247044932965507968 247188132624774144 247493063594704896 247530498459434496 247959791727661056 248303226342242304 252620599855354502 252788825786073088 252932232310037568 253117124292720344 253282553961436512 253467702027197796 253721823045656832 253907292214549856 254220511931311104 254367870916780032 254572617903515136 254720180987301888 255014124351492096 255161943354605568 255515353248448512 259620956212723712 259958127651983056 260128028392826688 260318180460365304 260769651463591744 261091336578103296 261282192818291968 261452958927934464 261604510203174912 261644079511946112 261906397982613504 261966843319799808 262097850027922432 262421173606514688 262609759891258218 262784637835886592 267353806959294096 268343873705272832 268519255115175936 268674902370828288 268715541120377088 268871302153263104 269047028274388992 269181575704352768 269243700078683136 269396441415281196 269710650651140096 269886925344964608 270084211109105664 270237429265693104 274579585525761504 275978123312819712 276138094103351296 276318569579102208 276520556837566464 277000127695765504 277383784382324736 277928980726382592 278086649202870912 278954765693618688 283436991510463488 283994085400743936 284387429009332224 284756764829310387 284880643419684864 285645703741368588 286163854781377536 287057186273931264 291669601222385664 292073575739314176 292287079815147008 292452893608480938 292580120268865536 292857953017910967 293365857896540712 293942466920578464 294349589450939376 294860081281412736 295394946871099392 300186730620961792 300773032829205858 301514909504777954 301715695293054976 301886857918431936 302304983760424224 302480214922420992 302829272667396864 302899162588518528 303424481982532608 303844737497743872 308299885502609408 308902033716481692 309870173544218624 310272603971721712 310475388726922176 310655355866270208 310702344420436008 311085626442262272 311241196908157888 311625143657736192 312056757430115328 312237641210241024 312670103317180416 313212368498098176 313646180642832384 317482645764161739 318866615449271424 319099705080447792 319284671306999936 319493346075836928 319726893843436224 320281397648228864 320490723847145472 320676496378085376 320725000692062976 321120646650077184 321751807562907648 322123104443990016 327724021433973408 328128301375183872 328368161244610176 328822964792040384 329152635302473728 329393243954010624 329584176833032192 329799583046025216 330040664612579328 330613055636881408 331070968456323072 337242976413383424 337710071948582016 337956936036263728 338295764060875776 338713085290512384 338960682575081472 339157161222373376 339430157204686848 339626907983069184 340018832468656128 346837371190435584 347090907280487072 348121782104137728 348603945237245952 348806013604233216 348858772682594816 349056679468186926 349208530643484672 349289124426399744 349540137472990509 350146346521677624 356471742612392128 358025673486901248 358287388160502784 358729371032518656 358987168215503766 358991600104910848 359195255220374928 359692755573865752 360112281478807552 360316572354257472 360815625778570848 366106114034348672 367970831083759616 368689524113220084 368694075783421952 368935043039133696 369414181400186448 369845045843099648 370567399448261952 370782198937161216 371295747689151744 371939687591491584 372454839513363456 377915988680617984 378658780534325248 378930899783031753 379183238679109632 379398348465056352 379675686439080516 380201553040796694 380582734568485248 380860938321824784 381330767896966656 381551806375170048 382080271480952832 382521186527238144 382742915031908352 383273029872672768 388892801629847552 389431434319085568 389937191477974584 390477270690547956 391154477195387616 391637004867154944 391923289227437952 392406765304762368 392466119267919168 392859596973920256 393146775041883648 393631760409772032 401030710438941144 401323861543063177 402515810557909248 403012353556242432 403073311680565632 403306953229894656 403772363556529152 403865550118024704 404270456637063168 404565975976710144 405126316663658496 411869378288642256 412170452395578398 413967184969229568 414207141155026944 414269792560581344 414780835256349696 415500191543648256 416075676573487104 416316854946988032 416893471089573888 423310194352215652 425155487265695232 425466273440597056 425991128101115904 426302525124581632 426581143513998336 427320965129527296 427633334256083968 428160862200102912 428468555612052882 436965361911964544 437504401833578496 437824214992813568 438110363608971264 438430619722720512 438679340412721407 438870180403298304 439190991938680832 440048786844811068 440054219483439104 440341825562836992 440913700380867696 441427957941764096 442290121922119104 449657301884511232 450280095931442688 451061018747834368 451947576766775296 452272364257166931 452573542939582464 452830286877647904 453720322383631488 454243909001095296 455136722973798912 462449828253914112 464162376138850304 464805260316327936 465408905957582568 465983033799405312 466053516630654012 466861795362236832 467437715486604288 468356461815361536 469818552747147264 477367564649201664 478649557620671688 478927006960499904 479590340765154336 480422096472343296 481014744567128064 481087501038094464 481960176473899008 482516351470043136 491586032150960112 491945378665690346 492552241866915264 493234447188060576 494089865931015936 494376265249548288 495060996918868992 495919583455322112 496606452684484608 505241199710709004 505577651572146176 505864464620075136 506234248585440688 506565107922873024 506935404054395592 507443646091313664 507814584429099712 508441023862622208 508735741833560064 509145235807030272 509440361974603776 510028248702984192 511030706496897024 519916255303966112 520256056785653376 520636360920730608 521539302927183488 522182673156206592 522564385636583936 522905917855868928 523209020406349824 523288159023892224 523585019202280389 523812795965227008 523933686639599616 524195700055844864 525219519782516436 525569275671773184 534707613918588192 536687747410545664 537038510230351872 537349804741656576 537431082240754176 537742604306526208 538094056548777984 538363151408705536 538487400157366272 538792882830562392 539421301302280192 540168422218211328 540474858531386208 549159171051523008 551956246625639424 552276188206702592 552637139158204416 553041113675132928 554000255391531008 554767568764649472 556173298405741824 557909531387237376 566873983020926976 567988170801487872 568774858018664448 569513529658620774 569761286839369728 570302329561195041 571291407482737176 572327709562755072 574114372547862528 583339202444771328 584147151478628352 584574159630294016 584905787216961876 585715906035821934 586731715793081424 587884933841156928 588699178901878752 589720162562825472 600373461241923584 601153170195210817 601546065658411716 603029819009555908 603431390586109952 603773715836863872 604609967520848448 604960429844841984 605658545334793728 605798325177037056 606848963965065216 607689474995487744 616599771005218816 617804067432963384 618255678593367597 620545207943443424 620950777453844352 621310711732540416 621404688840872016 622171252884524544 622482393816315776 623250287315472384 624113514860230656 624475282420482048 625340206634360832 627292361285664768 634965291528323478 637733230898542848 638199410160895584 638569342613999872 638986692151673856 639453787686872448 640562795296457728 640981447694290944 641352992756170752 641450001384125952 642241293300154368 655448042867946816 656256602750367744 656736322489220352 657645929584080768 658305270604947456 658786487908021248 659168353666064384 659599166092050432 660081329225158656 661226111273762816 662141936912646144 674485952826766848 675420143897164032 675913872072527456 676591528121751552 677921365150162944 678860314409373696 679253815966138368 680037664937312256 693674742380871168 694181814560974144 696243564208275456 697207890474491904 697717545365189632 698113358936373852 698578248852799488 699080274945981018 700292693043355248 712943485224784256 716051346973802496 716574776321005568 717974336431007532 717983200209821696 718390510440749856 719385511147731504 720224562957615104 720633144708514944 721631251557141696 732212228068697344 735941662167519232 737379048226440168 737388151566843904 737918067998535519 738828362800372896 741134798896523904 741564397874322432 742591495378303488 743879375182983168 744909679026726912 755831977361235968 757317561068650496 757861799566063506 758366477358219264 758796696930112704 759351372878161032 760403106081593388 761165469136970496 761721876643649568 762661535793933312 763103612750340096 764160542961905664 765042373054476288 765485830063816704 766546059745345536 778862868638171136 779874382955949168 780954541381095912 782308954390775232 783274009734309888 783846578454875904 784813530609524736 784932238535838336 785719193947840512 786293550083767296 787263520819544064 802061420877882288 802647723086126354 805031621115818496 806024707112484864 806146623361131264 806613906459789312 807544727113058304 807731100236049408 809131951953420288 810252633327316992 823738756577284512 824340904791156796 827934369938459136 828414282310053888 828539585121162688 829561670512699392 831000383087296512 832151353146974208 833786942179147776 846620388704431304 850310974531390464 850932546881194112 851982256202231808 852605050249163264 853162287027996672 854270294487931161 854641930259054592 855266668512167936 856937111224105764 873930723823929088 875008803667156992 875648429985627136 876220727217942528 876861239445441024 877358680825442814 877740360806596608 878381983877361664 880097573689622136 880108438966878208 881827400761735392 884580243844238208 899314603769022464 900560191862885376 902122037495668736 903895153533550592 904544728514333862 905147085879164928 905660573755295808 907440644767262976 908487818002190592 910273445947597824 924899656507828224 929610520632655872 930817811915165136 931966067598810624 932107033261308024 933723590724473664 934875430973208576 936712923630723072 939637105494294528 952447937292485217 957299115241343376 957854013920999808 959180681530308672 960844192944686592 962029489134256128 962175002076188928 983172064301920224 983890757331380692 985104483733830528 986468894376121152 988179731862031872 988752530499096576 990121993837737984 991839166910644224 993212905368969216 1010482399421418008 1011728929240150272 1012468497170881376 1013130215845746048 1013870808108791184 1014887292182627328 1015629168858199424 1016882047725244416 1017471483667120128 1018290471614060544 1018880723949207552 1020056497405968384 1039832510607932224 1040512113571306752 1041272721841461216 1043078605854366976 1044365346312413184 1045128771273167872 1045811835711737856 1046418040812699648 1046576318047784448 1047170038404560778 1047625591930454016 1047867373279199232 1048391400111689728 1050439039565032872 1069415227837176384 1073375494821091328 1074077020460703744 1074862164481508352 1075485208613052416 1076188113097555968 1076726302817411072 1076974800314732544 1077585765661124784 1078842602604560384 1080336844436422656 1080949717062772416 1098318342103046016 1103912493251278848 1104552376413405184 1106082227350265856 1109535137529298944 1112346596811483648 1115819062774474752 1133747966041853952 1135976341602975744 1136792699349095259 1137549716037328896 1139027059317241548 1140604659122390082 1142582814965474352 1144655419125510144 1148228745095725056 1166678404889542656 1168294302957256704 1169148319260588032 1169811574433923752 1171431812071643868 1173463431586162848 1175769867682313856 1177398357803757504 1179440325125650944 1200746922483847168 1202306340390421634 1203092131316823432 1203971584629189531 1206059638019111816 1207547431673727744 1209219935041696896 1209920859689683968 1211317090669587456 1211596650354074112 1213697927930130432 1215378949990975488 1233199542010437632 1235608134865926768 1236511357186735194 1241090415886886848 1241901554907688704 1242621423465080832 1242809377681744032 1244342505769049088 1244964787632631552 1246500574630944768 1248227029720461312 1248950564840964096 1250680413268721664 1269930583056646956 1275466461797085696 1276398820321791168 1277138685227999744 1277973384303347712 1278907575373744896 1281125590592915456 1281962895388581888 1282900002768251904 1284482586600308736 1310896085735893632 1312513205500735488 1313472644978440704 1315291859168161536 1316610541209894912 1317572975816042496 1318336707332128768 1320162658450317312 1324283873825292288 1348971905653533696 1350840287794328064 1351827744145054912 1353183056243503104 1355842730300325888 1356817092771500793 1357720628818747392 1387349484761742336 1388363629121948288 1392487128416550912 1394415780948983808 1395435090730379264 1396226717872747704 1398160549891962036 1400585386086710496 1425886970449568512 1432102693947604992 1433149552642011136 1435948672862015064 1435966400419643392 1436781020881499712 1438771022295463008 1441266289417029888 1443262503114283392 1464424456137394688 1471883324335038464 1474758096452880336 1474776303133687808 1475836135997071038 1477656725600745792 1482269597793047808 1483128795748644864 1485182990756606976 1487758750365966336 1489819358053453824 1511663954722471936 1515723599132127012 1516732954716438528 1517593393860225408 1518702745756322064 1520806212163186776 1522330938273940992 1523443753287299136 1525323071587866624 1526207225500680192 1528321085923811328 1530084746108952576 1533092119490691072 1559748765911898336 1561909082762191824 1564617908781550464 1566548019468619776 1567693156909751808 1569627061219049472 1569864477071676672 1571438387895681024 1572587100167534592 1604122841755764576 1605295446172252708 1610063242231636992 1612049414224969728 1612293246722262528 1613227812919578624 1615089454226116608 1615462200472098816 1618263903906840576 1620505266654633984 1647477513154569024 1648681809582313592 1655868739876918272 1656828564620107776 1657079170242325376 1659123341025398784 1662000766174593024 1664302706293948416 1693240777408862608 1700621949062780928 1701865093762388224 1703964512404463616 1705210100498326528 1706324574055993344 1708540588975862322 1709283860518109184 1710533337024335872 1713874222448211528 1747861447647858176 1750017607334313984 1751296859971254272 1752441454435885056 1753722478890882048 1754717361650885628 1756763967754723328 1760195147379244272 1760216877933756416 1763654801523470784 1769160487688476416 1798629207538044928 1801120383725770752 1803459510585632451 1804244074991337472 1809089457028667724 1810294171758329856 1811321147510591616 1814881289534525952 1816975636004381184 1820546891895195648 1849799313015656448 1854767035780102791 1861635623830330272 1863932135197621248 1864214066522616048 1867447181448947328 1869750861946417152 1873425847261446144 1904895874584970434 1914598230482686752 1915708027841999616 1918361363060617344 1921688385889373184 1924058978268512256 1924350004152377856 1966344128603840448 1967781514662761384 1970208967467661056 1972937788752242304 1976359463724063744 1977505060998193152 1980243987675475968 1983678333821288448 1986425810737938432 2020964798842836016 2023457858480300544 2024936994341762752 2026260431691492096 2027741616217582368 2029774584365254656 2031258337716398848 2033764095450488832 2036580943228121088 2037761447898415104 2040112994811936768 2079665021215864448 2081024227142613504 2082545443682922432 2086157211708733952 2088730692624826368 2090257542546335744 2091623671423475712 2093152636095568896 2094340076809121556 2095734746558398464 2096782800223379456 2100878079130065744 2138830455674352768 2146750989642182656 2148154040921407488 2149724328963016704 2150970417226104832 2153452605634822144 2153949600629465088 2155171531322249568 2160673688872845312 2161899434125544832 2196636684206092032 2207824986502557696 2209104752826810368 2212164454700531712 2213754203995606557 2224693193622967296 2231638125548949504 2267495932083707904 2271952683205951488 2273585398698190518 2275099432074657792 2278054118634483096 2281209318244780164 2285165629930948704 2289310838251020288 2296457490191450112 2336588605914513408 2338296638521176064 2339623148867847504 2342863624143287736 2346926863172325696 2351539735364627712 2354796715607515008 2358880650251301888 2401493844967694336 2404612680780843268 2406184262633646864 2407943169258379062 2412119276038223632 2415094863347455488 2418439870083393792 2419841719379367936 2422634181339174912 2423193300708148224 2427395855860260864 2430757899981950976 2466399084020875264 2471216269731853536 2473022714373470388 2482180831773773696 2483803109815377408 2485242846930161664 2485618755363488064 2488685011538098176 2489929575265263104 2493001149261889536 2496454059440922624 2501360826537443328 2539861166113293912 2550932923594171392 2552797640643582336 2554277370455999488 2555946768606695424 2557815150747489792 2562251181185830912 2563925790777163776 2565800005536503808 2621792171471787264 2625026411001470976 2626945289956881408 2630583718336323072 2633221082419789824 2635145951632084992 2636673414664257536 2640325316900634624 2697943811307067392 2701680575588656128 2703655488290109824 2706366112487006208 2711685460600651776 2713634185543001586 2715441257637494784 2774698969523484672 2776727258243896576 2788831561897967616 2790870181460758528 2792453435745495408 2796321099783924072 2801170772173420992 2851773940899137024 2857343811877455651 2866299105284022272 2871897345724030128 2871932800839286784 2873562041762999424 2877542044590926016 2882532578834059776 2886525006228566784 2928848912274789376 2943766648670076928 2949516192905760672 2951672271994142076 2955313451201491584 2964539195586095616 2966257591497289728 2970365981513213952 2975517500731932672 2979638716106907648 3023327909444943872 3031447198264254024 3035186787720450816 3037405491512644128 3041612424326373552 3044661876547881984 3046887506574598272 3050646143175733248 3052414451001360384 3056642171847622656 3060169492217905152 3119497531823796672 3123818165524383648 3129235817563100928 3133096038937239552 3135386313819503616 3139254122438098944 3139728954143353344 3142876775791362048 3145174200335069184 3208245683511529152 3210590892344505416 3220126484463273984 3224586493444525056 3226455625839157248 3230178908452233216 3230924400944197632 3236527807813681152 3241010533309267968 3294955026309138048 3297363619164627184 3311737479753836544 3313657129240215552 3314158340484650752 3318246682050797568 3328605412587896832 3386481554817725216 3401243898125561856 3403730187524776448 3407929024808927232 3410378098047285777 3410420200996653056 3412649148111986688 3417081177951724644 3421066674048671744 3427748444896423056 3495722895295716352 3500035214668627968 3502593719942508544 3504882908871770112 3507444957781764096 3509434723301771256 3513527935509446656 3520390294758488544 3527309603046941568 3538320975376952832 3597258415076089856 3602240767451541504 3606919021171264902 3608488149982674944 3611914753887568593 3618178914057335448 3622642295021183232 3629762579069051904 3633951272008762368 3641093783790391296 3699598626031312896 3709534071560205582 3723271247660660544 3727864270395242496 3728428133045232096 3734894362897894656 3739501723892834304 3746851694522892288 3809791749169940868 3829196460965373504 3831416055683999232 3836722726121234688 3843376771778746368 3848700008304755712 3915619297757994781 3932688257207680896 3935563029325522768 3940417934935322112 3945875577504484608 3952718927448127488 3955010121996386304 3960487975350951936 3972851621475876864 4041929597685672032 4046915716960601088 4049873988683525504 4052520863382984192 4055483232435164736 4059549168730509312 4062516675432797696 4067528190900977664 4070451278314502379 4073161886456242176 4159330042431728896 4162048454285227008 4165090887365844864 4172314423417467904 4177461385249652736 4180515085092671488 4183247342846951424 4186305272191137792 4188680153618243112 4193565600446758912 4201756158260131488 4277660911348705536 4293501979284365312 4296308081842814976 4299448657926033408 4301940834452209664 4306905211269644288 4307899201258930176 4310343062644499136 4323798868251089664 4393273368412184064 4415649973005115392 4424328909401063424 4427508407991213114 4449386387245934592 4463276251097899008 4534991864167415808 4547170797396381036 4550198864149315584 4556108237268966192 4562418636489560328 4570331259861897408 4578621676502040576 4673481097324058287 4676593277042352128 4679246297735695008 4685727248286575472 4693853726344651392 4703079470729255424 4709593431215030016 4717761300502603776 4802987689935388672 4809225361561686536 4812368525267293728 4815886338516758124 4824238552076447264 4830189726694910976 4836879740166787584 4839683438758735872 4845268362678349824 4846386601416296448 4854791711720521728 4861515799963901952 4932798168041750528 4942432539463707072 4946045428746940776 4964361663547547392 4967606219630754816 4970485693860323328 4971237510726976128 4977370023076196352 4979859150530526208 4986002298523779072 4992908118881845248 5079722332226587824 5101865847188342784 5105595281287164672 5108554740911998976 5111893537213390848 5115630301494979584 5124502362371661824 5127851581554327552 5131600011073007616 5243584342943574528 5250052822002941952 5253890579913762816 5261167436672646144 5270291903264169984 5280650633801269248 5395887622614134784 5403361151177312256 5407310976580219648 5410378531756897353 5412732224974012416 5427268371086003172 5430882515274989568 5549397939046969344 5553454516487793152 5564301107340308373 5581740362921517056 5584906871490990816 5592642199567848144 5602341544346841984 5703547881798274048 5714687623754911302 5732598210568044544 5743794691448060256 5747124083525998848 5755084089181852032 5765065157668119552 5773050012457133568 5857697824549578752 5887533297340153856 5899032385811521344 5903344543988284152 5910626902402983168 5929078391172191232 5932515182994579456 5940731963026427904 5951035001463865344 5959277432213815296 6062894396528508048 6070373575440901632 6074810983025288256 6083224848652747104 6089323753095763968 6093775013149196544 6101292286351466496 6113284343695245312 6120338984435810304 6238995063647593344 6247636331048767296 6258471635126201856 6266192077874479104 6270772627639007232 6279457908286706688 6290348400670138368 6416491367023058304 6421181784689010832 6440252968926547968 6449172986889050112 6452911251678314496 6460357816904466432 6461848801888395264 6482021066618535936 6589910052618276096 6594727238329254368 6623474959507673088 6627314258480431104 6628316680969301504 6636493364101595136 6641262611986819671 6772963109635450432 6802487796251123712 6807460375049552896 6815858049617854464 6820756196094571554 6820840401993306112 6825298296223973376 6834162355903449288 6842133348097343488 6855496889792846112 6991445790591432704 7005187439885017088 7009765817743540224 7014889915563528192 7018869446603542512 7027055871018893312 7040780589516977088 7054619206093883136 7076641950753905664 7194516830152179712 7204481534903083008 7213838042342529804 7223829507775137186 7236357828114670896 7245284590042366464 7259525158138103808 7267902544017524736 7282187567580782592 7399197252062625792 7419068143120411164 7446542495321321088 7455728540790484992 7456856266090464192 7469788725795789312 7479003447785668608 7619583498339881736 7625153369318200363 7658392921930747008 7662832111367998464 7673445452242469376 7686753543557492736 7697400016609511424 7831238595515989562 7865376514415361792 7871126058651045536 7880835869870644224 7891751155008969216 7905437854896254976 7910020243992772608 7920975950701903872 8083859195371344064 8093831433921202176 8099747977367051008 8105041726765968384 8110966464870329472 8119098337461018624 8125033350865595392 8135056381801955328 8140902556629004758 8146323772912484352 8318660084863457792 8324096908570454016 8330181774731689728 8344628846834935808 8361030170185342976 8366494685693902848 8372610544382275584 8377360307236486224 8387131200893517824 8403512316520262976 8555321822697411072 8587003958568730624 8598897315852066816 8615798402517860352 8620686125288998272 8647597736502179328 8786546736824368128 8831299946010230784 8855016815982426228 8898772774491869184 8926552502195798016 9069983728334831616 9094341594792762072 9112216474537932384 9124837272979120656 9140662519723794816 9157243353004081152 9346962194648116574 9353186554084704256 9358492595471390016 9371454496573150944 9387707452689302784 9406158941458510848 9419186862430060032 9435522601005207552 9605975379870777344 9618450723123373072 9624737050534587456 9631772677033516248 9648477104152894528 9660379453389821952 9673759480333575168 9679366877517471744 9690536725356699648 9692773202832592896 9709583423441043456 9723031599927803904 9884865078927414144 9892090857493881552 9928723327095094784 9935212439261509632 9940971387720646656 9942475021453952256 9954740046152392704 9959718301061052416 9985816237763690496 10159444664453175648 10203731694376685568 10211190562574329344 10217109481823997952 10223787074426781696 10231260602989959168 10249004724743323648 10263200022146015232 10487168685887149056 10500105644005883904 10507781159827525632 10522334873345292288 10540583806528339968 10791775245228269568 10806722302354624512 10814621953160439296 10820757063513794706 10825464449948024832 10835744261662705779 10854536742172006344 11098795878093938688 11106909032975586304 11128602214680616746 11163480725843034112 11169813742981981632 11185284399135696288 11204683088693683968 11407095763596548096 11429375247509822604 11465196421136089088 11487589382896120512 11494248167051997696 11510168178363704064 11530130315336239104 11546100024914267136 11715395649099157504 11746857893273984343 11798064771623042688 11806689087976568304 11821253804805966336 11858156782344382464 11865030365989158912 11881463926052855808 11918554864427630592 12125788793057016096 12140747150881803264 12149621966050576512 12166449697305494208 12178647506191527936 12187550026298393088 12202584572702932992 12477990127295186688 12495272662097534592 12516943270252403712 12532384155748958208 12541545255278014464 12558915816573413376 12580696801340276736 12832982734046116608 12842363569378021664 12880505937853095936 12898345973778100224 12905822503356628992 12920715633808932864 12923697603776790528 13179820105236552192 13189454476658508736 13246949919015346176 13256633361938603008 13272986728203190272 13282525223973639342 13545926219270900864 13604975592502247424 13614920750099105792 13641512392189143108 13641680803986612224 13650596592447946752 13668324711806898576 13684266696194686976 13710993779585692224 13982891581182865408 14010374879770034176 14020443291972174861 14029779831127056384 14037738893207085024 14081561179033954176 14109238412187766272 14153283901507811328 14389033660304359424 14408963069806166016 14427676084685059608 14447659015550274372 14472715656229341792 14490569180084732928 14519050316276207616 14535805088035049472 14564375135161565184 14798394504125251584 14838136286240822328 14893084990642642176 14911457081580969984 14913712532180928384 14939577451591578624 14958006895571337216 15239166996679763472 15250306738636400726 15316785843861494016 15325664222735996928 15346890904484938752 15373507087114985472 15394800033219022848 15662477191031979124 15730753028830723584 15742252117302091072 15761671739741288448 15783502310017938432 15810875709792509952 15841951901403807744 16167718390742688128 16187662867842404352 16199495954734102016 16210083453531936768 16221932929740658944 16231135595270692059 16238196674922037248 16250066701731190784 16281805113258009516 16292647545824968704 16637320169726915584 16648193817140908032 16660363549463379456 16689257693669871616 16722060340370685952 16745221088764551168 16754720614472972448 16807024633040525952 17110643645394822144 17174007917137461248 17197794631704133632 17241372250577996544 17295195473004358656 17573093473648736256 17662599892020461568 17710033631964852456 17797545548983738368 17853105004391596032 18188683189585524144 18224432949075864768 18249674545958241312 18281325039447589632 18693924389296233148 18706373108169408512 18716985190942780032 18742908993146301888 18775414905378605568 18812317882917021696 18838373724860120064 18871045202010415104 19236901446246746144 19249474101069174912 19263545354067032496 19296954208305789056 19320758906779643904 19347518960667150336 19358733755034943488 19381073450713399296 19385546405665185792 19446063199855607808 19769730157854828288 19784181714987763104 19857446654190189568 19870424878523019264 19881942775441293312 19884950042907904512 19909480092304785408 19919436602122104832 20318889328906351296 20407463388753371136 20422381125148658688 20434218963647995904 20447574148853563392 20462521205979918336 20498009449486647296 20526400044292030464 20974337371774298112 21015562319655051264 21044669746690584576 21081167613056679936 21583550490456539136 21613444604709249024 21629243906320878592 21641514127027589412 21671488523325411558 21709073484344012688 22197591756187877376 22213818065951172608 22257204429361233492 22326961451686068224 22339627485963963264 22370568798271392576 22409366177387367936 22814191527193096192 22858750495019645208 22875460107954601089 22975178765792241024 22988496334103995392 23020336356727408128 23060260630672478208 23092200049828534272 23430791298198315008 23493715786547968686 23596129543246085376 23613378175953136608 23642507609611932672 23716313564688764928 23730060731978317824 23762927852105711616 24251577586114032192 24281494301763606528 24299243932101153024 24332899394610988416 24357295012383055872 24375100052596786176 24405169145405865984 24955980254590373376 24990545324195069184 25033886540504807424 25083090510556028928 25117831633146826752 25161393602680553472 25665965468092233216 25684727138756043328 25761011875706191872 25796691947556200448 25847395207553581056 26359640210473104384 26378908953317017472 26493899838030692352 26513266723877206016 26565050447947278684 27091852438541801728 27209951185004494848 27229841500198211584 27283024784378286216 27283361607973224448 27336649423613797152 27421987559171384448 27965783162365730816 28020749759540068352 28040886583944349722 28059559662254112768 28075477786414170048 28163122358067908352 28218476824375532544 28306567803015622656 28817926139612332032 28855352169370119216 28895318031100548744 28945431312458683584 28981138360169465856 29038100632552415232 29071610176070098944 29128750270323130368 29676272572481644656 29786169981285284352 29822914163161939968 29827425064361856768 29879154903183157248 30478333993359526944 30500613477272801452 30633571687722988032 30651328445471993856 30693781808969877504 30747014174229970944 30789600066438045696 31324954382063958248 31461506057661447168 31484504234604182144 31523343479482576896 31567004620035876864 31621751419585019904 32335436781485376256 32375325735684808704 32398991909468204032 32420166907063873536 32443865859481317888 32462271190541384118 32476393349844074496 32500133403462381568 32563610226516019032 33274640339453831168 33296387634281816064 33320727098926758912 33378515387339743232 33444120680741371904 33490442177529102336 33509441228945944896 33614049266081051904 34221287290789644288 34395589263408267264 34482744501155993088 34590390946008717312 35146186947297472512 35240573679821953029 35420067263929704912 35595091097967476736 36377366379171048288 36448865898151729536 36499349091916482624 36562650078895179264 37387848778592466296 37433970381885560064 37485817986292603776 37550829810757211136 37624635765834043392 37676747449720240128 37742090404020830208 38473802892493492288 38498948202138349824 38527090708134064992 38593908416611578112 38641517813559287808 38695037921334300672 38717467510069886976 38762146901426798592 38771092811330371584 39539460315709656576 39568363429975526208 39714893308380379136 39740849757046038528 39769900085815809024 39818960184609570816 39838873204244209664 40637778657812702592 40814926777506742272 40844762250297317376 40868437927295991808 40925042411959836672 41052800088584060928 41948674743548596224 42031124639310102528 42061329875916524583 42089339493381169152 43167100980913078272 43226889209418498048 43258487812641757184 43283028254055178824 43342977046650823116 43418146968688025376 44395183512375754752 44427636131902345216 44514408858722466984 44679254971927926528 44741137596542785152 44818732354774735872 45628383054386192384 45717500990039290416 45750920215909202178 45950357531584482048 45976992668207990784 46040672713454816256 46120521261344956416 46184400099657068544 46861582596396630016 46987431573095937372 47192259086492170752 47226756351906273216 47285015219223865344 47432627129377529856 47525855704211423232 48503155172228064384 48562988603527213056 48598487864202306048 48665798789221976832 48714590024766111744 48750200105193572352 49911960509180746752 49981090648390138368 50067773081009614848 50166181021112057856 50235663266293653504 51331930936184466432 51369454277512086656 51522023751412383744 51593383895112400896 52719280420946208768 52757817906634034944 52987799676061384704 53026533447754412032 53130100895894557368 54183704877083603456 54459683000396423168 54566049568756572432 54566723215946448896 54673298847227594304 54843975118342768896 55931566324731461632 56081773167888699444 56119119324508225536 56150955572828340096 56326244716135816704 56436953648751065088 56613135606031245312 57710704338740238432 57790636062201097488 57890862624917367168 57962276720338931712 58076201265104830464 58143220352140197888 59352545144963289312 59572339962570568704 59645828326323879936 59654850128723713536 59758309806366314496 60956667986719053888 61001226954545602904 61267143375445976064 61302656890943987712 61387563617939755008 61494028348459941888 61579200132876091392 62649908764127916496 62923012115322894336 62969008469208364288 63046686958965153792 63134009240071753728 63243502839170039808 64670873562970752512 64750651471369617408 64797983818936408064 64840333814127747072 64887731718962635776 64924542381082768236 65000266806924763136 65127220453032038064 66549280678907662336 66592775268563632128 66641454197853517824 66757030774679486464 66980884355058204672 67018882457891889792 67228098532162103808 68442574581579288576 68626380323863803267 68965489002311986176 69180781892017434624 70292373894594945024 70481147359643906058 70840134527859409824 71190182195934953472 72754732758342096576 72897731796303459072 72998698183832965248 73125300157790358528 74775697557184932592 74867940763771120128 74971635972585207552 75101659621514422272 75249271531668086784 75353494899440480256 75484180808041660416 76947605784986984576 76997896404276699648 77054181416268129984 77187816833223156224 77283035627118575616 77390075842668601344 77542185622660743168 79078920631419313152 79136726859951052416 79429786616760758272 79481699514092077056 79539800171631618048 79677746408488419328 81275557315625405184 81629853555013484544 81689524500594634752 81736875854591983616 81850084823919673344 83897349487097192448 84062249278620205056 84122659751833049166 84178678986762338304 86453778418836996096 86516975625283514368 86566056508110357648 86685954093301646232 86836293937376050752 88855272263804690432 89028817717444933968 89358509943855853056 89482275193085570304 89637464709549471744 91256766108772384768 91435001980078580832 91501840431818404356 91900715063168964096 91953985336415981568 92081345426909632512 92241042522689912832 92368800199314137088 93723165192793260032 93974863146191874744 94384518172984341504 94453512703812546432 94570030438447730688 94865254258755059712 97006310344456128768 97125977207054426112 97196975728404612096 97331597578443953664 97429180049532223488 97500400210387144704 99823921018361493504 99962181296780276736 100135546162019229696 100332362042224115712 100471326532587307008 102663861872368932864 102738908555024173312 103186767790224801792 105438560841892417536 105515635813268069888 105721721039465859087 106053066895508824064 106260201791789114736 108367409754167206912 108919366000792846336 109132099137513144864 109346597694455188608 109687950236685537792 111863132649462923264 112163546335777398888 112301911145656680192 112652489432271633408 112873907297502130176 113226271212062490624 115421408677480476864 115581272124402194976 115781725249834734336 115924553440677863424 116152402530209660928 116286440704280395776 118705090289926578624 119144679925141137408 119309700257447427072 119516619612732628992 121913335973438107776 122002453909091205808 122534286750891952128 122605313781887975424 122775127235879510016 123158400265752182784 125299817528255832992 125846024230645788672 125938016938416728576 126093373917930307584 126183989627749573749 126268018480143507456 129341747125941505024 129501302942739234816 129595967637872816128 129680667628255494144 129775463437925271552 129849084762165536472 130000533613849526272 130254440906064076128 133098561357815324672 133185550537127264256 133282908395707035648 133514061549358972928 134037764915783779584 134456197064324207616 136885149163158577152 137252760647727606534 137930978004623972352 138361563784034869248 140584747789189890048 140962294719287812116 141680269055718819648 144877914017045806897 145509465516684193152 145795463592606918144 145997396367665930496 146250600315580717056 149551395114369865184 149735881527542240256 149943271945170415104 150203319243028844544 150498543063336173568 150706989798880960512 153895211569973969152 153995792808553399296 154108362832536259968 154375633666446312448 154566071254237151232 154780151685337202688 158157841262838626304 158273453719902104832 158859573233521516544 158963399028184154112 159079600343263236096 159355492816976838656 162551114631250810368 163379049001189269504 163700169647839346688 167794698974194384896 168245319503666098332 168357357973524676608 173033951250567028736 173132113016220715296 173371908186603292464 173672587874752101504 177710544527609380864 178057635434889867936 178717019887711706112 178964550386171140608 179274929419098943488 182513532217544769536 182870003960157161664 183003680863636808712 183801430126337928192 183907970672831963136 184162690853819265024 184482085045379825664 184737600398628274176 187949726292383749488 188769036345968683008 188907025407625092864 189140060876895461376 189730508517510119424 194012620688912257536 194251954414108852224 194393951456809224192 194663195156887907328 195000800420774289408 199647842036722987008 199924362593560553472 200271092324038459392 200942653065174614016 205327723744737865728 205477817110048346624 205879140971591409801 210877121683784835072 211031271626536139776 211443442078931718174 212106133791017648128 212520403583578229472 216734819508334413824 217838732001585692672 218264198275026289728 218693195388910377216 219375900473371075584 224327092671554797776 224603822291313360384 225304978864543266816 225747814595004260352 226452542424124981248 230842817354960953728 231162544248804389952 231563450499669468672 231849106881355726848 237410180579853157248 238289359850282274816 238619400514894854144 239033239225465257984 243826671946876215552 244004907818182411616 245068573501783904256 245210627563775950848 245550254471759020032 250599635056511665984 251692048461291577344 251876033876833457152 252186747835860615168 252367979255499147498 252536036960287014912 258683494251883010048 259191935275745632256 259361335256510988288 259550926875850543104 259698169524331072944 260001067227699052544 260508881812128152256 266197122715630649344 266565816791414071296 268075529831567559168 268912394128648415232 273770298326317154304 274505521295455213068 275861956009247944704 276723127568069738496 281169495578379780096 281924589438575624232 283360538111437639296 289755828034091613794 291018931033368386304 291590927185213836288 291994792735331860992 292501200631161434112 299102790228739730368 299471763055084480512 299886543890340830208 300406638486057689088 300997086126672347136 301413979597761921024 307790423139947938304 307991585617106798592 308216725665072519936 308751267332892624896 309560303370674405376 316315682525677252608 316546907439804209664 317719146467043033088 318159200686526472192 325102229262501620736 326758098002378539008 335589397948388769792 336490639007332196664 346067902501134057472 346264226032441430592 346743816373206584928 347345175749504203008 355421089055218761728 356115270869779735872 357434039775423412224 357929100772342281216 358549858838197886976 365740007920314323328 366007361727273617424 367602860252675856384 367815941345663926272 368325381707638530048 369475200797256548352 375899452584767498976 377538072691937366016 377814050815250185728 378280121753790922752 388025241377824515072 388503908828217704448 388787902913618448384 389326390313775814656 390001600841548578816 399295684073445974016 399848725187121106944 400542184648076918784 410655447489475731456 410955634220096693248 411758281943182819602 421754243367569670144 422062543253072279552 422886884157863436348 424212267582035296256 425040807167156458944 433469639016668827648 434633742051137420691 436528396550052579456 437386390777820754432 438751800946742151168 448654185343109595552 449207644582626720768 450609957729086533632 451495629190008520704 461685634709921907456 462325088497608779904 463126900999338937344 463698213762711453696 474820361159706314496 476578719700564549632 477238801029789708288 478066478450930515968 487653343893752431104 488009815636364823232 490137147003567808512 491100508943518040064 501199270113023331968 503384096922583154688 503752067753666914304 504735958510998294996 505072073920574029824 517366988503766020096 518383870551491264512 519101853751701086208 519396339048662145888 521017763624256304512 532394245431261298688 533131633582828142592 536151059663135118336 537824788257296830464 547540596652634308608 549011042590910426136 551723912018495889408 553446255136139476992 563849178877151248464 566721076222875278592 579511656068183227588 582037862066736772608 583181854370427672576 583989585470663721984 585002401262322868224 598205580457479460736 598943526110168961024 599773087780681660416 600813276972115378176 602827959195523842048 615580846279895876608 615983171234213597184 616433451330145039872 617502534665785249792 632631365051354505216 633093814879608419328 635438292934086066176 636318401373052944384 650204458525003241472 653516196004757078016 672981278014664393328 692135805002268114944 692528452064882861184 693487632746413169856 694690351499008406016 712230541739559471744 714868079550846824448 715858201544684562432 717099717676395773952 731480015840628646656 732014723454547234848 735205720505351712768 735631882691327852544 736650763415277060096 751798905169534997952 755076145383874732032 755628101630500371456 756560243507581845504 776050482755649030144 777575805827236896768 778652780627551629312 780003201683097157632 798591368146891948032 799697450374242213888 821310894978951462912 821911268440193386496 823516563886365639204 843508486735139340288 844125086506144559104 845773768315726872696 850081614334312917888 866939278033337655296 869267484102274841382 873056793100105158912 874772781555641508864 877503601893484302336 897308370686219191104 898415289165253441536 901219915458173067264 902991258380017041408 923371269419843814912 924650176995217559808 926253801998677874688 949640722319412628992 953157439401129099264 954477602059579416576 975306687787504862208 976019631272729646464 980274294007135617024 1002398540226046663936 1006768193845166309376 1007504135507333828608 1009471917021996589992 1034733977007532040192 1036767741102982529024 1038203707503402172416 1038792678097324291776 1042035527248512609024 1066263267165656285184 1072302119326270236672 1075649576514593660928 1098022085181820852272 1103447824036991778816 1127698357754302496928 1133442152445750557184 1159023312136366455176 1164075724133473545216 1166363708740855345152 1167979170941327443968 1170004802524645736448 1196411160914958921472 1197887052220337922048 1199546175561363320832 1201626553944230756352 1231161692559791753216 1231966342468427194368 1232866902660290079744 1235005069331570499584 1265262730102709010432 1266187629759216838656 1272636802746105888768 1300408917050006482944 1303901226153412262073 1345962556029328786656 1385056904129765722368 1386975265492826339712 1389380702998016812032 1424461083479118943488 1429736159101693648896 1431716403089369124864 1434199435352791547904 1462960031681257293312 1464029446909094469696 1470411441010703425536 1473301526830554120192 1503597810339069995904 1510152290767749464064 1511256203261000742912 1552100965511298060288 1555151611654473793536 1557305561255103258624 1597182736293783896064 1599394900748484427776 1642621789957902925824 1643822536880386772992 1647033127772731278408 1688250173012289118208 1691547536631453745392 1700163228668625835776 1733878556066675310592 1738534968204549682764 1746113586200210317824 1749545563111283017728 1755007203786968604672 1794616741372438382208 1796830578330506883072 1802439830916346134528 1846742538839687629824 1849300353990435119616 1852507603997355749376 1899281444638825257984 1906314878802258198528 1908955204119158833152 1950613375575009724416 1952039262545459292928 1960548588014271234048 2004797080452093327872 2015008271014667657216 2018943834043993179984 2069467954015064080384 2076407415006804344832 2077585356194648583552 2084071054497025218048 2144604238652540473344 2151299153029187321856 2196044170363641704544 2206895648073983557632 2255396715508604993856 2266884304891501114368 2318046624272732910352 2328151448266947090432 2332727417481710690304 2335958341882654887936 2340009605049291472896 2392822321829917842944 2395774104440675844096 2399092351122726641664 2462323385119583506432 2463932684936854388736 2465733805320580159488 2470010138663140999168 2530525460205418020864 2532375259518433677312 2600817834100012965888 2607802452306824524146 2691925112058657573312 2770113808259531444736 2773950530985652679424 2778761405996033624064 2848922166958237886976 2859472318203387297792 2863432806178738249728 2925920063362514586624 2928058893818188939392 2940822882021406851072 3007195620678139991808 3020304581535498928128 3022512406522001485824 3104201931022596120576 3110303223308947587072 3114611122510206517248 3198789801496968855552 3287645073760773545984 3294066255545462556816 3376500346024578236416 3383095073262907490784 3400326457337251671552 3467757112133350621184 3477069936409099365528 3492227172400420635648 3499091126222566035456 3510014407573937209344 3589233482744876764416 3593661156661013766144 3604879661832692269056 3693485077679375259648 3698600707980870239232 3705015207994711498752 3798562889277650515968 3817910408238317666304 3901226751150019448832 3904078525090918585856 3911703678460236786219 4009594160904186655744 4030016542029335314432 4037887668087986359968 4138935908030128160768 4155170712389297167104 4168142108994050436096 4289208477305080946688 4302598306058374643712 4392088340727283409088 4510793431017209987712 4533768609783002228736 4636093248545465820704 4656302896533894180864 4665454834963421380608 4671916683765309775872 4785644643659835685888 4791548208881351688192 4798184702245453283328 4924646770239167012864 4927865369873708777472 4931467610641160318976 4940020277326281998336 5064750519036867354624 5201635668200025931776 5215604904613649048292 5383850224117315146624 5540227616519062889472 5547901061971305358848 5557522811992067248128 5697844333916475773952 5718944636406774595584 5726865612357476499456 5851840126725029173248 5856117787636377878784 5881645764042813702144 6014391241356279983616 6045024813044002971648 6208403862045192241152 6229222245020413034496 6575290147521547091968 6588132511090925113632 6753000692049156472832 6766190146525814981568 6800652914674503343104 6954139872818198731056 6984454344800841271296 6998182252445132070912 7020028815147874418688 7178466965489753528832 7187322313322027532288 7386970155358750519296 7397201415961740478464 7410030415989422997504 7597125778555301031936 7802453502300038897664 7808157050181837171712 7823407356920473572438 8019188321808373311488 8060033084058670628864 8075775336175972719936 8310341424778594334208 8336284217988100872192 8578416954610161893376 8784176681454566818176 9021586862034419975424 9067537219566004457472 9272186497090931641408 9312605793067788361728 9330909669926842761216 9343833367530619551744 9571289287319671371776 9596369404490906566656 9849293540478334025728 9862935221282320637952 10129501038073734709248 10403271336400051863552 10431209809227298096584 10767700448234630293248 11080455233038125778944 11095802123942610717696 11115045623984134496256 11395688667832951547904 11453731224714952998912 11703680253450058346496 11712235575272755757568 12028782482712559967232 12090049626088005943296 12416807724090384482304 13150580295043094183936 13176265022181850227264 13532380293051629963136 13601305829349006686208 13908279745636397462112 13968908689601682542592 13996364504890264141824 14356933930979507057664 14374644626644055064576 14773940310717501038592 14794402831923480956928 14820060831978845995008 15194251557110602063872 15604907004600077795328 15616314100363674343424 15646814713840947144876 16038376643616746622976 16151550672351945439872 16620682849557188668416 16672568435976201744384 17156833909220323786752 17568353362909133636352 18043173724068839950848 18135074439132008914944 18544372994181863282816 18625211586135576723456 18687666735061239103488 19142578574639342743552 19698587080956668051456 19725870442564641275904 20259002076147469418496 20862419618454596193168 21535400896469260586496 22160910466076251557888 22191604247885221435392 22230091247968268992512 22791377335665903095808 23407360506900116692992 23424471150545511515136 24057564965425119934464 24180099252176011886592 26352530044363700454528 27064760586103259926272 27202611658698013372416 27816559491272794924224 27937817379203365085184 27992729009780528283648 28713867861959014115328 29547880621435002077184 29588805663846961913856 30388503114221204127744 31209814009200155590656 31232628200727348686848 31293629427681894289752 32076753287233493245952 32303101344703890879744 33241365699114377336832 33345136871952403488768 35136706725818267272704 36086347448137679901696 36270148878264017829888 37088745988363726565632 37250423172271153446912 38285157149278685487104 39451740885129282551808 41724839236909192386336 43070801792938521172992 44321820932152503115776 44383208495770442870784 44460182495936537985024 45582754671331806191616 46814721013800233385984 46848942301091023030272 48115129930850239868928 52705060088727400909056 54129521172206519852544 54405223317396026744832 55633118982545589848448 55875634758406730170368 57427735723918028230656 59095761242870004154368 59177611327693923827712 60777006228442408255488 62465256401454697373696 62587258855363788579504 64153506574466986491904 64606202689407781759488 66482731398228754673664 66690273743904806977536 70273413451636534545408 72172694896275359803392 72540297756528035659776 74177491976727453131264 76570314298557370974208 83449678473818384772672 86141603585877042345984 88643641864305006231552 88766416991540885741568 91165509342663612383232 93629442027600466771968 93697884602182046060544 96230259861700479737856 105410120177454801818112 108259042344413039705088 108810446634792053489664 111266237965091179696896 111751269516813460340736 114855471447836056461312 118355222655387847655424 124930512802909394747392 125174517710727577159008 128307013148933972983808 129212405378815563518976 132965462796457509347328 133380547487809613955072 140546826903273069090816 144345389792550719606784 148354983953454906262528 153140628597114741948416 166899356947636769545344 172283207171754084691968 177287283728610012463104 177532833983081771483136 182331018685327224766464 187395769204364092121088 192460519723400959475712 210820240354909603636224 216518084688826079410176 217620893269584106979328 222532475930182359393792 229710942895672112922624 249861025605818789494784 250349035421455154318016 258424810757631127037952 265930925592915018694656 281093653806546138181632 288690779585101439213568 296709967906909812525056 333798713895273539090688 344566414343508169383936 355065667966163542966272 374791538408728184242176 384921039446801918951424 421640480709819207272448 433036169377652158820352 445064951860364718787584 459421885791344225845248 500698070842910308636032 516849621515262254075904 531861851185830037389312 562187307613092276363264 577381559170202878427136 593419935813819625050112 667597427790547078181376 689132828687016338767872 749583076817456368484352 843280961419638414544896 866072338755304317640704 890129903720729437575168 1001396141685820617272064 1033699243030524508151808 1124374615226184552726528 1154763118340405756854272 1186839871627639250100224 1335194855581094156362752 1378265657374032677535744 1686561922839276829089792 1732144677510608635281408 1780259807441458875150336 2002792283371641234544128 2067398486061049016303616 2248749230452369105453056 2373679743255278500200448 2670389711162188312725504 3373123845678553658179584 3464289355021217270562816 3560519614882917750300672 4005584566743282469088256 4134796972122098032607232 4747359486510557000400896 5340779422324376625451008 6746247691357107316359168 7121039229765835500601344 8011169133486564938176512 10681558844648753250902016 14242078459531671001202688 16022338266973129876353024 21363117689297506501804032 32044676533946259752706048 42726235378595013003608064 64089353067892519505412096 128178706135785039010824192
- Sum of all divisors σ(n): 427521542973853636239360000
- Sum of proper divisors (its aliquot sum) s(n): 299342836838068597228535808
- 128178706135785039010824192 is an abundant number, because the sum of its proper divisors (299342836838068597228535808) is greater than itself. Its abundance is 171164130702283558217711616
Bases of 128178706135785039010824192
- Binary: 1101010000001101110010110010101001110111000110110011110111101010001010110000000000000002
- Hexadecimal: 0x6A06E5953B8D9EF5158000
- Base-36: G3ST2TJKO2IYAAYO0
Squares and roots of 128178706135785039010824192
- 128178706135785039010824192 squared (1281787061357850390108241922) is 16429780706643937207571506667282151665844139132452864
- 128178706135785039010824192 cubed (1281787061357850390108241923) is 2105948033072303888202702800812856517500010981528274241339739107946079230885888
-
The
square root of 128178706135785039010824192 is 11321603514334.2234518879 -
128178706135785039010824192 is a
perfect cube number . Itscube root is 504202848
Scales and comparisons
How big is 128178706135785039010824192?- 128,178,706,135,785,039,010,824,192 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 128,178,706,135,785,039,010,824,192 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 128178706135785039010824192 cubic inches would be around 42016904 feet tall.
Recreational maths with 128178706135785039010824192
- 128178706135785039010824192 backwards is 291428010930587531607871821
- 128178706135785039010824192 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 128178706135785039010824192's digits is 108
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 128178706135785039010824192 - Facts about the integer". Numbermatics.com. 2024. Web. 27 May 2024.
APA style:
Numbermatics. (2024). Number 128178706135785039010824192 - Facts about the integer. Retrieved 27 May 2024, from https://numbermatics.com/n/128178706135785039010824192/
Chicago style:
Numbermatics. 2024. "Number 128178706135785039010824192 - Facts about the integer". https://numbermatics.com/n/128178706135785039010824192/
The information we have on file for 128178706135785039010824192 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 128178706135785039010824192, math, Factors of 128178706135785039010824192, curriculum, school, college, exams, university, Prime factorization of 128178706135785039010824192, STEM, science, technology, engineering, physics, economics, calculator, one hundred twenty-eight septillion, one hundred seventy-eight sextillion, seven hundred six quintillion, one hundred thirty-five quadrillion, seven hundred eighty-five trillion, thirty-nine billion, ten million, eight hundred twenty-four thousand, one hundred ninety-two.