297438824385241382566232064
297,438,824,385,241,382,566,232,064 is an even composite number composed of five prime numbers multiplied together.
What does the number 297438824385241382566232064 look like?
This visualization shows the relationship between its 5 prime factors (large circles) and 17955 divisors.
297438824385241382566232064 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of seventeen thousand, nine hundred fifty-five divisors.
Prime factorization of 297438824385241382566232064:
218 × 38 × 174 × 296 × 592
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 17 × 17 × 17 × 17 × 29 × 29 × 29 × 29 × 29 × 29 × 59 × 59)See below for interesting mathematical facts about the number 297438824385241382566232064 from the Numbermatics database.
Names of 297438824385241382566232064
- Cardinal: 297438824385241382566232064 can be written as Two hundred ninety-seven septillion, four hundred thirty-eight sextillion, eight hundred twenty-four quintillion, three hundred eighty-five quadrillion, two hundred forty-one trillion, three hundred eighty-two billion, five hundred sixty-six million, two hundred thirty-two thousand and sixty-four.
Scientific notation
- Scientific notation: 2.97438824385241382566232064 × 1026
Factors of 297438824385241382566232064
Divisors of 297438824385241382566232064
- Number of divisors d(n): 17955
-
Complete list of divisors:
1 2 3 4 6 8 9 12 16 17 18 24 27 29 32 34 36 48 51 54 58 59 64 68 72 81 87 96 102 108 116 118 128 136 144 153 162 174 177 192 204 216 232 236 243 256 261 272 288 289 306 324 348 354 384 408 432 459 464 472 486 493 512 522 531 544 576 578 612 648 696 708 729 768 783 816 841 864 867 918 928 944 972 986 1003 1024 1044 1062 1088 1152 1156 1224 1296 1377 1392 1416 1458 1479 1536 1566 1593 1632 1682 1711 1728 1734 1836 1856 1888 1944 1972 2006 2048 2088 2124 2176 2187 2304 2312 2349 2448 2523 2592 2601 2754 2784 2832 2916 2958 3009 3072 3132 3186 3264 3364 3422 3456 3468 3481 3672 3712 3776 3888 3944 4012 4096 4131 4176 4248 4352 4374 4437 4608 4624 4698 4779 4896 4913 5046 5133 5184 5202 5508 5568 5664 5832 5916 6018 6144 6264 6372 6528 6561 6728 6844 6912 6936 6962 7047 7344 7424 7552 7569 7776 7803 7888 8024 8192 8262 8352 8381 8496 8704 8748 8874 9027 9216 9248 9396 9558 9792 9826 10092 10266 10368 10404 10443 11016 11136 11328 11664 11832 12036 12288 12393 12528 12744 13056 13122 13311 13456 13688 13824 13872 13924 14094 14297 14337 14688 14739 14848 15104 15138 15399 15552 15606 15776 16048 16384 16524 16704 16762 16992 17051 17408 17496 17748 18054 18432 18496 18792 19116 19584 19652 20184 20532 20736 20808 20886 21141 22032 22272 22656 22707 23328 23409 23664 24072 24389 24576 24786 25056 25143 25488 26112 26244 26622 26912 27081 27376 27648 27744 27848 28188 28594 28674 29087 29376 29478 29696 30208 30276 30798 31104 31212 31329 31552 32096 32768 33048 33408 33524 33984 34102 34816 34992 35496 36108 36864 36992 37179 37584 38232 39168 39304 39933 40368 41064 41472 41616 41772 42282 42891 43011 44064 44217 44544 45312 45414 46197 46656 46818 47328 48144 48778 49152 49572 49619 50112 50286 50976 51153 52224 52488 53244 53824 54162 54752 55296 55488 55696 56376 57188 57348 58174 58752 58956 59177 59392 60416 60552 61596 62208 62424 62658 63104 63423 64192 65536 66096 66816 67048 67968 68121 68204 69632 69984 70227 70992 72216 73167 73728 73984 74358 75168 75429 76464 78336 78608 79866 80736 81243 82128 82944 83232 83521 83544 84564 85782 86022 87261 88128 88434 89088 90624 90828 92394 93312 93636 93987 94656 96288 97556 98304 99144 99238 100224 100572 100949 101952 102306 104448 104976 106488 107648 108324 109504 110592 110976 111392 111537 112752 114376 114696 116348 117504 117912 118354 118784 119799 120832 121104 123192 124416 124848 125316 126208 126846 128384 128673 129033 131072 132192 132651 133632 134096 135936 136242 136408 138591 139264 139968 140454 141984 142477 144432 146334 147456 147968 148716 148857 150336 150858 152928 153459 156672 157216 159732 161472 162486 164256 165888 166464 167042 167088 169128 171564 172044 174522 176256 176868 177531 178176 181248 181656 184788 186624 187272 187974 189312 190269 192576 195112 196608 198288 198476 200448 201144 201898 203904 204363 204612 208896 209952 210681 212976 215296 216648 219008 219501 221184 221952 222784 223074 225504 226287 228752 229392 232696 235008 235824 236708 237568 239598 241664 242208 243049 243729 246384 248832 249696 250563 250632 252416 253692 256768 257346 258066 261783 262144 264384 265302 267264 268192 271872 272484 272816 277182 278528 279936 280908 281961 283968 284954 288864 289867 292668 294912 295936 297432 297714 300672 301716 302847 305856 306918 313344 314432 319464 322944 324972 328512 331776 332928 334084 334176 338256 343128 344088 349044 352512 353736 355062 356352 359397 362496 363312 369576 373248 374544 375948 378624 380538 385152 386019 387099 390224 393216 396576 396952 397953 400896 402288 403796 407808 408726 409224 414613 415773 417792 419904 421362 425952 427431 430592 433296 438016 439002 442368 443904 445568 446148 446571 451008 452574 457504 458784 460377 465392 470016 471648 473416 475136 479196 483328 484416 486098 487458 492768 494479 497664 499392 501126 501264 504832 507384 513536 514692 516132 523566 528768 530604 532593 534528 536384 543744 544968 545632 554364 557056 559872 561816 563922 567936 569908 577728 579734 585336 589824 591872 594864 595428 601344 603432 605694 611712 613089 613836 626688 628864 632043 638928 645888 649944 657024 658503 663552 665856 668168 668352 676512 678861 686256 688176 698088 705024 707281 707472 710124 712704 718794 724992 726624 729147 731187 739152 746496 749088 751689 751896 757248 761076 770304 772038 774198 780448 785349 786432 793152 793904 795906 801792 804576 807592 815616 817452 818448 829226 831546 835584 839808 842724 843523 845883 851904 854862 861184 866592 869601 876032 878004 884736 887808 891136 892296 893142 902016 905148 908541 915008 917568 920754 930784 940032 943296 946832 950272 958392 966656 968832 972196 974916 985536 988958 995328 998784 1002252 1002528 1006009 1009664 1014768 1027072 1029384 1032264 1047132 1057536 1061208 1065186 1069056 1072768 1078191 1087488 1089936 1091264 1108728 1114112 1119744 1123632 1127844 1135872 1139816 1155456 1158057 1159468 1170672 1179648 1183744 1189728 1190856 1193859 1202688 1206864 1211388 1223424 1226178 1227672 1243839 1247319 1253376 1257728 1264086 1277856 1282293 1291776 1299888 1314048 1317006 1327104 1331712 1336336 1336704 1339713 1353024 1357722 1372512 1376352 1381131 1396176 1410048 1414562 1414944 1420248 1425408 1437588 1438951 1449984 1453248 1458294 1462374 1478304 1483437 1492992 1498176 1503378 1503792 1514496 1522152 1540608 1544076 1548396 1560896 1570698 1586304 1587808 1591812 1597779 1603584 1609152 1615184 1631232 1634904 1636896 1658452 1663092 1671168 1679616 1685448 1687046 1691766 1703808 1709724 1716133 1722368 1733184 1739202 1752064 1756008 1769472 1775616 1782272 1784592 1786284 1804032 1810296 1817082 1830016 1835136 1839267 1841508 1861568 1880064 1886592 1893664 1896129 1900544 1916784 1933312 1937664 1944392 1949832 1971072 1975509 1977916 1990656 1997568 2004504 2005056 2012018 2019328 2029536 2036583 2054144 2058768 2064528 2094264 2115072 2121843 2122416 2130372 2138112 2145536 2156382 2174976 2179872 2182528 2187441 2193561 2217456 2228224 2239488 2247264 2255067 2255688 2271744 2279632 2310912 2316114 2318936 2341344 2356047 2359296 2367488 2379456 2381712 2387718 2405376 2413728 2422109 2422776 2446848 2452356 2455344 2487678 2494638 2506752 2515456 2528172 2530569 2537649 2555712 2564586 2583552 2599776 2608803 2628096 2634012 2654208 2663424 2672672 2673408 2679426 2706048 2715444 2725623 2745024 2752704 2762262 2792352 2820096 2829124 2829888 2840496 2850816 2875176 2877902 2899968 2906496 2916588 2924748 2927521 2956608 2966874 2985984 2996352 3006756 3007584 3018027 3028992 3044304 3081216 3088152 3096792 3121792 3141396 3172608 3175616 3183624 3195558 3207168 3218304 3230368 3234573 3262464 3269808 3273792 3316904 3326184 3342336 3359232 3370896 3374092 3383532 3407616 3419448 3432266 3444736 3466368 3474171 3478404 3504128 3512016 3538944 3551232 3564544 3569184 3572568 3581577 3608064 3620592 3634164 3660032 3670272 3678534 3683016 3723136 3731517 3741957 3760128 3773184 3787328 3792258 3801088 3833568 3846879 3866624 3875328 3888784 3899664 3942144 3951018 3955832 3981312 3995136 4009008 4010112 4019139 4024036 4038656 4059072 4073166 4108288 4117536 4129056 4131833 4143393 4188528 4230144 4243686 4244832 4260744 4276224 4291072 4312764 4316853 4349952 4359744 4365056 4374882 4387122 4434912 4450311 4456448 4478976 4494528 4510134 4511376 4543488 4559264 4621824 4632228 4637872 4682688 4712094 4734976 4758912 4763424 4775436 4793337 4810752 4827456 4844218 4845552 4893696 4904712 4910688 4927739 4975356 4989276 5013504 5030912 5056344 5061138 5075298 5111424 5129172 5148399 5167104 5199552 5217606 5256192 5268024 5308416 5326848 5345344 5346816 5358852 5412096 5430888 5451246 5490048 5505408 5517801 5524524 5584704 5640192 5658248 5659776 5680992 5701632 5750352 5755804 5799936 5812992 5833176 5849496 5855042 5913216 5926527 5933748 5971968 5992704 6013512 6015168 6036054 6057984 6088608 6109749 6162432 6176304 6193584 6243584 6282792 6345216 6351232 6365529 6367248 6391116 6414336 6436608 6460736 6469146 6524928 6539616 6547584 6562323 6580683 6633808 6652368 6684672 6718464 6741792 6748184 6765201 6767064 6815232 6838896 6864532 6889472 6932736 6948342 6956808 7008256 7024032 7048421 7068141 7077888 7102464 7129088 7138368 7145136 7163154 7216128 7241184 7266327 7268328 7320064 7340544 7357068 7366032 7446272 7463034 7483914 7520256 7546368 7574656 7584516 7591707 7602176 7612947 7667136 7693758 7733248 7750656 7777568 7799328 7826409 7884288 7902036 7911664 7962624 7990272 8018016 8020224 8038278 8048072 8077312 8118144 8146332 8176869 8216576 8235072 8258112 8263666 8286786 8377056 8406143 8460288 8487372 8489664 8521488 8552448 8582144 8625528 8633706 8699904 8719488 8730112 8749764 8774244 8782563 8869824 8900622 8957952 8989056 9020268 9022752 9054081 9086976 9118528 9243648 9264456 9275744 9365376 9424188 9469952 9517824 9526848 9550872 9586674 9621504 9654912 9688436 9691104 9787392 9809424 9821376 9855478 9950712 9978552 10027008 10061824 10112688 10122276 10150596 10222848 10258344 10296798 10334208 10399104 10422513 10435212 10512384 10536048 10616832 10653696 10690688 10693632 10717704 10744731 10824192 10861776 10902492 10980096 11010816 11035602 11049048 11169408 11194551 11225871 11280384 11316496 11319552 11361984 11403264 11500704 11511608 11540637 11599872 11625984 11666352 11698992 11710084 11826432 11853054 11867496 11943936 11985408 12023777 12027024 12030336 12057417 12072108 12115968 12177216 12219498 12324864 12352608 12387168 12395499 12430179 12487168 12565584 12690432 12702464 12731058 12734496 12782232 12828672 12873216 12921472 12938292 12950559 13049856 13079232 13095168 13124646 13161366 13267616 13304736 13350933 13369344 13436928 13483584 13496368 13530402 13534128 13630464 13677792 13729064 13778944 13865472 13896684 13913616 14016512 14048064 14096842 14136282 14204928 14258176 14276736 14290272 14326308 14339891 14380011 14432256 14482368 14532654 14536656 14640128 14681088 14714136 14732064 14783217 14892544 14926068 14967828 15040512 15092736 15149312 15169032 15183414 15225894 15334272 15387516 15445197 15466496 15501312 15555136 15598656 15652818 15768576 15804072 15823328 15925248 15980544 16036032 16040448 16076556 16096144 16154624 16236288 16292664 16353738 16433152 16470144 16516224 16527332 16573572 16754112 16812286 16920576 16974744 16979328 17042976 17102153 17104896 17164288 17251056 17267412 17399808 17438976 17460224 17499528 17548488 17565126 17739648 17779581 17801244 17915904 17978112 18040536 18045504 18108162 18173952 18237056 18329247 18487296 18528912 18551488 18730752 18848376 18939904 19035648 19053696 19096587 19101744 19173348 19243008 19309824 19376872 19382208 19574784 19618848 19642752 19686969 19710956 19901424 19957104 20054016 20123648 20225376 20244552 20295603 20301192 20445696 20511149 20516688 20593596 20668416 20798208 20845026 20870424 21024768 21072096 21145263 21204423 21233664 21307392 21381376 21387264 21435408 21489462 21648384 21723552 21798981 21804984 21960192 22021632 22071204 22098096 22338816 22389102 22451742 22560768 22632992 22639104 22723968 22775121 22806528 22838841 23001408 23023216 23081274 23199744 23251968 23332704 23397984 23420168 23479227 23652864 23706108 23734992 23887872 23970816 24047554 24054048 24060672 24114834 24144216 24231936 24354432 24438996 24462167 24530607 24649728 24705216 24774336 24790998 24860358 24974336 25131168 25218429 25380864 25404928 25462116 25468992 25564464 25657344 25746432 25842944 25876584 25901118 26099712 26158464 26190336 26249292 26322732 26347689 26535232 26609472 26701866 26873856 26967168 26992736 27060804 27068256 27162243 27260928 27355584 27458128 27557888 27730944 27793368 27827232 28033024 28096128 28193684 28272564 28409856 28516352 28553472 28580544 28652616 28679782 28760022 28864512 28964736 29065308 29073312 29174261 29280256 29362176 29428272 29464128 29566434 29785088 29852136 29935656 30081024 30185472 30298624 30338064 30366828 30451788 30668544 30775032 30890394 31002624 31110272 31197312 31267539 31305636 31537152 31608144 31646656 31850496 31961088 32072064 32080896 32153112 32192288 32234193 32309248 32472576 32585328 32707476 32866304 32940288 33032448 33054664 33147144 33508224 33583653 33624572 33841152 33949488 33958656 34085952 34204306 34209792 34328576 34502112 34534824 34621911 34799616 34877952 34920448 34999056 35096976 35130252 35479296 35559162 35602488 35831808 35956224 36071331 36081072 36091008 36172251 36216324 36347904 36474112 36658494 36974592 37057824 37102976 37186497 37290537 37461504 37696752 37879808 38071296 38107392 38193174 38203488 38346696 38486016 38619648 38753744 38764416 38851677 39149568 39237696 39285504 39373938 39421912 39802848 39914208 40052799 40108032 40247296 40450752 40489104 40591206 40602384 40891392 41022298 41033376 41187192 41336832 41596416 41690052 41729579 41740848 42049536 42144192 42290526 42408846 42614784 42762752 42774528 42870816 42978924 43019673 43140033 43296768 43447104 43597962 43609968 43920384 44043264 44142408 44196192 44349651 44677632 44778204 44903484 45121536 45265984 45278208 45447936 45550242 45677682 46002816 46046432 46162548 46335591 46399488 46503936 46665408 46795968 46840336 46958454 47305728 47412216 47469984 47775744 47941632 48095108 48108096 48121344 48229668 48288432 48463872 48708864 48877992 48924334 49061214 49299456 49410432 49548672 49581996 49720716 49767857 49948672 50262336 50436858 50761728 50809856 50924232 50937984 51128928 51306459 51314688 51492864 51685888 51753168 51802236 52199424 52316928 52380672 52498584 52645464 52695378 53070464 53218944 53338743 53403732 53747712 53934336 53985472 54121608 54136512 54324486 54521856 54711168 54916256 54987741 55115776 55461888 55586736 55654464 56066048 56192256 56387368 56545128 56819712 57032704 57106944 57161088 57289761 57305232 57359564 57520044 57729024 57929472 58130616 58146624 58348522 58560512 58724352 58856544 58928256 59060907 59132868 59570176 59704272 59871312 60162048 60370944 60597248 60676128 60733656 60886809 60903576 61337088 61533447 61550064 61780788 62005248 62220544 62394624 62535078 62611272 63074304 63216288 63293312 63435789 63613269 63700992 63922176 64144128 64161792 64306224 64384576 64468386 64618496 64945152 65170656 65396943 65414952 65732608 65880576 66064896 66109328 66294288 67016448 67167306 67249144 67682304 67898976 67917312 68171904 68325363 68408612 68419584 68657152 69004224 69069648 69243822 69599232 69755904 69840896 69998112 70193952 70241161 70260504 70437681 70958592 71118324 71204976 71663616 71912448 72142662 72162144 72182016 72344502 72432648 72695808 72948224 73316988 73386501 73591821 73949184 74115648 74205952 74372994 74581074 74923008 75393504 75655287 75759616 76142592 76214784 76386348 76406976 76693392 76972032 77239296 77507488 77528832 77703354 78299136 78475392 78571008 78747876 78843824 79043067 79605696 79828416 80105598 80494592 80901504 80978208 81182412 81204768 81486729 81782784 82044596 82066752 82374384 82673664 83192832 83380104 83459158 83481696 84099072 84288384 84581052 84817692 84898109 85229568 85525504 85549056 85741632 85957848 86039346 86280066 86593536 86894208 87195924 87219936 87522783 87840768 88086528 88284816 88392384 88699302 89355264 89556408 89806968 90243072 90531968 90556416 90895872 91100484 91355364 92005632 92092864 92325096 92671182 93007872 93330816 93591936 93680672 93802617 93916908 94611456 94824432 94939968 95551488 95883264 96190216 96216192 96242688 96459336 96576864 96927744 97417728 97755984 97848668 98122428 98598912 98820864 99097344 99163992 99441432 99535714 99897344 100524672 100750959 100873716 101523456 101619712 101848464 101875968 102257856 102612918 102629376 102985728 103371776 103506336 103604472 103865733 104398848 104633856 104761344 104997168 105290928 105390756 106140928 106437888 106677486 106807464 107495424 107868672 107970944 108213993 108243216 108273024 108516753 108648972 109043712 109422336 109832512 109975482 110231552 110923776 111173472 111308928 111559491 111871611 112132096 112384512 112774736 113090256 113639424 114065408 114213888 114322176 114579522 114610464 114719128 115040088 115458048 115858944 116261232 116293248 116555031 116697044 117121024 117448704 117713088 117856512 118121814 118265736 119140352 119408544 119742624 119823157 120158397 120324096 120741888 121194496 121352256 121467312 121773618 121807152 122674176 123066894 123100128 123561576 124010496 124441088 124789248 125070156 125188737 125222544 126148608 126432576 126586624 126871578 127226538 127844352 128288256 128323584 128612448 128769152 128936772 129059019 129236992 129420099 129890304 130341312 130793886 130829904 131465216 131761152 132129792 132218656 132588576 133048953 134032896 134334612 134498288 135364608 135797952 135834624 136343808 136650726 136817224 137314304 138008448 138139296 138487644 139006773 139198464 139511808 139681792 139996224 140387904 140482322 140521008 140875362 141917184 142236648 142409952 142904431 143327232 143824896 144285324 144324288 144364032 144689004 144865296 145391616 145896448 146633976 146773002 147183642 147898368 148231296 148411904 148745988 149162148 149303571 149846016 150787008 151310574 152285184 152429568 152772696 152813952 153386784 153919377 153944064 154478592 155014976 155057664 155406708 156598272 156950784 157142016 157495752 157687648 158086134 159211392 159656832 160016229 160211196 160989184 161803008 161956416 162364824 162409536 162973458 163565568 164089192 164133504 164748768 165347328 166385664 166760208 166918316 166963392 168198144 168576768 169162104 169635384 169796218 170459136 171051008 171098112 171483264 171869283 171915696 172078692 172560132 173187072 173788416 174391848 174439872 175045566 175681536 176173056 176569632 176784768 177182721 177398604 178710528 179112816 179613936 180486144 181063936 181112832 181791744 182200968 182660427 182710728 184011264 184185728 184600341 184650192 185342364 186015744 186661632 187183872 187361344 187605234 187833816 189222912 189648864 189879936 190307367 190839807 191102976 191766528 192380432 192432384 192485376 192918672 193153728 193855488 194835456 195511968 195697336 196190829 196244856 197197824 197641728 198194688 198327984 198882864 199071428 199794688 201049344 201501918 201747432 203046912 203239424 203696928 203751936 204404209 204515712 204976089 205225836 205258752 205971456 206743552 207012672 207208944 207731466 208797696 209267712 209522688 209994336 210581856 210723483 210781512 211313043 212281856 212875776 213354972 213614928 214990848 215737344 215941888 216427986 216486432 216546048 217033506 217297944 218087424 218844672 219665024 219950964 220159503 220463104 220775463 221847552 222346944 222617856 223118982 223743222 224264192 224769024 225549472 226180512 226965861 227278848 228130816 228427776 228644352 229159044 229220928 229438256 230080176 230916096 231717888 232522464 232586496 233110062 233394088 234242048 234897408 235426176 235713024 236243628 236531472 237129201 238280704 238817088 239485248 239646314 240316794 241483776 242388992 242704512 242934624 243547236 243614304 243778147 244460187 245348352 246133788 246200256 247123152 248020992 248882176 249578496 250140312 250377474 250445088 252297216 252865152 253173248 253743156 254453076 254694327 255688704 256576512 256647168 257224896 257538304 257873544 258118038 258840198 259780608 260682624 261587772 261659808 262568349 262930432 263522304 264259584 264437312 265177152 266097906 268065792 268669224 268996576 270729216 271595904 271669248 272687616 273301452 273634448 274628608 276016896 276278592 276975288 278013546 279023616 279363584 279992448 280775808 280964644 281042016 281750724 283834368 284473296 284819904 285808862 286654464 287649792 288570648 288648576 288728064 289378008 289730592 290736601 290783232 291792896 293267952 293546004 294367284 295796736 296462592 296823808 297491976 298324296 298607142 299692032 301574016 302252877 302621148 304570368 304859136 305545392 305627904 306773568 307838754 307888128 308957184 310029952 310115328 310813416 311597199 313196544 313901568 314284032 314991504 315375296 316172268 318422784 319313664 320032458 320422392 321978368 323606016 323912832 324641979 324729648 324819072 325550259 325946916 327131136 328178384 328267008 329497536 330694656 332771328 333520416 333836632 333926784 334678473 336396288 337153536 338324208 339270768 339592436 340918272 342102016 342196224 342966528 343738566 343831392 344157384 345120264 346374144 347576832 348689533 348783696 348879744 349665093 350091132 351363072 352346112 353139264 353569536 354365442 354797208 357421056 358225632 359227872 359469471 360475191 360972288 362127872 362225664 363583488 364401936 365320854 365421456 368022528 368371456 369200682 369300384 370684728 372031488 373323264 374367744 374722688 375210468 375566211 375667632 378445824 379297728 379759872 380614734 381679614 383533056 384760864 384864768 384970752 385837344 386307456 387177057 387710976 388260297 389670912 391023936 391394672 392381658 392489712 394395648 395283456 396389376 396655968 397765728 398142856 399146859 399589376 402098688 403003836 403494864 406093824 406478848 407393856 407503872 408808418 409031424 409952178 410451672 411942912 413487104 414025344 414417888 415462932 415856839 417020319 417595392 418535424 419045376 419988672 421163712 421446966 421563024 422626086 424563712 425751552 426709944 427229856 428713293 429981696 431474688 431883776 432855972 432972864 433092096 434067012 434595888 436174848 437689344 439330048 439901928 440319006 441550926 443695104 444693888 445235712 446237964 447486444 447910713 448528384 449538048 451098944 452361024 453931722 456261632 456855552 457288704 458318088 458441856 458876512 460160352 461758131 461832192 463435776 465044928 465172992 466220124 466788176 468484096 469794816 470852352 471426048 472487256 473062944 474258402 476561408 477634176 478970496 479292628 480633588 482967552 484777984 485409024 485869248 487094472 487228608 487556294 488920374 490696704 492267576 492400512 494246304 495962437 496041984 497764352 499156992 500280624 500754948 500890176 504594432 505730304 506346496 507486312 508906152 509388654 511377408 513153024 513294336 514449792 515076608 515607849 515747088 516236076 517680396 519561216 521365248 523175544 523319616 525136698 527044608 528519168 528874624 530354304 531548163 532195812 536131584 537338448 537993152 541458432 543191808 543338496 545375232 546602904 547268896 547981281 549257216 552033792 552557184 553801023 553950576 556027092 558047232 558727168 559984896 561551616 561929288 562084032 563501448 567668736 568946592 569639808 570922101 571617724 573308928 575299584 577141296 577297152 577456128 578756016 579461184 581473202 581566464 583585792 586535904 587092008 588572487 588734568 591593472 592925184 593647616 594823321 594983952 596648592 597214284 599384064 603148032 604505754 605242296 609140736 609718272 611090784 611255808 613212627 613547136 614928267 615677508 615776256 617914368 620059904 620230656 621626832 623194398 626393088 627803136 628568064 629983008 630750592 632170449 632344536 633939129 636845568 638627328 640064916 640844784 643956736 647212032 647825664 649283958 649459296 649638144 651100518 651893832 654262272 656356768 656534016 658995072 660478509 661389312 662326389 665542656 667040832 667673264 667853568 669356946 672792576 674307072 676648416 678541536 679184872 680897583 681836544 684204032 684392448 685933056 687477132 687662784 688314768 690240528 692748288 695153664 697379066 697567392 697759488 699330186 700182264 702726144 704692224 706278528 707139072 708730884 709402843 709594416 711387603 714842112 716451264 718455744 718938942 720950382 724255744 724451328 727166976 728803872 730641708 730842912 731334441 733380561 736045056 736742912 738401364 738600768 741369456 744062976 746646528 748735488 749445376 750420936 751132422 751335264 756891648 758595456 759519744 761229468 763359228 764082981 767066112 769521728 769729536 769941504 771674688 772614912 774354114 776520594 779341824 782047872 782789344 784763316 784979424 787705047 788791296 790566912 792778752 793311936 795531456 796285712 798293718 799178752 804197376 806007672 806989728 812187648 812957696 814787712 815007744 817616836 818062848 819904356 820903344 823885824 826974208 828050688 828835776 830925864 831713678 834040638 837070848 838090752 839977344 842327424 842893932 843126048 845252172 846053569 849127424 851503104 853419888 854459712 857426586 859963392 862949376 863767552 865711944 865945728 866184192 868134024 869191776 872209803 872349696 875378688 878660096 879803856 880638012 883101852 887390208 889387776 890471424 892475928 894972888 895821426 899076096 902197888 904722048 906758631 907863444 912523264 913711104 914577408 916636176 916883712 917753024 920320704 923516262 923664384 926871552 930089856 930345984 932440248 933576352 934791597 936968192 939589632 941704704 942852096 944974512 946125888 948516804 953122816 955268352 957940992 958585256 961267176 965935104 969555968 970818048 971738496 973925937 974188944 974457216 975112588 977840748 981393408 984535152 984801024 988492608 991924874 992083968 995528704 998313984 1000561248 1001509896 1001780352 1004035419 1009188864 1011460608 1012692992 1014972624 1017812304 1018777308 1022754816 1026306048 1026588672 1028899584 1030153216 1031215698 1031494176 1032472152 1035360792 1039122432 1042730496 1046068599 1046351088 1046639232 1048995279 1050273396 1054089216 1057038336 1057749248 1060708608 1063096326 1064391624 1072263168 1074676896 1075986304 1078408413 1081425573 1082916864 1086383616 1086676992 1090750464 1093205808 1094537792 1095962562 1098514432 1104067584 1105114368 1107602046 1107901152 1112054184 1116094464 1117454336 1119969792 1123103232 1123858576 1124168064 1126698633 1127002896 1135337472 1137893184 1139279616 1141844202 1143235448 1150599168 1154282592 1154594304 1154912256 1157512032 1158922368 1161531171 1162946404 1163132928 1167171584 1173071808 1174184016 1177144974 1177469136 1183186944 1185850368 1187295232 1189646642 1189967904 1193297184 1194428568 1197440577 1198768128 1206296064 1209011508 1210157791 1210484592 1218281472 1219436544 1222181568 1222511616 1226425254 1227094272 1229856534 1231355016 1235828736 1240119808 1240461312 1243253664 1246388796 1247570517 1251060957 1252786176 1255606272 1257136128 1259966016 1261501184 1264340898 1264689072 1267878258 1273691136 1277254656 1280129832 1281689568 1286139879 1287913472 1294424064 1295651328 1298567916 1298918592 1299276288 1302201036 1303787664 1308524544 1312713536 1313068032 1317990144 1320957018 1324652778 1331085312 1334081664 1335346528 1335707136 1338713892 1343732139 1345585152 1348614144 1353296832 1357083072 1358369744 1361795166 1368408064 1368784896 1371866112 1374954264 1375325568 1376629536 1380481056 1385274393 1385496576 1390307328 1394758132 1395134784 1395518976 1398660372 1400364528 1405452288 1409384448 1412557056 1414278144 1417461768 1418805686 1419188832 1422775206 1429684224 1432902528 1436911488 1437877884 1441900764 1443267853 1448511488 1448902656 1454333952 1457607744 1461283416 1461685824 1462668882 1466761122 1472090112 1473485824 1476802728 1477201536 1482738912 1487887311 1488125952 1493293056 1497470976 1498890752 1500841872 1502264844 1502670528 1513783296 1517190912 1519039488 1522458936 1526718456 1528165962 1534132224 1539043456 1539459072 1539883008 1543349376 1545229824 1546823547 1548708228 1553041188 1558683648 1564095744 1565578688 1569526632 1569958848 1575410094 1581133824 1585557504 1586623872 1591062912 1592571424 1594644489 1596587436 1598357504 1608394752 1612015344 1613979456 1624375296 1625915392 1629575424 1630015488 1635233672 1636125696 1639808712 1641806688 1647771648 1653948416 1656101376 1657671552 1661403069 1661851728 1663427356 1668081276 1674141696 1676181504 1679954688 1684654848 1685787864 1686252096 1690504344 1692107138 1698254848 1703006208 1706839776 1708919424 1712766303 1714853172 1719926784 1725898752 1727535104 1731423888 1731891456 1732368384 1736268048 1738383552 1744419606 1744699392 1750757376 1757320192 1759607712 1761276024 1765717461 1766203704 1774780416 1778775552 1780942848 1784469963 1784951856 1789945776 1791642852 1798152192 1804395776 1809444096 1813517262 1815726888 1827422208 1829154816 1833272352 1833767424 1835506048 1839637881 1840641408 1844784801 1847032524 1847328768 1853743104 1860179712 1860691968 1864880496 1867152704 1869583194 1873936384 1879179264 1883409408 1885704192 1889949024 1892251776 1896511347 1897033608 1901817387 1906245632 1910536704 1915881984 1917170512 1922534352 1931870208 1939111936 1941636096 1943476992 1947851874 1948377888 1948914432 1950225176 1955681496 1962786816 1969070304 1969602048 1976985216 1981435527 1983849748 1984167936 1991057408 1996627968 2001122496 2003019792 2003560704 2008070838 2018377728 2022921216 2025385984 2029945248 2035624608 2036993669 2037554616 2042692749 2045509632 2052612096 2053177344 2057799168 2060306432 2062431396 2062988352 2064944304 2070721584 2078244864 2085460992 2092137198 2092702176 2093278464 2097990558 2100546792 2108178432 2114076672 2115498496 2121417216 2126192652 2128208529 2128783248 2134162809 2144526336 2149353792 2151972608 2156816826 2162851146 2172767232 2173353984 2181500928 2186411616 2189075584 2191925124 2194003323 2197028864 2200141683 2208135168 2210228736 2215204092 2215802304 2224108368 2232188928 2234908672 2239939584 2246206464 2247717152 2248336128 2253397266 2254005792 2270674944 2275786368 2278559232 2283688404 2286470896 2292248943 2301198336 2308565184 2309188608 2309824512 2315024064 2317844736 2323062342 2325892808 2334343168 2346143616 2348368032 2354289948 2354938272 2363115141 2366373888 2371700736 2374590464 2379293284 2379935808 2386594368 2388857136 2394881154 2397536256 2412592128 2418023016 2420315582 2420969184 2436562944 2438873088 2444363136 2445023232 2452850508 2454188544 2459713068 2462045161 2462710032 2471657472 2480239616 2480922624 2486507328 2492777592 2495141034 2502121914 2511212544 2514272256 2519932032 2523002368 2528681796 2529378144 2535756516 2538160707 2547382272 2554509312 2560259664 2563379136 2572279758 2588848128 2591302656 2597135832 2597837184 2598552576 2604402072 2607575328 2616629409 2617049088 2625427072 2626136064 2635980288 2641914036 2649305556 2662170624 2668163328 2670693056 2671414272 2677427784 2687464278 2697228288 2706593664 2714166144 2716739488 2720275893 2723590332 2736816128 2737569792 2743732224 2749908528 2750651136 2753259072 2760962112 2770548786 2770993152 2780614656 2789516264 2790269568 2791037952 2797320744 2800729056 2810904576 2818768896 2825114112 2828556288 2834923536 2837611372 2838377664 2845550412 2859368448 2865805056 2873822976 2875755768 2883801528 2886535706 2897022976 2897805312 2908667904 2915215488 2921777811 2922566832 2923371648 2925337764 2933522244 2944180224 2946971648 2953605456 2954403072 2965477824 2975774622 2976251904 2986586112 2994941952 2997781504 3001683744 3004529688 3005341056 3012106257 3027566592 3034381824 3038078976 3044917872 3053436912 3056331924 3068264448 3078086912 3078918144 3079766016 3086698752 3090459648 3093647094 3097416456 3106082376 3117367296 3128191488 3131157376 3138205797 3139053264 3139917696 3146985837 3150820188 3162267648 3171115008 3173247744 3182125824 3185142848 3189288978 3193174872 3196715008 3216789504 3224030688 3227958912 3235225239 3244276719 3248750592 3251830784 3259150848 3260030976 3270467344 3272251392 3279617424 3283613376 3295543296 3307896832 3312202752 3315343104 3322806138 3323703456 3326854712 3336162552 3348283392 3352363008 3359909376 3369309696 3371575728 3372504192 3380095899 3381008688 3384214276 3396509696 3406012416 3413679552 3417838848 3425532606 3429706344 3451797504 3455070208 3462847776 3463782912 3464736768 3472536096 3474871553 3476767104 3484593513 3488839212 3489398784 3501514752 3514640384 3519215424 3522552048 3531434922 3532407408 3549560832 3557551104 3561885696 3568939926 3569903712 3579891552 3583285704 3592321731 3596304384 3608791552 3618888192 3627034524 3630473373 3631453776 3654844416 3658309632 3666544704 3667534848 3671012096 3679275762 3681282816 3689569602 3694065048 3707486208 3720359424 3721383936 3729760992 3734305408 3739166388 3742711551 3747872768 3753182871 3758358528 3766818816 3771408384 3779898048 3784503552 3793022694 3794067216 3803634774 3812491264 3821073408 3831763968 3834341024 3845068704 3858419637 3863740416 3878223872 3883272192 3886953984 3895703748 3896755776 3897828864 3900450352 3911362992 3925573632 3938140608 3939204096 3953970432 3962871054 3967699496 3982114816 3993255936 4002244992 4006039584 4007121408 4016141676 4031196417 4036755456 4045842432 4050771968 4059890496 4071249216 4073987338 4075109232 4085385498 4105224192 4106354688 4115598336 4120612864 4124862792 4125976704 4129888608 4141443168 4144228499 4155823179 4156489728 4170921984 4184274396 4185404352 4186556928 4195981116 4201093584 4216356864 4228153344 4230996992 4242834432 4252385304 4256417058 4257566496 4268325618 4289052672 4298707584 4303945216 4313633652 4325702292 4329803559 4345534464 4346707968 4363001856 4372823232 4378151168 4383850248 4388006646 4400283366 4416270336 4420457472 4430408184 4431604608 4448216736 4463661933 4464377856 4469817344 4479879168 4492412928 4495434304 4496672256 4506794532 4508011584 4541349888 4551572736 4557118464 4567376808 4572941792 4584497886 4602396672 4617130368 4618377216 4619649024 4630048128 4635689472 4640470641 4646124684 4651785616 4668686336 4692287232 4696736064 4708579896 4709876544 4726230282 4743401472 4749180928 4758586568 4759871616 4773188736 4777714272 4789762308 4795072512 4825184256 4836046032 4840631164 4841938368 4873125888 4877746176 4888726272 4890046464 4905701016 4908377088 4919426136 4924090322 4925420064 4943314944 4960479232 4961845248 4973014656 4984209207 4985555184 4990282068 5004243828 5022425088 5028544512 5039864064 5046004736 5057363592 5058756288 5071513032 5076321414 5094764544 5109018624 5120519328 5126758272 5138298909 5144559516 5177696256 5182605312 5194271664 5195674368 5197105152 5208804144 5215150656 5233258818 5234098176 5250854144 5252272128 5271960576 5283828072 5297152383 5298611112 5324341248 5336326656 5341386112 5342828544 5353409889 5354855568 5374928556 5394456576 5413187328 5428332288 5433478976 5440551786 5447180664 5473632256 5487464448 5499817056 5501302272 5506518144 5518913643 5521924224 5534354403 5541097572 5541986304 5561229312 5579032528 5580539136 5582075904 5594641488 5601458112 5621809152 5637537792 5650228224 5657112576 5669847072 5675222744 5676755328 5689534041 5691100824 5718736896 5731610112 5747645952 5751511536 5767603056 5773071412 5794045952 5795610624 5817335808 5830430976 5843555622 5845133664 5846743296 5850675528 5867044488 5888360448 5893943296 5907210912 5908806144 5927722061 5930955648 5944306581 5951549244 5952503808 5973172224 5989883904 5995563008 6003367488 6009059376 6010682112 6024212514 6055133184 6068763648 6076157952 6089835744 6106873824 6110981007 6112663848 6128078247 6136528896 6156173824 6157836288 6159532032 6173397504 6180919296 6187294188 6194832912 6212164752 6234734592 6256382976 6262314752 6276411594 6278106528 6279835392 6293971674 6301640376 6324535296 6342230016 6346495488 6364251648 6370285696 6378577956 6384625587 6386349744 6393430016 6402488427 6433579008 6448061376 6455917824 6470450478 6488553438 6503661568 6518301696 6520061952 6540934688 6544502784 6559234848 6567226752 6582009969 6591086592 6600425049 6615793664 6624405504 6630686208 6645612276 6647406912 6653709424 6672325104 6696566784 6704726016 6719818752 6738619392 6743151456 6745008384 6760191798 6762017376 6768428552 6793019392 6812024832 6827359104 6835677696 6851065212 6859412688 6876746829 6903595008 6910140416 6925695552 6927565824 6929473536 6945072192 6949743106 6953534208 6969187026 6977678424 7003029504 7029280768 7038430848 7045104096 7062869844 7064814816 7069566263 7089345423 7099121664 7115102208 7123771392 7137879852 7139807424 7159783104 7166571408 7184643462 7192608768 7217583104 7237776384 7254069048 7260946746 7262907552 7309688832 7316619264 7333089408 7335069696 7342024192 7358551524 7362565632 7379139204 7386135483 7388130096 7414972416 7440718848 7442767872 7459521984 7468610816 7478332776 7485423102 7506365742 7533637632 7542816768 7559796096 7569007104 7586045388 7588134432 7607269548 7614482121 7624982528 7642146816 7663527936 7668682048 7690137408 7716839274 7756447744 7766544384 7773907968 7791407496 7793511552 7795657728 7800900704 7822725984 7849888227 7851147264 7876281216 7878408192 7907940864 7925742108 7935398992 7964229632 7986511872 8004489984 8012079168 8014242816 8032283352 8062392834 8091684864 8101543936 8119780992 8142498432 8147974676 8150218464 8170770996 8210448384 8212709376 8231196672 8241225728 8249725584 8251953408 8259777216 8282886336 8288456998 8311646358 8312979456 8341843968 8368548792 8370808704 8373113856 8391962232 8402187168 8431361429 8432713728 8456306688 8461993984 8485668864 8504770608 8512834116 8515132992 8536651236 8578105344 8597415168 8607890432 8627267304 8651404584 8659607118 8691068928 8693415936 8726003712 8745646464 8756302336 8765333433 8767700496 8776013292 8800566732 8832540672 8840914944 8860816368 8863209216 8896433472 8927323866 8928755712 8959758336 8984825856 8990868608 8993344512 9013589064 9016023168 9036318771 9082699776 9103145472 9114236928 9134753616 9145883584 9168995772 9204793344 9234260736 9236754432 9239298048 9260096256 9271378944 9280941282 9292249368 9303571232 9337372672 9384574464 9393472128 9414617391 9417159792 9419753088 9440957511 9452460564 9486802944 9498361856 9517173136 9519743232 9546377472 9555428544 9579524616 9590145024 9650368512 9672092064 9681262328 9683876736 9705675717 9746251776 9755492352 9777452544 9780092928 9811402032 9816754176 9838852272 9848180644 9850840128 9886629888 9920958464 9923690496 9946029312 9968418414 9971110368 9980564136 10008487656 10044850176 10057089024 10079728128 10092009472 10111996457 10114727184 10117512576 10140287697 10143026064 10152642828 10189529088 10218037248 10241038656 10253516544 10276597818 10289119032 10355392512 10365210624 10388543328 10391348736 10394210304 10417608288 10424614659 10430301312 10453780539 10466517636 10468196352 10501708288 10504544256 10543921152 10567656144 10594304766 10597222224 10648682496 10672653312 10682772224 10685657088 10706819778 10709711136 10749857112 10776965193 10788913152 10826374656 10856664576 10866957952 10881103572 10891420119 10894361328 10947264512 10974928896 10999634112 11002604544 11013036288 11037827286 11043848448 11068708806 11082195144 11122458624 11158065056 11161078272 11164151808 11189282976 11202916224 11228134653 11243618304 11259548613 11275075584 11300456448 11314225152 11339694144 11350445488 11353510656 11379068082 11382201648 11437473792 11463220224 11495291904 11503023072 11535206112 11546142824 11575258911 11588091904 11591221248 11634671616 11660861952 11687111244 11690267328 11693486592 11701351056 11734088976 11776720896 11787886592 11814421824 11817612288 11855444122 11861911296 11888613162 11903098488 11946344448 11979767808 11991126016 12006734976 12018118752 12021364224 12048425028 12059848331 12093589251 12110266368 12137527296 12152315904 12179671488 12213747648 12221962014 12225327696 12256156494 12312347648 12315672576 12319064064 12346795008 12361838592 12374588376 12389665824 12424329504 12432685497 12467469537 12469469184 12512765952 12524629504 12552823188 12556213056 12559670784 12587943348 12603280752 12649070592 12684460032 12692990976 12728503296 12740571392 12757155912 12769251174 12772699488 12804976854 12867158016 12896122752 12911835648 12940900956 12977106876 12989410677 13007323136 13036603392 13040123904 13081869376 13089005568 13118469696 13134453504 13164019938 13200850098 13231587328 13248811008 13261372416 13291224552 13294813824 13307418848 13344650208 13390985799 13393133568 13409452032 13439637504 13477238784 13486302912 13490016768 13520383596 13524034752 13536857104 13586038784 13624049664 13654718208 13671355392 13702130424 13718825376 13753493658 13807190016 13820280832 13851391104 13855131648 13858947072 13890144384 13899486212 13907068416 13938374052 13955356848 14006059008 14058561536 14076861696 14090208192 14125739688 14129629632 14139132526 14178690846 14230204416 14247542784 14275759704 14279614848 14319566208 14333142816 14369286924 14382910673 14385217536 14435166208 14475552768 14508138096 14521893492 14525815104 14619377664 14633238528 14666178816 14670139392 14684048384 14717103048 14725131264 14758278408 14772270966 14776260192 14829944832 14881437696 14885535744 14919043968 14937221632 14952627621 14956665552 14970846204 15012731484 15067275264 15085633536 15119592192 15138014208 15172090776 15176268864 15214539096 15228964242 15284293632 15327055872 15337364096 15380274816 15414896727 15433678548 15512895488 15533088768 15547815936 15582814992 15587023104 15591315456 15601801408 15645451968 15699776454 15702294528 15752562432 15756816384 15815881728 15851484216 15870797984 15891457149 15928459264 15973023744 16008979968 16024158336 16028485632 16060229667 16064566704 16124785668 16183369728 16203087872 16239561984 16284996864 16295949352 16300436928 16341541992 16420896768 16462393344 16482451456 16499451168 16503906816 16519554432 16556740929 16565772672 16576913996 16623292716 16625958912 16683687936 16737097584 16741617408 16746227712 16783924464 16804374336 16862722858 16865427456 16912613376 16923987968 16971337728 17009541216 17025668232 17030265984 17068602123 17073302472 17156210688 17194830336 17215780864 17254534608 17302809168 17319214236 17382137856 17386831872 17452007424 17491292928 17512604672 17530666866 17535400992 17552026584 17601133464 17665081344 17681829888 17721632736 17726418432 17783166183 17792866944 17832919743 17854647732 17857511424 17919516672 17969651712 17981737216 17986689024 18027178128 18032046336 18072637542 18165399552 18206290944 18228473856 18269507232 18291767168 18332943021 18337991544 18384234741 18409586688 18468521472 18473508864 18478596096 18520192512 18542757888 18561882564 18584498736 18607142464 18674745344 18769148928 18786944256 18829234782 18834319584 18839506176 18881915022 18904921128 18973605888 18996723712 19034346272 19039486464 19092754944 19110857088 19153876761 19159049232 19180290048 19207465281 19300737024 19344184128 19362524656 19367753472 19411351434 19510984704 19554905088 19560185856 19622804064 19633508352 19677704544 19696361288 19701680256 19746029907 19773259776 19841916928 19847380992 19892058624 19936836828 19942220736 19961128272 20016975312 20089700352 20114178048 20159456256 20184018944 20223992914 20229454368 20235025152 20280575394 20286052128 20305285656 20379058176 20436074496 20482077312 20507033088 20553195636 20572682447 20578238064 20630240487 20710785024 20730421248 20777086656 20782697472 20788420608 20835216576 20849229318 20860602624 20907561078 20933035272 21003416576 21009088512 21087842304 21135312288 21188609532 21194444448 21208698789 21268036269 21297364992 21345306624 21365544448 21371314176 21413639556 21419422272 21499714224 21553930386 21577826304 21652749312 21713329152 21733915904 21762207144 21782840238 21788722656 21894529024 21949857792 21999268224 22005209088 22026072576 22075654572 22087696896 22137417612 22158406449 22164390288 22244917248 22316130112 22322156544 22328303616 22378565952 22405832448 22456269306 22519097226 22600912896 22628450304 22679388288 22700890976 22707021312 22758136164 22764403296 22843446363 22874947584 22926440448 22990583808 23006046144 23070412224 23092285648 23150517822 23176183808 23269343232 23321723904 23374222488 23380534656 23386973184 23402702112 23468177952 23549664681 23553441792 23575773184 23628843648 23635224576 23710888244 23723822592 23777226324 23806196976 23892688896 23959535616 23982252032 24013469952 24036237504 24042728448 24096850056 24119696662 24187178502 24275054592 24304631808 24359342976 24427495296 24443924028 24450655392 24512312988 24535553501 24624695296 24631345152 24638128128 24693590016 24723677184 24749176752 24779331648 24848659008 24865370994 24934939074 24938938368 25025531904 25049259008 25105646376 25112426112 25119341568 25175886696 25206561504 25294084287 25298141184 25368920064 25385981952 25457006592 25481142784 25514311824 25538502348 25545398976 25609953708 25734316032 25792245504 25823671296 25881801912 25954213752 25978821354 26073206784 26080247808 26163738752 26178011136 26236939392 26268907008 26296000299 26328039876 26401700196 26463174656 26497622016 26522744832 26582449104 26589627648 26614837696 26689300416 26781971598 26786267136 26879275008 26954477568 26972605824 26980033536 27040767192 27048069504 27073714208 27108956313 27172077568 27248099328 27309436416 27342710784 27404260848 27437650752 27506987316 27614380032 27640561664 27702782208 27710263296 27717894144 27780288768 27798972424 27814136832 27876748104 27910713696 28012118016 28117123072 28153723392 28180416384 28243852173 28251479376 28259259264 28278265052 28357381692 28460408832 28495085568 28551519408 28559229696 28639132416 28666285632 28738573848 28765821346 28770435072 28870332416 28951105536 29016276192 29043786984 29051630208 29117027151 29238755328 29266477056 29332357632 29340278784 29368096768 29434206096 29450262528 29516556816 29544541932 29552520384 29659889664 29762875392 29771071488 29838087936 29874443264 29905255242 29913331104 29941692408 30025462968 30134550528 30171267072 30239184384 30276028416 30335989371 30344181552 30352537728 30420863091 30429078192 30457928484 30568587264 30654111744 30674728192 30760549632 30829793454 30867357096 31066177536 31095631872 31165629984 31174046208 31182630912 31203602816 31273843977 31290903936 31361341617 31399552908 31404589056 31505124864 31513632768 31631763456 31702968432 31741595968 31782914298 31856918528 31946047488 32017959936 32048316672 32056971264 32120459334 32129133408 32249571336 32330895579 32366739456 32406175744 32479123968 32569993728 32591898704 32600873856 32674260357 32683083984 32841793536 32924786688 32964902912 32998902336 33007813632 33039108864 33113481858 33131545344 33153827992 33246585432 33367375872 33474195168 33483234816 33492455424 33567848928 33608748672 33684403959 33725445716 33730854912 33825226752 33847975936 33942675456 34019082432 34051336464 34060531968 34137204246 34146604944 34312421376 34389660672 34431561728 34509069216 34605618336 34638428472 34725776733 34764275712 34773663744 34904014848 34982585856 35025209344 35061333732 35070801984 35094575939 35104053168 35202266928 35330162688 35363659776 35443265472 35452836864 35566332366 35585733888 35665839486 35709295464 35839033344 35939303424 35963474432 35973378048 36054356256 36064092672 36145275084 36179544993 36280767753 36330799104 36412581888 36456947712 36539014464 36583534336 36665886042 36675983088 36768469482 36937042944 36947017728 36957192192 37040385024 37085515776 37123765128 37168997472 37214284928 37298056491 37349490688 37402408611 37538297856 37573888512 37658469564 37668639168 37679012352 37763830044 37809842256 37947211776 37993447424 38068692544 38078972928 38185509888 38221714176 38307753522 38318098464 38414930562 38601474048 38688368256 38725049312 38735506944 38822702868 38968232031 39021969408 39109810176 39120371712 39245608128 39267016704 39355409088 39392722576 39403360512 39492059814 39683833856 39694761984 39784117248 39873673656 39884441472 39922256544 40033950624 40172957397 40179400704 40228356096 40318912512 40368037888 40447985828 40458908736 40470050304 40561150788 40572104256 40610571312 40758116352 40872148992 40964154624 41014066176 41106391272 41145364894 41156476128 41260480974 41421570048 41460842496 41554173312 41565394944 41576841216 41670433152 41698458636 41721205248 41815122156 41854767737 41866070544 42006833152 42018177024 42175684608 42270624576 42377219064 42388888896 42417397578 42536072538 42690613248 42731088896 42742628352 42827279112 42838844544 42999428448 43107860772 43148732019 43155652608 43305498624 43426658304 43467831808 43524414288 43565680476 43577445312 43899715584 43998536448 44010418176 44052145152 44151309144 44175393792 44274835224 44316812898 44328780576 44489834496 44632260224 44644313088 44656607232 44757131904 44811664896 44857882863 44912538612 45038194452 45201825792 45256900608 45358776576 45401781952 45414042624 45516272328 45528806592 45686892726 45852880896 45981167616 46012092288 46140824448 46184571296 46244690181 46301035644 46352367616 46538686464 46643447808 46748444976 46761069312 46773946368 46805404224 46936355904 47099329362 47106883584 47151546368 47257687296 47270449152 47421776488 47447645184 47554452648 47612393952 47785377792 47919071232 47964504064 48026939904 48072475008 48085456896 48180689001 48193700112 48239393324 48374357004 48550109184 48609263616 48718685952 48854990592 48887848056 48901310784 49024625976 49071107002 49249390592 49262690304 49387180032 49447354368 49498353504 49558663296 49670222787 49697318016 49730741988 49869878148 49877876736 50051063808 50098518016 50211292752 50224852224 50238683136 50351773392 50413123008 50588168574 50596282368 50737840128 50771963904 50914013184 50962285568 51028623648 51077004696 51090797952 51205806369 51219907416 51468632064 51584491008 51647342592 51763603824 51908427504 51957642708 52146413568 52160495616 52327477504 52356022272 52473878784 52537814016 52592000598 52656079752 52803400392 52995244032 53045489664 53164898208 53179255296 53229675392 53349498549 53378600832 53498759229 53563943196 53572534272 53758550016 53908955136 53945211648 53960067072 54081534384 54096139008 54147428416 54217912626 54344155136 54496198656 54618872832 54685421568 54808521696 54875301504 54998829063 55013974632 55152704223 55228760064 55281123328 55405564416 55420526592 55435788288 55560577536 55597944848 55628273664 55753496208 55821427392 56024236032 56234246144 56307446784 56360832768 56487704346 56502958752 56518518528 56556530104 56714763384 56920817664 56990171136 57103038816 57118459392 57278264832 57332571264 57461630283 57477147696 57531642692 57540870144 57740664832 57902211072 58032552384 58087573968 58103260416 58234054302 58532954112 58664715264 58680557568 58736193536 58868412192 58900525056 59033113632 59072816401 59089083864 59105040768 59238089721 59319779328 59525750784 59542142976 59676175872 59748886528 59810510484 59826662208 59883384816 60050925936 60269101056 60342534144 60478368768 60552056832 60671978742 60688363104 60705075456 60841726182 60858156384 60915856968 61137174528 61308223488 61349456384 61521099264 61659586908 61718047341 61734714192 61890721461 62132355072 62191263744 62331259968 62348092416 62365261824 62407205632 62547687954 62581807872 62722683234 62799105816 63010249728 63027265536 63263526912 63405936864 63483191936 63565828596 63626096367 63713837056 63804108807 63892094976 64035919872 64096633344 64113942528 64240918668 64258266816 64499142672 64661791158 64733478912 64812351488 64958247936 65139987456 65183797408 65201747712 65348520714 65366167968 65683587072 65849573376 65929805824 65997804672 66015627264 66078217728 66226963716 66263090688 66307655984 66475219347 66493170864 66734751744 66948390336 66966469632 66984910848 67135697856 67217497344 67368807918 67450891432 67695951872 67885350912 68038164864 68102672928 68121063936 68274408492 68293209888 68530339089 68624842752 68779321344 68863123456 69018138432 69211236672 69276856944 69451553466 69528551424 69808029696 69965171712 70050418688 70122667464 70141603968 70189151878 70208106336 70404533856 70648994043 70660325376 70727319552 70886530944 70905673728 71132664732 71171467776 71331678972 71399309669 71418590928 71678066688 71878606848 71926948864 71946756096 72108712512 72128185344 72290550168 72359089986 72561535506 72825163776 72913895424 73078028928 73167068672 73331772084 73351966176 73536938964 73606660503 73874085888 73894035456 73914384384 74080770048 74171031552 74247530256 74337994944 74428569856 74596112982 74804817222 75076595712 75147777024 75316939128 75337278336 75358024704 75527660088 75619684512 75882252861 75894423552 75986894848 76137385088 76157945856 76371019776 76443428352 76615507044 76636196928 76829861124 77202948096 77376736512 77450098624 77471013888 77645405736 77936464062 78219620352 78240743424 78491216256 78534033408 78710818176 78785445152 78806721024 78888000897 78984119628 79367667712 79389523968 79568234496 79747347312 79768882944 79844513088 80067901248 80345914794 80358801408 80637825024 80736075776 80895971656 80917817472 80940100608 81122301576 81144208512 81221142624 81516232704 81744297984 81928309248 82028132352 82212782544 82290729788 82312952256 82520961948 82843140096 82921684992 83108346624 83130789888 83153682432 83340866304 83396917272 83442410496 83630244312 83709535474 83732141088 84013666304 84036354048 84351369216 84541249152 84731556519 84754438128 84777777792 84834795156 85072145076 85381226496 85462177792 85485256704 85654558224 85677689088 85998856896 86215721544 86297464038 86311305216 86610997248 86853316608 86935663616 87048828576 87131360952 87154890624 87351081453 87799431168 87997072896 88020836352 88104290304 88302618288 88350787584 88549670448 88633625796 88657561152 88979668992 89264520448 89288626176 89313214464 89514263808 89623329792 89715765726 89825077224 90076388904 90403651584 90513801216 90717553152 90803563904 90828085248 91007968113 91032544656 91057613184 91262589273 91373785452 91705761792 91962335232 92024184576 92281648896 92369142592 92489380362 92602071288 92704735232 93286895616 93496889952 93522138624 93547892736 93610808448 93821531931 93872711808 94084024851 94198658724 94213767168 94303092736 94515374592 94540898304 94843552976 94895290368 95108905296 95224787904 95570755584 95838142464 95929008128 96053879808 96144950016 96170913792 96361378002 96387400224 96478786648 96748714008 97100218368 97218527232 97437371904 97709981184 97775696112 97802621568 98022781071 98049251952 98142214004 98498781184 98525380608 98774360064 98894708736 98996707008 99117326592 99340445574 99394636032 99461483976 99739756296 100102127616 100197036032 100422585504 100449704448 100477366272 100703546784 100771275037 100826246016 101053211877 101176337148 101192564736 101475680256 101543927808 101828026368 101924571136 102057247296 102154009392 102181595904 102411612738 102439814832 102937264128 103168982016 103294685184 103527207648 103816855008 103915285416 104177330199 104292827136 104320991232 104654955008 104712044544 104947757568 105075628032 105184001196 105283727817 105312159504 105606800784 105990488064 106090979328 106329796416 106358510592 106459350784 106698997098 106757201664 106997518458 107127886392 107517100032 107817910272 107890423296 107920134144 108163068768 108192278016 108294856832 108435825252 108538634979 108688310272 108842303259 108992397312 109237745664 109370843136 109617043392 109750603008 109997658126 110027949264 110305408446 110562246656 110811128832 110841053184 110871576576 111121155072 111195889696 111256547328 111506992416 111642854784 111894169473 112048472064 112207225833 112468492288 112614893568 112721665536 112975408692 113005917504 113037037056 113113060208 113429526768 113841635328 113980342272 114206077632 114236918784 114556529664 114665142528 114923260566 114954295392 115063285384 115481329664 115804422144 116065104768 116175147936 116206520832 116468108604 116904696093 117065908224 117329430528 117361115136 117472387072 117736824384 117801050112 118066227264 118145632802 118178167728 118210081536 118476179442 119051501568 119084285952 119352351744 119497773056 119621020968 119653324416 119766769632 120101851872 120182626471 120518872191 120538202112 120685068288 120956737536 121104113664 121343957484 121376726208 121410150912 121683452364 121716312768 121831713936 122274349056 122616446976 122698912768 123042198528 123319173816 123436094682 123469428384 123781442922 124264710144 124382527488 124662519936 124696184832 124730523648 124814411264 125095375908 125163615744 125445366468 125564303211 125598211632 126020499456 126054531072 126527053824 126811873728 126966383872 127131657192 127252192734 127608217614 128071839744 128193266688 128227885056 128481837336 128516533632 128998285344 129323582316 129446196057 129466957824 129624702976 129916495872 130279974912 130367594816 130403495424 130697041428 130732335936 131699146752 131859611648 131995609344 132031254528 132156435456 132453927432 132526181376 132615311968 132950438694 132986341728 133469503488 133896780672 133932939264 133969821696 134271395712 134434994688 134573648589 134737615836 134901782864 135391903744 135770701824 136076329728 136205345856 136242127872 136548816984 136586419776 137060678178 137558642688 137726246912 138036276864 138422473344 138553713888 138903106932 139057102848 139616059392 139930343424 140100837376 140245334928 140283207936 140378303756 140416212672 140809067712 141297988086 141320650752 141454639104 141773061888 141811347456 142265329464 142342935552 142663357944 142798619338 142837181856 143356133376 143757213696 143853897728 143893512192 144217425024 144256370688 144542067003 144581100336 144718179972 145123071012 145650327552 145827790848 146156057856 146334137344 146663544168 146703932352 147073877928 147213321006 147748171776 147788070912 148161540096 148342063104 148495060512 148675989888 148857139712 149010668361 149192225964 149609634444 150153191424 150295554048 150633878256 150674556672 150716049408 151055320176 151239369024 151764505722 151788847104 152274770176 152315891712 152742039552 152886856704 153231014088 153272393856 153617419107 153659722248 154405896192 154753473024 154900197248 154942027776 155290811472 155872928124 156439240704 156481486848 156982432512 157068066816 157421636352 157570890304 157613442048 157776001794 157968239256 158735335424 159136468992 159494694624 159537765888 159689026176 160048495647 160135802496 160496277687 160691829588 160717602816 161275650048 161472151552 161791943312 161835634944 161880201216 162244603152 162288417024 162442285248 163032465408 163488595968 163856618496 164056264704 164425565088 164581459576 164625904512 164996487189 165041923896 165686280192 165843369984 166216693248 166261579776 166307364864 166681732608 166793834544 166884820992 167260488624 167419070948 167464282176 168027332608 168072708096 168702738432 169082498304 169463113038 169508876256 169555555584 169669590312 170144290152 170762452992 170924355584 170970513408 171309116448 171355378176 171903939769 171997713792 172384890849 172431443088 172594928076 172622610432 173221994496 173706633216 173871327232 174097657152 174262721904 174309781248 174702162906 175598862336 175994145792 176041672704 176208580608 176605236576 176701575168 177099340896 177218449203 177267251592 177315122304 177714269163 177959337984 178529040896 178577252352 178626428928 179028527616 179246659584 179431531452 179650154448 180152777808 180807303168 181027602432 181435106304 181607127808 181656170496 182015936226 182065089312 182115226368 182525178546 182747570904 183411523584 183924670464 184048369152 184563297792 184738285184 184978760724 185154142023 185204142576 185409470464 185672164383 186573791232 186993779904 187044277248 187095785472 187221616896 187643063862 187745423616 188168049702 188397317448 188606185472 189030749184 189081796608 189687105952 189790580736 190217810592 190449575808 190878289101 191141511168 191412326421 191676284928 191858016256 192107759616 192289900032 192341827584 192722756004 192774800448 192957573296 193497428016 194200436736 194437054464 194874743808 195419962368 195551392224 195605243136 196045562142 196098503904 196284428008 196997562368 197050761216 197548720128 197789417472 197993414016 198234653184 198680891148 198789272064 198922967952 199425658041 199479512592 200204255232 200394072064 200845171008 200899408896 200954732544 201407093568 201542550074 201652492032 202106423754 202352674296 203087855616 203656052736 203849142272 204114494592 204308018784 204363191808 204823225476 204879629664 205017421627 205591017267 205874528256 206337964032 206589370368 207054415296 207633710016 207830570832 208354660398 208585654272 209309910016 209424089088 209895515136 210151256064 210368002392 210567455634 210624319008 211213601568 211946982129 211980976128 212181958656 212659592832 212717021184 212918701568 213397994196 213514403328 213995036916 214197929007 214255772784 215034200064 215635820544 215780846592 215840268288 216326137536 216384556032 216589713664 216871650504 217077269958 217684606518 218475491328 218741686272 219234086784 219501206016 219995316252 220055898528 220610816892 220819981509 221124493312 221622257664 221682106368 221743153152 222242310144 222391779392 222513094656 223013984832 223285709568 223788338946 224414451666 224936984576 225229787136 225443331072 225950817384 226011835008 226074074112 226226120416 226859053536 227646758583 227683270656 227960684544 228412155264 228473837568 229113059328 229330285056 229846521132 229908590784 230126570768 230962659328 231608844288 232130209536 232350295872 232413041664 232936217208 233809392186 234658861056 234722230272 234944774144 235473648768 235602100224 236132454528 236291265604 236356335456 236420163072 236952358884 238103003136 238168571904 238704703488 238995546112 239242041936 239306648832 239533539264 240203703744 240365252942 241037744382 241076404224 241913475072 242208227328 242687914968 242753452416 242820301824 243366904728 243432625536 243663427872 244509481441 244548698112 245232893952 245397825536 246084397056 246638347632 246872189364 246938856768 247562885844 248529420288 248765054976 249325039872 249392369664 249461047296 249628822528 250190751816 250327231488 250890732936 251128606422 251196423264 252040998912 252109062144 253054107648 253623747456 253932767744 254194669557 254263314384 254504385468 255216435228 256143679488 256386533376 256455770112 256963674672 257033067264 257996570688 258647164632 258892392114 258933915648 259832991744 260559949824 260735189632 260806990848 261394082856 261464671872 262053244359 263398293504 263719223296 263991218688 264062509056 264312870912 264907854864 265052362752 265230623936 265900877388 265972683456 266939006976 267793561344 267865878528 267939643392 268542791424 268869989376 269147297178 269475231672 269803565728 270783807488 271541403648 272152659456 272410691712 272484255744 273023904339 273097633968 273172839552 273787767819 274121356356 275117285376 275452493824 276072553728 276844946688 277107427776 277806213864 278114205696 279860686848 280201674752 280490669856 280566415872 280756607512 280832425344 281464595793 281618135424 282595976172 282641301504 282909278208 283546123776 283622694912 284530658928 284685871104 285326715888 285597238676 285674363712 286712266752 287514427392 287707795456 287787024384 288434850048 288512741376 289084134006 289162200672 289436359944 290246142024 291300655104 291655581696 292312115712 292668274688 293327088336 293407864704 294068343213 294147755856 294426642012 295496343552 295576141824 296323080192 296684126208 296990121024 297351979776 297714279424 298021336722 298384451928 299219268888 300306382848 300591108096 301267756512 301349113344 301432098816 302110640352 302313825111 302478738048 303159635631 303529011444 303577694208 304549540352 304631783424 305484079104 305773713408 306462028176 306544787712 307234838214 307319444496 308811792384 309506946048 309800394496 309884055552 310581622944 311745856248 312531990597 312878481408 312962973696 313964865024 314136133632 314843272704 315141780608 315226884096 315552003588 315851183451 315936478512 317470670848 318272937984 318989389248 319075531776 319378052352 320096991294 320271604992 320992555374 321383659176 322551300096 322944303104 323583886624 323671269888 323760402432 324489206304 324576834048 324884570496 325615904937 326064930816 326526909777 326977191936 327713236992 328112529408 328851130176 329162919152 329251809024 329992974378 330083847792 331686739968 332433386496 332523159552 332614729728 333363465216 333587669088 333769641984 334520977248 334838141896 334928564352 335682508419 336054665216 336145416192 337405476864 338164996608 338926226076 339017752512 339111111168 339339180624 340288580304 341524905984 341848711168 341941026816 342618232896 342710756352 343807879538 343995427584 344769781698 344862886176 345189856152 346443988992 347413266432 347742654464 348195314304 348525443808 348619562496 349404325812 349735601599 350714088279 351197724672 351988291584 352083345408 352417161216 353210473152 353403150336 354198681792 354436898406 354534503184 354630244608 355428538326 357058081792 357154504704 357252857856 358057055232 358493319168 358863062904 359300308896 360305555616 360547879413 361556616573 361614606336 362055204864 362870212608 363214255616 363312340992 364031872452 364130178624 364230452736 365050357092 365495141808 366823047168 367849340928 368096738304 369126595584 369476570368 369957521448 370308284046 370408285152 371344328766 373147582464 373987559808 374088554496 374191570944 374443233792 375286127724 375490847232 376336099404 376692909633 376794634896 377212370944 378061498368 378163593216 379374211904 379581161472 380435621184 380899151616 381756578202 382824652842 383716032512 384215519232 384579800064 384683655168 385445512008 385549600896 385915146592 386994856032 388338588171 388400873472 388874108928 389749487616 390839924736 391102784448 391210486272 392091124284 392197007808 392568856016 393995124736 395097440256 395578834944 395986828032 396469306368 397361782296 397578544128 397845935904 398851316082 398959025184 400408510464 400788144128 401690342016 401798817792 401909465088 402814187136 403085100148 403304984064 404212847508 404705348592 406175711232 407312105472 407698284544 408228989184 408616037568 408726383616 409646450952 409759259328 410034843254 411182034534 412675928064 413178740736 414108830592 415267420032 415661141664 416709320796 417104409517 417171308544 418619820032 418848178176 419791030272 420302512128 420736004784 421134911268 421248638016 422427203136 423893964258 423961952256 424363917312 425319185664 425434042368 425837403136 426795988392 427028806656 427990073832 428395858014 428511545568 430068400128 431271641088 431561693184 431680536576 432652275072 432769112064 433179427328 433626201009 433743301008 434154539916 435369213036 436950982656 437483372544 438468173568 439002412032 439990632504 440111797056 441221633784 441639963018 443244515328 443364212736 444484620288 444783558784 445026189312 446027969664 446571419136 447032005083 447576677892 448828903332 449873969152 450459574272 450886662144 451901634768 452023670016 452148148224 452452240832 453718107072 455293517166 455366541312 456824310528 456947675136 458226118656 458660570112 459693042264 459817181568 460253141536 460852257321 461925318656 463217688576 464260419072 464700591744 464826083328 465872434416 467618784372 469317722112 469444460544 469889548288 470947297536 471204200448 472264909056 472582531208 472712670912 472840326144 473904717768 476206006272 477409406976 477991092224 478484083872 478613297664 479067078528 480145486941 480407407488 480730505884 482075488764 482152808448 483826950144 484416454656 485375829936 485506904832 485640603648 486733809456 486865251072 487326855744 489018962882 489097396224 490465787904 490795651072 492168794112 493276695264 493744378728 493877713536 494989461567 495125771688 497058840576 497530109952 498650079744 498784739328 498922094592 499257645056 500381503632 500654462976 501781465872 502257212844 502392846528 504081997824 504218124288 506108215296 507247494912 507865535488 508389339114 508526628768 509008770936 510432870456 512287358976 512773066752 512911540224 513927349344 514066134528 515711819307 515993141376 517154672547 517294329264 517784784228 517867831296 519665983488 521119899648 521470379264 521613981696 522788165712 522929343744 524106488718 526796587008 527982437376 528125018112 528625741824 529815709728 530104725504 530461247872 531655347609 531801754776 531945366912 533142807489 533878013952 535587122688 535731757056 535879286784 537085582848 537739978752 538294594356 538950463344 539607131456 541567614976 543082807296 544305318912 544821383424 544968511488 546047808678 546195267936 546345679104 547575535638 548242712712 550234570752 550904987648 552145107456 553689893376 554214855552 555462426069 555612427728 556228411392 557016493149 559721373696 560403349504 560981339712 561132831744 561513215024 561664850688 562929191586 563236270848 565191952344 565818556416 567092247552 567245389824 569061317856 569371742208 570653431776 571194477352 571348727424 572634867303 573424533504 575028854784 575415590912 575574048768 576869700096 577025482752 578168268012 578324401344 578872719888 580492284048 582601310208 583311163392 584624231424 585336549376 586654176672 586815729408 588136686426 588295511712 588853284024 590992687104 591152283648 592646160384 593368252416 593980242048 594703959552 595428558848 596042673444 596607790963 596768903856 598276974123 598438537776 600612765696 601182216192 602535513024 602698226688 602864197632 604221280704 604627650222 604957476096 606319271262 607058022888 609099080704 609263566848 610968158208 611547426816 612924056352 613089575424 614469676428 614638888992 615052264881 616773051801 617623584768 619013892096 619600788992 619768111104 621163245888 623491712496 625063981194 625756962816 627929730048 628272267264 629686545408 630283561216 630453768192 631104007176 631702366902 631872957024 634941341696 635840946387 636545875968 637978778496 638151063552 638756104704 640193982588 640543209984 641985110748 642593787021 642767318352 645102600192 645888606208 647167773248 647342539776 647520804864 648978412608 649153668096 649769140992 651231809874 653053819554 655426473984 656225058816 657702260352 658325838304 658503618048 659985948756 660167695584 662459944527 663373479936 664866772992 665046319104 665229459456 666726930432 667175338176 667539283968 669041954496 669676283792 669857128704 671365016838 672109330432 674810953728 676329993216 677852452152 678035505024 678222222336 678678361248 680577160608 682940275749 683049811968 683697422336 683882053632 685236465792 685421512704 687615759076 687990855168 689539563396 689725772352 690379712304 692887977984 694826532864 695485308928 696390628608 697050887616 697239124992 698808651624 699471203198 701428176558 703976583168 704166690816 704834322432 706420946304 706806300672 708397363584 708873796812 709069006368 709260489216 710857076652 711531051529 714116163584 714309009408 714505715712 716114110464 716986638336 717726125808 718600617792 720611111232 721095758826 723113233146 723229212672 725740425216 726428511232 726624681984 728063744904 728260357248 728460905472 730100714184 730990283616 733528444323 733646094336 735698681856 736193476608 738253191168 738953140736 739915042896 740616568092 740816570304 742688657532 746295164928 747975119616 748177108992 748383141888 748886467584 750572255448 750981694464 752672198808 753385819266 753589269792 756122996736 756327186432 758748423808 759162322944 760871242368 761798303232 762584008671 763513156404 765649305684 767432065024 768431038464 769159600128 769367310336 770891024016 771099201792 771830293184 773989712064 776677176342 776801746944 779498975232 781679849472 782205568896 782420972544 784182248568 784394015616 785137712032 786159733077 787990249472 790194880512 791157669888 791973656064 792938612736 794723564592 795157088256 795691871808 797702632164 797918050368 800817020928 801576288256 803380684032 803597635584 803818930176 805628374272 806170200296 806609968128 808425695016 809410697184 812351422464 814624210944 815396569088 816457978368 817232075136 817452767232 819071713017 819292901904 819518518656 820069686508 822364069068 825351856128 826357481472 828217661184 830534840064 831322283328 833418641592 834208819034 834342617088 837239640064 839582060544 840605024256 841472009568 842269822536 842497276032 844393787379 844854406272 847787928516 847923904512 848727834624 850638371328 850868084736 851674806272 853591976784 854057613312 855980147664 856791716028 857023091136 860136800256 862543282176 863123386368 863361073152 865304550144 865538224128 866358854656 867252402018 867486602016 868309079832 870738426072 873901965312 874966745088 876936347136 878004824064 879981265008 880223594112 882205029639 882443267568 883279926036 886489030656 886728425472 888969240576 889567117568 890052378624 892055939328 893142838272 894064010166 895153355784 897657806664 900919148544 901773324288 903803269536 904047340032 904296296448 904904481664 906941475333 907436214144 909478906893 910587034332 910733082624 913648621056 913895350272 916452237312 917321140224 919386084528 919634363136 920506283072 921704514642 923850637312 926435377152 928520838144 929401183488 929652166656 931744868832 935237568744 937595971791 938635444224 938888921088 939779096576 941894595072 942408400896 944529818112 945165062416 945425341824 945680652288 947553550353 947809435536 952412012544 954818813952 955982184448 956968167744 957226595328 958134157056 960290973882 960814814976 961461011768 964150977528 967653900288 968832909312 970751659872 971013809664 971281207296 973467618912 973730502144 974653711488 976847714811 978037925764 978194792448 980931575808 981591302144 984337588224 986553390528 987488757456 987755427072 989978923134 990251543376 995060219904 997300159488 997569478656 997844189184 998515290112 1000763007264 1001308925952 1003562931744 1004514425688 1004785693056 1007047525257 1008163995648 1008436248576 1012216430592 1014494989824 1015731070976 1016778678228 1017053257536 1018017541872 1020865740912 1024574717952 1025546133504 1025823080448 1027854698688 1028132269056 1031423638614 1031986282752 1034309345094 1034588658528 1035569568456 1039331966976 1042239799296 1042940758528 1043227963392 1045576331424 1045858687488 1048212977436 1049206804797 1052142264837 1053593174016 1055964874752 1056250036224 1057251483648 1059631419456 1060209451008 1060922495744 1063310695218 1063603509552 1063890733824 1066285614978 1071174245376 1071463514112 1071758573568 1074171165696 1075479957504 1076589188712 1077900926688 1079214262912 1081643638239 1083135229952 1084669849719 1086165614592 1088610637824 1089642766848 1089937022976 1092095617356 1092390535872 1092691358208 1095151071276 1096485425424 1100469141504 1101809975296 1104290214912 1107379786752 1108429711104 1110924852138 1111224855456 1114032986298 1119442747392 1120806699008 1121962679424 1122265663488 1123026430048 1123329701376 1125858383172 1126472541696 1130078728899 1130383904688 1131637112832 1134184495104 1134490779648 1138122635712 1138743484416 1141306863552 1142388954704 1142697454848 1145269734606 1150831181824 1151148097536 1153739400192 1154050965504 1156336536024 1156648802688 1157745439776 1160984568096 1165015764513 1165202620416 1166622326784 1169248462848 1170673098752 1173308353344 1173631458816 1176273372852 1176591023424 1177706568048 1181985374208 1185292320768 1186736504832 1187960484096 1189407919104 1190857117696 1192085346888 1193215581926 1193537807712 1196553948246 1196877075552 1201225531392 1202364432384 1205071026048 1205396453376 1205728395264 1208442561408 1209255300444 1209914952192 1212638542524 1213788264373 1214116045776 1218198161408 1218527133696 1221936316416 1223094853632 1225848112704 1226179150848 1228939352856 1229277777984 1230104529762 1233546103602 1238027784192 1239201577984 1239536222208 1242326491776 1246983424992 1250127962388 1251313228551 1251513925632 1255859460096 1256544534528 1259373090816 1260567122432 1260907536384 1262208014352 1263404733804 1263745914048 1271681892774 1273091751936 1275957556992 1276302127104 1277512209408 1280387965176 1281086419968 1283970221496 1285187574042 1285534636704 1290205200384 1291777212416 1294335546496 1294685079552 1295041609728 1297956825216 1298307336192 1299538281984 1300878603027 1302463619748 1306107639108 1310852947968 1312450117632 1315404520704 1316651676608 1317007236096 1319971897512 1320335391168 1324919889054 1329733545984 1330092638208 1333453860864 1334350676352 1335078567936 1338083908992 1339352567584 1339714257408 1341096015249 1342730033676 1344218660864 1349621907456 1352659986432 1355704904304 1356071010048 1356444444672 1357356722496 1361154321216 1365880551498 1366099623936 1367394844672 1370472931584 1370843025408 1375231518152 1375981710336 1379079126792 1379451544704 1380759424608 1385775955968 1389653065728 1390970617856 1392781257216 1394101775232 1394478249984 1397617303248 1398942406396 1402856353116 1407953166336 1408333381632 1409668644864 1412841892608 1413612601344 1416794727168 1417747593624 1418138012736 1418520978432 1421714153304 1423062103058 1428232327168 1428618018816 1432228220928 1433973276672 1435452251616 1437201235584 1440436460823 1441222222464 1442191517652 1446226466292 1446458425344 1451480850432 1452857022464 1453249363968 1456127489808 1456520714496 1456921810944 1460201428368 1461980567232 1467056888646 1467292188672 1471397363712 1472386953216 1476506382336 1477906281472 1479830085792 1481233136184 1481633140608 1484968384701 1485377315064 1492590329856 1495950239232 1496354217984 1496766283776 1497772935168 1501144510896 1501963388928 1505344397616 1506771638532 1507178539584 1512245993472 1512654372864 1517496847616 1518324645888 1521742484736 1523596606464 1525168017342 1527026312808 1531298611368 1536862076928 1538319200256 1538734620672 1541782048032 1542198403584 1543660586368 1547135457921 1547979424128 1551464017641 1553354352684 1553603493888 1558997950464 1563359698944 1564411137792 1564841945088 1568364497136 1568788031232 1570275424064 1572319466154 1575980498944 1580389761024 1583947312128 1585877225472 1589447129184 1590314176512 1591383743616 1594966042827 1595405264328 1595836100736 1599428422467 1601634041856 1603152576512 1606761368064 1607195271168 1607637860352 1611256748544 1612340400592 1613219936256 1616851390032 1618821394368 1624702844928 1629248421888 1630793138176 1632915956736 1634464150272 1634905534464 1638143426034 1638585803808 1639037037312 1640139373016 1644728138136 1650703712256 1652714962944 1656435322368 1661069680128 1662644566656 1666387278207 1666837283184 1668417638068 1668685234176 1674479280128 1679164121088 1681210048512 1682944019136 1684539645072 1684994552064 1688787574758 1689708812544 1695575857032 1697455669248 1701276742656 1701736169472 1703349612544 1707183953568 1708115226624 1711960295328 1713111675629 1713583432056 1714046182272 1717904601909 1720273600512 1725086564352 1726246772736 1726722146304 1730609100288 1731076448256 1732717709312 1734504804036 1734973204032 1736618159664 1741476852144 1747803930624 1749933490176 1753872694272 1756009648128 1759962530016 1760447188224 1764410059278 1764886535136 1766559852072 1772978061312 1773456850944 1777938481152 1779134235136 1780104757248 1784111878656 1786285676544 1788128020332 1789823372889 1790306711568 1794830922369 1795315613328 1801838297088 1803546648576 1807606539072 1808094680064 1808592592896 1809808963328 1813882950666 1814872428288 1818957813786 1821174068664 1827297242112 1827790700544 1832904474624 1834642280448 1838772169056 1839268726272 1841012566144 1843409029284 1845156794643 1847701274624 1850319155403 1852870754304 1857041676288 1858802366976 1859304333312 1863489737664 1870475137488 1875191943582 1877270888448 1879558193152 1883789190144 1884816801792 1889059636224 1890330124832 1890850683648 1891361304576 1895107100706 1895618871072 1904824025088 1907522839161 1909637627904 1911964368896 1913936335488 1914453190656 1916268314112 1920581947764 1921629629952 1922922023536 1927781361063 1928301955056 1935307800576 1937665818624 1941503319744 1942027619328 1942562414592 1946935237824 1947461004288 1949307422976 1953695429622 1956075851528 1963182604288 1968675176448 1973106781056 1974977514912 1975510854144 1979957846268 1980503086752 1987379833581 1990120439808 1994600318976 1995138957312 1995688378368 1997030580224 2001526014528 2002617851904 2007125863488 2009028851376 2009571386112 2014095050514 2016327991296 2024432861184 2028989979648 2031462141952 2033557356456 2034106515072 2036035083744 2041731481824 2048820827247 2049149435904 2051092267008 2051646160896 2055709397376 2056264538112 2062847277228 2063972565504 2068618690188 2069177317056 2070579980401 2071139136912 2078663933952 2084479598592 2085881517056 2086455926784 2091152662848 2091717374976 2096425954872 2098413609594 2104284529674 2111929749504 2112500072448 2114502967296 2119262838912 2120418902016 2121844991488 2126621390436 2127207019104 2127781467648 2132571229956 2134593154587 2142348490752 2142927028224 2143517147136 2148342331392 2150959915008 2153178377424 2155801853376 2158428525824 2163287276478 2169339699438 2177221275648 2179285533696 2179874045952 2184191234712 2184781071744 2185382716416 2190302142552 2192970850848 2200585332969 2200938283008 2203619950592 2208580429824 2214759573504 2216859422208 2221849704276 2222449710912 2228065972596 2238885494784 2241613398016 2243925358848 2244531326976 2246052860096 2246659402752 2251716766344 2252945083392 2260157457798 2260767809376 2268368990208 2268981559296 2276245271424 2277486968832 2282613727104 2284777909408 2285394909696 2287752026013 2290539469212 2301662363648 2302296195072 2307478800384 2308101931008 2312673072048 2313297605376 2315490879552 2321969136192 2330031529026 2330405240832 2338496925696 2341346197504 2346616706688 2347262917632 2352546745704 2353182046848 2355413136096 2363970748416 2370584641536 2373473009664 2375920968192 2378815838208 2381714235392 2384170693776 2386431163852 2387075615424 2393107896492 2393754151104 2402451062784 2404728864768 2410142052096 2410792906752 2411456790528 2416885122816 2418510600888 2419829904384 2425277085048 2427576528746 2428232091552 2436396322816 2437054267392 2443872632832 2446189707264 2451696225408 2452358301696 2457215139051 2457878705712 2458555555968 2460209059524 2467092207204 2476055568384 2478403155968 2479072444416 2484652983552 2493966849984 2500255924776 2502626457102 2503027851264 2511718920192 2518746181632 2521134244864 2521815072768 2524416028704 2526809467608 2527491828096 2533181362137 2543363785548 2546183503872 2551915113984 2552604254208 2555024418816 2560775930352 2562172839936 2567940442992 2570375148084 2571069273408 2580410400768 2588671092992 2589370159104 2590083219456 2595913650432 2596614672384 2599076563968 2601757206054 2604927239496 2612215278216 2621705895936 2624900235264 2630809041408 2633303353216 2634014472192 2639943795024 2640670782336 2646615088917 2649839778108 2659467091968 2660185276416 2666907721728 2668701352704 2670157135872 2676167817984 2678705135168 2679428514816 2682192030498 2685460067352 2688437321728 2705319972864 2711409808608 2712142020096 2712888889344 2714713444992 2720824425999 2722308642432 2728436720679 2731761102996 2732199247872 2734789689344 2740945863168 2741686050816 2750463036304 2751963420672 2758158253584 2758903089408 2761518849216 2771551911936 2779306131456 2781941235712 2785562514432 2788203550464 2788956499968 2795234606496 2797884812792 2805712706232 2815906332672 2816666763264 2819337289728 2825683785216 2827225202688 2833589454336 2835495187248 2836276025472 2837041956864 2842660651059 2843428306608 2846124206116 2856464654336 2857236037632 2864456441856 2867946553344 2870904503232 2874402471168 2880872921646 2882444444928 2884383035304 2892452932584 2902961700864 2905714044928 2906498727936 2912254979616 2913041428992 2913843621888 2920402856736 2922366976073 2923961134464 2930543144433 2934113777292 2934584377344 2942794727424 2944773906432 2953012764672 2955812562944 2959660171584 2962466272368 2963266281216 2969936769402 2970754630128 2985180659712 2991900478464 2992708435968 2993532567552 2995545870336 3002289021792 3003926777856 3010688795232 3013543277064 3014357079168 3021142575771 3024491986944 3025308745728 3034993695232 3036649291776 3043484969472 3047193212928 3050336034684 3054052625616 3062597222736 3073724153856 3076638400512 3077469241344 3083564096064 3084396807168 3087321172736 3094270915842 3095958848256 3102928035282 3106708705368 3117995900928 3126719397888 3128822275584 3129683890176 3136728994272 3137576062464 3140550848128 3144638932308 3147620414391 3151960997888 3156426794511 3160779522048 3167894624256 3171754450944 3178894258368 3180628353024 3182767487232 3189932085654 3190810528656 3191672201472 3198856844934 3206305153024 3213522736128 3214390542336 3215275720704 3222513497088 3224680801184 3226439872512 3233702780064 3237642788736 3244930914717 3249405689856 3254009549157 3258496843776 3261586276352 3265831913472 3268928300544 3269811068928 3276286852068 3277171607616 3278074074624 3280278746032 3289456276272 3301407424512 3305429925888 3312870644736 3322139360256 3325289133312 3332774556414 3333674566368 3336835276136 3348958560256 3358328242176 3362420097024 3365888038272 3369079290144 3369989104128 3377575149516 3379417625088 3390236186697 3391151714064 3394911338496 3402553485312 3403472338944 3406699225088 3414367907136 3416230453248 3423920590656 3426223351258 3427166864112 3428092364544 3435809203818 3452493545472 3453444292608 3461218200576 3462152896512 3465435418624 3469009608072 3469946408064 3473236319328 3482953704288 3485296167659 3495047293539 3495607861248 3499866980352 3507745388544 3512019296256 3519925060032 3520894376448 3528820118556 3529773070272 3533119704144 3545956122624 3555876962304 3558268470272 3560209514496 3568223757312 3572571353088 3576256040664 3579646745778 3580613423136 3589661844738 3590631226656 3603676594176 3607093297152 3615213078144 3616189360128 3617185185792 3619617926656 3627765901332 3629744856576 3637915627572 3641364793119 3642348137328 3654594484224 3655581401088 3665808949248 3669284560896 3677544338112 3678537452544 3682025132288 3686818058568 3690313589286 3700638310806 3714083352576 3717604733952 3718608666624 3726979475328 3740950274976 3750383887164 3753939685653 3754541776896 3759116386304 3767578380288 3769633603584 3778119272448 3780660249664 3781701367296 3782722609152 3790214201412 3791237742144 3815045678322 3819275255808 3823928737792 3827872670976 3828906381312 3832536628224 3841163895528 3843259259904 3845844047072 3855562722126 3856603910112 3870615601152 3875331637248 3883006639488 3884055238656 3885124829184 3893870475648 3894922008576 3898614845952 3902635809081 3907390859244 3912151703056 3926365208576 3937350352896 3946213562112 3949955029824 3951021708288 3959915692536 3961006173504 3974759667162 3989200637952 3990277914624 3994061160448 4003052029056 4005235703808 4014251726976 4018057702752 4019142772224 4028190101028 4032655982592 4048865722368 4057979959296 4062924283904 4067114712912 4068213030144 4072070167488 4083462963648 4097641654494 4098298871808 4102184534016 4111418794752 4112529076224 4125694554456 4127945131008 4137237380376 4138354634112 4141159960802 4142278273824 4157327867904 4168959197184 4171763034112 4172911853568 4182305325696 4183434749952 4192851909744 4196827219188 4208569059348 4223859499008 4225000144896 4229005934592 4238525677824 4240837804032 4243689982976 4253242780872 4254414038208 4255562935296 4265142459912 4269186309174 4284696981504 4285854056448 4296684662784 4301919830016 4306356754848 4311603706752 4316857051648 4321309382469 4326574552956 4338679398876 4354442551296 4358571067392 4359748091904 4368382469424 4369562143488 4370765432832 4380604285104 4385941701696 4401170665938 4401876566016 4417160859648 4429519147008 4433718844416 4443699408552 4444899421824 4454905154103 4456131945192 4477770989568 4483226796032 4487850717696 4489062653952 4492105720192 4493318805504 4503433532688 4505890166784 4520314915596 4521535618752 4536737980416 4537963118592 4552490542848 4554973937664 4565227454208 4569555818816 4570789819392 4575504052026 4581078938424 4603324727296 4614957600768 4616203862016 4625346144096 4626595210752 4630981759104 4641406373763 4643938272384 4654392052923 4660063058052 4660810481664 4676993851392 4682692395008 4693233413376 4694525835264 4705093491408 4706364093696 4710826272192 4727941496832 4741169283072 4751841936384 4757631676416 4763428470784 4768341387552 4772862327704 4774151230848 4784898128481 4786215792984 4787508302208 4804902125568 4809457729536 4820284104192 4821585813504 4822913581056 4833770245632 4837021201776 4839659808768 4850554170096 4855153057492 4856464183104 4872792645632 4874108534784 4887745265664 4892379414528 4903392450816 4904716603392 4914430278102 4915757411424 4917111111936 4920418119048 4934184414408 4952111136768 4956806311936 4958144888832 4969305967104 4987933699968 4999161834621 5000511849552 5005252914204 5006055702528 5023437840384 5037492363264 5042268489728 5043630145536 5048832057408 5053618935216 5054983656192 5066362724274 5086727571096 5092367007744 5103830227968 5105208508416 5110048837632 5121551860704 5124345679872 5135880885984 5139335026887 5140750296168 5142138546816 5153713805727 5160820801536 5177342185984 5178740318208 5180166438912 5191827300864 5193229344768 5198153127936 5203514412108 5209854478992 5224430556432 5243411791872 5249800470528 5261618082816 5266606706432 5268028944384 5279887590048 5281341564672 5293230177834 5299679556216 5318934183936 5320370552832 5333815443456 5337402705408 5340314271744 5352335635968 5357410270336 5358857029632 5364384060996 5369470118667 5370920134704 5376874643456 5384492767107 5410639945728 5422819617216 5424284040192 5425777778688 5429426889984 5441648851998 5444617284864 5456873441358 5463522205992 5469579378688 5481891726336 5483372101632 5500926072608 5503926841344 5516316507168 5517806178816 5523037698432 5535470383929 5543103823872 5550957466209 5558612262912 5563882471424 5571125028864 5576407100928 5577912999936 5590469212992 5595769625584 5611425412464 5631812665344 5638674579456 5651367570432 5654450405376 5667178908672 5670990374496 5672552050944 5674083913728 5685321302118 5686856613216 5692248412232 5712929308672 5714472075264 5728912883712 5735893106688 5741809006464 5748804942336 5761745843292 5764888889856 5768766070608 5783344083189 5784905865168 5805923401728 5811428089856 5812997455872 5824509959232 5826082857984 5827687243776 5840805713472 5844733952146 5847922268928 5861086288866 5868227554584 5889547812864 5906025529344 5911625125888 5919320343168 5924932544736 5926532562432 5939873538804 5941509260256 5945505227183 5962139500743 5970361319424 5983800956928 5985416871936 5987065135104 5991091740672 6004578043584 6007853555712 6021377590464 6027086554128 6028714158336 6042285151542 6048983973888 6069987390464 6073298583552 6086969938944 6094386425856 6100672069368 6108105251232 6125194445472 6146462481741 6147448307712 6153276801024 6154938482688 6167128192128 6168793614336 6174642345472 6188541831684 6191917696512 6205856070564 6211739941203 6213417410736 6235991801856 6253438795776 6257644551168 6259367780352 6273457988544 6275152124928 6281101696256 6289277864616 6295240828782 6312853589022 6335789248512 6343508901888 6357788516736 6361256706048 6365534974464 6379864171308 6381621057312 6383344402944 6397713689868 6403779463761 6412610306048 6427045472256 6428781084672 6430551441408 6445026994176 6449361602368 6452879745024 6467405560128 6475285577472 6489861829434 6508019098314 6523172552704 6531663826944 6537856601088 6539622137856 6552573704136 6554343215232 6556148149248 6560557492064 6578912552544 6601755998907 6602814849024 6610859851776 6625741289472 6644278720512 6650578266624 6665549112828 6667349132736 6673670552272 6697917120512 6716656484352 6724840194048 6731776076544 6738158580288 6739978208256 6755150299032 6758835250176 6780472373394 6782303428128 6805106970624 6806944677888 6813398450176 6828735814272 6832460906496 6847841181312 6852446702516 6854333728224 6856184729088 6871618407636 6904987090944 6906888585216 6922436401152 6924305793024 6930870837248 6938019216144 6939892816128 6946472638656 6965907408576 6970592335318 6990094587078 6991215722496 7015490777088 7024038592512 7039850120064 7041788752896 7057640237112 7059546140544 7066239408288 7090774961789 7091912245248 7111753924608 7116536940544 7120419028992 7136447514624 7145142706176 7152512081328 7159293491556 7161226846272 7179323689476 7181262453312 7207353188352 7214186594304 7230426156288 7232378720256 7234370371584 7239235853312 7255531802664 7259489713152 7275831255144 7282729586238 7284696274656 7309188968448 7311162802176 7331617898496 7338569121792 7355088676224 7357074905088 7364050264576 7371645417153 7373636117136 7380627178572 7401276621612 7428166705152 7435209467904 7437217333248 7453958950656 7481900549952 7500767774328 7507879371306 7509083553792 7535156760576 7556238544896 7561320499328 7563402734592 7565445218304 7580428402824 7582475484288 7599544086411 7630091356644 7638550511616 7647857475584 7655745341952 7657812762624 7665073256448 7682327791056 7686518519808 7691688094144 7711125444252 7713207820224 7741231202304 7766013278976 7768110477312 7770249658368 7787740951296 7789844017152 7797229691904 7805271618162 7814781718488 7824303406112 7852730417152 7874700705792 7892427124224 7899910059648 7902043416576 7919831385072 7922012347008 7939845266751 7949519334324 7978401275904 7980555829248 7988122320896 8006104058112 8010471407616 8028503453952 8036115405504 8038285544448 8056380202056 8065311965184 8115959918592 8125848567808 8134229425824 8136426060288 8144140334976 8162473277997 8166925927296 8195283308988 8196597743616 8204369068032 8222837589504 8225058152448 8251389108912 8255890262016 8274474760752 8276709268224 8282319921604 8284556547648 8314655735808 8337918394368 8343526068224 8345823707136 8364610651392 8366869499904 8385703819488 8393654438376 8417138118696 8447718998016 8450000289792 8458011869184 8477051355648 8481675608064 8487379965952 8506485561744 8508828076416 8511125870592 8527981953177 8530284919824 8538372618348 8569393963008 8571708112896 8593369325568 8603839660032 8612713509696 8623207413504 8633714103296 8642618764938 8653149105912 8677358797752 8708885102592 8717142134784 8719496183808 8736764938848 8739124286976 8741530865664 8761208570208 8767100928219 8771883403392 8791629433299 8802341331876 8803753132032 8834321719296 8859038294016 8867437688832 8887398817104 8889798843648 8909810308206 8912263890384 8955541979136 8975701435392 8978125307904 8984211440384 8986637611008 9006867065376 9011780333568 9040629831192 9043071237504 9063427727313 9073475960832 9075926237184 9104981085696 9109947875328 9130454908416 9139111637632 9141579638784 9151008104052 9162157876848 9206649454592 9229915201536 9232407724032 9250692288192 9253190421504 9261963518208 9282812747526 9287876544768 9308784105846 9320126116104 9353987702784 9365384790016 9386466826752 9389051670528 9410186982816 9412728187392 9421652544384 9442861243173 9455882993664 9469280383533 9482338566144 9503683872768 9515263352832 9526856941568 9536682775104 9545724655408 9548302461696 9569796256962 9572431585968 9575016604416 9618915459072 9640568208384 9643171627008 9645827162112 9667540491264 9674042403552 9679319617536 9701108340192 9710306114984 9712928366208 9734792744151 9745585291264 9748217069568 9775490531328 9784758829056 9806784901632 9809433206784 9828860556204 9831514822848 9834222223872 9840836238096 9868368828816 9904222273536 9913612623872 9916289777664 9938611934208 9975867399936 9998323669242 10001023699104 10010505828408 10046875680768 10074984726528 10084536979456 10087260291072 10097664114816 10107237870432 10109967312384 10132725448548 10142332446371 10170708560091 10173455142192 10184734015488 10207660455936 10210417016832 10220097675264 10243103721408 10248691359744 10271761771968 10278670053774 10281500592336 10284277093632 10307427611454 10354684371968 10357480636416 10360332877824 10383654601728 10386458689536 10396306255872 10407028824216 10419708957984 10448861112864 10455888502977 10485141880617 10486823583744 10499600941056 10523236165632 10533213412864 10536057888768 10559775180096 10562683129344 10586460355668 10599359112432 10637868367872 10667630886912 10674805410816 10680628543488 10704671271936 10714820540672 10717714059264 10728768121992 10738940237334 10741840269408 10768985534214 10821279891456 10845639234432 10848568080384 10851555557376 10858853779968 10883297703996 10889234569728 10913746882716 10924094379357 10927044411984 10939158757376 10963783452672 10966744203264 11001852145216 11007853682688 11032633014336 11035612357632 11046075396864 11070940767858 11101914932418 11127764942848 11142250057728 11152814201856 11155825999872 11180938425984 11191539251168 11222850824928 11261819056959 11263625330688 11277349158912 11302735140864 11308900810752 11334357817344 11341980748992 11345104101888 11348167827456 11370642604236 11373713226432 11384496824464 11425858617344 11457825767424 11471786213376 11483618012928 11497609884672 11523491686584 11529777779712 11537532141216 11566688166378 11569811730336 11611846803456 11622856179712 11625994911744 11649019918464 11652165715968 11655374487552 11681611426944 11689467904292 11695844537856 11722172577732 11736455109168 11779095625728 11812051058688 11823250251776 11838640686336 11849865089472 11853065124864 11879747077608 11883018520512 11891010454366 11924279001486 11967601913856 11970833743872 11982183481344 12009156087168 12015707111424 12042755180928 12054173108256 12057428316672 12084570303084 12096027875993 12097967947776 12139974780928 12146597167104 12173939877888 12188772851712 12201344138736 12216210502464 12250388890944 12292924963482 12294896615424 12306553602048 12334256384256 12337587228672 12349284690944 12377083663368 12383835393024 12411712141128 12423479882406 12426834821472 12471983603712 12506877591552 12515289102336 12518735560704 12546915977088 12550304249856 12562203392512 12578555729232 12590481657564 12625707178044 12671578497024 12687017803776 12715577033472 12722513412096 12731069948928 12759728342616 12763242114624 12766688805888 12795427379736 12807558927522 12854090944512 12857562169344 12890053988352 12898723204736 12905759490048 12934811120256 12950571154944 12963928147407 12979723658868 13016038196628 13046345105408 13063327653888 13075713202176 13079244275712 13105147408272 13108686430464 13112296298496 13121114984128 13157825105088 13203511997814 13205629698048 13251482578944 13288557441024 13301156533248 13331098225656 13334698265472 13347341104544 13364715462309 13395834241024 13433312968704 13449680388096 13463552153088 13476317160576 13479956416512 13510300598064 13517670500352 13560944746788 13564606856256 13610213941248 13613889355776 13626796900352 13657471628544 13664921812992 13695682362624 13704893405032 13708667456448 13712369458176 13743236815272 13809974181888 13844872802304 13848611586048 13861741674496 13876038432288 13879785632256 13892945277312 13924219121289 13931814817152 13941184670636 13980189174156 13982431444992 14030981554176 14048077185024 14079700240128 14083577505792 14115280474224 14119092281088 14132478816576 14181549923578 14183824490496 14223507849216 14233073881088 14272895029248 14290285412352 14305024162656 14318586983112 14322453692544 14354694385443 14358647378952 14362524906624 14414706376704 14428373188608 14460852312576 14464757440512 14468740743168 14478471706624 14511063605328 14518979426304 14551662510288 14565459172476 14569392549312 14618377936896 14622325604352 14663235796992 14677138243584 14710177352448 14714149810176 14728100529152 14743290834306 14747272234272 14761254357144 14802553243224 14856333410304 14870418935808 14874434666496 14907917901312 14963801099904 14997485503863 15001535548656 15015758742612 15018167107584 15070313521152 15112477089792 15122640998656 15126805469184 15130890436608 15160856805648 15164950968576 15199088172822 15260182713288 15277101023232 15311490683904 15315625525248 15330146512896 15364655582112 15373037039616 15383376188288 15418005080661 15422250888504 15426415640448 15461141417181 15482462404608 15532026557952 15536220954624 15540499316736 15575481902592 15579688034304 15594459383808 15610543236324 15629563436976 15648606812224 15705460834304 15749401411584 15784854248448 15799820119296 15804086833152 15839662770144 15844024694016 15879690533502 15899038668648 15956802551808 15961111658496 15976244641792 16012208116224 16020942815232 16057006907904 16072230811008 16076571088896 16108410356001 16112760404112 16130623930368 16153478301321 16231919837184 16251697135616 16268458851648 16272852120576 16288280669952 16324946555994 16333851854592 16390566617976 16408738136064 16445675179008 16450116304896 16502778217824 16511780524032 16548949521504 16553418536448 16564639843208 16569113095296 16606411151787 16629311471616 16675836788736 16687052136448 16691647414272 16729221302784 16733738999808 16771407638976 16787308876752 16834276237392 16895437996032 16916023738368 16954102711296 16963351216128 16974759931904 17012971123488 17017656152832 17022251741184 17055963906354 17060569839648 17076745236696 17138787926016 17143416225792 17186738651136 17207679320064 17225427019392 17246414827008 17267428206592 17285237529876 17306298211824 17350032249567 17354717595504 17417770205184 17434284269568 17438992367616 17473529877696 17478248573952 17483061731328 17522417140416 17534201856438 17543766806784 17583258866598 17604682663752 17668643438592 17718076588032 17734875377664 17774797634208 17779597687296 17819620616412 17824527780768 17836515681549 17886418502229 17911083958272 17951402870784 17956250615808 17968422880768 17973275222016 18013734130752 18023560667136 18081259662384 18086142475008 18126855454626 18146951921664 18209962171392 18219895750656 18260909816832 18278223275264 18283159277568 18302016208104 18324315753696 18413298909184 18439387445223 18459830403072 18464815448064 18501384576384 18506380843008 18523927036416 18565625495052 18575753089536 18617568211692 18635219823609 18640252232208 18707975405568 18730769580032 18772933653504 18778103341056 18820373965632 18825456374784 18843305088768 18885722486346 18938560767066 19007367745536 19030526705664 19053713883136 19073365550208 19091449310816 19096604923392 19139592513924 19144863171936 19150033208832 19211338391283 19237830918144 19281136416768 19286343254016 19291654324224 19335080982528 19348084807104 19358639235072 19402216680384 19420612229968 19425856732416 19469585488302 19491170582528 19569517658112 19613569803264 19618866413568 19657721112408 19663029645696 19668444447744 19681672476192 19736737657632 19805267996721 19808444547072 19827225247744 19832579555328 19877223868416 19951734799872 19996647338484 20002047398208 20021011656816 20093751361536 20149969453056 20169073958912 20174520582144 20195328229632 20214475740864 20219934624768 20265450897096 20284664892742 20341417120182 20346910284384 20415320911872 20420834033664 20440195350528 20486207442816 20497382719488 20543523543936 20557340107548 20563001184672 20568554187264 20614855222908 20634400494341 20709368743936 20714961272832 20720665755648 20767309203456 20772917379072 20792612511744 20814057648432 20839417915968 20897722225728 20911777005954 20970283761234 20973647167488 21046472331264 21066426825728 21072115777536 21119550360192 21125366258688 21172920711336 21198718224864 21272324885367 21275736735744 21335261773824 21349610821632 21361257086976 21409342543872 21429641081344 21435428118528 21457536243984 21477880474668 21483680538816 21537971068428 21642559782912 21691278468864 21697136160768 21703111114752 21717707559936 21766595407992 21778469139456 21827493765432 21848188758714 21854088823968 21927566905344 21933488406528 22003704290432 22015707365376 22065266028672 22071224715264 22092150793728 22114936251459 22141881535716 22203829864836 22255529885696 22284500115456 22305628403712 22311651999744 22361876851968 22383078502336 22445701649856 22523638113918 22527250661376 22605470281728 22668715634688 22683961497984 22690208203776 22696335654912 22741285208472 22747426452864 22768993648928 22798632259233 22851717234688 22915651534848 22943572426752 22967236025856 22995219769344 23046983373168 23059555559424 23075064282432 23133376332756 23139623460672 23223693606912 23245712359424 23298039836928 23304331431936 23310748975104 23363222853888 23378935808584 23391689075712 23444345155464 23472910218336 23558191251456 23624102117376 23646500503552 23677281372672 23699730178944 23706130249728 23759494155216 23766037041024 23782020908732 23848558002972 23935203827712 23941667487744 23964366962688 24018312174336 24031414222848 24085510361856 24108346216512 24114856633344 24169140606168 24192055751986 24195935895552 24279949561856 24347879755776 24377545703424 24402688277472 24432421004928 24487419833991 24500777781888 24585849926964 24589793230848 24613107204096 24668512768512 24675174457344 24698569381888 24754167326736 24767670786048 24823424282256 24846959764812 24853669642944 24943967207424 25013755183104 25030578204672 25037471121408 25093831954176 25100608499712 25124406785024 25157111458464 25180963315128 25251414356088 25343156994048 25374035607552 25431154066944 25445026824192 25462139897856 25519456685232 25526484229248 25533377611776 25583945859531 25590854759472 25615117855044 25708181889024 25715124338688 25780107976704 25797446409472 25811518980096 25869622240512 25901142309888 25927856294814 25959447317736 26032076393256 26126655307776 26151426404352 26158488551424 26210294816544 26217372860928 26224592596992 26242229968256 26301302784657 26315650210176 26374888299897 26407023995628 26411259396096 26502965157888 26577114882048 26602313066496 26662196451312 26669396530944 26694682209088 26729430924618 26791668482048 26866625937408 26927104306176 26952634321152 26959912833024 27020601196128 27035341000704 27121889493576 27129213712512 27190283181939 27220427882496 27227778711552 27253593800704 27314943257088 27329843625984 27391364725248 27409786810064 27417334912896 27424738916352 27486473630544 27619948363776 27689745604608 27697223172096 27723483348992 27752076864576 27759571264512 27785890554624 27848438242578 27863629634304 27882369341272 27960378348312 28061963108352 28096154370048 28159400480256 28167155011584 28230560948448 28238184562176 28264957633152 28328583729519 28363099847156 28367648980992 28447015698432 28466147762176 28545790058496 28580570824704 28610048325312 28637173966224 28644907385088 28709388770886 28717294757904 28725049813248 28856746377216 28921704625152 28929514881024 28937481486336 28956943413248 29022127210656 29037958852608 29103325020576 29130918344952 29138785098624 29204378232453 29236755873792 29244651208704 29326471593984 29354276487168 29420354704896 29428299620352 29456201058304 29486581668612 29494544468544 29522508714288 29605106486448 29712666820608 29740837871616 29748869332992 29815835802624 29927602199808 29994971007726 30003071097312 30031517485224 30140627042304 30224954179584 30245281997312 30253610938368 30261780873216 30321713611296 30329901937152 30398176345644 30426997339113 30512125680273 30520365426576 30554202046464 30622981367808 30631251050496 30660293025792 30729311164224 30746074079232 30766752376576 30836010161322 30844501777008 30852831280896 30922282834362 31064053115904 31072441909248 31080998633472 31150963805184 31159376068608 31188918767616 31221086472648 31259126873952 31297213624448 31367665508931 31410921668608 31455425641851 31498802823168 31569708496896 31599640238592 31608173666304 31679325540288 31688049388032 31759381067004 31798077337296 31913605103616 31952489283584 32024416232448 32041885630464 32114013815808 32144461622016 32153142177792 32216820712002 32225520808224 32306956602642 32463839674368 32503394271232 32536917703296 32545704241152 32576561339904 32649893111988 32667703709184 32772283138071 32781133235952 32817476272128 32891350358016 32900232609792 33005556435648 33023561048064 33097899043008 33106837072896 33129279686416 33138226190592 33212822303574 33374104272896 33383294828544 33458442605568 33467477999616 33542815277952 33574617753504 33668552474784 33785457170877 33790875992064 33832047476736 33908205422592 33926702432256 33949519863808 34025942246976 34035312305664 34044503482368 34111927812708 34121139679296 34153490473392 34277575852032 34373477302272 34415358640128 34450854038784 34492829654016 34534856413184 34570475059752 34612596423648 34700064499134 34709435191008 34835540410368 34868568539136 34877984735232 34947059755392 34956497147904 34966123462656 35044834280832 35068403712876 35087533613568 35166517733196 35199859666817 35209365327504 35337286877184 35436153176064 35469750755328 35549595268416 35559195374592 35639241232824 35649055561536 35673031363098 35772837004458 35902805741568 35912501231616 35936845761536 35946550444032 36027468261504 36047121334272 36162519324768 36172284950016 36253710909252 36288083627979 36293903843328 36419924342784 36439791501312 36521819633664 36556446550528 36566318555136 36604032416208 36648631507392 36878774890446 36919660806144 37002769152768 37012761686016 37047854072832 37131250990104 37151506179072 37235136423384 37270439647218 37280504464416 37415950811136 37461539160064 37545867307008 37556206682112 37640747931264 37650912749568 37686610177536 37771444972692 37877121534132 38014735491072 38061053411328 38107427766272 38146731100416 38182898621632 38193209846784 38279185027848 38289726343872 38300066417664 38422676782566 38562272833536 38572686508032 38670161965056 38696169614208 38717278470144 38804433360768 38841224459936 38851713464832 38891784442221 38939170976604 38982341165056 39139035316224 39227139606528 39237732827136 39315442224816 39326059291392 39336888895488 39363344952384 39473475315264 39610535993442 39616889094144 39654450495488 39754447736832 39903469599744 39993294676968 40004094796416 40042023313632 40187502723072 40299938906112 40338147917824 40349041164288 40390656459264 40428951481728 40439869249536 40530901794192 40569329785484 40682834240364 40693820568768 40830641823744 40841668067328 40880390701056 40972414885632 40994765438976 41087047087872 41114680215096 41126002369344 41137108374528 41229710445816 41268800988682 41418737487872 41429922545664 41534618406912 41545834758144 41585225023488 41628115296864 41678835831936 41772657363867 41795444451456 41823554011908 41940567522468 41947294334976 42092944662528 42132853651456 42144231555072 42239100720384 42250732517376 42345841422672 42397436449728 42544649770734 42551473471488 42670523547648 42699221643264 42818685087744 42859282162688 42870856237056 42915072487968 42955760949336 42967361077632 43064083156329 43075942136856 43285119565824 43382556937728 43394272321536 43406222229504 43435415119872 43533190815984 43556938278912 43654987530864 43696377517428 43708177647936 43855133810688 43866976813056 44007408580864 44031414730752 44130532057344 44142449430528 44184301587456 44229872502918 44283763071432 44407659729672 44569000230912 44611256807424 44623303999488 44723753703936 44766157004672 44891403299712 44992456511589 45047276227836 45054501322752 45210940563456 45337431269376 45367922995968 45380416407552 45392671309824 45482570416944 45494852905728 45537987297856 45597264518466 45703434469376 45831303069696 45934472051712 45990439538688 46093966746336 46119111118848 46150128564864 46254015241983 46266752665512 46279246921344 46383424251543 46447387213824 46491424718848 46596079673856 46608662863872 46621497950208 46726445707776 46757871617168 46783378151424 46888690310928 46945820436672 47116382502912 47248204234752 47293001007104 47354562745344 47399460357888 47412260499456 47518988310432 47532074082048 47564041817464 47697116005944 47870407655424 47883334975488 47928733925376 48036624348672 48062828445696 48171020723712 48216692433024 48229713266688 48325231068003 48338281212336 48384111503972 48391871791104 48559899123712 48695759511552 48755091406848 48805376554944 48864842009856 48974839667982 49001555563776 49171699853928 49226214408192 49337025537024 49350348914688 49397138763776 49508334653472 49535341572096 49646848564512 49680238593241 49693919529624 49707339285888 49819233455361 49887934414848 50027510366208 50061156409344 50074942242816 50187663908352 50201216999424 50248813570048 50314222916928 50361926630256 50502828712176 50686313988096 50748071215104 50862308133888 50890053648384 50924279795712 51038913370464 51052968458496 51066755223552 51167891719062 51181709518944 51230235710088 51416363778048 51430248677376 51560215953408 51594892818944 51623037960192 51739244481024 51802284619776 51855712589628 51918894635472 52050096748701 52064152786512 52253310615552 52302852808704 52316977102848 52420589633088 52434745721856 52449185193984 52484459936512 52602605569314 52631300420352 52749776599794 52814047991256 53005930315776 53154229764096 53204626132992 53324392902624 53338793061888 53389364418176 53458861849236 53509547044647 53583336964096 53659255506687 53733251874816 53854208612352 53905268642304 53919825666048 54041202392256 54070682001408 54243778987152 54258427425024 54380566363878 54440855764992 54507187601408 54629886514176 54659687251968 54782729450496 54819573620128 54834669825792 54849477832704 54972947261088 55239896727552 55318162335669 55379491209216 55394446344192 55446966697984 55504153729152 55519142529024 55571781109248 55696876485156 55727259268608 55764738682544 55905659470827 55920756696624 56123926216704 56192308740096 56318800960512 56334310023168 56461121896896 56476369124352 56529915266304 56657167459038 56726199694312 56932295524352 57091580116992 57161141649408 57220096650624 57274347932448 57289814770176 57418777541772 57434589515808 57450099626496 57634015173849 57713492754432 57843409250304 57859029762048 57874962972672 57913886826496 58044254421312 58075917705216 58206650041152 58261836689904 58277570197248 58408756464906 58473511747584 58708552974336 58840709409792 58856599240704 58912402116608 58973163337224 58989088937088 59045017428576 59210212972896 59415803990163 59425333641216 59481675743232 59497738665984 59631671605248 59855204399616 59989942015452 60006142194624 60063034970448 60281254084608 60449908359168 60490563994624 60507221876736 60523561746432 60643427222592 60659803874304 60796352691288 60853994678226 61024251360546 61040730853152 61245962735616 61262502100992 61320586051584 61458622328448 61492148158464 61533504753152 61672020322644 61689003554016 61705662561792 61844565668724 61903201483023 62128106231808 62144883818496 62161997266944 62301927610368 62318752137216 62377837535232 62442172945296 62518253747904 62594427248896 62735331017862 62910851283702 63139416993792 63199280477184 63216347332608 63358651080576 63376098776064 63518762134008 63596154674592 63816974656101 63827210207232 63904978567168 64048832464896 64083771260928 64228027631616 64288923244032 64306284355584 64433641424004 64451041616448 64613913205284 64927679348736 65006788542464 65073835406592 65091408482304 65153122679808 65299786223976 65335407418368 65544566276142 65562266471904 65782700716032 65800465219584 66011112871296 66047122096128 66195798086016 66213674145792 66258559372832 66276452381184 66344808754377 66425644607148 66748208545792 66766589657088 66916885211136 66934955999232 67085630555904 67149235507008 67337104949568 67570914341754 67581751984128 67816410845184 67899039727616 68051884493952 68070624611328 68089006964736 68223855625416 68242279358592 68306980946784 68555151704064 68746954604544 68830717280256 68901708077568 68985659308032 69069712826368 69140950119504 69225192847296 69400128998268 69418870382016 69671080820736 69737137078272 69894119510784 69912994295808 69932246925312 70089668561664 70136807425752 70175067227136 70333035466392 70399719333634 70418730655008 70674573754368 70872306352128 70939501510656 71099190536832 71118390749184 71278482465648 71298111123072 71346062726196 71545674008916 71805611483136 71825002463232 71873691523072 71893100888064 72054936523008 72094242668544 72325038649536 72344569900032 72507421818504 72576167255958 72587807686656 72839848685568 73043639267328 73112893101056 73132637110272 73208064832416 73297263014784 73462259501973 73757549780892 73839321612288 74005538305536 74025523372032 74095708145664 74262501980208 74303012358144 74470272846768 74540879294436 74561008928832 74831901622272 75091734614016 75112413364224 75281495862528 75301825499136 75373220355072 75542889945384 75754243068264 76029470982144 76122106822656 76214855532544 76293462200832 76365797243264 76386419693568 76558370055696 76579452687744 76600132835328 76751837578593 76845353565132 77124545667072 77145373016064 77340323930112 77392339228416 77434556940288 77608866721536 77682448919872 77703426929664 77783568884442 77878341953208 77964682330112 78454279213056 78475465654272 78630884449632 78652118582784 78673777790976 78726689904768 78903908353971 78946950630528 79124664899691 79221071986884 79233778188288 79308900990976 79508895473664 79806939199488 79986589353936 80008189592832 80084046627264 80375005446144 80599877812224 80676295835648 80781312918528 80857902963456 80879738499072 81061803588384 81138659570968 81365668480728 81387641137536 81661283647488 81683336134656 81760781402112 81944829771264 81989530877952 82174094175744 82229360430192 82252004738688 82274216749056 82459420891632 82537601977364 82837474975744 82859845091328 83069236813824 83091669516288 83170450046976 83256230593728 83357671663872 83545314727734 83590888902912 83647108023816 83881135044936 84185889325056 84265707302912 84288463110144 84478201440768 84501465034752 84691682845344 84794872899456 84985751188557 85089299541468 85102946942976 85341047095296 85398443286528 85637370175488 85718564325376 85741712474112 85830144975936 85911521898672 85934722155264 86128166312658 86151884273712 86570239131648 86765113875456 86788544643072 86812444459008 86870830239744 87066381631968 87113876557824 87309975061728 87392755034856 87416355295872 87613134697359 87710267621376 87733953626112 88014817161728 88062829461504 88261064114688 88284898861056 88368603174912 88459745005836 88567526142864 88815319459344 89138000461824 89222513614848 89246607998976 89447507407872 89532314009344 89782806599424 89984913023178 90094552455672 90421881126912 90674862538752 90735845991936 90760832815104 90785342619648 90965140833888 90989705811456 91075974595712 91194529036932 91280992017339 91406868938752 91536377040819 91662606139392 91868944103424 91980879077376 92187933492672 92238222237696 92300257129728 92508030483966 92533505331024 92558493842688 92766848503086 92982849437696 93192159347712 93217325727744 93242995900416 93452891415552 93515743234336 93566756302848 93777380621856 93891640873344 94102996526793 94232765005824 94366276925553 94496408469504 94586002014208 94709125490688 94798920715776 94824520998912 95037976620864 95064148164096 95128083634928 95394232011888 95740815310848 95857467850752 96073248697344 96125656891392 96342041447424 96433384866048 96459426533376 96650462136006 96676562424672 96768223007944 97119798247424 97391519023104 97510182813696 97610753109888 97729684019712 97949679335964 98003111127552 98316849414213 98343399707856 98452428816384 98674051074048 98700697829376 98794277527552 99016669306944 99070683144192 99293697129024 99360477186482 99387839059248 99414678571776 99638466910722 100122312818688 100149884485632 100375327816704 100402433998848 100497627140096 100628445833856 100723853260512 101005657424352 101073588862111 101356371512631 101372627976192 101496142430208 101724616267776 101780107296768 101848559591424 102077826740928 102105936916992 102133510447104 102335783438124 102363419037888 102460471420176 102832727556096 103120431906816 103189785637888 103246075920384 103478488962048 103604569239552 103711425179256 103837789270944 104100193497402 104128305573024 104506621231104 104605705617408 104633954205696 104841179266176 104869491443712 104898370387968 104968919873024 105205211138628 105262600840704 105499553199588 105599579000451 105628095982512 106011860631552 106308459528192 106409252265984 106648785805248 106677586123776 106778728836352 106917723698472 107019094089294 107318511013374 107708417224704 107810537284608 107839651332096 108082404784512 108141364002816 108487557974304 108516854850048 108761132727756 108864250883937 108881711529984 109014375202816 109259773028352 109319374503936 109565458900992 109639147240256 109669339651584 109698955665408 109945894522176 110636324671338 110758982418432 110893933395968 111008307458304 111038285058048 111143562218496 111393752970312 111454518537216 111529477365088 111811318941654 111841513393248 112247852433408 112384617480192 112637601921024 112668620046336 112922243793792 112952738248704 113059830532608 113314334918076 113452399388624 113864591048704 114183160233984 114322283298816 114440193301248 114548695864896 114579629540352 114837555083544 114869179031616 114900199252992 115268030347698 115686818500608 115718059524096 115827773652992 116088508842624 116151835410432 116413300082304 116523673379808 116555140394496 116817512929812 116947023495168 117417105948672 117681418819584 117713198481408 117824804233216 117946326674448 117978177874176 118090034857152 118420425945792 118831607980326 118850667282432 118963351486464 119263343210496 119710408799232 119979884030904 120012284389248 120126069940896 120562508169216 120899816718336 120981127989248 121014443753472 121047123492864 121286854445184 121319607748608 121592705382576 121707989356452 122048502721092 122081461706304 122491925471232 122525004201984 122641172103168 122917244656896 122984296316928 123067009506304 123344040645288 123378007108032 123411325123584 123689131337448 123806402966046 124256212463616 124289767636992 124603855220736 124637504274432 124755675070464 124884345890592 125036507495808 125188854497792 125317972091601 125470662035724 125821702567404 126278833987584 126398560954368 126432694665216 126717302161152 126752197552128 127037524268016 127192309349184 127633949312202 127654420414464 128097664929792 128456055263232 128577846488064 128612568711168 128867282848008 128902083232896 129192249468987 129227826410568 129855358697472 130013577084928 130147670813184 130182816964608 130306245359616 130599572447952 130670814836736 131089132552284 131124532943808 131565401432064 131600930439168 132022225742592 132094244192256 132391596172032 132427348291584 132517118745664 132552904762368 132689617508754 132851289214296 133496417091584 133833770422272 133869911998464 134171261111808 134298471014016 134674209899136 134977369534767 135141828683508 135163503968256 135632821690368 135798079455232 136103768987904 136141249222656 136178013929472 136447711250832 136484558717184 136613961893568 137110303408128 137493909209088 137803416155136 137971318616064 138139425652736 138281900239008 138450385694592 138762045725949 138800257996536 138837740764032 139342161641472 139474274156544 139788239021568 139825988591616 139864493850624 140179337123328 140273614851504 140350134454272 140666070932784 140799438667268 140837461310016 141349147508736 141744612704256 141879003021312 142198381073664 142236781498368 142556964931296 142596222246144 142692125452392 143091348017832 143611222966272 143650004926464 143747383046144 143786201776128 144109873046016 144188485337088 144650077299072 144689139800064 144975693204009 145014843637008 145152334511916 145175615373312 145679697371136 146087278534656 146225786202112 146265274220544 146416129664832 146594526029568 146924519003946 147515099561784 147678643224576 148011076611072 148051046744064 148191416291328 148525003960416 148606024716288 148940545693536 149040715779723 149081758588872 149122017857664 149457700366083 149663803244544 150183469228032 150224826728448 150562991725056 150603650998272 150746440710144 151085779890768 151508486136528 152058941964288 152244213645312 152586924401664 152731594486528 152772839387136 153116740111392 153158905375488 153200265670656 153503675157186 153690707130264 154249091334144 154290746032128 154680647860224 154784678456832 154869113880576 155217733443072 155364897839744 155406853859328 155567137768884 155756683906416 155929364660224 156150290246103 156908558426112 156950931308544 157261768899264 157304237165568 157347555581952 157453379809536 157807816707942 157893901261056 158249329799382 158442143973768 158617801981952 159017790947328 159613878398976 159973178707872 160016379185664 160168093254528 160528641133941 160750010892288 160977766520061 161199755624448 161352591671296 161562625837056 161715805926912 161759476998144 162123607176768 162277319141936 162731336961456 162775282275072 163322567294976 163521562804224 163889659542528 163979061755904 164348188351488 164458720860384 164504009477376 164548433498112 164918841783264 165075203954728 165674949951488 165719690182656 166138473627648 166183339032576 166340900093952 166512461187456 166715343327744 167090629455468 167181777805824 167294216047632 167716978412481 167762270089872 168371778650112 168531414605824 168576926220288 168956402881536 169002930069504 169383365690688 169589745798912 169971502377114 170178599082936 170796886573056 171274740350976 171437128650752 171483424948224 171660289951872 171823043797344 171869444310528 172256332625316 172303768547424 172419651588307 172902045521547 173140478263296 173530227750912 173577089286144 173624888918016 173741660479488 174132763263936 174227753115648 174619950123456 174785510069712 174832710591744 175226269394718 175420535242752 176029634323456 176125658923008 176522128229376 176569797722112 176737206349824 176919490011672 177135052285728 177630638918688 178247411970489 178276000923648 178445027229696 178493215997952 178895014815744 179064628018688 179565613198848 179969826046356 180189104911344 180843762253824 181349725077504 181471691983872 181521665630208 181570685239296 181930281667776 181979411622912 182151949191424 182389058073864 182561984034678 183072754081638 183737888206848 183961758154752 184375866985344 184476444475392 184600514259456 185016060967932 185067010662048 185116987685376 185533697006172 185709604449069 185965698875392 186384318695424 186434651455488 186485991800832 186905782831104 187031486468672 187133512605696 187554761243712 187783281746688 188205993053586 188732553851106 189172004028416 189418250981376 189597841431552 189649041997824 190075953241728 190128296328192 190256167269856 190788464023776 191450923968303 191481630621696 191714935701504 192146497394688 192251313782784 192684082894848 192866769732096 192918853066752 193300924272012 193353124849344 193536446015888 194239596494848 194783038046208 195020365627392 195221506219776 195459368039424 195899358671928 196006222255104 196633698828426 196686799415712 197348102148096 197401395658752 197588555055104 198033338613888 198141366288384 198587394258048 198720954372964 198775678118496 198829357143552 199276933821444 200244625637376 200299768971264 200750655633408 200804867997696 200995254280192 201256891667712 201447706521024 202011314848704 202147177724222 202712743025262 202745255952384 203449232535552 203697119182848 204155653481856 204211873833984 204267020894208 204671566876248 204726838075776 204920942840352 205632473891881 205665455112192 206240863813632 206379571275776 206492151840768 206956977924096 207209138479104 207422850358512 207675578541888 208200386994804 208256611146048 209013242462208 209211411234816 209682358532352 209738982887424 209796740775936 209937839746048 210410422277256 210525201681408 210999106399176 211199158000902 211256191965024 212023721263104 212616919056384 212818504531968 213297571610496 213355172247552 213557457672704 213835447396944 214038188178588 214637022026748 215416834449408 215621074569216 215679302664192 216164809569024 216282728005632 216975115948608 217033709700096 217522265455512 217728501767874 217763423059968 218519546056704 219130917801984 219278294480512 219338679303168 219397911330816 219891789044352 220386778505919 221272649342676 221517964836864 221787866791936 222016614916608 222076570116096 222287124436992 222787505940624 222909037074432 223058954730176 223622637883308 223683026786496 224495704866816 225275203842048 225337240092672 225844487587584 225905476497408 226119661065216 226628669836152 226904798777248 227729182097408 228366320467968 228644566597632 228880386602496 229097391729792 229159259080704 229675110167088 229738358063232 229800398505984 230255512735779 230536060695396 231373637001216 231436119048192 231655547305984 232177017685248 232303670820864 232826600164608 233047346759616 233110280788992 233635025859624 233894046990336 235362837639168 235426396962816 235649608466432 235892653348896 235956355748352 236180069714304 236711725061913 236840851891584 237663215960652 237701334564864 237926702972928 238526686420992 239420817598464 239959768061808 240024568778496 240252139881792 241125016338432 241799633436672 241962255978496 242028887506944 242573708890368 242639215497216 243185410765152 243415978712904 244097005442184 244162923412608 244983850942464 245050008403968 245282344206336 245834489313792 245968592633856 246134019012608 246688081290576 246756014216064 246822650247168 247378262674896 247612805932092 248512424927232 248579535273984 249207710441472 249275008548864 249511350140928 249768691781184 250073014991616 250377708995584 250635944183202 250941324071448 251643405134808 252557667975168 252797121908736 252865389330432 253434604322304 253504395104256 254075048536032 254384618698368 254957253565671 255267898624404 255308840828928 256195329859584 256912110526464 257155692976128 257225137422336 257734565696016 257804166465792 258384498937974 258455652821136 259710717394944 260295341626368 260365633929216 260612490719232 261199144895904 261341629673472 262178265104568 262249065887616 262839404092077 263130802864128 263201860878336 264044451485184 264188488384512 264783192344064 264854696583168 265034237491328 265105809524736 265379235017508 265702578428592 266992834183168 267667540844544 267739823996928 268342522223616 268596942028032 269348419798272 269954739069534 270283657367016 271265643380736 271596158910464 272207537975808 272282498445312 272356027858944 272895422501664 272969117434368 273227923787136 273842976052017 274220606816256 274609131122457 274987818418176 275606832310272 275942637232128 276278851305472 276563800478016 276900771389184 277524091451898 277600515993072 277675481528064 278948548313088 279576478043136 279651977183232 279728987701248 280358674246656 280547229703008 280700268908544 281332141865568 281598877334536 281674922620032 282308989580379 282698295017472 283489225408512 283758006042624 284396762147328 284473562996736 285113929862592 285192444492288 285384250904784 286182696035664 287222445932544 287494766092288 287572403552256 288219746092032 288376970674176 289300154598144 289378279600128 289951386408018 290029687274016 290304669023832 291359394742272 292174557069312 292451572404224 292530548441088 292832259329664 293189052059136 293849038007892 294950548242639 295030199123568 295357286449152 296022153222144 296102093488128 296382832582656 297050007920832 297212049432576 297881091387072 298081431559446 298163517177744 298244035715328 298915400732166 300366938456064 300449653456896 301125983450112 301207301996544 301492881420288 302171559781536 303016972273056 303220766586333 304069114537893 304117883928576 304488427290624 305173848803328 305463188973056 305545678774272 306233480222784 306317810750976 306400531341312 307007350314372 307381414260528 308498182668288 309361295720448 309569356913664 309738227761152 310435466886144 310729795679488 310813707718656 311134275537768 311513367812832 312300580492206 313817116852224 313901862617088 314523537798528 314608474331136 314695111163904 314906759619072 315615633415884 315787802522112 316498659598764 316798737001353 316884287947536 317235603963904 318035581894656 319227756797952 319946357415744 320032758371328 320336186509056 321057282267882 321955533040122 322705183342592 323125251674112 323431611853824 323518953996288 324247214353536 324554638283872 325462673922912 325550564550144 326592752651811 326645134589952 327043125608448 327779319085056 327958123511808 328696376702976 328917441720768 329008018954752 329096866996224 329837683566528 330150407909456 331349899902976 332276947255296 332681800187904 333024922374912 333430686655488 334181258910936 334363555611648 334588432095264 335433956824962 335524540179744 336743557300224 337062829211648 337153852440576 337912805763072 338005860139008 338766731381376 339179491597824 339943004754228 340357198165872 341593773146112 342549480701952 342874257301504 342966849896448 343320579903744 343646087594688 343738888621056 344512665250632 344607537094848 344839303176614 345804091043094 347060455501824 347154178572288 347483320958976 348265526527872 348455506231296 349239900246912 349571020139424 349665421183488 350452538789436 350784808403797 350841070485504 352059268646912 352251317846016 353044256458752 353139595444224 353474412699648 353838980023344 354270104571456 355261277837376 356494823940978 356552001847296 356890054459392 357790029631488 358129256037376 359131226397696 359939652092712 360378209822688 361687524507648 362699450155008 362943383967744 363043331260416 363141370478592 363860563335552 363958823245824 364303898382848 364778116147728 365123968069356 366145508163276 367475776413696 367923516309504 368751733970688 368952888950784 369201028518912 370032121935864 370134021324096 370233975370752 371067394012344 371419208898138 372768637390848 372869302910976 373811565662208 374062972937344 374267025211392 375109522487424 375566563493376 375953916274803 376411986107172 377465107702212 378344008056832 378836501962752 379195682863104 379298083995648 380151906483456 380256592656384 380512334539712 381576928047552 382901847936606 382963261243392 384292994789376 385368165789696 385733539464192 385837706133504 386601848544024 386706249698688 387072892031776 387576748406961 388479192989696 389566076092416 390040731254784 390443012439552 390918736078848 391798717343856 392012444510208 393267397656852 393373598831424 394696204296192 394802791317504 395177110110208 396066677227776 396282732576768 397174788516096 397441908745928 397551356236992 397658714287104 398553867642888 400489251274752 401501311266816 401609735995392 401990508560384 402513783335424 402895413042048 404022629697408 404294355448444 405425486050524 405490511904768 406898465071104 407394238365696 408311306963712 408423747667968 408534041788416 409343133752496 409453676151552 409841885680704 411264947783762 411330910224384 412481727627264 412759142551552 413913955848192 414418276958208 414845700717024 415351157083776 416286137177847 416400773989608 416513222292096 418026484924416 418422822469632 419364717064704 419477965774848 419593481551872 419875679492096 420820844554512 421050403362816 421998212798352 422398316001804 422512383930048 424047442526208 425233838112768 425637009063936 426595143220992 426710344495104 427114915345408 427670894793888 428076376357176 429274044053496 430833668898816 431242149138432 431358605328384 432329619138048 432565456011264 433950231897216 434067419400192 434927079612027 435044530911024 435457003535748 435526846119936 437039092113408 438261835603968 438556588961024 438677358606336 438795822661632 439783578088704 440773557011838 442545298685352 443035929673728 444033229833216 444153140232192 444574248873984 445575011881248 445818074148864 446117909460352 447122147339169 447245275766616 447366053572992 448373101098249 448991409733632 450550407684096 450674480185344 451688975175168 451810952994816 452239322130432 453257339672304 453809597554496 455458364194816 456732640935936 457760773204992 458194783459584 458318518161408 459350220334176 459476716126464 459600797011968 460511025471558 461072121390792 462747274002432 462872238096384 463311094611968 464354035370496 464607341641728 465653200329216 466094693519232 466220561577984 467270051719248 467788093980672 468450870738309 470725675278336 470852793925632 471299216932864 471785306697792 471912711496704 472360139428608 473423450123826 473681703783168 475326431921304 475853405945856 477053372841984 478841635196928 479919536123616 480049137556992 480504279763584 481585923401823 482250032676864 483599266873344 483924511956992 484057775013888 485147417780736 485278430994432 486370821530304 486831957425808 488194010884368 488325846825216 489967701884928 490564688412672 491668978627584 491937185267712 492268038025216 493376162581152 493512028432128 493645300494336 494756525349792 495225611864184 497024849854464 497159070547968 498415420882944 498550017097728 499022700281856 499537383562368 500146029983232 500755417991168 501271888366404 501882648142896 503150935237443 503286810269616 505115335950336 505594243817472 505730778660864 506869208644608 507008790208512 508150097072064 508769237396736 509914507131342 510535797248808 512390659719168 513824221052928 514311385952256 514450274844672 515469131392032 515608332931584 516768997875948 516911305642272 517258954764921 518706136564641 519421434789888 520590683252736 520731267858432 521224981438464 522398289791808 522683259346944 524356530209136 524498131775232 525678808184154 526261605728256 528088902970368 528376976769024 529566384688128 529709393166336 530068474982656 530211619049472 530758470035016 531405156857184 533985668366336 534742235911467 535335081689088 535479647993856 536685044447232 537193884056064 538696839596544 539909478139068 540567314734032 542531286761472 543192317820928 544415075951616 544564996890624 544712055717888 545790845003328 545938234868736 546455847574272 547685952104034 549218262244914 551213664620544 551885274464256 552557702610944 553127600956032 553801542778368 555048182903796 555201031986144 555350963056128 557128813347207 557897096626176 559152956086272 559303954366464 559457975402496 560717348493312 561094459406016 561400537817088 562664283731136 563197754669072 563349845240064 564617979160758 567516012085248 568793524294656 568947125993472 570227859725184 570384888984576 570768501809568 572365392071328 574352771904909 574444891865088 574989532184576 575144807104512 576439492184064 576753941348352 578600309196288 578756559200256 579902772816036 580059374548032 580609338047664 582718789484544 584349114138624 584903144808448 585061096882176 585664518659328 586378104118272 587698076015784 589901096485278 590060398247136 592044306444288 592204186976256 592765665165312 594100015841664 594424098865152 595762182774144 596162863118892 596327034355488 596488071430656 597830801464332 598397614335889 600733876912128 600899306913792 602251966900224 602414603993088 602985762840576 604343119563072 606033944546112 606441533172666 608138229075786 608235767857152 610347697606656 610926377946112 611091357548544 612466960445568 612635621501952 612801062682624 614014700628744 614762828521056 616897421675643 616996365336576 618722591440896 619138713827328 619476455522304 620870933772288 621459591358976 621627415437312 622268551075536 623026735625664 624601160984412 627634233704448 629047075597056 629216948662272 629390222327808 629813519238144 631231266831768 631575605044224 632997319197528 633597474002706 633768575895072 636071163789312 638455513595904 639892714831488 640065516742656 640672373018112 642114564535764 643911066080244 645410366685184 646250503348224 646863223707648 647037907992576 648494428707072 649109276567744 650925347845824 651101129100288 653185505303622 653290269179904 655558638170112 657392753405952 657834883441536 658016037909504 658193733992448 659675367133056 660300815818912 661160335517757 662699799805952 664553894510592 665363600375808 666049844749824 666861373310976 668362517821872 668727111223296 669176864190528 670867913649924 671049080359488 673487114600448 674125658423296 675825611526144 676011720278016 677533462762752 678358983195648 679886009508456 680714396331744 683187546292224 685098961403904 685748514603008 685933699792896 686641159807488 687292175189376 687477777242112 689025330501264 689215074189696 689678606353228 691608182086188 694120911003648 694308357144576 694966641917952 696531053055744 696911012462592 698479800493824 699142040278848 699330842366976 700905077578872 701569616807594 701682140971008 704118537293824 706088512917504 706279190888448 706948825399296 707677960046688 708540209142912 710135175185739 710522555674752 712989647881956 713104003694592 713780108918784 715580059262976 716258512074752 718262452795392 719879304185424 720756419645376 723375049015296 725398900310016 725886767935488 726086662520832 727721126671104 727917646491648 728607796765696 729556232295456 730247936138712 732291016326552 734951552827392 735847032619008 737503467941376 737905777901568 738402057037824 740064243871728 740268042648192 740467950741504 742134788024688 742838417796276 745537274781696 745738605821952 747623131324416 748125945874688 748534050422784 750219044974848 751133126986752 751907832549606 752823972214344 754930215404424 757673003925504 758391365726208 758596167991296 760303812966912 760513185312768 761024669079424 763153856095104 764871760697013 765803695873212 765926522486784 768585989578752 770736331579392 771467078928384 771675412267008 773203697088048 773412499397376 774145784063552 775153496813922 776958385979392 779132152184832 780886024879104 781837472157696 783597434687712 784024889020416 786534795313704 786747197662848 788518212276231 789392408592384 789605582635008 790354220220416 792133354455552 792565465153536 794349577032192 794883817491856 795102712473984 795317428574208 797107735285776 800978502549504 803002622533632 803219471990784 803981017120768 805027566670848 805790826084096 808045259394816 808588710896888 810850972101048 813796930142208 814788476731392 816622613927424 816847495335936 817068083576832 818686267504992 818907352303104 819683771361408 821528928156051 822529895567524 822661820448768 824963455254528 825518285103104 827827911696384 828836553916416 829691401434048 830702314167552 832572274355694 832801547979216 833026444584192 836845644939264 838729434129408 838955931549696 839186963103744 839751358984192 841641689109024 842100806725632 843996425596704 844796632003608 845024767860096 846926968741137 848094885052416 850467676225536 851274018127872 853190286441984 853420688990208 854229830690816 855341789587776 856152752714352 858548088106992 861667337797632 862484298276864 862717210656768 864659238276096 865130912022528 867900463794432 868134838800384 869854159224054 870089061822048 870914007071496 874078184226816 876523671207936 877113177922048 877354717212672 877591645323264 879567156177408 881547114023676 884851644727917 885090597370704 886071859347456 888066459666432 888306280464384 889148497747968 891150023762496 891636148297728 892235818920704 894244294678338 894490551533232 894732107145984 896746202196498 901100815368192 901348960370688 903377950350336 903621905989632 904478644260864 906514679344608 907619195108992 909662299758999 910916728389632 912207343613679 913465281871872 915521546409984 916389566919168 916637036322816 918700440668352 918953432252928 919201594023936 921022050943116 922144242781584 925494548004864 926622189223936 928708070740992 929214683283456 931306400658432 932189387038464 932441123155968 934540103438496 936901741476618 941451350556672 941705587851264 942598433865728 943570613395584 943825422993408 944720278857216 946846900247652 947363407566336 950396211004059 950652863842608 951706811891712 954106745683968 957683270393856 959839072247232 960098275113984 961008559527168 963171846803646 967849023913984 968115550027776 970294835561472 970556861988864 972741643060608 973663914851616 976388021768736 976651693650432 979778257955433 979935403769856 981129376825344 983337957255168 983874370535424 984536076050432 986752325162304 987024056864256 987290600988672 989513050699584 990451223728368 994049699708928 996830841765888 998045400563712 999074767124736 1000292059966464 1001510835982336 1002543776732808 1003765296285792 1006301870474886 1006573620539232 1010230671900672 1011188487634944 1011461557321728 1013738417289216 1014017580417024 1016300194144128 1017538474793472 1019829014262684 1021071594497616 1024781319438336 1027648442105856 1028622771904512 1028900549689344 1030938262784064 1031216665863168 1033537995751896 1033822611284544 1034517909529842 1037412273129282 1041181366505472 1041462535716864 1042449962876928 1044796579583616 1045366518693888 1048713060418272 1048996263550464 1051357616368308 1052354425211391 1052523211456512 1056177805940736 1056753953538048 1059132769376256 1059418786332672 1060136949965312 1060423238098944 1061516940070032 1062810313714368 1069484471822934 1070670163378176 1073370088894464 1074387768112128 1077393679193088 1079818956278136 1081134629468064 1085062573522944 1086384635641856 1088830151903232 1089129993781248 1089424111435776 1091581690006656 1091876469737472 1092911695148544 1095371904208068 1098436524489828 1102427329241088 1103770548928512 1105115405221888 1106255201912064 1107603085556736 1110096365807592 1110402063972288 1110701926112256 1114257626694414 1118305912172544 1118607908732928 1121434696986624 1122188918812032 1122801075634176 1125328567462272 1126395509338144 1126699690480128 1127861748824409 1129235958321516 1135032024170496 1137587048589312 1137894251986944 1140455719450368 1140769777969152 1141537003619136 1144730784142656 1148705543809818 1148889783730176 1149979064369152 1152878984368128 1157200618392576 1157513118400512 1159805545632072 1160118749096064 1161218676095328 1165437578969088 1168698228277248 1169806289616896 1170122193764352 1171329037318656 1172756208236544 1175396152031568 1179802192970556 1180120796494272 1184088612888576 1184408373952512 1185531330330624 1188200031683328 1188848197730304 1191524365548288 1192325726237784 1192654068710976 1192976142861312 1195661602928664 1196795228671778 1201467753824256 1204503933800448 1204829207986176 1205971525681152 1208686239126144 1212067889092224 1212883066345332 1216276458151572 1216471535714304 1220695395213312 1221852755892224 1222182715097088 1224933920891136 1225271243003904 1225602125365248 1228029401257488 1229525657042112 1233794843351286 1233992730673152 1237445182881792 1238277427654656 1241741867544576 1242919182717952 1243254830874624 1244537102151072 1246053471251328 1248858411533541 1249202321968824 1255268467408896 1258094151194112 1258433897324544 1258780444655616 1259627038476288 1262462533663536 1263151210088448 1265994638395056 1267194948005412 1267537151790144 1272142327578624 1276911027191808 1279785429662976 1280131033485312 1281344746036224 1284229129071528 1287822132160488 1292501006696448 1293726447415296 1294075815985152 1296988857414144 1298218553135488 1301850695691648 1302202258200576 1304781238836081 1306371010607244 1306580538359808 1311117276340224 1314785506811904 1315669766883072 1316032075819008 1316387467984896 1319350734266112 1320601631637824 1322320671035514 1325399599611904 1329107789021184 1332099689499648 1333722746621952 1336725035643744 1337454222446592 1338353728381056 1341366442017507 1341735827299848 1342098160718976 1345119303294747 1346974229200896 1348251316846592 1351651223052288 1352023440556032 1355066925525504 1356717966391296 1359772019016912 1361428792663488 1366375092584448 1370197922807808 1371497029206016 1373282319614976 1374584350378752 1374955554484224 1378050661002528 1378430148379392 1379357212706456 1383216364172376 1388241822007296 1388616714289152 1389933283835904 1393062106111488 1393822024925184 1396959600987648 1398284080557696 1398661684733952 1401810155157744 1403139233615188 1403364281942016 1408237074587648 1412177025835008 1412558381776896 1413897650798592 1415355920093376 1417080418285824 1420270350371478 1421045111349504 1425979295763912 1427560217837568 1431160118525952 1432517024149504 1436524905590784 1439758608370848 1441512839290752 1444757770205469 1446750098030592 1450797800620032 1451773535870976 1452173325041664 1455442253342208 1455835292983296 1457215593531392 1459112464590912 1460495872277424 1464582032653104 1469903105654784 1471694065238016 1475006935882752 1475811555803136 1476804114075648 1480128487743456 1480536085296384 1480935901483008 1484269576049376 1485676835592552 1491074549563392 1491477211643904 1495246262648832 1496251891749376 1497068100845568 1500438089949696 1502266253973504 1503815665099212 1505647944428688 1509452805712329 1509860430808848 1515346007851008 1516782731452416 1517192335982592 1520607625933824 1521026370625536 1522049338158848 1526307712190208 1529743521394026 1531607391746424 1537171979157504 1541472663158784 1542934157856768 1543350824534016 1546407394176096 1546824998794752 1548291568127104 1550306993627844 1551776864294763 1553916771958784 1556118409693923 1558264304369664 1561772049758208 1563674944315392 1567194869375424 1568049778040832 1573069590627408 1573494395325696 1577036424552462 1578784817184768 1580708440440832 1584266708911104 1585130930307072 1588699154064384 1589767634983712 1590205424947968 1590634857148416 1594215470571552 1601957005099008 1604226707734401 1606005245067264 1606438943981568 1607962034241536 1610055133341696 1611581652168192 1616090518789632 1617177421793776 1621701944202096 1627593860284416 1629576953462784 1633245227854848 1633694990671872 1634136167153664 1637372535009984 1637814704606208 1639367542722816 1643057856312102 1645059791135048 1651036570206208 1655655823392768 1657673107832832 1659382802868096 1661404628335104 1665144548711388 1665603095958432 1666052889168384 1671386440041621 1673691289878528 1677458868258816 1677911863099392 1678373926207488 1679502717968384 1683283378218048 1684201613451264 1687992851193408 1689593264007216 1690049535720192 1693853937482274 1702548036255744 1706380572883968 1706841377980416 1708459661381632 1710683579175552 1712305505428704 1717096176213984 1723058315714727 1723334675595264 1724968596553728 1725434421313536 1729318476552192 1730261824045056 1735800927588864 1736269677600768 1739708318448108 1740178123644096 1741828014142992 1748156368453632 1753047342415872 1754226355844096 1754709434425344 1755183290646528 1759134312354816 1763094228047352 1769703289455834 1770181194741408 1776132919332864 1776612560928768 1778296995495936 1782300047524992 1783272296595456 1784471637841408 1788488589356676 1788981103066464 1789464214291968 1793492404392996 1795192843007667 1802201630736384 1802697920741376 1806755900700672 1807243811979264 1808957288521728 1813029358689216 1815238390217984 1819324599517998 1824414687227358 1831043092819968 1832779133838336 1833274072645632 1837400881336704 1837906864505856 1838403188047872 1842044101886232 1844288485563168 1850692265026929 1850989096009728 1853244378447872 1857416141481984 1858429366566912 1862612801316864 1864378774076928 1864882246311936 1869080206876992 1873803482953236 1882902701113344 1885196867731456 1887141226791168 1887650845986816 1889440557714432 1893693800495304 1894726815132672 1900792422008118 1901305727685216 1908213491367936 1915366540787712 1919678144494464 1920196550227968 1922017119054336 1926343693607292 1935698047827968 1936231100055552 1940589671122944 1941113723977728 1945483286121216 1947327829703232 1952776043537472 1953303387300864 1959556515910866 1959870807539712 1966675914510336 1969072152100864 1973504650324608 1974048113728512 1974581201977344 1979026101399168 1980902447456736 1988099399417856 1993661683531776 1996090801127424 1998149534249472 2000584119932928 2003021671964672 2005087553465616 2007530592571584 2012603740949772 2013147241078464 2020461343801344 2022376975269888 2027476834578432 2028035160834048 2032600388288256 2035076949586944 2039658028525368 2042143188995232 2049562638876672 2055296884211712 2057245543809024 2057801099378688 2061876525568128 2062433331726336 2067075991503792 2067645222569088 2069035819059684 2074824546258564 2082362733010944 2082925071433728 2084899925753856 2089593159167232 2090733037387776 2097426120836544 2097992527100928 2102715232736616 2104708850422782 2105046422913024 2112355611881472 2118265538752512 2118837572665344 2120273899930624 2120846476197888 2123033880140064 2125620627428736 2130405525557217 2138968943645868 2141340326756352 2146740177788928 2148775536224256 2154787358386176 2159637912556272 2162269258936128 2170125147045888 2177660303806464 2178259987562496 2183163380013312 2183752939474944 2185823390297088 2190743808416136 2196873048979656 2204854658482176 2207541097857024 2210230810443776 2212510403824128 2215206171113472 2220192731615184 2220804127944576 2221403852224512 2228515253388828 2236611824345088 2237215817465856 2242869393973248 2244377837624064 2245602151268352 2250657134924544 2252791018676288 2253399380960256 2255723497648818 2258471916643032 2275174097178624 2275788503973888 2280911438900736 2281539555938304 2283074007238272 2289461568285312 2294615282091039 2297411087619636 2297779567460352 2299958128738304 2305757968736256 2314401236785152 2315026236801024 2319611091264144 2320237498192128 2322437352190656 2330875157938176 2337396456554496 2339612579233792 2342658074637312 2345512416473088 2350792304063136 2359604385941112 2360241592988544 2368177225777152 2368816747905024 2371062660661248 2376400063366656 2377696395460608 2383048731096576 2384651452475568 2385308137421952 2385952285722624 2391323205857328 2393590457343556 2402935507648512 2409007867600896 2409658415972352 2411943051362304 2417372478252288 2424135778184448 2425766132690664 2432552916303144 2441390790426624 2443705511784448 2444365430194176 2449867841782272 2450542486007808 2451204250730496 2456058802514976 2459051314084224 2464586784468153 2467589686702572 2467985461346304 2474890365763584 2476554855309312 2483483735089152 2485838365435904 2486509661749248 2489074204302144 2492106942502656 2497716823067082 2498404643937648 2510536934817792 2516188302388224 2516867794649088 2517560889311232 2519254076952576 2524925067327072 2526302420176896 2531989276790112 2534389896010824 2535074303580288 2540780906223411 2544284655157248 2553822054383616 2559570859325952 2560262066970624 2562689492072448 2568458258143056 2575644264320976 2585002013392896 2587452894830592 2588151631970304 2593977714828288 2596437106270976 2603701391383296 2604404516401152 2609562477672162 2612742021214488 2622234552680448 2629571013623808 2631339533766144 2632064151638016 2632774935969792 2638701468532224 2641203263275648 2644641342071028 2650799199223808 2654554934183751 2658215578042368 2664199378999296 2667445493243904 2673450071287488 2674908444893184 2676707456762112 2682732884035014 2683471654599696 2684196321437952 2690238606589494 2696502633693184 2703302446104576 2704046881112064 2710133851051008 2713435932782592 2719544038033824 2722857585326976 2728986899276997 2732750185168896 2736622030841037 2740395845615616 2742994058412032 2746564639229952 2749168700757504 2749911108968448 2756101322005056 2756860296758784 2758714425412912 2766432728344752 2776483644014592 2779866567671808 2786124212222976 2787644049850368 2793919201975296 2796568161115392 2797323369467904 2803620310315488 2806278467230376 2816474149175296 2824354051670016 2825116763553792 2827795301597184 2830711840186752 2834160836571648 2840540700742956 2842090222699008 2851188633012177 2851958591527824 2855120435675136 2862320237051904 2865034048299008 2873049811181568 2879517216741696 2883025678581504 2889515540410938 2903547071741952 2904346650083328 2910884506684416 2911670585966592 2914431187062784 2918224929181824 2920991744554848 2929164065306208 2931134077001219 2939334773866299 2939806211309568 2943388130476032 2950013871765504 2951623111606272 2953608228151296 2960256975486912 2961072170592768 2961871802966016 2968539152098752 2971353671185104 2982149099126784 2990492525297664 2992503783498752 2994136201691136 3000876179899392 3004532507947008 3007631330198424 3011295888857376 3018905611424658 3019720861617696 3030692015702016 3033565462904832 3034384671965184 3041215251867648 3042052741251072 3044098676317696 3052615424380416 3059487042788052 3063214783492848 3074343958315008 3082945326317568 3085868315713536 3086701649068032 3092814788352192 3093649997589504 3096583136254208 3100613987255688 3103553728589526 3112236819387846 3123544099516416 3127349888630784 3134389738750848 3136099556081664 3146139181254816 3146988790651392 3154072849104924 3157063275634173 3157569634369536 3161416880881664 3168533417822208 3170261860614144 3177398308128768 3179535269967424 3180410849895936 3181269714296832 3188430941143104 3208453415468802 3212010490134528 3215924068483072 3220110266683392 3223163304336384 3232181037579264 3234354843587552 3243403888404192 3255187720568832 3259153906925568 3266490455709696 3267389981343744 3268272334307328 3274745070019968 3275629409212416 3278735085445632 3286115712624204 3290119582270096 3302073140412416 3311311646785536 3315346215665664 3318765605736192 3322809256670208 3330289097422776 3331206191916864 3332105778336768 3342772880083242 3354917736517632 3355823726198784 3359005435936768 3366566756436096 3368403226902528 3375985702386816 3379186528014432 3380099071440384 3387707874964548 3405096072511488 3412761145767936 3413682755960832 3416919322763264 3421367158351104 3424611010857408 3434192352427968 3446116631429454 3446669351190528 3449937193107456 3458636953104384 3471601855177728 3472539355201536 3479416636896216 3480356247288192 3483656028285984 3496312736907264 3506094684831744 3508452711688192 3509418868850688 3510366581293056 3518268624709632 3526188456094704 3539406578911668 3540362389482816 3552265838665728 3553225121857536 3556593990991872 3564600095049984 3566544593190912 3568943275682816 3576977178713352 3577962206132928 3578928428583936 3586984808785992 3590385686015334 3604403261472768 3613511801401344 3614487623958528 3617914577043456 3626058717378432 3630476780435968 3638649199035996 3648829374454716 3662086185639936 3665558267676672 3666548145291264 3674801762673408 3675813729011712 3676806376095744 3684088203772464 3688576971126336 3701384530053858 3701978192019456 3714832282963968 3725225602633728 3728757548153856 3729764492623872 3738160413753984 3746575234600623 3747606965906472 3765805402226688 3770393735462912 3774282453582336 3775301691973632 3778881115428864 3787387600990608 3789453630265344 3801584844016236 3802611455370432 3816426982735872 3830733081575424 3839356288988928 3840393100455936 3844034238108672 3852687387214584 3871396095655936 3881179342245888 3882227447955456 3890966572242432 3894655659406464 3905552087074944 3906606774601728 3914343716508243 3919113031821732 3919741615079424 3933351829020672 3938144304201728 3947009300649216 3948096227457024 3949162403954688 3958052202798336 3961804894913472 3976198798835712 3987323367063552 3996299068498944 4001168239865856 4006043343929344 4010175106931232 4015061185143168 4024099326052521 4025207481899544 4026294482156928 4040922687602688 4044753950539776 4054953669156864 4056070321668096 4065200776576512 4070153899173888 4079316057050736 4084286377990464 4099125277753344 4110593768423424 4114491087618048 4123753051136256 4124866663452672 4134151983007584 4135290445138176 4138071638119368 4149649092517128 4164725466021888 4165850142867456 4169799851507712 4179186318334464 4181466074775552 4194852241673088 4195985054201856 4205430465473232 4209417700845564 4210092845826048 4224711223762944 4236531077505024 4237675145330688 4240547799861248 4241692952395776 4246067760280128 4251241254857472 4260811051114434 4277937887291736 4282680653512704 4293480355577856 4297551072448512 4309574716772352 4319275825112544 4324538517872256 4334273310616407 4340250294091776 4355320607612928 4356519975124992 4366326760026624 4367505878949888 4371646780594176 4381487616832272 4393746097959312 4409709316964352 4415082195714048 4425020807648256 4430412342226944 4440385463230368 4441608255889152 4442807704449024 4457030506777656 4473223648690176 4474431634931712 4485738787946496 4488755675248128 4491204302536704 4501314269849088 4505582037352576 4506798761920512 4511446995297636 4516943833286064 4528358417136987 4550348194357248 4551577007947776 4561822877801472 4563079111876608 4566148014476544 4578923136570624 4589230564182078 4594822175239272 4599916257476608 4611515937472512 4628802473570304 4630052473602048 4639222182528288 4640474996384256 4644874704381312 4655330592884289 4661750315876352 4668355229081769 4674792913108992 4679225158467584 4685316149274624 4691024832946176 4701584608126272 4719208771882224 4720483185977088 4736354451554304 4742125321322496 4752800126733312 4755392790921216 4766097462193152 4769302904951136 4770616274843904 4771904571445248 4782646411714656 4787180914687112 4805871015297024 4818015735201792 4819316831944704 4823886102724608 4834744956504576 4848271556368896 4851532265381328 4865105832606288 4882781580853248 4887411023568896 4888730860388352 4899735683564544 4901084972015616 4902408501460992 4912117605029952 4918102628168448 4929173568936306 4935179373405144 4953109710618624 4966967470178304 4971676730871808 4973019323498496 4978148408604288 4984213885005312 4995433646134164 4996809287875296 5014159320124863 5021073869635584 5032376604776448 5033735589298176 5035121778622464 5038508153905152 5049850134654144 5052604840353792 5063978553580224 5068779792021648 5070148607160576 5081561812446822 5107644108767232 5119141718651904 5120524133941248 5125378984144896 5136916516286112 5151288528641952 5169174947144181 5170004026785792 5174905789661184 5176303263940608 5187955429656576 5192874212541952 5207402782766592 5208809032802304 5219124955344324 5225484042428976 5244469105360896 5259142027247616 5262679067532288 5264128303276032 5265549871939584 5277402937064448 5282406526551296 5289282684142056 5309109868367502 5328398757998592 5334890986487808 5346900142574976 5349816889786368 5353414913524224 5365465768070028 5366943309199392 5368392642875904 5380477213178988 5385578529023001 5393005267386368 5406604892209152 5408093762224128 5420267702102016 5426871865565184 5439088076067648 5445715170653952 5457973798553994 5473244061682074 5485988116824064 5493129278459904 5498337401515008 5499822217936896 5512202644010112 5513720593517568 5517428850825824 5532865456689504 5552076795080787 5552967288029184 5559733135343616 5572248424445952 5575288099700736 5587838403950592 5593136322230784 5594646738935808 5607240620630976 5612556934460752 5632948298350592 5648708103340032 5655590603194368 5661423680373504 5668321673143296 5681081401485912 5684180445398016 5702377266024354 5703917183055648 5724640474103808 5730068096598016 5746099622363136 5759034433483392 5766051357163008 5779031080821876 5807094143483904 5808693300166656 5821769013368832 5823341171933184 5828862374125568 5836449858363648 5841983489109696 5858328130612416 5862268154002438 5878669547732598 5879612422619136 5900027743531008 5907216456302592 5920513950973824 5922144341185536 5923743605932032 5937078304197504 5942707342370208 5963341742864549 5964298198253568 5980985050595328 5985007566997504 5988272403382272 6001752359798784 6009065015894016 6015262660396848 6022591777714752 6037811222849316 6039441723235392 6061384031404032 6067130925809664 6082430503735296 6084105482502144 6088197352635392 6105230848760832 6118974085576104 6126429566985696 6148687916630016 6165890652635136 6171736631427072 6173403298136064 6185629576704384 6187299995179008 6193166272508416 6201227974511376 6207107457179052 6224473638775692 6247088199032832 6254699777261568 6268779477501696 6272199112163328 6292278362509632 6293977581302784 6308145698209848 6314126551268346 6315139268739072 6337066835644416 6354796616257536 6359070539934848 6360821699791872 6362539428593664 6376861882286208 6391216576671651 6416906830937604 6424020980269056 6431848136966144 6440220533366784 6446326608672768 6464362075158528 6468709687175104 6486807776808384 6510375441137664 6532980911419392 6534779962687488 6549490140039936 6551258818424832 6557470170891264 6572231425248408 6580239164540192 6604146280824832 6622623293571072 6630692431331328 6637531211472384 6645618513340416 6660578194845552 6662412383833728 6664211556673536 6685545760166484 6709835473035264 6711647452397568 6718010871873536 6733133512872192 6736806453805056 6751971404773632 6758373056028864 6760198142880768 6775415749929096 6825522291535872 6827365511921664 6833838645526528 6842734316702208 6849222021714816 6868384704855936 6892233262858908 6893338702381056 6899874386214912 6917273906208768 6943203710355456 6945078710403072 6958833273792432 6960712494576384 6967312056571968 6992625473814528 7012189369663488 7016905423376384 7018837737701376 7036537249419264 7052376912189408 7078813157823336 7080724778965632 7104531677331456 7106450243715072 7113187981983744 7129200190099968 7133089186381824 7137886551365632 7153954357426704 7155924412265856 7157856857167872 7173969617571984 7180771372030668 7208806522945536 7227023602802688 7228975247917056 7235829154086912 7252117434756864 7260953560871936 7277298398071992 7297658748909432 7324172371279872 7331116535353344 7333096290582528 7349603525346816 7351627458023424 7353612752191488 7368176407544928 7377153942252672 7393760353404459 7402769060107716 7403956384038912 7429664565927936 7450451205267456 7457515096307712 7459528985247744 7476320827507968 7493150469201246 7495213931812944 7531610804453376 7548564907164672 7550603383947264 7557762230857728 7574775201981216 7578907260530688 7603169688032472 7605222910740864 7622342718670233 7632853965471744 7661466163150848 7678712577977856 7680786200911872 7688068476217344 7705374774429168 7742792191311872 7762358684491776 7764454895910912 7781933144484864 7789311318812928 7811104174149888 7813213549203456 7828687433016486 7838226063643464 7866703658041344 7876288608403456 7894018601298432 7896192454914048 7898324807909376 7916104405596672 7923609789826944 7952397597671424 7963664802551253 7974646734127104 7992598136997888 8002336479731712 8012086687858688 8020350213862464 8030122370286336 8048198652105042 8050414963799088 8052588964313856 8089507901079552 8109907338313728 8112140643336192 8130401553153024 8140307798347776 8158632114101472 8168572755980928 8186960697830991 8198250555506688 8221187536846848 8228982175236096 8247506102272512 8249733326905344 8268303966015168 8270580890276352 8276143276238736 8299298185034256 8329450932043776 8339599703015424 8358372636668928 8362932149551104 8389704483346176 8391970108403712 8410860930946464 8418835401691128 8449422447525888 8473062155010048 8475350290661376 8481095599722496 8483385904791552 8492135520560256 8502482509714944 8521622102228868 8553565899036531 8555875774583472 8565361307025408 8586960711155712 8595102144897024 8619149433544704 8638551650225088 8649077035744512 8668546621232814 8710641215225856 8713039950249984 8732653520053248 8735011757899776 8743293561188352 8762975233664544 8787492195918624 8793402231003657 8818004321598897 8819418633928704 8830164391428096 8850041615296512 8860824684453888 8880770926460736 8883216511778304 8885615408898048 8914061013555312 8946447297380352 8971477575892992 8977511350496256 8982408605073408 9002628539698176 9011164074705152 9013597523841024 9022893990595272 9033887666572128 9056716834273974 9100696388714496 9103154015895552 9123645755602944 9126158223753216 9132296028953088 9157846273141248 9178461128364156 9189644350478544 9199832514953216 9223031874945024 9257604947140608 9260104947204096 9278444365056576 9280949992768512 9289749408762624 9310661185768578 9336710458163538 9358450316935168 9370632298549248 9382049665892352 9403169216252544 9438417543764448 9440966371954176 9471189826902519 9472708903108608 9484250642644992 9505600253466624 9510785581842432 9532194924386304 9538605809902272 9541232549687808 9543809142890496 9565292823429312 9574361829374224 9636031470403584 9647772205449216 9669489913009152 9696543112737792 9703064530762656 9730211665212576 9765563161706496 9774822047137792 9777461720776704 9799471367129088 9802169944031232 9804817002921984 9824235210059904 9836205256336896 9858347137872612 9870358746810288 9906219421237248 9933934940356608 9943353461743616 9946038646996992 9956296817208576 9968427770010624 9990867292268328 9993618575750592 10028318640249726 10064753209552896 10067471178596352 10077016307810304 10099700269308288 10105209680707584 10127957107160448 10137559584043296 10140297214321152 10163123624893644 10172759443710113 10215288217534464 10238283437303808 10241048267882496 10250757968289792 10273833032572224 10302577057283904 10338349894288362 10340008053571584 10349811579322368 10375910859313152 10385748425083904 10414805565533184 10417618065604608 10438249910688648 10450968084857952 10488938210721792 10518284054495232 10525358135064576 10528256606552064 10531099743879168 10554805874128896 10564813053102592 10578565368284112 10618219736735004 10656797515997184 10669781972975616 10693800285149952 10699633779572736 10706829827048448 10730931536140056 10733886618398784 10736785285751808 10760954426357976 10771157058046002 10813209784418304 10840535404204032 10853743731130368 10878176152135296 10891430341307904 10915947597107988 10946488123364148 10971976233648128 10986258556919808 10996674803030016 10999644435873792 11024405288020224 11027441187035136 11034857701651648 11065730913379008 11104153590161574 11105934576058368 11144496848891904 11175676807901184 11186272644461568 11189293477871616 11214481241261952 11225113868921504 11239725703801869 11265896596701184 11297416206680064 11311181206388736 11322847360747008 11336643346286592 11362162802971824 11368360890796032 11404754532048708 11407834366111296 11449280948207616 11460136193196032 11492199244726272 11518068866966784 11532102714326016 11558062161643752 11614188286967808 11643538026737664 11646682343866368 11657724748251136 11672899716727296 11683966978219392 11716656261224832 11724536308004876 11757339095465196 11759224845238272 11800055487062016 11814432912605184 11841027901947648 11844288682371072 11847487211864064 11874156608395008 11885414684740416 11926683485729098 11928596396507136 11961970101190656 11970015133995008 12003504719597568 12018130031788032 12030525320793696 12045183555429504 12072297978157563 12075622445698632 12078883446470784 12122768062808064 12134261851619328 12164861007470592 12168210965004288 12176394705270784 12210461697521664 12237948171152208 12252859133971392 12297375833260032 12331781305270272 12343473262854144 12371259153408768 12374599990358016 12386332545016832 12402455949022752 12414214914358104 12448947277551384 12494176398065664 12509399554523136 12537558955003392 12544398224326656 12584556725019264 12587955162605568 12616291396419696 12628253102536692 12630278537478144 12674133671288832 12709593232515072 12718141079869696 12721643399583744 12725078857187328 12753723764572416 12782433153343302 12833813661875208 12848041960538112 12880441066733568 12892653217345536 12928724150317056 12937419374350208 12973615553616768 13002819931849221 13020750882275328 13065961822838784 13069559925374976 13098980280079872 13102517636849664 13114940341782528 13144462850496816 13160478329080384 13208292561649664 13245246587142144 13275062422944768 13291237026680832 13321156389691104 13324824767667456 13328423113347072 13371091520332968 13419670946070528 13423294904795136 13436021743747072 13466267025744384 13473612907610112 13503942809547264 13516746112057728 13520396285761536 13550831499858192 13585075251410961 13651044583071744 13654731023843328 13667677291053056 13685468633404416 13698444043429632 13736769409711872 13784466525717816 13799748772429824 13834547812417536 13886407420710912 13890157420806144 13917666547584864 13921424989152768 13934624113143936 13965991778652867 13985250947629056 14024378739326976 14033810846752768 14037675475402752 14073074498838528 14104753824378816 14157626315646672 14161449557931264 14209063354662912 14226375963967488 14258400380199936 14266178372763648 14275773102731264 14307908714853408 14311848824531712 14315713714335744 14347939235143968 14361542744061336 14417613045891072 14454047205605376 14457950495834112 14471658308173824 14504234869513728 14521907121743872 14554596796143984 14595317497818864 14648344742559744 14662233070706688 14666192581165056 14699207050693632 14703254916046848 14707225504382976 14736352815089856 14754307884505344 14787520706808918 14805538120215432 14859329131855872 14900902410534912 14915030192615424 14919057970495488 14952641655015936 14986300938402492 14990427863625888 15042477960374589 15063221608906752 15097129814329344 15101206767894528 15115524461715456 15149550403962432 15157814521061376 15206339376064944 15210445821481728 15244685437340466 15322932326301696 15357425155955712 15361572401823744 15376136952434688 15410749548858336 15485584382623744 15507524841432543 15524717368983552 15528909791821824 15563866288969728 15578622637625856 15622208348299776 15626427098406912 15657374866032972 15676452127286928 15733407316082688 15752577216806912 15788037202596864 15792384909828096 15796649615818752 15832208811193344 15847219579653888 15927329605102506 15985196273995776 16004672959463424 16024173375717376 16040700427724928 16060244740572672 16096397304210084 16100829927598176 16105177928627712 16156735587069003 16179015802159104 16219814676627456 16224281286672384 16260803106306048 16280615596695552 16317264228202944 16337145511961856 16373921395661982 16457964350472192 16495012204545024 16499466653810688 16536607932030336 16541161780552704 16552286552477472 16598596370068512 16656230385242361 16658901864087552 16679199406030848 16716745273337856 16725864299102208 16779408966692352 16783940216807424 16821721861892928 16837670803382256 16898844895051776 16946124310020096 16962191199444992 16966771809583104 16984271041120512 17004965019429888 17043244204457736 17107131798073062 17111751549166944 17173921422311424 17190204289794048 17238298867089408 17277103300450176 17298154071489024 17337093242465628 17421282430451712 17426079900499968 17465307040106496 17470023515799552 17486587122376704 17525950467329088 17574984391837248 17586804462007314 17636008643197794 17638837267857408 17700083230593024 17721649368907776 17761541852921472 17766433023556608 17771230817796096 17828122027110624 17890025228593647 17892894594760704 17942955151785984 17955022700992512 17964817210146816 18005257079396352 18022328149410304 18027195047682048 18045787981190544 18067775333144256 18113433668547948 18201392777428992 18247291511205888 18252316447506432 18264592057906176 18315692546282496 18356922256728312 18379288700957088 18446063749890048 18515209894281216 18520209894408192 18556888730113152 18561899985537024 18579498817525248 18621322371537156 18673420916327076 18716900633870336 18741264597098496 18764099331784704 18806338432505088 18876835087528896 18881932743908352 18942379653805038 18945417806217216 19011200506933248 19064389848772608 19077211619804544 19082465099375616 19087618285780992 19130585646858624 19148723658748448 19173649730014953 19272062940807168 19295544410898432 19338979826018304 19393086225475584 19406129061525312 19460423330425152 19531126323412992 19549644094275584 19598942734258176 19604339888062464 19648470420119808 19672410512673792 19716694275745224 19740717493620576 19812438842474496 19867869880713216 19886706923487232 19892077293993984 19912593634417152 19936855540021248 19981734584536656 19987237151501184 20056637280499452 20129506419105792 20134942357192704 20154032615620608 20199400538616576 20210419361415168 20255914214320896 20275119168086592 20280594428642304 20326247249787288 20345518887420226 20476566874607616 20482096535764992 20501515936579584 20547666065144448 20605154114567808 20676699788576724 20680016107143168 20699623158644736 20751821718626304 20771496850167808 20829611131066368 20835236131209216 20876499821377296 20901936169715904 20977876421443584 21036568108990464 21050716270129152 21056513213104128 21109611748257792 21129626106205184 21157130736568224 21236439473470008 21313595031994368 21339563945951232 21387600570299904 21399267559145472 21413659654096896 21461863072280112 21467773236797568 21473570571503616 21521908852715952 21542314116092004 21626419568836608 21681070808408064 21707487462260736 21756352304270592 21782860682615808 21831895194215976 21892976246728296 21972517113839616 21993349606060032 21999288871747584 22048810576040448 22054882374070272 22069715403303296 22131461826758016 22181281060213377 22208307180323148 22211869152116736 22288993697783808 22351353615802368 22372545288923136 22378586955743232 22428962482523904 22450227737843008 22479451407603738 22531793193402368 22594832413360128 22645694721494016 22673286692573184 22724325605943648 22736721781592064 22809509064097416 22815668732222592 22867028156010699 22898561896415232 22920272386392064 22984398489452544 23036137733933568 23064205428652032 23116124323287504 23228376573935616 23287076053475328 23293364687732736 23315449496502272 23345799433454592 23367933956438784 23433312522449664 23449072616009752 23514678190930392 23600110974124032 23628865825210368 23682055803895296 23688577364742144 23694974423728128 23748313216790016 23770829369480832 23853366971458196 23857192793014272 23923940202381312 23940030267990016 24007009439195136 24036260063576064 24061050641587392 24090367110859008 24144595956315126 24151244891397264 24157766892941568 24268523703238656 24329722014941184 24336421930008576 24352789410541568 24420923395043328 24475896342304416 24505718267942784 24560882093492973 24594751666520064 24663562610540544 24686946525708288 24742518306817536 24749199980716032 24772665090033664 24804911898045504 24828429828716208 24897894555102768 24988352796131328 25018799109046272 25075117910006784 25088796448653312 25169113450038528 25175910325211136 25232582792839392 25256506205073384 25348267342577664 25419186465030144 25436282159739392 25443286799167488 25450157714374656 25507447529144832 25564866306686604 25660697697109593 25667627323750416 25696083921076224 25760882133467136 25785306434691072 25857448300634112 25874838748700416 25947231107233536 26005639863698442 26131923645677568 26139119850749952 26197960560159744 26205035273699328 26229880683565056 26288925700993632 26320956658160768 26380206693010971 26416585123299328 26454012964796691 26490493174284288 26550124845889536 26582474053361664 26642312779382208 26649649535334912 26656846226694144 26742183040665936 26839341892141056 26872043487494144 26932534051488768 26947225815220224 27007885619094528 27033492224115456 27040792571523072 27101662999716384 27170150502821922 27302089166143488 27309462047686656 27335354582106112 27370937266808832 27396888086859264 27473538819423744 27568933051435632 27599497544859648 27669095624835072 27772814841421824 27780314841612288 27835333095169728 27842849978305536 27869248226287872 27931983557305734 28067621693505536 28075350950805504 28146148997677056 28209507648757632 28315252631293344 28322899115862528 28413569480707557 28418126709325824 28452751927934976 28516800760399872 28532356745527296 28551546205462528 28615817429706816 28623697649063424 28631427428671488 28695878470287936 28723085488122672 28908094411210752 28943316616347648 29008469739027456 29043814243487744 29109193592287968 29190634995637728 29296689485119488 29324466141413376 29332385162330112 29398414101387264 29406509832093696 29414451008765952 29472705630179712 29508615769010688 29575041413617836 29611076240430864 29718658263711744 29801804821069824 29830060385230848 29838115940990976 29905283310031872 29972601876804984 29980855727251776 30084955920749178 30194259628658688 30202413535789056 30231048923430912 30299100807924864 30315629042122752 30412678752129888 30420891642963456 30489370874680932 30518278331130339 30645864652603392 30714850311911424 30723144803647488 30752273904869376 30821499097716672 31015049682865086 31049434737967104 31127732577939456 31157245275251712 31244416696599552 31252854196813824 31314749732065944 31352904254573856 31466814632165376 31505154433613824 31576074405193728 31584769819656192 31593299231637504 31664417622386688 31694439159307776 31854659210205012 31970392547991552 32009345918926848 32048346751434752 32081400855449856 32120489481145344 32192794608420168 32201659855196352 32210355857255424 32313471174138006 32439629353254912 32521606212612096 32561231193391104 32634528456405888 32674291023923712 32747842791323964 32915928700944384 32990024409090048 32998933307621376 33073215864060672 33082323561105408 33104573104954944 33197192740137024 33312460770484722 33317803728175104 33433490546675712 33558817933384704 33567880433614848 33643443723785856 33675341606764512 33797689790103552 33892248620040192 33924382398889984 33933543619166208 33968542082241024 34009930038859776 34086488408915472 34214263596146124 34223503098333888 34347842844622848 34380408579588096 34476597734178816 34554206600900352 34596308142978048 34674186484931256 34842564860903424 34930614080212992 34940047031599104 34973174244753408 35051900934658176 35149968783674496 35173608924014628 35272017286395588 35277674535714816 35400166461186048 35443298737815552 35523083705842944 35532866047113216 35542461635592192 35656244054221248 35780050457187294 35785789189521408 35885910303571968 35910045401985024 36010514158792704 36044656298820608 36054390095364096 36091575962381088 36135550666288512 36216893934472689 36226867337095896 36402785554857984 36494583022411776 36504632895012864 36529184115812352 36631385092564992 36713844513456624 36758577401914176 36892127499780096 37030419788562432 37113777460226304 37123799971074048 37158997635050496 37242644743074312 37346841832654152 37482529194196992 37528198663569408 37612676865010176 37753670175057792 37763865487816704 37884759307610076 37890835612434432 38022401013866496 38128779697545216 38154423239609088 38164930198751232 38175236571561984 38261171293717248 38297447317496896 38347299460029906 38544125881614336 38677959652036608 38786172450951168 38812258123050624 38920846660850304 39008459795547663 39062252646825984 39099288188551168 39197885468516352 39208679776124928 39296940840239616 39344821025347584 39433388551490448 39481434987241152 39624877684948992 39735739761426432 39773413846974464 39825187268834304 39873711080042496 39963469169073312 39974474303002368 40113274560998904 40259012838211584 40269884714385408 40308065231241216 40398801077233152 40420838722830336 40511828428641792 40550238336173184 40561188857284608 40652494499574576 40691037774840452 40953133749215232 40964193071529984 41003031873159168 41095332130288896 41210308229135616 41353399577153448 41399246317289472 41503643437252608 41542993700335616 41659222262132736 41670472262418432 41752999642754592 41803872339431808 41897975335958601 41955752842887168 42073136217980928 42101432540258304 42113026426208256 42219223496515584 42259252212410368 42314261473136448 42472878946940016 42627190063988736 42679127891902464 42775201140599808 42798535118290944 42827319308193792 42923726144560224 42935546473595136 42947141143007232 43043817705431904 43084628232184008 43252839137673216 43362141616816128 43414974924521472 43512704608541184 43565721365231616 43663790388431952 43785952493456592 43945034227679232 43986699212120064 43998577743495168 44097621152080896 44109764748140544 44139430806606592 44262923653516032 44362562120426754 44416614360646296 44577987395567616 44702707231604736 44745090577846272 44757173911486464 44857924965047808 44900455475686016 44958902815207476 45063586386804736 45127433881123767 45189664826720256 45291389442988032 45346573385146368 45448651211887296 45473443563184128 45619018128194832 45631337464445184 45734056312021398 45840544772784128 45968796978905088 46072275467867136 46128410857304064 46232248646575008 46456753147871232 46522574524297629 46574152106950656 46586729375465472 46630898993004544 46691598866909184 46735867912877568 46866625044899328 46898145232019504 47029356381860784 47200221948248064 47257731650420736 47364111607790592 47377154729484288 47389948847456256 47496626433580032 47541658738961664 47706733942916392 47880060535980032 48014018878390272 48072520127152128 48122101283174784 48180734221718016 48289191912630252 48302489782794528 48315533785883136 48470206761207009 48537047406477312 48659444029882368 48672843860017152 48705578821083136 48841846790086656 48951792684608832 49011436535885568 49121764186985946 49373893051416576 49485036613635072 49498399961432064 49545330180067328 49609823796091008 49656859657432416 49795789110205536 49968691155727083 49976705592262656 50037598218092544 50150235820013568 50177592897306624 50338226900077056 50351820650422272 50465165585678784 50513012410146768 50696534685155328 50838372930060288 50872564319478784 50886573598334976 50900315428749312 51014895058289664 51129732613373208 51321395394219186 51335254647500832 51521764266934272 51570612869382144 51714896601268224 51749677497400832 51894462214467072 52011279727396884 52263847291355136 52278239701499904 52395921120319488 52410070547398656 52459761367130112 52577851401987264 52641913316321536 52760413386021942 52908025929593382 53100249691779072 53164948106723328 53284625558764416 53299299070669824 53313692453388288 53484366081331872 53670075685780941 53678683784282112 53744086974988288 53865068102977536 53894451630440448 54015771238189056 54066984448230912 54081585143046144 54203325999432768 54340301005643844 54604178332286976 54670709164212224 54741874533617664 54793776173718528 54947077638847488 55137866102871264 55338191249670144 55545629682843648 55560629683224576 55670666190339456 55685699956611072 55738496452575744 55863967114611468 56135243387011072 56150701901611008 56292297995354112 56419015297515264 56630505262586688 56645798231725056 56827138961415114 56836253418651648 57033601520799744 57103092410925056 57231634859413632 57247395298126848 57262854857342976 57391756940575872 57446170976245344 57816188822421504 57886633232695296 58016939478054912 58087628486975488 58218387184575936 58381269991275456 58593378970238976 58648932282826752 58796828202774528 58813019664187392 58945411260359424 59017231538021376 59150082827235672 59222152480861728 59437316527423488 59603609642139648 59660120770461696 59676231881981952 59810566620063744 59945203753609968 59961711454503552 60169911841498356 60388519257317376 60404827071578112 60462097846861824 60598201615849728 60631258084245504 60825357504259776 60841783285926912 60978741749361864 61036556662260678 61429700623822848 61446289607294976 61504547809738752 61642998195433344 62030099365730172 62098869475934208 62255465155878912 62314490550503424 62488833393199104 62505708393627648 62629499464131888 62705808509147712 62933629264330752 63152148810387456 63169539639312384 63328835244773376 63388878318615552 63709318420410024 63940785095983104 64018691837853696 64096693502869504 64162801710899712 64240978962290688 64385589216840336 64403319710392704 64420711714510848 64626942348276012 64879258706509824 65043212425224192 65122462386782208 65269056912811776 65348582047847424 65495685582647928 65980048818180096 65997866615242752 66146431728121344 66164647122210816 66209146209909888 66394385480274048 66543843180640131 66624921540969444 66635607456350208 66866981093351424 67117635866769408 67135760867229696 67286887447571712 67350683213529024 67595379580207104 67784497240080384 67848764797779968 67937084164482048 68019860077719552 68172976817830944 68428527192292248 68447006196667776 68695685689245696 68760817159176192 68953195468357632 69108413201800704 69192616285956096 69348372969862512 69685129721806848 69861228160425984 69880094063198208 69946348489506816 70103801869316352 70299937567348992 70347217848029256 70544034572791176 70800332922372096 70886597475631104 71046167411685888 71065732094226432 71084923271184384 71312488108442496 71560100914374588 71571578379042816 71771820607143936 71820090803970048 72021028317585408 72089312597641216 72108780190728192 72183151924762176 72271101332577024 72433787868945378 72453734674191792 72805571109715968 72989166044823552 73009265790025728 73058368231624704 73262770185129984 73427689026913248 73517154803828352 73682646280478919 73784254999560192 74060839577124864 74227554920452608 74247599942148096 74317995270100992 74485289486148624 74693683665308304 74965058388393984 75056397327138816 75225353730020352 75507340350115584 75527730975633408 75769518615220152 76044802027732992 76257559395090432 76308846479218176 76329860397502464 76350473143123968 76522342587434496 76594894634993792 76694598920059812 76982093091328779 77088251763228672 77355919304073216 77572344901902336 77624516246101248 77841693321700608 78016919591095326 78198576377102336 78395770937032704 78417359552249856 78593881680479232 78689642050695168 78866777102980896 78962869974482304 79140620079032913 79249755369897984 79362038894390073 79471479522852864 79546827693948928 79650374537668608 79747422160084992 79926938338146624 79948948606004736 80226549121997808 80518025676423168 80616130462482432 80797602154466304 80841677445660672 81023656857283584 81100476672346368 81122377714569216 81304988999149152 81382075549680904 81906267498430464 81928386143059968 82006063746318336 82190664260577792 82420616458271232 82706799154306896 82798492634578944 83007286874505216 83085987400671232 83318444524265472 83340944524836864 83505999285509184 83607744678863616 83795950671917202 84202865080516608 84226052852416512 84438446993031168 84518504424820736 84628522946272896 84945757893880032 85240708442122671 85254380127977472 85358255783804928 85550402281199616 85597070236581888 85654638616387584 85847452289120448 85871092947190272 85894282286014464 86087635410863808 86169256464368016 86724283233632256 86829949849042944 87025409217082368 87131442730463232 87327580776863904 87571904986913184 87890068455358464 87973398424240128 87997155486990336 88195242304161792 88219529496281088 88278861613213184 88525847307032064 88725124240853508 88833228721292592 89155974791135232 89405414463209472 89490181155692544 89514347822972928 89715849930095616 89800910951372032 89917805630414952 90254867762247534 90582778885976064 90693146770292736 90897302423774592 90946887126368256 91238036256389664 91262674928890368 91468112624042796 91554834993391017 91681089545568256 91937593957810176 92144550935734272 92256821714608128 92464497293150016 93045149048595258 93148304213901312 93261797986009088 93383197733818368 93471735825755136 93733250089798656 93796290464039008 94058712763721568 94400443896496128 94515463300841472 94728223215581184 94754309458968576 94779897694912512 94993252867160064 95083317477923328 95413467885832784 95760121071960064 96028037756780544 96145040254304256 96244202566349568 96361468443436032 96578383825260504 96604979565589056 96631067571766272 96940413522414018 97318888059764736 97411157642166272 97683693580173312 97903585369217664 98022873071771136 98243528373971892 98747786102833152 98970073227270144 98996799922864128 99090660360134656 99219647592182016 99313719314864832 99591578220411072 99937382311454166 99953411184525312 100300471640027136 100676453800154112 100703641300844544 100930331171357568 101026024820293536 101393069370310656 101676745860120576 101745128638957568 101773147196669952 101800630857498624 102029790116579328 102259465226746416 102642790788438372 102670509295001664 103043528533868544 103141225738764288 103429793202536448 103499354994801664 103788924428934144 104022559454793768 104527694582710272 104791842240638976 104820141094797312 104919522734260224 105155702803974528 105283826632643072 105520826772043884 105816051859186764 106200499383558144 106329896213446656 106569251117528832 106598598141339648 106627384906776576 106968732162663744 107340151371561882 107357367568564224 107730136205955072 108031542476378112 108133968896461824 108163170286092288 108406651998865536 108650681803418067 108680602011287688 109208356664573952 109341418328424448 109483749067235328 109587552347437056 109894155277694976 110275732205742528 110676382499340288 111091259365687296 111341332380678912 111371399913222144 111476992905151488 111727934229222936 112270486774022144 112584595990708224 112838030595030528 113261010525173376 113291596463450112 113654277922830228 113672506837303296 114067203041599488 114206184821850112 114463269718827264 114494790596253696 114525709714685952 114783513881151744 114892341952490688 115632377644843008 116033878956109824 116175256973950976 116436774369151872 116762539982550912 117186757940477952 117297864565653504 117593656405549056 117626039328374784 117890822520718848 118034463076042752 118300165654471344 118444304961723456 118874633054846976 119207219284279296 119320241540923392 119621133240127488 119890407507219936 119923422909007104 120339823682996712 120777038514634752 120809654143156224 120924195693723648 121196403231699456 121262516168491008 121650715008519552 121683566571853824 121957483498723728 122073113324521356 122859401247645696 122892579214589952 123009095619477504 123285996390866688 124060198731460344 124197738951868416 124510930311757824 124628981101006848 124977666786398208 125011416787255296 125258998928263776 125411617018295424 125693926007875803 125867258528661504 126304297620774912 126339079278624768 126657670489546752 126777756637231104 127418636840820048 127881570191966208 128037383675707392 128325603421799424 128481957924581376 128771178433680672 128806639420785408 128841423429021696 129253884696552024 129758517413019648 130086424850448384 130244924773564416 130538113825623552 130697164095694848 130991371165295856 131960097636360192 131995733230485504 132292863456242688 132329294244421632 132418292419819776 132788770960548096 133087686361280262 133249843081938888 133733962186702848 134235271733538816 134271521734459392 134573774895143424 134701366427058048 135190759160414208 135382301643371301 135568994480160768 135697529595559936 135874168328964096 136039720155439104 136345953635661888 136857054384584496 136894012393335552 137521634318352384 137906390936715264 138216826403601408 138385232571912192 138696745939725024 139370259443613696 139722456320851968 139760188126396416 139892696979013632 140207603738632704 140599875134697984 140694435696058512 141088069145582352 141600665844744192 141773194951262208 142092334823371776 142131464188452864 142169846542368768 142624976216884992 143120201828749176 143640181607940096 144042056635170816 144178625195282432 144217560381456384 144366303849524352 144542202665154048 144867575737890756 144907469348383584 145410620283621027 145611142219431936 145978332089647104 146018531580051456 146116736463249408 146525540370259968 146855378053826496 147034309607656704 147365292560957838 148121679154249728 148455109840905216 148495199884296192 148635990540201984 148970578972297248 149387367330616608 149906073467181249 149930116776787968 150112794654277632 150450707460040704 151014680700231168 151055461951266816 151539037230440304 152089604055465984 152515118790180864 152617692958436352 152659720795004928 152700946286247936 153044685174868992 153189789269987584 153389197840119624 153964186182657558 154711838608146432 155144689803804672 155249032492202496 155683386643401216 156033839182190652 156397152754204672 156791541874065408 156834719104499712 157187763360958464 157379284101390336 157733554205961792 157925739948964608 158281240158065826 158724077788780146 159093655387897856 159300749075337216 159494844320169984 159853876676293248 159897897212009472 160453098243995616 161010227057342823 161036051352846336 161232260924964864 161595204308932608 161683354891321344 162047313714567168 162200953344692736 162244755429138432 162609977998298304 162764151099361808 163812534996860928 164012127492636672 164381328521155584 164841232916542464 165413598308613792 166014573749010432 166171974801342464 166636889048530944 166681889049673728 167011998571018368 167215489357727232 167591901343834404 168405730161033216 168452105704833024 168876893986062336 169037008849641472 169257045892545792 169891515787760064 170481416884245342 170508760255954944 171100804562399232 171309277232775168 171694904578240896 171742185894380544 171788564572028928 172175270821727616 172338512928736032 172936910543071921 173448566467264512 173659899698085888 174050818434164736 174262885460926464 174655161553727808 175143809973826368 175780136910716928 175946796848480256 176390484608323584 176439058992562176 176557723226426368 177051694614064128 177450248481707016 177666457442585184 178311949582270464 178810828926418944 178980362311385088 179028695645945856 179431699860191232 179601821902744064 179835611260829904 180509735524495068 181165557771952128 181386293540585472 181794604847549184 181893774252736512 182476072512779328 182525349857780736 182936225248085592 183109669986782034 184289101871468544 184513643429216256 184928994586300032 186090298097190516 186296608427802624 186523595972018176 186766395467636736 186943471651510272 187466500179597312 187592580928078016 188117425527443136 188800887792992256 189456446431162368 189508618917937152 189986505734320128 190166634955846656 190826935771665568 191520242143920128 192056075513561088 192290080508608512 192488405132699136 192722936886872064 193156767650521008 193209959131178112 193262135143532544 193880827044828036 194637776119529472 194822315284332544 195367387160346624 195807170738435328 196045746143542272 196487056747943784 197940146454540288 197993599845728256 198181320720269312 198439295184364032 198627438629729664 199183156440822144 199874764622908332 199906822369050624 200600943280054272 201352907600308224 201407282601689088 201860662342715136 202052049640587072 202786138740621312 203353491720241152 203490257277915136 203546294393339904 204059580233158656 204518930453492832 205285581576876744 205341018590003328 206087057067737088 206282451477528576 206859586405072896 206998709989603328 207577848857868288 208045118909587536 209055389165420544 209583684481277952 209640282189594624 209839045468520448 210311405607949056 210567653265286144 211041653544087768 211632103718373528 212400998767116288 212659792426893312 213138502235057664 213197196282679296 213254769813553152 213937464325327488 214680302743123764 214714735137128448 215460272411910144 216063084952756224 216267937792923648 216326340572184576 216813303997731072 217301363606836134 217361204022575376 218416713329147904 218967498134470656 219175104694874112 219788310555389952 220551464411485056 221047938841436757 221352764998680576 222182518731374592 222682664761357824 222742799826444288 222953985810302976 223455868458445872 224540973548044288 225169191981416448 225676061190061056 226522021050346752 226583192926900224 227308555845660456 228134406083198976 228412369643700224 228926539437654528 228989581192507392 229051419429371904 229567027762303488 229784683904981376 230946279273986337 231264755289686016 232067757912219648 232350513947901952 232873548738303744 233525079965101824 234595729131307008 235187312811098112 235252078656749568 235781645041437696 236068926152085504 236600331308942688 236888609923446912 237421860237098739 237749266109693952 238414438568558592 238640483081846784 239242266480254976 239780815014439872 239846845818014208 240679647365993424 241554077029269504 241848391387447296 242392806463398912 242525032336982016 243301430017039104 243367133143707648 243914966997447456 244146226649042712 245718802495291392 245785158429179904 246018191238955008 246571992781733376 248120397462920688 248395477903736832 249021860623515648 249257962202013696 249955333572796416 250022833574510592 250517997856527552 250823234036590848 251387852015751606 252608595241549824 252678158557249536 253315340979093504 253555513274462208 254837273681640096 255722125326368013 255763140383932416 256074767351414784 256651206843598848 256963915849162752 257542356867361344 257613278841570816 257682846858043392 258507769393104048 260172849700896768 260489849547128832 261076227651247104 261394328191389696 261982742330591712 263920195272720384 263991466460971008 264585726912485376 264658588488843264 264836584839639552 265577541921096192 266175372722560524 266499686163877776 267467924373405696 268470543467077632 268543043468918784 269147549790286848 269402732854116096 270764603286742602 271395059191119872 271748336657928192 272079440310878208 272691907271323776 273714108769168992 273788024786671104 274664504980173051 275043268636704768 275812781873430528 276433652807202816 276770465143824384 277393491879450048 279444912641703936 279785393958027264 280415207477265408 281199750269395968 281388871392117024 282176138291164704 283201331689488384 283546389902524416 284184669646743552 284262928376905728 284339693084737536 285249952433769984 286240403657498352 287280363215880192 288084113270341632 288357250390564864 288435120762912768 288732607699048704 289084405330308096 289735151475781512 289814938696767168 290821240567242054 291956664179294208 292233472926498816 293051080740519936 293710756107652992 294068619215313408 294730585121915676 296243358308499456 296910219681810432 296990399768592384 297271981080403968 297941157944594496 298774734661233216 299812146934362498 299860233553575936 300901414920081408 302029361400462336 302110923902533632 303078074460880608 304179208110931968 305030237580361728 305235385916872704 305319441590009856 305401892572495872 306089370349737984 306379578539975168 306778395680239248 307928372365315116 309423677216292864 310289379607609344 310498064984404992 311366773286802432 312067678364381304 313583083748130816 314375526721916928 314758568202780672 315467108411923584 315851479897929216 316562480316131652 317448155577560292 318187310775795712 318601498150674432 318989688640339968 319707753352586496 319795794424018944 320906196487991232 322020454114685646 322072102705692672 323190408617865216 324094627429134336 324401906689385472 324489510858276864 325219955996596608 325528302198723616 325952045410254201 327625069993721856 328024254985273344 328762657042311168 329682465833084928 330827196617227584 332029147498020864 332343949602684928 333273778097061888 334023997142036736 334430978715454464 335183802687668808 336811460322066432 337753787972124672 338074017699282944 338514091785091584 339783031575520128 340962833768490684 341017520511909888 342201609124798464 342618554465550336 343389809156481792 343484371788761088 343577129144057856 344350541643455232 344677025857472064 345873821086143842 346897132934529024 348101636868329472 348525770921852928 349310323107455616 350287619947652736 351560273821433856 351893593696960512 352780969216647168 352878117985124352 353115446452852736 354103389228128256 354900496963414032 355332914885170368 356623899164540928 357621657852837888 357960724622770176 358863399720382464 359203643805488128 359671222521659808 361019471048990136 362331115543904256 362772587081170944 363589209695098368 363787548505473024 364952145025558656 365050699715561472 365872450496171184 366219339973564068 368578203742937088 369027286858432512 369857989172600064 372180596194381032 372593216855605248 373532790935273472 373886943303020544 374933000359194624 375185161856156032 376234851054886272 377081778023627409 377601775585984512 378912892862324736 379017237835874304 379973011468640256 380333269911693312 381653871543331136 383040484287840256 384112151027122176 384976810265398272 385445873773744128 386313535301042016 386419918262356224 386524270287065088 387761654089656072 389275552239058944 389644630568665088 390734774320693248 391614341476870656 392091492287084544 392974113495887568 395880292909080576 395987199691456512 396362641440538624 396878590368728064 397254877259459328 398366312881644288 399749529245816664 401201886560108544 402705815200616448 402814565203378176 403721324685430272 404104099281174144 405572277481242624 406706983440482304 406980514555830272 407092588786679808 408119160466317312 409037860906985664 410571163153753488 410682037180006656 412564902955057152 413719172810145792 413997419979206656 415155697715736576 416090237819175072 418110778330841088 419167368962555904 419280564379189248 419678090937040896 420622811215898112 421135306530572288 422083307088175536 423264207436747056 424801997534232576 425319584853786624 426277004470115328 426394392565358592 426509539627106304 427874928650654976 429360605486247528 430920544823820288 432126169905512448 432535875585847296 432652681144369152 433626607995462144 434602727213672268 434722408045150752 436231860850863081 436833426658295808 437934996268941312 438350209389748224 439576621110779904 441102928822970112 442095877682873514 444365037462749184 445365329522715648 445485599652888576 445907971620605952 446911736916891744 449081947096088576 449718220401543747 450338383962832896 451352122380122112 453044042100693504 453166385853800448 454617111691320912 456268812166397952 456824739287400448 457853078875309056 457979162385014784 458102838858743808 459134055524606976 459569367809962752 461892558547972674 464135515824439296 464701027895803904 465747097476607488 467050159930203648 469191458262614016 470374625622196224 470504157313499136 471563290082875392 472137852304171008 473200662617885376 473777219846893824 474843720474197478 477280966163693568 478484532960509952 479561630028879744 479693691636028416 481359294731986848 483030681172028469 483108154058539008 483696782774894592 484785612926797824 485050064673964032 486602860034078208 486734266287415296 487829933994894912 488292453298085424 491437604990582784 492036382477910016 493143985563466752 496240794925841376 498043721247031296 498515924404027392 499910667145592832 500045667149021184 501035995713055104 501646468073181696 502775704031503212 505217190483099648 505356317114499072 506630681958187008 507111026548924416 509674547363280192 511444250652736026 511526280767864832 513302413687197696 513927831698325504 515084713734722688 515226557683141632 515365693716086784 517015538786208096 518810731629215763 520345699401793536 520979699094257664 522152455302494208 522788656382779392 523965484661183424 527840390545440768 529171453824970752 529317176977686528 529673169679279104 531155083842192384 532350745445121048 532999372327755552 534935848746811392 536941086934155264 537086086937837568 538295099580573696 538805465708232192 541529206573485204 542790118382239744 543496673315856384 544158880621756416 545383814542647552 547428217538337984 547576049573342208 549329009960346102 552867305614405632 553540930287648768 554786983758900096 558889825283407872 559570787916054528 560830414954530816 562399500538791936 562777742784234048 564352276582329408 566402663378976768 568369339293487104 568525856753811456 570499904867539968 572480807314996704 574560726431760384 576168226540683264 576714500781129728 576870241525825536 577465215398097408 578168810660616192 579470302951563024 579629877393534336 581642481134484108 583913328358588416 584466945852997632 586102161481039872 587421512215305984 588137238430626816 589461170243831352 593820439363620864 593980799537184768 594543962160807936 595882315889188992 597549469322466432 599624293868724996 599720467107151872 601802829840162816 604058722800924672 604221847805067264 606156148921761216 608358416221863936 610060475160723456 610470771833745408 610638883180019712 612178740699475968 612759157079950336 613556791360478496 615856744730630232 618847354432585728 620578759215218688 620996129968809984 622733546573604864 624135356728762608 627166167496261632 628751053443833856 629517136405561344 630934216823847168 631702959795858432 633124960632263304 634896311155120584 637202996301348864 637979377280679936 639415506705172992 639591588848037888 641812392975982464 644040908229371292 644144205411385344 646380817235730432 648189254858268672 648803813378770944 648979021716553728 650439911993193216 651056604397447232 651904090820508402 655250139987443712 657525314084622336 659364931666169856 661654393234455168 663143816524310271 664058294996041728 664687899205369856 666547556194123776 668047994284073472 668861957430908928 670367605375337616 673622920644132864 675507575944249344 676148035398565888 677028183570183168 679566063151040256 681925667536981368 684403218249596928 685237108931100672 686779618312963584 686968743577522176 687154258288115712 688701083286910464 689354051714944128 691747642172287684 693794265869058048 696203273736658944 697051541843705856 698620646214911232 700575239895305472 703787187393921024 705561938433294336 705756235970248704 706230892905705472 708206778456256512 709800993926828064 710665829770340736 712265580711296217 713247798329081856 715243315705675776 715921449245540352 717726799440764928 718407287610976256 719342445043319616 722038942097980272 724662231087808512 725545174162341888 727178419390196736 727575097010946048 729904290051117312 730101399431122944 731744900992342368 732438679947128136 737156407485874176 738054573716865024 739715978345200128 744361192388762064 745186433711210496 747065581870546944 747773886606041088 749866000718389248 750370323712312064 752469702109772544 754163556047254818 757825785724649472 758034475671748608 759946022937280512 760666539823386624 763307743086662272 766080968575680512 767166375979104039 768224302054244352 769953620530796544 770891747547488256 772627070602084032 772839836524712448 773048540574130176 775523308179312144 779289261137330176 781469548641386496 783228682953741312 784182984574169088 785948226991775136 791760585818161152 791974399382913024 792725282881077248 793757180737456128 794509754518918656 796732625763288576 799499058491633328 802403773120217088 805411630401232896 805629130406756352 807442649370860544 808208198562348288 813961029111660544 814185177573359616 816238320932634624 818075721813971328 821142326307506976 821364074360013312 823993514940519153 825129805910114304 827438345620291584 827994839958413312 830311395431473152 832180475638350144 838334737925111808 839356181874081792 841245622431796224 842270613061144576 844166614176351072 846528414873494112 849603995068465152 850639169707573248 852554008940230656 852788785130717184 853019079254212608 855749857301309952 858721210972495056 861841089647640576 864252339811024896 865071751171694592 865305362288738304 867253215990924288 869205454427344536 869444816090301504 872463721701726162 875869992537882624 876700418779496448 879153242221559808 882205857645940224 884191755365747028 888730074925498368 890730659045431296 890971199305777152 891815943241211904 893823473833783488 899436440803087494 902704244760244224 906088084201387008 906332771707600896 909234223382641824 912537624332795904 913649478574800896 915706157750618112 915958324770029568 916205677717487616 918268111049213952 919138735619925504 923785117095945348 928271031648878592 929402055791607808 931494194953214976 934100319860407296 940749251244392448 943126580165750784 944275704608342016 946401325235770752 947554439693787648 949687440948394956 954561932327387136 956969065921019904 959123260057759488 959387383272056832 962718589463973696 966061362344056938 966216308117078016 969571225853595648 973205720068156416 973468532574830592 975659867989789824 976584906596170848 982875209981165568 984072764955820032 986287971126933504 992481589851682752 996087442494062592 997031848808054784 999821334291185664 1002071991426110208 1003292936146363392 1005551408063006424 1010434380966199296 1013261363916374016 1014222053097848832 1019349094726560384 1022888501305472052 1023052561535729664 1026604827374395392 1027855663396651008 1030169427469445376 1030453115366283264 1030731387432173568 1034031077572416192 1037621463258431526 1040691398803587072 1044304910604988416 1045577312765558784 1047930969322366848 1055680781090881536 1058342907649941504 1058634353955373056 1059346339358558208 1062310167684384768 1064701490890242096 1065998744655511104 1069871697493622784 1073882173868310528 1076590199161147392 1077610931416464384 1083058413146970408 1086993346631712768 1088317761243512832 1090767629085295104 1094856435076675968 1095152099146684416 1098658019920692204 1105734611228811264 1107081860575297536 1109573967517800192 1117779650566815744 1121660829909061632 1124799001077583872 1125555485568468096 1128704553164658816 1131245334070882227 1132805326757953536 1136738678586974208 1137051713507622912 1140999809735079936 1144961614629993408 1149121452863520768 1152336453081366528 1153429001562259456 1154930430796194816 1156337621321232384 1158940605903126048 1159259754787068672 1163284962268968216 1167826656717176832 1168933891705995264 1172204322962079744 1174843024430611968 1176274476861253632 1178922340487662704 1187640878727241728 1187961599074369536 1189087924321615872 1191764631778377984 1195098938644932864 1199248587737449992 1203605659680325632 1208117445601849344 1208443695610134528 1212312297843522432 1216716832443727872 1220120950321446912 1220941543667490816 1221277766360039424 1224357481398951936 1225518314159900672 1227113582720956992 1231713489461260464 1237694708865171456 1241157518430437376 1241992259937619968 1245467093147209728 1248270713457525216 1254332334992523264 1257502106887667712 1259034272811122688 1261868433647694336 1263405919591716864 1266249921264526608 1269792622310241168 1274405992602697728 1275958754561359872 1278831013410345984 1279183177696075776 1283624785951964928 1288081816458742584 1292761634471460864 1296378509716537344 1297607626757541888 1297958043433107456 1300879823986386432 1302113208794894464 1303808181641016804 1308695582552589243 1310500279974887424 1315050628169244672 1318729863332339712 1323308786468910336 1326287633048620542 1329375798410739712 1333095112388247552 1336095988568146944 1337723914861817856 1340735210750675232 1347245841288265728 1349154661204631241 1351015151888498688 1352296070797131776 1354056367140366336 1359132126302080512 1363851335073962736 1368806436499193856 1370474217862201344 1373559236625927168 1373937487155044352 1374308516576231424 1377402166573820928 1378708103429888256 1383495284344575368 1392406547473317888 1394103083687411712 1397241292429822464 1401150479790610944 1407574374787842048 1411123876866588672 1411512471940497408 1412461785811410944 1416413556912513024 1419601987853656128 1421331659540681472 1424531161422592434 1431842898491080704 1435453598881529856 1436814575221952512 1438684890086639232 1444077884195960544 1449092043516085407 1449324462175617024 1451090348324683776 1454356838780393472 1455150194021892096 1459808580102234624 1460202798862245888 1463489801984684736 1464877359894256272 1474312814971748352 1476109147433730048 1479431956690400256 1488722384777524128 1494131163741093888 1495547773212082176 1499732001436778496 1500740647424624128 1504939404219545088 1508327112094509636 1515651571449298944 1516068951343497216 1519892045874561024 1521333079646773248 1526615486173324544 1534332751958208078 1539907241061593088 1541783495094976512 1545254141204168064 1545679673049424896 1546097081148260352 1551046616358624288 1556432194887647289 1558578522274660352 1562939097282772992 1566457365907482624 1568365969148338176 1571896453983550272 1583521171636322304 1585450565762154496 1587514361474912256 1589019509037837312 1593465251526577152 1598998116983266656 1604807546240434176 1610823260802465792 1611258260813512704 1614885298741721088 1616416397124696576 1627922058223321088 1628370355146719232 1632476641865269248 1636151443627942656 1642284652615013952 1642728148720026624 1647987029881038306 1655989679916826624 1660622790862946304 1664360951276700288 1676669475850223616 1678712363748163584 1682491244863592448 1684541226122289152 1688333228352702144 1693056829746988224 1699207990136930304 1705108017880461312 1705577570261434368 1711499714602619904 1717442421944990112 1723682179295281152 1728504679622049792 1730143502343389184 1730610724577476608 1734506431981848576 1738410908854689072 1738889632180603008 1744927443403452324 1751739985075765248 1753400837558992896 1758306484443119616 1764411715291880448 1768383510731494056 1781461318090862592 1781942398611554304 1783631886482423808 1787646947667566976 1798872881606174988 1805408489520488448 1812176168402774016 1812665543415201792 1818468446765283648 1825075248665591808 1831412315501236224 1831916649540059136 1836536222098427904 1838277471239851008 1847570234191890696 1856542063297757184 1858804111583215616 1862988389906429952 1868200639720814592 1881498502488784896 1886253160331501568 1888551409216684032 1892802650471541504 1895108879387575296 1899374881896789912 1913938131842039808 1918246520115518976 1918774766544113664 1925437178927947392 1932122724688113876 1932432616234156032 1939142451707191296 1946411440136312832 1946937065149661184 1951319735979579648 1953169813192341696 1965750419962331136 1972575942253867008 1984963179703365504 1992174884988125184 1994063697616109568 1999642668582371328 2004143982852220416 2006585872292726784 2011102816126012848 2020868761932398592 2026522727832748032 2028444106195697664 2038698189453120768 2045777002610944104 2053209654748790784 2055711326793302016 2060338854938890752 2060906230732566528 2061462774864347136 2068062155144832384 2075242926516863052 2081382797607174144 2088609821209976832 2091154625531117568 2095861938644733696 2111361562181763072 2116685815299883008 2117268707910746112 2118692678717116416 2124620335368769536 2129402981780484192 2131997489311022208 2136796742133888651 2139743394987245568 2147764347736621056 2153180398322294784 2155221862832928768 2166116826293940816 2173986693263425536 2176635522487025664 2181535258170590208 2189712870153351936 2190304198293368832 2197316039841384408 2211469222457622528 2214163721150595072 2219147935035600384 2235559301133631488 2243321659818123264 2249598002155167744 2251110971136936192 2257409106329317632 2262490668141764454 2273477357173948416 2274103427015245824 2281999619470159872 2289923229259986816 2298242905727041536 2301499127937312117 2304672906162733056 2306858003124518912 2309860861592389632 2312675242642464768 2317881211806252096 2318519509574137344 2326569924537936432 2337867783411990528 2344408645924159488 2349686048861223936 2352548953722507264 2357844680975325408 2375281757454483456 2375923198148739072 2378175848643231744 2383529263556755968 2390197877289865728 2398497175474899984 2407211319360651264 2416234891203698688 2416887391220269056 2424624595687044864 2441883087334981632 2442555532720078848 2448714962797903872 2451036628319801344 2454227165441913984 2463426978922520928 2471980544821557459 2475389417730342912 2482315036860874752 2483984519875239936 2490934186294419456 2496541426915050432 2515004213775335424 2518068545622245376 2523736867295388672 2526811839183433728 2532499842529053216 2539585244620482336 2548811985205395456 2551917509122719744 2557662026820691968 2558366355392151552 2567249571903929856 2576163632917485168 2585523268942921728 2592757019433074688 2595215253515083776 2595916086866214912 2601759647972772864 2604226417589788928 2607616363282033608 2617391165105178486 2630101256338489344 2637459726664679424 2646617572937820672 2652575266097241084 2658751596821479424 2666190224776495104 2672191977136293888 2675447829723635712 2681470421501350464 2698309322409262482 2704592141594263552 2708112734280732672 2718264252604161024 2727702670147925472 2737612872998387712 2740948435724402688 2747118473251854336 2747874974310088704 2748617033152462848 2754804333147641856 2757416206859776512 2766990568689150736 2784813094946635776 2788206167374823424 2794482584859644928 2802300959581221888 2822247753733177344 2824923571622821888 2832827113825026048 2839203975707312256 2842663319081362944 2849062322845184868 2863685796982161408 2870907197763059712 2873629150443905024 2877369780173278464 2888155768391921088 2898184087032170814 2898648924351234048 2908713677560786944 2919617160204469248 2920405597724491776 2926979603969369472 2929754719788512544 2948625629943496704 2952218294867460096 2958863913380800512 2977444769555048256 2988262327482187776 2991095546424164352 2999464002873556992 3001481294849248256 3009878808439090176 3016654224189019272 3031303142898597888 3039784091749122048 3042666159293546496 3053230972346649088 3068665503916416156 3079814482123186176 3083566990189953024 3090508282408336128 3091359346098849792 3092194162296520704 3102093232717248576 3112864389775294578 3132914731814965248 3136731938296676352 3143792907967100544 3167042343272644608 3170901131524308992 3175028722949824512 3178039018075674624 3186930503053154304 3197996233966533312 3209615092480868352 3221646521604931584 3229770597483442176 3232832794249393152 3255844116446642176 3264953283730538496 3272302887255885312 3284569305230027904 3285456297440053248 3295974059762076612 3311979359833653248 3321245581725892608 3328721902553400576 3353338951700447232 3364982489727184896 3369082452244578304 3376666456705404288 3386113659493976448 3398415980273860608 3410216035760922624 3411155140522868736 3422999429205239808 3434884843889980224 3447364358590562304 3457009359244099584 3460287004686778368 3469012863963697152 3476821817709378144 3477779264361206016 3489854886806904648 3503479970151530496 3506801675117985792 3516612968886239232 3528823430583760896 3536767021462988112 3562922636181725184 3563884797223108608 3567263772964847616 3575293895335133952 3597745763212349976 3610816979040976896 3624352336805548032 3625331086830403584 3636936893530567296 3650150497331183616 3662824631002472448 3663833299080118272 3673072444196855808 3676554942479702016 3695140468383781392 3713084126595514368 3725976779812859904 3736401279441629184 3762997004977569792 3772506320663003136 3777102818433368064 3785605300943083008 3790217758775150592 3798749763793579824 3827876263684079616 3836493040231037952 3837549533088227328 3850874357855894784 3864245449376227752 3878284903414382592 3892822880272625664 3893874130299322368 3902639471959159296 3906339626384683392 3926086747657767729 3931500839924662272 3945151884507734016 3969926359406731008 3988127395232219136 3999285337164742656 4008287965704440832 4013171744585453568 4022205632252025696 4041737523864797184 4053045455665496064 4056888212391395328 4077396378906241536 4091554005221888208 4106419309497581568 4111422653586604032 4120677709877781504 4121812461465133056 4122925549728694272 4136124310289664768 4150485853033726104 4177219642419953664 4182309251062235136 4191723877289467392 4222723124363526144 4233371630599766016 4234537415821492224 4237385357434232832 4249240670737539072 4258805963560968384 4263994978622044416 4273593484267777302 4295528695473242112 4306360796644589568 4310443725665857536 4332233652587881632 4347276130548256221 4347973386526851072 4353271044974051328 4363070516341180416 4379425740306703872 4380608396586737664 4394632079682768816 4422938444915245056 4428327442301190144 4438295870071200768 4486643319636246528 4499196004310335488 4502221942273872384 4514818212658635264 4524981336283528908 4546954714347896832 4548206854030491648 4563999238940319744 4579846458519973632 4602998255874624234 4613716006249037824 4619721723184779264 4625350485284929536 4635762423612504192 4637039019148274688 4653139849075872864 4669296584662941867 4675735566823981056 4688817291848318976 4699372097722447872 4705097907445014528 4715689361950650816 4750563514908966912 4756351697286463488 4767058527113511936 4780395754579731456 4796994350949799968 4814422638721302528 4832469782407397376 4833774782440538112 4849249191374089728 4883766174669963264 4885111065440157696 4897429925595807744 4902073256639602688 4908454330883827968 4926853957845041856 4943961089643114918 4967969039750479872 4981868372588838912 4993082853830100864 5030008427550670848 5036137091244490752 5047473734590777344 5053623678366867456 5064999685058106432 5079170489240964672 5097623970410790912 5115324053641383936 5116732710784303104 5134499143807859712 5152327265834970336 5171046537885843456 5185514038866149376 5190430507030167552 5191832173732429824 5203519295945545728 5208452835179577856 5215232726564067216 5234782330210356972 5260202512676978688 5274919453329358848 5293235145875641344 5305150532194482168 5344383954272587776 5350895659447271424 5362940843002700928 5396618644818524964 5409184283188527104 5416225468561465344 5436528505208322048 5455405340295850944 5475225745996775424 5494236946503708672 5495749948620177408 5509608666295283712 5514832413719553024 5533981137378301472 5569626189893271552 5576412334749646848 5588965169719289856 5604601919162443776 5644495507466354688 5649847143245643776 5665654227650052096 5678407951414624512 5685326638162725888 5698124645690369736 5741814395526119424 5747258300887810048 5754739560346556928 5776311536783842176 5796368174064341628 5797297848702468096 5817427355121573888 5839234320408938496 5840811195448983552 5853959207938738944 5859509439577025088 5897251259886993408 5917727826761601024 5954889539110096512 5976524654964375552 5982191092848328704 5998928005747113984 6002962589698496512 6019757616878180352 6033308448378038544 6062606285797195776 6079568183498244096 6085332318587092992 6106461944693298176 6137331007832832312 6159628964246372352 6167133980379906048 6181016564816672256 6182718692197699584 6184388324593041408 6204186465434497152 6225728779550589156 6265829463629930496 6273463876593352704 6287585815934201088 6334084686545289216 6350057445899649024 6356078036151349248 6373861006106308608 6395992467933066624 6410390226401665953 6419230184961736704 6443293043209863168 6459541194966884352 6465665588498786304 6511688232893284352 6529906567461076992 6544605774511770624 6569138610460055808 6570912594880106496 6591948119524153224 6623958719667306496 6642491163451785216 6657443805106801152 6706677903400894464 6729964979454369792 6738164904489156608 6753332913410808576 6772227318987952896 6820432071521845248 6822310281045737472 6845998858410479616 6869769687779960448 6894728717181124608 6914018718488199168 6920574009373556736 6938025727927394304 6953643635418756288 6955558528722412032 6979709773613809296 7013603350235971584 7033225937772478464 7057646861167521792 7073534042925976224 7125845272363450368 7127769594446217216 7134527545929695232 7150587790670267904 7195491526424699952 7221633958081953792 7248704673611096064 7250662173660807168 7273873787061134592 7325649262004944896 7327666598160236544 7346144888393711616 7353109884959404032 7390280936767562784 7415941634464672377 7426168253191028736 7451953559625719808 7472802558883258368 7545012641326006272 7554205636866736128 7571210601886166016 7580435517550301184 7597499527587159648 7655752527368159232 7672986080462075904 7675099066176454656 7701748715711789568 7728490898752455504 7756569806828765184 7785645760545251328 7787748260598644736 7805278943918318592 7812679252769366784 7852173495315535458 7890303769015468032 7939852718813462016 7976254790464438272 7998570674329485312 8016575931408881664 8026343489170907136 8044411264504051392 8113776424782790656 8154792757812483072 8183108010443776416 8212838618995163136 8222845307173208064 8241355419755563008 8243624922930266112 8245851099457388544 8272248620579329536 8300971706067452208 8354439284839907328 8364618502124470272 8383447754578934784 8466743261199532032 8474770714868465664 8498481341475078144 8517611927121936768 8527989957244088832 8547186968535554604 8591057390946484224 8612721593289179136 8620887451331715072 8664467305175763264 8694552261096512442 8695946773053702144 8726141032682360832 8758851480613407744 8761216793173475328 8789264159365537632 8845876889830490112 8856654884602380288 8876591740142401536 8973286639272493056 8998392008620670976 9004443884547744768 9029636425317270528 9049962672567057816 9093909428695793664 9127998477880639488 9159692917039947264 9205996511749248468 9227432012498075648 9239443446369558528 9250700970569859072 9271524847225008384 9274078038296549376 9306279698151745728 9338593169325883734 9398744195444895744 9410195814890029056 9431378723901301632 9501127029817933824 9512703394572926976 9534117054227023872 9560791509159462912 9593988701899599936 9628845277442605056 9664939564814794752 9698498382748179456 9767532349339926528 9794859851191615488 9804146513279205376 9816908661767655936 9853707915690083712 9887922179286229836 9935938079500959744 9963736745177677824 9986165707660201728 10060016855101341696 10094947469181554688 10107247356733734912 10129999370116212864 10158340978481929344 10195247940821581824 10230648107282767872 10233465421568606208 10268998287615719424 10304654531669940672 10342093075771686912 10371028077732298752 10380861014060335104 10407038591891091456 10416905670359155712 10430465453128134432 10469564660420713944 10520405025353957376 10549838906658717696 10586470291751282688 10610301064388964336 10688767908545175552 10701791318894542848 10725881686005401856 10793237289637049928 10832450937122930688 10873057010416644096 10910810680591701888 10950451491993550848 10988473893007417344 10991499897240354816 11019217332590567424 11029664827439106048 11067962274756602944 11139252379786543104 11177930339438579712 11209203838324887552 11288991014932709376 11299694286491287552 11331308455300104192 11356815902829249024 11370653276325451776 11396249291380739472 11483628791052238848 11494516601775620096 11509479120693113856 11552623073567684352 11592736348128683256 11634854710243147776 11678468640817876992 11681622390897967104 11707918415877477888 11719018879154050176 11794502519773986816 11835455653523202048 11909779078220193024 11964382185696657408 11997856011494227968 12005925179396993024 12039515233756360704 12066616896756077088 12125212571594391552 12159136366996488192 12170664637174185984 12212923889386596352 12274662015665664624 12319257928492744704 12334267960759812096 12362033129633344512 12365437384395399168 12368776649186082816 12408372930868994304 12451457559101178312 12531658927259860992 12546927753186705408 12575171631868402176 12668169373090578432 12700114891799298048 12712156072302698496 12747722012212617216 12791984935866133248 12820780452803331906 12886586086419726336 12919082389933768704 12931331176997572608 13023376465786568704 13041828391644768663 13059813134922153984 13089211549023541248 13138277220920111616 13141825189760212992 13183896239048306448 13247917439334612992 13284982326903570432 13314887610213602304 13459929958908739584 13476329808978313216 13506665826821617152 13544454637975905792 13640864143043690496 13644620562091474944 13691997716820959232 13739539375559920896 13841148018747113472 13876051455854788608 13907287270837512576 13911117057444824064 13959419547227618592 14007889753988825601 14027206700471943168 14066451875544956928 14115293722335043584 14147068085851952448 14251690544726900736 14269055091859390464 14301175581340535808 14390983052849399904 14443267916163907584 14497409347222192128 14501324347321614336 14547747574122269184 14651298524009889792 14655333196320473088 14692289776787423232 14706219769918808064 14780561873535125568 14831883268929344754 14903907119251439616 14945605117766516736 15090025282652012544 15108411273733472256 15142421203772332032 15160871035100602368 15194999055174319296 15345972160924151808 15350198132352909312 15403497431423579136 15456981797504911008 15513139613657530368 15571291521090502656 15575496521197289472 15610557887836637184 15625358505538733568 15704346990631070916 15780607538030936064 15879705437626924032 16033151862817763328 16052686978341814272 16088822529008102784 16227552849565581312 16309585515624966144 16366216020887552832 16425677237990326272 16482710839511126016 16487249845860532224 16544497241158659072 16601943412134904416 16708878569679814656 16729237004248940544 16766895509157869568 16933486522399064064 16949541429736931328 16996962682950156288 17035223854243873536 17055979914488177664 17094373937071109208 17225443186578358272 17241774902663430144 17328934610351526528 17389104522193024884 17391893546107404288 17452282065364721664 17517702961226815488 17522433586346950656 17578528318731075264 17691753779660980224 17753183480284803072 17946573278544986112 17996784017241341952 18008887769095489536 18059272850634541056 18099925345134115632 18187818857391587328 18255996955761278976 18319385834079894528 18411993023498496936 18478886892739117056 18501401941139718144 18543049694450016768 18548156076593098752 18612559396303491456 18677186338651767468 18797488390889791488 18820391629780058112 18862757447802603264 19002254059635867648 19068234108454047744 19121583018318925824 19187977403799199872 19231170679204997859 19257690554885210112 19329879129629589504 19396996765496358912 19535064698679853056 19589719702383230976 19608293026558410752 19633817323535311872 19707415831380167424 19775844358572459672 19871876159001919488 19927473490355355648 19972331415320403456 20120033710202683392 20189894938363109376 20214494713467469824 20259998740232425728 20316681956963858688 20461296214565535744 20466930843137212416 20537996575231438848 20609309063339881344 20684186151543373824 20742056155464597504 20761722028120670208 20814077183782182912 20833811340718311424 20860930906256268864 20939129320841427888 21040810050707914752 21099677813317435392 21172940583502565376 21220602128777928672 21377535817090351104 21403582637789085696 21451763372010803712 21586474579274099856 21664901874245861376 21746114020833288192 21821621361183403776 21976947786014834688 21982999794480709632 22038434665181134848 22059329654878212096 22135924549513205888 22247824903394017131 22278504759573086208 22355860678877159424 22418407676649775104 22599388572982575104 22662616910600208384 22713631805658498048 22741306552650903552 22792498582761478944 22967257582104477696 22989033203551240192 23018958241386227712 23105246147135368704 23185472696257366512 23269709420486295552 23356937281635753984 23363244781795934208 23415836831754955776 23438037758308100352 23670911307046404096 23819558156440386048 23928764371393314816 23995712022988455936 24011850358793986048 24079030467512721408 24133233793512154176 24341329274348371968 24425847778773192704 24549324031331329248 24638515856985489408 24668535921519624192 24724066259266689024 24730874768790798336 24737553298372165632 24816745861737988608 24902915118202356624 25063317854519721984 25093855506373410816 25150343263736804352 25400229783598596096 25424312144605396992 25495444024425234432 25583969871732266496 25641560905606663812 25773172172839452672 25838164779867537408 25862662353995145216 26083656783289537326 26178423098047082496 26276554441840223232 26283650379520425984 26367792478096612896 26495834878669225984 26569964653807140864 26629775220427204608 26919859917817479168 26952659617956626432 27013331653643234304 27088909275951811584 27281728286087380992 27383995433641918464 27479078751119841792 27682296037494226944 27752102911709577216 27814574541675025152 27822234114889648128 27918839094455237184 28015779507977651202 28230587444670087168 28294136171703904896 28503381089453801472 28538110183718780928 28602351162681071616 28781966105698799808 28886535832327815168 28994818694444384256 29095495148244538368 29302597048019779584 29384579553574846464 29412439539837616128 29561123747070251136 29663766537858689508 29807814238502879232 29891210235533033472 30180050565304025088 30284842407544664064 30321742070201204736 30389998110348638592 30691944321848303616 30700396264705818624 30806994862847158272 30913963595009822016 31026279227315060736 31142583042181005312 31221115775673274368 31250717011077467136 31408693981262141832 31561215076061872128 31759410875253848064 32066303725635526656 32105373956683628544 32177645058016205568 32619171031249932288 32732432041775105664 32851354475980652544 32965421679022252032 32974499691721064448 33088994482317318144 33203886824269808832 33417757139359629312 33533791018315739136 33866973044798128128 33899082859473862656 33993925365900312576 34070447708487747072 34111959828976355328 34188747874142218416 34450886373156716544 34483549805326860288 34657869220703053056 34778209044386049768 34904564130729443328 35035405922453630976 35044867172693901312 35157056637462150528 35383507559321960448 35506366960569606144 35893146557089972224 35993568034482683904 36017775538190979072 36118545701269082112 36199850690268231264 36375637714783174656 36511993911522557952 36638771668159789056 36823986046996993872 36957773785478234112 37002803882279436288 37086099388900033536 37096312153186197504 37225118792606982912 37354372677303534936 37594976781779582976 37640783259560116224 37725514895605206528 38004508119271735296 38136468216908095488 38243166036637851648 38375954807598399744 38462341358409995718 38659758259259179008 38793993530992717824 39070129397359706112 39125485174934305989 39179439404766461952 39216586053116821504 39267634647070623744 39414831662760334848 39551688717144919344 39743752318003838976 39854946980710711296 39944662830640806912 40379789876726218752 40428989426934939648 40519997480464851456 40633363913927717376 40922592429131071488 40933861686274424832 41075993150462877696 41218618126679762688 41523444056241340416 41628154367564365824 41667622681436622848 41721861812512537728 41878258641682855776 42023669261966476803 42081620101415829504 42199355626634870784 42345881167005130752 42441204257555857344 42755071634180702208 42807165275578171392 42903526744021607424 43172949158548199712 43329803748491722752 43492228041666576384 43643242722366807552 43953895572029669376 43965999588961419264 44076869330362269696 44118659309756424192 44271849099026411776 44495649806788034262 44711721357754318848 44836815353299550208 45198777145965150208 45325233821200416768 45427263611316996096 45482613105301807104 45584997165522957888 45978066407102480384 46037916482772455424 46210492294270737408 46370945392514733024 46539418840972591104 46713874563271507968 46726489563591868416 46831673663509911552 46876075516616200704 47341822614092808192 47639116312880772096 48023700717587972096 48158060935025442816 48266467587024308352 48682658548696743936 48851695557546385408 49098648062662658496 49277031713970978816 49448132518533378048 49461749537581596672 49633491723475977216 49805830236404713248 50126635709039443968 50187711012746821632 50300686527473608704 50800459567197192192 50848624289210793984 50990888048850468864 51167939743464532992 51283121811213327624 51676329559735074816 51725324707990290432 52167313566579074652 52356846196094164992 52553108883680446464 52567300759040851968 52735584956193225792 53259550440854409216 53839719835634958336 53905319235913252864 54026663307286468608 54177818551903623168 54563456572174761984 54767990867283836928 54958157502239683584 55504205823419154432 55629149083350050304 55644468229779296256 55837678188910474368 56031559015955302404 56461174889340174336 56588272343407809792 57006762178907602944 57204702325362143232 57563932211397599616 57773071664655630336 57989637388888768512 58190990296489076736 58605194096039559168 58769159107149692928 58824879079675232256 59122247494140502272 59327533075717379016 59615628477005758464 59782420471066066944 60360101130608050176 60569684815089328128 60643484140402409472 60779996220697277184 61383888643696607232 61400792529411637248 61613989725694316544 61827927190019644032 62052558454630121472 62285166084362010624 62442231551346548736 62501434022154934272 62817387962524283664 63122430152123744256 63518821750507696128 64132607451271053312 64210747913367257088 64355290116032411136 65238342062499864576 65464864083550211328 65930843358044504064 65948999383442128896 66177988964634636288 66407773648539617664 66743474710182051393 66835514278719258624 67067582036631478272 67798165718947725312 67987850731800625152 68140895416975494144 68223919657952710656 68377495748284436832 68901772746313433088 68967099610653720576 69315738441406106112 69556418088772099536 69809128261458886656 70070811844907261952 70089734345387802624 70314113274924301056 71012733921139212288 71786293114179944448 71987136068965367808 72035551076381958144 72237091402538164224 72399701380536462528 73023987823045115904 73277543336319578112 73647972093993987744 73915547570956468224 74005607764558872576 74172198777800067072 74192624306372395008 74450237585213965824 74708745354607069872 75189953563559165952 75281566519120232448 75451029791210413056 76272936433816190976 76486332073275703296 76751909615196799488 76924682716819991436 77319516518518358016 77587987061985435648 78250970349868611978 78433172106233643008 78535269294141247488 78829663325520669696 79103377434289838688 79487504636007677952 79709893961421422592 79889325661281613824 80759579753452437504 80857978853869879296 81039994960929702912 81266727827855434752 81845184858262142976 82151986300925755392 82437236253359525376 83046888112482680832 83256308735128731648 83335245362873245696 83443723625025075456 83756517283365711552 84047338523932953606 84691762334010261504 84882408515111714688 85510143268361404416 85614330551156342784 85807053488043214848 86345898317096399424 86659607496983445504 86984456083333152768 87286485444733615104 87907791144059338752 88153738660724539392 88237318619512848384 88543698198052823552 88991299613576068524 89423442715508637696 89673630706599100416 90854527222633992192 90965226210603614208 91169994331045915776 91956132814204960768 92075832965544910848 92420984588541474816 92741890785029466048 93078837681945182208 93427749126543015936 93663347327019823104 93752151033232401408 94683645228185616384 95278232625761544192 96047401435175944192 96316121870050885632 96532935174048616704 97703391115092770816 98197296125325316992 98554063427941957632 98896265037066756096 98923499075163193344 99266983446951954432 99611660472809426496 100253271418078887936 100601373054947217408 101600919134394384384 101697248578421587968 101981776097700937728 102335879486929065984 102566243622426655248 103352659119470149632 103450649415980580864 104334627133158149304 104713692392188329984 105106217767360892928 105134601518081703936 105471169912386451584 106519100881708818432 107679439671269916672 108053326614572937216 108355637103807246336 109126913144349523968 109535981734567673856 109916315004479367168 111008411646838308864 111258298166700100608 111288936459558592512 111675356377820948736 112063118031910604808 112922349778680348672 113176544686815619584 114013524357815205888 114409404650724286464 115127864422795199232 115979274777777537024 116381980592978153472 117210388192079118336 117538318214299385856 117649758159350464512 118244494988281004544 118655066151434758032 119231256954011516928 119564840942132133888 121139369630178656256 121286968280804818944 121559992441394554368 122767777287393214464 122801585058823274496 123227979451388633088 123655854380039288064 124570332168724021248 124884463102693097472 125002868044309868544 125634775925048567328 126071007785899430409 126244860304247488512 127037643501015392256 128265214902542106624 128421495826734514176 128710580232064822272 130476684124999729152 130929728167100422656 131861686716089008128 131897998766884257792 132355977929269272576 132815547297079235328 133486949420364102786 134135164073262956544 135596331437895450624 135975701463601250304 136281790833950988288 136447839315905421312 136754991496568873664 137934199221307441152 138631476882812212224 139112836177544199072 139618256522917773312 140141623689814523904 140179468690775605248 140628226549848602112 142025467842278424576 144071102152763916288 144474182805076328448 144799402761072925056 146047975646090231808 146555086672639156224 147295944187987975488 147831095141912936448 148344397555600134144 148385248612744790016 148900475170427931648 149417490709214139744 150379907127118331904 150563133038240464896 150902059582420826112 152545872867632381952 152972664146551406592 153503819230393598976 153849365433639982872 155175974123970871296 156501940699737223956 156866344212467286016 157070538588282494976 157659326651041339392 158206754868579677376 159778651322563227648 161519159506904875008 161715957707739758592 162079989921859405824 162533455655710869504 163690369716524285952 164303972601851510784 164874472506719050752 166512617470257463296 166670490725746491392 166887447250050150912 167513034566731423104 168094677047865907212 169383524668020523008 169764817030223429376 171020286536722808832 171614106976086429696 172691796634192798848 173319214993966891008 173968912166666305536 174572970889467230208 175815582288118677504 176307477321449078784 176474637239025696768 177087396396105647104 177982599227152137048 178846885431017275392 179347261413198200832 181709054445267984384 181930452421207228416 182339988662091831552 184151665931089821696 184841969177082949632 185483781570058932096 186157675363890364416 186855498253086031872 187326694654039646208 187504302066464802816 189367290456371232768 190556465251523088384 192094802870351888384 192632243740101771264 193065870348097233408 195406782230185541632 196394592250650633984 197792530074133512192 197846998150326386688 198533966893903908864 199223320945618852992 200506542836157775872 201202746109894434816 203394497156843175936 203963552195401875456 204671758973858131968 205132487244853310496 206705318238940299264 206901298831961161728 208669254266316298608 209427384784376659968 210212435534721785856 210269203036163407872 210942339824772903168 213038201763417636864 215358879342539833344 216106653229145874432 216711274207614492672 219071963469135347712 219832630008958734336 222016823293676617728 222516596333400201216 222577872919117185024 223350712755641897472 224126236063821209616 225844699557360697344 226353089373631239168 228818809301448572928 230255728845590398464 231958549555555074048 232763961185956306944 235299516318700929024 236488989976562009088 237310132302869516064 238462513908023033856 239129681884264267776 242278739260357312512 242573936561609637888 243119984882789108736 245535554574786428928 246455958902777266176 247311708760078576128 249140664337448042496 249768926205386194944 250005736088619737088 251269551850097134656 252142015571798860818 254075287002030784512 256530429805084213248 256842991653469028352 257421160464129644544 260953368249999458304 261859456334200845312 263723373432178016256 264711955858538545152 265631094594158470656 266973898840728205572 268270328146525913088 272563581667901976576 272895678631810842624 273509982993137747328 275868398442614882304 277262953765624424448 278225672355088398144 279236513045835546624 280283247379629047808 281256453099697204224 284050935684556849152 288142204305527832576 288948365610152656896 289598805522145850112 293110173345278312448 294591888375975950976 295662190283825872896 296688795111200268288 296770497225489580032 297800950340855863296 298834981418428279488 300759814254236663808 301804119164841652224 305091745735264763904 305945328293102813184 307007638460787197952 307698730867279965744 310351948247941742592 313003881399474447912 314141077176564989952 315318653302082678784 316413509737159354752 319557302645126455296 323038319013809750016 324159979843718811648 325066911311421739008 327380739433048571904 328607945203703021568 329748945013438101504 333025234940514926592 333340981451492982784 333774894500100301824 335026069133462846208 336189354095731814424 338767049336041046016 339529634060446858752 342040573073445617664 343228213952172859392 345383593268385597696 347937824333332611072 349145941778934460416 351631164576237355008 352614954642898157568 352949274478051393536 354174792792211294208 355965198454304274096 357693770862034550784 358694522826396401664 363418108890535968768 363860904842414456832 364679977324183663104 368303331862179643392 369683938354165899264 370967563140117864192 373710996506172063744 374653389308079292416 375008604132929605632 378213023357698291227 378734580912742465536 381112930503046176768 384189605740703776768 385264487480203542528 386131740696194466816 390813564460371083264 392789184501301267968 395585060148267024384 395693996300652773376 397067933787807817728 398446641891237705984 402405492219788869632 406788994313686351872 407927104390803750912 409343517947716263936 410264974489706620992 413802597663922323456 417338508532632597216 418854769568753319936 420424871069443571712 420538406072326815744 421884679649545806336 426076403526835273728 432213306458291748864 433422548415228985344 438143926938270695424 439665260017917468672 445033192666800402432 445155745838234370048 446701425511283794944 448252472127642419232 451689399114721394688 452706178747262478336 457637618602897145856 460511457691180796928 465527922371912613888 470599032637401858048 472977979953124018176 474620264605739032128 484557478520714625024 485147873123219275776 486239969765578217472 491071109149572857856 492911917805554532352 494623417520157152256 499537852410772389888 500011472177239474176 502539103700194269312 504284031143597721636 508150574004061569024 513060859610168426496 514842320928259289088 521906736499998916608 523718912668401690624 527446746864356032512 529423911717077090304 531262189188316941312 533947797681456411144 536540656293051826176 545127163335803953152 545791357263621685248 547019965986275494656 554525907531248848896 556451344710176796288 558473026091671093248 560566494759258095616 562512906199394408448 568101871369113698304 576284408611055665152 577896731220305313792 579197611044291700224 586220346690556624896 589183776751951901952 593377590222400536576 593540994450979160064 595601900681711726592 597669962836856558976 601519628508473327616 603608238329683304448 610183491470529527808 611890656586205626368 614015276921574395904 615397461734559931488 620703896495883485184 626007762798948895824 628282154353129979904 630637306604165357568 632827019474318709504 639114605290252910592 646076638027619500032 648319959687437623296 650133822622843478016 657215890407406043136 659497890026876203008 666050469881029853184 666681962902985965568 667549789000200603648 670052138266925692416 672378708191463628848 677534098672082092032 679059268120893717504 686456427904345718784 690767186536771195392 695875648666665222144 698291883557868920832 705898548956102787072 708349585584422588416 711930396908608548192 715387541724069101568 717389045652792803328 726836217781071937536 727721809684828913664 729359954648367326208 736606663724359286784 739367876708331798528 741935126280235728384 747421993012344127488 749306778616158584832 750017208265859211264 756426046715396582454 762225861006092353536 768379211481407553536 770528974960407085056 772263481392388933632 781627128920742166528 785578369002602535936 791170120296534048768 794135867575615635456 796893283782475411968 804810984439577739264 818687035895432527872 820529948979413241984 827605195327844646912 834677017065265194432 837709539137506639872 840849742138887143424 843769359299091612672 852152807053670547456 864426612916583497728 866845096830457970688 879330520035834937344 890066385333600804864 890311491676468740096 893402851022567589888 896504944255284838464 905412357494524956672 915275237205794291712 921022915382361593856 931055844743825227776 945955959906248036352 949240529211478064256 969114957041429250048 972479939531156434944 982142218299145715712 985823835611109064704 989246835040314304512 999075704821544779776 1000022944354478948352 1005078207400388538624 1008568062287195443272 1016301148008123138048 1026121719220336852992 1029684641856518578176 1043813472999997833216 1047437825336803381248 1054893493728712065024 1058847823434154180608 1062524378376633882624 1067895595362912822288 1073081312586103652352 1090254326671607906304 1091582714527243370496 1094039931972550989312 1109051815062497697792 1112902689420353592576 1121132989518516191232 1125025812398788816896 1134639070073094873681 1136203742738227396608 1152568817222111330304 1155793462440610627584 1158395222088583400448 1172440693381113249792 1178367553503903803904 1186755180444801073152 1187081988901958320128 1191203801363423453184 1195339925673713117952 1207216476659366608896 1220366982941059055616 1223781313172411252736 1228030553843148791808 1230794923469119862976 1241407792991766970368 1252015525597897791648 1256564308706259959808 1261274613208330715136 1265654038948637419008 1278229210580505821184 1296639919374875246592 1300267645245686956032 1314431780814812086272 1318995780053752406016 1333363925805971931136 1335099578000401207296 1340104276533851384832 1344757416382927257696 1355068197344164184064 1358118536241787435008 1372912855808691437568 1381534373073542390784 1396583767115737841664 1411797097912205574144 1416699171168845176832 1423860793817217096384 1453672435562143875072 1455443619369657827328 1458719909296734652416 1473213327448718573568 1478735753416663597056 1483870252560471456768 1498613557232317169664 1500034416531718422528 1512852093430793164908 1524451722012184707072 1544526962784777867264 1563254257841484333056 1571156738005205071872 1582340240593068097536 1588271735151231270912 1593786567564950823936 1609621968879155478528 1637374071790865055744 1641059897958826483968 1669354034130530388864 1675419078275013279744 1681699484277774286848 1687538718598183225344 1704305614107341094912 1728853225833166995456 1733690193660915941376 1758661040071669874688 1780132770667201609728 1780622983352937480192 1786805702045135179776 1793009888510569676928 1810824714989049913344 1830550474411588583424 1842045830764723187712 1862111689487650455552 1891911919812496072704 1898481058422956128512 1938229914082858500096 1944959879062312869888 1971647671222218129408 1978493670080628609024 1998151409643089559552 2000045888708957896704 2010156414800777077248 2017136124574390886544 2032602296016246276096 2059369283713037156352 2087626945999995666432 2094875650673606762496 2117695646868308361216 2125048756753267765248 2135791190725825644576 2146162625172207304704 2180508653343215812608 2183165429054486740992 2188079863945101978624 2218103630124995395584 2225805378840707185152 2242265979037032382464 2250051624797577633792 2269278140146189747362 2305137634444222660608 2311586924881221255168 2316790444177166800896 2344881386762226499584 2356735107007807607808 2373510360889602146304 2382407602726846906368 2390679851347426235904 2414432953318733217792 2456061107686297583616 2461589846938239725952 2482815585983533940736 2504031051195795583296 2513128617412519919616 2522549226416661430272 2531308077897274838016 2556458421161011642368 2593279838749750493184 2600535290491373912064 2637991560107504812032 2666727851611943862272 2670199156000802414592 2680208553067702769664 2689514832765854515392 2716237072483574870016 2745825711617382875136 2763068746147084781568 2793167534231475683328 2833398342337690353664 2847721587634434192768 2907344871124287750144 2917439818593469304832 2946426654897437147136 2957471506833327194112 2967740505120942913536 2997227114464634339328 3000068833063436845056 3025704186861586329816 3048903444024369414144 3089053925569555734528 3142313476010410143744 3164680481186136195072 3176543470302462541824 3187573135129901647872 3219243937758310957056 3274748143581730111488 3282119795917652967936 3338708068261060777728 3363398968555548573696 3375077437196366450688 3408611228214682189824 3457706451666333990912 3467380387321831882752 3517322080143339749376 3560265541334403219456 3561245966705874960384 3573611404090270359552 3586019777021139353856 3621649429978099826688 3661100948823177166848 3684091661529446375424 3724223378975300911104 3783823839624992145408 3796962116845912257024 3889919758124625739776 3943295342444436258816 3956987340161257218048 4000091777417915793408 4020312829601554154496 4034272249148781773088 4065204592032492552192 4118738567426074312704 4189751301347213524992 4235391293736616722432 4250097513506535530496 4271582381451651289152 4361017306686431625216 4366330858108973481984 4376159727890203957248 4436207260249990791168 4451610757681414370304 4500103249595155267584 4538556280292379494724 4633580888354333601792 4689762773524452999168 4713470214015615215616 4747020721779204292608 4764815205453693812736 4781359702694852471808 4828865906637466435584 4912122215372595167232 4923179693876479451904 5008062102391591166592 5026257234825039839232 5045098452833322860544 5062616155794549676032 5112916842322023284736 5186559677499500986368 5201070580982747824128 5275983120215009624064 5340398312001604829184 5360417106135405539328 5379029665531709030784 5432474144967149740032 5491651423234765750272 5526137492294169563136 5586335068462951366656 5666796684675380707328 5695443175268868385536 5814689742248575500288 5834879637186938609664 5914943013666654388224 5935481010241885827072 5994454228929268678656 6000137666126873690112 6051408373723172659632 6097806888048738828288 6178107851139111469056 6284626952020820287488 6353086940604925083648 6375146270259803295744 6438487875516621914112 6549496287163460222976 6564239591835305935872 6677416136522121555456 6726797937111097147392 6750154874392732901376 6915412903332667981824 6934760774643663765504 7034644160286679498752 7120531082668806438912 7147222808180540719104 7172039554042278707712 7243298859956199653376 7368183323058892750848 7448446757950601822208 7567647679249984290816 7593924233691824514048 7779839516249251479552 7913974680322514436096 8000183554835831586816 8040625659203108308992 8068544498297563546176 8237477134852148625408 8379502602694427049984 8500195027013071060992 8543164762903302578304 8722034613372863250432 8752319455780407914496 8872414520499981582336 8903221515362828740608 9000206499190310535168 9077112560584758989448 9267161776708667203584 9426940428031230431232 9494041443558408585216 9529630410907387625472 9562719405389704943616 9657731813274932871168 9824244430745190334464 9846359387752958903808 10016124204783182333184 10090196905666645721088 10125232311589099352064 10225833684644046569472 10373119354999001972736 10402141161965495648256 10551966240430019248128 10680796624003209658368 10720834212270811078656 10758059331063418061568 10864948289934299480064 10983302846469531500544 11052274984588339126272 11172670136925902733312 11333593369350761414656 11390886350537736771072 11669759274373877219328 11829886027333308776448 11870962020483771654144 12000275332253747380224 12102816747446345319264 12195613776097477656576 12356215702278222938112 12569253904041640574976 12706173881209850167296 12750292540519606591488 13098992574326920445952 13128479183670611871744 13354832273044243110912 13500309748785465802752 14069288320573358997504 14241062165337612877824 14294445616361081438208 14344079108084557415424 14486597719912399306752 14736366646117785501696 15135295358499968581632 15187848467383649028096 15559679032498502959104 15827949360645028872192 16081251318406216617984 16137088996595127092352 16474954269704297250816 16759005205388854099968 17000390054026142121984 17086329525806605156608 17444069226745726500864 17504638911560815828992 17744829040999963164672 17806443030725657481216 18000412998380621070336 18154225121169517978896 18534323553417334407168 18853880856062460862464 19059260821814775250944 19125438810779409887232 19315463626549865742336 19648488861490380668928 19692718775505917807616 20032248409566364666368 20180393811333291442176 20250464623178198704128 20746238709998003945472 20804282323930991296512 21103932480860038496256 21361593248006419316736 21441668424541622157312 21516118662126836123136 21729896579868598960128 22104549969176678252544 22345340273851805466624 22667186738701522829312 22781772701075473542144 23339518548747754438656 23741924040967543308288 24000550664507494760448 24205633494892690638528 24712431404556445876224 25138507808083281149952 25500585081039213182976 26256958367341223743488 26709664546088486221824 27000619497570931605504 28482124330675225755648 28588891232722162876416 28688158216169114830848 28973195439824798613504 29472733292235571003392 30270590716999937163264 30375696934767298056192 31119358064997005918208 31655898721290057744384 32162502636812433235968 32274177993190254184704 32949908539408594501632 33518010410777708199936 34000780108052284243968 34172659051613210313216 35009277823121631657984 35489658081999926329344 35612886061451314962432 36000825996761242140672 36308450242339035957792 37068647106834668814336 37707761712124921724928 38118521643629550501888 38250877621558819774464 39296977722980761337856 39385437551011835615232 40064496819132729332736 40500929246356397408256 42207864961720076992512 42723186496012838633472 42883336849083244314624 43032237324253672246272 43459793159737197920256 44209099938353356505088 45334373477403045658624 45563545402150947084288 46679037097495508877312 47483848081935086616576 48411266989785381277056 49424862809112891752448 50277015616166562299904 51001170162078426365952 52513916734682447486976 53419329092176972443648 54001238995141863211008 57177782465444325752832 57376316432338229661696 57946390879649597227008 58945466584471142006784 60541181433999874326528 60751393869534596112384 62238716129994011836416 63311797442580115488768 64325005273624866471936 64548355986380508369408 67036020821555416399872 68001560216104568487936 68345318103226420626432 70018555646243263315968 71225772122902629924864 72001651993522484281344 72616900484678071915584 74137294213669337628672 75415523424249843449856 76501755243117639548928 78770875102023671230464 80128993638265458665472 81001858492712794816512 85446372992025677266944 85766673698166488629248 86064474648507344492544 86919586319474395840512 88418199876706713010176 91127090804301894168576 93358074194991017754624 94967696163870173233152 96822533979570762554112 98849725618225783504896 100554031232333124599808 102002340324156852731904 105027833469364894973952 106838658184353944887296 108002477990283726422016 114355564930888651505664 114752632864676459323392 117890933168942284013568 121502787739069192224768 126623594885160230977536 128650010547249732943872 129096711972761016738816 136003120432209136975872 136690636206452841252864 140037111292486526631936 142451544245805259849728 145233800969356143831168 148274588427338675257344 150831046848499686899712 153003510486235279097856 157541750204047342460928 160257987276530917330944 162003716985425589633024 171533347396332977258496 172128949297014688985088 173839172638948791681024 176836399753413426020352 182254181608603788337152 186716148389982035509248 189935392327740346466304 193645067959141525108224 201108062464666249199616 204004680648313705463808 210055666938729789947904 213677316368707889774592 216004955980567452844032 229505265729352918646784 243005575478138384449536 257300021094499465887744 258193423945522033477632 273381272412905682505728 280074222584973053263872 284903088491610519699456 290467601938712287662336 296549176854677350514688 301662093696999373799424 306007020972470558195712 315083500408094684921856 320515974553061834661888 324007433970851179266048 343066694792665954516992 344257898594029377970176 353672799506826852040704 364508363217207576674304 379870784655480692932608 387290135918283050216448 408009361296627410927616 420111333877459579895808 427354632737415779549184 459010531458705837293568 486011150956276768899072 514600042188998931775488 516386847891044066955264 546762544825811365011456 560148445169946106527744 569806176983221039398912 580935203877424575324672 603324187393998747598848 612014041944941116391424 630167000816189369843712 641031949106123669323776 648014867941702358532096 688515797188058755940352 729016726434415153348608 774580271836566100432896 840222667754919159791616 854709265474831559098368 918021062917411674587136 972022301912553537798144 1029200084377997863550976 1032773695782088133910528 1093525089651622730022912 1139612353966442078797824 1161870407754849150649344 1224028083889882232782848 1260334001632378739687424 1282063898212247338647552 1377031594376117511880704 1458033452868830306697216 1549160543673132200865792 1680445335509838319583232 1709418530949663118196736 1836042125834823349174272 1944044603825107075596288 2065547391564176267821056 2187050179303245460045824 2323740815509698301298688 2520668003264757479374848 2564127796424494677295104 2754063188752235023761408 2916066905737660613394432 3098321087346264401731584 3418837061899326236393472 3672084251669646698348544 4131094783128352535642112 4374100358606490920091648 4647481631019396602597376 5041336006529514958749696 5128255592848989354590208 5508126377504470047522816 5832133811475321226788864 6196642174692528803463168 8262189566256705071284224 8748200717212981840183296 9294963262038793205194752 10256511185697978709180416 11016252755008940095045632 12393284349385057606926336 16524379132513410142568448 17496401434425963680366592 18589926524077586410389504 24786568698770115213852672 33048758265026820285136896 37179853048155172820779008 49573137397540230427705344 74359706096310345641558016 99146274795080460855410688 148719412192620691283116032 297438824385241382566232064
- Sum of all divisors σ(n): 998818367555139823044040597
- Sum of proper divisors (its aliquot sum) s(n): 701379543169898440477808533
- 297438824385241382566232064 is an abundant number, because the sum of its proper divisors (701379543169898440477808533) is greater than itself. Its abundance is 403940718784657057911576469
Bases of 297438824385241382566232064
- Binary: 11110110000010010001111011111010100111111100100101111100100010010100010000000000000000002
- Hexadecimal: 0xF6091EFA9FC97C89440000
- Base-36: 11DFDEWVPKR0N40000
Squares and roots of 297438824385241382566232064
- 297438824385241382566232064 squared (2974388243852413825662320642) is 88469854251674463721679257296047442056763646301700096
- 297438824385241382566232064 cubed (2974388243852413825662320643) is 26314369442151701487555055988283158504254387322170177461274922538150284067078144
-
297438824385241382566232064 is a
perfect square number . Itssquare root is 17246414827008 -
The
cube root of 297438824385241382566232064 is 667522463.6805002147
Scales and comparisons
How big is 297438824385241382566232064?- 297,438,824,385,241,382,566,232,064 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 297,438,824,385,241,382,566,232,064 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 297438824385241382566232064 cubic inches would be around 55626872 feet tall.
Recreational maths with 297438824385241382566232064
- 297438824385241382566232064 backwards is 460232665283142583428834792
- The number of decimal digits it has is: 27
- The sum of 297438824385241382566232064's digits is 117
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 297438824385241382566232064 - Facts about the integer". Numbermatics.com. 2024. Web. 22 June 2024.
APA style:
Numbermatics. (2024). Number 297438824385241382566232064 - Facts about the integer. Retrieved 22 June 2024, from https://numbermatics.com/n/297438824385241382566232064/
Chicago style:
Numbermatics. 2024. "Number 297438824385241382566232064 - Facts about the integer". https://numbermatics.com/n/297438824385241382566232064/
The information we have on file for 297438824385241382566232064 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 297438824385241382566232064, math, Factors of 297438824385241382566232064, curriculum, school, college, exams, university, Prime factorization of 297438824385241382566232064, STEM, science, technology, engineering, physics, economics, calculator, two hundred ninety-seven septillion, four hundred thirty-eight sextillion, eight hundred twenty-four quintillion, three hundred eighty-five quadrillion, two hundred forty-one trillion, three hundred eighty-two billion, five hundred sixty-six million, two hundred thirty-two thousand and sixty-four.