966646139448436830977458176
966,646,139,448,436,830,977,458,176 is an even composite number composed of five prime numbers multiplied together.
966646139448436830977458176 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of twenty-one thousand, six hundred seventy-five divisors.
Prime factorization of 966646139448436830977458176:
216 × 316 × 134 × 174 × 3792
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 13 × 13 × 13 × 13 × 17 × 17 × 17 × 17 × 379 × 379)See below for interesting mathematical facts about the number 966646139448436830977458176 from the Numbermatics database.
Names of 966646139448436830977458176
- Cardinal: 966646139448436830977458176 can be written as Nine hundred sixty-six septillion, six hundred forty-six sextillion, one hundred thirty-nine quintillion, four hundred forty-eight quadrillion, four hundred thirty-six trillion, eight hundred thirty billion, nine hundred seventy-seven million, four hundred fifty-eight thousand, one hundred seventy-six.
Scientific notation
- Scientific notation: 9.66646139448436830977458176 × 1026
Factors of 966646139448436830977458176
Divisors of 966646139448436830977458176
- Number of divisors d(n): 21675
-
Complete list of divisors:
1 2 3 4 6 8 9 12 13 16 17 18 24 26 27 32 34 36 39 48 51 52 54 64 68 72 78 81 96 102 104 108 117 128 136 144 153 156 162 169 192 204 208 216 221 234 243 256 272 288 289 306 312 324 338 351 379 384 408 416 432 442 459 468 486 507 512 544 576 578 612 624 648 663 676 702 729 758 768 816 832 864 867 884 918 936 972 1014 1024 1053 1088 1137 1152 1156 1224 1248 1296 1326 1352 1377 1404 1458 1516 1521 1536 1632 1664 1728 1734 1768 1836 1872 1944 1989 2028 2048 2106 2176 2187 2197 2274 2304 2312 2448 2496 2592 2601 2652 2704 2754 2808 2873 2916 3032 3042 3072 3159 3264 3328 3411 3456 3468 3536 3672 3744 3757 3888 3978 4056 4096 4131 4212 4352 4374 4394 4548 4563 4608 4624 4896 4913 4927 4992 5184 5202 5304 5408 5508 5616 5746 5832 5967 6064 6084 6144 6318 6443 6528 6561 6591 6656 6822 6912 6936 7072 7344 7488 7514 7776 7803 7956 8112 8192 8262 8424 8619 8704 8748 8788 9096 9126 9216 9248 9477 9792 9826 9854 9984 10233 10368 10404 10608 10816 11016 11232 11271 11492 11664 11934 12128 12168 12288 12393 12636 12886 13056 13122 13182 13312 13644 13689 13824 13872 14144 14688 14739 14781 14976 15028 15552 15606 15912 16224 16384 16524 16848 17238 17408 17496 17576 17901 18192 18252 18432 18496 18954 19329 19584 19652 19683 19708 19773 19968 20466 20736 20808 21216 21632 22032 22464 22542 22984 23328 23409 23868 24256 24336 24576 24786 25272 25772 25857 26112 26244 26364 26624 27288 27378 27648 27744 28288 28431 28561 29376 29478 29562 29952 30056 30699 31104 31212 31824 32448 32768 33048 33696 33813 34476 34816 34992 35152 35802 36384 36504 36864 36992 37179 37349 37908 38658 39168 39304 39366 39416 39546 39936 40932 41067 41472 41616 42432 43264 44064 44217 44343 44928 45084 45968 46656 46818 47736 48512 48672 48841 49152 49572 50544 51544 51714 52224 52488 52728 53248 53703 54576 54756 55296 55488 56576 56862 57122 57987 58752 58956 59049 59124 59319 59904 60112 61398 62208 62424 63648 63869 64051 64896 65536 66096 67392 67626 68952 69632 69984 70227 70304 71604 72768 73008 73728 73984 74358 74698 75816 77316 77571 78336 78608 78732 78832 79092 79872 81864 82134 82944 83232 83521 83759 84864 85293 85683 86528 88128 88434 88686 89856 90168 91936 92097 93312 93636 95472 97024 97344 97682 98304 99144 101088 101439 103088 103428 104448 104976 105456 106496 107406 109152 109512 109531 110592 110976 111537 112047 113152 113724 114244 115974 117504 117912 118098 118248 118638 119808 120224 122796 123201 124416 124848 127296 127738 128102 129792 132192 132651 133029 134784 135252 137904 139264 139968 140454 140608 143208 143641 145536 146016 146523 147456 147968 148716 149396 151632 154632 155142 156672 157216 157464 157664 158184 159744 161109 163728 164268 165888 166464 167042 167518 169728 170586 171366 173056 173961 176256 176868 177147 177372 177957 179712 180336 183872 184194 186624 187272 190944 191607 192153 194048 194688 195364 196608 198288 202176 202878 206176 206856 208896 209952 210681 210912 212992 214812 218304 219024 219062 221184 221952 223074 224094 226304 227448 228488 231948 232713 235008 235824 236196 236496 237276 239616 240448 245592 246402 248832 249696 250563 251277 254592 255476 255879 256204 257049 259584 264384 265302 266058 269568 270504 275808 276291 278528 279936 280908 281216 286416 287282 291072 292032 293046 294912 295936 297432 298792 303264 304317 309264 310284 313344 314432 314928 315328 316368 319488 322218 327456 328536 328593 331776 332928 334084 334611 335036 336141 339456 341172 342732 346112 347922 352512 353736 354294 354744 355914 359424 360672 367744 368388 369603 373248 374544 381888 383214 384306 388096 389376 390728 396576 397953 399087 404352 405756 412352 413712 417792 419904 421362 421824 425984 429624 430923 436608 438048 438124 439569 442368 443904 446148 448188 452608 454896 456976 463896 465426 470016 471648 472392 472992 474552 479232 480896 483327 485537 491184 492804 497664 499392 501126 502554 509184 510952 511758 512408 514098 519168 521883 528768 530604 531441 532116 533871 539136 541008 551616 552582 557056 559872 561816 562432 572832 574564 574821 576459 582144 584064 586092 589824 591872 594864 597584 606528 608634 618528 620568 626688 628864 629856 630656 632043 632736 634933 638976 644436 654912 657072 657186 663552 665856 668168 669222 670072 672282 678912 682344 685464 692224 695844 698139 705024 707472 708588 709488 711828 718848 721344 735488 736776 739206 746496 749088 751689 753831 763776 766428 767637 768612 771147 776192 778752 781456 793152 795906 798174 808704 811512 824704 827424 828873 830297 832663 835584 839808 842724 843648 851968 859248 861846 873216 876096 876248 879138 884736 887808 892296 896376 905216 909792 912951 913952 927792 930852 940032 943296 944784 945984 949104 958464 961792 966654 971074 982368 985608 985779 995328 998784 1002252 1003833 1005108 1008423 1018368 1021904 1023516 1024816 1028196 1038336 1043766 1057536 1061208 1062882 1064232 1067742 1078272 1082016 1085773 1088867 1103232 1105164 1108809 1114112 1119744 1123632 1124864 1145664 1149128 1149642 1152918 1164288 1168128 1172184 1183744 1189728 1193859 1195168 1197261 1213056 1217268 1237056 1241136 1253376 1257728 1259712 1261312 1264086 1265472 1269866 1277952 1288872 1292769 1309824 1314144 1314372 1318707 1327104 1331712 1336336 1338444 1340144 1344564 1357824 1364688 1370928 1384448 1391688 1396278 1410048 1414944 1417176 1418976 1423656 1423903 1437696 1442688 1449981 1456611 1470976 1473552 1478412 1492992 1498176 1503378 1507662 1527552 1532856 1535274 1537224 1542294 1552384 1557504 1562912 1565649 1586304 1591812 1594323 1596348 1601613 1617408 1623024 1649408 1654848 1657746 1660594 1665326 1671168 1679616 1685448 1687296 1718496 1723692 1724463 1729377 1746432 1752192 1752496 1758276 1769472 1775616 1784592 1792752 1810432 1819584 1825902 1827904 1855584 1861704 1862027 1867333 1880064 1886592 1889568 1891968 1896129 1898208 1904799 1916928 1923584 1933308 1942148 1964736 1971216 1971558 1990656 1997568 2004504 2007666 2010216 2016846 2036736 2043808 2047032 2049632 2056392 2076672 2087532 2094417 2115072 2122416 2125764 2128464 2135484 2156544 2164032 2171546 2177734 2206464 2210328 2217618 2239488 2247264 2249728 2255067 2261493 2291328 2298256 2299284 2302911 2305836 2313441 2328576 2336256 2344368 2367488 2379456 2387718 2390336 2394522 2426112 2434536 2441897 2474112 2482272 2486619 2490891 2497989 2506752 2515456 2519424 2522624 2528172 2530944 2539732 2555904 2577744 2585538 2619648 2628288 2628744 2637414 2654208 2663424 2672672 2676888 2680288 2689128 2715648 2729376 2738853 2741856 2768896 2783376 2792556 2820096 2829888 2834352 2837952 2847312 2847806 2875392 2885376 2899962 2913222 2941952 2947104 2956824 2957337 2985984 2996352 3006756 3011499 3015324 3025269 3055104 3065712 3070548 3074448 3084588 3104768 3115008 3125824 3131298 3172608 3183624 3188646 3192696 3203226 3234816 3246048 3257319 3266601 3298816 3309696 3315492 3321188 3326427 3330652 3342336 3359232 3370896 3374592 3436992 3447384 3448926 3458754 3492864 3504384 3504992 3516552 3551232 3569184 3581577 3585504 3591783 3620864 3639168 3651804 3655808 3711168 3723408 3724054 3734666 3760128 3773184 3779136 3783936 3792258 3796416 3809598 3833856 3847168 3866616 3878307 3884296 3929472 3942432 3943116 3956121 3981312 3995136 4009008 4015332 4020432 4033692 4073472 4087616 4094064 4099264 4112784 4153344 4175064 4188834 4230144 4244832 4251528 4256928 4270968 4271709 4313088 4328064 4343092 4349943 4355468 4369833 4412928 4420656 4435236 4478976 4494528 4499456 4510134 4522986 4582656 4596512 4598568 4605822 4611672 4626882 4657152 4672512 4688736 4696947 4734976 4758912 4775436 4780672 4782969 4789044 4804839 4852224 4869072 4883794 4948224 4964544 4973238 4981782 4995978 5013504 5030912 5038848 5045248 5056344 5061888 5079464 5155488 5171076 5173389 5188131 5239296 5256576 5257488 5274828 5308416 5326848 5345344 5353776 5360576 5378256 5431296 5458752 5477706 5483712 5537792 5566752 5585112 5586081 5601999 5640192 5659776 5668704 5675904 5688387 5694624 5695612 5714397 5750784 5770752 5799924 5826444 5883904 5894208 5913648 5914674 5971968 5992704 6013512 6022998 6030648 6050538 6110208 6131424 6141096 6148896 6169176 6209536 6230016 6251648 6262596 6283251 6345216 6367248 6377292 6385392 6406452 6469632 6492096 6514638 6533202 6597632 6619392 6630984 6642376 6652854 6661304 6718464 6741792 6749184 6765201 6784479 6873984 6894768 6897852 6908733 6917508 6940323 6985728 7008768 7009984 7033104 7102464 7138368 7163154 7171008 7183566 7241728 7278336 7303608 7311616 7325691 7422336 7446816 7448108 7459857 7469332 7472673 7493967 7520256 7546368 7558272 7567872 7584516 7592832 7619196 7667712 7694336 7733232 7756614 7768592 7858944 7884864 7886232 7912242 7962624 7990272 8018016 8030664 8040864 8067384 8146944 8175232 8188128 8198528 8216559 8225568 8254129 8306688 8350128 8377668 8460288 8489664 8503056 8513856 8541936 8543418 8626176 8656128 8686184 8699886 8710936 8739666 8825856 8841312 8870472 8872011 8957952 8989056 8998912 9020268 9034497 9045972 9075807 9165312 9193024 9197136 9211644 9223344 9253764 9314304 9345024 9377472 9393894 9469952 9517824 9550872 9561344 9565938 9578088 9609678 9704448 9738144 9767588 9771957 9799803 9896448 9929088 9946476 9963564 9979281 9991956 10027008 10061824 10077696 10090496 10112688 10123776 10158928 10310976 10342152 10346778 10376262 10478592 10513152 10514976 10549656 10653696 10690688 10707552 10721152 10744731 10756512 10775349 10793861 10824619 10862592 10917504 10955412 10967424 11075584 11133504 11170224 11172162 11203998 11280384 11319552 11337408 11351808 11376774 11389248 11391224 11428794 11501568 11541504 11599848 11634921 11652888 11767808 11788416 11827296 11829348 11868363 11943936 11985408 12027024 12045996 12061296 12101076 12220416 12262848 12282192 12297792 12338352 12419072 12460032 12503296 12525192 12566502 12690432 12734496 12754584 12770784 12812904 12815127 12939264 12984192 13029276 13049829 13066404 13109499 13195264 13238784 13261968 13284752 13305708 13322608 13436928 13483584 13498368 13530402 13568958 13747968 13789536 13795704 13817466 13835016 13880646 13971456 14017536 14019968 14066208 14090841 14115049 14155271 14204928 14276736 14326308 14342016 14348907 14367132 14414517 14483456 14556672 14607216 14623232 14651382 14844672 14893632 14896216 14919714 14938664 14945346 14987934 15040512 15092736 15116544 15135744 15169032 15185664 15238392 15388672 15466464 15513228 15520167 15537184 15564393 15717888 15769728 15772464 15824484 15925248 15980544 16036032 16061328 16081728 16134768 16293888 16350464 16376256 16397056 16433118 16451136 16508258 16613376 16700256 16755336 16758243 16805997 16920576 16979328 17006112 17027712 17065161 17083872 17086836 17143191 17252352 17312256 17372368 17399772 17421872 17479332 17651712 17682624 17740944 17744022 17915904 17978112 17997824 18040536 18068994 18091944 18151614 18330624 18386048 18394272 18423288 18446688 18507528 18510739 18628608 18690048 18754944 18787788 18849753 18939904 19035648 19101744 19122688 19131876 19156176 19219356 19408896 19476288 19535176 19543914 19599606 19792896 19858176 19892952 19927128 19958562 19983912 20123648 20155392 20180992 20225376 20247552 20295603 20317856 20353437 20621952 20684304 20693556 20726199 20752524 20820969 20957184 21026304 21029952 21099312 21307392 21381376 21415104 21442304 21489462 21513024 21550698 21587722 21649238 21725184 21835008 21910824 21934848 21977073 22267008 22340448 22344324 22379571 22407996 22418019 22481901 22560768 22639104 22674816 22703616 22753548 22778496 22782448 22857588 23003136 23083008 23199696 23269842 23305776 23535616 23576832 23654592 23658696 23736726 23887872 23970816 24054048 24091992 24122592 24202152 24206351 24275329 24440832 24525696 24564384 24595584 24649677 24676704 24762387 24838144 24920064 25006592 25050384 25133004 25380864 25468992 25509168 25541568 25625808 25630254 25878528 25968384 26058552 26099658 26132808 26218998 26390528 26477568 26523936 26569504 26611416 26616033 26645216 26873856 26967168 26996736 27060804 27103491 27137916 27227421 27495936 27579072 27591408 27634932 27670032 27761292 27942912 28035072 28039936 28132416 28181682 28230098 28310542 28409856 28553472 28652616 28684032 28697814 28734264 28829034 29113344 29214432 29246464 29302764 29315871 29399409 29689344 29787264 29792432 29839428 29877328 29890692 29937843 29975868 30081024 30185472 30233088 30271488 30338064 30371328 30476784 30777344 30932928 31026456 31040334 31074368 31128786 31435776 31539456 31544928 31648968 31654459 31744661 31961088 32072064 32122656 32163456 32234193 32269536 32326047 32381583 32473857 32587776 32700928 32752512 32794112 32866236 32902272 33016516 33226752 33400512 33510672 33516486 33611994 33841152 33958656 34012224 34055424 34130322 34167744 34173672 34286382 34504704 34624512 34744736 34799544 34843744 34904763 34958664 35303424 35365248 35481888 35488044 35605089 35831808 35956224 35995648 36081072 36137988 36183888 36303228 36661248 36772096 36788544 36846576 36893376 37015056 37021478 37257216 37380096 37509888 37575576 37699506 38071296 38203488 38245376 38263752 38312352 38438712 38445381 38817792 38952576 39070352 39087828 39149487 39199212 39328497 39585792 39716352 39785904 39854256 39917124 39967824 40247296 40310784 40361984 40450752 40495104 40591206 40635712 40706874 41243904 41368608 41387112 41452398 41505048 41512249 41641938 41914368 42052608 42059904 42198624 42272523 42345147 42465813 42614784 42762752 42830208 42884608 42978924 43026048 43046721 43101396 43175444 43243551 43298476 43450368 43670016 43821648 43869696 43954146 44534016 44680896 44688648 44759142 44815992 44836038 44963802 45121536 45278208 45349632 45407232 45507096 45556992 45564896 45715176 46166016 46399392 46539684 46560501 46611552 46693179 47071232 47153664 47309184 47317392 47473452 47775744 47941632 48108096 48183984 48245184 48404304 48412702 48550658 48881664 49051392 49128768 49191168 49299354 49353408 49524774 49840128 50013184 50100768 50266008 50274729 50417991 50761728 50937984 51018336 51083136 51195483 51251616 51260508 51429573 51757056 51936768 52117104 52199316 52265616 52437996 52781056 52955136 53047872 53139008 53222832 53232066 53290432 53747712 53934336 53993472 54121608 54206982 54275832 54454842 54991872 55158144 55182816 55269864 55340064 55522584 55532217 55885824 56070144 56079872 56264832 56363364 56460196 56549259 56621084 56819712 57106944 57305232 57368064 57395628 57468528 57658068 58226688 58428864 58492928 58605528 58631742 58798818 59378688 59574528 59584864 59678856 59754656 59781384 59875686 59951736 60370944 60466176 60542976 60676128 60742656 60886809 60953568 61060311 61554688 61865856 62052912 62080668 62148736 62178597 62257572 62462907 62871552 63078912 63089856 63297936 63308918 63489322 63922176 64144128 64245312 64326912 64468386 64539072 64652094 64763166 64947714 65175552 65401856 65505024 65588224 65732472 65804544 65931219 66033032 66801024 67021344 67032972 67138713 67223988 67254057 67445703 67682304 67917312 68024448 68110848 68260644 68335488 68347344 68572764 69009408 69249024 69489472 69599088 69687488 69809526 69917328 70606848 70730496 70963776 70976088 71210178 71663616 71912448 71991296 72162144 72275976 72367776 72606456 72619053 72825987 73322496 73544192 73577088 73693152 73786752 73949031 74030112 74042956 74287161 74514432 74760192 75019776 75151152 75399012 76142592 76406976 76490752 76527504 76624704 76877424 76890762 77635584 77905152 78140704 78175656 78298974 78398424 78656994 79171584 79432704 79571808 79708512 79834248 79848099 79935648 80494592 80621568 80723968 80901504 80990208 81182412 81271424 81310473 81413748 81682263 82487808 82737216 82774224 82904796 83010096 83024498 83283876 83828736 84105216 84119808 84397248 84545046 84690294 84931626 85229568 85525504 85660416 85769216 85957848 86052096 86093442 86202792 86350888 86487102 86596952 87340032 87643296 87739392 87908292 87947613 88198227 89068032 89361792 89377296 89518284 89631984 89672076 89813529 89927604 90243072 90556416 90699264 90814464 91014192 91113984 91129792 91430352 92332032 92798784 93079368 93121002 93223104 93386358 94142464 94307328 94618368 94634784 94946904 94963377 95233983 95883264 96216192 96367968 96490368 96702579 96808608 96825404 96978141 97101316 97144749 97421571 97763328 98102784 98257536 98382336 98598708 98706816 99049548 99680256 100026368 100201536 100532016 100549458 100835982 101523456 101875968 102036672 102166272 102390966 102503232 102521016 102859146 103514112 103873536 104234208 104398632 104531232 104714289 104875992 105562112 105910272 106095744 106278016 106445664 106464132 106580864 106815267 107495424 107868672 107986944 108243216 108413964 108551664 108909684 109983744 110316288 110365632 110539728 110680128 111045168 111064434 111771648 112140288 112159744 112529664 112726728 112920392 113098518 113242168 114213888 114610464 114736128 114791256 114937056 115316136 115336143 116453376 116857728 116985856 117211056 117263484 117448461 117597636 117985491 118757376 119149056 119169728 119357712 119509312 119562768 119751372 119903472 120741888 120932352 121085952 121352256 121485312 121773618 121907136 122120622 123109376 123731712 124105824 124161336 124297472 124357194 124515144 124536747 124925814 125743104 126157824 126179712 126595872 126617836 126817569 126978644 127035441 127397439 127844352 128288256 128490624 128653824 128936772 129078144 129304188 129526332 129730653 129895428 130351104 130803712 131010048 131176448 131464944 131609088 131862438 132066064 133602048 134042688 134065944 134277426 134447976 134508114 134891406 135364608 135834624 136048896 136221696 136521288 136670976 136694688 137145528 138498048 138978944 139198176 139374976 139619052 139681503 139834656 140079537 140320193 141213696 141460992 141927552 141952176 142420356 143327232 143824896 143982592 144324288 144551952 144735552 145212912 145238106 145651974 146644992 147088384 147154176 147386304 147573504 147898062 148060224 148085912 148574322 149520384 150039552 150302304 150798024 150824187 151253973 152285184 152813952 152981504 153055008 153249408 153586449 153754848 153781524 154288719 155271168 155810304 156281408 156351312 156597948 156796848 157313988 158343168 158865408 159143616 159417024 159668496 159696198 159871296 160989184 161243136 161447936 161803008 161980416 162364824 162542848 162620946 162827496 163364526 164975616 165474432 165548448 165809592 166020192 166048996 166567752 166596651 167657472 168210432 168239616 168794496 169090092 169380588 169647777 169863252 170459136 171051008 171320832 171538432 171915696 172104192 172186884 172405584 172701776 172974204 173193904 174680064 175286592 175478784 175816584 175895226 176396454 178136064 178723584 178754592 179036568 179263968 179344152 179627058 179855208 181112832 181398528 181628928 182028384 182227968 182259584 182660427 182860704 183180933 183495637 184018523 184664064 185597568 186158736 186242004 186446208 186535791 186772716 187388721 188284928 188614656 189236736 189269568 189893808 189926754 190467966 191766528 192432384 192735936 192980736 193405158 193617216 193650808 193956282 194202632 194289498 194843142 195526656 196205568 196515072 196764672 197197416 197413632 197793657 198099096 200052736 200403072 201064032 201098916 201416139 201671964 201762171 202337109 203046912 203751936 204073344 204332544 204781932 205006464 205042032 205718292 207028224 207747072 208468416 208797264 209062464 209428578 209751984 211124224 211820544 212191488 212556032 212891328 212928264 213161728 213630534 214990848 215737344 215973888 216486432 216827928 217103328 217819368 217857159 218477961 219967488 220632576 220731264 221079456 221360256 221847093 222090336 222128868 222861483 223543296 224280576 224319488 225059328 225453456 225840784 226197036 226484336 228427776 229220928 229472256 229582512 229874112 230632272 230672286 232906752 233715456 233971712 234422112 234526968 234896922 235195272 235970982 237514752 238298112 238339456 238715424 239018624 239125536 239502744 239544297 239806944 240639607 241483776 241864704 242171904 242704512 242970624 243547236 243814272 243931419 244241244 245046789 246218752 247463424 248211648 248322672 248594944 248714388 249030288 249073494 249851628 251486208 252315648 252359424 253191744 253235672 253635138 253957288 254070882 254794878 255688704 256576512 256981248 257307648 257873544 258156288 258608376 259052664 259461306 259790856 261607424 262020096 262352896 262929888 263218176 263724876 263842839 264132128 264594681 267204096 268085376 268131888 268554852 268895952 269016228 269440587 269782812 270729216 271669248 272097792 272443392 273042576 273341952 273389376 274291056 276996096 277957888 278396352 278749952 279238104 279363006 279669312 280159074 280640386 282427392 282921984 283855104 283904352 284840712 284890131 285701949 287649792 288648576 289103904 289471104 290107737 290425824 290476212 290934423 291303948 291434247 292264713 293289984 294176768 294308352 294772608 295147008 295796124 296120448 296171824 297148644 299040768 300079104 300604608 301596048 301648374 302507946 304570368 305627904 305963008 306110016 306498816 307172898 307509696 307563048 308577438 310542336 311620608 312562816 312702624 313195896 313593696 314142867 314627976 314682563 315579277 316686336 317730816 318287232 318834048 319336992 319392396 319742592 320445801 321978368 322486272 322895872 323606016 323960832 324729648 325085696 325241892 325654992 326729052 329951232 330948864 331096896 331619184 332040384 332097992 333135504 333193302 335314944 336420864 336479232 337588992 338180184 338761176 339295554 339726504 342102016 342641664 343076864 343831392 344208384 344373768 344811168 345403552 345948408 346008429 346387808 349360128 350573184 350957568 351633168 351790452 352345383 352792908 353956473 356272128 357447168 357509184 358073136 358527936 358688304 359254116 359710416 362225664 362797056 363257856 364056768 364455936 364519168 365320854 365721408 366361866 366991274 368037046 369328128 371195136 372317472 372484008 372892416 373071582 373545432 373610241 374777442 377229312 378473472 378539136 379787616 379853508 380452707 380935932 381106323 382192317 383533056 384864768 385471872 385961472 386810316 387234432 387301616 387912564 388405264 388578996 389191959 389686284 391053312 392411136 393030144 393529344 394394832 394827264 395587314 396198192 400105472 400806144 402128064 402197832 402832278 403343928 403524342 404674218 406093824 407503872 408146688 408665088 409563864 410012928 410084064 411436584 411507967 412680593 415494144 416936832 417594528 418124928 418857156 419044509 419503968 420238611 420960579 422248448 423641088 424382976 425112064 425782656 425856528 426323456 427261068 429981696 431474688 431947776 432972864 433655856 434206656 435638736 435714318 436955922 439934976 441265152 441462528 442158912 442720512 443694186 444180672 444257736 445722966 448561152 448638976 450118656 450906912 451681568 452394072 452472561 452968672 453761919 456855552 458441856 458944512 459165024 459748224 460759347 461264544 461344572 462866157 465813504 467430912 467943424 468844224 469053936 469793844 470390544 471941964 475029504 476596224 476678912 477430848 478037248 478251072 479005488 479088594 479613888 481279214 482967552 483729408 484343808 485409024 485941248 487094472 487628544 487862838 488482488 490093578 494926848 496423296 496645344 497189888 497428776 498060576 498146988 499703256 499789953 502972416 504631296 504718848 506383488 506471344 507270276 507914576 508141764 508943331 509589756 511377408 513153024 513962496 514615296 515747088 516312576 517216752 518105328 518922612 519581712 523214848 524040192 524705792 525859776 526436352 527449752 527685678 528264256 529189362 534408192 536170752 536263776 537109704 537791904 538032456 538881174 539565624 539659237 543338496 544195584 544886784 546085152 546683904 546778752 547981281 548582112 549542799 550486911 552055569 553992192 555915776 556792704 557499904 558476208 558726012 559338624 559607373 560318148 561280772 562166163 564854784 565843968 567710208 567808704 569681424 569780262 571403898 575299584 577297152 578207808 578942208 580215474 580851648 580952424 581868846 582607896 582868494 584529426 586579968 588353536 588616704 589545216 590294016 591592248 592240896 592343648 593380971 594297288 600158208 601209216 603192096 603296748 604248417 605015892 605286513 607011327 609140736 611255808 611926016 612220032 612997632 614345796 615019392 615126096 617154876 621084672 623241216 625125632 625405248 626391792 627187392 628285734 629255952 629365126 631158554 633372672 635461632 636574464 637668096 638673984 638784792 639485184 640891602 644972544 647212032 647921664 649459296 650171392 650483784 651309984 653458104 653571477 655433883 659902464 661897728 662193792 663238368 664080768 664195984 665541279 666271008 666386604 668584449 670629888 672841728 672958464 675177984 676360368 677522352 678591108 679453008 684204032 685283328 686153728 687662784 688416768 688747536 689622336 690807104 691896816 692016858 692775616 698720256 701146368 701915136 703266336 703580904 704690766 705585816 705708233 707912946 712544256 714894336 715018368 716146272 717055872 717376608 718508232 718632891 719420832 721918821 724451328 725594112 726515712 728113536 728911872 729038336 730641708 731442816 731794257 732723732 733982548 735140367 736074092 738656256 742390272 744634944 744968016 745784832 746143164 747090864 747220482 749554884 754458624 756946944 757078272 759575232 759707016 760905414 761871864 762212646 764384634 767066112 769729536 770943744 771922944 773620632 774468864 774603232 775825128 776810528 777157992 778383918 779372568 784822272 786060288 787058688 788789664 789654528 791174628 791528517 792396384 793784043 800210944 801612288 804256128 804395664 805664556 806687856 807048684 808321761 809348436 812187648 815007744 816293376 817330176 819127728 820025856 820168128 822873168 823015934 825361186 830988288 833873664 835189056 836249856 837714312 838089018 839007936 840477222 841921158 847282176 848765952 850224128 851565312 851713056 852646912 854522136 854670393 857105847 862949376 865945728 867311712 868413312 870323211 871277472 871428636 872803269 873911844 874302741 876794139 879869952 882530304 882925056 884317824 885441024 887388372 888361344 888515472 891445932 897122304 897277952 900237312 901813824 903363136 904788144 904945122 905937344 907523838 913711104 916883712 917889024 918330048 919496448 921518694 922529088 922689144 925732314 931627008 934861824 935886848 937688448 938107872 939587688 940781088 942428601 943883928 944047689 946737831 950059008 953192448 953357824 954861696 956074496 956502144 958010976 958177188 959227776 961337403 962558428 965935104 967458816 968687616 970818048 971882496 974188944 975257088 975725676 976964976 980187156 989853696 992846592 993290688 994379776 994857552 996121152 996293976 999406512 999579906 1005944832 1009262592 1009437696 1012766976 1012942688 1014540552 1015829152 1016283528 1017886662 1019179512 1026306048 1027924992 1029230592 1031494176 1032625152 1034433504 1036210656 1037845224 1038025287 1039163424 1046429696 1048080384 1049411584 1051719552 1052872704 1054899504 1055371356 1056528512 1057036149 1058378724 1061869419 1068816384 1072341504 1072527552 1074219408 1075583808 1076064912 1077762348 1079131248 1079318474 1086676992 1088391168 1089773568 1092170304 1093367808 1093557504 1095962562 1097164224 1099085598 1100973822 1104111138 1107984384 1111831552 1113585408 1114999808 1116952416 1117452024 1118677248 1119214746 1120636296 1120830723 1122561544 1124332326 1131687936 1135420416 1135617408 1139362848 1139560524 1141358121 1142807796 1143318969 1146576951 1150599168 1154594304 1156415616 1157884416 1160430948 1161703296 1161904848 1163737692 1165215792 1165736988 1167575877 1169058852 1173159936 1176707072 1177233408 1179090432 1180588032 1183184496 1184481792 1184687296 1186761942 1188594576 1200316416 1202418432 1206384192 1206593496 1208496834 1210031784 1210573026 1214022654 1218281472 1222511616 1223852032 1224440064 1225995264 1228691592 1230038784 1230252192 1234309752 1234523901 1238041779 1246482432 1250251264 1250810496 1252783584 1254374784 1256571468 1257133527 1258511904 1258730252 1260715833 1262317108 1262881737 1266745344 1270923264 1273148928 1275336192 1277347968 1277569584 1278970368 1281783204 1289945088 1294424064 1295843328 1298918592 1300342784 1300967568 1302619968 1306916208 1307142954 1310867766 1319804928 1323795456 1324387584 1326476736 1328161536 1328391968 1331082558 1332542016 1332773208 1337168898 1345683456 1345916928 1350355968 1352720736 1355044704 1357182216 1357417683 1358906016 1361285757 1368408064 1370566656 1372307456 1375325568 1376833536 1377495072 1379244672 1381614208 1382278041 1383793632 1384033716 1385551232 1388598471 1397440512 1402292736 1403830272 1406532672 1407161808 1409381532 1411171632 1411416466 1415825892 1425088512 1429788672 1430036736 1432292544 1434111744 1434753216 1437016464 1437265782 1438841664 1443837642 1448902656 1451188224 1453031424 1456227072 1457823744 1458076672 1461283416 1462885632 1463588514 1465447464 1467965096 1470280734 1472148184 1484780544 1489269888 1489936032 1491569664 1492286328 1494181728 1494440964 1499109768 1499369859 1508917248 1513893888 1514156544 1519150464 1519414032 1521810828 1523743728 1524425292 1526829993 1528769268 1534132224 1539459072 1541887488 1543845888 1547241264 1548937728 1549206464 1551650256 1553621056 1554315984 1556767836 1558745136 1569644544 1572120576 1574117376 1577579328 1579309056 1582349256 1583057034 1584792768 1587568086 1600421888 1603224576 1608512256 1608791328 1611329112 1613375712 1614097368 1616643522 1618696872 1618977711 1630015488 1632586752 1634660352 1638255456 1640051712 1640336256 1643943843 1645746336 1646031868 1648628397 1650722372 1651460733 1656166707 1661976576 1667747328 1670378112 1672499712 1675428624 1676178036 1678015872 1680954444 1683842316 1686498489 1694564352 1697531904 1700448256 1703130624 1703426112 1705293824 1709044272 1709340786 1714211694 1725898752 1731891456 1734623424 1736826624 1740646422 1742554944 1742857272 1745606538 1747823688 1748605482 1753588278 1759739904 1765060608 1765850112 1768635648 1770882048 1774776744 1776722688 1777030944 1780142913 1782891864 1794555904 1800474624 1803627648 1806726272 1809576288 1809890244 1811874688 1812745251 1815047676 1815859539 1821033981 1827422208 1833767424 1835778048 1836660096 1838992896 1843037388 1845058176 1845378288 1851464628 1863254016 1869723648 1871773696 1875376896 1876215744 1879175376 1881562176 1884857202 1887767856 1888095378 1893475662 1900118016 1906384896 1906715648 1909723392 1912148992 1913004288 1916021952 1916354376 1918455552 1922674806 1925116856 1934917632 1941636096 1943764992 1948377888 1950514176 1951451352 1953929952 1960374312 1960714431 1966301649 1979707392 1985693184 1986581376 1988759552 1989715104 1992242304 1992587952 1996623837 1998813024 1999159812 2005753347 2011889664 2018525184 2018875392 2025533952 2025885376 2029081104 2031658304 2032567056 2035773324 2038359024 2052612096 2055849984 2058461184 2062988352 2065250304 2068867008 2072421312 2075690448 2076050574 2078326848 2092859392 2096160768 2098823168 2103439104 2105745408 2109799008 2110742712 2113057024 2114072298 2116757448 2117124699 2123738838 2137632768 2144683008 2145055104 2148438816 2151167616 2152129824 2155524696 2155898673 2158262496 2158636948 2165756463 2173353984 2176782336 2179547136 2184340608 2186735616 2187115008 2191925124 2194328448 2198171196 2201947644 2205421101 2208222276 2215968768 2223663104 2227170816 2229999616 2233904832 2234904048 2237354496 2238429492 2241272592 2241661446 2245123088 2248664652 2263375872 2270840832 2271234816 2278725696 2279121048 2282716242 2285615592 2286637938 2293153902 2301198336 2309188608 2312831232 2315768832 2320861896 2323406592 2323809696 2327475384 2330431584 2331473976 2335151754 2338117704 2353414144 2354466816 2358180864 2361176064 2366368992 2368963584 2369374592 2373523884 2374585551 2377189152 2381352129 2385443281 2400632832 2404836864 2412768384 2413186992 2416993668 2420063568 2421146052 2424965283 2428045308 2436562944 2445023232 2447704064 2448880128 2451990528 2457383184 2460077568 2460504384 2468619504 2469047802 2476083558 2492964864 2500502528 2501620992 2505567168 2508749568 2513142936 2514267054 2517023808 2517460504 2521431666 2524634216 2525763474 2541846528 2546297856 2550672384 2554695936 2555139168 2557940736 2563566408 2564011179 2571317541 2588848128 2597837184 2600685568 2601935136 2605239936 2610969633 2613832416 2614285908 2618409807 2621735532 2622908223 2630382417 2639609856 2647590912 2648775168 2652953472 2656323072 2656783936 2662165116 2665084032 2665546416 2674337796 2691366912 2691833856 2700711936 2705441472 2710089408 2714364432 2714835366 2717812032 2722571514 2736816128 2741133312 2744614912 2750651136 2753667072 2754990144 2758489344 2763228416 2764556082 2767587264 2768067432 2771102464 2777196942 2794881024 2804585472 2807660544 2813065344 2814323616 2818763064 2822343264 2822832932 2827285803 2831651784 2832143067 2840213493 2850177024 2859577344 2860073472 2864585088 2868223488 2869506432 2874032928 2874531564 2877683328 2884012209 2887675284 2897805312 2902376448 2906062848 2912454144 2915647488 2916153344 2922566832 2925771264 2927177028 2930894928 2935930192 2940561468 2944296368 2969561088 2978539776 2979872064 2983139328 2984572656 2988363456 2988881928 2998219536 2998739718 3017834496 3027787776 3028313088 3038300928 3038828064 3043621656 3047487456 3048850584 3053659986 3057538536 3078918144 3083774976 3087691776 3094482528 3097875456 3098412928 3103300512 3107242112 3108631968 3113535672 3114075861 3117490272 3128314891 3139289088 3144241152 3148234752 3155158656 3158618112 3164698512 3166114068 3169585536 3171108447 3175136172 3185608257 3200843776 3206449152 3217024512 3217582656 3222658224 3226751424 3228194736 3233287044 3237393744 3237955422 3260030976 3265173504 3269320704 3276510912 3280103424 3280672512 3287887686 3291492672 3292063736 3297256794 3301444744 3302921466 3312333414 3323953152 3335494656 3340756224 3344999424 3350857248 3352356072 3356031744 3361908888 3362492169 3367684632 3372996978 3395063808 3400896512 3406261248 3406852224 3410587648 3418088544 3418681572 3424074363 3428423388 3429956907 3439730853 3451797504 3463782912 3469246848 3473653248 3481292844 3485109888 3485714544 3491213076 3495647376 3497210964 3502727631 3507176556 3519479808 3530121216 3531700224 3537271296 3541764096 3549553488 3553445376 3554061888 3560285826 3565783728 3589111808 3600949248 3607255296 3613452544 3619152576 3619780488 3623749376 3625490502 3630095352 3631719078 3642067962 3654844416 3667534848 3671556096 3673320192 3677985792 3686074776 3690116352 3690756576 3702929256 3703571703 3714125337 3739447296 3750753792 3752431488 3758350752 3763124352 3769714404 3771400581 3775535712 3776190756 3782147499 3786951324 3788645211 3800236032 3812769792 3813431296 3819446784 3824297984 3826008576 3832043904 3832708752 3836911104 3845349612 3850233712 3869835264 3883272192 3887529984 3896755776 3901028352 3902902704 3907859904 3920748624 3921428862 3932603298 3959414784 3971386368 3973162752 3977519104 3979430208 3984484608 3985175904 3993247674 3997626048 3998319624 4011506694 4037050368 4037750784 4051067904 4051770752 4058162208 4063316608 4065134112 4071546648 4072253049 4076718048 4083857271 4090873319 4102530601 4105224192 4111699968 4116922368 4125976704 4130500608 4137734016 4144842624 4146834123 4151380896 4152101148 4156653696 4165795413 4185718784 4192321536 4197646336 4206878208 4211490816 4219598016 4221485424 4226114048 4228144596 4233514896 4234249398 4247477676 4275265536 4289366016 4290110208 4296877632 4302335232 4304259648 4311049392 4311797346 4316524992 4317273896 4331512926 4346707968 4353564672 4359094272 4368681216 4373471232 4374230016 4383850248 4388656896 4396342392 4403895288 4410842202 4416444552 4447326208 4454341632 4459999232 4467809664 4469808096 4474708992 4476858984 4482545184 4483322892 4490246176 4497329304 4498109577 4526751744 4541681664 4542469632 4557451392 4558242096 4565432484 4571231184 4573275876 4580489979 4586307804 4602396672 4618377216 4625662464 4631537664 4641723792 4646813184 4647619392 4654950768 4660863168 4662947952 4670303508 4676235408 4706828288 4708933632 4716361728 4722352128 4732737984 4737927168 4738749184 4747047768 4749171102 4754378304 4762704258 4770886562 4801265664 4809673728 4825536768 4826373984 4833987336 4840127136 4842292104 4849930566 4856090616 4856933133 4890046464 4897760256 4903981056 4914766368 4920155136 4921008768 4931831529 4937239008 4938095604 4945885191 4952167116 4954382199 4968500121 4985929728 5001005056 5003241984 5011134336 5017499136 5026285872 5028534108 5034047616 5034921008 5042863332 5049268432 5051526948 5059495467 5083693056 5092595712 5101344768 5109391872 5110278336 5115881472 5127132816 5128022358 5142635082 5177696256 5195674368 5201371136 5203870272 5210479872 5221939266 5227664832 5228571816 5236819614 5243471064 5245816446 5260764834 5279219712 5295181824 5297550336 5305906944 5312646144 5313567872 5324330232 5330168064 5331092832 5340428739 5348675592 5349603571 5364847709 5383667712 5401423872 5410882944 5420178816 5428728864 5429670732 5435624064 5438235753 5445143028 5447578617 5463101943 5473632256 5482266624 5489229824 5501302272 5507334144 5509980288 5516978688 5526456832 5529112164 5535174528 5536134864 5542204928 5554393884 5589762048 5609170944 5615321088 5626130688 5628647232 5637526128 5644686528 5645665864 5654571606 5663303568 5664286134 5680426986 5700354048 5719154688 5720146944 5729170176 5736446976 5739012864 5748065856 5749063128 5755366656 5768024418 5775350568 5804752896 5824908288 5831294976 5832306688 5845133664 5851542528 5854354056 5861789856 5871860384 5881122936 5882143293 5888592736 5898904947 5939122176 5957079552 5959744128 5966278656 5969145312 5976726912 5977763856 5989871511 5996439072 5997479436 6017260041 6035668992 6055575552 6056626176 6076601856 6077656128 6087243312 6094974912 6097701168 6107319972 6115077072 6157836288 6167549952 6175383552 6188965056 6195750912 6196825856 6206601024 6214484224 6217263936 6227071344 6228151722 6234980544 6256629782 6278578176 6288482304 6296469504 6310317312 6317236224 6329397024 6332228136 6339171072 6342216894 6350272344 6351374097 6371216514 6412898304 6434049024 6435165312 6445316448 6453502848 6456389472 6466574088 6467696019 6474787488 6475910844 6497269389 6520061952 6530347008 6538641408 6553021824 6560206848 6561345024 6575775372 6582985344 6584127472 6594513588 6602889488 6605842932 6616263303 6624666828 6647906304 6670989312 6681512448 6689998848 6701714496 6704712144 6712063488 6723817776 6724984338 6735369264 6745993956 6790127616 6801793024 6812522496 6813704448 6821175296 6836177088 6837363144 6848148726 6856846776 6859913814 6879461706 6903595008 6927565824 6938493696 6947306496 6962585688 6970219776 6971429088 6982426152 6991294752 6994421928 7005455262 7014353112 7015570081 7060242432 7063400448 7074542592 7083528192 7099106976 7106890752 7108123776 7120571652 7123756653 7131567456 7144056387 7156329843 7178223616 7201898496 7214510592 7226905088 7238305152 7239560976 7247498752 7250981004 7260190704 7263438156 7274895849 7284135924 7309688832 7335069696 7343112192 7346640384 7355971584 7372149552 7380232704 7381513152 7405858512 7407143406 7428250674 7478894592 7501507584 7504862976 7516701504 7526248704 7539428808 7542801162 7551071424 7552381512 7564294998 7573902648 7577290422 7625539584 7626862592 7638893568 7648595968 7652017152 7664087808 7665417504 7673822208 7690699224 7692033537 7700467424 7713952623 7766544384 7793511552 7802056704 7805805408 7815719808 7832908899 7841497248 7842857724 7855229421 7865206596 7868724669 7891147251 7918829568 7942772736 7946325504 7955038208 7958860416 7968969216 7970351808 7986495348 7995252096 7996639248 8023013388 8074100736 8075501568 8102135808 8103541504 8116324416 8126633216 8130268224 8143093296 8144506098 8153436096 8167714542 8181746638 8205061202 8210448384 8223399936 8233844736 8251953408 8261001216 8275468032 8289685248 8293668246 8302761792 8304202296 8313307392 8331590826 8384643072 8413756416 8422981632 8439196032 8442970848 8452228096 8456289192 8467029792 8468498796 8481857409 8494955352 8496429201 8520640479 8550531072 8578732032 8580220416 8593755264 8604670464 8608519296 8622098784 8623594692 8633049984 8634547792 8652036627 8663025852 8693415936 8707129344 8718188544 8737362432 8746942464 8748460032 8767700496 8777313792 8792684784 8807790576 8821684404 8832889104 8894652416 8908683264 8919998464 8935619328 8939616192 8949417984 8953717968 8965090368 8966645784 8980492352 8994658608 8996219154 9053503488 9083363328 9084939264 9114902784 9116484192 9130864968 9142462368 9146551752 9160979958 9172615608 9174207029 9236754432 9251324928 9263075328 9283447584 9293626368 9295238784 9309901536 9321726336 9325895904 9340607016 9342227583 9352470816 9384944673 9413656576 9417867264 9432723456 9444704256 9465475968 9475854336 9477498368 9494095536 9498342204 9508756608 9513325341 9525408516 9541773124 9556824771 9602531328 9619347456 9651073536 9652747968 9667974672 9680254272 9684584208 9699861132 9712181232 9713866266 9780092928 9795520512 9807962112 9829532736 9840310272 9842017536 9863663058 9874478016 9876191208 9891770382 9904334232 9908764398 9937000242 9971859456 10002010112 10006483968 10022268672 10034998272 10052571744 10057068216 10068095232 10069842016 10085726664 10087476507 10098536864 10103053896 10118990934 10185191424 10202689536 10218783744 10220556672 10231762944 10254265632 10256044716 10272223089 10285270164 10289870721 10319192559 10355392512 10391348736 10402742272 10407740544 10420959744 10443878532 10455329664 10457143632 10473639228 10486942128 10491632892 10508182893 10521529668 10558439424 10590363648 10595100672 10611813888 10625292288 10627135744 10648660464 10660336128 10662185664 10680857478 10697351184 10699207142 10729695418 10767335424 10802847744 10821765888 10840357632 10857457728 10859341464 10871248128 10876471506 10890286056 10895157234 10926203886 10964533248 11002604544 11014668288 11019960576 11033957376 11052913664 11058224328 11070349056 11072269728 11084409856 11108787768 11110715109 11142376011 11218341888 11252261376 11257294464 11275052256 11289373056 11291331728 11309143212 11314201743 11326607136 11328572268 11346442497 11360853972 11365935633 11400708096 11438309376 11440293888 11458340352 11472893952 11478025728 11496131712 11498126256 11510733312 11536048836 11550701136 11609505792 11649816576 11662589952 11664613376 11690267328 11703085056 11708708112 11723579712 11743720768 11762245872 11764286586 11777185472 11797809894 11878244352 11914159104 11919488256 11932557312 11938290624 11953453824 11955527712 11979743022 11992878144 11994958872 11997039961 12034520082 12111151104 12113252352 12153203712 12155312256 12174486624 12189949824 12195402336 12214639944 12216759147 12230154144 12251571813 12272619957 12307591803 12315672576 12335099904 12350767104 12377930112 12391501824 12393651712 12413202048 12428968448 12434527872 12440502369 12454142688 12456303444 12469961088 12497386239 12513259564 12557156352 12576964608 12592939008 12620634624 12634472448 12658794048 12664456272 12678342144 12684433788 12700544688 12702748194 12742433028 12825796608 12868098048 12870330624 12890632896 12907005696 12912778944 12933148176 12935392038 12949574976 12951821688 12994538778 13040123904 13060694016 13077282816 13106043648 13120413696 13122690048 13151550744 13165970688 13168254944 13189027176 13205778976 13211685864 13232526606 13249333656 13341978624 13363024896 13379997696 13403428992 13409424288 13424126976 13447635552 13449968676 13470738528 13491987912 13494328731 13580255232 13603586048 13625044992 13627408896 13642350592 13672354176 13674726288 13696297452 13713693552 13719827628 13741469937 13758923412 13807190016 13855131648 13876987392 13894612992 13925171376 13940439552 13942858176 13964852304 13982589504 13988843856 14010910524 14028706224 14031140162 14120484864 14126800896 14149085184 14167056384 14198213952 14213781504 14216247552 14241143304 14247513306 14263134912 14288112774 14312659686 14403796992 14429021184 14453810176 14476610304 14479121952 14494997504 14501962008 14520381408 14526876312 14549791698 14568271848 14570799399 14670139392 14693280768 14711943168 14744299104 14760465408 14763026304 14795494587 14811717024 14814286812 14837655573 14856501348 14863146597 14905500363 14957789184 15003015168 15009725952 15033403008 15052497408 15078857616 15085602324 15102142848 15104763024 15128589996 15147805296 15154580844 15178486401 15251079168 15253725184 15277787136 15297191936 15304034304 15328175616 15330835008 15347644416 15381398448 15384067074 15400934848 15427905246 15533088768 15587023104 15604113408 15611610816 15631439616 15665817798 15682994496 15685715448 15710458842 15730413192 15737449338 15782294502 15837659136 15885545472 15892651008 15910076416 15917720832 15937938432 15940703616 15972990696 15990504192 15993278496 16021286217 16046026776 16048810713 16094543127 16151003136 16204271616 16207083008 16232648832 16253266432 16260536448 16286186592 16289012196 16306872192 16314707259 16335429084 16342735851 16363493276 16389305829 16410122404 16420896768 16446799872 16467689472 16503906816 16522002432 16550936064 16579370496 16587336492 16605523584 16608404592 16626614784 16663181652 16769286144 16827512832 16845963264 16878392064 16885941696 16904456192 16912578384 16934059584 16936997592 16963714818 16989910704 16992858402 17041280958 17101062144 17157464064 17160440832 17187510528 17209340928 17217038592 17244197568 17247189384 17266099968 17269095584 17304073254 17326051704 17414258688 17474724864 17493884928 17496920064 17535400992 17554627584 17585369568 17615581152 17643368808 17646429879 17665778208 17696714841 17789304832 17817366528 17839996928 17871238656 17879232384 17898835968 17907435936 17930180736 17933291568 17960984704 17969614533 17989317216 17992438308 18051780123 18107006976 18166726656 18169878528 18229805568 18232968384 18261729936 18284924736 18293103504 18321959916 18345231216 18348414058 18473508864 18502649856 18526150656 18566895168 18587252736 18590477568 18619803072 18643452672 18651791808 18681214032 18684455166 18704941632 18769889346 18835734528 18865446912 18889408512 18930951936 18951708672 18954996736 18988191072 18996684408 19017513216 19026650682 19050817032 19054122291 19083546248 19113649542 19238694912 19302147072 19305495936 19335949344 19360508544 19369168416 19399722264 19403088057 19424362464 19427732532 19491808167 19560185856 19591041024 19615924224 19659065472 19680620544 19684035072 19727326116 19748956032 19752382416 19783540764 19808668464 19817528796 19848789909 19874000484 19943718912 20004020224 20012967936 20044537344 20069996544 20105143488 20114136432 20136190464 20139684032 20171453328 20174953014 20197073728 20206107792 20237981868 20370382848 20405379072 20437567488 20441113344 20463525888 20508531264 20512089432 20544446178 20570540328 20579741442 20638385118 20710785024 20782697472 20805484544 20815481088 20841919488 20887757064 20910659328 20914287264 20947278456 20973884256 20983265784 21016365786 21043059336 21046710243 21180727296 21190201344 21223627776 21250584576 21254271488 21297320928 21320672256 21324371328 21361714956 21371269959 21394702368 21398414284 21432169161 21459390836 21468989529 21534670848 21605695488 21643531776 21680715264 21714915456 21718682928 21742496256 21752943012 21780572112 21790314468 21852407772 21929066496 22005209088 22029336576 22039921152 22067914752 22105827328 22116448656 22140698112 22144539456 22168819712 22217575536 22221430218 22284752022 22436683776 22504522752 22514588928 22550104512 22578746112 22582663456 22618286424 22628403486 22653214272 22657144536 22692884994 22721707944 22731871266 22876618752 22880587776 22916680704 22945787904 22956051456 22992263424 22996252512 23021466624 23072097672 23076100611 23101402272 23141857869 23299633152 23329226752 23380534656 23406170112 23417416224 23447159424 23487441536 23498726697 23524491744 23528573172 23554370944 23565688263 23595619788 23606174007 23673441753 23756488704 23828318208 23838976512 23865114624 23876581248 23906907648 23911055424 23959486044 23985756288 23989917744 23994079922 24069040164 24222302208 24226504704 24306407424 24310624512 24348973248 24379899648 24390804672 24429279888 24433518294 24460308288 24503143626 24545239914 24615183606 24631345152 24670199808 24701534208 24755860224 24783003648 24787303424 24826404096 24857936896 24869055744 24881004738 24908285376 24912606888 24939922176 24994772478 25026519128 25153929216 25241269248 25268944896 25317588096 25328912544 25356684288 25368867576 25401089376 25405496388 25445572227 25484866056 25489287603 25561921437 25651593216 25736196096 25740661248 25781265792 25814011392 25825557888 25866296352 25870784076 25899149952 25903643376 25956109881 25989077556 26080247808 26121388032 26154565632 26212087296 26240827392 26245380096 26303101488 26331941376 26336509888 26378054352 26411557952 26423371728 26465053212 26498667312 26683957248 26726049792 26759995392 26806857984 26818848576 26848253952 26895271104 26899937352 26941477056 26983975824 26988657462 27160510464 27207172096 27250089984 27254817792 27284701184 27344708352 27349452576 27392594904 27427387104 27439655256 27482939874 27517846824 27522621087 27710263296 27753974784 27789225984 27850342752 27880879104 27885716352 27929704608 27965179008 27977687712 28021821048 28026682749 28057412448 28062280324 28154834019 28240969728 28253601792 28298170368 28334112768 28396427904 28427563008 28432495104 28482286608 28495026612 28526269824 28576225548 28625319372 28670474313 28807593984 28858042368 28907620352 28953220608 28958243904 28989995008 29003924016 29040762816 29053752624 29099583396 29136543696 29141598798 29340278784 29386561536 29423886336 29488598208 29520930816 29526052608 29590989174 29623434048 29628573624 29675311146 29713002696 29726293194 29811000726 29915578368 30006030336 30019451904 30066806016 30104994816 30157715232 30171204648 30204285696 30209526048 30257179992 30262429521 30295610592 30309161688 30356972802 30507450368 30555574272 30594383872 30608068608 30656351232 30661670016 30695288832 30762796896 30768134148 30801869696 30816669267 30855810492 30869612163 30957577677 31066177536 31174046208 31208226816 31223221632 31262879232 31331635596 31365988992 31371430896 31420917684 31460826384 31474898676 31524548679 31564589004 31675318272 31771090944 31785302016 31820152832 31835441664 31875876864 31881407232 31945981392 31981008384 31986556992 32042572434 32092053552 32097621426 32189086254 32302006272 32408543232 32414166016 32465297664 32506532864 32521072896 32572373184 32578024392 32613744384 32629414518 32670858168 32685471702 32726986552 32778611658 32820244808 32893599744 33007813632 33044004864 33101872128 33158740992 33174672984 33211047168 33216809184 33253229568 33326363304 33332145327 33427128033 33655025664 33756784128 33771883392 33808912384 33825156768 33868119168 33873995184 33927429636 33942605229 33979821408 33985716804 34039327491 34082561916 34097806899 34202124288 34314928128 34320881664 34375021056 34418681856 34434077184 34488395136 34494378768 34532199936 34538191168 34608146508 34652103408 34828517376 34949449728 34987769856 34993840128 35070801984 35109255168 35170739136 35231162304 35286737616 35292859758 35331556416 35393429682 35578609664 35634733056 35679993856 35742477312 35758464768 35797671936 35814871872 35860361472 35866583136 35921969408 35939229066 35978634432 35984876616 35991119883 36103560246 36333453312 36339757056 36459611136 36465936768 36523459872 36569849472 36586207008 36643919832 36650277441 36690462432 36696828116 36754715439 36817859871 36922775409 36947017728 37005299712 37052301312 37133790336 37174505472 37180955136 37239606144 37286905344 37303583616 37362428064 37368910332 37409883264 37492158717 37539778692 37671469056 37730893824 37778817024 37861903872 37903417344 37909993472 37976382144 37993368816 38035026432 38053301364 38101634064 38108244582 38167092496 38227299084 38477389824 38604294144 38610991872 38671898688 38721017088 38738336832 38799444528 38806176114 38848724928 38855465064 38983616334 39120371712 39182082048 39231848448 39318130944 39361241088 39368070144 39454652232 39497912064 39504764832 39567081528 39617336928 39635057592 39697579818 39748000968 40008040448 40025935872 40089074688 40139993088 40210286976 40228272864 40272380928 40279368064 40342906656 40349906028 40394147456 40412215584 40475963736 40482986193 40740765696 40810758144 40875134976 40882226688 40927051776 41017062528 41024178864 41088892356 41141080656 41159482884 41224409811 41276770236 41421570048 41565394944 41610969088 41630962176 41683838976 41775514128 41821318656 41828574528 41894556912 41947768512 41966531568 42032731572 42086118672 42093420486 42361454592 42380402688 42447255552 42501169152 42508542976 42594641856 42641344512 42648742656 42723429912 42742539918 42789404736 42796828568 42864338322 42918781672 42937979058 43211390976 43287063552 43361430528 43429830912 43437365856 43484992512 43505886024 43561144224 43580628936 43704815544 43712398197 44010418176 44079842304 44135829504 44211654656 44232897312 44281396224 44289078912 44337639424 44386483761 44435151072 44442860436 44512966719 44569504044 44589439791 44716501089 44873367552 45009045504 45029177856 45100209024 45157492224 45165326912 45236572848 45256806972 45306428544 45314289072 45385769988 45443415888 45463742532 45535459203 45753237504 45761175552 45833361408 45891575808 45912102912 45984526848 45992505024 46042933248 46144195344 46152201222 46202804544 46283715738 46599266304 46658453504 46761069312 46812340224 46834832448 46894318848 46974883072 46997453394 47048983488 47057146344 47108741888 47131376526 47191239576 47212348014 47346883506 47512977408 47656636416 47677953024 47730229248 47753162496 47813815296 47822110848 47918972088 47971512576 47979835488 47988159844 48063858651 48138080328 48146432139 48283629381 48453009408 48612814848 48621249024 48697946496 48759799296 48781609344 48858559776 48867036588 48920616576 49006287252 49028207553 49090479828 49167917487 49230367212 49262690304 49340399616 49403068416 49511720448 49566007296 49574606848 49652808192 49715873792 49738111488 49762009476 49816570752 49825213776 49879844352 49989544956 50053038256 50307858432 50482538496 50537889792 50635176192 50657825088 50713368576 50737735152 50802178752 50810992776 50891144454 50969732112 50978575206 51123842874 51303186432 51472392192 51481322496 51562531584 51628022784 51651115776 51732592704 51741568152 51798299904 51807286752 51912219762 51978155112 52242776064 52424174592 52481654784 52490760192 52606202976 52663882752 52673019776 52756108704 52823115904 52846743456 52930106424 52939289637 52997334624 53090144523 53181353147 53367914496 53452099584 53519990784 53613715968 53637697152 53696507904 53790542208 53799874704 53882954112 53908843599 53967951648 53977314924 54155340369 54321020928 54414344192 54500179968 54509635584 54569402368 54689416704 54698905152 54785189808 54854774208 54879310512 54965879748 55035693648 55045242174 55420526592 55507949568 55578451968 55700685504 55761758208 55771432704 55859409216 55930358016 55955375424 56043642096 56053365498 56114824896 56124560648 56309668038 56507203584 56596340736 56668225536 56792855808 56855126016 56864990208 56964573216 56990053224 57052539648 57152451096 57162366873 57250638744 57340948626 57716084736 57815240704 57906441216 57916487808 57979990016 58007848032 58081525632 58107505248 58199166792 58209264171 58273087392 58283197596 58475424501 58680557568 58773123072 58847772672 58977196416 59041861632 59052105216 59181978348 59246868096 59257147248 59350622292 59426005392 59452586388 59546369727 59622001452 59831156736 60012060672 60038903808 60133612032 60209989632 60315430464 60342409296 60408571392 60419052096 60514359984 60524859042 60591221184 60618323376 60713945604 61014900736 61111148544 61188767744 61216137216 61312702464 61323340032 61390577664 61525593792 61536268296 61603739392 61633338534 61711620984 61739224326 61915155354 62132355072 62348092416 62416453632 62446443264 62525758464 62663271192 62731977984 62742861792 62841835368 62921652768 62949797352 63049097358 63129178008 63140130729 63542181888 63570604032 63670883328 63751753728 63762814464 63891962784 63962016768 63973113984 64085144868 64113809877 64184107104 64195242852 64296507483 64378172508 64406968587 64604012544 64817086464 64828332032 64930595328 65013065728 65042145792 65144746368 65156048784 65227488768 65258829036 65341716336 65370943404 65453973104 65557223316 65640489616 65787199488 66015627264 66088009728 66203744256 66317481984 66349345968 66422094336 66433618368 66506459136 66652726608 66664290654 66854256066 67310051328 67513568256 67543766784 67617824768 67650313536 67736238336 67747990368 67854859272 67885210458 67959642816 67971433608 68078654982 68165123832 68195613798 68629856256 68641763328 68750042112 68837363712 68868154368 68976790272 68988757536 69064399872 69076382336 69216293016 69228301833 69304206816 69425573607 69544846423 69743020217 69898899456 69987680256 70141603968 70218510336 70341478272 70462324608 70496180091 70573475232 70585719516 70663112832 70697064789 70786859364 70818522021 71020325259 71157219328 71269466112 71359987712 71484954624 71516929536 71595343872 71629743744 71720722944 71733166272 71843938816 71878458132 71957268864 71969753232 71982239766 72207120492 72666906624 72679514112 72919222272 72931873536 73046919744 73139698944 73172414016 73287839664 73300554882 73380924864 73393656232 73509430878 73635719742 73845550818 73894035456 74010599424 74104602624 74267580672 74349010944 74361910272 74479212288 74573810688 74607167232 74724856128 74737820664 74819766528 74984317434 75079557384 75461787648 75723807744 75806834688 75819986944 75952764288 75986737632 76070052864 76106602728 76203268128 76216489164 76334184992 76336716681 76454598168 76467862809 76685764311 76954779648 77208588288 77221983744 77343797376 77442034176 77476673664 77598889056 77612352228 77697449856 77710930128 77868329643 77967232668 78240743424 78364164096 78463696896 78636261888 78722482176 78736140288 78909304464 78995824128 79009529664 79134163056 79234673856 79270115184 79395159636 79496001936 80016080896 80051871744 80178149376 80279986176 80420573952 80456545728 80544761856 80558736128 80685813312 80699812056 80788294912 80824431168 80951927472 80965972386 81481531392 81621516288 81750269952 81764453376 81854103552 82034125056 82048357728 82177784712 82282161312 82318965768 82448819622 82553540472 82567863261 83130789888 83261924352 83367677952 83551028256 83642637312 83657149056 83789113824 83895537024 83933063136 84065463144 84080048247 84172237344 84186840972 84464502057 84722909184 84760805376 84894511104 85002338304 85017085952 85189283712 85282689024 85297485312 85446859824 85485079836 85578809472 85593657136 85728676644 85837563344 85875958116 86011422939 86422781952 86574127104 86722861056 86859661824 86874731712 86969985024 87011772048 87122288448 87161257872 87409631088 87424796394 88020836352 88159684608 88271659008 88423309312 88465794624 88562792448 88578157824 88675278848 88772967522 88870302144 88885720872 89025933438 89139008088 89178879582 89433002178 89746735104 90018091008 90058355712 90200418048 90314984448 90330653824 90473145696 90513613944 90612857088 90628578144 90771539976 90787288563 90886831776 90927485064 91070918406 91202411053 91522351104 91666722816 91783151616 91824205824 91969053696 91985010048 92085866496 92288390688 92304402444 92405609088 92450007801 92567431476 92608836489 92872733031 93198532608 93316907008 93522138624 93624680448 93669664896 93788637696 93949766144 93994906788 94097966976 94114292688 94217483776 94262753052 94382479152 94424696028 94573646037 94693767012 95025954816 95313272832 95355906048 95460458496 95506324992 95627630592 95644221696 95837944176 95943025152 95959670976 95976319688 96127717302 96276160656 96292864278 96567258762 96906018816 97225629696 97242498048 97395892992 97519598592 97563218688 97717119552 97734073176 97841233152 98012574504 98056415106 98180959656 98335834974 98460734424 98680799232 99023440896 99132014592 99149213696 99305616384 99431747584 99476222976 99524018952 99633141504 99650427552 99759688704 99979089912 99996435981 100106076512 100281384099 100965076992 101270352384 101315650176 101426737152 101475470304 101604357504 101621985552 101782288908 101827815687 101939464224 101957150412 102117982473 102247685748 102293420697 102606372864 102944784384 102962644992 103125063168 103256045568 103302231552 103465185408 103483136304 103596599808 103614573504 103824439524 103956310224 104485552128 104848349184 104963309568 104981520384 105212405952 105327765504 105346039552 105512217408 105646231808 105693486912 105860212848 105878579274 105994669248 106180289046 106362706294 106735828992 106904199168 107039981568 107227431936 107275394304 107393015808 107581084416 107599749408 107765908224 107817687198 107935903296 107954629848 107973359649 108310680738 109000359936 109019271168 109378833408 109397810304 109570379616 109709548416 109758621024 109931759496 109950832323 110071387296 110090484348 110264146317 110453579613 110768326227 110841053184 111015899136 111156903936 111401371008 111523516416 111542865408 111718818432 111860716032 111910750848 112087284192 112106730996 112229649792 112249121296 112476476151 112619336076 113014407168 113192681472 113336451072 113585711616 113710252032 113729980416 113929146432 113980106448 114105079296 114304902192 114324733746 114501277488 114681897252 115432169472 115630481408 115812882432 115832975616 115959980032 116015696064 116163051264 116215010496 116398333584 116418528342 116546174784 116566395192 116950849002 117361115136 117546246144 117695545344 117954392832 118083723264 118104210432 118363956696 118493736192 118514294496 118701244584 118852010784 118905172776 119092739454 119244002904 119264691377 120024121344 120077807616 120267224064 120419979264 120630860928 120684818592 120817142784 120838104192 121028719968 121049718084 121182442368 121236646752 121427891208 121448958579 122029801472 122222297088 122377535488 122432274432 122625404928 122646680064 122781155328 123051187584 123072536592 123207478784 123266677068 123423241968 123478448652 123673229433 123830310708 124264710144 124696184832 124832907264 124892886528 125051516928 125326542384 125463955968 125485723584 125683670736 125843305536 125899594704 126098194716 126258356016 126280261458 127084363776 127141208064 127341766656 127503507456 127525628928 127783925568 127924033536 127946227968 128170289736 128227619754 128368214208 128390485704 128593014966 128756345016 128813937174 129634172928 129656664064 129861190656 130026131456 130084291584 130289492736 130312097568 130454977536 130517658072 130683432672 130741886808 130907946208 131114446632 131137194591 131280979232 132031254528 132407488512 132634963968 132698691936 132844188672 132867236736 133012918272 133159451283 133305453216 133328581308 133538900157 133708512132 133768319373 134149503267 134620102656 135027136512 135087533568 135235649536 135300627072 135472476672 135495980736 135709718544 135770420916 135919285632 135942867216 136157309964 136330247664 136391227596 136606377609 137259712512 137283526656 137500084224 137674727424 137736308736 137953580544 137977515072 138128799744 138152764672 138432586032 138456603666 138608413632 138851147214 139089692846 139486040434 139797798912 139975360512 140283207936 140437020672 140682956544 140924649216 140992360182 141146950464 141171439032 141326225664 141394129578 141573718728 141637044042 142040650518 142538932224 142969909248 143033859072 143190687744 143259487488 143441445888 143466332544 143687877632 143756916264 143914537728 143939506464 143964479532 144191575953 144414240984 144439296417 144850888143 145359028224 145838444544 145863747072 146093839488 146279397888 146344828032 146575679328 146601109764 146761849728 146787312464 147018861756 147084622659 147271439484 147503752461 147691101636 147788070912 148021198848 148209205248 148535161344 148698021888 148723820544 148958424576 149147621376 149214334464 149449712256 149475641328 149639533056 149968634868 150159114768 150923575296 151447615488 151613669376 151639973888 151905528576 151973475264 152140105728 152213205456 152406536256 152432978328 152668369984 152673433362 152909196336 152935725618 153371528622 153909559296 154417176576 154443967488 154687594752 154884068352 154953347328 155197778112 155224704456 155394899712 155421860256 155736659286 155934465336 155961519493 156728328192 157272523776 157444964352 157472280576 157818608928 157991648256 158019059328 158268326112 158469347712 158540230368 158790319272 158817868911 158992003872 159270433569 159544059441 160032161792 160103743488 160356298752 160559972352 160841147904 160913091456 161089523712 161117472256 161371626624 161399624112 161576589824 161648862336 161726530797 161903854944 161931944772 162466021107 162963062784 163243032576 163500539904 163528906752 163708207104 164068250112 164096715456 164355569424 164564322624 164637931536 164897639244 165107080944 165135726522 166261579776 166523848704 166735355904 167102056512 167285274624 167314298112 167578227648 167791074048 167866126272 168130926288 168160096494 168344474688 168373681944 168929004114 169521610752 169789022208 170004676608 170034171904 170378567424 170565378048 170594970624 170893719648 170970159672 171157618944 171187314272 171457353288 171487100619 171675126688 171751916232 172022845878 173148254208 173445722112 173719323648 173749463424 173939970048 174023544096 174244576896 174322515744 174627792513 174819262176 174849592788 175426273503 176041672704 176319369216 176543318016 176846618624 176931589248 177125584896 177156315648 177350557696 177545935044 177740604288 177771441744 178051866876 178278016176 178357759164 178639109181 178866004356 179493470208 180036182016 180116711424 180400836096 180629968896 180661307648 180946291392 181027227888 181225714176 181257156288 181543079952 181574577126 181773663552 181854970128 182141836812 182404822106 183044702208 183333445632 183566303232 183648411648 183938107392 183970020096 184171732992 184576781376 184608804888 184811218176 184900015602 185134862952 185217672978 185745466062 186397065216 187044277248 187249360896 187339329792 187577275392 187899532288 187989813576 188195933952 188228585376 188434967552 188525506104 188764958304 188849392056 189147292074 189387534024 189420392187 190626545664 190711812096 191012649984 191255261184 191288443392 191675888352 191886050304 191919341952 191952639376 192255434604 192341429631 192552321312 192585728556 192889522449 193134517524 193220905761 193812037632 194451259392 194484996096 194791785984 195039197184 195126437376 195434239104 195468146352 195682466304 196025149008 196112830212 196361919312 196671669948 196921468848 197361598464 198046881792 198264029184 198298427392 198611232768 198863495168 198952445952 199048037904 199266283008 199300855104 199519377408 199958179824 199992871962 200212153024 200562768198 201930153984 202540704768 202631300352 202853474304 202950940608 203208715008 203243971104 203564577816 203655631374 203878928448 203914300824 204235964946 204495371496 204586841394 205889568768 205925289984 206250126336 206512091136 206604463104 206930370816 206966272608 207193199616 207229147008 207648879048 207684905499 207912620448 208276720821 208634539269 209229060651 209696698368 209963040768 210424811904 210655531008 210692079104 211024434816 211292463616 211386973824 211488540273 211720425696 211757158548 211989338496 212091194367 212360578092 212455566063 212725412588 213060975777 213471657984 213808398336 214079963136 214454863872 214550788608 214786031616 215162168832 215199498816 215531816448 215635374396 215871806592 215909259696 215946719298 216621361476 218000719872 218038542336 218757666816 218795620608 219140759232 219419096832 219517242048 219863518992 219901664646 220142774592 220180968696 220528292634 220907159226 221536652454 221682106368 222031798272 222313807872 222802742016 223047032832 223085730816 223437636864 223721432064 223821501696 224174568384 224213461992 224459299584 224498242592 224952952302 225238672152 226385362944 227171423232 227420504064 227459960832 227858292864 227960212896 228210158592 228609804384 228649467492 229002554976 229010150043 229363794504 229403588427 230057292933 230864338944 231260962816 231625764864 231665951232 231919960064 232031392128 232326102528 232430020992 232796667168 232837056684 233092349568 233132790384 233604988929 233901698004 234722230272 235092492288 235391090688 235908785664 236167446528 236208420864 236727913392 236987472384 237028588992 237402489168 237704021568 237810345552 238185478908 238488005808 238529382754 240048242688 240155615232 240534448128 240839958528 241261721856 241369637184 241634285568 241676208384 242057439936 242099436168 242364884736 242473293504 242855782416 242897917158 244444594176 244864548864 245250809856 245293360128 245562310656 246102375168 246145073184 246414957568 246533354136 246846483936 246956897304 247346458866 247660621416 247703589783 249392369664 249785773056 250103033856 250653084768 250927911936 250971447168 251367341472 251686611072 251799189408 252196389432 252240144741 252516712032 252560522916 253393506171 254168727552 254282416128 254683533312 255007014912 255051257856 255567851136 255848067072 255892455936 256340579472 256455239508 256736428416 256780971408 257186029932 257512690032 257627874348 258034268817 259268345856 259313328128 259722381312 260052262912 260168583168 260578985472 260624195136 260909955072 261035316144 261366865344 261483773616 261815892416 262228893264 262274389182 262561958464 264062509056 264814977024 265269927936 265397383872 265688377344 265734473472 266025836544 266318902566 266610906432 266657162616 267077800314 267417024264 267536638746 268299006534 269240205312 270054273024 270175067136 270471299072 270601254144 270944953344 270991961472 271419437088 271540841832 271838571264 271885734432 272314619928 272361865689 272660495328 272782455192 273212755218 273607233159 274567053312 275000168448 275349454848 275472617472 275907161088 275955030144 276257599488 276305529344 276865172064 276913207332 277216827264 277350023403 277702294428 277826509467 278179385692 278618199093 278972080868 279595597824 279950721024 280566415872 280874041344 281365913088 281849298432 281984720364 282293900928 282342878064 282652451328 282788259156 283147437456 283274088084 284081301036 285077864448 285939818496 286067718144 286381375488 286518974976 286882891776 286932665088 287375755264 287513832528 287829075456 287879012928 287928959064 288383151906 288828481968 288878592834 289701776286 290718056448 291676889088 291727494144 292187678976 292558795776 292689656064 293151358656 293202219528 293523699456 293574624928 294037723512 294169245318 294542878968 295007504922 295382203272 296042397696 297070322688 297396043776 297447641088 297916849152 298295242752 298428668928 298899424512 298951282656 299279066112 299937269736 299989307943 300318229536 300844152297 302895230976 303279947776 303811057152 303946950528 304280211456 304426410912 304813072512 304865956656 305336739968 305346866724 305483447061 305818392672 305871451236 306353947419 306743057244 306880262091 307819118592 308834353152 308887934976 309375189504 309768136704 309906694656 310395556224 310449408912 310789799424 310843720512 311473318572 311868930672 311923038986 313456656384 314545047552 314889928704 314944561152 315637217856 315983296512 316038118656 316536652224 316938695424 317080460736 317580638544 317635737822 317984007744 318540867138 319088118882 320207486976 320712597504 321119944704 321682295808 321826182912 322179047424 322234944512 322743253248 322799248224 323153179648 323297724672 323453061594 323807709888 323863889544 323920078947 324932042214 327001079808 327057813504 328136500224 328193430912 328711138848 329128645248 329275863072 329795278488 329852496969 330214161888 330271453044 330792438951 331360738839 332304978681 332523159552 333047697408 333470711808 334204113024 334570549248 334628596224 335156455296 335582148096 335732252544 336261852576 336320192988 336688949376 336747363888 337429428453 337858008228 339043221504 339578044416 340009353216 340068343808 340757134848 341130756096 341189941248 341787439296 341940319344 342315237888 342374628544 342914706576 342974201238 343350253376 343503832464 344045691756 346296508416 346891444224 347438647296 347498926848 347879940096 348047088192 348489153792 348645031488 349255585026 349638524352 349699185576 350852547006 352083345408 352638738432 353086636032 353693237248 353863178496 354251169792 354312631296 354701115392 355091870088 355481208576 355542883488 356103733752 356556032352 356715518328 357278218362 357732008712 357794074131 360072364032 360233422848 360801672192 361259937792 361322615296 361892582784 362054455776 362451428352 362514312576 363086159904 363149154252 363547327104 363709940256 364283673624 364346875737 364809644212 366089404416 366666891264 367132606464 367296823296 367876214784 367940040192 368343465984 369153562752 369217609776 369622436352 369800031204 370269725904 370435345956 371490932124 372794130432 374088554496 374498721792 374678659584 375154550784 375799064576 375979627152 376391867904 376457170752 376869935104 377051012208 377529916608 377698784112 378294584148 378775068048 378840784374 381253091328 381423624192 382025299968 382510522368 382576886784 383351776704 383772100608 383838683904 383905278752 384510869208 384682859262 385104642624 385171457112 385779044898 386269035048 386441811522 388902518784 388969992192 389583571968 390078394368 390252874752 390868478208 390936292704 391364932608 392050298016 392225660424 392723838624 393343339896 393411583773 393842937696 396093763584 396596854784 397222465536 397726990336 397904891904 398096075808 398532566016 398601710208 399038754816 399478353849 399916359648 399985743924 400424306048 400616700471 401125536396 401304958119 402448509801 403860307968 405081409536 405262600704 405706948608 405901881216 406417430016 406487942208 407129155632 407311262748 407757856896 407828601648 408471929892 408990742992 409173682788 409819132827 411779137536 411850579968 412500252672 413024182272 413208926208 413860741632 413932545216 414386399232 414458294016 415297758096 415369810998 415825240896 416553441642 417269078538 418458121302 419393396736 419926081536 420849623808 421311062016 421384158208 422048869632 422584927232 422773947648 422977080546 423440851392 423514317096 423978676992 424182388734 424721156184 424911132126 425450825176 426121951554 427616796672 428909727744 429101577216 429572063232 430324337664 430398997632 431063632896 431270748792 431743613184 431818519392 431893438596 432574727859 433242722952 433317889251 434552664429 436077084672 437515333632 437591241216 438281518464 438838193664 439034484096 439727037984 439803329292 440285549184 440361937392 441056585268 441253867977 441814318452 442511257383 443073304908 443364212736 444063596544 444627615744 445605484032 446094065664 446171461632 446875273728 447442864128 447643003392 448349136768 448426923984 448918599168 448996485184 449905904604 450477344304 452770725888 454342846464 454841008128 454919921664 455716585728 455920425792 456420317184 457219608768 457298934984 458005109952 458020300086 458727589008 458807176854 460114585866 461728677888 462521925632 463251529728 463331902464 463839920128 464062784256 464652205056 464860041984 465593334336 465674113368 466184699136 466265580768 467209977858 467803396008 467884558479 470184984576 471817571328 472334893056 472416841728 473455826784 473974944768 474057177984 474804978336 475408043136 475620691104 476370957816 476453606733 476976011616 477058765508 477811300707 478632178323 480096485376 480311230464 481068896256 481679917056 482523443712 482739274368 483268571136 483352416768 484114879872 484198872336 484729769472 484946587008 485711564832 485795834316 487398063321 488889188352 489729097728 490501619712 490586720256 491124621312 492204750336 492290146368 492829915136 493066708272 493692967872 493913794608 494692917732 495321242832 495407179566 498784739328 499571546112 500206067712 501306169536 501855823872 501942894336 502734682944 503373222144 503598378816 504392778864 504480289482 505033424064 505121045832 506787012342 508564832256 509367066624 510014029824 510102515712 511135702272 511696134144 511784911872 512681158944 512910479016 513472856832 513561942816 514372059864 514461301857 515025380064 515255748696 516068537634 518626656256 519444762624 520104525824 520337166336 521157970944 521248390272 521819910144 522070632288 522733730688 522967547232 523631784832 523883377539 524457786528 524548778364 525123916928 526278820509 528125018112 529629954048 530539855872 530794767744 531376754688 531468946944 532051673088 532637805132 533221812864 533314325232 534155600628 534834048528 535073277492 535917327543 536598013068 538480410624 540108546048 540350134272 540942598144 541202508288 541889906688 541983922944 542838874176 543081683664 543677142528 543771468864 544629239856 544723731378 545320990656 545564910384 546425510436 547214466318 549134106624 550000336896 550698909696 550945234944 551814322176 551910060288 552515198976 552611058688 553730344128 553826414664 554433654528 554700046806 555404588856 555653018934 556358771384 557236398186 557944161736 559191195648 561132831744 561748082688 562731826176 563698596864 563969440728 564587801856 564685756128 565304902656 565576518312 566294874912 566548176168 568162602072 568261176561 571879636992 572135436288 573037949952 573765783552 573865330176 574751510528 575027665056 575658150912 575758025856 575857918128 576766303812 577024288893 577656963936 577757185668 578668567347 579403552572 579662717283 581436112896 583353778176 583454988288 584375357952 585117591552 585379312128 586302717312 586404439056 587047398912 587149249856 588075447024 588338490636 589085757936 590015009844 590764406544 592084795392 594140645376 594792087552 594895282176 595833698304 596590485504 596857337856 597798849024 597902565312 598558132224 599874539472 599978615886 600636459072 601688304594 605790461952 606559895552 607622114304 607893901056 608560422912 608852821824 609626145024 609731913312 610673479936 610693733448 610966894122 611636785344 611742902472 612707894838 613486114488 613760524182 617668706304 617775869952 618750379008 619536273408 619813389312 620791112448 620898817824 621579598848 621687441024 622946637144 623054716497 623737861344 623846077972 624830162463 625903617807 627687181953 629090095104 629889122304 631274435712 631966593024 632076237312 633073304448 633877390848 634160921472 635161277088 635271475644 635968015488 637081734276 637366698189 638176237764 639182927331 640414973952 641425195008 642239889408 643364591616 643652365824 644358094848 644469889024 645486506496 645598496448 646306359296 646595449344 646906123188 647615419776 647727779088 647840157894 649864084428 654002159616 654115627008 656273000448 656386861824 657422277696 658257290496 658551726144 659590556976 659704993938 660428323776 660542906088 661584877902 662721477678 664609957362 665046319104 666095394816 666941423616 668408226048 669141098496 669257192448 670312910592 671164296192 671464505088 672523705152 672640385976 673377898752 673494727776 674858856906 675716016456 679156088832 680136687616 681514269696 682261512192 682379882496 683574878592 683880638688 684630475776 684749257088 685829413152 685948402476 686700506752 687007664928 687030450129 688091383512 688210765281 690171878799 692593016832 693782888448 694877294592 694997853696 695759880192 696094176384 696978307584 697290062976 698511170052 699277048704 699398371152 700814966787 701705094012 704166690816 705277476864 706173272064 707386474496 707726356992 708502339584 708625262592 709402230784 710183740176 710962417152 711085766976 712207467504 713112064704 713431036656 714556436724 715464017424 715588148262 720144728064 720466845696 721603344384 722519875584 722645230592 723785165568 724108911552 724902856704 725028625152 726172319808 726298308504 727094654208 727419880512 728567347248 728693751474 729619288424 733333782528 734593646592 735752429568 735880080384 736686931968 738307125504 738435219552 739244872704 739600062408 740539451808 740870691912 742981864248 743110769349 748177108992 749357319168 750309101568 751598129152 751959254304 752783735808 752914341504 753739870208 754102024416 755059833216 755397568224 756589168296 756720434223 757550136096 757681568748 760180518513 762506182656 762847248384 764050599936 765021044736 765153773568 766703553408 767544201216 767677367808 767810557504 769021738416 769365718524 770209285248 770342914224 771558089796 772538070096 772883623044 774102806451 777805037568 777939984384 779167143936 780156788736 780505749504 781736956416 781872585408 782729865216 784100596032 784451320848 785447677248 786686679792 786823167546 787685875392 792187527168 793193709568 794444931072 795453980672 795809783808 796192151616 797065132032 797203420416 798077509632 798956707698 799832719296 799971487848 800848612096 801233400942 802251072792 802609916238 804897019602 807720615936 810162819072 810525201408 811413897216 811803762432 812834860032 812975884416 814258311264 814622525496 815515713792 815657203296 816943859784 817085597067 817981485984 818347365576 819638265654 820821699477 823701159936 825000505344 826048364544 826417852416 827721483264 827865090432 828772798464 828916588032 830595516192 830739621996 831650481792 833106883284 833479528401 834538157076 835854597279 836916242604 838786793472 839852163072 841699247616 842622124032 842768316416 844097739264 845169854464 845547895296 845954161092 846881702784 847028634192 847957353984 848364777468 849442312368 849822264252 850901650352 852243903108 855233593344 857819455488 858203154432 859144126464 860648675328 860797995264 862127265792 862541497584 863487226368 863637038784 863786877192 865149455718 866485445904 866635778502 869105328858 872154169344 875030667264 875182482432 876563036928 877676387328 878068968192 879454075968 879606658584 880571098368 880723874784 882113170536 882507735954 883628636904 885022514766 886146609816 888127193088 891210968064 892188131328 892342923264 893750547456 894885728256 895286006784 896698273536 896853847968 897837198336 897992970368 899811809208 899967923829 900954688608 902532456891 904083003499 908685692928 909839843328 911433171456 911840851584 912840634368 914439217536 914597869968 916010219904 916040600172 916450341183 917455178016 917614353708 919061842257 920229171732 920640786273 923457355776 925043851264 926503059456 926663804928 927679840256 928125568512 929304410112 929720083968 931186668672 931348226736 932369398272 932531161536 934419955716 935606792016 935769116958 940369969152 943635142656 944669786112 944833683456 946911653568 947949889536 948114355968 949609956672 950816086272 951241382208 952741915632 952907213466 953952023232 954117531016 955622601414 957264356646 960622460928 962137792512 963359834112 965046887424 965478548736 966537142272 966704833536 968229759744 968397744672 969459538944 969893174016 971423129664 971591668632 971760236841 974796126642 981003239424 981173440512 984409500672 984580292736 985659830272 986133416544 987385935744 987827589216 989385835464 989557490907 990642485664 990814359132 992377316853 994082216517 996914936043 997569478656 999143092224 1000412135424 1002612339072 1003711647744 1003885788672 1005469365888 1006746444288 1007196757632 1008785557728 1008960578964 1010066848128 1010242091664 1012288285359 1013574024684 1017129664512 1018734133248 1020028059648 1020205031424 1022271404544 1023392268288 1023569823744 1025362317888 1025820958032 1026945713664 1027123885632 1028744119728 1028922603714 1030050760128 1030511497392 1032137075268 1037253312512 1038889525248 1040209051648 1040674332672 1042315941888 1042496780544 1043639820288 1044141264576 1045467461376 1045935094464 1047263569664 1047766755078 1048915573056 1049097556728 1050247833856 1052557641018 1056250036224 1059259908096 1061079711744 1061589535488 1062753509376 1062937893888 1064103346176 1065275610264 1066443625728 1066628650464 1068311201256 1069668097056 1070146554984 1071834655086 1073196026136 1073382222393 1080217092096 1080700268544 1082405016576 1083779813376 1083967845888 1085677748352 1086163367328 1087354285056 1087542937728 1089258479712 1089447462756 1090641981312 1091129820768 1092851020872 1093040627211 1094428932636 1098268213248 1100000673792 1101397819392 1101890469888 1103628644352 1103820120576 1105030397952 1105222117376 1107460688256 1107652829328 1108867309056 1109400093612 1110809177712 1111306037868 1112717542768 1114472796372 1115888323472 1118382391296 1122265663488 1123496165376 1125463652352 1127397193728 1127938881456 1129175603712 1129371512256 1130609805312 1131153036624 1132589749824 1133096352336 1136325204144 1136522353122 1143759273984 1144270872576 1146075899904 1147531567104 1147730660352 1149503021056 1150055330112 1151316301824 1151516051712 1151715836256 1153532607624 1154048577786 1155313927872 1155514371336 1157337134694 1158807105144 1159325434566 1166707556352 1166909976576 1168750715904 1170235183104 1170758624256 1172605434624 1172808878112 1174094797824 1174298499712 1176150894048 1176676981272 1178171515872 1180030019688 1180234751319 1181528813088 1185631343689 1188281290752 1189790564352 1191667396608 1193180971008 1193714675712 1195597698048 1195805130624 1197116264448 1198435061547 1199749078944 1199957231772 1201272918144 1201850101413 1203376609188 1203914874357 1207345529403 1211580923904 1213119791104 1215244228608 1215787802112 1217120845824 1217705643648 1219252290048 1219463826624 1221346959872 1221387466896 1221933788244 1223273570688 1223485804944 1225415789676 1226972228976 1227521048364 1229457398481 1235337412608 1235551739904 1237500758016 1239072546816 1239626778624 1241582224896 1241797635648 1243159197696 1243374882048 1245893274288 1246109432994 1247475722688 1247692155944 1249660324926 1251807235614 1255374363906 1258180190208 1259778244608 1262548871424 1263933186048 1264152474624 1266146608896 1267754781696 1268321842944 1270322554176 1270542951288 1271936030976 1274163468552 1274733396378 1276352475528 1278365854662 1282850390016 1286729183232 1287304731648 1288716189696 1288939778048 1290973012992 1291196992896 1292612718592 1293190898688 1293812246376 1295230839552 1295455558176 1295680315788 1297724183577 1299728168856 1299953667753 1303657993287 1308231254016 1312546000896 1312773723648 1314844555392 1316514580992 1317103452288 1319181113952 1319409987876 1320856647552 1321085812176 1323169755804 1323761603931 1325442955356 1327533772149 1329219914724 1330092638208 1332190789632 1333882847232 1336816452096 1338282196992 1338514384896 1340625821184 1342328592384 1342929010176 1345047410304 1345280771952 1346755797504 1346989455552 1349717713812 1351432032912 1358312177664 1360273375232 1363028539392 1364523024384 1364759764992 1367149757184 1367761277376 1369260951552 1369498514176 1371658826304 1371896804952 1373401013504 1374015329856 1374060900258 1376182767024 1376421530562 1380343757598 1385186033664 1387565776896 1389754589184 1389995707392 1391519760384 1392188352768 1393956615168 1394580125952 1397022340104 1398554097408 1398796742304 1401629933574 1403410188024 1403653675437 1410554953728 1415452713984 1417004679168 1417250525184 1420367480352 1421924834304 1422171533952 1424414935008 1426224129408 1426862073312 1429112873448 1429360820199 1430928034848 1431176296524 1433433902121 1435896534969 1440289456128 1440933691392 1443206688768 1445039751168 1445290461184 1447570331136 1448217823104 1449805713408 1450057250304 1452344639616 1452596617008 1454189308416 1454839761024 1457134694496 1457387502948 1459238576848 1462194189963 1466667565056 1469187293184 1471504859136 1471760160768 1473373863936 1476614251008 1476870439104 1478489745408 1479200124816 1481078903616 1481741383824 1485963728496 1486221538698 1496354217984 1498714638336 1500618203136 1503196258304 1503918508608 1505567471616 1505828683008 1507479740416 1508204048832 1510119666432 1510795136448 1513178336592 1513440868446 1515100272192 1515363137496 1520361037026 1525694496768 1528101199872 1530042089472 1530307547136 1533407106816 1535088402432 1535354735616 1535621115008 1538043476832 1538731437048 1540418570496 1540685828448 1543116179592 1543383905571 1545076140192 1545767246088 1548205612902 1550440987901 1555879968768 1558334287872 1560313577472 1561011499008 1563473912832 1563745170816 1565459730432 1568201192064 1568902641696 1570895354496 1571650132617 1573373359584 1573646335092 1575371750784 1578836461527 1584375054336 1586387419136 1588889862144 1590907961344 1591619567616 1592384303232 1594130264064 1594406840832 1596155019264 1597913415396 1599665438592 1599942975696 1601697224192 1602466801884 1604502145584 1605219832476 1607751982629 1609794039204 1615441231872 1620325638144 1621050402816 1622827794432 1623607524864 1625669720064 1625951768832 1628516622528 1629245050992 1631031427584 1631314406592 1633887719568 1634171194134 1635962971968 1636694731152 1639276531308 1641643398954 1647402319872 1650001010688 1652096729088 1652835704832 1655442966528 1655730180864 1657545596928 1657833176064 1661191032384 1661479243992 1663300963584 1666213766568 1666959056802 1669076314152 1671709194558 1673832485208 1677573586944 1683398495232 1685244248064 1685536632832 1688195478528 1690339708928 1691095790592 1691908322184 1693763405568 1694057268384 1695914707968 1696729554936 1698884624736 1699644528504 1701803300704 1704487806216 1704783529683 1715638910976 1716406308864 1721297350656 1721595990528 1724254531584 1725082995168 1726974452736 1727274077568 1727573754384 1730298911436 1731072866679 1732970891808 1733271557004 1736005702041 1738210657716 1738988151849 1744308338688 1750061334528 1750364964864 1753126073856 1755352774656 1756137936384 1758908151936 1759213317168 1761142196736 1761447749568 1764226341072 1765015471908 1767257273808 1770045029532 1772293219632 1776254386176 1782421936128 1784376262656 1784685846528 1787501094912 1789771456512 1790572013568 1793396547072 1793707695936 1795674396672 1795985940736 1799623618416 1799935847658 1801909377216 1805064913782 1808166006998 1817371385856 1819679686656 1822866342912 1823681703168 1825681268736 1828878435072 1829195739936 1832020439808 1832081200344 1832900682366 1834910356032 1835228707416 1838123684514 1840458343464 1841281572546 1853006118912 1853327609856 1856251137024 1858608820224 1859440167936 1862373337344 1862696453472 1864738796544 1865062323072 1868839911432 1869164149491 1871213584032 1871538233916 1874490487389 1877710853421 1883061545859 1887270285312 1889667366912 1893823307136 1895899779072 1896228711936 1899219913344 1901632172544 1902482764416 1905483831264 1905814426932 1907904046464 1908235062032 1911245202828 1912100094567 1914528713292 1917548781993 1921244921856 1924275585024 1926719668224 1930093774848 1930957097472 1933074284544 1933409667072 1936459519488 1936795489344 1938919077888 1939786348032 1942846259328 1943183337264 1943520473682 1949592253284 1962006478848 1962346881024 1968819001344 1969160585472 1971319660544 1972266833088 1974771871488 1975655178432 1978771670928 1979114981814 1981284971328 1981628718264 1984754633706 1988164433034 1993829872086 1995138957312 1998286184448 2000824270848 2005224678144 2007423295488 2007771577344 2010938731776 2013492888576 2014393515264 2017571115456 2017921157928 2020133696256 2020484183328 2024576570718 2027148049368 2027499753409 2037468266496 2040410062848 2044542809088 2046784536576 2047139647488 2050724635776 2051641916064 2053891427328 2054247771264 2057488239456 2057845207428 2060101520256 2061022994784 2061091350387 2064274150536 2064632295843 2070515636397 2074506625024 2077779050496 2080418103296 2081348665344 2084631883776 2084993561088 2087279640576 2088282529152 2090934922752 2091870188928 2094527139328 2095533510156 2097831146112 2098195113456 2100495667712 2102444900361 2105115282036 2112500072448 2118519816192 2122159423488 2123179070976 2125507018752 2125875787776 2128206692352 2130551220528 2132887251456 2133257300928 2136622402512 2139336194112 2140293109968 2143669310172 2146392052272 2146764444786 2160434184192 2161400537088 2164810033152 2167559626752 2167935691776 2171355496704 2172326734656 2174708570112 2175085875456 2178516959424 2178894925512 2181283962624 2182259641536 2185702041744 2186081254422 2188857865272 2200001347584 2203780939776 2207257288704 2207640241152 2210060795904 2210444234752 2214921376512 2215305658656 2217734618112 2218800187224 2221618355424 2222612075736 2225435085536 2228945592744 2229332308047 2231776646944 2244531326976 2250927304704 2254794387456 2255877762912 2258351207424 2258743024512 2261219610624 2262306073248 2265179499648 2266192704672 2270161302669 2272650408288 2273044706244 2280541555539 2287518547968 2288541745152 2292151799808 2295063134208 2295461320704 2299006042112 2300110660224 2302632603648 2303032103424 2303431672512 2307065215248 2308097155572 2310627855744 2311028742672 2314674269388 2317614210288 2318650869132 2322308419353 2333415112704 2333819953152 2337501431808 2340470366208 2341517248512 2345210869248 2345617756224 2348189595648 2348596999424 2352301788096 2353353962544 2356343031744 2360060039376 2360469502638 2363057626176 2371262687378 2376562581504 2379581128704 2383334793216 2386361942016 2387429351424 2391195396096 2391610261248 2394232528896 2396870123094 2399498157888 2399914463544 2402545836288 2403700202826 2406753218376 2407829748714 2414691058806 2423161847808 2430488457216 2431575604224 2434241691648 2435411287296 2438504580096 2438927653248 2442693919744 2442774933792 2443867576488 2446547141376 2446971609888 2450831579352 2451256791201 2453944457952 2455042096728 2458914796962 2462465098431 2471103479808 2475001516032 2478145093632 2479253557248 2483164449792 2483595271296 2486318395392 2486749764096 2491786548576 2492218865988 2494951445376 2495384311888 2499320649852 2500438585203 2503614471228 2507563791837 2510748727812 2516360380416 2519556489216 2525097742848 2527866372096 2528304949248 2532293217792 2535509563392 2536643685888 2540645108352 2541085902576 2543872061952 2548326937104 2549466792756 2552704951056 2556731709324 2565700780032 2573458366464 2574609463296 2577432379392 2577879556096 2581946025984 2582393985792 2585225437184 2586381797376 2587624492752 2590461679104 2590911116352 2591360631576 2595448367154 2599456337712 2599907335506 2607315986574 2616462508032 2625092001792 2625547447296 2629689110784 2633029161984 2634206904576 2638362227904 2638819975752 2641713295104 2642171624352 2646339511608 2647523207862 2650885910712 2655067544298 2658439829448 2664381579264 2673632904192 2676564393984 2677028769792 2681251642368 2684657184768 2685858020352 2690094820608 2690561543904 2693511595008 2693978911104 2699435427624 2699903771487 2702864065824 2707597370673 2712249010497 2720546750464 2726057078784 2729519529984 2734299514368 2735522554752 2738521903104 2738997028352 2743317652608 2743793609904 2746802027008 2748030659712 2748121800516 2749351023549 2752365534048 2752843061124 2757185526771 2760687515196 2761922358819 2770372067328 2775131553792 2779509178368 2779991414784 2783039520768 2784376705536 2787913230336 2789160251904 2794044680208 2797108194816 2797593484608 2803259867148 2806820376048 2807307350874 2821109907456 2830905427968 2834009358336 2834501050368 2840734960704 2843849668608 2844343067904 2848829870016 2852448258816 2853724146624 2858225746896 2858721640398 2861856069696 2862352593048 2866867804242 2871793069938 2881867382784 2886413377536 2890079502336 2890580922368 2895140662272 2896435646208 2899611426816 2900114500608 2904689279232 2905193234016 2908378616832 2909679522048 2914269388992 2914775005896 2915280710523 2918477153696 2924388379926 2943009718272 2943520321536 2953228502016 2953740878208 2956979490816 2958400249632 2962157807232 2963482767648 2968672472721 2971927456992 2972443077396 2977131950559 2982246649551 2990744808129 2992708435968 2997429276672 3001236406272 3006392516608 3007837017216 3011134943232 3011657366016 3014959480832 3016408097664 3020239332864 3021590272896 3026356673184 3026881736892 3030200544384 3030726274992 3036864856077 3040722074052 3051388993536 3056202399744 3060084178944 3060615094272 3066814213632 3070176804864 3070709471232 3071242230016 3076086953664 3077462874096 3080837140992 3081371656896 3086232359184 3086767811142 3090152280384 3091534492176 3096411225804 3100881975802 3111759937536 3116668575744 3120627154944 3122022998016 3126947825664 3127490341632 3130919460864 3136402384128 3137805283392 3141790708992 3143300265234 3146746719168 3147292670184 3150743501568 3157672923054 3168750108672 3177779724288 3183239135232 3184768606464 3188260528128 3188813681664 3192310038528 3195826830792 3199330877184 3199885951392 3203394448384 3204933603768 3209004291168 3210439664952 3215503965258 3219588078408 3220146667179 3240651276288 3242100805632 3247215049728 3251339440128 3251903537664 3257033245056 3258490101984 3262062855168 3262628813184 3267775439136 3268342388268 3271925943936 3273389462304 3278553062616 3279121881633 3283286797908 3294804639744 3300002021376 3304193458176 3305671409664 3310885933056 3311460361728 3315091193856 3315666352128 3322382064768 3322958487984 3326601927168 3332427533136 3333918113604 3338152628304 3343418389116 3347664970416 3355147173888 3366796990464 3370488496128 3371073265664 3376390957056 3380679417856 3382191581184 3383816644368 3387526811136 3388114536768 3391829415936 3393459109872 3397769249472 3399289057008 3403606601408 3408975612432 3409567059366 3431277821952 3432812617728 3442594701312 3443191981056 3448509063168 3450165990336 3453948905472 3454548155136 3455147508768 3460597822872 3462145733358 3465941783616 3466543114008 3472011404082 3476421315432 3477976303698 3500122669056 3500729929728 3506252147712 3510705549312 3512275872768 3517816303872 3518426634336 3522284393472 3522895499136 3528452682144 3530030943816 3534514547616 3540090059064 3540704253957 3544586439264 3556894031067 3564843872256 3569371693056 3575002189824 3579542913024 3581144027136 3586793094144 3587415391872 3591348793344 3591971881472 3595305184641 3599247236832 3599871695316 3603818754432 3605550304239 3610129827564 3611744623071 3616332013996 3622036588209 3634742771712 3639359373312 3645732685824 3647363406336 3651362537472 3657756870144 3658391479872 3664040879616 3664162400688 3665801364732 3669820712064 3670457414832 3676247369028 3680916686928 3682563145092 3706012237824 3706655219712 3712502274048 3717217640448 3718880335872 3724746674688 3725392906944 3729477593088 3730124646144 3737679822864 3738328298982 3742427168064 3743076467832 3748980974778 3755421706842 3766123091718 3774540570624 3779334733824 3787646614272 3791799558144 3792457423872 3798439826688 3803264345088 3804965528832 3810967662528 3811628853864 3815808092928 3816470124064 3822490405656 3824200189134 3829057426584 3835097563986 3848551170048 3860187549696 3861914194944 3866148569088 3866819334144 3872919038976 3873590978688 3877838155776 3879572696064 3885692518656 3886366674528 3887040947364 3893172550731 3899184506568 3899861003259 3910973979861 3924693762048 3937638002688 3938321170944 3942639321088 3944533666176 3949543742976 3951310356864 3957543341856 3958229963628 3962569942656 3963257436528 3969509267412 3971284811793 3976328866068 3982601316447 3987659744172 3990277914624 3996572368896 4001648541696 4010449356288 4014846590976 4015543154688 4021877463552 4026985777152 4028787030528 4035142230912 4035842315856 4040267392512 4040968366656 4049153141436 4054296098736 4054999506818 4074936532992 4080820125696 4089085618176 4093569073152 4094279294976 4101449271552 4103283832128 4107782854656 4108495542528 4114976478912 4115690414856 4120203040512 4122045989568 4122182700774 4128548301072 4129264591686 4141031272794 4155558100992 4162697330688 4169263767552 4169987122176 4174559281152 4176565058304 4181869845504 4183740377856 4189054278656 4191067020312 4195662292224 4196390226912 4200991335424 4204889800722 4210230564072 4210961026311 4246358141952 4251014037504 4251751575552 4261102441056 4265774502912 4266514601856 4273244805024 4278672388224 4280586219936 4287338620344 4288082460597 4292784104544 4293528889572 4300301706363 4307689604907 4320868368384 4322801074176 4329620066304 4335119253504 4335871383552 4342710993408 4344653469312 4349417140224 4350171750912 4357033918848 4357789851024 4362567925248 4364519283072 4371404083488 4372162508844 4377715730544 4386582569889 4400002695168 4407561879552 4414514577408 4415280482304 4420121591808 4420888469504 4429842753024 4430611317312 4435469236224 4437600374448 4443236710848 4445224151472 4450870171072 4457891185488 4458664616094 4463553293888 4489062653952 4501854609408 4509588774912 4511755525824 4516702414848 4517486049024 4522439221248 4524612146496 4530358999296 4532385409344 4540322605338 4545300816576 4546089412488 4561083111078 4577083490304 4584303599616 4590126268416 4590922641408 4598012084224 4600221320448 4605265207296 4606064206848 4606863345024 4614130430496 4616194311144 4621255711488 4622057485344 4629348538776 4630151716713 4635228420576 4637301738264 4644616838706 4651322963703 4667639906304 4675002863616 4680940732416 4683034497024 4690421738496 4691235512448 4696379191296 4697193998848 4704603576192 4706707925088 4712686063488 4714950397851 4720120078752 4720939005276 4726115252352 4736509384581 4742525374756 4753125163008 4759162257408 4766669586432 4772723884032 4774858702848 4782390792192 4783220522496 4788465057792 4793740246188 4798996315776 4799828927088 4805091672576 4807400405652 4813506436752 4815659497428 4829382117612 4846323695616 4860976914432 4863151208448 4868483383296 4870822574592 4877009160192 4877855306496 4885387839488 4885549867584 4887735152976 4893094282752 4893943219776 4901663158704 4902513582402 4907888915904 4910084193456 4917829593924 4924930196862 4942206959616 4950003032064 4956290187264 4958507114496 4966328899584 4967190542592 4972636790784 4973499528192 4983573097152 4984437731976 4989902890752 4990768623776 4998641299704 5000877170406 5007228942456 5015127583674 5021497455624 5032720760832 5050195485696 5055732744192 5056609898496 5064586435584 5071019126784 5073287371776 5081290216704 5082171805152 5087744123904 5096653874208 5098933585512 5105409902112 5113463418648 5114350589049 5146916732928 5149218926592 5155759112192 5163892051968 5164787971584 5170450874368 5172763594752 5175248985504 5180923358208 5181822232704 5182721263152 5190896734308 5193218600037 5198912675424 5199814671012 5208017106123 5214631973148 5216964455547 5232925016064 5250184003584 5251094894592 5259378221568 5266058323968 5268413809152 5276724455808 5277639951504 5283426590208 5284343248704 5292679023216 5295046415724 5301771821424 5310135088596 5316879658896 5328763158528 5347265808384 5353128787968 5354057539584 5362503284736 5369314369536 5371716040704 5380189641216 5381123087808 5387023190016 5387957822208 5398870855248 5399807542974 5405728131648 5415194741346 5424498020994 5452114157568 5459039059968 5468599028736 5471045109504 5477043806208 5477994056704 5486635305216 5487587219808 5493604054016 5496061319424 5496243601032 5498702047098 5504731068096 5505686122248 5514371053542 5521375030392 5523844717638 5559018356736 5559982829568 5568753411072 5575826460672 5578320503808 5588089360416 5594216389632 5595186969216 5606519734296 5607492448473 5613640752096 5614614701748 5623471462167 5633132560263 5649184637577 5661810855936 5669002100736 5681469921408 5687699337216 5688686135808 5697659740032 5704896517632 5707448293248 5716451493792 5717443280796 5723712139392 5724705186096 5733735608484 5736300283701 5743586139876 5752646345979 5763734765568 5772826755072 5780159004672 5781161844736 5790281324544 5792871292416 5799222853632 5800229001216 5809378558464 5810386468032 5816757233664 5819359044096 5828538777984 5829550011792 5830561421046 5836954307392 5848776759852 5886019436544 5887040643072 5906457004032 5907481756416 5913958981632 5916800499264 5924315614464 5926965535296 5937344945442 5943854913984 5944886154792 5954263901118 5964493299102 5981489616258 5985416871936 5994858553344 6002472812544 6012785033216 6015674034432 6022269886464 6023314732032 6029918961664 6032816195328 6040478665728 6043180545792 6052713346368 6053763473784 6060401088768 6061452549984 6073729712154 6081444148104 6082499260227 6112404799488 6121230188544 6133628427264 6140353609728 6141418942464 6142484460032 6152173907328 6154925748192 6161674281984 6162743313792 6172464718368 6173535622284 6180304560768 6183068984352 6183274051161 6192822451608 6193896887529 6201763951604 6211546909191 6223519875072 6233337151488 6241254309888 6244045996032 6253895651328 6254980683264 6261838921728 6272804768256 6275610566784 6283581417984 6286600530468 6293493438336 6294585340368 6301487003136 6315345846108 6337500217344 6355559448576 6366478270464 6369537212928 6376521056256 6377627363328 6384620077056 6391653661584 6398661754368 6399771902784 6406788896768 6409867207536 6418008582336 6420879329904 6431007930516 6439176156816 6440293334358 6481302552576 6484201611264 6494430099456 6502678880256 6503807075328 6514066490112 6516980203968 6524125710336 6525257626368 6535550878272 6536684776536 6543851887872 6546778924608 6557106125232 6558243763266 6566573595816 6600004042752 6611342819328 6621771866112 6622920723456 6630182387712 6631332704256 6644764129536 6645916975968 6653203854336 6664855066272 6667836227208 6676305256608 6686836778232 6687996924141 6695329940832 6733593980928 6742146531328 6752781914112 6761358835712 6764383162368 6767633288736 6775053622272 6776229073536 6783658831872 6786918219744 6795538498944 6798578114016 6807213202816 6810483908007 6817951224864 6819134118732 6841624666617 6862555643904 6865625235456 6885189402624 6886383962112 6897018126336 6900331980672 6907897810944 6909096310272 6910295017536 6921195645744 6924291466716 6931883567232 6933086228016 6944022808164 6952842630864 6955952607396 6966925258059 7000245338112 7001459859456 7012504295424 7021411098624 7024551745536 7035632607744 7036853268672 7044568786944 7045790998272 7056905364288 7060061887632 7069029095232 7080180118128 7081408507914 7089172878528 7113788062134 7129687744512 7138743386112 7150004379648 7159085826048 7162288054272 7173586188288 7174830783744 7182697586688 7183943762944 7190610369282 7198494473664 7199743390632 7207637508864 7211100608478 7220259655128 7223489246142 7232664027992 7244073176418 7269485543424 7291465371648 7294726812672 7302725074944 7315513740288 7316782959744 7328081759232 7328324801376 7331602729464 7339641424128 7340914829664 7352494738056 7353770373603 7361833373856 7365126290184 7387395295293 7413310439424 7425004548096 7434435280896 7437760671744 7449493349376 7450785813888 7458955186176 7460249292288 7475359645728 7476656597964 7484854336128 7486152935664 7497961949556 7501315755609 7510843413684 7522691375511 7532246183436 7549081141248 7558669467648 7575293228544 7583599116288 7584914847744 7596879653376 7606528690176 7609931057664 7621935325056 7623257707728 7631616185856 7632940248128 7644980811312 7648400378268 7658114853168 7670195127972 7697102340096 7720375099392 7723828389888 7732297138176 7733638668288 7745838077952 7747181957376 7755676311552 7759145392128 7771385037312 7772733349056 7774081894728 7786345101462 7798369013136 7799722006518 7821947959722 7849387524096 7875276005376 7876642341888 7885278642176 7889067332352 7899087485952 7902620713728 7915086683712 7916459927256 7925139885312 7926514873056 7939018534824 7942569623586 7952657732136 7965202632894 7975319488344 7993144737792 8020898712576 8029693181952 8031086309376 8043754927104 8053971554304 8057574061056 8070284461824 8071684631712 8080534785024 8081936733312 8098306282872 8099711314461 8108592197472 8109999013636 8122792112019 8136747031491 8161640251392 8178171236352 8188558589952 8202898543104 8206567664256 8215565709312 8216991085056 8229952957824 8231380829712 8240406081024 8244091979136 8244365401548 8257096602144 8258529183372 8282062545588 8285767076457 8311116201984 8325394661376 8338527535104 8339974244352 8349118562304 8353130116608 8363739691008 8367480755712 8378108557312 8382134040624 8391324584448 8392780453824 8401982670848 8409779601444 8420461128144 8421922052622 8492716283904 8502028075008 8503503151104 8522204882112 8531549005824 8533029203712 8546489610048 8557344776448 8561172439872 8574677240688 8576164921194 8585568209088 8587057779144 8600603412726 8615379209814 8645602148352 8659240132608 8670238507008 8671742767104 8685421986816 8689306938624 8698834280448 8700343501824 8714067837696 8715579702048 8725135850496 8729038566144 8742808166976 8744325017688 8745842131569 8755431461088 8773165139778 8829029154816 8830560964608 8841776939008 8859685506048 8861222634624 8870938472448 8875200748896 8886473421696 8890448302944 8901740342144 8906017418163 8915782370976 8917329232188 8927106587776 8931395851677 8946739948653 8972234424387 8978125307904 9003709218816 9019177549824 9023511051648 9033404829696 9034972098048 9044878442496 9049224292992 9060717998592 9064770818688 9080645210676 9090601633152 9092178824976 9110594568231 9122166222156 9154166980608 9168607199232 9180252536832 9181845282816 9196024168448 9200442640896 9210530414592 9212128413696 9213726690048 9228260860992 9232388622288 9242511422976 9244114970688 9258697077552 9260303433426 9270456841152 9274603476528 9289233677412 9302645927406 9335279812608 9350005727232 9361881464832 9366068994048 9380843476992 9382471024896 9392758382592 9394387997696 9409207152384 9413415850176 9425372126976 9429900795702 9440240157504 9441878010552 9452230504704 9473018769162 9485050749512 9506250326016 9533339172864 9549717405696 9564781584384 9566441044992 9576930115584 9587480492376 9597992631552 9599657854176 9610183345152 9614800811304 9627012873504 9631318994856 9658764235224 9660440001537 9721953828864 9726302416896 9741645149184 9754018320384 9755710612992 9770775678976 9771099735168 9775470305952 9786188565504 9787886439552 9803326317408 9805027164804 9815777831808 9820168386912 9835659187848 9837365644899 9849860393724 9884413919232 9900006064128 9912580374528 9917014228992 9932657799168 9934381085184 9945273581568 9946999056384 9967146194304 9968875463952 9979805781504 9981537247552 9997282599408 10001754340812 10014457884912 10030255167348 10042994911248 10065441521664 10100390971392 10111465488384 10113219796992 10129172871168 10142038253568 10146574743552 10162580433408 10164343610304 10175488247808 10193307748416 10197867171024 10210819804224 10226926837296 10228701178098 10293833465856 10298437853184 10311518224384 10327784103936 10329575943168 10340901748736 10345527189504 10350497971008 10361846716416 10363644465408 10365442526304 10381793468616 10386437200074 10397825350848 10399629342024 10416034212246 10429263946296 10433928911094 10500368007168 10502189789184 10518756443136 10532116647936 10536827618304 10553448911616 10555279903008 10566853180416 10568686497408 10585358046432 10590092831448 10603543642848 10620270177192 10622112761871 10633759317792 10670682093201 10694531616768 10708115079168 10725006569472 10738628739072 10743432081408 10760379282432 10762246175616 10774046380032 10775915644416 10797741710496 10799615085948 10811456263296 10830389482692 10835233869213 10848996041988 10866109764627 10904228315136 10918078119936 10937198057472 10942090219008 10954087612416 10955988113408 10973270610432 10975174439616 10987208108032 10992122638848 10992487202064 10997404094196 11009462136192 11011372244496 11028742107084 11042750060784 11047689435276 11118036713472 11119965659136 11137506822144 11151652921344 11156641007616 11176178720832 11188432779264 11190373938432 11213039468592 11214984896946 11227281504192 11229229403496 11246942924334 11266265120526 11298369275154 11323621711872 11338004201472 11362939842816 11375398674432 11377372271616 11395319480064 11409793035264 11414896586496 11432902987584 11434886561592 11447424278784 11449410372192 11467471216968 11472600567402 11487172279752 11505292691958 11545653510144 11562323689472 11580562649088 11585742584832 11598445707264 11600458002432 11618757116928 11620772936064 11633514467328 11638718088192 11657077555968 11659100023584 11661122842092 11673908614784 11679517652193 11697553519704 11699583009777 11732921939583 11774081286144 11812914008064 11814963512832 11827917963264 11833600998528 11848631228928 11853931070592 11874689890884 11887709827968 11889772309584 11908527802236 11913854435379 11928986598204 11947803949341 11962979232516 11970833743872 11989717106688 12004945625088 12025570066432 12031348068864 12044539772928 12046629464064 12059837923328 12065632390656 12080957331456 12086361091584 12105426692736 12107526947568 12120802177536 12122905099968 12147459424308 12162888296208 12164998520454 12224809598976 12242460377088 12267256854528 12280707219456 12282837884928 12284968920064 12304347814656 12309851496384 12323348563968 12325486627584 12344929436736 12347071244568 12360609121536 12366137968704 12366548102322 12385644903216 12387793775058 12403527903208 12423093818382 12466674302976 12488091992064 12507791302656 12509961366528 12523677843456 12545609536512 12551221133568 12567162835968 12573201060936 12586986876672 12589170680736 12602974006272 12630691692216 12632883078933 12739074425856 12753042112512 12755254726656 12783307323168 12797323508736 12799543805568 12813577793536 12819734415072 12836017164672 12841758659808 12862015861032 12864247381791 12878352313632 12880586668716 12900905119089 12923068814721 12962605105152 12968403222528 12988860198912 13005357760512 13007614150656 13028132980224 13033960407936 13048251420672 13050515252736 13071101756544 13073369553072 13087703775744 13093557849216 13114212250464 13116487526532 13133147191632 13159747709667 13200008085504 13222685638656 13243543732224 13245841446912 13260364775424 13262665408512 13289528259072 13291833951936 13306407708672 13329710132544 13335672454416 13352610513216 13373673556464 13375993848282 13390659881664 13467187961856 13484293062656 13505563828224 13522717671424 13528766324736 13535266577472 13550107244544 13552458147072 13567317663744 13573836439488 13591076997888 13597156228032 13614426405632 13620967816014 13635902449728 13638268237464 13683249333234 13731250470912 13770378805248 13772767924224 13794036252672 13800663961344 13815795621888 13818192620544 13820590035072 13842391291488 13848582933432 13863767134464 13866172456032 13888045616328 13890455150139 13905685261728 13911905214792 13933850516118 13953968891109 14002919718912 14025008590848 14042822197248 14049103491072 14071265215488 14073706537344 14089137573888 14091581996544 14113810728576 14120123775264 14138058190464 14160360236256 14162817015828 14178345757056 14209528153743 14227576124268 14259375489024 14277486772224 14300008759296 14318171652096 14324576108544 14347172376576 14349661567488 14365395173376 14367887525888 14381220738564 14396988947328 14399486781264 14415275017728 14422201216956 14440519310256 14446978492284 14465328055984 14488146352836 14538971086848 14582930743296 14589453625344 14605450149888 14631027480576 14633565919488 14656163518464 14656649602752 14663205458928 14679282848256 14681829659328 14704989476112 14707540747206 14723666747712 14730252580368 14774790590586 14826620878848 14850009096192 14868870561792 14875521343488 14898986698752 14901571627776 14917910372352 14920498584576 14950719291456 14953313195928 14969708672256 14972305871328 14995923899112 15002631511218 15021686827368 15045382751022 15064492366872 15098162282496 15150586457088 15167198232576 15169829695488 15193759306752 15213057380352 15219862115328 15243870650112 15246515415456 15263232371712 15265880496256 15289961622624 15296800756536 15316229706336 15340390255944 15343051767147 15440750198784 15447656779776 15467277336576 15491676155904 15494363914752 15511352623104 15518290784256 15542770074624 15545466698112 15548163789456 15572690202924 15579655800111 15596738026272 15599444013036 15624051318369 15643895919444 15650893366641 15698775048192 15750552010752 15753284683776 15770557284352 15778134664704 15798174971904 15805241427456 15830173367424 15832919854512 15850279770624 15853029746112 15878037069648 15885139247172 15905315464272 15930405265788 15950638976688 15986289475584 16041797425152 16059386363904 16062172618752 16087509854208 16107943108608 16115148122112 16140568923648 16143369263424 16161069570048 16163873466624 16196612565744 16199422628922 16217184394944 16219998027272 16245584224038 16273494062982 16356342472704 16377117179904 16405797086208 16413135328512 16431131418624 16433982170112 16459905915648 16462761659424 16480812162048 16488183958272 16488730803096 16514193204288 16517058366744 16564125091176 16571534152914 16677055070208 16679948488704 16706260233216 16727479382016 16734961511424 16756217114624 16764268081248 16782649168896 16785560907648 16803965341696 16819559202888 16822477345419 16840922256288 16843844105244 16870414386501 16899397680789 16947553912731 16985432567808 17007006302208 17044409764224 17063098011648 17066058407424 17092979220096 17114689552896 17122344879744 17149354481376 17152329842388 17171136418176 17174115558288 17201206825452 17208900851103 17230758419628 17257939037937 17291204296704 17318480265216 17340477014016 17343485534208 17370843973632 17378613877248 17397668560896 17400687003648 17428135675392 17431159404096 17450271700992 17458077132288 17485616333952 17488650035376 17491684263138 17510862922176 17546330279556 17658058309632 17661121929216 17683553878016 17719371012096 17722445269248 17741876944896 17750401497792 17772946843392 17780896605888 17803480684288 17812034836326 17831564741952 17834658464376 17854213175552 17862791703354 17893479897306 17944468848774 17956250615808 18007418437632 18038355099648 18047022103296 18066809659392 18069944196096 18089756884992 18098448585984 18121435997184 18129541637376 18161290421352 18181203266304 18184357649952 18221189136462 18244332444312 18247497780681 18337214398464 18363690565632 18400885281792 18421060829184 18424256827392 18427453380096 18456521721984 18464777244576 18485022845952 18488229941376 18517394155104 18520606866852 18540913682304 18549206953056 18578467354824 18581690662587 18605291854812 18634640727573 18670559625216 18700011454464 18723762929664 18732137988096 18761686953984 18764942049792 18785516765184 18788775995392 18818414304768 18826831700352 18850744253952 18859801591404 18880480315008 18883756021104 18904461009408 18946037538324 18970101499024 19012500652032 19066678345728 19099434811392 19129563168768 19132882089984 19153860231168 19174960984752 19195985263104 19199315708352 19220366690304 19229601622608 19254025747008 19262637989712 19317528470448 19320880003074 19443907657728 19452604833792 19483290298368 19508036640768 19511421225984 19541551357952 19542199470336 19550940611904 19572377131008 19575772879104 19606652634816 19610054329608 19631555663616 19640336773824 19671318375696 19674731289798 19699720787448 19800012128256 19834028457984 19865315598336 19868762170368 19890547163136 19893998112768 19934292388608 19937750927904 19959611563008 19963074495104 19994565198816 20003508681624 20028915769824 20060510334696 20063990772423 20085989822496 20155732842713 20200781942784 20226439593984 20258345742336 20284076507136 20293149487104 20325160866816 20328687220608 20350976495616 20386615496832 20395734342048 20421639608448 20431451724021 20453853674592 20457402356196 20524873999851 20587666931712 20596875706368 20623036448768 20655568207872 20659151886336 20681803497472 20691054379008 20700995942016 20723693432832 20727288930816 20730885052608 20763586937232 20772874400148 20795650701696 20799258684048 20832068424492 20858527892592 20867857822188 20900775774177 21000736014336 21004379578368 21037512886272 21064233295872 21073655236608 21106897823232 21110559806016 21133706360832 21137372994816 21170716092864 21180185662896 21207087285696 21240540354384 21244225523742 21267518635584 21341364186402 21389063233536 21416230158336 21450013138944 21477257478144 21486864162816 21520758564864 21524492351232 21548092760064 21551831288832 21595483420992 21599230171896 21622912526592 21660778965384 21670467738426 21697992083976 21732219529254 21808456630272 21874396114944 21884180438016 21908175224832 21911976226816 21946541220864 21950348879232 21974416216064 21984245277696 21984974404128 21994808188392 22018924272384 22022744488992 22057484214168 22061311120809 22085500121568 22095378870552 22162185885879 22239931318272 22275013644288 22303305842688 22313282015232 22352357441664 22376865558528 22380747876864 22426078937184 22429969793892 22454563008384 22458458806992 22493885848668 22503947266827 22532530241052 22568074126533 22596738550308 22647243423744 22676008402944 22725879685632 22750797348864 22754744543232 22790638960128 22819586070528 22829793172992 22865805975168 22869773123184 22894848557568 22898820744384 22934942433936 22945201134804 22974344559504 23010585383916 23091307020288 23124647378944 23161125298176 23171485169664 23196891414528 23200916004864 23237514233856 23241545872128 23267028934656 23277436176384 23314155111936 23318200047168 23322245684184 23347817229568 23359035304386 23395107039408 23399166019554 23465843879166 23548162572288 23625828016128 23629927025664 23655835926528 23667201997056 23697262457856 23707862141184 23749379781768 23775419655936 23779544619168 23817055604472 23827708870758 23857973196408 23895607898682 23925958465032 23979434213376 24062696137728 24089079545856 24093258928128 24131264781312 24161914662912 24172722183168 24210853385472 24215053895136 24241604355072 24245810199936 24294918848616 24299133943383 24325776592416 24329997040908 24368376336057 24410241094473 24484920754176 24534513709056 24565675769856 24569937840128 24608695629312 24619702992768 24646697127936 24650973255168 24689858873472 24694142489136 24721218243072 24732275937408 24733096204644 24771289806432 24775587550116 24807055806416 24846187636764 24857301229371 24933348605952 24976183984128 25015582605312 25019922733056 25047355686912 25091219073024 25102442267136 25134325671936 25146402121872 25173973753344 25178341361472 25205948012544 25261383384432 25265766157866 25478148851712 25506084225024 25510509453312 25566614646336 25594647017472 25599087611136 25627155587072 25639468830144 25672034329344 25683517319616 25724031722064 25728494763582 25756704627264 25761173337432 25801810238178 25846137629442 25936806445056 25977720397824 26010715521024 26015228301312 26056265960448 26067920815872 26096502841344 26101030505472 26142203513088 26146739106144 26175407551488 26187115698432 26228424500928 26232975053064 26237526394707 26266294383264 26319495419334 26357496794317 26487087464448 26491682893824 26525330817024 26579056518144 26583667903872 26612815417344 26659420265088 26671344908832 26705221026432 26718052254489 26747347112928 26751987696564 26781319763328 26794187555031 26840219845959 26916703273161 26934375923712 26968586125312 27011127656448 27045435342848 27057532649472 27070533154944 27100214489088 27104916294144 27134635327488 27147672878976 27182153995776 27194312456064 27228852811264 27241935632028 27271804899456 27276536474928 27331783704693 27366498666468 27462500941824 27540757610496 27545535848448 27588072505344 27601327922688 27631591243776 27636385241088 27641180070144 27684782582976 27697165866864 27727534268928 27732344912064 27776091232656 27780910300278 27811370523456 27823810429584 27867701032236 27907937782218 28005839437824 28050017181696 28085644394496 28098206982144 28142530430976 28147413074688 28178275147776 28183163993088 28227621457152 28240247550528 28276116380928 28320720472512 28325634031656 28356691514112 28419056307486 28455152248536 28518750978048 28600017518592 28649152217088 28694344753152 28699323134976 28730790346752 28735775051776 28762441477128 28793977894656 28798973562528 28830550035456 28844402433912 28881038620512 28893956984568 28930656111968 28976292705672 28981320004611 29165861486592 29178907250688 29262054961152 29267131838976 29312327036928 29313299205504 29326410917856 29358565696512 29363659318656 29409978952224 29415081494412 29447333495424 29460505160736 29512096934697 29549581181172 29653241757696 29700018192384 29737741123584 29751042686976 29797973397504 29803143255552 29835820744704 29840997169152 29901438582912 29906626391856 29939417344512 29944611742656 29991847798224 30005263022436 30043373654736 30090765502044 30128984733744 30196324564992 30301172914176 30334396465152 30339659390976 30387518613504 30426114760704 30439724230656 30487741300224 30493030830912 30526464743424 30531760992512 30579923245248 30593601513072 30632459412672 30680780511888 30686103534294 30881500397568 30895313559552 30934554673152 30983352311808 30988727829504 31022705246208 31036581568512 31085540149248 31090933396224 31096327578912 31145380405848 31159311600222 31193476052544 31198888026072 31248102636738 31287791838888 31301786733282 31501104021504 31506569367552 31556269329408 31596349943808 31610482854912 31660346734848 31665839709024 31700559541248 31706059492224 31756074139296 31770278494344 31810630928544 31860810531576 31866338285613 31901277953376 32012046279603 32083594850304 32124345237504 32175019708416 32215886217216 32230296244224 32281137847296 32286738526848 32322139140096 32327746933248 32393225131488 32398845257844 32434368789888 32439996054544 32491168448076 32505701607639 32546988125964 32598329293881 32712684945408 32754234359808 32811594172416 32826270657024 32862262837248 32867964340224 32919811831296 32925523318848 32961624324096 32976367916544 32977461606192 33028386408576 33034116733488 33128250182352 33143068305828 33354110140416 33359896977408 33412520466432 33454958764032 33469923022848 33512434229248 33528536162496 33565298337792 33571121815296 33607930683392 33639118405776 33644954690838 33681844512576 33687688210488 33740828773002 33798795361578 33895107825462 33970865135616 34014012604416 34088819528448 34126196023296 34132116814848 34185958440192 34229379105792 34244689759488 34298708962752 34304659684776 34342272836352 34348231116576 34402413650904 34417801702206 34461516839256 34515878075874 34636960530432 34686971068416 34741687947264 34757227754496 34795337121792 34801374007296 34856271350784 34862318808192 34900543401984 34916154264576 34971232667904 34977300070752 34983368526276 35021725844352 35038552956579 35092660559112 35098749029331 35198765818749 35322243858432 35367107756032 35438742024192 35444890538496 35483753889792 35500802995584 35545893686784 35561793211776 35606961368576 35624069672652 35663129483904 35669316928752 35708426351104 35725583406708 35741563306137 35786959794612 35843411848023 35888937697548 35912501231616 36014836875264 36076710199296 36094044206592 36133619318784 36139888392192 36179513769984 36196897171968 36242871994368 36259083274752 36322580842704 36362406532608 36368715299904 36442378272924 36488664888624 36494995561362 36674428796928 36727381131264 36801770563584 36842121658368 36848513654784 36854906760192 36913043443968 36929554489152 36970045691904 36976459882752 37034788310208 37041213733704 37081827364608 37098413906112 37156934709648 37163381325174 37210583709624 37269281455146 37400022908928 37464275976192 37523373907968 37529884099584 37571033530368 37577551990784 37636828609536 37653663400704 37701488507904 37719603182808 37760960630016 37767512042208 37808922018816 37892075076648 37898649236799 37940202998048 38259126337536 38265764179968 38349921969504 38391970526208 38398631416704 38440733380608 38459203245216 38508051494016 38525275979424 38592742145373 38635056940896 38641760006148 38702715357267 38769206444163 38887815315456 38905209667584 38966580596736 39016073281536 39022842451968 39083102715904 39084398940672 39101881223808 39144754262016 39151545758208 39213305269632 39220108659216 39263111327232 39280673547648 39342636751392 39349462579596 39399441574896 39479243129001 39600024256512 39668056915968 39730631196672 39737524340736 39781094326272 39787996225536 39868584777216 39875501855808 39919223126016 39926148990208 39989130397632 40007017363248 40057831539648 40121020669392 40127981544846 40171979644992 40311465685426 40401563885568 40452879187968 40516691484672 40568153014272 40586298974208 40650321733632 40657374441216 40701952991232 40773230993664 40791468684096 40843279216896 40862903448042 40907707349184 40914804712392 41049747999702 41193751412736 41311136415744 41318303772672 41382108758016 41401991884032 41447386865664 41454577861632 41461770105216 41527173874464 41545748800296 41591301403392 41598517368096 41664136848984 41671365450417 41717055785184 41735715644376 41801551548354 41861906673327 42008759156736 42075025772544 42128466591744 42147310473216 42213795646464 42221119612032 42267412721664 42274745989632 42341432185728 42360371325792 42414174571392 42481080708768 42488451047484 42535037271168 42628584461229 42682728372804 42778126467072 42832460316672 42900026277888 42954514956288 42973728325632 43041517129728 43048984702464 43096185520128 43103662577664 43190966841984 43198460343792 43245825053184 43321557930768 43340935476852 43395984167952 43464439058508 43616913260544 43748792229888 43768360876032 43816350449664 43823952453632 43893082441728 43900697758464 43948832432128 43968490555392 43969948808256 43989616376784 44037848544768 44045488977984 44114968428336 44122622241618 44171000243136 44190757741104 44324371771758 44479862636544 44550027288576 44606611685376 44626564030464 44704714883328 44753731117056 44761495753728 44852157874368 44859939587784 44909126016768 44916917613984 44987771697336 45007894533654 45065060482104 45136148253066 45193477100616 45294486847488 45451759371264 45501594697728 45509489086464 45581277920256 45639172141056 45659586345984 45731611950336 45739546246368 45789697115136 45797641488768 45869884867872 45890402269608 45948689119008 46021170767832 46029155301441 46249294757888 46322250596352 46342970339328 46401832009728 46475028467712 46483091744256 46534057869312 46554872352768 46628310223872 46636400094336 46644491368368 46695634459136 46718070608772 46738967400333 46790214078816 46798332039108 46872153955107 46931687758332 46952680099923 47096325144576 47251656032256 47259854051328 47311671853056 47334403994112 47394524915712 47415724282368 47498759563536 47550839311872 47559089238336 47634111208944 47655417741516 47715946392816 47791215797364 47851916930064 47958868426752 48125392275456 48178159091712 48186517856256 48262529562624 48323829325824 48345444366336 48421706770944 48430107790272 48483208710144 48491620399872 48589837697232 48598267886766 48651553184832 48659994081816 48736752672114 48820482188946 49069027418112 49131351539712 49139875680256 49217391258624 49239405985536 49293394255872 49301946510336 49379717746944 49388284978272 49442436486144 49464551874816 49466192409288 49542579612864 49551175100232 49614111612832 49692375273528 49714602458742 50031165210624 50039845466112 50182438146048 50204884534272 50268651343872 50292804243744 50347947506688 50356682722944 50411896025088 50467432036257 50522766768864 50531532315732 50611243159503 50698193042367 50842661738193 50956297703424 51021018906624 51133229292672 51189294034944 51198175222272 51254311174144 51278937660288 51344068658688 51367034639232 51448063444128 51456989527164 51513409254528 51522346674864 51603620476356 51626702553309 51692275258884 51773817113811 51873612890112 51955440795648 52021431042048 52030456602624 52112531920896 52135841631744 52193005682688 52202061010944 52284407026176 52293478212288 52350815102976 52374231396864 52456849001856 52465950106128 52475052789414 52532588766528 52638990838668 52714993588634 52974174928896 52983365787648 53050661634048 53158113036288 53167335807744 53225630834688 53318840530176 53342689817664 53410442052864 53436104508978 53494694225856 53503975393128 53562639526656 53588375110062 53680439691918 53833406546322 53868751847424 54022255312896 54115065298944 54141066309888 54200428978176 54209832588288 54269270654976 54295345757952 54364307991552 54388624912128 54457705622528 54483871264056 54543609798912 54553072949856 54663567409386 54732997332936 54742493342043 55091071696896 55202655845376 55263182487552 55272770482176 55282360140288 55369565165952 55394331733728 55455068537856 55464689824128 55552182465312 55561820600556 55622741046912 55647620859168 55735402064472 55745071987761 55815875564436 55903922182719 56011678875648 56100034363392 56171288788992 56196413964288 56285060861952 56294826149376 56356550295552 56366327986176 56455242914304 56480495101056 56552232761856 56641440945024 56651268063312 56713383028224 56838112614972 56910304497072 57037501956096 57200035037184 57298304434176 57388689506304 57398646269952 57461580693504 57471550103552 57524882954256 57587955789312 57597947125056 57661100070912 57688804867824 57762077241024 57787913969136 57861312223936 57952585411344 57962640009222 58331722973184 58357814501376 58524109922304 58534263677952 58624654073856 58626598411008 58652821835712 58717131393024 58727318637312 58819957904448 58830162988824 58894666990848 58921010321472 59024193869394 59099162362344 59400036384768 59502085373952 59595946795008 59606286511104 59671641489408 59681994338304 59802877165824 59813252783712 59878834689024 59889223485312 59983695596448 60010526044872 60086747309472 60181531004088 60191972317269 60257969467488 60467198528139 60602345828352 60679318781952 60775037227008 60852229521408 60879448461312 60975482600448 60986061661824 61052929486848 61063521985024 61159846490496 61187203026144 61264918825344 61294355172063 61361561023776 61372207068588 61574621999553 61763000795136 61790627119104 61869109346304 61966704623616 61977455659008 62045410492416 62073163137024 62171080298496 62181866792448 62192655157824 62290760811696 62318623200444 62386952105088 62397776052144 62496205273476 62575583677776 62603573466564 63002208043008 63013138735104 63112538658816 63192699887616 63220965709824 63320693469696 63331679418048 63401119082496 63412118984448 63512148278592 63540556988688 63621261857088 63721621063152 63732676571226 63802555906752 64024092559206 64167189700608 64248690475008 64350039416832 64431772434432 64460592488448 64562275694592 64573477053696 64644278280192 64655493866496 64786450262976 64797690515688 64868737579776 64879992109088 64982336896152 65011403215278 65093976251928 65196658587762 65425369890816 65623188344832 65652541314048 65724525674496 65735928680448 65839623662592 65851046637696 65923248648192 65952735833088 65954923212384 66056772817152 66068233466976 66183933362427 66256500364704 66286136611656 66486557657637 66719793954816 66825040932864 66909917528064 66939846045696 67024868458496 67057072324992 67130596675584 67142243630592 67215861366784 67278236811552 67289909381676 67363689025152 67375376420976 67481657546004 67511841800481 67597590723156 67704222379599 67790215650924 67941730271232 68028025208832 68177639056896 68252392046592 68264233629696 68371916880384 68458758211584 68489379518976 68597417925504 68609319369552 68684545672704 68696462233152 68804827301808 68835603404412 68923033678512 69031756151748 69273921060864 69373942136832 69483375894528 69514455508992 69590674243584 69602748014592 69712542701568 69724637616384 69801086803968 69832308529152 69942465335808 69954600141504 69966737052552 70043451688704 70077105913158 70185321118224 70197498058662 70397531637498 70644487716864 70877484048384 70889781076992 70967507779584 71001605991168 71091787373568 71123586423552 71213922737152 71248139345304 71326258967808 71338633857504 71416852702208 71451166813416 71483126612274 71573919589224 71686823696046 71777875395096 72188088413184 72267238637568 72279776784384 72393794343936 72485743988736 72518166549504 72645161685408 72724813065216 72737430599808 72884756545848 72897401830149 72977329777248 72989991122724 73105129008171 73230723283419 73454762262528 73603541127168 73697027309568 73709813520384 73826086887936 73859108978304 73940091383808 73952919765504 74069576620416 74082427467408 74163654729216 74196827812224 74313869419296 74326762650348 74421167419248 74538562910292 74571903688113 74800045817856 74928551952384 75046747815936 75059768199168 75142067060736 75155103981568 75273657219072 75307326801408 75402977015808 75439206365616 75521921260032 75535024084416 75617844037632 75784150153296 75797298473598 75880405996096 76518252675072 76531528359936 76699843939008 76783941052416 76797262833408 76881466761216 76918406490432 77016102988032 77050551958848 77185484290746 77270113881792 77283520012296 77405430714534 77538412888326 77810419335168 77933161193472 78032146563072 78045684903936 78166205431808 78168797881344 78203762447616 78289508524032 78303091516416 78426610539264 78440217318432 78526222654464 78561347095296 78685273502784 78698925159192 78712579184121 78798883149792 78958486258002 79072490382951 79461262393344 79475048681472 79575992451072 79737169554432 79751003711616 79838446252032 79852297980416 79978260795264 80014034726496 80115663079296 80154156763467 80242041338784 80255963089692 80343959289984 80382562665093 80520659537877 80622931370852 80750109819483 80803127771136 80905758375936 81033382969344 81136306028544 81172597948416 81300643467264 81314748882432 81403905982464 81546461987328 81582937368192 81686558433792 81725806896084 81815414698368 81829609424784 82099495999404 82387502825472 82622272831488 82636607545344 82764217516032 82803983768064 82894773731328 82909155723264 82923540210432 83054347748928 83091497600592 83182602806784 83197034736192 83328273697968 83342730900834 83434111570368 83471431288752 83603103096708 83723813346654 84017518313472 84150051545088 84256933183488 84294620946432 84427591292928 84442239224064 84534825443328 84549491979264 84682864371456 84720742651584 84828349142784 84962161417536 84976902094968 85070074542336 85257168922458 85365456745608 85556252934144 85800052555776 85947456651264 86083034259456 86097969404928 86192371040256 86207325155328 86381933683968 86396920687584 86491650106368 86643115861536 86681870953704 86791968335904 86928878117016 86943960013833 87497584459776 87536721752064 87647904907264 87786164883456 87801395516928 87897664864256 87936981110784 87939897616512 87979232753568 88075697089536 88090977955968 88229936856672 88245244483236 88342000486272 88381515482208 88536290804091 88648743543516 88959725273088 89100054577152 89213223370752 89253128060928 89409429766656 89507462234112 89522991507456 89704315748736 89719879175568 89818252033536 89833835227968 89975543394672 90015789067308 90130120964208 90272296506132 90386954201232 90588973694976 90903518742528 91003189395456 91018978172928 91162555840512 91278344282112 91319172691968 91463223900672 91479092492736 91579394230272 91595282977536 91739769735744 91780804539216 91897378238016 92042341535664 92058310602882 92644501192704 92685940678656 92803664019456 92950056935424 92966183488512 93068115738624 93109744705536 93256620447744 93272800188672 93288982736736 93391268918272 93436141217544 93477934800666 93580428157632 93596664078216 93744307910214 93863375516664 93905360199846 94503312064512 94519708102656 94668807988224 94789049831424 94831448564736 94997519127072 95101678623744 95118178476672 95268222417888 95310835483032 95431892785632 95582431594728 95599014856839 95703833860128 96036138838809 96250784550912 96373035712512 96525059125248 96647658651648 96690888732672 96843413541888 96860215580544 96966417420288 96983240799744 97179675394464 97196535773532 97303106369664 97319988163632 97473505344228 97517104822917 97640964377892 97794987881643 98138054836224 98262703079424 98279751360512 98434782517248 98478811971072 98586788511744 98603893020672 98759435493888 98776569956544 98884872972288 98929103749632 98932384818576 99085159225728 99102350200464 99228223225664 99384750547056 99429204917484 100062330421248 100079690932224 100364876292096 100409769068544 100537302687744 100585608487488 100695895013376 100713365445888 100823792050176 100934864072514 101045533537728 101063064631464 101222486319006 101396386084734 101685323476386 101912595406848 102042037813248 102266458585344 102378588069888 102396350444544 102508622348288 102557875320576 102688137317376 102734069278464 102896126888256 102913979054328 103026818509056 103044693349728 103207240952712 103253405106618 103384550517768 103547634227622 103910881591296 104060913205248 104225063841792 104271683263488 104386011365376 104404122021888 104568814052352 104586956424576 104701630205952 104748462793728 104913698003712 104931900212256 104950105578828 105065177533056 105115658869737 105277981677336 105296247087993 105429987177268 105596297456247 105966731575296 106101323268096 106316226072576 106334671615488 106451261669376 106637681060352 106685379635328 106820884105728 106872209017956 106989388451712 107007950786256 107125279053312 107176750220124 107360879383836 107666813092644 107737503694848 108044510625792 108230130597888 108282132619776 108400857956352 108419665176576 108538541309952 108590691515904 108728615983104 108777249824256 108915411245056 108967742528112 109087219597824 109106145899712 109327134818772 109465994665872 109484986684086 110182143393792 110405311690752 110526364975104 110545540964352 110564720280576 110739130331904 110788663467456 110910137075712 110929379648256 111104364930624 111123641201112 111245482093824 111295241718336 111470804128944 111490143975522 111631751128872 111807844365438 112200068726784 112392827928576 112570121723904 112589652298752 112713100591104 112732655972352 112910485828608 112960990202112 113104465523712 113282881890048 113302536126624 113426766056448 113676225229944 113695947710397 113820608994144 114777379012608 114797292539904 114943100207104 115049765908512 115175911578624 115195894250112 115322200141824 115377609735648 115524154482048 115575827938272 115722624447872 115778226436119 115905170822688 115925280018444 116108146071801 116307619332489 116663445946368 116715629002752 117048219844608 117068527355904 117249308147712 117253196822016 117305643671424 117434262786048 117454637274624 117639915808896 117660325977648 117789333981696 117842020642944 118048387738788 118198324724688 118437729387003 118800072769536 119004170747904 119191893590016 119212573022208 119343282978816 119363988676608 119605754331648 119626505567424 119757669378048 119778446970624 119967391192896 120021052089744 120173494618944 120363062008176 120383944634538 120515938934976 120934397056278 121204691656704 121358637563904 121550074454016 121704459042816 121758896922624 121950965200896 121972123323648 122105858973696 122127043970048 122319692980992 122374406052288 122529837650688 122588710344126 122723122047552 122744414137176 123149243999106 123581254238208 123933409247232 123954911318016 124146326274048 124342160596992 124363733584896 124385310315648 124581521623392 124637246400888 124773904210176 124795552104288 124992410546952 125014096351251 125151167355552 125207146933128 125585720019981 126026277470208 126225077317632 126385399775232 126441931419648 126641386939392 126663358836096 126802238164992 126824237968896 127024296557184 127081113977376 127242523714176 127443242126304 127465353142452 127605111813504 127885753383687 128048185118412 128334379401216 128497380950016 128700078833664 128863544868864 128921184976896 129124551389184 129146954107392 129288556560384 129310987732992 129572900525952 129595381031376 129737475159552 129759984218176 129964673792304 130022806430556 130187952503856 130393317175524 130850739781632 131246376689664 131305082628096 131449051348992 131471857360896 131679247325184 131702093275392 131846497296384 131905471666176 131909846424768 132113545634304 132136466933952 132367866724854 132513000729408 132572273223312 132973115315274 133439587909632 133650081865728 133819835056128 133879692091392 134049736916992 134114144649984 134261193351168 134284487261184 134431722733568 134556473623104 134579818763352 134727378050304 134750752841952 134963315092008 135023683600962 135195181446312 135408444759198 135580431301848 135883460542464 136355278113792 136504784093184 136528467259392 136743833760768 136917516423168 136978759037952 137194835851008 137218638739104 137369091345408 137392924466304 137609654603616 137671206808824 137846067357024 138063512303496 138087465904323 138747884273664 138966751789056 139028911017984 139205496029184 139425085403136 139449275232768 139602173607936 139664617058304 139884930671616 139909200283008 139933474105104 140086903377408 140154211826316 140370642236448 140394996117324 140795063274996 140858040299769 141288975433728 141754968096768 141779562153984 141935015559168 142003211982336 142183574747136 142247172847104 142427845474304 142496278690608 142652517935616 142677267715008 142833705404416 142902333626832 142966253224548 143147839178448 143373647392092 143555750790192 144376176826368 144534477275136 144559553568768 144787588687872 144971487977472 145036333099008 145290323370816 145449626130432 145474861199616 145769513091696 145794803660298 145954659554496 145979982245448 146210258016342 146461446566838 147207082254336 147394054619136 147419627040768 147652173775872 147718217956608 147880182767616 147905839531008 148139153240832 148164854934816 148327309458432 148393655624448 148627738838592 148653525300696 148842334838496 149077125820584 149143807376226 150093495631872 150119536398336 150310207963136 150547314438144 150614653602816 150805954031616 150878412731232 151043842520064 151070048168832 151235688075264 151402296108771 151568300306592 151594596947196 151760811992192 151833729478509 152094579127101 152527985214579 153063056719872 153399687878016 153567882104832 153594525666816 153762933522432 153836812980864 154032205976064 154101103917696 154370968581492 154540227763584 154567040024592 154810861429068 154880107659927 155076825776652 155321451341433 155620838670336 155866322386944 156064293126144 156091369807872 156332410863616 156337595762688 156407524895232 156579017048064 156606183032832 156853221078528 156880434636864 157052445308928 157122694190592 157370547005568 157397850318384 157425158368242 157597766299584 157916972516004 158144980765902 158922524786688 158950097362944 159151984902144 159474339108864 159502007423232 159676892504064 159704595960832 159956521590528 160028069452992 160231326158592 160308313526934 160484082677568 160511926179384 160687918579968 160765125330186 161041319075754 161245862741704 161500219638966 161606255542272 162066765938688 162345195896832 162601286934528 162629497764864 162807811964928 163092923974656 163165874736384 163373116867584 163451613792168 163630829396736 163659218849568 164198991998808 164227480026129 165273215090688 165607967536128 165789547462656 165818311446528 165847080420864 166108695497856 166182995201184 166365205613568 166394069472384 166656547395936 166685461801668 166868223140736 166942862577504 167206206193416 167235215963283 167447626693308 167711766548157 168035036626944 168300103090176 168513866366976 168589241892864 168855182585856 168884478448128 169069650886656 169098983958528 169365728742912 169441485303168 169656698285568 169924322835072 169953804189936 170140149084672 170514337844916 170730913491216 171112505868288 171600105111552 171894913302528 172166068518912 172195938809856 172384742080512 172414650310656 172763867367936 172793841375168 172983300212736 173286231723072 173363741907408 173583936671808 173857756234032 173887920027666 174995168919552 175073443504128 175295809814528 175572329766912 175602791033856 175795329728512 175873962221568 175879795233024 175958465507136 176151394179072 176181955911936 176459873713344 176490488966472 176684000972544 176763030964416 177072581608182 177297487087032 178200109154304 178506256121856 178818859533312 179014924468224 179045983014912 179408631497472 179439758351136 179636504067072 179667670455936 179951086789344 180031578134616 180260241928416 180544593012264 180575916951807 180773908402464 181401595584417 181807037485056 182037956345856 182325111681024 182556688564224 182638345383936 182926447801344 182958184985472 183158788460544 183190565955072 183479539471488 183561609078432 183794756476032 184084683071328 184116621205764 184723865998659 185289002385408 185371881357312 185607328038912 185900113870848 185932366977024 186136231477248 186219489411072 186513240895488 186545600377344 186577965473472 186782537836544 186872282435088 186955869601332 187160856315264 187193328156432 187488615820428 187726751033328 187810720399692 189006624129024 189039416205312 189337615976448 189578099662848 189662897129472 189995038254144 190203357247488 190236356953344 190536444835776 190621670966064 190863785571264 191164863189456 191198029713678 191407667720256 192072277677618 192501569101824 192746071425024 193050118250496 193295317303296 193381777465344 193686827083776 193720431161088 193932834840576 193966481599488 194359350788928 194393071547064 194606212739328 194639976327264 194947010688456 195034209645834 195281928755784 195589975763286 196276109672448 196559502721024 196869565034496 196957623942144 197173577023488 197207786041344 197518870987776 197553139913088 197769745944576 197858207499264 197864769637152 198170318451456 198204700400928 198456446451328 198551800087281 198769501094112 198858409834968 199459672972911 200159381864448 200729752584192 200819538137088 201074605375488 201171216974976 201391790026752 201426730891776 201647584100352 201869728145028 202091067075456 202126129262928 202444972638012 202535525401443 202792772169468 203112667138797 203370646952772 203825190813696 204084075626496 204532917170688 204757176139776 204792700889088 205017244696576 205115750641152 205376274634752 205468138556928 205792253776512 205827958108656 206053637018112 206089386699456 206414481905424 206506810213236 206769101035536 207095268455244 207821763182592 208121826410496 208450127683584 208543366526976 208772022730752 208808244043776 209137628104704 209173912849152 209403260411904 209496925587456 209827396007424 209863800424512 209900211157656 210130355066112 210231317739474 210555963354672 210592494175986 210859974354536 211192594912494 211933463150592 212632452145152 212669343230976 212902523338752 213275362120704 213370759270656 213641768211456 213744418035912 213978776903424 214015901572512 214250558106624 214353500440248 214721758767672 215333626185288 216564265239552 216801715912704 216839330353152 217181383031808 217457231966208 217554499648512 217830822490112 217935485056224 218174439195648 218212291799424 218654269637544 218692205490447 218931989331744 218969973368172 219315387024513 219692169850257 220364286787584 220810623381504 221091081928704 221129440561152 221478260663808 221577326934912 221820274151424 221858759296512 222208729861248 222247282402224 222490964187648 222590483436672 222941608257888 222980287951044 223263502257744 223615688730876 223715711064339 224400137453568 224785655857152 225140243447808 225179304597504 225426201182208 225465311944704 225820971657216 225921980404224 226208931047424 226565763780096 226605072253248 226853532112896 227352450459888 227391895420794 227641217988288 229554758025216 229594585079808 229886200414208 230099531817024 230351823157248 230391788500224 230644400283648 230755219471296 231048308964096 231151655876544 231445248895744 231556452872238 231810341645376 231850560036888 232216292143602 232615238664978 233431258005504 234096439689216 234137054711808 234498616295424 234506393644032 234611287342848 234868525572096 234909274549248 235279831617792 235320651955296 235578667963392 235684041285888 236096775477576 236137737552363 236396649449376 236875458774006 237217471148853 238383787180032 238425146044416 238727977353216 239211508663296 239253011134848 239515338756096 239556893941248 239934782385792 240042104179488 240346989237888 240726124016352 240767889269076 241031877869952 241561978613631 241868794112556 242250329458449 242409383313408 242717275127808 243100148908032 243408918085632 243517793845248 243901930401792 243944246647296 244211717947392 244254087940096 244639385961984 244748812104576 245059675301376 245177420688252 245446244095104 245488828274352 246298487998212 247162508476416 247866818494464 247909822636032 248292652548096 248684321193984 248727467169792 248770620631296 249163043246784 249274492801776 249547808420352 249591104208576 249984821093904 250028192702502 250302334711104 250414293866256 251171440039962 252052554940416 252450154635264 252770799550464 252883862839296 253282773878784 253326717672192 253604476329984 253648475937792 254048593114368 254162227954752 254485047428352 254886484252608 254930706284904 255210223627008 255771506767374 256096370236824 256668758802432 257400157667328 257842369953792 258249102778368 258293908214784 258577113120768 258621975465984 259145801051904 259190762062752 259474950319104 259519968436352 259929347584608 260045612861112 260375905007712 260786634351048 260831880041499 262492753379328 262610165256192 262943714721792 263358494650368 263404186550784 263692994592768 263810943332352 263819692849536 264227091268608 264272933867904 264735733449708 265026001458816 265144546446624 265608872412273 265946230630548 266879175819264 267300163731456 267639670112256 267759384182784 268099473833984 268228289299968 268522386702336 268568974522368 268863445467136 269112947246208 269159637526704 269454756100608 269501505683904 269926630184016 270047367201924 270390362892624 270816889518396 271160862603696 271766921084928 272710556227584 273009568186368 273056934518784 273487667521536 273835032846336 273957518075904 274389671702016 274437277478208 274738182690816 274785848932608 275219309207232 275342413617648 275692134714048 276127024606992 276174931808646 277933503578112 278057822035968 278410992058368 278850170806272 278898550465536 279204347215872 279329234116608 279769861343232 279818400566016 279866948210208 280173806754816 280308423652632 280741284472896 280789992234648 281590126549992 281716080599538 283509936193536 283559124307968 284006423964672 284367149494272 284494345694208 284855690948608 284992557381216 285305035871232 285354535430016 285667410808832 285804667253664 285932506449096 286295678356896 286747294784184 286797044570517 287111501580384 288108416516427 288752353652736 289119107137536 289575177375744 289942975954944 290072666198016 290580646741632 290899252260864 290949722399232 291539026183392 291589607320596 291909319108992 291959964490896 292420516032684 292551314468751 292922893133676 293384963644929 294414164508672 294788109238272 294839254081536 295304347551744 295436435913216 295760365535232 295811679062016 296278306481664 296329709869632 296654618916864 296787311248896 297255477677184 297307050601392 297684669676992 298154251641168 298287614752452 300186991263744 300239072796672 300620415926272 301094628876288 301229307205632 301611908063232 301756825462464 302087685040128 302140096337664 302471376150528 302804592217542 303136600613184 303189193894392 303521623984384 303667458957018 304189158254202 305055970429158 306126113439744 306799375756032 307135764209664 307189051333632 307525867044864 307673625961728 308064411952128 308202207835392 308741937162984 309080455527168 309134080049184 309621722858136 309760215319854 310153651553304 310642902682866 311732644773888 312182739615744 312675191525376 312815049790464 313158034096128 313212366065664 313706442157056 313760869273728 314104890617856 314245388381184 314741094011136 314795700636768 314850316736484 315195532599168 315833945032008 315888741263979 316289961531804 316788892368741 317900194725888 318303969804288 318948678217728 319004014846464 319353785008128 319409191921664 319913043181056 320056138905984 320462652317184 320616627053868 320968165355136 321023852358768 321375837159936 321530250660372 322082638151508 322491725483408 323000439277932 323212511084544 324133531877376 324690391793664 325202573869056 325258995529728 325615623929856 326185847949312 326331749472768 326746233735168 326903227584336 327261658793472 327318437699136 328397983997616 328454960052258 330546430181376 331215935072256 331579094925312 331636622893056 331694160841728 332217390995712 332365990402368 332730411227136 332788138944768 333313094791872 333370923603336 333736446281472 333885725155008 334412412386832 334470431926566 334895253386616 335423533096314 336600206180352 337178483785728 337710365171712 337768956896256 338139301773312 338197967917056 338731457485824 338882970606336 339313396571136 339848645670144 339907608379872 340280298169344 341028675689832 341087843131191 341461826982432 342647458326121 344332137037824 344391877619712 344829300621312 345527734735872 345587682750336 345966600425472 346572463446144 346727483814816 347167873343616 347334679308357 347715512468064 347775840055332 348324438215403 348922857997467 349990337839104 350146887008256 350591619629056 351144659533824 351205582067712 351590659457024 351747924443136 351759590466048 351916931014272 352302788358144 352363911823872 352919747426688 352980977932944 353368001945088 353526061928832 354145163216364 354594974174064 355313188161009 356400218308608 357012512243712 357637719066624 358029848936448 358091966029824 358817262994944 358879516702272 359273008134144 359335340911872 359902173578688 360063156269232 360520483856832 361089186024528 361151833903614 361547816804928 362803191168834 363614074970112 364075912691712 364650223362048 365113377128448 365276690767872 365852895602688 365916369970944 366317576921088 366381131910144 366959078942976 367123218156864 367589512952064 368169366142656 368233242411528 369447731997318 370743762714624 371800227741696 371864733954048 372438978822144 373026481790976 373091200754688 373155930946944 373565075673088 373744564870176 373911739202664 374321712630528 374386656312864 374977231640856 375042289053753 375453502066656 375621440799384 376757160059943 378078832410624 378675231952896 379156199325696 379325794258944 379990076508288 380406714494976 380472713906688 381072889671552 381243341932128 381727571142528 382329726378912 382396059427356 382815335440512 383657260151061 384144555355236 385003138203648 385492142850048 386100236500992 386590634606592 386763554930688 387373654167552 387440862322176 387865669681152 387932963198976 388718701577856 388786143094128 389212425478656 389279952654528 389894021376912 390068419291668 390563857511568 391179951526572 392552219344896 393119005442048 393739130068992 393915247884288 394347154046976 394415572082688 395037741975552 395106279826176 395539491889152 395716414998528 395729539274304 396340636902912 396409400801856 396912892902656 397103600174562 397539002188224 397716819669936 398919345945822 400318763728896 401459505168384 401639076274176 402149210750976 402342433949952 402783580053504 402853461783552 403295168200704 403739456290056 404182134150912 404252258525856 404889945276024 405071050802886 405585544338936 406225334277594 406741293905544 407650381627392 409065834341376 409514352279552 409585401778176 410231501282304 410752549269504 410936277113856 411584507553024 411655916217312 412107274036224 412178773398912 412828963810848 413013620426472 413538202071072 414190536910488 414262397712969 416243652820992 416900255367168 417086733053952 417616488087552 418275256209408 418347825698304 418806520823808 418993851174912 419654792014848 419727600849024 419800422315312 420260710132224 420462635478948 421111926709344 421184988351972 421719948709072 422385189824988 422574120899307 423866926301184 425264904290304 425338686461952 425805046677504 426550724241408 426741518541312 427283536422912 427488836071824 427957553806848 428031803145024 428501116213248 428707000880496 429443517535344 430667252370576 433128530479104 433603431825408 433678660706304 434362766063616 434914463932416 435108999297024 435661644980224 435870970112448 436348878391296 436424583598848 437308539275088 437384410980894 437863978663488 437939946736344 438630774049026 439384339700514 441621246763008 442182163857408 442258881122304 442956521327616 443154653869824 443640548302848 443717518593024 444417459722496 444494564804448 444981928375296 445180966873344 445883216515776 445960575902088 446527004515488 447231377461752 447431422128678 450280486895616 450358609195008 450930623889408 451641943314432 451843960808448 452417862094848 453131527560192 453210144506496 453707064225792 454206888326313 454704900919776 454783790841588 455282435976576 455501188435527 456283737381303 457583955643737 459189170159616 459772400828416 460199063634048 460703646314496 460783577000448 461288800567296 461510438942592 462096617928192 462303311753088 462890497791488 463112905744476 463620683290752 463701120073776 464432584287204 464640322979781 465230477329956 465964354024299 466862516011008 468192879378432 468274109423616 468997232590848 469012787288064 469222574685696 469737051144192 469818549098496 470559663235584 470641303910592 471157335926784 471368082571776 472193550955152 472275475104726 472793298898752 473750917548012 474434942297706 476767574360064 476850292088832 477455954706432 478423017326592 478506022269696 479030677512192 479113787882496 479869564771584 480084208358976 480693978475776 481452248032704 481535778538152 482063755739904 483123957227262 483737588225112 484500658916898 484818766626816 486200297816064 487035587690496 487803860803584 487888493294592 488423435894784 488508175880192 489278771923968 489497624209152 490119350602752 490354841376504 490892488190208 490977656548704 492596975996424 492682440078387 495819645272064 497368642387968 497454934339584 497541241262592 498326086493568 498548985603552 499095616840704 499182208417152 499969642187808 500056385405004 500604669422208 500828587732512 501705647889849 502342880079924 503135299644471 504105109880832 504900309270528 505541599100928 505767725678592 506565547757568 506653435344384 507208952659968 507296951875584 508097186228736 508324455909504 508970094856704 509772968505216 509861412569808 510420447254016 511543013534748 512192740473648 513337517604864 514800315334656 515684739907584 516498205556736 516587816429568 517154226241536 517243950931968 518291602103808 518381524125504 518949900638208 519039936872704 519858695169216 520091225722224 520751810015424 521573268702096 521663760082998 524985506758656 525220330512384 525887429443584 526716989300736 526808373101568 527385989185536 527621886664704 527639385699072 528454182537216 528545867735808 529471466899416 530052002917632 530289092893248 531217744824546 531892461261096 534600327462912 535518768365568 536456578599936 537044773404672 537137949044736 538225894492416 538319275053408 538909512201216 539003011367808 539853260368032 540094734403848 540780725785248 541633779036792 541727750855421 542321725207392 544204786753251 545421112455168 546113869037568 546975335043072 547670065692672 547915036151808 548779343404032 548874554956416 549476365381632 549571697865216 550438618414464 550684827235296 551384269428096 552254049213984 552349863617292 554171597995977 555867007156224 556115644071936 556821984116736 557700341612544 557797100931072 558408694431744 558658468233216 559539722686464 559636801132032 559733896420416 560347613509632 560616847305264 561482568945792 561579984469296 563180253099984 563432161199076 567019872387072 567118248615936 568012847929344 568734298988544 568988691388416 569711381897216 569985114762432 570610071742464 570709070860032 571334821617664 571609334507328 571865012898192 572591356713792 573494589568368 573594089141034 574223003160768 576216833032854 577504707305472 578238214275072 579150354751488 579885951909888 580145332396032 581161293483264 581798504521728 581899444798464 583078052366784 583179214641192 583818638217984 583919928981792 584841032065368 585102628937502 585845786267352 586769927289858 588828329017344 589678508163072 590608695103488 590872871826432 591520731070464 591623358124032 592556612963328 592659419739264 593309237833728 593574622497792 594510955354368 594614101202784 595369339353984 595655400261843 596308503282336 596575229504904 598379018918733 600478145593344 601240831852544 602189257752576 602458614411264 603223816126464 603513650924928 604175370080256 604280192675328 604942752301056 605609184435084 606273201226368 606378387788784 607043247968768 607334917914036 607606576204329 608378316508404 609338001416391 610111940858316 612252226879488 613598751512064 614271528419328 614378102667264 615051734089728 615347251923456 616128823904256 616404415670784 617483874325968 618160911054336 618268160098368 619243445716272 619520430639708 620307303106608 621285805365732 623465289547776 624365479231488 625350383050752 625630099580928 626316068192256 626424732131328 627412884314112 627521738547456 628209781235712 628490776762368 629482188022272 629591401273536 629700633472968 630391065198336 631667890064016 631777482527958 632579923063608 633577784737482 635800389451776 637897356435456 638008029692928 638707570016256 638818383843328 639826086362112 640112277811968 640925304634368 641233254107736 641936330710272 642047704717536 642751674319872 643060501320744 644165276303016 644983450966816 646000878555864 650405147738112 650517991059456 652371695898624 652663498945536 653492467470336 653806455168672 654523317586944 654636875398272 656076616471341 656795967995232 656909920104516 657946161073539 659076509550771 661092860362752 662431870144512 663273245786112 663388321683456 664434781991424 664731980804736 665460822454272 665576277889536 666626189583744 666741847206672 667472892562944 667771450310016 668824824773664 668940863853132 669790506773232 670847066192628 671147133193017 673200412360704 674356967571456 675420730343424 675537913792512 676278603546624 676395935834112 677462914971648 677765941212672 678626793142272 679697291340288 679815216759744 680560596338688 682057351379664 682175686262382 682923653964864 685294916652242 688664274075648 688783755239424 689658601242624 691055469471744 691175365500672 691933200850944 693144926892288 693454967629632 694335746687232 694669358616714 695431024936128 695551680110664 696648876430806 697845715994934 700293774016512 702289319067648 702411164135424 703495848886272 703519180932096 703833862028544 704605576716288 704727823647744 705839494853376 705961955865888 706736003890176 707052123857664 708290326432728 708413212657089 709189948348128 710626376322018 711652413446559 715275438133248 716183932059648 717634525989888 717759033404544 718546016268288 718670681823744 719804347157376 720126312538464 721040967713664 722178372049056 722303667807228 723095633609856 724685935840893 725606382337668 726750988375347 727228149940224 728151825383424 729300446724096 730226754256896 730553381535744 731705791205376 731832739941888 732635153842176 732762263820288 733918157885952 734246436313728 735179025904128 736338732285312 736466484823056 738895463994636 741487525429248 743600455483392 743729467908096 744877957644288 746052963581952 746182401509376 746311861893888 747130151346176 747489129740352 747823478405328 748643425261056 748773312625728 749954463281712 750084578107506 750907004133312 751242881598768 753514320119886 756157664821248 757350463905792 758312398651392 758651588517888 759980153016576 760813428989952 760945427813376 762145779343104 762486683864256 763455142285056 764659452757824 764792118854712 765630670881024 767314520302122 768289110710472 770006276407296 772200473001984 773527109861376 774747308335104 774881724644352 775731339362304 775865926397952 777437403155712 777572286188256 778424850957312 778559905309056 779788042753824 780136838583336 781127715023136 782359903053144 782495640124497 786238010884096 787478260137984 787830495768576 788831144165376 790075483951104 790212559652352 791078983778304 791432829997056 791459078548608 792681273805824 792818801603712 793825785805312 794207200349124 795078004376448 795433639339872 796826617236819 797838691891644 800637527457792 802919010336768 803278152548352 804298421501952 804684867899904 805567160107008 805706923567104 806590336401408 807478912580112 808364268301824 808504517051712 809779890552048 810142101605772 811171088677872 812450668555188 813482587811088 815300763254784 818131668682752 819028704559104 819170803556352 820463002564608 821505098539008 821872554227712 823169015106048 823311832434624 824214548072448 824357546797824 825657927621696 826027240852944 827076404142144 828381073820976 828524795425938 833800510734336 834173466107904 835232976175104 836550512418816 836695651396608 837613041647616 837987702349824 839309584029696 839455201698048 839600844630624 840521420264448 840925270957896 842223853418688 842369976703944 843439897418144 844770379649976 845148241798614 850529808580608 850677372923904 853101448482816 853483037082624 854567072845824 854977672143648 855915107613696 856063606290048 857002232426496 857414001760992 858887035070688 860391133711551 861334504741152 864325249549281 866257060958208 867357321412608 868725532127232 869828927864832 870217998594048 871323289960448 871741940224896 872697756782592 872849167197696 874617078550176 874768821961788 875727957326976 875879893472688 877261548098052 877653943406253 878768679401028 880154890934787 883242493526016 884364327714816 884517762244608 885913042655232 886309307739648 887281096605696 887435037186048 888834919444992 888989129608896 889963856750592 890361933746688 891766433031552 891921151804176 893054009030976 894462754923504 894862844257356 900560973791232 900717218390016 901861247778816 903283886628864 903687921616896 904835724189696 906263055120384 906420289012992 907414128451584 908413776652626 909409801839552 909567581683176 910564871953152 911002376871054 912567474762606 915167911287474 918378340319232 920398127268096 921407292628992 921567154000896 922577601134592 923020877885184 924193235856384 924606623506176 925780995582976 926225811488952 927241366581504 927402240147552 928865168574408 929280645959562 930460954659912 931928708048598 936548218847232 938025574576128 938445149371392 939474102288384 939637098196992 941119326471168 941282607821184 942314671853568 942736165143552 944387101910304 944550950209452 945586597797504 947501835096024 947666223791937 948869884595412 950366677106223 953700584177664 954911909412864 956846034653184 957012044539392 958061355024384 958227575764992 959739129543168 960168416717952 961387956951552 962904496065408 963071557076304 964127511479808 966247914454524 967475176450224 969001317833796 969637533253632 972400595632128 974071175380992 975607721607168 975776986589184 976846871789568 977016351760384 978557543847936 978995248418304 980238701205504 980709682753008 981784976380416 981955313097408 985193951992848 985364880156774 991639290544128 994737284775936 994909868679168 995082482525184 996652172987136 997097971207104 998191233681408 998364416834304 999939284375616 1000112770810008 1001209338844416 1001657175465024 1003411295779698 1004685760159848 1006270599288942 1009800618541056 1011535451357184 1013131095515136 1013306870688768 1014417905319936 1014593903751168 1016194372457472 1016648911819008 1017940189713408 1019545937010432 1019722825139616 1020840894508032 1023086027069496 1023263529393573 1024385480947296 1027942374978363 1032996411113472 1033175632859136 1034487901863936 1036583204207616 1036763048251008 1037899801276416 1038079873745408 1039717390338432 1040182451444448 1041503620030848 1042004037925071 1043146537404192 1043327520165996 1044973314646209 1046768573992401 1049971013517312 1050440661024768 1051774858887168 1053433978601472 1053616746203136 1054771978371072 1055243773329408 1055278771398144 1056908365074432 1057091735471616 1058942933798832 1060104005835264 1060578185786496 1062435489649092 1063784922522192 1069200654925824 1071037536731136 1072913157199872 1074089546809344 1074275898089472 1076451788984832 1076638550106816 1077819024402432 1078006022735616 1079706520736064 1080189468807696 1081561451570496 1083267558073584 1083455501710842 1084643450414784 1088409573506502 1090842224910336 1092227738075136 1093950670086144 1095340131385344 1095830072303616 1097558686808064 1097749109912832 1098952730763264 1099143395730432 1100877236828928 1101369654470592 1102768538856192 1104508098427968 1104699727234584 1108343195991954 1112231288143872 1115400683225088 1115594201862144 1117316936466432 1119079445372928 1119273602264064 1119467792840832 1120695227019264 1121233694610528 1122965137891584 1123159968938592 1125126867161259 1126360506199968 1126864322398152 1130271480179829 1134236497231872 1136025695858688 1137468597977088 1137977382776832 1139422763794432 1139970229524864 1141220143484928 1141418141720064 1142669643235328 1143218669014656 1143730025796384 1145182713427584 1146989179136736 1147188178282068 1148446006321536 1150971780453183 1152433666065708 1155009414610944 1156476428550144 1158300709502976 1159771903819776 1160290664792064 1162322586966528 1163597009043456 1163798889596928 1166156104733568 1166358429282384 1167637276435968 1167839857963584 1169682064130736 1170205257875004 1171691572534704 1173539854579716 1177656658034688 1179357016326144 1181217390206976 1181745743652864 1183041462140928 1183246716248064 1185113225926656 1185318839478528 1186618475667456 1187149244995584 1189021910708736 1189228202405568 1190738678707968 1191310800523686 1192617006564672 1193150459009808 1196758037837466 1200956291186688 1204378515505152 1204917228822528 1206447632252928 1207027301849856 1208350740160512 1208560385350656 1209885504602112 1211218368870168 1212546402452736 1212756775577568 1214086495937536 1214669835828072 1215213152408658 1216756633016808 1218676002832782 1220223881716632 1227197503024128 1228543056838656 1228756205334528 1230694503846912 1232257647808512 1232808831341568 1234967748651936 1236321822108672 1236536320196736 1238486891432544 1239040861279416 1240614606213216 1242571610731464 1242787193138907 1248730958462976 1250700766101504 1251260199161856 1252849464262656 1254825768628224 1255043477094912 1256419562471424 1256981553524736 1258964376044544 1259182802547072 1259401266945936 1260782130396672 1263335780128032 1263554965055916 1265159846127216 1267155569474964 1267722362697921 1271600778903552 1275794712870912 1276016059385856 1277415140032512 1277636767686656 1279652172724224 1280224555623936 1281850609268736 1282466508215472 1283872661420544 1284095409435072 1285503348639744 1286121002641488 1288330552606032 1289966901933632 1292001757111728 1300810295476224 1301035982118912 1304743391797248 1305326997891072 1306984934940672 1307612910337344 1309046635173888 1309273750796544 1312153232942682 1313591935990464 1313819840209032 1315892322147078 1318153019101542 1324863740289024 1326546491572224 1326776643366912 1328869563982848 1329463961609472 1330921644908544 1331152555779072 1333252379167488 1333483694413344 1334945785125888 1335542900620032 1337649649547328 1337881727706264 1339581013546464 1341694132385256 1342294266386034 1350841460686848 1351075827585024 1352791871668224 1354925829943296 1355531882425344 1357253586284544 1359394582680576 1359630433519488 1361121192677376 1362620664978939 1364114702759328 1364351372524764 1365847307929728 1366503565306581 1368851212143909 1370589833304484 1372751866931211 1377567510478848 1379317202485248 1382110938943488 1382350731001344 1383866401701888 1386289853784576 1386909935259264 1388671493374464 1389338717233428 1390862049872256 1391103360221328 1393297752861612 1395691431989868 1400587548033024 1404578638135296 1404822328270848 1406991697772544 1407038361864192 1407667724057088 1409211153432576 1409455647295488 1411678989706752 1411923911731776 1413472007780352 1414104247715328 1416580652865456 1416826425314178 1418379896696256 1421252752644036 1423304826893118 1430550876266496 1432367864119296 1435269051979776 1435518066809088 1437092032536576 1437341363647488 1439608694314752 1440252625076928 1442081935427328 1444356744098112 1444607335614456 1446191267219712 1449371871681786 1451212764675336 1453501976750694 1454456299880448 1458600893448192 1461106763071488 1463411582410752 1463665479883776 1465270307684352 1465524527640576 1467836315771904 1468492872627456 1470358051808256 1472677464570624 1472932969646112 1477790927989272 1478047320235161 1487458935816192 1492105927163904 1492364803018752 1492623723787776 1494260302692352 1494978259480704 1495646956810656 1497286850522112 1497546625251456 1499908926563424 1500169156215012 1501814008266624 1502485763197536 1505116943669547 1507028640239772 1509405898933413 1512315329642496 1514700927811584 1516624797302784 1517303177035776 1519960306033152 1521626857979904 1521890855626752 1524291558686208 1524973367728512 1526910284570112 1529318905515648 1529584237709424 1531261341762048 1534629040604244 1536578221420944 1540012552814592 1544400946003968 1547054219722752 1549494616670208 1549763449288704 1551462678724608 1551731852795904 1554874806311424 1555144572376512 1556849701914624 1557119810618112 1559576085507648 1560273677166672 1562255430046272 1564719806106288 1564991280248994 1574956520275968 1575660991537152 1577662288330752 1580150967902208 1580425119304704 1582157967556608 1582865659994112 1582918157097216 1585362547611648 1585637603207424 1587651571610624 1588414400698248 1590156008752896 1590867278679744 1593653234473638 1595677383783288 1606556305096704 1609369735799808 1611134320214016 1611413847134208 1614957825160224 1616728536603648 1617009034103424 1619559781104096 1620284203211544 1622342177355744 1624901337110376 1625183252566263 1626965175622176 1632614360259753 1636263337365504 1638341607112704 1640926005129216 1643010197078016 1643745108455424 1646338030212096 1646623664869248 1648429096144896 1648715093595648 1651315855243392 1652054481705888 1654152808284288 1656762147641952 1657049590851876 1662514793987931 1667601021468672 1668346932215808 1670465952350208 1673101024837632 1673391302793216 1675226083295232 1675975404699648 1678619168059392 1678910403396096 1679201689261248 1681042840528896 1681850541915792 1684447706837376 1684739953407888 1686879794836288 1689540759299952 1690296483597228 1701059617161216 1701354745847808 1706202896965632 1706966074165248 1709134145691648 1709955344287296 1711830215227392 1712127212580096 1714004464852992 1714828003521984 1717774070141376 1720782267423102 1722669009482304 1728650499098562 1732514121916416 1734714642825216 1737451064254464 1739657855729664 1740435997188096 1742646579920896 1743483880449792 1745395513565184 1745698334395392 1749234157100352 1749537643923576 1751455914653952 1751759786945376 1754523096196104 1755307886812506 1757537358802056 1760309781869574 1766484987052032 1769035524489216 1771826085310464 1772618615479296 1774562193211392 1774870074372096 1777669838889984 1777978259217792 1779927713501184 1780723867493376 1783532866063104 1783842303608352 1786108018061952 1786966200785529 1788925509847008 1789725688514712 1795137056756199 1801434436780032 1803722495557632 1806567773257728 1807375843233792 1809671448379392 1812526110240768 1812840578025984 1814828256903168 1816827553305252 1818819603679104 1819135163366352 1821129743906304 1822004753742108 1825134949525212 1830335822574948 1836756680638464 1840796254536192 1842814585257984 1843134308001792 1845155202269184 1846041755770368 1848386471712768 1849213247012352 1851561991165952 1852451622977904 1854482733163008 1854804480295104 1857730337148816 1858561291919124 1860921909319824 1863857416097196 1873096437694464 1876051149152256 1876890298742784 1878948204576768 1879274196393984 1882238652942336 1882565215642368 1884629343707136 1885472330287104 1888774203820608 1889101900418904 1891173195595008 1895003670192048 1895332447583874 1897739769190824 1900733354212446 1907401168355328 1913692069306368 1914024089078784 1916122710048768 1916455151529984 1919478259086336 1920336833435904 1922775913903104 1925808992130816 1926143114152608 1928255022959616 1932495828909048 1934950352900448 1938002635667592 1951215443214336 1951553973178368 1954032703520768 1957115087695872 1957990496836608 1960477402411008 1961419365506016 1963569952760832 1963910626194816 1968229849414023 1970387903985696 1970729760313548 1973838483220617 1977229528652313 1983278581088256 1989819737358336 1990164965050368 1993304345974272 1994195942414208 1996382467362816 1996728833668608 1999878568751232 2000225541620016 2002418677688832 2003314350930048 2006822591559396 2009371520319696 2012541198577884 2013441399579051 2019601237082112 2023070902714368 2026262191030272 2026613741377536 2028835810639872 2029187807502336 2032388744914944 2033297823638016 2035880379426816 2039091874020864 2039445650279232 2041681789016064 2046172054138992 2046527058787146 2048770961894592 2055884749956726 2065992822226944 2066351265718272 2068975803727872 2073166408415232 2073526096502016 2075799602552832 2076159747490816 2079434780676864 2080364902888896 2083007240061696 2084008075850142 2086293074808384 2086655040331992 2089946629292418 2093537147984802 2100881322049536 2106867957202944 2107233492406272 2110487546658816 2110557542796288 2113816730148864 2114183470943232 2117885867597664 2120208011670528 2121156371572992 2124870979298184 2125239637971267 2127569845044384 2134957240339677 2145826314399744 2148551796178944 2152903577969664 2153277100213632 2155638048804864 2156012045471232 2159413041472128 2160378937615392 2163122903140992 2166535116147168 2166911003421684 2169286900829568 2174057807522679 2176819147013004 2180252965126041 2181684449820672 2184455476150272 2187901340172288 2190680262770688 2191660144607232 2195117373616128 2195498219825664 2197905461526528 2198286791460864 2201754473657856 2202739308941184 2205537077712384 2209016196855936 2209399454469168 2216686391983908 2224462576287744 2230801366450176 2231188403724288 2234633872932864 2238158890745856 2238547204528128 2238935585681664 2241390454038528 2242467389221056 2245930275783168 2246319937877184 2250253734322518 2252721012399936 2253728644796304 2260542960359658 2268472994463744 2272051391717376 2274937195954176 2275954765553664 2278845527588864 2279940459049728 2282440286969856 2282836283440128 2285339286470656 2286437338029312 2287460051592768 2290365426855168 2293978358273472 2294376356564136 2296892012643072 2301943560906366 2304867332131416 2310018829221888 2316601419005952 2320581329584128 2324645173933056 2327194018086912 2327597779193856 2332312209467136 2332716858564768 2335274552871936 2335679715927168 2339364128261472 2340410515750008 2343383145069408 2347079709159432 2347486920373491 2358714032652288 2362434780413952 2363491487305728 2366493432496128 2370226451853312 2370637678957056 2373236951334912 2374298489991168 2378043821417472 2378456404811136 2381477357415936 2382621601047372 2385234013129344 2386300918019616 2393516075674932 2401912582373376 2408757031010304 2409834457645056 2412895264505856 2414054603699712 2416701480321024 2417120770701312 2419771009204224 2422436737740336 2425092804905472 2425513551155136 2428172991875072 2429339671656144 2430426304817316 2433513266033616 2437352005665564 2440447763433264 2454395006048256 2457086113677312 2457512410669056 2461389007693824 2464515295617024 2465617662683136 2469935497303872 2472643644217344 2473072640393472 2476973782865088 2478081722558832 2481229212426432 2485143221462928 2485574386277814 2501401532203008 2502520398323712 2505698928525312 2509651537256448 2510086954189824 2512839124942848 2513963107049472 2517928752089088 2518365605094144 2518802533891872 2521564260793344 2526671560256064 2527109930111832 2530319692254432 2534311138949928 2535444725395842 2551589425741824 2552032118771712 2555273535373312 2559304345448448 2560449111247872 2563701218537472 2564933016430944 2567745322841088 2568190818870144 2571006697279488 2572242005282976 2576661105212064 2579933803867264 2581173401134653 2584003514223456 2592975748647843 2602071964237824 2609486783594496 2610653995782144 2613969869881344 2615225820674688 2618093270347776 2618547501593088 2624306465885364 2627183871980928 2627639680418064 2631784644294156 2632961830218759 2636306038203084 2640464672804361 2649727480578048 2653092983144448 2653553286733824 2657739127965696 2658927923218944 2661843289817088 2662305111558144 2666504758334976 2666967388826688 2669891570251776 2671085801240064 2675299299094656 2675763455412528 2679162027092928 2683388264770512 2684588532772068 2701682921373696 2702151655170048 2705583743336448 2709851659886592 2711063764850688 2714507172569088 2718789165361152 2719260867038976 2722242385354752 2725241329957878 2728229405518656 2728702745049528 2731694615859456 2733007130613162 2737702424287818 2741179666608968 2745503733862422 2755135020957696 2764221877886976 2764701462002688 2767732803403776 2772579707569152 2773819870518528 2777342986748928 2778677434466856 2781724099744512 2782206720442656 2786595505723224 2791382863979736 2809644656541696 2814076723728384 2815335448114176 2818422306865152 2818911294590976 2823357979413504 2823847823463552 2826944015560704 2828208495430656 2833161305730912 2833652850628356 2836759793392512 2842505505288072 2842998671375811 2846609653786236 2851100031318669 2861101752532992 2864735728238592 2870538103959552 2871036133618176 2874184065073152 2874682727294976 2879217388629504 2880505250153856 2884163870854656 2888713488196224 2889214671228912 2892382534439424 2898743743363572 2902425529350672 2907003953501388 2908912599760896 2917201786896384 2922213526142976 2926823164821504 2927330959767552 2930540615368704 2931049055281152 2935672631543808 2936985745254912 2940716103616512 2945354929141248 2945865939292224 2955581855978544 2956094640470322 2974917871632384 2984211854327808 2984729606037504 2985247447575552 2988520605384704 2989956518961408 2991293913621312 2994573701044224 2995093250502912 2999817853126848 3000338312430024 3003628016533248 3004971526395072 3010233887339094 3014057280479544 3018811797866826 3029401855623168 3034606354071552 3039920612066304 3043253715959808 3043781711253504 3048583117372416 3049946735457024 3053820569140224 3058637811031296 3059168475418848 3062522683524096 3069258081208488 3069790588180719 3073156442841888 3083827124935089 3098989233340416 3099526898577408 3103463705591808 3109749612622848 3110289144753024 3113699403829248 3114239621236224 3119152171015296 3120547354333344 3124510860092544 3129439612212576 3129982560497988 3140305721977203 3149913040551936 3151321983074304 3155324576661504 3160301935804416 3160850238609408 3164315935113216 3165731319988224 3165836314194432 3170725095223296 3171275206414848 3175303143221248 3176828801396496 3180312017505792 3181734557359488 3187306468947276 3191354767566576 3213112610193408 3218739471599616 3222268640428032 3222827694268416 3229915650320448 3233457073207296 3234018068206848 3239119562208192 3240568406423088 3244684354711488 3249802674220752 3250366505132526 3253930351244352 3265228720519506 3272526674731008 3276683214225408 3281852010258432 3286020394156032 3287490216910848 3292676060424192 3293247329738496 3296858192289792 3297430187191296 3302631710486784 3304108963411776 3308305616568576 3313524295283904 3314099181703752 3325029587975862 3336693864431616 3346202049675264 3346782605586432 3351950809399296 3357238336118784 3357820806792192 3358403378522496 3362085681057792 3363701083831584 3368895413674752 3369479906815776 3373759589672576 3375380601483777 3379081518599904 3380592967194456 3390814440539487 3402709491695616 3412405793931264 3413932148330496 3418268291383296 3419910688574592 3423660430454784 3424254425160192 3428008929705984 3429656007043968 3435548140282752 3441564534846204 3445338018964608 3452915341359549 3457300998197124 3465028243832832 3469429285650432 3474902128508928 3479315711459328 3480871994376192 3485293159841792 3486967760899584 3490791027130368 3491396668790784 3498468314200704 3499075287847152 3502911829307904 3503519573890752 3509046192392208 3510615773625012 3515074717604112 3520619563739148 3532969974104064 3538071048978432 3543652170620928 3545237230958592 3549124386422784 3549740148744192 3555339677779968 3555956518435584 3559855427002368 3561447734986752 3567065732126208 3567684607216704 3572216036123904 3573932401571058 3577851019694016 3579451377029424 3590274113512398 3602868873560064 3613135546515456 3614751686467584 3619342896758784 3625052220481536 3625681156051968 3629656513806336 3633655106610504 3637639207358208 3638270326732704 3642259487812608 3644009507484216 3650269899050424 3660671645149896 3681592509072384 3685629170515968 3686268616003584 3692083511540736 3696772943425536 3698426494024704 3703123982331904 3704903245955808 3708965466326016 3709608960590208 3715460674297632 3717122583838248 3721843818639648 3727714832194392 3728361579416721 3746192875388928 3752102298304512 3753780597485568 3758548392787968 3764477305884672 3765130431284736 3769258687414272 3770944660574208 3777548407641216 3778203800837808 3782346391190016 3790007340384096 3790664895167748 3795479538381648 3801466708424892 3803167088093763 3814802336710656 3827384138612736 3828048178157568 3832245420097536 3832910303059968 3838956518172672 3840673666871808 3845551827806208 3851617984261632 3852286228305216 3856510045919232 3864991657818096 3869900705800896 3876005271335184 3902430886428672 3903107946356736 3908065407041536 3914230175391744 3915980993673216 3920954804822016 3922838731012032 3927139905521664 3927821252389632 3936459698828046 3940775807971392 3941459520627096 3947676966441234 3954459057304626 3979639474716672 3980329930100736 3986608691948544 3988391884828416 3992764934725632 3993457667337216 3999757137502464 4000451083240032 4004837355377664 4006628701860096 4013645183118792 4018743040639392 4025082397155768 4026882799158102 4052524382060544 4053227482755072 4058375615004672 4064777489829888 4066595647276032 4071760758853632 4078183748041728 4078891300558464 4083363578032128 4092344108277984 4093054117574292 4097541923789184 4106553636431727 4111769499913452 4118255600793633 4132702531436544 4137951607455744 4146332816830464 4147052193004032 4151599205105664 4152319494981632 4158869561353728 4160729805777792 4166014480123392 4168016151700284 4172586149616768 4173310080663984 4179893258584836 4187074295969604 4201762644099072 4213735914405888 4214466984812544 4220975093317632 4221115085592576 4227633460297728 4228366941886464 4235771735195328 4240416023341056 4242312743145984 4249741958596368 4250479275942534 4255139690088768 4269914480679354 4291652628799488 4297103592357888 4305807155939328 4306554200427264 4311276097609728 4312024090942464 4318826082944256 4320757875230784 4326245806281984 4333070232294336 4333822006843368 4338573801659136 4348115615045358 4353638294026008 4360505930252082 4363368899641344 4375802680344576 4383320289214464 4390234747232256 4390996439651328 4395810923053056 4396573582921728 4403508947315712 4405478617882368 4411074155424768 4418032393711872 4418798908938336 4433372783967816 4434141960705483 4462376807448576 4476317781491712 4477094409056256 4477871171363328 4482780908077056 4484934778442112 4491860551566336 4492639875754368 4500507468645036 4505442024799872 4507457289592608 4515350831008641 4521085920719316 4528217696800239 4536945988927488 4544102783434752 4549874391908352 4551909531107328 4557691055177728 4559880918099456 4564880573939712 4565672566880256 4570678572941312 4572874676058624 4574920103185536 4580730853710336 4587956716546944 4588752713128272 4593784025286144 4603887121812732 4609734664262832 4620037658443776 4633202838011904 4641162659168256 4649290347866112 4654388036173824 4655195558387712 4664624418934272 4665433717129536 4670549105743872 4671359431854336 4678728256522944 4680821031500016 4686766290138816 4694159418318864 4694973840746982 4724869560827904 4726982974611456 4732986864992256 4740452903706624 4741275357914112 4746473902669824 4748596979982336 4756087642834944 4756912809622272 4762954714831872 4765243202094744 4770468026258688 4772601836039232 4787032151349864 4819668915290112 4828109207399424 4833402960642048 4834241541402624 4844873475480672 4850185609810944 4851027102310272 4856345983750144 4858679343312288 4860852609634632 4867026532067232 4874704011331128 4875549757698789 4880895526866528 4897843080779259 4908790012096512 4915024821338112 4922778015387648 4929030591234048 4931235325366272 4939870994607744 4945287288434688 4946145280786944 4953947565730176 4956163445117664 4962458424852864 4970286442925856 4971148772555628 4987544381963793 5002803064406016 5005040796647424 5011397857050624 5019303074512896 5020173908379648 5025678249885696 5027926214098944 5035857504178176 5036731210188288 5037605067783744 5043128521586688 5053343120512128 5054219860223664 5060639384508864 5068622277899856 5070889450791684 5103178851483648 5104064237543424 5110547070746624 5118608690896896 5120898222495744 5127402437074944 5129866032861888 5135490645682176 5136381637740288 5142013394558976 5144484010565952 5153322210424128 5159867607734528 5162346802269306 5168007028446912 5185951497295686 5204143928475648 5218973567188992 5221307991564288 5227939739762688 5230451641349376 5236186540695552 5237095003186176 5248612931770728 5254367743961856 5255279360836128 5263569288588312 5265923660437518 5272612076406168 5280929345608722 5299454961156096 5307106573467648 5315478255931392 5317855846437888 5323686579634176 5324610223116288 5333009516669952 5333934777653376 5339783140503552 5342171602480128 5350598598189312 5351526910825056 5358324054185856 5366776529541024 5369177065544136 5385411170268597 5404303310340096 5411167486672896 5419703319773184 5422127529701376 5429014345138176 5437578330722304 5438521734077952 5444484770709504 5450482659915756 5456458811037312 5457405490099056 5463389231718912 5466014261226324 5475404848575636 5482359333217936 5491007467724844 5510270041915392 5528443755773952 5529402924005376 5535465606807552 5545159415138304 5547639741037056 5554685973497856 5557354868933712 5563448199489024 5564413440885312 5573191011446448 5582765727959472 5619289313083392 5628153447456768 5630670896228352 5636844613730304 5637822589181952 5646715958827008 5647695646927104 5653888031121408 5656416990861312 5666322611461824 5667305701256712 5673519586785024 5685011010576144 5685997342751622 5693219307572472 5702200062637338 5722203505065984 5741076207919104 5742072267236352 5748368130146304 5749365454589952 5758434777259008 5761010500307712 5768327741709312 5777426976392448 5778429342457824 5784765068878848 5797487486727144 5804851058701344 5814007907002776 5853646329643008 5854661919535104 5862098110562304 5871345263087616 5873971490509824 5881432207233024 5890709858282496 5891731878584448 5904689548242069 5911163711957088 5912189280940644 5921515449661851 5931688585956939 5949835743264768 5969459212075008 5970494895151104 5977041210769408 5979913037922816 5982587827242624 5989147402088448 5990186501005824 5999635706253696 6000676624860048 6007256033066496 6009943052790144 6020467774678188 6028114560959088 6037623595733652 6040324198737153 6058803711246336 6069212708143104 6079841224132608 6086507431919616 6087563422507008 6097166234744832 6099893470914048 6107641138280448 6117275622062592 6118336950837696 6125045367048192 6138516162416976 6139581176361438 6146312885683776 6167654249870178 6197978466680832 6199053797154816 6206927411183616 6219499225245696 6220578289506048 6227398807658496 6228479242472448 6238304342030592 6241094708666688 6249021720185088 6258879224425152 6259965120995976 6280611443954406 6302643966148608 6320603871608832 6321700477218816 6331462639976448 6331672628388864 6341450190446592 6342550412829696 6350606286442496 6353657602792992 6360624035011584 6363469114718976 6374612937894552 6375718913913801 6382709535133152 6404871721019031 6437478943199232 6445655388536832 6459831300640896 6466914146414592 6468036136413696 6478239124416384 6481136812846176 6489368709422976 6499605348441504 6500733010265052 6507860702488704 6522173422568037 6530457441039012 6540758895378123 6545053349462016 6553366428450816 6563704020516864 6572040788312064 6574980433821696 6585352120848384 6586494659476992 6593716384579584 6594860374382592 6605263420973568 6608217926823552 6616611233137152 6627048590567808 6628198363407504 6650059175951724 6673387728863232 6692404099350528 6693565211172864 6703901618798592 6714476672237568 6715641613584384 6716806757044992 6724171362115584 6727402167663168 6737790827349504 6738959813631552 6747519179345152 6750761202967554 6758163037199808 6761185934388912 6781628881078974 6805418983391232 6824811587862528 6827864296660992 6836536582766592 6839821377149184 6847320860909568 6848508850320384 6856017859411968 6859312014087936 6871096280565504 6883129069692408 6890676037929216 6905830682719098 6914601996394248 6930056487665664 6949804257017856 6961743988752384 6973935521799168 6981582054260736 6982793337581568 6996936628401408 6998150575694304 7005823658615808 7007039147781504 7018092384784416 7021231547250024 7030149435208224 7041239127478296 7042460761120473 7076142097956864 7087304341241856 7090474461917184 7099480297488384 7110679355559936 7111913036871168 7119710854004736 7122895469973504 7134131464252416 7135369214433408 7144432072247808 7147864803142116 7155702039388032 7158902754058848 7180548227024796 7205737747120128 7226271093030912 7229503372935168 7238685793517568 7250104440963072 7251362312103936 7259313027612672 7267310213221008 7275278414716416 7276540653465408 7284518975625216 7288019014968432 7300539798100848 7321343290299792 7363185018144768 7371258341031936 7372537232007168 7384167023081472 7393545886851072 7396852988049408 7406247964663808 7409806491911616 7417930932652032 7419217921180416 7430921348595264 7434245167676496 7443687637279296 7455429664388784 7456723158833442 7504204596609024 7507561194971136 7517096785575936 7528954611769344 7530260862569472 7538517374828544 7541889321148416 7555096815282432 7556407601675616 7564692782380032 7580014680768192 7581329790335496 7590959076763296 7602933416849784 7606334176187526 7654768277225472 7656096356315136 7665820606119936 7677913036345344 7681347333743616 7691103655612416 7703235968523264 7704572456610432 7713020091838464 7729983315636192 7739801411601792 7743520203403959 7752010542670368 7778927245943529 7806215892713472 7816130814083072 7828460350783488 7831961987346432 7841909609644032 7845677462024064 7854279811043328 7855642504779264 7872919397656092 7881551615942784 7882919041254192 7895353932882468 7898885490656277 7908918114609252 7921394018413083 7959278949433344 7960659860201472 7973217383897088 7976783769656832 7985529869451264 7986915334674432 7999514275004928 8000902166480064 8009674710755328 8013257403720192 8027290366237584 8037486081278784 8050164794311536 8053765598316204 8105048764121088 8106454965510144 8116751230009344 8129554979659776 8133191294552064 8143521517707264 8156367496083456 8157782601116928 8166727156064256 8184688216555968 8186108235148584 8195083847578368 8213107272863454 8223538999826904 8236511201587266 8265405062873088 8292665633660928 8294104386008064 8303198410211328 8304638989963264 8317739122707456 8321459611555584 8332028960246784 8336032303400568 8345172299233536 8346620161327968 8359786517169672 8374148591939208 8428933969625088 8442230171185152 8455266920595456 8456733883772928 8471543470390656 8480832046682112 8484625486291968 8499483917192736 8500958551885068 8510279380177536 8528996014127433 8539828961358708 8553300093956007 8583305257598976 8594207184715776 8611614311878656 8613108400854528 8622552195219456 8624048181884928 8637652165888512 8641515750461568 8652491612563968 8666140464588672 8667644013686736 8677147603318272 8696231230090716 8707276588052016 8721011860504164 8726737799282688 8751605360689152 8766640578428928 8780469494464512 8781992879302656 8791621846106112 8793147165843456 8807017894631424 8810957235764736 8822148310849536 8836064787423744 8837597817876672 8866745567935632 8868283921410966 8924753614897152 8952635562983424 8954188818112512 8955742342726656 8965561816154112 8969869556884224 8983721103132672 8985279751508736 9001014937290072 9010884049599744 9014914579185216 9030701662017282 9042171841438632 9056435393600478 9088205566869504 9103819062214656 9119761836198912 9129761147879424 9131345133760512 9145749352117248 9149840206371072 9161461707420672 9175913433093888 9177505426256544 9187568050572288 9207774243625464 9209371764542157 9219469328525664 9251481374805267 9298580695732224 9310391116775424 9329248837868544 9330867434259072 9341098211487744 9342718863708672 9357456513045888 9361642063000032 9373532580277632 9388318836637728 9389947681493964 9420917165931609 9449739121655808 9453965949222912 9465973729984512 9480905807413248 9482550715828224 9492947805339648 9497193959964672 9512175285669888 9513825619244544 9525909429663744 9530486404189488 9540936052517376 9545203672078464 9574064302699728 9639337830580224 9656218414798848 9666805921284096 9668483082805248 9689746950961344 9700371219621888 9702054204620544 9712691967500288 9717358686624576 9721705219269264 9734053064134464 9749408022662256 9751099515397578 9761791053733056 9795686161558518 9817580024193024 9830049642676224 9845556030775296 9858061182468096 9862470650732544 9879741989215488 9890574576869376 9892290561573888 9907895131460352 9912326890235328 9924916849705728 9940572885851712 9942297545111256 9975088763927586 10010081593294848 10038606149025792 10040347816759296 10055852428197888 10071715008356352 10073462420376576 10075210135567488 10086257043173376 10106686241024256 10108439720447328 10121278769017728 10126141804451331 10137244555799712 10141778901583368 10172443321618461 10208128475086848 10221094141493248 10237217381793792 10241796444991488 10254804874149888 10259732065723776 10270981291364352 10272763275480576 10284026789117952 10288968021131904 10306644420848256 10319735215469056 10324693604538612 10336014056893824 10358746024078647 10371902994591372 10408287856951296 10437947134377984 10442615983128576 10455879479525376 10460903282698752 10472373081391104 10474190006372352 10497225863541456 10508735487923712 10510558721672256 10527138577176624 10531847320875036 10545224152812336 10561858691217444 10598909922312192 10614213146935296 10630956511862784 10635711692875776 10647373159268352 10649220446232576 10666019033339904 10667869555306752 10679566281007104 10684343204960256 10701197196378624 10703053821650112 10716648108371712 10733553059082048 10738354131088272 10770822340537194 10808606620680192 10839406639546368 10844255059402752 10858028690276352 10875156661444608 10877043468155904 10888969541419008 10900965319831512 10912917622074624 10914810980198112 10926778463437824 10932028522452648 10950809697151272 10964718666435872 10982014935449688 11056887511547904 11058805848010752 11090318830276608 11095279482074112 11109371946995712 11114709737867424 11126896398978048 11128826881770624 11146382022892896 11165531455918944 11185084738250163 11238578626166784 11256306894913536 11261341792456704 11275645178363904 11293431917654016 11295391293854208 11307776062242816 11312833981722624 11332645222923648 11334611402513424 11347039173570048 11370022021152288 11371994685503244 11386438615144944 11404400125274676 11409501264281289 11444407010131968 11482152415838208 11484144534472704 11496736260292608 11498730909179904 11516869554518016 11522021000615424 11536655483418624 11554853952784896 11556858684915648 11569530137757696 11594974973454288 11609702117402688 11628015814005552 11707292659286016 11709323839070208 11724196221124608 11742690526175232 11747942981019648 11762864414466048 11781419716564992 11783463757168896 11809379096484138 11822327423914176 11824378561881288 11843030899323702 11863377171913878 11938918424150016 11940989790302208 11959826075845632 11965175654485248 11978294804176896 11980373002011648 11999271412507392 12001353249720096 12014512066132992 12019886105580288 12040935549356376 12056229121918176 12075247191467304 12080648397474306 12159682448265216 12175126845014016 12194332469489664 12199786941828096 12215282276560896 12234551244125184 12236673901675392 12250090734096384 12277032324833952 12279162352722876 12292625771367552 12319660909295181 12335308499740356 12354766802380899 12398107594309632 12413854822367232 12438998450491392 12441156579012096 12454797615316992 12456958484944896 12476608684061184 12482189417333376 12498043440370176 12517758448850304 12519930241991952 12561222887908812 12605287932297216 12641207743217664 12643400954437632 12662925279952896 12663345256777728 12682900380893184 12685100825659392 12701212572884992 12707315205585984 12721248070023168 12726938229437952 12749225875789104 12751437827827602 12765419070266304 12809743442038062 12874957886398464 12891310777073664 12919662601281792 12933828292829184 12936072272827392 12956478248832768 12962273625692352 12978737418845952 12999210696883008 13001466020530104 13015721404977408 13044346845136074 13060914882078024 13081517790756246 13090106698924032 13127408041033728 13149960867643392 13170704241696768 13172989318953984 13187432769159168 13189720748765184 13210526841947136 13216435853647104 13233222466274304 13254097181135616 13256396726815008 13300118351903448 13302425882116449 13387130422345728 13428953344475136 13431283227168768 13433613514089984 13448342724231168 13454804335326336 13475581654699008 13477919627263104 13495038358690304 13501522405935108 13516326074399616 13522371868777824 13546052493025923 13563257762157948 13584653090400717 13610837966782464 13649623175725056 13655728593321984 13673073165533184 13679642754298368 13694641721819136 13697017700640768 13712035718823936 13718624028175872 13742192561131008 13766258139384816 13781352075858432 13811661365438196 13829203992788496 13860112975331328 13899608514035712 13923487977504768 13947871043598336 13963164108521472 13965586675163136 13993873256802816 13996301151388608 14011647317231616 14014078295563008 14036184769568832 14042463094500048 14060298870416448 14082478254956592 14084921522240946 14174608682483712 14180948923834368 14198960594976768 14221358711119872 14223826073742336 14239421708009472 14245790939947008 14268262928504832 14270738428866816 14288864144495616 14295729606284232 14311404078776064 14317805508117696 14361096454049592 14459006745870336 14500208881926144 14502724624207872 14534620426442016 14550556829432832 14553081306930816 14569037951250432 14576038029936864 14601079596201696 14626649273096367 14642686580599584 14693529242337777 14726370036289536 14745074464014336 14768334046162944 14787091773702144 14793705976098816 14812495929327616 14819612983823232 14835861865304064 14838435842360832 14861842697190528 14868490335352992 14887375274558592 14910859328777568 14913446317666884 14962633145891379 15008409193218048 15015122389942272 15034193571151872 15057909223538688 15060521725138944 15077034749657088 15083778642296832 15110193630564864 15112815203351232 15129385564760064 15160029361536384 15162659580670992 15181918153526592 15205866833699568 15212668352375052 15309536554450944 15312192712630272 15331641212239872 15355826072690688 15362694667487232 15382207311224832 15406471937046528 15409144913220864 15426040183676928 15459966631272384 15479602823203584 15487040406807918 15504021085340736 15557854491887058 15612431785426944 15656920701566976 15663923974692864 15683819219288064 15691354924048128 15708559622086656 15711285009558528 15745838795312184 15763103231885568 15765838082508384 15790707865764936 15797770981312554 15817836229218504 15842788036826166 15921319720402944 15946434767794176 15953567539313664 15971059738902528 15973830669348864 15999028550009856 16001804332960128 16019349421510656 16026514807440384 16054580732475168 16074972162557568 16100329588623072 16107531196632408 16156233510805791 16212909931020288 16233502460018688 16259109959319552 16266382589104128 16287043035414528 16312734992166912 16315565202233856 16333454312128512 16369376433111936 16372216470297168 16390167695156736 16426214545726908 16447077999653808 16473022403174532 16530810125746176 16585331267321856 16588208772016128 16606396820422656 16609277979926528 16635478245414912 16642919223111168 16664057920493568 16672064606801136 16690344598467072 16693240322655936 16719573034339344 16748297183878416 16857867939250176 16884460342370304 16910533841190912 16913467767545856 16943086940781312 16961664093364224 16969250972583936 16998967834385472 17001917103770136 17020558760355072 17057992028254866 17079657922717416 17106600187912014 17166610515197952 17223228623757312 17226216801709056 17245104390438912 17248096363769856 17275304331777024 17283031500923136 17304983225127936 17332280929177344 17335288027373472 17354295206636544 17392462460181432 17414553176104032 17442023721008328 17560938988929024 17563985758605312 17586294331686912 17614035789262848 17621914471529472 17644296621699072 17672129574847488 17675195635753344 17714068644726207 17733491135871264 17736567842821932 17764546348985553 17795065757870817 17849507229794304 17908377636225024 17911484685453312 17931123632308224 17939739113768448 17967442206265344 17970559503017472 18002029874580144 18021768099199488 18029829158370432 18061403324034564 18084343682877264 18112870787200956 18176411133739008 18207638124429312 18239523672397824 18259522295758848 18262690267521024 18291498704234496 18299680412742144 18322923414841344 18351826866187776 18355010852513088 18375136101144576 18415548487250928 18418743529084314 18438938657051328 18502962749610534 18597161391464448 18620782233550848 18658497675737088 18661734868518144 18682196422975488 18685437727417344 18714913026091776 18723284126000064 18747065160555264 18776637673275456 18779895362987928 18841834331863218 18907931898445824 18961811614826496 18965101431656448 18994387919929344 19024350571339776 19027651238489088 19051818859327488 19060972808378976 19081872105034752 19090407344156928 19127156741741403 19148128605399456 19214615163057093 19312436829597696 19336966165610496 19379493901922688 19400742439243776 19404108409241088 19425383935000576 19434717373249152 19443410438538528 19468106128268928 19498816045324512 19502199030795156 19523582107466112 19566520267704111 19591372323117036 19622276686134369 19635160048386048 19660099285352448 19691112061550592 19716122364936192 19724941301465088 19759483978430976 19781149153738752 19784581123147776 19815790262920704 19824653780470656 19849833699411456 19881145771703424 19884595090222512 19950177527855172 20020163186589696 20077212298051584 20080695633518592 20111704856395776 20143430016712704 20146924840753152 20150420271134976 20172514086346752 20213372482048512 20216879440894656 20242557538035456 20252283608902662 20274489111599424 20283557803166736 20344886643236922 20416256950173696 20474434763587584 20483592889982976 20509609748299776 20519464131447552 20541962582728704 20545526550961152 20568053578235904 20577936042263808 20613288841696512 20639470430938112 20649387209077224 20672028113787648 20717492048157294 20743805989182744 20885231966257152 20921806565397504 20944746162782208 20948380012744704 20994451727082912 21017470975847424 21021117443344512 21054277154353248 21063694641750072 21090448305624672 21123717382434888 21127382283361419 21228426293870592 21261913023725568 21271423385751552 21298440892465152 21332038066679808 21335739110613504 21359132562014208 21368686409920512 21402394392757248 21406107643300224 21433296216743424 21467106118164096 21476708262176544 21541644681074388 21617213241360384 21678813279092736 21688510118805504 21716057380552704 21750313322889216 21754086936311808 21777939082838016 21801930639663024 21825835244149248 21829621960396224 21853556926875648 21864057044905296 21901619394302544 21929437332871744 21964029870899376 22113775023095808 22117611696021504 22180637660553216 22190558964148224 22218743893991424 22229419475734848 22253792797956096 22257653763541248 22292764045785792 22331062911837888 22370169476500326 22512613789827072 22522683584913408 22551290356727808 22586863835308032 22590782587708416 22615552124485632 22625667963445248 22665290445847296 22669222805026848 22694078347140096 22740044042304576 22743989371006488 22772877230289888 22808800250549352 22819002528562578 22964304831676416 22968289068945408 22997461818359808 23033739109036032 23044042001230848 23073310966837248 23109707905569792 23113717369831296 23139060275515392 23189949946908576 23219404234805376 23230560610211877 23256031628011104 23336781737830587 23418647678140416 23448392442249216 23485381052350464 23495885962039296 23525728828932096 23562839433129984 23566927514337792 23618758192968276 23644654847828352 23648757123762576 23686061798647404 23726754343827756 23877836848300032 23881979580604416 23919652151691264 23930351308970496 23956589608353792 23960746004023296 23998542825014784 24002706499440192 24029024132265984 24039772211160576 24081871098712752 24112458243836352 24150494382934608 24161296794948612 24319364896530432 24350253690028032 24388664938979328 24399573883656192 24430564553121792 24469102488250368 24473347803350784 24500181468192768 24554064649667904 24558324705445752 24585251542735104 24639321818590362 24670616999480712 24709533604761798 24796215188619264 24877996900982784 24882313158024192 24909595230633984 24913916969889792 24953217368122368 24964378834666752 24996086880740352 25035516897700608 25039860483983904 25122445775817624 25286801908875264 25326690513555456 25365800761786368 25370201651318784 25402425145769984 25414630411171968 25442496140046336 25453876458875904 25498451751578208 25502875655655204 25530838140532608 25586988042382299 25619486884076124 25659900281868021 25749915772796928 25782621554147328 25839325202563584 25867656585658368 25872144545654784 25912956497665536 25924547251384704 25957474837691904 25998421393766016 26002932041060208 26031442809954816 26088693690272148 26121829764156048 26163035581512492 26180213397848064 26254816082067456 26299921735286784 26341408483393536 26345978637907968 26374865538318336 26379441497530368 26421053683894272 26432871707294208 26466444932548608 26508194362271232 26512793453630016 26600236703806896 26604851764232898 26774260844691456 26857906688950272 26862566454337536 26867227028179968 26896685448462336 26909608670652672 26951163309398016 26955839254526208 26990076717380608 27003044811870216 27032652148799232 27044743737555648 27092104986051846 27126515524315896 27169306180801434 27311457186643968 27359285508596736 27389283443638272 27394035401281536 27437248056351744 27484385122262016 27532516278769632 27562704151716864 27623322730876392 27628115293626471 27658407985576992 27754444124415801 27895742087196672 27931173350326272 27987746513605632 27992602302777216 28023294634463232 28028156591126016 28072369539137664 28084926189000096 28120597740832896 28164956509913184 28169843044481892 28262751497794827 28349217364967424 28361897847668736 28397921189953536 28442717422239744 28447652147484672 28478843416018944 28491581879894016 28536525857009664 28541476857733632 28577728288991232 28591459212568464 28622808157552128 28635611016235392 28722192908099184 28918013491740672 29000417763852288 29005449248415744 29069240852884032 29101113658865664 29106162613861632 29138075902500864 29152076059873728 29202159192403392 29253298546192734 29285373161199168 29387058484675554 29452740072579072 29490148928028672 29536668092325888 29574183547404288 29587411952197632 29624991858655232 29639225967646464 29671723730608128 29676871684721664 29723685394381056 29736980670705984 29774750549117184 29821718657555136 29826892635333768 29925266291782758 30030244779884544 30115818447077376 30121043450277888 30167557284593664 30220387261129728 30225630406702464 30258771129520128 30320058723072768 30325319161341984 30363836307053184 30378425413353993 30411733667399136 30425336704750104 30517329964855383 30624385425260544 30663282424479744 30711652145381376 30725389334974464 30764414622449664 30812943874093056 30818289826441728 30852080367353856 30919933262544768 30959205646407168 30974080813615836 31008042170681472 31115708983774116 31224863570853888 31313841403133952 31327847949385728 31367638438576128 31382709848096256 31417119244173312 31422570019117056 31491677590624368 31526206463771136 31531676165016768 31581415731529872 31595541962625108 31635672458437008 31685576073652332 31842639440805888 31892869535588352 31907135078627328 31942119477805056 31947661338697728 31998057100019712 32003608665920256 32038698843021312 32053029614880768 32109161464950336 32149944325115136 32200659177246144 32215062393264816 32312467021611582 32425819862040576 32518219918639104 32532765178208256 32574086070829056 32625469984333824 32631130404467712 32666908624257024 32738752866223872 32744432940594336 32780335390313472 32852429091453816 32894155999307616 32946044806349064 33170662534643712 33176417544032256 33218555959853056 33270956490829824 33285838446222336 33328115840987136 33344129213602272 33380689196934144 33386480645311872 33439146068678688 33496594367756832 33555254214750489 33715735878500352 33768920684740608 33826935535091712 33886173881562624 33923328186728448 33938501945167872 33997935668770944 34003834207540272 34041117520710144 34115984056509732 34159315845434832 34213200375824028 34228503792843867 34333221030395904 34446457247514624 34452433603418112 34490208780877824 34496192727539712 34550608663554048 34566063001846272 34609966450255872 34664561858354688 34670576054746944 34708590413273088 34784924920362864 34829106352208064 34884047442016656 35121877977858048 35127971517210624 35172588663373824 35228071578525696 35243828943058944 35288593243398144 35344259149694976 35350391271506688 35428137289452414 35466982271742528 35473135685643864 35529092697971106 35590131515741634 35816755272450048 35822969370906624 35879478227536896 35934884412530688 35941119006034944 36004059749160288 36043536198398976 36059658316740864 36122806648069128 36168687365754528 36225741574401912 36479047344795648 36525380535042048 36582997408468992 36599360825484288 36645846829682688 36703653732375552 36710021705026176 36750272202289152 36831096974501856 36837487058168628 36877877314102656 36958982727885543 37005925499221068 37064300407142697 37194322782928896 37241564467101696 37316995351474176 37323469737036288 37364392845950976 37370875454834688 37429826052183552 37446568252000128 37494130321110528 37553275346550912 37559790725975856 37683668663726436 37815863796891648 37923623229652992 37930202863312896 37988775839858688 38048701142679552 38055302476978176 38103637718654976 38121945616757952 38163744210069504 38180814688313856 38254313483482806 38296257210798912 38429230326114186 38624873659195392 38673932331220992 38758987803845376 38801484878487552 38808216818482176 38850767870001152 38869434746498304 38886820877077056 38936212256537856 38997632090649024 39004398061590312 39047164214932224 39133040535408222 39182744646234072 39244553372268738 39270320096772096 39382224123101184 39449882602930176 39518967956861952 39562298307477504 39569162246295552 39631580525841408 39649307560941312 39699667398822912 39762291543406848 39769190180445024 39900355055710344 39907277646349347 40161391267037184 40286860033425408 40293849681506304 40300840542269952 40345028172693504 40426744964097024 40433758881789312 40485115076070912 40504567217805324 40548978223198848 40567115606333472 40689773286473844 40832513900347392 40948869527175168 40967185779965952 41019219496599552 41038928262895104 41083925165457408 41091053101922304 41136107156471808 41155872084527616 41226577683393024 41278940861876224 41298774418154448 41344056227575296 41434984096314588 41487611978365488 41770463932514304 41843613130795008 41889492325564416 41896760025489408 41988903454165824 42034941951694848 42042234886689024 42108554308706496 42127389283500144 42180896611249344 42247434764869776 42254764566722838 42523826047451136 42542846771503104 42596881784930304 42664076133359616 42671478221227008 42718265124028416 42737372819841024 42804788785514496 42812215286600448 42866592433486848 42934212236328192 42953416524353088 43083289362148776 43377020237611008 43500626645778432 43508173872623616 43603861279326048 43651670488298496 43659243920792448 43707113853751296 43728114089810592 43803238788605088 43858874665743488 43879947819289101 43928059741798752 44080587727013331 44235223392043008 44361275321106432 44381117928296448 44437487787982848 44458838951469696 44507585595912192 44515307527082496 44585528091571584 44662125823675776 44740338953000652 44887899437674137 45025227579654144 45045367169826816 45102580713455616 45173727670616064 45181565175416832 45231104248971264 45251335926890496 45330580891694592 45338445610053696 45388156694280192 45480088084609152 45487978742012976 45545754460579776 45617600501098704 45638005057125156 45928609663352832 45936578137890816 45994923636719616 46067478218072064 46088084002461696 46146621933674496 46219415811139584 46227434739662592 46278120551030784 46379899893817152 46438808469610752 46461121220423754 46512063256022208 46673563475661174 46837295356280832 46970762104700928 46991771924078592 47051457657864192 47125678866259968 47133855028675584 47237516385936552 47289309695656704 47297514247525152 47372123597294808 47453508687655512 47763959161208832 47839304303382528 47860702617940992 47913179216707584 47921492008046592 47997085650029568 48005412998880384 48058048264531968 48079544422321152 48163742197425504 48224916487672704 48300988765869216 48322593589897224 48468700532417373 48638729793060864 48700507380056064 48777329877958656 48799147767312384 48861129106243584 48938204976500736 48946695606701568 49000362936385536 49108129299335808 49116649410891504 49170503085470208 49278643637180724 49341233998961424 49419067209523596 49592430377238528 49755993801965568 49764626316048384 49819190461267968 49827833939779584 49906434736244736 49928757669333504 49992173761480704 50071033795401216 50079720967967808 50244891551635248 50573603817750528 50653381027110912 50731601523572736 50740403302637568 50804850291539968 50829260822343936 50884992280092672 50907752917751808 50996903503156416 51005751311310408 51061676281065216 51173976084764598 51238973768152248 51319800563736042 51499831545593856 51678650405127168 51735313171316736 51744289091309568 51825912995331072 51849094502769408 51914949675383808 51996842787532032 52005864082120416 52062885619909632 52177387380544296 52243659528312096 52326071163024984 52682816966787072 52691957275815936 52758882995060736 52842107367788544 52865743414588416 52932889865097216 53016388724542464 53025586907260032 53200473407613792 53209703528465796 53385197273612451 53548521689382912 53725132908675072 53734454056359936 53793370896924672 53819217341305344 53902326618796032 53911678509052416 53980153434761216 54006089623740432 54065304297598464 54089487475111296 54184209972103692 54253031048631792 54338612361602868 54622914373287936 54718571017193472 54778566887276544 54788070802563072 54874496112703488 54968770244524032 55065032557539264 55125408303433728 55246645461752784 55256230587252942 55316815971153984 55508888248831602 55791484174393344 55862346700652544 55975493027211264 55985204605554432 56046589268926464 56056313182252032 56144739078275328 56169852378000192 56241195481665792 56329913019826368 56339686088963784 56525502995589654 56723795695337472 56885434844479488 56895304294969344 56983163759788032 57073051714019328 57082953715467264 57155456577982464 57182918425136928 57245616315104256 57271222032470784 57381470225224209 57444385816198368 57643845489171279 58010898496831488 58138481705768064 58202227317731328 58212325227723264 58276151805001728 58304152119747456 58404318384806784 58506597092385468 58570746322398336 58699560803112333 58774116969351108 58866830058403107 58905480145158144 58980297856057344 59073336184651776 59148367094808576 59174823904395264 59249983717310464 59278451935292928 59343447461216256 59353743369443328 59447370788762112 59473961341411968 59549501098234368 59643437315110272 59653785270667536 59850532583565516 60060489559769088 60231636894154752 60242086900555776 60335114569187328 60440774522259456 60451260813404928 60517542259040256 60640117446145536 60650638322683968 60727672614106368 60756850826707986 60823467334798272 60850673409500208 61034659929710766 61248770850521088 61423304290762752 61450778669948928 61528829244899328 61625887748186112 61636579652883456 61704160734707712 61839866525089536 61918411292814336 61948161627231672 62016084341362944 62231417967548232 62655695898771456 62765419696192512 62834238488346624 62845140038234112 62983355181248736 63052412927542272 63063352330033536 63162831463059744 63191083925250216 63271344916874016 63371152147304664 63382146850084257 63685278881611776 63785739071176704 63814270157254656 63895322677395456 63996114200039424 64007217331840512 64077397686042624 64106059229761536 64218322929900672 64299888650230272 64401318354492288 64430124786529632 64624934043223164 64851639724081152 65036439837278208 65065530356416512 65148172141658112 65250939968667648 65262260808935424 65333817248514048 65477505732447744 65488865881188672 65560670780626944 65704858182907632 65788311998615232 65892089612698128 66341325069287424 66352835088064512 66437111919706112 66541912981659648 66571676892444672 66656231681974272 66688258427204544 66761378393868288 66772961290623744 66878292137357376 66993188735513664 67110508429500978 67537841369481216 67653871070183424 67772347763125248 67846656373456896 67877003890335744 67995871337541888 68007668415080544 68082235041420288 68231968113019464 68318631690869664 68426400751648056 68457007585687734 68892914495029248 68904867206836224 68992385455079424 69101217327108096 69132126003692544 69219932900511744 69329123716709376 69341152109493888 69417180826546176 69569849840725728 69658212704416128 69768094884033312 70010345213491761 70255943034421248 70345177326747648 70456143157051392 70487657886117888 70577186486796288 70688518299389952 70700782543013376 70856274578904828 70933964543485056 70946271371287728 71058185395942212 71180263031483268 71633510544900096 71645938741813248 71758956455073792 71869768825061376 71882238012069888 72008119498320576 72087072396797952 72119316633481728 72245613296138256 72337374731509056 72451483148803824 72958094689591296 73050761070084096 73165994816937984 73198721650968576 73291693659365376 73407307464751104 73420043410052352 73500544404578304 73662193949003712 73674974116337256 73755754628205312 73917965455771086 74011850998442136 74128600814285394 74388645565857792 74633990702948352 74646939474072576 74728785691901952 74741750909669376 74859652104367104 74893136504000256 74988260642221056 75106550693101824 75119581451951712 75367337327452872 75860405726625792 76097402285359104 76110604953956352 76207275437309952 76243891233515904 76327488420139008 76361629376627712 76508626966965612 76592514421597824 76760964127146897 76858460652228372 76979700845604063 77249747318390784 77347864662441984 77517975607690752 77602969756975104 77616433636964352 77701535740002304 77738869492996608 77773641754154112 77872424513075712 77995264181298048 78008796123180624 78094328429864448 78266081070816444 78365489292468144 78489106744537476 78540640193544192 78764448246202368 78899765205860352 79037935913723904 79124596614955008 79138324492591104 79263161051682816 79298615121882624 79399334797645824 79524583086813696 79538380360890048 79800710111420688 79814555292698694 80322782534074368 80573720066850816 80587699363012608 80601681084539904 80690056345387008 80853489928194048 80867517763578624 80970230152141824 81009134435610648 81097956446397696 81134231212666944 81379546572947688 81934371559931904 82077856525790208 82167850330914816 82182106203844608 82311744169055232 82453155366786048 82557881723752448 82597548836308896 82688112455150592 82869968192629176 82884345880879413 82975223956730976 83263332373247403 83687226261590016 83793520050978816 83977806908331648 84069883903389696 84084469773378048 84217108617412992 84254778567000288 84361793222498688 84494869529739552 84509529133445676 84788254493384481 85047652094902272 85085693543006208 85193763569860608 85328152266719232 85342956442454016 85436530248056832 85474745639682048 85609577571028992 85624430573200896 85733184866973696 85868424472656384 85906833048706176 86166578724297552 86754040475222016 87001253291556864 87016347745247232 87207722558652096 87303340976596992 87318487841584896 87414227707502592 87456228179621184 87606477577210176 87717749331486976 87759895638578202 87856119483597504 88161175454026662 88470446784086016 88722550642212864 88762235856592896 88874975575965696 88917677902939392 89015171191824384 89030615054164992 89171056183143168 89324251647351552 89480677906001304 89775798875348274 90090734339653632 90347455341232128 90363130350833664 90502671853780992 90661161783389184 90676891220107392 90776313388560384 90960176169218304 90975957484025952 91091508921159552 91235201002197408 91276010114250312 91551989894566149 91873156275781632 91989847273439232 92134956436144128 92176168004923392 92293243867348992 92438831622279168 92454869479325184 92556241102061568 92759799787634304 92877616939221504 92922242440847508 93024126512044416 93347126951322348 93674590712561664 93941524209401856 93983543848157184 94102915315728384 94251357732519936 94267710057351168 94475032771873104 94578619391313408 94595028495050304 94744247194589616 94907017375311024 95527918322417664 95678608606765056 95721405235881984 95826358433415168 95842984016093184 95994171300059136 96010825997760768 96116096529063936 96159088844642304 96327484394851008 96449832975345408 96601977531738432 96645187179794448 96937401064834746 97277459586121728 97554659755917312 97598295534624768 97722258212487168 97876409953001472 97893391213403136 98000725872771072 98216258598671616 98233298821783008 98341006170940416 98557287274361448 98682467997922848 98838134419047192 99511987603931136 99529252632096768 99655667879559168 99812869472489472 99857515338667008 99984347522961408 100142067590802432 100159441935935616 100489783103270496 100665762644251467 101147207635501056 101306762054221824 101480806605275136 101609700583079936 101658521644687872 101769984560185344 101815505835503616 101993807006312832 102011502622620816 102123352562130432 102347952169529196 102477947536304496 102639601127472084 102685511378531601 102999663091187712 103357300810254336 103470626342633472 103488578182619136 103651825990662144 103698189005538816 103829899350767616 103993685575064064 104011728164240832 104125771239819264 104354774761088592 104487319056624192 104652142326049968 105365633933574144 105383914551631872 105517765990121472 105684214735577088 105731486829176832 105865779730194432 106032777449084928 106051173814520064 106400946815227584 106419407056931592 106770394547224902 107450265817350144 107468908112719872 107638434682610688 107804653237592064 107823357018104832 107960306869522432 108012179247480864 108130608595196928 108178974950222592 108368419944207384 108506062097263584 108677224723205736 109437142034386944 109576141605126144 109748992225406976 109937540489048064 110130065115078528 110250816606867456 110493290923505568 110512461174505884 110633631942307968 110876948183656629 111017776497663204 111192901221428091 111582968348786688 111724693401305088 111950986054422528 111970409211108864 112093178537852928 112112626364504064 112289478156550656 112339704756000384 112482390963331584 112659826039652736 112679372177927568 113051005991179308 113447591390674944 113770869688958976 113790608589938688 113966327519576064 114146103428038656 114165907430934528 114310913155964928 114365836850273856 114491232630208512 114542444064941568 114762940450448418 114888771632396736 115287690978342558 116021796993662976 116276963411536128 116404454635462656 116424650455446528 116552303610003456 116608304239494912 116808636769613568 117013194184770936 117141492644796672 117399121606224666 117548233938702216 117733660116806214 117810960290316288 118146672369303552 118349647808790528 118556903870585856 118686894922432512 118707486738886656 118894741577524224 118947922682823936 119099002196468736 119286874630220544 119307570541335072 119701065167131032 119721832939048041 120484173801111552 120881549044518912 120902521626809856 121035084518080512 121280234892291072 121301276645367936 121455345228212736 121513701653415972 121646934669596544 121701346819000416 122069319859421532 122497541701042176 122846608581525504 122901557339897856 123057658489798656 123251775496372224 123273159305766912 123408321469415424 123679733050179072 123836822585628672 123896323254463344 124032168682725888 124462835935096464 125311391797542912 125530839392385024 125668476976693248 125690280076468224 125966710362497472 126104825855084544 126126704660067072 126325662926119488 126382167850500432 126542689833748032 126742304294609328 126764293700168514 127571478142353408 127628540314509312 127790645354790912 127992228400078848 128014434663681024 128154795372085248 128212118459523072 128436645859801344 128599777300460544 128802636708984576 128860249573059264 129249868086446328 130131060712833024 130501879937335296 130524521617870848 130955011464895488 130977731762377344 131121341561253888 131409716365815264 131576623997230464 131639843457867303 131784179225396256 132241763181039993 132705670176129024 132874223839412224 133083825963319296 133143353784889344 133312463363948544 133376516854409088 133522756787736576 133545922581247488 133756584274714752 133986377471027328 134221016859001956 134663698313022411 135075682738962432 135307742140366848 135544695526250496 135693312746913792 135754007780671488 135991742675083776 136015336830161088 136164470082840576 136463936226038928 136637263381739328 136852801503296112 136914015171375468 137785828990058496 137809734413672448 137984770910158848 138202434654216192 138264252007385088 138439865801023488 138658247433418752 138682304218987776 138834361653092352 139139699681451456 139316425408832256 139536189768066624 140020690426983522 140511886068842496 140912286314102784 140975315772235776 141154372973592576 141377036598779904 141401565086026752 141712549157809656 141867929086970112 141892542742575456 142116370791884424 142360526062966536 143291877483626496 143517912910147584 143739537650122752 143764476024139776 144016238996641152 144174144793595904 144238633266963456 144491226592276512 144674749463018112 144902966297607648 145406101597252119 145916189379182592 146101522140168192 146331989633875968 146397443301937152 146583387318730752 146814614929502208 146840086820104704 147001088809156608 147324387898007424 147349948232674512 147511509256410624 147835930911542172 148023701996884272 148257201628570788 148777291131715584 149267981405896704 149293878948145152 149457571383803904 149483501819338752 149719304208734208 149786273008000512 149976521284442112 150213101386203648 150239162903903424 150734674654905744 151720811453251584 152194804570718208 152221209907912704 152414550874619904 152487782467031808 152654976840278016 152723258753255424 153017253933931224 153185028843195648 153521928254293794 153716921304456744 153959401691208126 154499494636781568 155035951215381504 155205939513950208 155232867273928704 155477738985993216 155547283508308224 155744849026151424 155990528362596096 156017592246361248 156188656859728896 156532162141632888 156730978584936288 156978213489074952 158075871827447808 158276648985182208 158526322103365632 158597230243765248 158798669595291648 159049166173627392 159076760721780096 159601420222841376 159629110585397388 160155591820837353 160645565068148736 161175398726025216 161203362169079808 161380112690774016 161706979856388096 161735035527157248 161940460304283648 162018268871221296 162195912892795392 162268462425333888 162759093145895376 163868743119863808 164155713051580416 164335700661829632 164364212407689216 164623488338110464 164906310733572096 165115763447504896 165195097672617792 165376224910301184 165739936385258352 165768691761758826 165950447913461952 166526664746494806 167374452523180032 167587040101957632 167955613816663296 168139767806779392 168168939546756096 168434217234825984 168509557134000576 168723586444997376 168989739059479104 169019058266891352 169576508986768962 170171387086012416 170656304533438464 170685912884908032 170949491279364096 171219155142057984 171248861146401792 171466369733947392 171736848945312768 171813666097412352 172144410675672627 172333157448595104 172931536467513837 174032695490494464 174415445117304192 174606681953193984 174636975683169792 174828455415005184 174912456359242368 175212955154420352 175435498662973952 175519791277156404 175712238967195008 176098682409336999 176322350908053324 176600490175209321 176940893568172032 177445101284425728 177524471713185792 177749951151931392 177835355805878784 178030342383648768 178061230108329984 178342112366286336 178648503294703104 178961355812002608 179551597750696548 180181468679307264 180694910682464256 180726260701667328 181005343707561984 181322323566778368 181353782440214784 181552626777120768 181920352338436608 181951914968051904 182183017842319104 182470402004394816 182552020228500624 183103979789132298 183746312551563264 184269912872288256 184352336009846784 184586487734697984 184877663244558336 184909738958650368 185112482204123136 185519599575268608 185755233878443008 185844484881695016 186048253024088832 186694253902644696 187967087696314368 188502715465039872 188535420114702336 188950065543746208 189157238782626816 189190056990100608 189488494389179232 189814034750622048 190146440550252771 191055836644835328 191357217213530112 191442810471763968 191685968032186368 191988342600118272 192021651995521536 192232193058127872 192318177689284608 192654968789702016 192899665950690816 193203955063476864 193290374359588896 193874802129669492 194554919172243456 195109319511834624 195196591069249536 195444516424974336 195752819906002944 195786782426806272 196001451745542144 196432517197343232 196466597643566016 196682012341880832 197114574548722896 197364935995845696 197676268838094384 199023975207862272 199058505264193536 199311335759118336 199625738944978944 199715030677334016 199968695045922816 200284135181604864 200318883871871232 200979566206540992 201331525288502934 202613524108443648 202961613210550272 203317043289375744 203539969120370688 203631011671007232 203987614012625664 204023005245241632 204246705124260864 204695904339058392 204955895072608992 205279202254944168 205371022757063202 206714601620508672 206977156365238272 207303651981324288 207396378011077632 207659798701535232 207987371150128128 208023456328481664 208251542479638528 208709549522177184 208974638113248384 209304284652099936 210031035640475283 210767829103263744 211035531980242944 211368429471154176 211462973658353664 211731559460388864 212065554898169856 212102347629040128 212801893630455168 212838814113863184 213540789094449804 214900531634700288 214937816225439744 215276869365221376 215609306475184128 215646714036209664 215920613739044864 216024358494961728 216261217190393856 216357949900445184 216736839888414768 217012124194527168 217354449446411472 218874284068773888 219152283210252288 219497984450813952 219875080978096128 220260130230157056 220501633213734912 220986581847011136 221024922349011768 221267263884615936 221753896367313258 222035552995326408 222385802442856182 223165936697573376 223901972108845056 223940818422217728 224186357075705856 224225252729008128 224578956313101312 224679409512000768 224964781926663168 225319652079305472 225358744355855136 226102011982358616 227581217179877376 228292206856077312 228331814861869056 228621826311929856 228731673700547712 228982465260417024 229084888129883136 229525880900896836 229777543264793472 230282892381440691 230575381956685116 230939102536812189 232043593987325952 232553926823072256 232808909270925312 232849300910893056 233104607220006912 233216608478989824 233617273539227136 234026388369541872 234282985289593344 234798243212449332 235096467877404432 235467320233612428 235621920580632576 236293344738607104 236699295617581056 237113807741171712 237373789844865024 237414973477773312 237789483155048448 237895845365647872 238198004392937472 238573749260441088 238615141082670144 239402130334262064 239443665878096082 240968347602223104 241763098089037824 241805043253619712 242070169036161024 242560469784582144 242602553290735872 242910690456425472 243027403306831944 243293869339193088 243402693638000832 244138639718843064 245803114679795712 246503550992744448 246546318611533824 247359466100358144 247673645171257344 247792646508926688 248064337365451776 248653037642638239 248925671870192928 249789997119742209 251061678784770048 251380560152936448 251933420724994944 252209651710169088 252253409320134144 252651325852238976 252764335701000864 253085379667496064 253484608589218656 253528587400337028 254364763480153443 255142956284706816 255257080629018624 255581290709581824 255984456800157696 256028869327362048 256309590744170496 256424236919046144 256873291719602688 257199554600921088 257605273417969152 257720499146118528 258499736172892656 260262121425666048 261003759874670592 261049043235741696 261910022929790976 261955463524754688 262242683122507776 262819432731630528 263153247994460928 263279686915734606 263568358450792512 264483526362079986 265411340352258048 266167651926638592 266286707569778688 266624926727897088 266753033708818176 267045513575473152 267091845162494976 267513168549429504 267972754942054656 268442033718003912 269327396626044822 271089391052500992 271508015561342976 271983485350167552 272030673660322176 272328940165681152 272927872452077856 273274526763478656 273705603006592224 273828030342750936 274655969683698447 275619468827344896 275969541820317696 276404869308432384 276528504014770176 276879731602046976 277316494866837504 277364608437975552 277668723306184704 278279399362902912 278632850817664512 279072379536133248 280041380853967044 281023772137684992 281824572628205568 281950631544471552 282308745947185152 282754073197559808 282803130172053504 283425098315619312 283735858173940224 283785085485150912 284232741583768848 284721052125933072 286583754967252992 287035825820295168 287479075300245504 287528952048279552 288032477993282304 288348289587191808 288477266533926912 288982453184553024 289349498926036224 289805932595215296 290812203194504238 291832378758365184 292663979267751936 292794886603874304 293166774637461504 293629229859004416 293680173640209408 294002177618313216 294648775796014848 294699896465349024 295023018512821248 295671861823084344 296047403993768544 296514403257141576 298535962811793408 298587757896290304 298967003638677504 299438608417468416 299572546016001024 299953042568884224 300426202772407296 300478325807806848 301469349309811488 301997287932754401 303441622906503168 304442419815825408 304829101749239808 304975564934063616 305309953680556032 305446517506510848 306034507867862448 306370057686391296 307043856508587588 307433842608913488 307918803382416252 308998989273563136 310071902430763008 310411879027900416 310465734547857408 310955477971986432 311094567016616448 311489698052302848 311981056725192192 312035184492722496 312377313719457792 313064324283265776 313461957169872576 313956426978149904 316151743654895616 316553297970364416 317052644206731264 317194460487530496 317597339190583296 318098332347254784 318153521443560192 319202840445682752 319258221170794776 320311183641674706 322350797452050432 322406724338159616 323413959712776192 323470071054314496 323880920608567296 324036537742442592 324391825785590784 324536924850667776 325518186291790752 328311426103160832 328728424815378432 329246976676220928 329812621467144192 330231526895009792 330390195345235584 330752449820602368 331479872770516704 331537383523517652 331900895826923904 332630844550969887 333053329492989612 333578703664284273 334748905046360064 335174080203915264 335911227633326592 336279535613558784 336337879093512192 336868434469651968 337019114268001152 337447172889994752 337979478118958208 338038116533782704 339153017973537924 340342774172024832 341312609066876928 341371825769816064 341898982558728192 342438310284115968 342497722292803584 342932739467894784 343473697890625536 343627332194824704 344288821351345254 344666314897190208 345863072935027674 348065390980988928 348830890234608384 349213363906387968 349273951366339584 349656910830010368 349824912718484736 350425910308840704 350870997325947904 351039582554312808 351424477934390016 352197364818673998 352644701816106648 353200980350418642 355048943426371584 355670711611757568 356060684767297536 356122460216659968 356684224732572672 357297006589406208 357922711624005216 359103195501393096 359165498817144123 361452521403334656 362644647133556736 362707564880429568 363105253554241536 363840704676873216 363903829936103808 364366035684638208 364940804008789632 365104040457001248 366207959578264596 367492625103126528 368539825744576512 368704672019693568 369172975469395968 369755326489116672 369819477917300736 370224964408246272 371039199150537216 371510467756886016 371688969763390032 372096506048177664 373388507805289392 375934175392628736 377005430930079744 377070840229404672 377900131087492416 378314477565253632 378380113980201216 378976988778358464 379628069501244096 380292881100505542 382714434427060224 382885620943527936 383371936064372736 383976685200236544 384043303991043072 384464386116255744 384636355378569216 385309937579404032 385799331901381632 386407910126953728 386580748719177792 387749604259338984 390393182138499072 391505639812005888 391573564853612544 392865034394686464 392933195287132032 393364024683761664 394229149097445792 394729871991691392 394919530373601909 395352537676188768 396725289543119979 398117010528387072 398622671518236672 399251477889957888 399430061354668032 399937390091845632 400568270363209728 400637767743742464 401959132413081984 402663050577005868 405227048216887296 405923226421100544 406634086578751488 407079938240741376 407262023342014464 407975228025251328 408046010490483264 408493410248521728 409391808678116784 409911790145217984 410558404509888336 410742045514126404 413429203241017344 413954312730476544 414607303962648576 414792756022155264 415319597403070464 415974742300256256 416046912656963328 416503084959277056 417419099044354368 417949276226496768 418608569304199872 420062071280950566 421535658206527488 422736858942308352 422925947316707328 423463118920777728 424131109796339712 424204695258080256 425603787260910336 425677628227726368 427081578188899608 429875632450879488 430553738730442752 431218612950368256 431293428072419328 431841227478089728 432048716989923456 432522434380787712 432715899800890368 433473679776829536 434024248389054336 434708898892822944 436218304791756357 437748568137547776 438304566420504576 438995968901627904 439750161956192256 440520260460314112 441003266427469824 441973163694022272 442049844698023536 442534527769231872 443507792734626516 444071105990652816 444771604885712364 446331873395146752 447803944217690112 447881636844435456 448372714151411712 448450505458016256 449157912626202624 449358819024001536 449929563853326336 450639304158610944 450717488711710272 452204023964717232 455162434359754752 456584413712154624 456663629723738112 457243652623859712 457463347401095424 457964930520834048 458169776259766272 459051761801793672 459555086529586944 460565784762881382 461150763913370232 461878205073624378 465107853646144512 465617818541850624 465698601821786112 466433216957979648 467234547078454272 468052776739083744 468565970579186688 469596486424898664 470192935754808864 470934640467224856 474227615482343424 474829946955546624 475578966310096896 475791690731295744 476396008785874944 477147498520882176 477230282165340288 478804260668524128 478887331756192164 480466775462512059 481936695204446208 483526196178075648 483610086507239424 484140338072322048 485120939569164288 485205106581471744 485821380912850944 486054806613663888 486587738678386176 486805387276001664 488277279437686128 491606229359591424 493007101985488896 493092637223067648 494718932200716288 495347290342514688 495585293017853376 496128674730903552 497306075285276478 497851343740385856 499579994239484418 502123357569540096 502761120305872896 503866841449989888 504419303420338176 504506818640268288 505302651704477952 505528671402001728 506170759334992128 506969217178437312 507057174800674056 508729526960306886 510514161258037248 511968913600315392 512057738654724096 512848473838092288 513746583439205376 514399109201842176 515210546835938304 515440998292237056 516433232027017881 516999472345785312 518794609402541511 522098086471483392 523820045859581952 523910927049509376 524485366245015552 525638865463261056 526306495988921856 526559373831469212 527136716901585024 528967052724159972 530822680704516096 532335303853277184 532573415139557376 533249853455794176 533506067417636352 534091027150946304 534183690324989952 535026337098859008 535945509884109312 536884067436007824 538654793252089644 542178782105001984 543016031122685952 543966970700335104 544061347320644352 544657880331362304 545855744904155712 546549053526957312 547411206013184448 547656060685501872 549311939367396894 551238937654689792 552809738616864768 553057008029540352 553759463204093952 554632989733675008 554729216875951104 555337446612369408 556558798725805824 557265701635329024 558144759072266496 560082761707934088 563901263088943104 565508146395119616 565606260344107008 566850196631238624 567471716347880448 567570170970301824 568465483167537696 569442104251866144 570439321650758313 573167509934505984 574071651640590336 575057904096559104 576064955986564608 576696579174383616 576954533067853824 577964906369106048 578698997852072448 579611865190430592 581624406389008476 583664757516730368 585327958535503872 585589773207748608 586333549274923008 587258459718008832 587360347280418816 588004355236626432 589297551592029696 589399792930698048 590046037025642496 591343723646168688 592094807987537088 593028806514283152 597071925623586816 597175515792580608 597934007277355008 598877216834936832 599145092032002048 599906085137768448 600852405544814592 600956651615613696 602938698619622976 603994575865508802 608884839631650816 609951129868127232 610619907361112064 610893035013021696 612069015735724896 612740115372782592 614087713017175176 614867685217826976 615837606764832504 620143804861526016 620931469095714816 621910955943972864 622189134033232896 622979396104605696 623962113450384384 624070368985444992 624754627438915584 626128648566531552 626923914339745152 627912853956299808 630093106921425849 632303487309791232 633106595940728832 634105288413462528 634388920975060992 635194678381166592 636196664694509568 636307042887120384 638405680891365504 638516442341589552 640622367283349412 644701594904100864 644813448676319232 646827919425552384 646940142108628992 647761841217134592 648073075484885184 648783651571181568 649073849701335552 651036372583581504 656622852206321664 657456849630756864 658493953352441856 659625242934288384 660463053790019584 660780390690471168 661504899641204736 662959745541033408 663074767047035304 663801791653847808 665261689101939774 666106658985979224 667157407328568546 669497810092720128 671822455266653184 672559071227117568 672675758187024384 673736868939303936 674038228536002304 674894345779989504 675958956237916416 676076233067565408 678306035947075848 682743651539632128 684876620568231936 684995444585607168 685865478935789568 686947395781251072 687254664389649408 688577642702690508 689332629794380416 691726145870055348 696130781961977856 697661780469216768 698426727812775936 698547902732679168 699313821660020736 699649825436969472 700851820617681408 701741994651895808 702079165108625616 702848955868780032 704394729637347996 705289403632213296 706401960700837284 710097886852743168 711341423223515136 712121369534595072 712244920433319936 713368449465145344 714594013178812416 715845423248010432 718206391002786192 718330997634288246 722905042806669312 725289294267113472 725415129760859136 726210507108483072 727681409353746432 727807659872207616 728732071369276416 729881608017579264 730208080914002496 732415919156529192 737409344039387136 739510652978233344 739638955834601472 742078398301074432 743020935513772032 743377939526780064 744193012096355328 745959112927914717 746777015610578784 749369991359226627 754141680458809344 755800262174984832 756628955130507264 756760227960402432 757953977556716928 759256139002488192 760585762201011084 763094290440460329 765428868854120448 765771241887055872 766743872128745472 767953370400473088 768086607982086144 768928772232511488 769272710757138432 770619875158808064 771598663802763264 772815820253907456 773161497438355584 775499208518677968 780786364276998144 783011279624011776 783147129707225088 785730068789372928 785866390574264064 786728049367523328 788458298194891584 789459743983382784 789839060747203818 790705075352377536 793450579086239958 796234021056774144 798502955779915776 798860122709336064 799874780183691264 801136540726419456 801275535487484928 803918264826163968 805326101154011736 813268173157502976 814524046684028928 815950456050502656 816092020980966528 816986820497043456 818783617356233568 819823580290435968 821116809019776672 821484091028252808 823967909051095341 826858406482034688 827908625460953088 829214607925297152 829585512044310528 830639194806140928 831949484600512512 832093825313926656 833006169918554112 834838198088708736 835898552452993536 837217138608399744 840124142561901132 843071316413054976 845473717884616704 845851894633414656 846926237841555456 848262219592679424 848409390516160512 851207574521820672 851355256455452736 854163156377799216 859751264901758976 861107477460885504 862437225900736512 862586856144838656 863682454956179456 864097433979846912 865044868761575424 865431799601780736 866947359553659072 868048496778108672 869417797785645888 872436609583512714 875497136275095552 877991937803255808 879500323912384512 881040520920628224 882006532854939648 883946327388044544 884099689396047072 885069055538463744 887015585469253032 888142211981305632 889543209771424728 895607888435380224 895763273688870912 896901010916032512 898315825252405248 898717638048003072 899859127706652672 901278608317221888 901434977423420544 904408047929434464 910324868719509504 913327259447476224 914487305247719424 914926694802190848 915929861041668096 916339552519532544 918103523603587344 919110173059173888 921131569525762764 922301527826740464 923756410147248756 930215707292289024 931235637083701248 931397203643572224 932866433915959296 934469094156908544 936105553478167488 937131941158373376 939192972849797328 940385871509617728 941869280934449712 948455230964686848 949659893911093248 951157932620193792 951583381462591488 952792017571749888 954294997041764352 954460564330680576 957608521337048256 957774663512384328 960933550925024118 967052392356151296 967220173014478848 970241879138328576 970410213162943488 971642761825701888 972109613227327776 973175477356772352 973610774552003328 976554558875372256 986185274446135296 989437864401432576 990694580685029376 991170586035706752 992257349461807104 994612150570552956 995702687480771712 997892533652909661 999159988478968836 1000736110992852819 1004246715139080192 1005522240611745792 1007733682899979776 1008838606840676352 1009013637280536576 1010605303408955904 1011057342804003456 1012341518669984256 1013938434356874624 1014114349601348112 1017459053920613772 1021028322516074496 1023937827200630784 1024115477309448192 1025696947676184576 1027493166878410752 1028798218403684352 1030421093671876608 1030881996584474112 1032866464054035762 1033998944691570624 1037589218805083022 1044196172942966784 1047640091719163904 1047821854099018752 1048970732490031104 1051277730926522112 1052612991977843712 1053118747662938424 1054273433803170048 1057934105448319944 1065146830279114752 1067012134835272704 1068182054301892608 1068367380649979904 1070052674197718016 1071891019768218624 1073768134872015648 1077309586504179288 1077496496451432369 1084357564210003968 1087933941400670208 1088122694641288704 1089315760662724608 1091711489808311424 1093098107053914624 1094822412026368896 1095312121371003744 1098623878734793788 1102477875309379584 1105619477233729536 1106114016059080704 1107518926408187904 1109265979467350016 1109458433751902208 1110674893224738816 1113117597451611648 1114531403270658048 1116289518144532992 1120165523415868176 1127802526177886208 1131016292790239232 1131212520688214016 1133700393262477248 1134943432695760896 1135140341940603648 1136930966335075392 1138884208503732288 1140878643301516626 1148143303281180672 1150115808193118208 1152129911973129216 1153393158348767232 1153909066135707648 1155929812738212096 1157397995704144896 1159223730380861184 1163248812778016952 1171179546415497216 1174516919436017664 1174720694560837632 1178595103184059392 1178799585861396096 1180092074051284992 1182687447292337376 1184189615975074176 1186057613028566304 1190175868629359937 1194351031585161216 1195868014554710016 1197754433669873664 1198290184064004096 1199812170275536896 1201704811089629184 1201913303231227392 1205877397239245952 1207989151731017604 1217769679263301632 1219902259736254464 1221239814722224128 1221786070026043392 1224138031471449792 1225480230745565184 1228175426034350352 1229735370435653952 1231675213529665008 1240287609723052032 1241862938191429632 1243821911887945728 1244378268066465792 1245958792209211392 1247924226900768768 1248140737970889984 1249509254877831168 1252257297133063104 1253847828679490304 1255825707912599616 1260186213842851698 1264606974619582464 1268210576826925056 1268777841950121984 1270389356762333184 1272393329389019136 1272614085774240768 1276811361782731008 1277032884683179104 1281244734566698824 1289626897352638464 1293655838851104768 1293880284217257984 1295523682434269184 1296146150969770368 1297567303142363136 1298147699402671104 1302072745167163008 1308654914375269071 1313245704412643328 1314913699261513728 1316987906704883712 1319250485868576768 1320926107580039168 1321560781380942336 1323009799282409472 1325919491082066816 1326149534094070608 1327603583307695616 1330523378203879548 1332213317971958448 1334314814657137092 1338995620185440256 1343644910533306368 1345118142454235136 1345351516374048768 1347473737878607872 1348076457072004608 1349788691559979008 1351917912475832832 1352152466135130816 1356612071894151696 1365487303079264256 1369753241136463872 1369990889171214336 1371730957871579136 1373894791562502144 1374509328779298816 1377155285405381016 1378665259588760832 1383452291740110696 1395323560938433536 1396853455625551872 1397095805465358336 1399299650873938944 1401703641235362816 1403483989303791616 1404158330217251232 1405697911737560064 1408789459274695992 1410578807264426592 1412803921401674568 1422682846447030272 1424489840866639872 1426736898930290688 1429188026357624832 1431690846496020864 1436412782005572384 1436661995268576492 1441400326387536177 1445810085613338624 1450578588534226944 1450830259521718272 1452421014216966144 1455362818707492864 1455615319744415232 1457464142738552832 1459763216035158528 1460416161828004992 1464831838313058384 1474818688078774272 1479021305956466688 1479277911669202944 1484156796602148864 1486041871027544064 1486755879053560128 1488386024192710656 1491918225855829434 1493554031221157568 1498739982718453254 1508283360917618688 1511600524349969664 1513257910261014528 1513520455920804864 1515907955113433856 1518512278004976384 1521171524402022168 1526188580880920658 1531542483774111744 1535906740800946176 1536173215964172288 1538545421514276864 1541239750317616128 1543197327605526528 1545631640507814912 1546322994876711168 1550998417037355936 1556383828207624533 1566294259414450176 1571460137578745856 1571732781148528128 1573456098735046656 1576916596389783168 1578919487966765568 1579678121494407636 1581410150704755072 1586901158172479916 1592468042113548288 1597005911559831552 1597720245418672128 1599749560367382528 1602273081452838912 1602551070974969856 1607836529652327936 1610652202308023472 1626536346315005952 1629048093368057856 1631900912101005312 1632184041961933056 1633973640994086912 1637567234712467136 1639647160580871936 1642233618039553344 1642968182056505616 1647935818102190682 1653716812964069376 1658429215850594304 1659171024088621056 1661278389612281856 1663898969201025024 1664187650627853312 1666012339837108224 1669676396177417472 1671797104905987072 1674434277216799488 1680248285123802264 1691703789266829312 1696524439185358848 1696818781032321024 1702415149043641344 1702710512910905472 1708326312755598432 1711317964952274939 1719502529803517952 1722214954921771008 1725173712289677312 1727364909912358912 1728194867959693824 1730089737523150848 1730863599203561472 1733894719107318144 1736096993556217344 1738835595571291776 1744873219167025428 1750994272550191104 1755983875606511616 1759000647824769024 1762081041841256448 1764013065709879296 1767892654776089088 1768199378792094144 1770138111076927488 1774031170938506064 1776284423962611264 1779086419542849456 1791215776870760448 1791526547377741824 1793802021832065024 1796631650504810496 1797435276096006144 1799718255413305344 1802557216634443776 1802869954846841088 1808816095858868928 1826654518894952448 1829853389604381696 1831859722083336192 1832679105039065088 1836207047207174688 1838220346118347776 1842263139051525528 1844603055653480928 1847512820294497512 1860431414584578048 1862794407287144448 1865732867831918592 1868938188313817088 1872211106956334976 1874263882316746752 1878385945699594656 1880771743019235456 1883738561868899424 1890279320764277547 1896910461929373696 1899319787822186496 1902315865240387584 1903166762925182976 1905584035143499776 1908589994083528704 1908921128661361152 1915217042674096512 1915549327024768656 1921867101850048236 1934104784712302592 1934440346028957696 1940483758276657152 1940820426325886976 1943285523651403776 1944219226454655552 1946350954713544704 1947221549104006656 1953109117750744512 1972370548892270592 1978875728802865152 1981389161370058752 1982341172071413504 1984514698923614208 1989224301141105912 1991405374961543424 1995785067305819322 1998319976957937672 2001472221985705638 2008493430278160384 2015467365799959552 2017677213681352704 2018027274561073152 2021210606817911808 2022114685608006912 2024683037339968512 2027876868713749248 2028228699202696224 2034918107841227544 2048230954618896384 2054986333756821504 2057596436807368704 2060842187343753216 2061763993168948224 2065732928108071524 2067997889383141248 2075178437610166044 2088392345885933568 2095280183438327808 2095643708198037504 2097941464980062208 2102555461853044224 2105225983955687424 2106237495325876848 2108546867606340096 2115868210896639888 2130293660558229504 2134024269670545408 2136364108603785216 2136734761299959808 2140105348395436032 2143782039536437248 2147536269744031296 2154619173008358576 2154992992902864738 2168715128420007936 2175867882801340416 2176245389282577408 2178631521325449216 2183422979616622848 2186196214107829248 2189644824052737792 2190624242742007488 2197247757469587576 2212228032118161408 2218531958934700032 2218916867503804416 2226235194903223296 2229062806541316096 2232579036289065984 2237877338783744151 2240331046831736352 2248109974077679881 2262425041376428032 2267400786524954496 2269886865391521792 2270280683881207296 2273861932670150784 2277768417007464576 2281757286603033252 2289282871321380987 2296286606562361344 2300231616386236416 2304259823946258432 2306786316697534464 2307818132271415296 2311859625476424192 2314795991408289792 2318447460761722368 2326497625556033904 2342359092830994432 2349033838872035328 2349441389121675264 2357190206368118784 2357599171722792192 2360184148102569984 2365374894584674752 2368379231950148352 2372115226057132608 2380351737258719874 2388702063170322432 2395508867339747328 2396580368128008192 2399624340551073792 2403409622179258368 2403826606462454784 2411754794478491904 2415978303462035208 2439804519472508928 2443572140052086784 2448276062942899584 2450960461491130368 2456350852068700704 2459470740871307904 2463350427059330016 2471903727153286023 2480575219446104064 2483725876382859264 2487643823775891456 2488756536132931584 2491917584418422784 2495848453801537536 2496281475941779968 2499018509755662336 2504514594266126208 2507695657358980608 2511651415825199232 2520372427685703396 2529213949239164928 2536421153653850112 2537555683900243968 2540778713524666368 2544786658778038272 2545228171548481536 2553622723565462016 2554065769366358208 2562489469133397648 2579253794705276928 2587311677702209536 2587760568434515968 2591047364868538368 2592292301939540736 2595134606284726272 2596295398805342208 2604145490334326016 2617309828750538142 2626491408825286656 2633975813409767424 2638500971737153536 2643121562761884672 2646019598564818944 2651838982164133632 2652299068188141216 2655207166615391232 2661046756407759096 2664426635943916896 2668629629314274184 2687289821066612736 2690703032748097536 2694947475757215744 2696152914144009216 2699577383119958016 2703835824951665664 2704304932270261632 2713224143788303392 2730974606158528512 2739981778342428672 2743461915743158272 2747789583125004288 2749018657558597632 2754310570810762032 2757330519177521664 2766904583480221392 2790647121876867072 2793706911251103744 2794191610930716672 2798599301747877888 2803407282470725632 2806967978607583232 2808316660434502464 2811395823475120128 2817578918549391984 2821157614528853184 2825607842803349136 2845365692894060544 2848979681733279744 2853473797860581376 2858376052715249664 2863381692992041728 2872825564011144768 2873323990537152984 2882800652775072354 2901157177068453888 2901660519043436544 2910725637414985728 2911230639488830464 2914928285477105664 2919526432070317056 2920832323656009984 2929663676626116768 2958555823338405888 2968313593204297728 2972083742055088128 2973511758107120256 2976772048385421312 2983836451711658868 2987108062442315136 2993677600958728983 2997479965436906508 3002208332978558457 3016566721835237376 3023201048699939328 3026515820522029056 3027040911841609728 3031815910226867712 3037024556009952768 3042343048804044336 3052377161761841316 3063084967548223488 3071813481601892352 3072346431928344576 3077090843028553728 3082479500635232256 3086394655211053056 3091263281015629824 3092645989753422336 3101996834074711872 3112767656415249066 3132588518828900352 3142920275157491712 3143465562297056256 3146912197470093312 3153833192779566336 3157838975933531136 3159356242988815272 3162820301409510144 3173802316344959832 3195440490837344256 3204546162905677824 3205102141949939712 3215673059304655872 3221304404616046944 3232489489354297107 3253072692630011904 3263801824202010624 3264368083923866112 3267947281988173824 3275134469424934272 3279294321161743872 3284467236079106688 3285936364113011232 3295871636204381364 3307433625928138752 3316858431701188608 3318342048177242112 3322556779224563712 3327797938402050048 3328375301255706624 3332024679674216448 3339352792354834944 3343594209811974144 3348868554433598976 3360496570247604528 3383407578533658624 3393048878370717696 3393637562064642048 3404830298087282688 3405421025821810944 3416652625511196864 3422635929904549878 3444429909843542016 3450347424579354624 3456389735919387648 3460179475046301696 3461727198407122944 3467789438214636288 3472193987112434688 3477671191142583552 3489746438334050856 3524162083682512896 3535785309552178176 3536398757584188288 3540276222153854976 3548062341877012128 3552568847925222528 3558172839085698912 3570527605888079811 3583053094755483648 3587604043664130048 3593263301009620992 3594870552192012288 3599436510826610688 3605114433268887552 3605739909693682176 3617632191717737856 3653309037789904896 3659706779208763392 3663719444166672384 3665358210078130176 3672414094414349376 3676440692236695552 3684526278103051056 3689206111306961856 3695025640588995024 3720862829169156096 3725588814574288896 3731465735663837184 3737876376627634176 3744422213912669952 3748527764633493504 3756771891399189312 3761543486038470912 3767477123737798848 3780558641528555094 3793820923858747392 3804631730480775168 3806333525850365952 3811168070286999552 3817179988167057408 3817842257322722304 3830434085348193024 3831098654049537312 3843734203700096472 3868880692057915392 3880967516553314304 3881640852651773952 3886571047302807552 3888438452909311104 3892701909427089408 3894443098208013312 3906218235501489024 3925964743125807213 3944741097784541184 3957751457605730304 3962778322740117504 3964682344142827008 3969029397847228416 3978448602282211824 3982810749923086848 3991570134611638644 3996639953915875344 4002944443971411276 4016986860556320768 4030934731599919104 4035354427362705408 4036054549122146304 4042421213635823616 4044229371216013824 4049366074679937024 4055753737427498496 4056457398405392448 4069836215682455088 4096461909237792768 4109972667513643008 4115192873614737408 4121684374687506432 4123527986337896448 4131465856216143048 4135995778766282496 4150356875220332088 4190560366876655616 4191287416396075008 4205110923706088448 4210451967911374848 4212474990651753696 4217093735212680192 4231736421793279776 4268048539341090816 4273469522599919616 4280210696790872064 4287564079072874496 4295072539488062592 4309238346016717152 4309985985805729476 4324200979162608531 4337430256840015872 4351735765602680832 4352490778565154816 4357263042650898432 4366845959233245696 4372392428215658496 4379289648105475584 4381248485484014976 4394495514939175152 4424456064236322816 4437063917869400064 4437833735007608832 4452470389806446592 4458125613082632192 4465158072578131968 4475754677567488302 4480662093663472704 4496219948155359762 4524850082752856064 4534801573049908992 4539773730783043584 4540561367762414592 4547723865340301568 4555536834014929152 4563514573206066504 4578565742642761974 4608519647892516864 4615636264542830592 4623719250952848384 4629591982816579584 4636894921523444736 4652995251112067808 4669151484622873599 4698882778243350528 4714380412736237568 4715198343445584384 4720368296205139968 4730749789169349504 4736758463900296704 4744230452114265216 4760703474517439748 4777404126340644864 4791017734679494656 4793160736256016384 4799248681102147584 4806819244358516736 4807653212924909568 4823509588956983808 4831956606924070416 4879609038945017856 4887144280104173568 4896552125885799168 4901920922982260736 4912701704137401408 4918941481742615808 4926700854118660032 4943807454306572046 4961150438892208128 4975287647551782912 4977513072265863168 4983835168836845568 4991696907603075072 4992562951883559936 4998037019511324672 5009029188532252416 5015391314717961216 5023302831650398464 5040744855371406792 5075111367800487936 5089573317556076544 5090456343096963072 5107245447130924032 5108131538732716416 5124978938266795296 5133953894856824817 5158507589410553856 5175521136869031936 5182094729737076736 5184584603879081472 5190269212569452544 5192590797610684416 5208290980668652032 5234619657501076284 5252982817650573312 5267951626819534848 5277001943474307072 5286243125523769344 5292039197129637888 5303677964328267264 5304598136376282432 5310414333230782464 5322093512815518192 5328853271887833792 5337259258628548368 5374579642133225472 5381406065496195072 5389894951514431488 5392305828288018432 5399154766239916032 5407671649903331328 5408609864540523264 5426448287576606784 5479963556684857344 5495579166250008576 5498037315117195264 5508621141621524064 5514661038355043328 5533809166960442784 5581294243753734144 5588383221861433344 5597198603495755776 5606814564941451264 5613935957215166464 5616633320869004928 5622791646950240256 5635157837098783968 5642315229057706368 5651215685606698272 5670837962292832641 5690731385788121088 5697959363466559488 5706947595721162752 5716752105430499328 5726763385984083456 5745651128022289536 5746647981074305968 5765601305550144708 5802314354136907776 5803321038086873088 5821451274829971456 5822461278977660928 5829856570954211328 5839052864140634112 5841664647312019968 5859327353252233536 5917111646676811776 5936627186408595456 5944167484110176256 5947023516214240512 5953544096770842624 5967672903423317736 5974216124884630272 5987355201917457966 5994959930873813016 6004416665957116914 6046402097399878656 6053031641044058112 6054081823683219456 6063631820453735424 6074049112019905536 6084686097608088672 6104754323523682632 6144692863856689152 6164959001270464512 6172789310422106112 6182526562031259648 6185291979506844672 6203993668149423744 6225535312830498132 6265177037657800704 6285840550314983424 6286931124594112512 6293824394940186624 6307666385559132672 6315677951867062272 6318712485977630544 6325640602819020288 6347604632689919664 6390880981674688512 6409092325811355648 6410204283899879424 6431346118609311744 6442608809232093888 6464978978708594214 6506145385260023808 6527603648404021248 6528736167847732224 6535894563976347648 6550268938849868544 6558588642323487744 6568934472158213376 6571872728226022464 6591743272408762728 6636684096354484224 6655595876804100096 6656750602511413248 6678705584709669888 6687188419623948288 6697737108867197952 6713632016351232453 6720993140495209056 6744329922233039643 6787275124129284096 6809660596174565376 6810842051643621888 6833305251022393728 6845271859809099756 6888859819687084032 6900694849158709248 6912779471838775296 6920358950092603392 6923454396814245888 6935578876429272576 6944387974224869376 6955342382285167104 6979492876668101712 7048324167365025792 7071570619104356352 7072797515168376576 7080552444307709952 7096124683754024256 7105137695850445056 7116345678171397824 7141055211776159622 7166106189510967296 7186526602019241984 7189741104384024576 7198873021653221376 7210228866537775104 7211479819387364352 7235264383435475712 7319413558417526784 7330716420156260352 7344828188828698752 7352881384473391104 7369052556206102112 7378412222613923712 7390051281177990048 7415711181459858069 7441725658338312192 7451177629148577792 7462931471327674368 7475752753255268352 7488844427825339904 7497055529266987008 7513543782798378624 7523086972076941824 7534954247475597696 7561117283057110188 7587641847717494784 7609263460961550336 7612667051700731904 7622336140573999104 7634359976334114816 7635684514645444608 7660868170696386048 7662197308099074624 7687468407400192944 7737761384115830784 7761935033106628608 7763281705303547904 7773142094605615104 7776876905818622208 7785403818854178816 7788886196416026624 7812436471002978048 7851929486251614426 7915502915211460608 7929364688285654016 7938058795694456832 7956897204564423648 7965621499846173696 7983140269223277288 7993279907831750688 8005888887942822552 8061869463199838208 8072109098244292608 8084842427271647232 8088458742432027648 8098732149359874048 8111507474854996992 8112914796810784896 8139672431364910176 8192923818475585536 8219945335027286016 8230385747229474816 8243368749375012864 8247055972675792896 8262931712432286096 8271991557532564992 8300713750440664176 8381120733753311232 8382574832792150016 8410221847412176896 8420903935822749696 8424949981303507392 8434187470425360384 8463472843586559552 8536097078682181632 8546939045199839232 8560421393581744128 8575128158145748992 8590145078976125184 8618476692033434304 8619971971611458952 8648401958325217062 8703471531205361664 8704981557130309632 8733691918466491392 8744784856431316992 8758579296210951168 8762496970968029952 8788991029878350304 8875667470015217664 8904940779612893184 8916251226165264384 8930316145156263936 8951509355134976604 8961324187326945408 8992439896310719524 9049700165505712128 9069603146099817984 9079547461566087168 9081122735524829184 9095447730680603136 9111073668029858304 9127029146412133008 9157131485285523948 9217039295785033728 9231272529085661184 9247438501905696768 9259183965633159168 9273789843046889472 9305990502224135616 9338302969245747198 9397765556486701056 9428760825472475136 9430396686891168768 9440736592410279936 9461499578338699008 9473516927800593408 9488460904228530432 9521406949034879496 9586321472512032768 9613638488717033472 9615306425849819136 9647019177913967616 9663913213848140832 9697468468062891321 9759218077890035712 9793104251771598336 9803841845964521472 9825403408274802816 9837882963485231616 9853401708237320064 9887614908613144092 9922300877784416256 9950575295103565824 9955026144531726336 9967670337673691136 9983393815206150144 9985125903767119872 9996074039022649344 10018058377064504832 10030782629435922432 10046605663300796928 10081489710742813584 10150222735600975872 10179146635112153088 10180912686193926144 10214490894261848064 10216263077465432832 10249957876533590592 10267907789713649634 10351042273738063872 10369169207758162944 10380538425138905088 10385181595221368832 10416581961337304064 10469239315002152568 10572486251047538688 10607355928656534528 10609196272752564864 10620828666461564928 10644187025631036384 10657706543775667584 10674518517257096736 10711582817664239433 10749159284266450944 10762812130992390144 10779789903028862976 10784611656576036864 10798309532479832064 10815343299806662656 10817219729081046528 10852896575153213568 10959927113369714688 10991158332500017152 10996074630234390528 11017242283243048128 11029322076710086656 11067618333920885568 11162588487507468288 11176766443722866688 11194397206991511552 11213629129882902528 11227871914430332928 11233266641738009856 11245583293900480512 11270315674197567936 11284630458115412736 11302431371213396544 11341675924585665282 11381462771576242176 11413895191442325504 11433504210860998656 11453526771968166912 11491302256044579072 11493295962148611936 11531202611100289416 11606642076173746176 11642902549659942912 11644922557955321856 11659713141908422656 11678105728281268224 11683329294624039936 11718654706504467072 11834223293353623552 11873254372817190912 11888334968220352512 11894047032428481024 11907088193541685248 11935345806846635472 11948432249769260544 11974710403834915932 11989919861747626032 12008833331914233828 12092804194799757312 12106063282088116224 12108163647366438912 12127263640907470848 12148098224039811072 12169372195216177344 12209508647047365264 12289385727713378304 12329918002540929024 12345578620844212224 12365053124062519296 12370583959013689344 12407987336298847488 12451070625660996264 12571681100629966848 12573862249188225024 12615332771118265344 12631355903734124544 12637424971955261088 12651281205638040576 12695209265379839328 12820408567799758848 12862692237218623488 12885217618464187776 12929957957417188428 12972602937487825593 13012290770520047616 13055207296808042496 13057472335695464448 13071789127952695296 13100537877699737088 13117177284646975488 13137868944316426752 13143745456452044928 13183486544817525456 13273368192708968448 13311191753608200192 13313501205022826496 13357411169419339776 13374376839247896576 13395474217734395904 13427264032702464906 13441986280990418112 13488659844466079286 13574550248258568192 13619321192349130752 13621684103287243776 13666610502044787456 13690543719618199512 13825558943677550592 13846908793628491776 13871157752858545152 13888775948449738752 13910684764570334208 13958985753336203424 14007454453868620797 14096648334730051584 14143141238208712704 14145595030336753152 14161104888615419904 14192249367508048512 14210275391700890112 14232691356342795648 14282110423552319244 14332212379021934592 14373053204038483968 14379482208768049152 14397746043306442752 14420457733075550208 14422959638774728704 14470528766870951424 14638827116835053568 14661432840312520704 14689656377657397504 14705762768946782208 14738105112412204224 14756824445227847424 14780102562355980096 14831422362919716138 14883451316676624384 14925862942655348736 14951505506510536704 14977688855650679808 14994111058533974016 15027087565596757248 15046173944153883648 15069908494951195392 15122234566114220376 15225334103401463808 15268719952668229632 15271369029290889216 15321736341392772096 15324394616198149248 15374936814800385888 15475522768231661568 15526563410607095808 15546284189211230208 15553753811637244416 15570807637708357632 15577772392832053248 15624872942005956096 15703858972503228852 15831005830422921216 15858729376571308032 15876117591388913664 15913794409128847296 15931242999692347392 15966280538446554576 15986559815663501376 16011777775885645104 16123738926399676416 16144218196488585216 16169684854543294464 16176917484864055296 16197464298719748096 16223014949709993984 16225829593621569792 16279344862729820352 16439890670054572032 16486737498750025728 16494111945351585792 16525863424864572192 16543983115065129984 16601427500881328352 16765149665584300032 16820443694824353792 16841807871645499392 16849899962607014784 16868374940850720768 16926945687173119104 17012513886878497923 17072194157364363264 17093878090399678464 17120842787163488256 17150256316291497984 17180290157952250368 17236953384066868608 17239943943222917904 17296803916650434124 17406943062410723328 17409963114260619264 17467383836932982784 17489569712862633984 17517158592421902336 17524993941936059904 17577982059756700608 17751334940030435328 17809881559225786368 17832502452330528768 17860632290312527872 17903018710269953208 17922648374653890816 17984879792621439048 18139206292199635968 18159094923132174336 18162245471049658368 18190895461361206272 18222147336059716608 18254058292824266016 18314262970571047896 18434078591570067456 18494877003811393536 18518367931266318336 18547579686093778944 18611981004448271232 18676605938491494396 18795531112973402112 18857521650944950272 18860793373782337536 18881473184820559872 18922999156677398016 18947033855601186816 18976921808457060864 19042813898069758992 19172642945024065536 19227276977434066944 19230612851699638272 19294038355827935232 19327826427696281664 19394936936125782642 19518436155780071424 19586208503543196672 19607683691929042944 19650806816549605632 19675765926970463232 19706803416474640128 19775229817226288184 19910052289063452672 19966787630412300288 19970251807534239744 20036116754129009664 20061565258871844864 20093211326601593856 20162979421485627168 20232989766699118929 20361825372387852288 20428981788523696128 20432526154930865664 20499915753067181184 20535815579427299268 20702084547476127744 20738338415516325888 20761076850277810176 20770363190442737664 20833163922674608128 20938478630004305136 21144972502095077376 21214711857313069056 21218392545505129728 21241657332923129856 21288374051262072768 21315413087551335168 21349037034514193472 21423165635328478866 21498318568532901888 21559579806057725952 21569223313152073728 21596619064959664128 21630686599613325312 21634439458162093056 21705793150306427136 21992149260468781056 22034484566486096256 22058644153420173312 22135236667841771136 22247133544379574207 22325176975014936576 22353532887445733376 22388794413983023104 22427258259765805056 22455743828860665856 22466533283476019712 22491166587800961024 22540631348395135872 22569260916230825472 22604862742426793088 22683351849171330564 22762925543152484352 22827790382884651008 22867008421721997312 22907053543936333824 22982604512089158144 22986591924297223872 23062405222200578832 23213284152347492352 23285805099319885824 23289845115910643712 23319426283816845312 23356211456562536448 23366658589248079872 23437309413008934144 23746508745634381824 23788094064856962048 23814176387083370496 23870691613693270944 23896864499538521088 23949420807669831864 23979839723495252064 24017666663828467656 24185608389599514624 24216327294732877824 24254527281814941696 24296196448079622144 24338744390432354688 24419017294094730528 24578771455426756608 24659836005081858048 24691157241688424448 24730106248125038592 24741167918027378688 24815974672597694976 24902141251321992528 25143362201259933696 25147724498376450048 25230665542236530688 25262711807468249088 25274849943910522176 25302562411276081152 25390418530759678656 25640817135599517696 25725384474437246976 25770435236928375552 25859915914834376856 25945205874975651186 26110414593616084992 26114944671390928896 26201075755399474176 26234354569293950976 26275737888632853504 26287490912904089856 26366973089635050912 26627002410045652992 26714822338838679552 26748753678495793152 26790948435468791808 26854528065404929812 26883972561980836224 26977319688932158572 27149100496517136384 27238642384698261504 27243368206574487552 27333221004089574912 27381087439236399024 27651117887355101184 27693817587256983552 27742315505717090304 27777551896899477504 27821369529140668416 27917971506672406848 28014908907737241594 28193296669460103168 28286282476417425408 28291190060673506304 28322209777230839808 28384498735016097024 28420550783401780224 28465382712685591296 28564220847104638488 28758964417536098304 28840915466151100416 28845919277549457408 28941057533741902848 29092405404188673963 29277654233670107136 29379312755314795008 29411525537893564416 29476210224824408448 29513648890455694848 29560205124711960192 29662844725839432276 29766902633353248768 29851725885310697472 29903011013021073408 29955377711301359616 29988222117067948032 30054175131193514496 30092347888307767296 30139816989902390784 30244469132228440752 30450668206802927616 30537439905336459264 30542738058581778432 30643472682785544192 30648789232396298496 30749873629600771776 31053126821214191616 31107507623274488832 31141615275416715264 31155544785664106496 31249745884011912192 31407717945006457704 31717458753142616064 31827588818257694592 31862485999384694784 31932561076893109152 31973119631327002752 32023555551771290208 32134748452992718299 32247477852799352832 32288436392977170432 32339369709086588928 32353834969728110592 32394928597439496192 32446029899419987968 32451659187243139584 32558689725459640704 32879781340109144064 32973474997500051456 32988223890703171584 33051726849729144384 33087966230130259968 33202855001762656704 33530299331168600064 33640887389648707584 33683615743290998784 33699799925214029568 33736749881701441536 33853891374346238208 34025027773756995846 34144388314728726528 34241685574326976512 34300512632582995968 34360580315904500736 34473906768133737216 34479887886445835808 34593607833300868248 34819926228521238528 34934767673865965568 34979139425725267968 35034317184843804672 35049987883872119808 35155964119513401216 35502669880060870656 35619763118451572736 35665004904661057536 35721264580625055744 35806037420539906416 35845296749307781632 35969759585242878096 36278412584399271936 36318189846264348672 36324490942099316736 36381790922722412544 36444294672119433216 36508116585648532032 36628525941142095792 36868157183140134912 36989754007622787072 37036735862532636672 37095159372187557888 37223962008896542464 37353211876982988792 37715043301889900544 37721586747564675072 37845998313354796032 37894067711202373632 37953843616914121728 38085627796139517984 38461225703399276544 38588076711655870464 38655652855392563328 38789873872251565284 38917808812463476779 39036872311560142848 39172417007086393344 39215367383858085888 39301613633099211264 39351531853940926464 39413606832949280256 39550459634452576368 39820104578126905344 39933575260824600576 39940503615068479488 40072233508258019328 40123130517743689728 40186422653203187712 40325958842971254336 40465979533398237858 40723650744775704576 40857963577047392256 40865052309861731328 40999831506134362368 41071631158854598536 41476676831032651776 41540726380885475328 41666327845349216256 41876957260008610272 42022363361605862391 42289945004190154752 42429423714626138112 42436785091010259456 42483314665846259712 42576748102524145536 42630826175102670336 42698074069028386944 42846331270656957732 42996637137065803776 43119159612115451904 43138446626304147456 43193238129919328256 43261373199226650624 43268878916324186112 43411586300612854272 43984298520937562112 44068969132972192512 44117288306840346624 44270473335683542272 44494267088759148414 44650353950029873152 44777588827966046208 44854516519531610112 44933066566952039424 44982333175601922048 45081262696790271744 45138521832461650944 45209725484853586176 45366703698342661128 45814107087872667648 45965209024178316288 45973183848594447744 46124810444401157664 46426568304694984704 46579690231821287424 46638852567633690624 46712422913125072896 46733317178496159744 46874618826017868288 47493017491268763648 47576188129713924096 47628352774166740992 47741383227386541888 47793728999077042176 47898841615339663728 47959679446990504128 48035333327656935312 48371216779199029248 48432654589465755648 48509054563629883392 48592392896159244288 48677488780864709376 48838034588189461056 49319672010163716096 49460212496250077184 49482335836054757376 49631949345195389952 49804282502643985056 50295448996752900096 50461331084473061376 50525423614936498176 50549699887821044352 50605124822552162304 50780837061519357312 51037541660635493769 51281634271199035392 51450768948874493952 51540870473856751104 51719831829668753712 51890411749951302372 52220829187232169984 52229889342781857792 52402151510798948352 52468709138587901952 52551475777265707008 52574981825808179712 52733946179270101824 53254004820091305984 53429644677677359104 53497507356991586304 53581896870937583616 53709056130809859624 53767945123961672448 53954639377864317144 54477284769396523008 54486736413148975104 54666442008179149824 54762174878472798048 55302235774710202368 55484631011434180608 55555103793798955008 55642739058281336832 55835943013344813696 56029817815474483188 56386593338920206336 56572564952834850816 56582380121347012608 56644419554461679616 56768997470032194048 56841101566803560448 56930765425371182592 57128441694209276976 57517928835072196608 57681830932302200832 57691838555098914816 57882115067483805696 58184810808377347926 58555308467340214272 58758625510629590016 58823051075787128832 58952420449648816896 59027297780911389696 59120410249423920384 59325689451678864552 59910755422602719232 60108350262387028992 60184695776615534592 60279633979804781568 60488938264456881504 60698969300097356787 61085476117163556864 61286945365571088384 61297578464792596992 61499747259201543552 62106253642428383232 62215015246548977664 62283230550833430528 62311089571328212992 62499491768023824384 62815435890012915408 63434917506285232128 63655177636515389184 63724971998769389568 63865122153786218304 63946239262654005504 64047111103542580416 64269496905985436598 64494955705598705664 64678739418173177856 64707669939456221184 64789857194878992384 64892059798839975936 64903318374486279168 65117379450919281408 65976447781406343168 66103453699458288768 66175932460260519936 66405710003525313408 66741400633138722621 67060598662337200128 67281774779297415168 67367231486581997568 67399599850428059136 67473499763402883072 67707782748692476416 68050055547513991692 68288776629457453056 68483371148653953024 68601025265165991936 68721160631809001472 68947813536267474432 68959775772891671616 69187215666601736496 69639852457042477056 69869535347731931136 69958278851450535936 70068634369687609344 70099975767744239616 70311928239026802432 71239526236903145472 71442529161250111488 71612074841079812832 71690593498615563264 71939519170485756192 72556825168798543872 72648981884198633472 72763581845444825088 72888589344238866432 73016233171297064064 73257051882284191584 73736314366280269824 73979508015245574144 74073471725065273344 74190318744375115776 74447924017793084928 74706423753965977584 75430086603779801088 75443173495129350144 75691996626709592064 75788135422404747264 75907687233828243456 76171255592279035968 76922451406798553088 77176153423311740928 77311305710785126656 77579747744503130568 77835617624926953558 78344834014172786688 78603227266198422528 78703063707881852928 78827213665898560512 79100919268905152736 79881007230136958976 80144467016516038656 80246261035487379456 80372845306406375424 80651917685942508672 80931959066796475716 81447301489551409152 81715927154094784512 81730104619723462656 81999663012268724736 82143262317709197072 82953353662065303552 83081452761770950656 83332655690698432512 83753914520017220544 84044726723211724782 84579890008380309504 84858847429252276224 84873570182020518912 84966629331692519424 85153496205048291072 85261652350205340672 85396148138056773888 85692662541313915464 86276893252608294912 86522746398453301248 86537757832648372224 86823172601225708544 87277216212566021889 88137938265944385024 88234576613680693248 88540946671367084544 88988534177518296828 89300707900059746304 89555177655932092416 89709033039063220224 89866133133904078848 89964666351203844096 90162525393580543488 90277043664923301888 90419450969707172352 90733407396685322256 91628214175745335296 91930418048356632576 91946367697188895488 92249620888802315328 93159380463642574848 93424845826250145792 93466634356992319488 93749237652035736576 95152376259427848192 95482766454773083776 95587457998154084352 95797683230679327456 95919358893981008256 96070666655313870624 96404245358978154897 96742433558398058496 96865309178931511296 97018109127259766784 97184785792318488576 97354977561729418752 97676069176378922112 98639344020327432192 98920424992500154368 98964671672109514752 99263898690390779904 99608565005287970112 100590897993505800192 100922662168946122752 101050847229872996352 101099399775642088704 101210249645104324608 101561674123038714624 102075083321270987538 102901537897748987904 103081740947713502208 103439663659337507424 103780823499902604744 104459778685563715584 104804303021597896704 104937418277175803904 105102951554531414016 105149963651616359424 105467892358540203648 106508009640182611968 106859289355354718208 106995014713983172608 107163793741875167232 107418112261619719248 107535890247923344896 107909278755728634288 108954569538793046016 108973472826297950208 109332884016358299648 109524349756945596096 110604471549420404736 110969262022868361216 111110207587597910016 111285478116562673664 111671886026689627392 112059635630948966376 113145129905669701632 113164760242694025216 113537994940064388096 113682203133607120896 113861530850742365184 114256883388418553952 115383677110197829632 115764230134967611392 116369621616754695852 117110616934680428544 117517251021259180032 117646102151574257664 117904840899297633792 118054595561822779392 118240820498847840768 118651378903357729104 119821510845205438464 120216700524774057984 120369391553231069184 120559267959609563136 120977876528913763008 121397938600194713574 122170952234327113728 122573890731142176768 122595156929585193984 122999494518403087104 124430030493097955328 124622179142656425984 124998983536047648768 125630871780025830816 126067090084817587173 126869835012570464256 127310355273030778368 127449943997538779136 127730244307572436608 127892478525308011008 128094222207085160832 128538993811970873196 128989911411197411328 129357478836346355712 129415339878912442368 129579714389757984768 129784119597679951872 129806636748972558336 130234758901838562816 131952895562812686336 132206907398916577536 132351864920521039872 132811420007050626816 133482801266277445242 134563549558594830336 134799199700856118272 134946999526805766144 135415565497384952832 136100111095027983384 137442321263618002944 137895627072534948864 137919551545783343232 138374431333203472992 139279704914084954112 139739070695463862272 139916557702901071872 140137268739375218688 140199951535488479232 140623856478053604864 142479052473806290944 142885058322500222976 143224149682159625664 143381186997231126528 143879038340971512384 145113650337597087744 145297963768397266944 145527163690889650176 145777178688477732864 146032466342594128128 146514103764568383168 147959016030491148288 148380637488750231552 148895848035586169856 149412847507931955168 150886346990258700288 151383993253419184128 151576270844809494528 151815374467656486912 152342511184558071936 153844902813597106176 154352306846623481856 154622611421570253312 155159495489006261136 155671235249853907116 156689668028345573376 157206454532396845056 157406127415763705856 157654427331797121024 158201838537810305472 159762014460273917952 160288934033032077312 160492522070974758912 160745690612812750848 161303835371885017344 161863918133592951432 163431854308189569024 163460209239446925312 163999326024537449472 164286524635418394144 165906707324130607104 166665311381396865024 167507829040034441088 168089453446423449564 169159780016760619008 169717694858504552448 169747140364041037824 169933258663385038848 170306992410096582144 170523304700410681344 170792296276113547776 171385325082627830928 172553786505216589824 173045492796906602496 173075515665296744448 173646345202451417088 174554432425132043778 176275876531888770048 176469153227361386496 177081893342734169088 177977068355036593656 179732266267808157696 180325050787161086976 180554087329846603776 180838901939414344704 181466814793370644512 182096907900292070361 183256428351490670592 183860836096713265152 183892735394377790976 184499241777604630656 186318760927285149696 186849691652500291584 186933268713984638976 187498475304071473152 190304752518855696384 190965532909546167552 191174915996308168704 191595366461358654912 191838717787962016512 192141333310627741248 192808490717956309794 193484867116796116992 194036218254519533568 194369571584636977152 194709955123458837504 195352138352757844224 197929343344219029504 198527797380781559808 199217130010575940224 201181795987011600384 201845324337892245504 202101694459745992704 202198799551284177408 202420499290208649216 203123348246077429248 204150166642541975076 205803075795497975808 206163481895427004416 206879327318675014848 207561646999805209488 208919557371127431168 209608606043195793408 209874836554351607808 210205903109062828032 210299927303232718848 210935784717080407296 213718578710709436416 214327587483750334464 214836224523239438496 215071780495846689792 215818557511457268576 217946945652595900416 218665768032716599296 219048699513891192192 221208943098840809472 221938524045736722432 222220415175195820032 222570956233125347328 223343772053379254784 224119271261897932752 226290259811339403264 226329520485388050432 227075989880128776192 227364406267214241792 227723061701484730368 228513766776837107904 230767354220395659264 231528460269935222784 232739243233509391704 235034502042518360064 235809681798595267584 236109191123645558784 236481640997695681536 237302757806715458208 239643021690410876928 240433401049548115968 240738783106462138368 241118535919219126272 241955753057827526016 242795877200389427148 244341904468654227456 245147781462284353536 245190313859170387968 245998989036806174208 248860060986195910656 249244358285312851968 249997967072095297536 251261743560051661632 252134180169635174346 253739670025140928512 254620710546061556736 254899887995077558272 255460488615144873216 255784957050616022016 256188444414170321664 257077987623941746392 258830679757824884736 259568239195359903744 259613273497945116672 260469517803677125632 264413814797833155072 264703729841042079744 265622840014101253632 266965602532554890484 269127099117189660672 269598399401712236544 269893999053611532288 270831130994769905664 272200222190055966768 274884642527236005888 275791254145069897728 275839103091566686464 276748862666406945984 279478141390927724544 280274537478750437376 280399903070976958464 281247712956107209728 286448299364319251328 286762373994462253056 287758076681943024768 289212736076934464691 290227300675194175488 290595927536794533888 291054327381779300352 291554357376955465728 292064932685188256256 293028207529136766336 295918032060982296576 296761274977500463104 297791696071172339712 298825695015863910336 301772693980517400576 302767986506838368256 303152541689618989056 303630748935312973824 304685022369116143872 308704613693246963712 309245222843140506624 310318990978012522272 311342470499707814232 313379336056691146752 314412909064793690112 314812254831527411712 315308854663594242048 316403677075620610944 319524028920547835904 320577868066064154624 320985044141949517824 321491381225625501696 322607670743770034688 323727836267185902864 326863708616379138048 326920418478893850624 327998652049074898944 328573049270836788288 331813414648261214208 333330622762793730048 335015658080068882176 336178906892846899128 339435389717009104896 339494280728082075648 340613984820193164288 341046609400821362688 341584592552227095552 342770650165255661856 346151031330593488896 347292690404902834176 349108864850264087556 352551753063777540096 352938306454722772992 354163786685468338176 355954136710073187312 359464532535616315392 360650101574322173952 361108174659693207552 361677803878828689408 362933629586741289024 364193815800584140722 366512856702981341184 367721672193426530304 367785470788755581952 368998483555209261312 373866537427969277952 374996950608142946304 378201270254452761519 380609505037711392768 381931065819092335104 382349831992616337408 383190732922717309824 383677435575924033024 384282666621255482496 385616981435912619588 386969734233592233984 388072436509039067136 388739143169273954304 389419910246917675008 390704276705515688448 395858686688438059008 397055594761563119616 398434260021151880448 403690648675784491008 404397599102568354816 404840998580417298432 406246696492154858496 408300333285083950152 412326963790854008832 413758654637350029696 415123293999610418976 417839114742254862336 419217212086391586816 419749673108703215616 420411806218125656064 420599854606465437696 421871569434160814592 427437157421418872832 428655174967500668928 429672449046478876992 430143560991693379584 431637115022914537152 435893891305191800832 437331536065433198592 438097399027782384384 443877048091473444864 445141912466250694656 446687544106758509568 448238542523795865504 452659040970776100864 454151979760257552384 454728812534428483584 455446123402969460736 457027533553674215808 461534708440791318528 463056920539870445568 465478486467018783408 470069004085036720128 471619363597190535168 472218382247291117568 472963281995391363072 474605515613430916416 479286043380821753856 480866802099096231936 481477566212924276736 482237071838438252544 483911506115655052032 485591754400778854296 490295562924568707072 490380627718340775936 491997978073612348416 497720121972391821312 499995934144190595072 502523487120103323264 504268360339270348692 507479340050281857024 509241421092123113472 509799775990155116544 510920977230289746432 511569914101232044032 512376888828340643328 514155975247883492784 517661359515649769472 519136478390719807488 519226546995890233344 520939035607354251264 528827629595666310144 529407459682084159488 531245680028202507264 533931205065109780968 539196798803424473088 541662261989539811328 544400444380111933536 546290723700876211083 549769285054472011776 551582508290139795456 551678206183133372928 553497725332813891968 558956282781855449088 560549074957500874752 560799806141953916928 562495425912214419456 572896598728638502656 573524747988924506112 575516153363886049536 578425472153868929382 580454601350388350976 582108654763558600704 583108714753910931456 584129865370376512512 586056415058273532672 595583392142344679424 597651390031727820672 603545387961034801152 605535973013676736512 606305083379237978112 607261497870625947648 609370044738232287744 617409227386493927424 618490445686281013248 620637981956025044544 622684940999415628464 626758672113382293504 628825818129587380224 629624509663054823424 630617709327188484096 632807354151241221888 641155736132128309248 642982762451251003392 645215341487540069376 647455672534371805728 653840836957787701248 655997304098149797888 657146098541673576576 663626829296522428416 666661245525587460096 670031316160137764352 672357813785693798256 678870779434018209792 678988561456164151296 681227969640386328576 682093218801642725376 683169185104454191104 685541300330511323712 692302062661186977792 694585380809805668352 698217729700528175112 705103506127555080192 708327573370936676352 711908273420146374624 718929065071232630784 721300203148644347904 722216349319386415104 723355607757657378816 725867259173482578048 728387631601168281444 733025713405962682368 735443344386853060608 735570941577511163904 737996967110418522624 747733074855938555904 749993901216285892608 756402540508905523038 761219010075422785536 763862131638184670208 764699663985232674816 766381465845434619648 767354871151848066048 768565333242510964992 771233962871825239176 778839820493835350016 781408553411031376896 794111189523126239232 796868520042303760896 807381297351568982016 808795198205136709632 809681997160834596864 812493392984309716992 816600666570167900304 824653927581708017664 827517309274700059392 830246587999220837952 838434424172783173632 840823612436251312128 841199709212930875392 843743138868321629184 859344898092957753984 860287121983386759168 863274230045829074304 867638208230803394073 871787782610383601664 874663072130866397184 876194798055564768768 887754096182946889728 890283824932501389312 893375088213517019136 896477085047591731008 905318081941552201728 908303959520515104768 909457625068856967168 910892246805938921472 914055067107348431616 926113841079740891136 930956972934037566816 940138008170073440256 943238727194381070336 944436764494582235136 945926563990782726144 949211031226861832832 958572086761643507712 961733604198192463872 962955132425848553472 964474143676876505088 967823012231310104064 971183508801557708592 980591125849137414144 980761255436681551872 983995956147224696832 995440243944783642624 999991868288381190144 1005046974240206646528 1008536720678540697384 1018482842184246226944 1021841954460579492864 1023139828202464088064 1024753777656681286656 1028311950495766985568 1038453093991780466688 1041878071214708502528 1057655259191332620288 1058814919364168318976 1062491360056405014528 1067862410130219561936 1078393597606848946176 1083324523979079622656 1088800888760223867072 1092581447401752422166 1099538570108944023552 1103165016580279590912 1103356412366266745856 1106995450665627783936 1121599612283907833856 1124990851824428838912 1134603810763358284557 1145793197457277005312 1147049495977849012224 1151032306727772099072 1156850944307737858764 1160909202700776701952 1164217309527117201408 1166217429507821862912 1168259730740753025024 1172112830116547065344 1191166784284689358848 1195302780063455641344 1211071946027353473024 1214522995741251895296 1218740089476464575488 1236980891372562026496 1241275963912050089088 1245369881998831256928 1253517344226764587008 1257651636259174760448 1259249019326109646848 1261235418654376968192 1265614708302482443776 1282311472264256618496 1285965524902502006784 1290430682975080138752 1294911345068743611456 1307681673915575402496 1311994608196299595776 1314292197083347153152 1340062632320275528704 1344715627571387596512 1357977122912328302592 1362455939280772657152 1364186437603285450752 1366338370208908382208 1371082600661022647424 1384604125322373955584 1389170761619611336704 1396435459401056350224 1410207012255110160384 1416655146741873352704 1423816546840292749248 1437858130142465261568 1442600406297288695808 1444432698638772830208 1446711215515314757632 1451734518346965156096 1456775263202336562888 1470886688773706121216 1471141883155022327808 1475993934220837045248 1499987802432571785216 1512805081017811046076 1522438020150845571072 1527724263276369340416 1529399327970465349632 1532762931690869239296 1534709742303696132096 1537130666485021929984 1542467925743650478352 1557679640987670700032 1562817106822062753792 1588222379046252478464 1593737040084607521792 1617590396410273419264 1624986785968619433984 1633201333140335800608 1638872171102628633249 1649307855163416035328 1655034618549400118784 1660493175998441675904 1676868848345566347264 1681647224872502624256 1682399418425861750784 1687486277736643258368 1718689796185915507968 1720574243966773518336 1726548460091658148608 1735276416461606788146 1749326144261732794368 1752389596111129537536 1786750176427034038272 1792954170095183462016 1810636163883104403456 1816607919041030209536 1818915250137713934336 1821784493611877842944 1828110134214696863232 1852227682159481782272 1861913945868075133632 1880276016340146880512 1886477454388762140672 1888873528989164470272 1891853127981565452288 1898422062453723665664 1923467208396384927744 1928948287353753010176 1935646024462620208128 1942367017603115417184 1961522510873363103744 1967991912294449393664 1990880487889567285248 1999983736576762380288 2010093948480413293056 2017073441357081394768 2036965684368492453888 2043683908921158985728 2046279656404928176128 2049507555313362573312 2056623900991533971136 2076906187983560933376 2083756142429417005056 2115310518382665240576 2124982720112810029056 2135724820260439123872 2156787195213697892352 2166649047958159245312 2177601777520447734144 2185162894803504844332 2199077140217888047104 2206330033160559181824 2206712824732533491712 2213990901331255567872 2243199224567815667712 2249981703648857677824 2269207621526716569114 2291586394914554010624 2294098991955698024448 2302064613455544198144 2313701888615475717528 2336519461481506050048 2344225660233094130688 2382333568569378717696 2390605560126911282688 2422143892054706946048 2429045991482503790592 2437480178952929150976 2473961782745124052992 2482551927824100178176 2490739763997662513856 2515303272518349520896 2522470837308753936384 2531229416604964887552 2580861365950160277504 2589822690137487222912 2615363347831150804992 2623989216392599191552 2628584394166694306304 2680125264640551057408 2689431255142775193024 2715954245824656605184 2724911878561545314304 2728372875206570901504 2732676740417816764416 2742165201322045294848 2778341523239222673408 2792870918802112700448 2820414024510220320768 2833310293483746705408 2847633093680585498496 2875716260284930523136 2885200812594577391616 2888865397277545660416 2893422431030629515264 2903469036693930312192 2913550526404673125776 2941773377547412242432 2942283766310044655616 2951987868441674090496 2999975604865143570432 3025610162035622092152 3055448526552738680832 3065525863381738478592 3069419484607392264192 3074261332970043859968 3084935851487300956704 3115359281975341400064 3125634213644125507584 3176444758092504956928 3187474080169215043584 3235180792820546838528 3249973571937238867968 3266402666280671601216 3277744342205257266498 3298615710326832070656 3310069237098800237568 3320986351996883351808 3364798836851723501568 3374972555473286516736 3437379592371831015936 3441148487933547036672 3453096920183316297216 3470552832923213576292 3498652288523465588736 3504779192222259075072 3573500352854068076544 3585908340190366924032 3633215838082060419072 3643568987223755685888 3656220268429393726464 3723827891736150267264 3760552032680293761024 3772954908777524281344 3777747057978328940544 3783706255963130904576 3796844124907447331328 3846934416792769855488 3857896574707506020352 3871292048925240416256 3884734035206230834368 3923045021746726207488 3935983824588898787328 4020187896960826586112 4034146882714162789536 4073931368736984907776 4087367817842317971456 4092559312809856352256 4099015110626725146624 4113247801983067942272 4153812375967121866752 4167512284858834010112 4230621036765330481152 4249965440225620058112 4271449640520878247744 4313574390427395784704 4333298095916318490624 4355203555040895468288 4370325789607009688664 4412660066321118363648 4413425649465066983424 4427981802662511135744 4499963407297715355648 4538415243053433138228 4583172789829108021248 4588197983911396048896 4604129226911088396288 4627403777230951435056 4673038922963012100096 4688451320466188261376 4764667137138757435392 4781211120253822565376 4874960357905858301952 4916616513307885899747 4947923565490248105984 4965103855648200356352 4981479527995325027712 5030606545036699041792 5044941674617507872768 5062458833209929775104 5161722731900320555008 5179645380274974445824 5247978432785198383104 5257168788333388612608 5360250529281102114816 5378862510285550386048 5431908491649313210368 5449823757123090628608 5456745750413141803008 5465353480835633528832 5484330402644090589696 5556683046478445346816 5585741837604225400896 5640828049020440641536 5666620586967493410816 5695266187361170996992 5770401625189154783232 5786844862061259030528 5806938073387860624384 5827101052809346251552 5884567532620089311232 5903975736883348180992 5999951209730287140864 6051220324071244184304 6110897053105477361664 6131051726763476957184 6138838969214784528384 6148522665940087719936 6169871702974601913408 6230718563950682800128 6251268427288251015168 6374948160338430087168 6470361585641093677056 6499947143874477735936 6532805332561343202432 6555488684410514532996 6597231420653664141312 6620138474197600475136 6641972703993766703616 6729597673703447003136 6749945110946573033472 6874759184743662031872 6882296975867094073344 6906193840366632594432 6941105665846427152584 7009558384444518150144 7147000705708136153088 7171816680380733848064 7266431676164120838144 7287137974447511371776 7312440536858787452928 7447655783472300534528 7545909817555048562688 7567412511926261809152 7593688249814894662656 7742584097850480832512 7769468070412461668736 7846090043493452414976 7871967649177797574656 8040375793921653172224 8068293765428325579072 8147862737473969815552 8174735635684635942912 8185118625619712704512 8198030221253450293248 8226495603966135884544 8335024569717668020224 8461242073530660962304 8499930880451240116224 8542899281041756495488 8627148780854791569408 8666596191832636981248 8710407110081790936576 8740651579214019377328 8825320132642236727296 8826851298930133966848 8855963605325022271488 8999926814595430711296 9076830486106866276456 9166345579658216042496 9208258453822176792576 9254807554461902870112 9346077845926024200192 9376902640932376522752 9529334274277514870784 9562422240507645130752 9749920715811716603904 9833233026615771799494 9895847130980496211968 9930207711296400712704 9962959055990650055424 10124917666419859550208 10323445463800641110016 10359290760549948891648 10495956865570396766208 10514337576666777225216 10720501058562204229632 10757725020571100772096 10899647514246181257216 10930706961671267057664 10968660805288181179392 11171483675208450801792 11281656098040881283072 11333241173934986821632 11390532374722341993984 11540803250378309566464 11573689724122518061056 11613876146775721248768 11654202105618692503104 11769135065240178622464 11807951473766696361984 12102440648142488368608 12221794106210954723328 12262103453526953914368 12277677938429569056768 12297045331880175439872 12339743405949203826816 12461437127901365600256 12502536854576502030336 12749896320676860174336 12940723171282187354112 12999894287748955471872 13065610665122686404864 13110977368821029065992 13240276948395200950272 13283945407987533407232 13499890221893146066944 13749518369487324063744 13764593951734188146688 13812387680733265188864 13882211331692854305168 14019116768889036300288 14294001411416272306176 14343633360761467696128 14624881073717574905856 14749849539923657699241 14895311566944601069056 15091819635110097125376 15134825023852523618304 15187376499629789325312 15485168195700961665024 15538936140824923337472 15743935298355595149312 16080751587843306344448 16136587530856651158144 16295725474947939631104 16349471271369271885824 16370237251239425409024 16396060442506900586496 16452991207932271769088 16670049139435336040448 16922484147061321924608 16999861760902480232448 17085798562083512990976 17420814220163581873152 17481303158428038754656 17653702597860267933696 17711927210650044542976 17999853629190861422592 18153660972213732552912 18332691159316432084992 18416516907644353585152 18509615108923805740224 18692155691852048400384 18753805281864753045504 19124844481015290261504 19499841431623433207808 19666466053231543598988 19791694261960992423936 19860415422592801425408 19925918111981300110848 20249835332839719100416 20646890927601282220032 20718581521099897783296 21028675153333554450432 21441002117124408459264 21515450041142201544192 21799295028492362514432 21861413923342534115328 21937321610576362358784 22342967350416901603584 22781064749444683987968 23227752293551442497536 23308404211237385006208 23538270130480357244928 23615902947533392723968 24204881296284976737216 24443588212421909446656 24524206907053907828736 24555355876859138113536 24594090663760350879744 24679486811898407653632 25005073709153004060672 25499792641353720348672 25881446342564374708224 25999788575497910943744 26131221330245372809728 26221954737642058131984 26480553896790401900544 26567890815975066814464 26999780443786292133888 27499036738974648127488 27624775361466530377728 27764422663385708610336 28038233537778072600576 28588002822832544612352 28687266721522935392256 29249762147435149811712 29499699079847315398482 29790623133889202138112 30374752999259578650624 30970336391401923330048 31077872281649846674944 31487870596711190298624 32161503175686612688896 32273175061713302316288 32698942542738543771648 32792120885013801172992 32905982415864543538176 33844968294122643849216 33999723521804960464896 34171597124167025981952 34841628440327163746304 34962606316856077509312 35307405195720535867392 35423854421300089085952 36307321944427465105824 36665382318632864169984 36833033815288707170304 37019230217847611480448 37384311383704096800768 37507610563729506091008 38249688962030580523008 38999682863246866415616 39332932106463087197976 39720830845185602850816 39851836223962600221696 40499670665679438200832 41293781855202564440064 41437163042199795566592 42057350306667108900864 42882004234248816918528 43030900082284403088384 43874643221152724717568 44685934700833803207168 45562129498889367975936 46455504587102884995072 46616808422474770012416 47231805895066785447936 48409762592569953474432 48887176424843818893312 49048413814107815657472 49110711753718276227072 49188181327520701759488 49358973623796815307264 50010147418306008121344 50999585282707440697344 52262442660490745619456 52443909475284116263968 52961107793580803801088 53135781631950133628928 53999560887572584267776 54998073477949296254976 55249550722933060755456 55528845326771417220672 56076467075556145201152 57374533443045870784512 58499524294870299623424 58999398159694630796964 59581246267778404276224 60749505998519157301248 61940672782803846660096 62155744563299693349888 64323006351373225377792 64546350123426604632576 65397885085477087543296 65584241770027602345984 65811964831729087076352 68343194248334051963904 69683256880654327492608 69925212633712155018624 70614810391441071734784 70847708842600178171904 72614643888854930211648 73330764637265728339968 73666067630577414340608 74038460435695222960896 75015221127459012182016 76499377924061161046016 77999365726493732831232 78665864212926174395952 79441661690371205701632 79703672447925200443392 80999341331358876401664 82874326084399591133184 84114700613334217801728 85764008468497633837056 86061800164568806176768 87749286442305449435136 89371869401667606414336 91124258997778735951872 92911009174205769990144 93233616844949540024832 94463611790133570895872 96819525185139906948864 98096827628215631314944 98376362655041403518976 98717947247593630614528 101999170565414881394688 104524885320981491238912 104887818950568232527936 105922215587161607602176 106271563263900267257856 109996146955898592509952 110499101445866121510912 111057690653542834441344 112152934151112290402304 114749066886091741569024 116999048589740599246848 117998796319389261593928 119162492535556808552448 121499011997038314602496 123881345565607693320192 124311489126599386699776 128646012702746450755584 129092700246853209265152 131623929663458174152704 136686388496668103927808 139366513761308654985216 139850425267424310037248 141695417685200356343808 145229287777709860423296 146661529274531456679936 147332135261154828681216 148076920871390445921792 150030442254918024364032 152998755848122322092032 157331728425852348791904 158883323380742411403264 159407344895850400886784 161998682662717752803328 165748652168799182266368 168229401226668435603456 172123600329137612353536 175498572884610898870272 178743738803335212828672 182248517995557471903744 185822018348411539980288 186467233689899080049664 193639050370279813897728 196193655256431262629888 196752725310082807037952 197435894495187261229056 209049770641962982477824 209775637901136465055872 211844431174323215204352 212543126527800534515712 219992293911797185019904 220998202891732243021824 222115381307085668882688 229498133772183483138048 233998097179481198493696 235997592638778523187856 238324985071113617104896 242998023994076629204992 248622978253198773399552 257292025405492901511168 258185400493706418530304 263247859326916348305408 273372776993336207855616 278733027522617309970432 279700850534848620074496 283390835370400712687616 290458575555419720846592 296153841742780891843584 305997511696244644184064 314663456851704697583808 317766646761484822806528 318814689791700801773568 331497304337598364532736 336458802453336871206912 344247200658275224707072 350997145769221797740544 357487477606670425657344 364497035991114943807488 371644036696823079960576 372934467379798160099328 387278100740559627795456 394871788990374522458112 418099541283925964955648 419551275802272930111744 425086253055601069031424 439984587823594370039808 441996405783464486043648 444230762614171337765376 458996267544366966276096 471995185277557046375712 476649970142227234209792 485996047988153258409984 497245956506397546799104 516370800987412837060608 526495718653832696610816 546745553986672415711232 557466055045234619940864 559401701069697240148992 580917151110839441693184 592307683485561783687168 629326913703409395167616 635533293522969645613056 637629379583401603547136 662994608675196729065472 688494401316550449414144 701994291538443595481088 714974955213340851314688 728994071982229887614976 745868934759596320198656 774556201481119255590912 789743577980749044916224 836199082567851929911296 839102551604545860223488 850172506111202138062848 888461525228342675530752 917992535088733932552192 943990370555114092751424 953299940284454468419584 994491913012795093598208 1032741601974825674121216 1052991437307665393221632 1093491107973344831422464 1114932110090469239881728 1118803402139394480297984 1161834302221678883386368 1184615366971123567374336 1258653827406818790335232 1275258759166803207094272 1325989217350393458130944 1376988802633100898828288 1429949910426681702629376 1457988143964459775229952 1491737869519192640397312 1549112402962238511181824 1579487155961498089832448 1672398165135703859822592 1678205103209091720446976 1776923050456685351061504 1887980741110228185502848 1906599880568908936839168 1988983826025590187196416 2065483203949651348242432 2105982874615330786443264 2186982215946689662844928 2237606804278788960595968 2323668604443357766772736 2369230733942247134748672 2517307654813637580670464 2550517518333606414188544 2753977605266201797656576 2859899820853363405258752 2983475739038385280794624 3098224805924477022363648 3158974311922996179664896 3344796330271407719645184 3356410206418183440893952 3553846100913370702123008 3775961482220456371005696 3977967652051180374392832 4130966407899302696484864 4373964431893379325689856 4475213608557577921191936 4647337208886715533545472 4738461467884494269497344 5034615309627275161340928 5719799641706726810517504 5966951478076770561589248 6196449611848954044727296 6317948623845992359329792 6712820412836366881787904 7107692201826741404246016 7551922964440912742011392 8261932815798605392969728 8950427217115155842383872 9294674417773431067090944 9476922935768988538994688 10069230619254550322681856 11933902956153541123178496 12392899223697908089454592 13425640825672733763575808 14215384403653482808492032 15103845928881825484022784 17900854434230311684767744 18589348835546862134181888 18953845871537977077989376 20138461238509100645363712 24785798447395816178909184 26851281651345467527151616 28430768807306965616984064 30207691857763650968045568 35801708868460623369535488 37178697671093724268363776 40276922477018201290727424 53702563302690935054303232 56861537614613931233968128 60415383715527301936091136 74357395342187448536727552 80553844954036402581454848 107405126605381870108606464 120830767431054603872182272 161107689908072805162909696 241661534862109207744364544 322215379816145610325819392 483323069724218415488729088 966646139448436830977458176
- Sum of all divisors σ(n): 3346743513521639578806066651
- Sum of proper divisors (its aliquot sum) s(n): 2380097374073202747828608475
- 966646139448436830977458176 is an abundant number, because the sum of its proper divisors (2380097374073202747828608475) is greater than itself. Its abundance is 1413451234624765916851150299
Bases of 966646139448436830977458176
- Binary: 1100011111100101110100100000111000100000100010100001110101001011111010100100000000000000002
- Hexadecimal: 0x31F9748388228752FA90000
- Base-36: 3DGI2HSIND00000000
Squares and roots of 966646139448436830977458176
- 966646139448436830977458176 squared (9666461394484368309774581762) is 934404758910566783700606675105870320761468645829246976
- 966646139448436830977458176 cubed (9666461394484368309774581763) is 903238752883146736701949967725155043782263138236164838931925972837971836614475776
-
966646139448436830977458176 is a
perfect square number . Itssquare root is 31090933396224 -
The
cube root of 966646139448436830977458176 is 988756094.9197634655
Scales and comparisons
How big is 966646139448436830977458176?- 966,646,139,448,436,830,977,458,176 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 966,646,139,448,436,830,977,458,176 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 966646139448436830977458176 cubic inches would be around 82396341.2 feet tall.
Recreational maths with 966646139448436830977458176
- 966646139448436830977458176 backwards is 671854779038634844931646669
- 966646139448436830977458176 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 966646139448436830977458176's digits is 144
- 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 966646139448436830977458176 - Facts about the integer". Numbermatics.com. 2024. Web. 12 June 2024.
APA style:
Numbermatics. (2024). Number 966646139448436830977458176 - Facts about the integer. Retrieved 12 June 2024, from https://numbermatics.com/n/966646139448436830977458176/
Chicago style:
Numbermatics. 2024. "Number 966646139448436830977458176 - Facts about the integer". https://numbermatics.com/n/966646139448436830977458176/
The information we have on file for 966646139448436830977458176 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 966646139448436830977458176, math, Factors of 966646139448436830977458176, curriculum, school, college, exams, university, Prime factorization of 966646139448436830977458176, STEM, science, technology, engineering, physics, economics, calculator, nine hundred sixty-six septillion, six hundred forty-six sextillion, one hundred thirty-nine quintillion, four hundred forty-eight quadrillion, four hundred thirty-six trillion, eight hundred thirty billion, nine hundred seventy-seven million, four hundred fifty-eight thousand, one hundred seventy-six.