245156255101617409829634048
245,156,255,101,617,409,829,634,048 is an even composite number composed of five prime numbers multiplied together.
245156255101617409829634048 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of nineteen thousand, six hundred divisors.
Prime factorization of 245156255101617409829634048:
224 × 36 × 173 × 193 × 296
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 17 × 17 × 17 × 19 × 19 × 19 × 29 × 29 × 29 × 29 × 29 × 29)See below for interesting mathematical facts about the number 245156255101617409829634048 from the Numbermatics database.
Names of 245156255101617409829634048
- Cardinal: 245156255101617409829634048 can be written as Two hundred forty-five septillion, one hundred fifty-six sextillion, two hundred fifty-five quintillion, one hundred one quadrillion, six hundred seventeen trillion, four hundred nine billion, eight hundred twenty-nine million, six hundred thirty-four thousand and forty-eight.
Scientific notation
- Scientific notation: 2.45156255101617409829634048 × 1026
Factors of 245156255101617409829634048
Divisors of 245156255101617409829634048
- Number of divisors d(n): 19600
-
Complete list of divisors:
1 2 3 4 6 8 9 12 16 17 18 19 24 27 29 32 34 36 38 48 51 54 57 58 64 68 72 76 81 87 96 102 108 114 116 128 136 144 152 153 162 171 174 192 204 216 228 232 243 256 261 272 288 289 304 306 323 324 342 348 361 384 408 432 456 459 464 486 493 512 513 522 544 551 576 578 608 612 646 648 684 696 722 729 768 783 816 841 864 867 912 918 928 969 972 986 1024 1026 1044 1083 1088 1102 1152 1156 1216 1224 1292 1296 1368 1377 1392 1444 1458 1479 1536 1539 1566 1632 1653 1682 1728 1734 1824 1836 1856 1938 1944 1972 2048 2052 2088 2166 2176 2204 2304 2312 2349 2432 2448 2523 2584 2592 2601 2736 2754 2784 2888 2907 2916 2958 3072 3078 3132 3249 3264 3306 3364 3456 3468 3648 3672 3712 3876 3888 3944 4096 4104 4131 4176 4332 4352 4408 4437 4608 4617 4624 4698 4864 4896 4913 4959 5046 5168 5184 5202 5472 5491 5508 5568 5776 5814 5832 5916 6137 6144 6156 6264 6498 6528 6612 6728 6859 6912 6936 7047 7296 7344 7424 7569 7752 7776 7803 7888 8192 8208 8262 8352 8381 8664 8704 8721 8816 8874 9216 9234 9248 9367 9396 9728 9747 9792 9826 9918 10092 10336 10368 10404 10469 10944 10982 11016 11136 11552 11628 11664 11832 12274 12288 12312 12393 12528 12996 13056 13224 13311 13456 13718 13824 13851 13872 14094 14297 14592 14688 14739 14848 14877 15138 15504 15552 15606 15776 15979 16384 16416 16473 16524 16704 16762 17328 17408 17442 17632 17748 18411 18432 18468 18496 18734 18792 19456 19494 19584 19652 19836 20184 20577 20672 20736 20808 20938 21141 21888 21964 22032 22272 22707 23104 23256 23328 23409 23664 24389 24548 24576 24624 24786 25056 25143 25992 26112 26163 26448 26622 26912 27436 27648 27702 27744 28101 28188 28594 29184 29241 29376 29478 29696 29754 30276 31008 31104 31212 31407 31552 31958 32768 32832 32946 33048 33408 33524 34656 34816 34884 35264 35496 36822 36864 36936 36992 37468 37584 38912 38988 39168 39304 39672 39933 40368 41154 41344 41472 41616 41876 42282 42891 43776 43928 44064 44217 44544 44631 45414 46208 46512 46656 46818 47328 47937 48778 49096 49152 49248 49419 49572 50112 50286 51984 52224 52326 52896 53244 53824 54872 55233 55296 55404 55488 56202 56376 57188 58368 58482 58752 58956 59392 59508 60552 61731 62016 62208 62424 62814 63104 63916 65536 65664 65892 66096 66816 67048 68121 69312 69632 69768 70227 70528 70992 73167 73644 73728 73872 73984 74936 75168 75429 77824 77976 78336 78489 78608 79344 79866 80736 82308 82688 82944 83232 83752 84303 84564 85782 87552 87723 87856 88128 88434 89088 89262 90828 92416 93024 93312 93347 93636 94221 94656 95874 97556 98192 98304 98496 98838 99144 100224 100572 103968 104329 104448 104652 105792 106488 107648 109744 110466 110592 110808 110976 112404 112752 114376 116603 116736 116964 117504 117912 118784 119016 119799 121104 123462 124032 124416 124848 125628 126208 127832 128673 131072 131328 131784 132192 132651 133632 133893 134096 136242 138624 139264 139536 140454 141056 141984 142477 143811 146334 147288 147456 147744 147968 148257 149872 150336 150858 155648 155952 156672 156978 157216 158688 159239 159732 161472 164616 165376 165699 165888 166464 167504 168606 169128 171564 175104 175446 175712 176256 176868 177973 178176 178524 181656 184832 185193 186048 186624 186694 187272 188442 189312 191748 195112 196384 196608 196992 197676 198288 198911 200448 201144 204363 207936 208658 208896 209304 210681 211584 212976 215296 219488 219501 220932 221184 221616 221952 224808 225504 226287 228752 233206 233472 233928 235008 235467 235824 237568 238032 239598 242208 243049 246924 248064 248832 249696 251256 252416 252909 255664 257346 262144 262656 263169 263568 264384 265302 267264 267786 268192 271643 272484 277248 278528 279072 280041 280908 282112 282663 283968 284954 287622 292668 294576 294912 295488 295936 296514 299744 300672 301716 303601 311296 311904 312987 313344 313956 314432 317376 318478 319464 322944 329232 330752 331398 331776 332928 335008 337212 338256 343128 349809 350208 350892 351424 352512 353736 355946 356352 357048 359397 363312 369664 370386 372096 373248 373388 374544 376884 378624 383496 386019 390224 392768 393216 393984 395352 396576 397822 397953 400896 401679 402288 408726 414613 415872 417316 417792 418608 421362 423168 425952 427431 430592 431433 438976 439002 441864 442368 443232 443904 444771 449616 451008 452574 457504 463391 466412 466944 467856 470016 470934 471648 475136 476064 477717 479196 484416 486098 493848 496128 497097 497664 499392 502512 504832 505818 511328 514692 524288 525312 526338 527136 528768 530604 533919 534528 535572 536384 543286 544968 554496 555579 557056 558144 560082 561816 564224 565326 567936 569908 575244 585336 589152 589824 590976 591872 593028 596733 599488 601344 603432 607202 613089 622592 623808 625974 626688 627912 628864 634752 636956 638928 645888 658464 658503 661504 662796 663552 665856 670016 674424 676512 678861 686256 699618 700416 701784 702848 705024 707281 707472 711892 712704 714096 718794 726624 729147 739328 740772 744192 746496 746776 749088 753768 757248 758727 766992 772038 780448 785536 786432 787968 790704 793152 795644 795906 801792 803358 804576 814929 817452 829226 831744 834632 835584 837216 840123 842724 846336 847989 851904 854862 861184 862866 877952 878004 883728 884736 886464 887808 889542 899232 902016 905148 910803 915008 926782 932824 933888 935712 938961 940032 941868 943296 950272 952128 955434 958392 968832 972196 987696 992256 994194 995328 998784 1005024 1009664 1011636 1022656 1029384 1048576 1049427 1050624 1052676 1054272 1057536 1061208 1067838 1069056 1071144 1072768 1086572 1089936 1108992 1111158 1114112 1116288 1120164 1123632 1128448 1130652 1135872 1139816 1150488 1158057 1170672 1178304 1179648 1181952 1183744 1186056 1193466 1193859 1198976 1202688 1206864 1214404 1226178 1243839 1245184 1247616 1251948 1253376 1255824 1257728 1269504 1273912 1277856 1282293 1291776 1294299 1316928 1317006 1323008 1325592 1327104 1331712 1334313 1340032 1348848 1353024 1357722 1372512 1390173 1399236 1400832 1403568 1405696 1410048 1414562 1414944 1423784 1425408 1428192 1433151 1437588 1453248 1458294 1478656 1481544 1488384 1491291 1492992 1493552 1498176 1507536 1514496 1517454 1533984 1544076 1560896 1571072 1572864 1575936 1581408 1586304 1591288 1591812 1601757 1603584 1606716 1609152 1629858 1634904 1658452 1663488 1666737 1669264 1671168 1674432 1680246 1685448 1692672 1695978 1703808 1709724 1722368 1725732 1755904 1756008 1767456 1769472 1772928 1773593 1775616 1779084 1790199 1798464 1804032 1810296 1821606 1830016 1853564 1865648 1867776 1871424 1877922 1880064 1883736 1886592 1900544 1904256 1910868 1916784 1937664 1944392 1975392 1975509 1982251 1984512 1988388 1990656 1997568 2010048 2019328 2023272 2036583 2045312 2058768 2097152 2098854 2101248 2105352 2108544 2115072 2121843 2122416 2135676 2138112 2142288 2145536 2173144 2179872 2187441 2217984 2222316 2228224 2232576 2240328 2247264 2256896 2261304 2271744 2276181 2279632 2300976 2316114 2341344 2356608 2359296 2363904 2367488 2372112 2386932 2387718 2397952 2405376 2413728 2428808 2444787 2452356 2487678 2490368 2495232 2503896 2506752 2511648 2515456 2520369 2539008 2543967 2547824 2555712 2564586 2583552 2588598 2633856 2634012 2646016 2651184 2654208 2663424 2668626 2680064 2697696 2706048 2707063 2715444 2732409 2745024 2780346 2798472 2801664 2807136 2811392 2816883 2820096 2829124 2829888 2847568 2850816 2856384 2866302 2875176 2906496 2916588 2957312 2963088 2976768 2982582 2985984 2987104 2996352 3015072 3025541 3028992 3034908 3067968 3088152 3121792 3142144 3145728 3148281 3151872 3162816 3172608 3182576 3183624 3203514 3207168 3213432 3218304 3259716 3269808 3316904 3326976 3333474 3338528 3342336 3348864 3360492 3370896 3381487 3385344 3391956 3407616 3419448 3444736 3451464 3474171 3511808 3512016 3534912 3538944 3545856 3547186 3551232 3558168 3580398 3581577 3596928 3608064 3620592 3643212 3660032 3707128 3731296 3731517 3735552 3742848 3755844 3760128 3767472 3773184 3801088 3808512 3821736 3833568 3846879 3875328 3882897 3888784 3950784 3951018 3964502 3969024 3976776 3981312 3995136 4002939 4020096 4038656 4046544 4073166 4090624 4117536 4131833 4170519 4194304 4197708 4202496 4210704 4217088 4230144 4243686 4244832 4271352 4276224 4284576 4291072 4299453 4346288 4359744 4374882 4435968 4444632 4456448 4465152 4473873 4480656 4494528 4513792 4522608 4543488 4552362 4559264 4601952 4617931 4632228 4682688 4713216 4718592 4727808 4734976 4744224 4773864 4775436 4795904 4805271 4810752 4827456 4857616 4889574 4904712 4975356 4980736 4990464 5000211 5007792 5013504 5023296 5030912 5040738 5078016 5087934 5095648 5111424 5129172 5161217 5167104 5177196 5267712 5268024 5292032 5302368 5308416 5320779 5326848 5337252 5360128 5370597 5395392 5412096 5414126 5430888 5464818 5490048 5560692 5596944 5603328 5614272 5622784 5633766 5640192 5658248 5659776 5695136 5701632 5712768 5732604 5750352 5768419 5812992 5833176 5914624 5926176 5926527 5946753 5953536 5965164 5971968 5974208 5992704 6030144 6051082 6057984 6069816 6109749 6135936 6176304 6243584 6284288 6291456 6296562 6303744 6325632 6345216 6365152 6365529 6367248 6407028 6414336 6426864 6436608 6519432 6539616 6562323 6633808 6653952 6666948 6677056 6684672 6697728 6720984 6741792 6762974 6770688 6783912 6815232 6828543 6838896 6889472 6902928 6948342 7023616 7024032 7048421 7069824 7077888 7091712 7094372 7102464 7116336 7160796 7163154 7193856 7216128 7241184 7286424 7320064 7334361 7414256 7462592 7463034 7471104 7485696 7511688 7520256 7534944 7546368 7561107 7602176 7617024 7631901 7643472 7667136 7693758 7750656 7765794 7777568 7877647 7901568 7902036 7929004 7938048 7953552 7962624 7990272 8005878 8040192 8077312 8093088 8121189 8146332 8181248 8197227 8235072 8263666 8341038 8388608 8395416 8404992 8421408 8434176 8450649 8460288 8487372 8489664 8542704 8552448 8569152 8582144 8598906 8692576 8719488 8749764 8804429 8871936 8889264 8912896 8930304 8947746 8961312 8989056 9027584 9045216 9076623 9086976 9104724 9118528 9203904 9235862 9264456 9365376 9426432 9437184 9444843 9455616 9469952 9488448 9547728 9550872 9591808 9610542 9621504 9654912 9715232 9779148 9809424 9950712 9961472 9980928 10000422 10015584 10027008 10046592 10061824 10081476 10144461 10156032 10175868 10191296 10222848 10258344 10322434 10334208 10354392 10422513 10535424 10536048 10584064 10604736 10616832 10641558 10653696 10674504 10720256 10741194 10790784 10824192 10828252 10861776 10929636 10980096 11121384 11193888 11194551 11206656 11228544 11245568 11267532 11280384 11316496 11319552 11390272 11403264 11425536 11465208 11500704 11536838 11540637 11625984 11648691 11666352 11829248 11852352 11853054 11893506 11907072 11930328 11943936 11948416 11985408 12023777 12060288 12102164 12115968 12139632 12219498 12271872 12352608 12395499 12487168 12511557 12568576 12582912 12593124 12607488 12651264 12690432 12730304 12731058 12734496 12814056 12828672 12853728 12873216 12898359 13038864 13079232 13124646 13267616 13307904 13333896 13354112 13369344 13395456 13438339 13441968 13483584 13525948 13541376 13567824 13630464 13657086 13677792 13778944 13805856 13853793 13896684 14047232 14048064 14096842 14139648 14155776 14183424 14188744 14204928 14232672 14321592 14326308 14387712 14415813 14432256 14482368 14572848 14640128 14668722 14828512 14925184 14926068 14942208 14971392 15023376 15040512 15069888 15092736 15122214 15204352 15234048 15263802 15286944 15334272 15387516 15483651 15501312 15531588 15555136 15755294 15803136 15804072 15858008 15876096 15907104 15925248 15962337 15980544 16011756 16080384 16111791 16154624 16186176 16242378 16292664 16362496 16394454 16470144 16527332 16682076 16777216 16790832 16809984 16842816 16868352 16901298 16920576 16974744 16979328 17085408 17104896 17138304 17164288 17197812 17305257 17385152 17438976 17499528 17608858 17743872 17778528 17779581 17825792 17840259 17860608 17895492 17922624 17978112 18055168 18090432 18153246 18173952 18209448 18237056 18407808 18471724 18528912 18730752 18852864 18874368 18889686 18911232 18939904 18976896 19095456 19096587 19101744 19183616 19221084 19243008 19309824 19430464 19558296 19618848 19686969 19901424 19922944 19961856 20000844 20031168 20054016 20093184 20123648 20162952 20288922 20312064 20351736 20382592 20445696 20511149 20516688 20644868 20668416 20708784 20845026 21070848 21072096 21145263 21168128 21209472 21233664 21283116 21307392 21349008 21440512 21482388 21581568 21648384 21656504 21723552 21859272 21960192 22003083 22242768 22387776 22389102 22413312 22457088 22491136 22535064 22560768 22632992 22639104 22683321 22780544 22806528 22851072 22930416 23001408 23073676 23081274 23251968 23297382 23332704 23632941 23658496 23704704 23706108 23787012 23814144 23860656 23887872 23896832 23970816 24047554 24120576 24204328 24231936 24279264 24363567 24438996 24543744 24591681 24705216 24790998 24974336 25023114 25137152 25165824 25186248 25214976 25302528 25351947 25380864 25460608 25462116 25468992 25628112 25657344 25707456 25746432 25796718 26077728 26158464 26249292 26413287 26535232 26615808 26667792 26708224 26738688 26790912 26876678 26883936 26967168 27051896 27082752 27135648 27229869 27260928 27314172 27355584 27557888 27611712 27707586 27793368 28094464 28096128 28193684 28279296 28311552 28334529 28366848 28377488 28409856 28465344 28643184 28652616 28775424 28831626 28864512 28964736 29145696 29280256 29337444 29657024 29850368 29852136 29884416 29942784 30046752 30081024 30139776 30185472 30244428 30408704 30433383 30468096 30527604 30573888 30668544 30775032 30967302 31002624 31063176 31110272 31510588 31606272 31608144 31716016 31752192 31814208 31850496 31924674 31961088 32023512 32160768 32223582 32309248 32372352 32484756 32585328 32724992 32788908 32940288 33054664 33364152 33581664 33583653 33619968 33685632 33698267 33736704 33802596 33841152 33949488 33958656 34170816 34209792 34276608 34328576 34395624 34610514 34621911 34770304 34877952 34999056 35217716 35487744 35557056 35559162 35651584 35680518 35721216 35790984 35845248 35956224 36071331 36110336 36180864 36306492 36347904 36418896 36474112 36815616 36943448 37057824 37186497 37461504 37534671 37705728 37748736 37779372 37822464 37879808 37953792 38190912 38193174 38203488 38367232 38442168 38486016 38619648 38695077 38860928 39116592 39237696 39373938 39802848 39845888 39923712 40001688 40062336 40108032 40186368 40247296 40315017 40325904 40577844 40624128 40703472 40765184 40891392 41022298 41033376 41289736 41336832 41417568 41561379 41690052 42141696 42144192 42290526 42336256 42418944 42467328 42566232 42614784 42698016 42881024 42964776 43163136 43247439 43296768 43313008 43447104 43718544 43920384 44006166 44485536 44775552 44778204 44826624 44914176 44982272 45070128 45121536 45265984 45278208 45366642 45561088 45613056 45702144 45860832 46002816 46147352 46162548 46450953 46503936 46594764 46665408 47265882 47316992 47409408 47412216 47574024 47628288 47721312 47775744 47793664 47887011 47941632 48095108 48241152 48335373 48408656 48463872 48558528 48727134 48877992 49087488 49183362 49410432 49581996 49948672 50046228 50274304 50331648 50372496 50429952 50605056 50703894 50761728 50921216 50924232 50937984 51256224 51314688 51414912 51434197 51492864 51593436 51915771 52155456 52316928 52498584 52826574 53070464 53231616 53335584 53416448 53477376 53520777 53581824 53753356 53767872 53934336 54103792 54165504 54271296 54459738 54521856 54628344 54711168 55115776 55223424 55415172 55586736 56188928 56192256 56387368 56558592 56623104 56669058 56733696 56754976 56819712 56930688 57286368 57289761 57305232 57485279 57550848 57663252 57729024 57929472 58291392 58560512 58674888 59060907 59314048 59700736 59704272 59768832 59885568 60093504 60162048 60279552 60370944 60488856 60817408 60866766 60936192 61055208 61147776 61337088 61533447 61550064 61934604 62005248 62126352 62220544 63021176 63212544 63216288 63432032 63435789 63504384 63628416 63700992 63849348 63922176 64047024 64321536 64447164 64618496 64744704 64969512 65170656 65449984 65577816 65880576 66009249 66109328 66728304 67163328 67167306 67239936 67371264 67396534 67473408 67605192 67682304 67898976 67917312 68049963 68341632 68419584 68553216 68657152 68791248 69221028 69243822 69540608 69755904 69998112 70435432 70898823 70975488 71114112 71118324 71303168 71361036 71442432 71581968 71690496 71912448 72142662 72220672 72361728 72612984 72695808 72837792 72948224 73090701 73631232 73775043 73886896 74115648 74372994 74923008 75069342 75411456 75497472 75558744 75644928 75759616 75907584 76055841 76381824 76386348 76406976 76734464 76884336 76972032 77239296 77390154 77721856 78233184 78475392 78504827 78747876 79239861 79605696 79691776 79847424 80003376 80124672 80216064 80372736 80494592 80630034 80651808 81155688 81248256 81406944 81530368 81689607 81782784 82044596 82066752 82579472 82673664 82835136 83122758 83380104 84283392 84288384 84581052 84672512 84837888 84934656 85003587 85132464 85229568 85396032 85762048 85929552 86326272 86494878 86593536 86626016 86894208 87437088 87740689 87840768 88012332 88971072 89551104 89556408 89653248 89828352 89964544 90140256 90243072 90531968 90556416 90733284 91122176 91226112 91300149 91404288 91721664 92005632 92294704 92325096 92901906 93007872 93189528 93330816 94531764 94633984 94818816 94824432 95148048 95256576 95442624 95551488 95587328 95774022 95883264 96190216 96482304 96670746 96817312 96927744 97117056 97454268 97755984 98063123 98174976 98366724 98820864 99163992 99897344 100092456 100548608 100744992 100750959 100859904 101094801 101210112 101407788 101523456 101842432 101848464 101875968 102512448 102629376 102829824 102868394 102985728 103186872 103831542 103865733 104310912 104633856 104997168 105653148 106140928 106463232 106671168 106832896 106954752 107041554 107163648 107506712 107535744 107868672 108207584 108213993 108331008 108542592 108919476 109043712 109256688 109422336 110231552 110446848 110830344 111173472 111559491 112377856 112384512 112604013 112774736 113117184 113246208 113338116 113467392 113509952 113639424 113861376 114572736 114579522 114610464 114970558 115101696 115326504 115458048 115858944 116085231 116582784 117121024 117349776 118121814 118628096 119401472 119408544 119537664 119771136 119823157 120187008 120324096 120559104 120741888 120945051 120977712 121634816 121733532 121872384 122110416 122295552 122674176 123066894 123100128 123869208 124010496 124252704 124441088 124684137 126042352 126425088 126432576 126864064 126871578 127008768 127256832 127401984 127698696 127844352 128094048 128643072 128894328 129236992 129489408 129742317 129939024 130341312 130899968 131155632 131761152 132018498 132218656 133456608 133919999 134326656 134334612 134479872 134742528 134793068 134946816 135210384 135364608 135797952 135834624 136099926 136683264 136839168 137106432 137314304 137582496 138442056 138487644 139081216 139352859 139511808 139996224 140870864 141797646 141950976 142228224 142236648 142606336 142722072 142884864 143163936 143380992 143661033 143824896 144285324 144441344 144723456 145006119 145225968 145391616 145675584 145896448 146181402 147262464 147550086 147773792 148231296 148745988 149675293 149846016 150138684 150822912 150994944 151117488 151289856 151519232 151815168 152111682 152763648 152772696 152813952 153468928 153768672 153944064 154302591 154478592 154780308 155443712 155747313 156466368 156950784 157009654 157495752 158479722 159211392 159383552 159694848 160006752 160249344 160432128 160562331 160745472 160989184 161260068 161303616 162311376 162496512 162813888 163060736 163379214 163565568 164089192 164133504 165158944 165347328 165670272 166245516 166760208 167284151 168566784 168576768 169162104 169345024 169675776 169869312 170007174 170264928 170459136 170792064 171524096 171859104 171869283 172455837 172652544 172989756 173187072 173252032 173788416 174874176 175481378 175681536 176024664 177182721 177942144 179102208 179112816 179306496 179656704 179929088 180280512 180486144 181063936 181112832 181466568 182244352 182452224 182600298 182808576 183443328 184011264 184589408 184600341 184650192 185803812 186015744 186379056 186661632 189063528 189267968 189637632 189648864 190296096 190307367 190513152 190885248 191102976 191174656 191548044 191766528 192380432 192964608 193341492 193634624 193855488 194234112 194908536 195511968 196126246 196349952 196733448 197641728 198027747 198327984 199794688 200184912 201097216 201489984 201501918 201719808 202189602 202420224 202815576 203046912 203684864 203696928 203751936 204404209 205024896 205258752 205659648 205736788 205971456 206373744 207663084 207731466 208621824 209267712 209994336 211306296 212281856 212696469 212926464 213342336 213665792 213909504 214083108 214327296 215013424 215071488 215737344 216415168 216427986 216662016 217085184 217838952 218087424 218513376 218844672 219272103 220463104 220893696 221325129 221660688 222346944 223118982 224755712 224769024 225208026 225549472 226234368 226492416 226676232 226934784 227019904 227278848 227722752 228451763 229145472 229159044 229220928 229941116 230203392 230653008 230916096 231717888 232170462 233165568 234242048 234699552 235514481 236243628 237256192 237719583 238802944 238817088 239075328 239542272 239646314 240374016 240648192 241118208 241483776 241890102 241955424 243269632 243467064 243744768 244220832 244591104 245068821 245348352 246133788 246200256 247738416 248020992 248505408 248882176 249368274 252084704 252850176 252865152 253728128 253743156 254017536 254513664 254803968 255328441 255397392 255688704 256188096 257286144 257788656 258473984 258978816 259484634 259878048 260682624 261799936 262311264 263222067 263522304 264036996 264437312 266913216 267839998 268653312 268669224 268959744 269485056 269586136 269893632 270420768 270729216 271595904 271669248 272199852 273366528 273678336 273900447 274212864 274628608 275164992 276884112 276975288 278162432 278705718 279023616 279992448 281741728 283595292 283901952 284456448 284473296 285212672 285444144 285769728 286327872 286761984 287322066 287649792 288570648 288882688 289446912 290012238 290451936 290783232 291351168 291792896 292362804 294189369 294524928 295100172 295547584 296462592 297491976 299350586 299692032 300277368 301645824 302234976 302252877 302579712 303038464 303284403 303630336 304223364 305527296 305545392 305627904 306937856 307537344 307888128 308605182 308957184 309560616 310887424 311494626 312932736 313901568 314019308 314991504 316959444 318422784 318767104 319389696 320013504 320498688 320864256 321124662 321490944 321978368 322520136 322607232 324622752 324641979 324993024 325627776 326121472 326758428 327131136 328178384 328267008 330317888 330694656 331340544 332491032 333520416 334568302 334678473 337133568 337153536 337812039 338324208 338690048 339351552 339738624 340014348 340529856 340918272 341584128 343048192 343718208 343738566 344911674 345305088 345979512 346374144 346504064 347576832 348689533 349748352 350962756 351363072 352049328 354365442 355884288 358204416 358225632 358612992 359313408 359469471 359858176 360561024 360972288 362127872 362225664 362835153 362933136 364488704 364904448 365200596 365617152 366886656 368022528 369178816 369200682 369300384 371607624 372031488 372758112 373323264 374052411 378127056 378535936 379275264 379297728 380592192 380614734 381026304 381770496 382205952 382349312 383096088 383533056 384760864 385929216 386682984 387269248 387710976 388468224 389711831 389817072 391023936 392252492 392699904 393466896 395283456 396055494 396655968 399589376 400369824 401759997 402194432 402979968 403003836 403439616 404379204 404840448 405631152 406093824 407369728 407393856 407503872 408808418 410049792 410517504 411319296 411473576 411942912 412747488 415326168 415462932 417243648 418058577 418535424 419988672 422612592 424563712 425392938 425852928 426684672 427331584 427819008 428166216 428654592 430026848 430142976 430983099 431474688 432830336 432855972 433324032 434170368 435677904 436174848 437026752 437689344 438544206 440926208 441787392 442650258 443321376 444693888 446237964 449025879 449511424 449538048 450416052 451098944 452468736 452984832 453352464 453869568 454039808 454557696 455445504 456903526 458290944 458318088 458441856 459882232 460406784 461306016 461832192 462907773 463435776 464340924 466331136 467241939 468484096 469399104 471028962 472487256 474512384 475439166 477605888 477634176 478150656 479084544 479292628 480748032 481296384 481686993 482236416 482967552 483780204 483910848 486539264 486934128 487489536 488441664 489182208 490137642 490696704 492267576 492400512 495476832 496041984 497010816 497764352 498736548 501852453 504169408 505700352 505730304 507456256 507486312 508035072 509027328 509607936 510656882 510794784 511377408 512376192 514572288 515577312 515607849 516947968 517367511 517957632 518969268 519756096 521365248 523599872 524622528 526444134 527044608 528073992 528874624 533826432 535679996 537306624 537338448 537919488 538970112 539172272 539787264 540841536 541458432 543191808 543338496 544399704 546733056 547356672 547800894 548425728 549257216 550329984 553768224 553801023 553950576 556324864 557411436 558047232 559984896 563483456 567190584 567803904 568912896 568946592 570888288 570922101 571539456 572655744 573523968 574644132 575299584 577141296 577765376 578893824 580024476 580903872 581566464 582702336 583585792 584725608 588378738 589049856 590200344 591095168 592925184 594823321 594983952 598701172 599384064 600554736 603291648 604469952 604505754 605159424 606076928 606568806 607260672 608446728 611054592 611090784 611255808 613212627 613875712 615074688 615776256 617210364 617914368 619121232 621774848 622989252 625865472 627803136 628038616 629983008 633918888 636845568 638089407 638779392 640027008 640997376 641728512 642249324 642981888 643956736 645040272 645214464 649245504 649283958 649986048 651255552 652242944 653516856 654262272 656356768 656534016 657816309 660635776 661389312 662681088 664982064 667040832 669136604 669356946 674267136 674307072 675624078 676648416 677380096 678703104 679477248 680028696 681059712 681836544 683168256 685355289 686096384 687436416 687477132 689823348 690610176 691959024 692748288 693008128 695153664 697379066 699496704 701925512 702726144 704098656 706543443 708730884 711768576 713158749 716408832 716451264 717225984 718626816 718938942 719716352 721122048 721944576 724255744 724451328 725670306 725866272 728977408 729808896 730401192 731234304 733773312 735206463 736045056 738357632 738401364 738600768 743215248 744062976 745516224 746646528 748104822 756254112 757071872 758550528 758595456 761184384 761229468 762052608 763540992 764411904 764698624 765985323 766192176 767066112 769521728 771858432 773365968 774538496 775421952 776936448 779423662 779634144 782047872 784504984 785399808 786933792 789666201 790566912 792110988 793311936 799178752 800739648 803519994 804388864 805959936 806007672 806879232 808758408 809680896 811262304 812187648 814739456 814787712 815007744 817616836 820099584 821035008 821701341 822638592 822947152 823885824 825494976 830652336 830925864 834487296 836117154 837070848 839977344 845225184 849127424 850785876 851705856 853369344 854663168 855638016 856332432 857309184 860053696 860285952 861966198 862949376 865660672 865711944 866648064 868340736 871355808 872349696 874053504 875378688 877088412 881852416 882568107 883574784 885300516 886642752 889387776 892475928 898051758 899022848 899076096 900832104 902197888 904937472 906704928 907739136 908079616 909115392 909853209 910891008 913807052 916581888 916636176 916883712 919764464 920813568 922612032 923664384 925815546 926871552 928681848 932662272 934483878 936968192 938798208 942057924 944974512 949024768 950878332 955211776 955268352 956301312 958169088 958585256 961496064 962592768 963373986 964472832 965935104 967560408 967821696 973868256 973925937 974979072 976883328 977249743 978364416 980275284 981393408 984535152 984801024 990953664 992083968 994021632 995528704 997473096 1003704906 1004035419 1008338816 1011400704 1011460608 1014912512 1014972624 1016070144 1018054656 1019215872 1021313764 1021589568 1022754816 1024752384 1029144576 1031154624 1031215698 1033895936 1034735022 1035915264 1037938536 1039512192 1042730496 1046068599 1047199744 1049245056 1052888268 1054089216 1056147984 1057749248 1067652864 1071359992 1074613248 1074676896 1075838976 1077940224 1078344544 1078408413 1079574528 1081683072 1082916864 1086383616 1086676992 1088505459 1088799408 1093466112 1094713344 1095601788 1096851456 1098514432 1100659968 1107536448 1107602046 1107901152 1112649728 1114822872 1116094464 1119969792 1122157233 1126966912 1134381168 1135607808 1137825792 1137893184 1141776576 1141844202 1143078912 1145311488 1147047936 1149288264 1150599168 1154282592 1155530752 1157787648 1160048952 1161807744 1163132928 1165404672 1167171584 1169135493 1169451216 1176757476 1178099712 1180400688 1182190336 1185850368 1189646642 1189967904 1197402344 1198768128 1201109472 1205279991 1206583296 1208939904 1209011508 1210318848 1212153856 1213137612 1214521344 1216893456 1222109184 1222181568 1222511616 1226425254 1227751424 1230149376 1231552512 1234420728 1235828736 1238242464 1243549696 1245978504 1251730944 1254175731 1255606272 1256077232 1259966016 1267837776 1273691136 1276178814 1277558784 1280054016 1281994752 1283457024 1284498648 1285963776 1287913472 1290080544 1290428928 1292949297 1298491008 1298567916 1299972096 1302511104 1304485888 1307033712 1308524544 1312713536 1313068032 1315632618 1321271552 1322778624 1325362176 1329964128 1334081664 1338273208 1338713892 1347077637 1348534272 1348614144 1351248156 1353296832 1354760192 1357406208 1358954496 1360057392 1362119424 1363673088 1366336512 1370710578 1372192768 1374872832 1374954264 1379646696 1381220352 1383918048 1385496576 1386016256 1388723319 1390307328 1394758132 1398993408 1401725817 1403851024 1405452288 1408197312 1413086886 1417461768 1423537152 1426317498 1432817664 1432902528 1434451968 1437253632 1437877884 1439432704 1442244096 1443889152 1445060979 1448511488 1448902656 1451340612 1451732544 1457954816 1459617792 1460802384 1462468608 1467546624 1470412926 1472090112 1476715264 1476802728 1477201536 1486430496 1488125952 1491032448 1491591713 1493293056 1496209644 1505557359 1512508224 1514143744 1517101056 1517190912 1522368768 1522458936 1524105216 1527081984 1528823808 1529397248 1531970646 1532384352 1534132224 1539043456 1543716864 1546731936 1549076992 1550843904 1552102533 1553872896 1558847324 1559268288 1564095744 1569009968 1570799616 1573867584 1579332402 1581133824 1584221976 1586623872 1598357504 1601479296 1607039988 1608777728 1611919872 1612015344 1613758464 1617516816 1619361792 1622524608 1624375296 1629478912 1629575424 1630015488 1635233672 1640199168 1642070016 1643402682 1645277184 1645894304 1647771648 1650989952 1661304672 1661403069 1661851728 1667073091 1668974592 1672234308 1674141696 1679954688 1690450368 1698254848 1701571752 1703411712 1706738688 1709326336 1712664864 1712766303 1714618368 1720107392 1720571904 1723932396 1725898752 1731321344 1731423888 1733296128 1736681472 1742711616 1744699392 1748107008 1750757376 1754176824 1763704832 1765136214 1767149568 1770601032 1773285504 1778775552 1784469963 1784951856 1796103516 1798045696 1798152192 1801664208 1804395776 1809874944 1813409856 1815478272 1816159232 1818230784 1819706418 1821782016 1827614104 1833163776 1833272352 1833767424 1839528928 1839637881 1841627136 1845224064 1847328768 1851631092 1853743104 1857363696 1865324544 1868967756 1873936384 1877596416 1884115848 1889949024 1898049536 1901756664 1910423552 1910536704 1914268221 1916338176 1917170512 1922992128 1925185536 1926747972 1928945664 1931870208 1935120816 1935643392 1947736512 1947851874 1949958144 1953766656 1954499486 1956728832 1960550568 1962786816 1969070304 1969602048 1973448927 1981907328 1984167936 1988043264 1991057408 1994946192 2007409812 2008070838 2016677632 2022801408 2022921216 2029825024 2029945248 2032140288 2036109312 2038431744 2042627528 2043179136 2045509632 2049504768 2056065867 2058289152 2062309248 2062431396 2067791872 2069470044 2071830528 2075877072 2079024384 2085460992 2092137198 2094399488 2098490112 2105776536 2108178432 2112295968 2115498496 2119630329 2135305728 2139476247 2142719984 2149226496 2149353792 2151677952 2155880448 2156689088 2156816826 2159149056 2163366144 2165833728 2172767232 2173353984 2177010918 2177598816 2186932224 2189426688 2191203576 2193702912 2197028864 2201319936 2205619389 2215072896 2215204092 2215802304 2225299456 2229645744 2232188928 2239939584 2244314466 2253933824 2268762336 2271215616 2275651584 2275786368 2276639983 2283553152 2283688404 2286157824 2290622976 2294095872 2297955969 2298576528 2301198336 2308565184 2311061504 2315575296 2320097904 2323615488 2326265856 2330809344 2334343168 2338270986 2338902432 2353514952 2356199424 2360801376 2364380672 2368998603 2371700736 2379293284 2379935808 2394804688 2397536256 2402218944 2410559982 2413166592 2417879808 2418023016 2420637696 2424307712 2426275224 2429042688 2433786912 2444218368 2444363136 2445023232 2452850508 2455502848 2460298752 2463105024 2465104023 2468841456 2471657472 2476484928 2487099392 2491957008 2503461888 2508351462 2511212544 2512154464 2519932032 2535675552 2544479981 2547382272 2552357628 2555117568 2560108032 2563989504 2566914048 2568997296 2571927552 2575826944 2580161088 2580857856 2585898594 2596982016 2597135832 2599944192 2605022208 2608971776 2614067424 2617049088 2625427072 2626136064 2631265236 2642543104 2645557248 2647704321 2650724352 2659928256 2668163328 2676546416 2677427784 2694155274 2697068544 2697228288 2702496312 2706593664 2709520384 2714812416 2720114784 2724238848 2727346176 2729559627 2732673024 2741421156 2744385536 2749745664 2749908528 2759293392 2762440704 2767836096 2770993152 2772032512 2777446638 2780614656 2789516264 2797986816 2803451634 2807702048 2810904576 2816394624 2826173772 2834923536 2843830567 2847074304 2852634996 2865635328 2865805056 2868903936 2874507264 2875755768 2878865408 2884488192 2887778304 2890121958 2897022976 2897805312 2902681224 2903465088 2915909632 2921604768 2921777811 2924937216 2931749229 2935093248 2940825852 2944180224 2953430528 2953605456 2954403072 2972860992 2976251904 2982064896 2983183426 2986586112 2992419288 3011114718 3012106257 3025016448 3028287488 3034202112 3034381824 3044737536 3044917872 3048210432 3054163968 3057647616 3058794496 3063941292 3064768704 3068264448 3078086912 3087433728 3093463872 3098153984 3101687808 3104205066 3107745792 3117694648 3118536576 3128191488 3138019936 3138205797 3141599232 3147735168 3158664804 3162267648 3168443952 3173247744 3196715008 3202958592 3214079976 3217555456 3223839744 3224030688 3227516928 3235033632 3235225239 3238723584 3245049216 3248750592 3258957824 3259150848 3260030976 3265516377 3270467344 3280398336 3284140032 3286805364 3290554368 3291788608 3295543296 3301979904 3322609344 3322806138 3323703456 3334146182 3337949184 3344468616 3348283392 3359909376 3366471699 3380900736 3396509696 3403143504 3406823424 3413477376 3418652672 3425329728 3425532606 3429236736 3440214784 3441143808 3447864792 3451797504 3462642688 3462847776 3466592256 3473362944 3474871553 3485423232 3489398784 3496214016 3501514752 3507406479 3508353648 3527409664 3530272428 3534299136 3541202064 3546571008 3557551104 3568939926 3569903712 3592207032 3596091392 3596304384 3603328416 3608791552 3615839973 3619749888 3626819712 3630956544 3632318464 3636461568 3639412836 3643564032 3655228208 3666327552 3666544704 3667534848 3679057856 3679275762 3683254272 3690448128 3694657536 3703262184 3707486208 3714727392 3730649088 3737935512 3747872768 3755192832 3762527193 3768231696 3779898048 3796099072 3803513328 3820847104 3821073408 3828536442 3832676352 3834341024 3845984256 3850371072 3853495944 3857891328 3863740416 3870241632 3871286784 3883679971 3895473024 3895703748 3899916288 3907533312 3908998972 3913457664 3921101136 3925573632 3938140608 3939204096 3946897854 3963814656 3968335872 3976086528 3982114816 3989892384 4014819624 4016141676 4033355264 4041232911 4045602816 4045842432 4059650048 4059890496 4064280576 4072218624 4076863488 4085255056 4086358272 4091019264 4099009536 4112131734 4116578304 4124618496 4124862792 4135583744 4138940088 4143661056 4151754144 4158048768 4166169957 4170921984 4184274396 4188798976 4196980224 4205177451 4211553072 4216356864 4224591936 4230996992 4239260658 4270611456 4278952494 4285439968 4298452992 4298707584 4303355904 4311760896 4313378176 4313633652 4318298112 4326732288 4331667456 4340583497 4345534464 4346707968 4354021836 4355197632 4373864448 4378853376 4382407152 4387405824 4394057728 4402639872 4411238778 4430145792 4430408184 4431604608 4450598912 4459291488 4464377856 4474775139 4479879168 4488628932 4507867648 4516672077 4537524672 4542431232 4551303168 4551572736 4553279966 4567106304 4567376808 4572315648 4581245952 4588191744 4595911938 4597153056 4602396672 4617130368 4622123008 4631150592 4640195808 4647230976 4652531712 4656307599 4661618688 4668686336 4676541972 4677804864 4707029904 4712398848 4721602752 4728761344 4737997206 4743401472 4758586568 4759871616 4789609376 4795072512 4804437888 4821119964 4826333184 4835759616 4836046032 4841275392 4848615424 4851240379 4852550448 4858085376 4867573824 4888436736 4888726272 4890046464 4905701016 4911005696 4920597504 4926210048 4930208046 4937682912 4943314944 4952969856 4974198784 4983914016 4984209207 5001219273 5006923776 5016702924 5022425088 5024308928 5039864064 5071351104 5088959962 5094764544 5104715256 5110235136 5120216064 5127979008 5137994592 5138298909 5143855104 5151653888 5160322176 5161715712 5171797188 5193964032 5194271664 5199888384 5210044416 5217943552 5228134848 5234098176 5250854144 5252272128 5262530472 5285086208 5291114496 5295408642 5301448704 5319856512 5336326656 5353092832 5353409889 5354855568 5388310548 5394137088 5394456576 5404992624 5413187328 5419040768 5429624832 5440229568 5448477696 5454692352 5459119254 5465346048 5482842312 5488771072 5499491328 5499817056 5518586784 5518913643 5524881408 5535672192 5541986304 5544065024 5554893276 5561229312 5579032528 5595973632 5606903268 5615404096 5621809152 5632789248 5652347544 5669847072 5687661134 5694148608 5705269992 5731270656 5731610112 5742804663 5749014528 5751511536 5757730816 5768976384 5775556608 5780243916 5794045952 5795610624 5805362448 5806930176 5831819264 5843209536 5843555622 5849874432 5863498458 5870186496 5881651704 5888360448 5906861056 5907210912 5908806144 5927722061 5945721984 5952503808 5964129792 5966366852 5973172224 5984838576 6022229436 6024212514 6050032896 6056574976 6068404224 6068763648 6089475072 6089835744 6096420864 6108327936 6115295232 6117588992 6127882584 6129537408 6136528896 6156173824 6168197601 6174867456 6186927744 6196307968 6203375616 6208410132 6215491584 6235389296 6237073152 6256382976 6276039872 6276411594 6283198464 6295470336 6317329608 6324535296 6336887904 6346495488 6358890987 6393430016 6405917184 6418428741 6428159952 6435110912 6447679488 6448061376 6455033856 6470067264 6470450478 6477447168 6490098432 6497501184 6517915648 6518301696 6520061952 6531032754 6540934688 6560796672 6568280064 6573610728 6581108736 6583577216 6591086592 6603959808 6625101127 6645218688 6645612276 6647406912 6668292364 6675898368 6688937232 6696566784 6719818752 6732943398 6761801472 6793019392 6806287008 6813646848 6826954752 6829919949 6837305344 6850659456 6851065212 6858473472 6880429568 6882287616 6893867907 6895729584 6903595008 6925285376 6925695552 6933184512 6946725888 6949743106 6970846464 6978797568 6992428032 7003029504 7014812958 7016707296 7054819328 7060544856 7068598272 7082404128 7093142016 7106995809 7115102208 7137879852 7139807424 7184414064 7192182784 7192608768 7206656832 7217583104 7231679946 7239499776 7253639424 7261913088 7264636928 7272923136 7278825672 7287128064 7310456416 7332655104 7333089408 7335069696 7358115712 7358551524 7366508544 7380896256 7389315072 7404524789 7406524368 7414972416 7429454784 7461298176 7475871024 7495745536 7510385664 7525054386 7536463392 7559796096 7592198144 7607026656 7633439943 7641694208 7642146816 7657072884 7665352704 7668682048 7691968512 7700742144 7706991888 7715782656 7727480832 7740483264 7742573568 7767359942 7790946048 7791407496 7799832576 7815066624 7817997944 7826915328 7842202272 7851147264 7876281216 7878408192 7893795708 7927629312 7936671744 7943112963 7952173056 7964229632 7979784768 8029639248 8032283352 8066710528 8082465822 8091205632 8091684864 8119300096 8119780992 8128561152 8144437248 8170510112 8172716544 8182038528 8188678881 8198019072 8224263468 8233156608 8249236992 8249725584 8271167488 8277880176 8287322112 8303508288 8316097536 8332339914 8341843968 8368548792 8377597952 8393960448 8410354902 8423106144 8432713728 8449183872 8461993984 8478521316 8531491701 8541222912 8557904988 8570879936 8596905984 8597415168 8606711808 8623521792 8626756352 8627267304 8636596224 8653464576 8663334912 8681166994 8691068928 8693415936 8708043672 8710395264 8747728896 8764814304 8765333433 8774811648 8788115456 8795247687 8805279744 8822477556 8860291584 8860816368 8863209216 8901197824 8918582976 8928755712 8949550278 8959758336 8977257864 9015735296 9033344154 9075049344 9084862464 9102606336 9103145472 9106559932 9134212608 9134753616 9144631296 9162491904 9176383488 9191823876 9194306112 9204793344 9234260736 9244246016 9262301184 9280391616 9294461952 9305063424 9312615198 9323237376 9337372672 9353083944 9355609728 9414059808 9414617391 9424797696 9443205504 9457522688 9475994412 9486802944 9517173136 9519743232 9579218752 9590145024 9608875776 9642239928 9652666368 9671519232 9672092064 9682550784 9702480758 9705100896 9705675717 9716170752 9735147648 9776873472 9777452544 9780092928 9796549131 9811402032 9822011392 9841195008 9852420096 9860416092 9875365824 9886629888 9905939712 9948397568 9967828032 9968418414 10002438546 10013847552 10033405848 10044850176 10048617856 10079728128 10111996457 10142702208 10177919924 10189529088 10209430512 10220470272 10240432128 10255958016 10275989184 10276597818 10287710208 10303307776 10320644352 10323431424 10343594376 10387928064 10388543328 10399776768 10420088832 10424614659 10435887104 10456269696 10468196352 10501708288 10504544256 10522219437 10525060944 10570172416 10582228992 10590817284 10602897408 10639713024 10672653312 10706185664 10706819778 10709711136 10776621096 10788274176 10788913152 10809985248 10826374656 10847519919 10859249664 10880459136 10896955392 10909384704 10918238508 10930692096 10965684624 10977542144 10998982656 10999634112 11037173568 11037827286 11049762816 11071344384 11083972608 11088130048 11109786552 11122458624 11158065056 11191947264 11213806536 11230808192 11243618304 11265578496 11301643099 11304695088 11339694144 11375322268 11388297216 11410539984 11462541312 11463220224 11485609326 11498029056 11503023072 11515461632 11537952768 11551113216 11560487832 11588091904 11591221248 11610724896 11613860352 11651039913 11663638528 11686419072 11687111244 11699748864 11726996916 11740372992 11763303408 11776720896 11813722112 11814421824 11817612288 11855444122 11891443968 11905007616 11928259584 11932733704 11946344448 11969677152 12044458872 12048425028 12100065792 12123698733 12136808448 12137527296 12178950144 12179671488 12192841728 12216655872 12230590464 12235177984 12255765168 12259074816 12273057792 12312347648 12336395202 12349734912 12373855488 12392615936 12406751232 12416820264 12430983168 12470778592 12474146304 12498509871 12512765952 12552079744 12552823188 12566396928 12590940672 12634659216 12649070592 12673775808 12692990976 12717781974 12786860032 12811834368 12836857482 12856319904 12870221824 12895358976 12896122752 12910067712 12940134528 12940900956 12954894336 12980196864 12995002368 13021750491 13035831296 13036603392 13040123904 13062065508 13081869376 13121593344 13136560128 13147221456 13162217472 13167154432 13182173184 13207919616 13250202254 13290437376 13291224552 13294813824 13336584728 13351796736 13377874464 13393133568 13424325417 13439637504 13465886796 13523602944 13550016231 13586038784 13612574016 13627293696 13653909504 13659839898 13674610688 13701318912 13702130424 13716946944 13760859136 13764575232 13787735814 13791459168 13807190016 13850570752 13851391104 13866369024 13893451776 13899486212 13941692928 13957595136 13968922797 13984856064 14006059008 14029625916 14033414592 14109638656 14121089712 14137196544 14164808256 14186284032 14213991618 14230204416 14275759704 14279614848 14368828128 14384365568 14385217536 14413313664 14435166208 14463359892 14478999552 14507278848 14523826176 14529273856 14545846272 14553721137 14557651344 14574256128 14620912832 14665310208 14666178816 14670139392 14716231424 14717103048 14733017088 14761792512 14778630144 14809049578 14813048736 14829944832 14858909568 14922596352 14951742048 14952627621 14991491072 15003657819 15020771328 15050108772 15072926784 15119592192 15184396288 15214053312 15266879886 15283388416 15284293632 15314145768 15330705408 15337364096 15383937024 15413983776 15431565312 15454961664 15480966528 15485147136 15534719884 15581892096 15582814992 15599665152 15630133248 15635995888 15653830656 15684404544 15702294528 15752562432 15756816384 15787591416 15855258624 15873343488 15886225926 15904346112 15928459264 15959569536 16059278496 16060229667 16064566704 16133421056 16164931644 16182411264 16183369728 16238600192 16239561984 16257122304 16288874496 16341020224 16345433088 16364077056 16377357762 16396038144 16448526936 16466313216 16498473984 16499451168 16555760352 16556740929 16574644224 16607016576 16632195072 16664679828 16683687936 16737097584 16755195904 16787920896 16820709804 16846212288 16865427456 16898367744 16923987968 16957042632 17062983402 17082445824 17115809976 17141759872 17193811968 17194830336 17247043584 17253512704 17254534608 17273192448 17306929152 17326669824 17362333988 17382137856 17386831872 17416087344 17420790528 17495457792 17529628608 17530666866 17549623296 17576230912 17590495374 17610559488 17644955112 17720583168 17721632736 17726418432 17783166183 17802395648 17837165952 17857511424 17899100556 17919516672 17954515728 18031470592 18066688308 18150098688 18169724928 18205212672 18206290944 18213119864 18268425216 18269507232 18289262592 18324983808 18352766976 18383647752 18388612224 18409586688 18468521472 18504592803 18524602368 18560783232 18588923904 18610126848 18625230396 18646474752 18674745344 18706167888 18711219456 18828119616 18829234782 18849595392 18886411008 18915045376 18951988824 18973605888 19034346272 19039486464 19076672961 19158437504 19180290048 19217751552 19284479856 19305332736 19343038464 19344184128 19365101568 19404961516 19410201792 19411351434 19432341504 19470295296 19553746944 19554905088 19560185856 19593098262 19622804064 19644022784 19682390016 19704840192 19720832184 19750731648 19773259776 19811879424 19875303381 19896795136 19935656064 19936836828 20004877092 20027695104 20066811696 20089700352 20097235712 20159456256 20223992914 20285404416 20355839848 20379058176 20418861024 20440940544 20480864256 20489759847 20511916032 20551978368 20553195636 20575420416 20606615552 20641288704 20646862848 20681603721 20687188752 20775856128 20777086656 20799553536 20840177664 20849229318 20871774208 20912539392 20936392704 21003416576 21009088512 21044438874 21050121888 21140344832 21164457984 21181634568 21205794816 21279426048 21320987427 21345306624 21412371328 21413639556 21419422272 21553242192 21576548352 21577826304 21619970496 21652749312 21695039838 21718499328 21760918272 21793910784 21818769408 21836477016 21861384192 21931369248 21955084288 21997965312 21999268224 22074347136 22075654572 22099525632 22142688768 22167945216 22176260096 22213574367 22219573104 22244917248 22316130112 22383894528 22427613072 22461616384 22487236608 22531156992 22603286198 22609390176 22679388288 22750644536 22776594432 22821079968 22900319829 22925082624 22926440448 22971218652 22996058112 23006046144 23030923264 23075905536 23102226432 23120975664 23176183808 23182442496 23221449792 23227720704 23302079826 23327277056 23372838144 23374222488 23399497728 23453993832 23480745984 23526606816 23553441792 23627444224 23628843648 23635224576 23710888244 23782887936 23810015232 23829338889 23856519168 23865467408 23892688896 23939354304 24088917744 24096850056 24200131584 24247397466 24273616896 24275054592 24357900288 24359342976 24385683456 24433311744 24470355968 24511530336 24518149632 24546115584 24566036643 24624695296 24672790404 24699469824 24747710976 24785231872 24813502464 24833640528 24861966336 24941557184 24948292608 24997019742 25025531904 25104159488 25105646376 25132793856 25181881344 25269318432 25298141184 25347551616 25385981952 25435563948 25573720064 25594475103 25623668736 25673714964 25712639808 25740443648 25790717952 25792245504 25820135424 25880269056 25881801912 25909788672 25960393728 25990004736 26043500982 26071662592 26073206784 26080247808 26124131016 26163738752 26243186688 26294442912 26324434944 26334308864 26364346368 26385743061 26415839232 26500404508 26580874752 26582449104 26589627648 26673169456 26703593472 26755748928 26786267136 26848650834 26879275008 26931773592 27047205888 27100032462 27172077568 27225148032 27254587392 27307819008 27319679796 27349221376 27402637824 27404260848 27433893888 27521718272 27529150464 27575471628 27582918336 27614380032 27701141504 27702782208 27732738048 27786903552 27798972424 27883385856 27915190272 27937845594 27969712128 28012118016 28059251832 28066829184 28242179424 28243852173 28274393088 28329616512 28340242547 28372568064 28427983236 28460408832 28551519408 28559229696 28737656256 28768731136 28770435072 28826627328 28870332416 28926719784 28957999104 29014557696 29047652352 29058547712 29107442274 29115302688 29117027151 29148512256 29241825664 29330620416 29332357632 29340278784 29432462848 29434206096 29466034176 29523585024 29557260288 29618099156 29626097472 29659889664 29717819136 29845192704 29903484096 29905255242 29982982144 30007315638 30041542656 30100217544 30145853568 30239184384 30335989371 30368792576 30428106624 30533759772 30566776832 30568587264 30628291536 30661410816 30674728192 30767874048 30827967552 30863130624 30909923328 30961933056 30970294272 31069439768 31163784192 31165629984 31199330304 31260266496 31271991776 31273843977 31307661312 31368809088 31404589056 31505124864 31513632768 31566658311 31575182832 31710517248 31746686976 31772451852 31808692224 31856918528 31919139072 32118556992 32120459334 32129133408 32266842112 32329863288 32364822528 32366739456 32477200384 32479123968 32542559757 32577748992 32682040448 32690866176 32728154112 32754715524 32792076288 32897053872 32932626432 32996947968 32998902336 33111520704 33113481858 33149288448 33214033152 33264390144 33329359656 33367375872 33474195168 33510391808 33575841792 33641419608 33692424576 33730854912 33796735488 33847975936 33904929297 33914085264 34125966804 34164891648 34231619952 34283519744 34387623936 34389660672 34494087168 34507025408 34509069216 34546384896 34613858304 34653339648 34724667976 34764275712 34773663744 34832174688 34841581056 34953119739 34990915584 35059257216 35061333732 35099246592 35152461824 35180990748 35221118976 35289910224 35441166336 35443265472 35452836864 35566332366 35604791296 35674331904 35715022848 35798201112 35839033344 35909031456 36062941184 36133376616 36300197376 36371096199 36410425344 36412581888 36426239728 36536850432 36539014464 36578525184 36649967616 36705533952 36767295504 36777224448 36819173376 36937042944 37009185606 37049204736 37121566464 37177847808 37220253696 37250460792 37292949504 37349490688 37412335776 37422438912 37495529613 37656239232 37658469564 37699190784 37772822016 37830090752 37903977648 37947211776 38068692544 38078972928 38153345922 38316875008 38360580096 38435503104 38568959712 38610665472 38686076928 38688368256 38730203136 38809923032 38820403584 38822702868 38864683008 38940590592 39065251473 39107493888 39109810176 39120371712 39186196524 39245608128 39288045568 39364780032 39409680384 39441664368 39501463296 39546519552 39623758848 39750606762 39793590272 39871312128 39873673656 40009754184 40055390208 40133623392 40179400704 40194471424 40272976251 40318912512 40447985828 40570808832 40650048693 40711679696 40758116352 40837722048 40881881088 40961728512 40979519694 41023832064 41103956736 41106391272 41150840832 41213231104 41282577408 41293725696 41363207442 41374377504 41551712256 41554173312 41599107072 41680355328 41698458636 41743548416 41825078784 41872785408 41906768391 42006833152 42018177024 42088877748 42100243776 42280689664 42328915968 42363269136 42411589632 42558852096 42641974854 42690613248 42824742656 42827279112 42838844544 43106484384 43153096704 43155652608 43239940992 43256159677 43305498624 43390079676 43436998656 43521836544 43587821568 43637538816 43661163411 43672954032 43722768384 43862738496 43910168576 43995930624 43998536448 44148694272 44151309144 44199051264 44285377536 44335890432 44352520192 44427148734 44439146208 44489834496 44632260224 44767789056 44855226144 44923232768 44974473216 45010973457 45062313984 45206572396 45218780352 45358776576 45501289072 45553188864 45642159936 45800639658 45850165248 45852880896 45942437304 45992116224 46012092288 46061846528 46151811072 46241951328 46352367616 46364884992 46442899584 46455441408 46604159652 46654554112 46745676288 46748444976 46798995456 46907987664 46961491968 47053213632 47106883584 47254888448 47257687296 47270449152 47421776488 47565775872 47620030464 47658677778 47713038336 47730934816 47785377792 47878708608 48177835488 48180689001 48193700112 48345119639 48400263168 48494794932 48547233792 48550109184 48715800576 48718685952 48771366912 48866623488 48940711936 49023060672 49036299264 49092231168 49132073286 49249390592 49345580808 49398939648 49495421952 49570463744 49667281056 49670222787 49723932672 49883114368 49896585216 49994039484 50051063808 50208318976 50211292752 50265587712 50363762688 50538636864 50596282368 50695103232 50771963904 50871127896 51147440128 51188950206 51247337472 51347429928 51425279616 51480887296 51581435904 51584491008 51760538112 51763603824 51819577344 51920787456 51980009472 52087001964 52143325184 52146413568 52160495616 52248262032 52327477504 52486373376 52588885824 52648869888 52668617728 52728692736 52771486122 52831678464 53000809016 53161749504 53164898208 53179255296 53346338912 53349498549 53407186944 53511497856 53572534272 53697301668 53758550016 53863547184 54094411776 54200064924 54344155136 54450296064 54509174784 54615638016 54639359592 54698442752 54805275648 54808521696 54867787776 55043436544 55058300928 55150943256 55165836672 55228760064 55402283008 55405564416 55513778409 55573807104 55597944848 55766771712 55830380544 55875691188 55939424256 56024236032 56118503664 56133658368 56484358848 56487704346 56548786176 56659233024 56680485094 56745136128 56855966472 56920817664 57103038816 57118459392 57230018883 57475312512 57537462272 57540870144 57653254656 57740664832 57853439568 57915998208 58029115392 58095304704 58117095424 58214884548 58230605376 58234054302 58297024512 58483651328 58661240832 58664715264 58680557568 58864925696 58868412192 58932068352 59047170048 59114520576 59236198312 59252194944 59319779328 59435638272 59625910143 59690385408 59806968192 59810510484 59965964288 60014631276 60083085312 60200435088 60291707136 60478368768 60671978742 60737585152 60856213248 61067519544 61133553664 61137174528 61256583072 61322821632 61349456384 61469279541 61535748096 61655935104 61726261248 61819846656 61923866112 61940588544 62044811163 62138879536 62327568384 62331259968 62398660608 62520532992 62543983552 62547687954 62615322624 62737618176 62809178112 63010249728 63027265536 63133316622 63150365664 63421034496 63493373952 63544903704 63617384448 63713837056 63838278144 63962962281 64237113984 64240918668 64258266816 64533684224 64659726576 64729645056 64733478912 64954400768 64958247936 65085119514 65155497984 65364080896 65381732352 65456308224 65509431048 65584152576 65794107744 65865252864 65993895936 65997804672 66022559507 66223041408 66226963716 66298576896 66428066304 66528780288 66640723101 66658719312 66734751744 66948390336 67020783616 67151683584 67282839216 67384849152 67461709824 67593470976 67695951872 67809858594 67828170528 68251933608 68329783296 68463239904 68567039488 68700959487 68775247872 68779321344 68988174336 69014050816 69018138432 69092769792 69227716608 69306679296 69449335952 69528551424 69547327488 69664349376 69683162112 69906239478 69981831168 70118514432 70122667464 70198493184 70304923648 70361981496 70442237952 70579820448 70882332672 70886530944 70905673728 71132664732 71209582592 71348663808 71430045696 71488016667 71596402224 71678066688 71818062912 72125882368 72266753232 72600394752 72742192398 72820850688 72825163776 72852479456 73073700864 73078028928 73157050368 73299935232 73411067904 73534591008 73554448896 73638346752 73789919449 73874085888 74018371212 74098409472 74243132928 74355695616 74440507392 74500921584 74585899008 74698981376 74824671552 74844877824 74991059226 75312478464 75316939128 75398381568 75545644032 75660181504 75807955296 75894423552 76137385088 76157945856 76306691844 76633750016 76721160192 76783425309 76871006208 77137919424 77221330944 77372153856 77376736512 77460406272 77619846064 77640807168 77645405736 77729366016 77881181184 78130502946 78214987776 78219620352 78240743424 78372393048 78491216256 78576091136 78729560064 78883328736 79002926592 79093039104 79157229183 79247517696 79501213524 79587180544 79742624256 79747347312 80019508368 80110780416 80267246784 80358801408 80388942848 80545952502 80637825024 80895971656 81141617664 81300097386 81423359392 81516232704 81675444096 81763762176 81923457024 81959039388 82047664128 82207913472 82212782544 82301681664 82426462208 82471086443 82565154816 82587451392 82726414884 82748755008 83103424512 83108346624 83198214144 83360710656 83396917272 83487096832 83650157568 83745570816 83813536782 84013666304 84036354048 84177755496 84200487552 84561379328 84726538272 84731556519 84823179264 85020727641 85117704192 85283949708 85381226496 85649485312 85654558224 85677689088 86212968768 86306193408 86311305216 86479881984 86512319354 86610997248 86780159352 86873997312 87043673088 87175643136 87322326822 87345908064 87351081453 87445536768 87725476992 87820337152 87991861248 87997072896 88297388544 88302618288 88398102528 88570755072 88671780864 88705040384 88854297468 88878292416 88979668992 89264520448 89535578112 89710452288 89846465536 89948946432 90021946914 90124627968 90413144792 90437560704 90717553152 91002578144 91007968113 91106377728 91284319872 91601279316 91700330496 91705761792 91884874608 91984232448 92024184576 92123693056 92303622144 92483902656 92704735232 92729769984 92885799168 92910882816 93208319304 93309108224 93491352576 93496889952 93597990912 93815975328 93821531931 93922983936 94106427264 94213767168 94509776896 94515374592 94540898304 94699974933 94843552976 95131551744 95240060928 95317355556 95426076672 95461869632 95570755584 95757417216 96355670976 96361378002 96387400224 96690239278 96800526336 96989589864 97094467584 97100218368 97431601152 97437371904 97627679271 97733246976 97881423872 98046121344 98072598528 98184462336 98264146572 98498781184 98691161616 98797879296 98990843904 99140927488 99334562112 99340445574 99447865344 99766228736 99793170432 99988078968 100102127616 100416637952 100422585504 100531175424 100727525376 100771275037 101077273728 101192564736 101390206464 101543927808 101714787891 101742255792 102294880256 102377900412 102494674944 102694859856 102850559232 102961774592 103162871808 103168982016 103521076224 103527207648 103639154688 103841574912 103960018944 104174003928 104286650368 104292827136 104320991232 104496524064 104654955008 104859359217 104972746752 105177771648 105297739776 105337235456 105457385472 105542972244 105663356928 106001618032 106323499008 106329796416 106358510592 106692677824 106698997098 106814373888 107022995712 107145068544 107394603336 107517100032 107727094368 108188823552 108400129848 108688310272 108900592128 109113288597 109231276032 109278719184 109396885504 109610551296 109617043392 109735575552 110086873088 110116601856 110301886512 110331673344 110457520128 110804566016 110811128832 111027556818 111147614208 111195889696 111533543424 111660761088 111751382376 111878848512 112048472064 112237007328 112267316736 112626719159 112968717696 112975408692 113097572352 113318466048 113360970188 113490272256 113711932944 113841635328 114206077632 114236918784 114460037766 114950625024 115074924544 115081740288 115306509312 115481329664 115706879136 115831996416 116058230784 116190609408 116234190848 116429769096 116461210752 116468108604 116594049024 116967302656 117195754419 117322481664 117329430528 117361115136 117729851392 117736824384 117864136704 118094340096 118229041152 118472396624 118504389888 118639558656 118871276544 119251820286 119380770816 119613936384 119621020968 119931928576 120029262552 120166170624 120400870176 120583414272 120818928753 120956737536 121343957484 121475170304 121712426496 121950146079 122135039088 122267107328 122274349056 122513166144 122645643264 122698912768 122938559082 123071496192 123311870208 123452522496 123639693312 123847732224 123881177088 124089622326 124277759072 124655136768 124662519936 124797321216 125041065984 125087967104 125095375908 125230645248 125475236352 125618356224 125876921413 126020499456 126054531072 126266633244 126300731328 126842068992 126986747904 127089807408 127234768896 127427674112 127676556288 127925924562 128474227968 128481837336 128516533632 129067368448 129319453152 129459290112 129466957824 129768479031 129908801536 129916495872 130170239028 130310995968 130728161792 130763464704 130912616448 130983490233 131018862096 131168305152 131588215488 131730505728 131987791872 131995609344 132045119014 132446082816 132453927432 132597153792 132856132608 133057560576 133281446202 133317438624 133469503488 133896780672 134041567232 134303367168 134565678432 134769698304 134923419648 135032920371 135186941952 135391903744 135619717188 135656341056 136503867216 136659566592 136926479808 137134078976 137401918974 137550495744 137558642688 137976348672 138028101632 138036276864 138185539584 138455433216 138898671904 139057102848 139094654976 139328698752 139366324224 139812478956 139963662336 140237028864 140245334928 140396986368 140609847296 140685970991 140723962992 140884475904 141159640896 141764665344 141773061888 141811347456 142265329464 142419165184 142697327616 142860091392 142976033334 143192804448 143356133376 143636125824 144251764736 144533506464 144542067003 145035358917 145200789504 145484384796 145641701376 145650327552 145704958912 146147401728 146156057856 146314100736 146599870464 146822135808 147069182016 147108897792 147276693504 147579838898 147748171776 148036742424 148196818944 148486265856 148711391232 149001843168 149010668361 149171798016 149397962752 149649343104 149689755648 149982118452 150624956928 150633878256 150796763136 151091288064 151320363008 151615910592 151788847104 152274770176 152315891712 152613383688 153267500032 153442320384 153566850618 153742012416 154275838848 154442661888 154744307712 154753473024 155239692128 155281614336 155290811472 155458732032 155762362368 156261005892 156429975552 156439240704 156481486848 156744786096 156982432512 157152182272 157459120128 157766657472 158005853184 158186078208 158314458366 158495035392 159002427048 159174361088 159485248512 159494694624 160039016736 160048495647 160221560832 160534493568 160717602816 160777885696 161091905004 161275650048 161791943312 162283235328 162600194772 162846718784 163032465408 163350888192 163527524352 163846914048 163918078776 164095328256 164415826944 164425565088 164603363328 164942172886 165130309632 165174902784 165452829768 165497510016 166206849024 166216693248 166541335227 166721421312 166793834544 166974193664 167300315136 167491141632 167627073564 168027332608 168072708096 168355510992 168400975104 169122758656 169453076544 169463113038 169646358528 170041455282 170235408384 170567899416 170762452992 171298970624 171309116448 171355378176 171903939769 172425937536 172612386816 172622610432 172959763968 173024638708 173221994496 173560318704 173747994624 174087346176 174351286272 174644653644 174691816128 174702162906 174891073536 175450953984 175640674304 175983722496 175994145792 176594777088 176605236576 176796205056 177141510144 177343561728 177410080768 177708594936 177756584832 177959337984 178529040896 178877730429 179071156224 179420904576 179692931072 179897892864 180043893828 180249255936 180826289584 180875121408 181435106304 182005156288 182015936226 182212755456 182568639744 183202558632 183400660992 183411523584 183769749216 183968464896 184048369152 184407838623 184607244288 184967805312 185409470464 185459539968 185771598336 185821765632 186134433489 186416638608 186618216448 186982705152 186993779904 187195981824 187631950656 187643063862 187845967872 188212854528 188427534336 189019553792 189030749184 189081796608 189399949866 189687105952 190263103488 190480121856 190634711112 190852153344 190923739264 191141511168 191514834432 192127932683 192711341952 192722756004 192774800448 193380478556 193601052672 193979179728 194188935168 194200436736 194863202304 194874743808 195255358542 195466493952 195762847744 196092242688 196145197056 196368924672 196528293144 196997562368 197382323232 197595758592 197981687808 198067678521 198281854976 198669124224 198680891148 198895730688 199532457472 199586340864 199922169303 199976157936 200204255232 200833275904 200845171008 201062350848 201455050752 201542550074 202154547456 202385129472 202780412928 203087855616 203429575782 203484511584 204589760512 204755800824 204989349888 205389719712 205701118464 206102878461 206325743616 206337964032 207042152448 207054415296 207278309376 207683149824 207920037888 208348007856 208573300736 208585654272 208641982464 208993048128 209309910016 209718718434 209945493504 210355543296 210595479552 210674470912 210914770944 211085944488 211326713856 212003236064 212646998016 212659592832 212717021184 213385355648 213397994196 213628747776 214045991424 214290137088 214731218881 214789206672 215034200064 215454188736 216377647104 216800259696 217376620544 217801184256 218226577194 218462552064 218557438368 218793771008 219221102592 219234086784 219471151104 220173746176 220233203712 220603773024 220663346688 220915040256 221369758347 221609132032 221622257664 222055113636 222295228416 222391779392 223067086848 223321522176 223502764752 223757697024 224096944128 224474014656 224534633472 225253438318 225937435392 225950817384 226195144704 226636932096 226721940376 226980544512 227423865888 227683270656 228412155264 228473837568 228920075532 229901250048 230163480576 230350275927 230613018624 230962659328 231413758272 231663992832 232116461568 232381218816 232468381696 232859538192 232922421504 232936217208 233188098048 233934605312 234391508838 234644963328 234658861056 234722230272 235459702784 235473648768 235728273408 236188680192 236944793248 237008779776 237279117312 237471687549 237742553088 238503640572 238761541632 239227872768 239242041936 239863857152 240058525104 240332341248 240801740352 241166828544 241637857506 241913475072 242687914968 242950340608 243424852992 243900292158 244270078176 244534214656 244548698112 245026332288 245291286528 245397825536 245877118164 246142992384 246623740416 246905044992 247279386624 247413259329 247695464448 247762354176 248179244652 248555518144 249310273536 249325039872 249594642432 250082131968 250175934208 250190751816 250461290496 250950472704 251236712448 251753842826 252040998912 252109062144 252533266488 252601462656 253684137984 254179614816 254194669557 254469537792 254855348224 255062182923 255353112576 255851849124 256948455936 256963674672 257033067264 258134736896 258638906304 258918580224 258933915648 259536958062 259817603072 259832991744 260340478056 260621991936 261456323584 261526929408 261966980466 262037724192 262336610304 263176430976 263461011456 263975583744 263991218688 264090238028 264892165632 264907854864 265194307584 265712265216 266115121152 266562892404 266634877248 266939006976 267793561344 268083134464 268606734336 269131356864 269539396608 269846839296 270065840742 270373883904 270783807488 271239434376 271312682112 273007734432 273023904339 273319133184 273852959616 274268157952 274803837948 275100991488 275117285376 275952697344 276056203264 276072553728 276371079168 276910866432 277797343808 278114205696 278189309952 278657397504 278732648448 279624957912 279927324672 280474057728 280490669856 280793972736 281371941982 281447925984 281464595793 281768951808 282319281792 283529330688 283546123776 283622694912 284099924799 284530658928 284838330368 285394655232 285720182784 285952066668 286385608896 286712266752 287272251648 288503529472 289067012928 289084134006 290070717834 290401579008 290968769592 291283402752 291300655104 291409917824 292294803456 292312115712 293199740928 293644271616 294138364032 294217795584 294553387008 295159677796 295496343552 296073484848 296393637888 296972531712 297422782464 298003686336 298021336722 298343596032 298795925504 299298686208 299379511296 299964236904 301249913856 301267756512 301593526272 302182576128 302313825111 302640726016 303231821184 303577694208 304549540352 304631783424 305144363673 305226767376 306535000064 306884640768 307133701236 307484024832 308551677696 308885323776 309488615424 309506946048 310479384256 310563228672 310581622944 310917464064 311524724736 312522011784 312859951104 312878481408 312962973696 313489572192 313964865024 314578077651 314918240256 315533314944 316011706368 316372156416 316628916732 316990070784 318004854096 318348722176 318970497024 318989389248 320078033472 320096991294 320443121664 321068987136 321435205632 321555771392 322183810008 322551300096 323583886624 324566470656 325200389544 325693437568 326064930816 326701776384 327693828096 327836157552 328190656512 328831653888 328851130176 329206726656 329884345772 330260619264 330349805568 330905659536 330995020032 332413698048 332433386496 333082670454 333442842624 333587669088 333948387328 334600630272 334982283264 335254147128 336054665216 336145416192 336711021984 336801950208 337880157477 338245517312 338906153088 338926226076 339292717056 340082910564 340470816768 341135798832 341524905984 342597941248 342618232896 342710756352 343807879538 344851875072 345224773632 345245220864 345919527936 346049277416 346443988992 347120637408 347495989248 348174692352 348702572544 349289307288 349383632256 349404325812 349782147072 350901907968 351587263257 351967444992 351988291584 353189554176 353210473152 353592410112 354283020288 354687123456 354820161536 355417189872 355513169664 355918675968 357058081792 357755460858 358142312448 358841809152 359385862144 359795785728 360087787656 360498511872 361652579168 361750242816 362456786259 362870212608 364010312576 364031872452 364425510912 365137279488 366405117264 366801321984 366823047168 367539498432 367936929792 368096738304 368815677246 369214488576 369935610624 370818940928 370919079936 371543196672 371643531264 372268866978 372833277216 373236432896 373965410304 373987559808 374391963648 375263901312 375286127724 375691935744 376425709056 376855068672 377630764239 378039107584 378061498368 378163593216 378799899732 379374211904 380526206976 380960243712 381269422224 381704306688 381847478528 382283022336 383029668864 384255865366 385422683904 385445512008 385549600896 386760957112 387202105344 387958359456 388377870336 388400873472 389305437093 389726404608 389749487616 390510717084 390932987904 391525695488 392184485376 392290394112 392737849344 392950470699 393056586288 393995124736 394764646464 395191517184 395963375616 396135357042 396563709952 397338248448 397361782296 397791461376 399064914944 399172681728 399844338606 399952315872 400408510464 401666551808 401690342016 402124701696 402910101504 403085100148 404309094912 404770258944 405098761113 405560825856 406175711232 406859151564 406969023168 409179521024 409511601648 409978699776 410779439424 411402236928 412205756922 412651487232 412675928064 414084304896 414108830592 414556618752 415366299648 416696015712 417146601472 417171308544 417283964928 417986096256 418619820032 419437436868 419890987008 420711086592 421190959104 421348941824 421829541888 422057912973 422171888976 422653427712 424006472128 425293996032 425319185664 425434042368 426770711296 426795988392 427257495552 428091982848 428580274176 429462437762 429578413344 430068400128 430908377472 432755294208 433600519392 433626201009 434753241088 435106076751 435602368512 436453154388 436925104128 437114876736 437587542016 438442205184 438468173568 438942302208 440347492352 440466407424 441207546048 441326693376 441830080512 442739516694 443218264064 443244515328 444110227272 444590456832 444783558784 446134173696 447005529504 447515394048 448193888256 448948029312 449069266944 450506876636 451874870784 451901634768 452390289408 453273864192 453443880752 453961089024 454847731776 455366541312 456824310528 456947675136 457840151064 459802500096 460326961152 460700551854 461226037248 461925318656 462827516544 463327985664 464232923136 464936763392 465719076384 465844843008 465872434416 466376196096 467869210624 468783017676 469289926656 469317722112 469444460544 470919405568 470947297536 471456546816 472377360384 473889586496 474017559552 474558234624 474943375098 475485106176 477007281144 477523083264 478455745536 478484083872 480117050208 480145486941 480664682496 481603480704 482333657088 483275715012 483826950144 485375829936 485900681216 486849705984 487800584316 488540156352 489068429312 489097396224 490052664576 490582573056 490795651072 491754236328 492285984768 493247480832 493810089984 494826518658 495390928896 495524708352 496358489304 497111036288 498620547072 498650079744 500164263936 500351868416 500381503632 500922580992 501900945408 502473424896 503507685652 504081997824 504218124288 505066532976 505202925312 507368275968 508359229632 508389339114 508939075584 509710696448 510124365846 510706225152 511703698248 513896911872 513927349344 514066134528 515711819307 516269473792 517277812608 517837160448 517867831296 519073916124 519635206144 519665983488 520680956112 521243983872 522912647168 523053858816 523933960932 524075448384 524673220608 526352861952 526922022912 527951167488 527982437376 528180476056 529784331264 529815709728 530388615168 531424530432 532230242304 533125784808 533269754496 533878013952 535587122688 536633191287 537213468672 538262713728 539078793216 539693678592 540131681484 540747767808 541567614976 542478868752 542625364224 546015468864 546047808678 546638266368 547705919232 548536315904 549607675896 550201982976 550234570752 551905394688 552112406528 552145107456 553223515869 553821732864 555594687616 556228411392 556378619904 557314795008 557465296896 559249915824 559854649344 560948115456 560981339712 561587945472 562743883964 562895851968 562929191586 563537903616 564638563584 567058661376 567092247552 567245389824 568199849598 569061317856 569676660736 570789310464 571440365568 571904133336 572771217792 573424533504 574544503296 576383798049 577007058944 578134025856 578168268012 580141435668 580803158016 581937539184 582566805504 582601310208 582819835648 584589606912 584624231424 586399481856 587288543232 588276728064 588435591168 589106774016 590319355592 590992687104 592146969696 592787275776 593945063424 594203035563 594845564928 596007372672 596042673444 596687192064 597591851008 598597372416 598759022592 599766507909 599928473808 602499827712 602535513024 603187052544 604365152256 604627650222 605281452032 606463642368 607155388416 609099080704 609263566848 610288727346 610453534752 613070000128 613769281536 614267402472 614968049664 617103355392 618308635383 618977230848 619013892096 620958768512 621126457344 621163245888 621834928128 623049449472 625044023568 625719902208 625756962816 625925947392 626979144384 627929730048 629156155302 629836480512 631066629888 632023412736 632744312832 633257833464 633980141568 636009708192 636697444352 637940994048 637978778496 640156066944 640193982588 640886243328 642137974272 642870411264 643111542784 644193656643 644367620016 645102600192 647167773248 649132941312 650400779088 651386875136 652129861632 653403552768 655387656192 655672315104 656381313024 657663307776 657702260352 658413453312 659768691544 660521238528 660699611136 661811319072 661990040064 664109275041 664827396096 664866772992 666165340908 666885685248 667175338176 667896774656 669201260544 669964566528 670508294256 672109330432 672290832384 673422043968 673603900416 675760314954 676491034624 677812306176 677852452152 678585434112 680165821128 680941633536 682271597664 683049811968 685195882496 685236465792 685421512704 687615759076 689703750144 690490441728 691050827781 691839055872 692098554832 692887977984 694241274816 694991978496 696349384704 697405145088 698578614576 698767264512 698808651624 699564294144 701803815936 703174526514 703934889984 703976583168 706379108352 706420946304 707184820224 708566040576 709640323072 710834379744 711026339328 711837351936 712415062647 714116163584 715510921716 716284624896 717683618304 718771724288 719591571456 720175575312 720997023744 723305158336 723500485632 724913572518 725740425216 728020625152 728063744904 728851021824 730274558976 732810234528 733602643968 733646094336 735078996864 735873859584 736193476608 737631354492 738428977152 739871221248 741637881856 741838159872 742239777987 743086393344 743287062528 744537733956 745666554432 746472865792 747930820608 747975119616 748783927296 750527802624 750572255448 751383871488 752851418112 753710137344 755261528478 756078215168 756122996736 756327186432 757599799464 758748423808 761052413952 762538844448 763408613376 763694957056 764566044672 765186548769 766059337728 768511730732 770845367808 770891024016 771099201792 773521914224 774404210688 775916718912 776755740672 776801746944 778610874186 779452809216 779498975232 781021434168 781865975808 783051390976 784368970752 784580788224 785900941398 786113172576 787990249472 789529292928 790383034368 791926751232 792270714084 793127419904 794676496896 794723564592 795582922752 798129829888 798345363456 799688677212 799904631744 800817020928 803333103616 803380684032 804249403392 805820203008 806170200296 808618189824 809540517888 810197522226 811121651712 812351422464 813718303128 813938046336 819023203296 819071713017 819957399552 821558878848 821867033863 822804473856 824411513844 825302974464 825351856128 828168609792 828217661184 829113237504 830732599296 833392031424 834293202944 834342617088 834567929856 835972192512 837239640064 838874873736 839781974016 841422173184 842381918208 842697883648 844115825946 844343777952 844393787379 845306855424 848012944256 850587992064 850638371328 850868084736 853541422592 853591976784 854514991104 856183965696 857160548352 858924875524 859156826688 860136800256 861816754944 865510588416 867201038784 867252402018 869506482176 870212153502 871204737024 872906308776 873850208256 874229753472 875175084032 876884410368 876936347136 880694984704 880932814848 882415092096 882653386752 883660161024 885479033388 886436528128 886489030656 888220454544 889180913664 889567117568 892268347392 894011059008 895030788096 896387776512 897896058624 898138533888 901013753272 903749741568 903803269536 904780578816 906547728384 906887761504 906941475333 907922178048 909695463552 910733082624 913648621056 913895350272 915433091019 915680302128 919605000192 920653922304 921401103708 922452074496 923850637312 925655033088 926655971328 928465846272 929873526784 931438152768 931689686016 931744868832 932752392192 935738421248 937566035352 938579853312 938635444224 938888921088 941838811136 941894595072 943734232953 944754720768 947779172992 948035119104 949116469248 949886750196 950970212352 954014562288 955046166528 956911491072 956968167744 960234100416 960290973882 961329364992 963206961408 964667314176 966551430024 967653900288 970751659872 971801362432 973699411968 975601168632 977080312704 978136858624 978194792448 980105329152 981591302144 983508472656 984571969536 986494961664 987620179968 989653037316 990781857792 991049416704 992716978608 994222072576 997241094144 997300159488 1000328527872 1000703736832 1000763007264 1001845161984 1003801890816 1004946849792 1007015371304 1008163995648 1008436248576 1010133065952 1010405850624 1013640472431 1014736551936 1016718459264 1016778678228 1017878151168 1019421392896 1020248731692 1021412450304 1023407396496 1027793823744 1027854698688 1028132269056 1031423638614 1032538947584 1034555625216 1035674320896 1035735662592 1038147832248 1039270412288 1039331966976 1041361912224 1042487967744 1045825294336 1046107717632 1047867921864 1048150896768 1049346441216 1052705723904 1054761789771 1055902334976 1055964874752 1056360952112 1059568662528 1059631419456 1060777230336 1062849060864 1064460484608 1066251569616 1066539508992 1067756027904 1071174245376 1073266382574 1074426937344 1076525427456 1078157586432 1079387357184 1080263362968 1081495535616 1083135229952 1084957737504 1085250728448 1087370358777 1092030937728 1092095617356 1093276532736 1095411838464 1097072631808 1099215351792 1100403965952 1100469141504 1103810789376 1104224813056 1104290214912 1106447031738 1107643465728 1111189375232 1112456822784 1112757239808 1114629590016 1114930593792 1118499831648 1119709298688 1121896230912 1121962679424 1123175890944 1125487767928 1125791703936 1125858383172 1127075807232 1129277127168 1132892292717 1134117322752 1134184495104 1134490779648 1136399699196 1138122635712 1139353321472 1141578620928 1142880731136 1143808266672 1145542435584 1146849067008 1149089006592 1152767596098 1154014117888 1156268051712 1156336536024 1160282871336 1161606316032 1163875078368 1165133611008 1165202620416 1165639671296 1167916311279 1169179213824 1169248462848 1172798963712 1174577086464 1176553456128 1176871182336 1178213548032 1178851412097 1180638711184 1181985374208 1184293939392 1185574551552 1187890126848 1188406071126 1189691129856 1192014745344 1192085346888 1193374384128 1195183702016 1197194744832 1197518045184 1199533015818 1199856947616 1204999655424 1205071026048 1206374105088 1208730304512 1209255300444 1210562904064 1212927284736 1214310776832 1215296283339 1218198161408 1218527133696 1220577454692 1220907069504 1226140000256 1227538563072 1228534804944 1229936099328 1234206710784 1236617270766 1237954461696 1238027784192 1241917537024 1242252914688 1242326491776 1243669856256 1246098898944 1250088047136 1251439804416 1251513925632 1251851894784 1253958288768 1254428630633 1255859460096 1258312310604 1259672961024 1262133259776 1264046825472 1265488625664 1266173738919 1266515666928 1267960283136 1272019416384 1273394888704 1275881988096 1275957556992 1280312133888 1280387965176 1281772486656 1284275948544 1285740822528 1286223085568 1288387313286 1288735240032 1290205200384 1294335546496 1298265882624 1300801558176 1302773750272 1304259723264 1305318230253 1306807105536 1310775312384 1311344630208 1312762626048 1315326615552 1315404520704 1316826906624 1319537383088 1321042477056 1321399222272 1323622638144 1323980080128 1328218550082 1329654792192 1329733545984 1332330681816 1333771370496 1334350676352 1335793549312 1338402521088 1341016588512 1344218660864 1344581664768 1346844087936 1347207800832 1351520629908 1352982069248 1355624612352 1355704904304 1357170868224 1360331642256 1361883267072 1364543195328 1366099623936 1370391764992 1370472931584 1370843025408 1375231518152 1379407500288 1380980883456 1382101655562 1383678111744 1384197109664 1385775955968 1388482549632 1389983956992 1392698769408 1394810290176 1397157229152 1397534529024 1397617303248 1399128588288 1402008469531 1403607631872 1406349053028 1407869779968 1407953166336 1412758216704 1412841892608 1414369640448 1417132081152 1419280646144 1421668759488 1422052678656 1423674703872 1424830125294 1428232327168 1431021843432 1432569249792 1435367236608 1437543448576 1440351150624 1440436460823 1441994047488 1446610316672 1447000971264 1449827145036 1451480850432 1456041250304 1456127489808 1457702043648 1460549117952 1465620469056 1467205287936 1467292188672 1470157993728 1471747719168 1472386953216 1475262708984 1476857954304 1479742442496 1483275763712 1484479555974 1486172786688 1486574125056 1489075467912 1491333108864 1492945731584 1495861641216 1495950239232 1501055605248 1501144510896 1502767742976 1505702836224 1507420274688 1510523056956 1512156430336 1512245993472 1512654372864 1515199598928 1517496847616 1522104827904 1525077688896 1526817226752 1527389914112 1529132089344 1530373097538 1532118675456 1537023461464 1541690735616 1541782048032 1542198403584 1547043828448 1547135457921 1548808421376 1551833437824 1553511481344 1553603493888 1557221748372 1558905618432 1558997950464 1562042868336 1563731951616 1566102781952 1568737941504 1569161576448 1571801882796 1572226345152 1575980498944 1579058585856 1580766068736 1583853502464 1584541428168 1586254839808 1589352993792 1589447129184 1591165845504 1596259659776 1596690726912 1599377354424 1599809263488 1601634041856 1606666207232 1606761368064 1609899573861 1611640406016 1612340400592 1617236379648 1619081035776 1620395044452 1622243303424 1624702844928 1627436606256 1627876092672 1638046406592 1638143426034 1639914799104 1643117757696 1643734067726 1645608947712 1648823027688 1650605948928 1650703712256 1656337219584 1656435322368 1659670547607 1661465198592 1666784062848 1668586405888 1668685234176 1669135859712 1671944385024 1674479280128 1677749747472 1679563948032 1682844346368 1684763836416 1685395767296 1688231651892 1688687555904 1688787574758 1690613710848 1696025888512 1701175984128 1701276742656 1701736169472 1707082845184 1707183953568 1709029982208 1712367931392 1714321096704 1717849751048 1718313653376 1720273600512 1723633509888 1729151394147 1731021176832 1734402077568 1734504804036 1739012964352 1740424307004 1742409474048 1745812617552 1747700416512 1748459506944 1750350168064 1753768820736 1753872694272 1761389969408 1761865629696 1764830184192 1765306773504 1767320322048 1770958066776 1772873056256 1772978061312 1776440909088 1778361827328 1779134235136 1782609106689 1784536694784 1788022118016 1790061576192 1792775553024 1795792117248 1796277067776 1799299523727 1802027506544 1807499483136 1807606539072 1809561157632 1813095456768 1813775523008 1813882950666 1815844356096 1819390927104 1821466165248 1827297242112 1827790700544 1830866182038 1831360604256 1839210000384 1841307844608 1842802207416 1844904148992 1847701274624 1851310066176 1854925906149 1856931692544 1859747053568 1862876305536 1863379372032 1863489737664 1865504784384 1871476842496 1875132070704 1877159706624 1877270888448 1877777842176 1883677622272 1883789190144 1887468465906 1889509441536 1895558345984 1896070238208 1898232938496 1899773500392 1901940424704 1908029124576 1910092333056 1913822982144 1913936335488 1914654225703 1920468200832 1920581947764 1922658729984 1926413922816 1929334628352 1932580969929 1933102860048 1935307800576 1941503319744 1943602724864 1947398823936 1951202337264 1954160625408 1956273717248 1956389584896 1960210658304 1963182604288 1967016945312 1969143939072 1972989923328 1975240359936 1979306074632 1981563715584 1982098833408 1985433957216 1988444145152 1992327825123 1994482188288 1994600318976 2000657055744 2001407473664 2001526014528 2003690323968 2007603781632 2009893699584 2014030742608 2016327991296 2016872497152 2020266131904 2020811701248 2027280944862 2029473103872 2033436918528 2033557356456 2035756302336 2038842785792 2040497463384 2042824900608 2046814792992 2055587647488 2055709397376 2056264538112 2062847277228 2065077895168 2069111250432 2071471325184 2073152483343 2076295664496 2078540824576 2078663933952 2082723824448 2084975935488 2091650588672 2092215435264 2095735843728 2096301793536 2098692882432 2105411447808 2109523579542 2111804669952 2111929749504 2112721904224 2119137325056 2119262838912 2121554460672 2125698121728 2128920969216 2132503139232 2133079017984 2135512055808 2139907664021 2142348490752 2146532765148 2148853874688 2153050854912 2156315172864 2158774714368 2160526725936 2162991071232 2166270459904 2169915475008 2170501456896 2174740717554 2184061875456 2184191234712 2186553065472 2190823676928 2194145263616 2198430703584 2200807931904 2200938283008 2207621578752 2208449626112 2208580429824 2212894063476 2215286931456 2222378750464 2224913645568 2225514479616 2226719333961 2229259180032 2229861187584 2236999663296 2239418597376 2243792461824 2243925358848 2246351781888 2250975535856 2251583407872 2251716766344 2254151614464 2258554254336 2265784585434 2268234645504 2268368990208 2268981559296 2272799398392 2276245271424 2278706642944 2283157241856 2287616533344 2291084871168 2293698134016 2295559646307 2298178013184 2305535192196 2308028235776 2312536103424 2312673072048 2320565742672 2323212632064 2327750156736 2330267222016 2330405240832 2331279342592 2335832622558 2338358427648 2338496925696 2345597927424 2349154172928 2353106912256 2353742364672 2357702824194 2361277422368 2363970748416 2368587878784 2371149103104 2375780253696 2376812142252 2379382259712 2384029490688 2384170693776 2386748768256 2390367404032 2391661506847 2394389489664 2395036090368 2399066031636 2399713895232 2409999310848 2410142052096 2412748210176 2417460609024 2418510600888 2421125808128 2425854569472 2428621553664 2430592566678 2436396322816 2437054267392 2441154909384 2441814139008 2452280000512 2457069609888 2457215139051 2459872198656 2465601101589 2468413421568 2473234541532 2475908923392 2476055568384 2483835074048 2484505829376 2484652983552 2487339712512 2492197797888 2500176094272 2502879608832 2503027851264 2503703789568 2507916577536 2508857261266 2511718920192 2516624621208 2519345922048 2524266519552 2528093650944 2532347477838 2533031333856 2533181362137 2535920566272 2544038832768 2546789777408 2551763976192 2551915113984 2560624267776 2560775930352 2563544973312 2568551897088 2571481645056 2572446171136 2576774626572 2577470480064 2580410400768 2588671092992 2596531765248 2601603116352 2605547500544 2608519446528 2610636460506 2613614211072 2621550624768 2622689260416 2625525252096 2630653231104 2630809041408 2639074766176 2642084954112 2642798444544 2647245276288 2647960160256 2656437100164 2659309584384 2659467091968 2664661363632 2667542740992 2668701352704 2671587098624 2676805042176 2682033177024 2688437321728 2689163329536 2693688175872 2694415601664 2703041259816 2705964138496 2711249224704 2711409808608 2714341736448 2720663284512 2720824425999 2723766534144 2729086390656 2732199247872 2740783529984 2740945863168 2741686050816 2746299273057 2750463036304 2758815000576 2761961766912 2764203311124 2767356223488 2768394219328 2771551911936 2776965099264 2779967913984 2785397538816 2789620580352 2794314458304 2795069058048 2795234606496 2798257176576 2804016939062 2807215263744 2812698106056 2815739559936 2815906332672 2825516433408 2825683785216 2831202698859 2834264162304 2838561292288 2843337518976 2844105357312 2847349407744 2849660250588 2856464654336 2862043686864 2865138499584 2870734473216 2875086897152 2880702301248 2880872921646 2883988094976 2893220633344 2894001942528 2899654290072 2902961700864 2912082500608 2912254979616 2915404087296 2921098235904 2922366976073 2931240938112 2934410575872 2934584377344 2940315987456 2944773906432 2950525417968 2953715908608 2959484884992 2966551527424 2968959111948 2972345573376 2973148250112 2978150935824 2982666217728 2985891463168 2991723282432 2991900478464 3002111210496 3002289021792 3005535485952 3011405672448 3014840549376 3021046113912 3024312860672 3024491986944 3025308745728 3030399197856 3034993695232 3040921417293 3044209655808 3050155377792 3053634453504 3054779828224 3058264178688 3060746195076 3064237350912 3074046922928 3083381471232 3083564096064 3084396807168 3094087656896 3094270915842 3097616842752 3103666875648 3107022962688 3107206987776 3114443496744 3117811236864 3117995900928 3124085736672 3127463903232 3137475883008 3138323152896 3143603765592 3144452690304 3151960997888 3158117171712 3164285369313 3167707004928 3169082856336 3172509679616 3178705987584 3178894258368 3182331691008 3192519319552 3193381453824 3198754708848 3199618526976 3203268083712 3213332414464 3213522736128 3219799147722 3223280812032 3224680801184 3234472759296 3238162071552 3240790088904 3244486606848 3249405689856 3254873212512 3255752185344 3266174855611 3276092813184 3276286852068 3279829598208 3286235515392 3287468135452 3291217895424 3297646055376 3301211897856 3301407424512 3312674439168 3312870644736 3319341095214 3322930397184 3333568125696 3337172811776 3337370468352 3338271719424 3343888770048 3348958560256 3355499494944 3359127896064 3365688692736 3369527672832 3370791534592 3376463303784 3377375111808 3377575149516 3381227421696 3392051777024 3398676878151 3402351968256 3402553485312 3403472338944 3414165690368 3414367907136 3418059964416 3424735862784 3428642193408 3435699502096 3436627306752 3440547201024 3447267019776 3458302788294 3462042353664 3468804155136 3469009608072 3478025928704 3480848614008 3484818948096 3491625235104 3495400833024 3496919013888 3503748933837 3507537641472 3507745388544 3522779938816 3523731259392 3529660368384 3530613547008 3534640644096 3536554236291 3541916133552 3545746112512 3545956122624 3552881818176 3556723654656 3558268470272 3565218213378 3569073389568 3576044236032 3580123152384 3585551106048 3591584234496 3592554135552 3598599047454 3604055013088 3614998966272 3615213078144 3619122315264 3626190913536 3627551046016 3627765901332 3631688712192 3638781854208 3642932330496 3650430720977 3654594484224 3655581401088 3661732364076 3662721208512 3678420000768 3682615689216 3685604414832 3689808297984 3695402549248 3702620132352 3709851812298 3713863385088 3719494107136 3725752611072 3726758744064 3726979475328 3731009568768 3742953684992 3750264141408 3754319413248 3754541776896 3755555684352 3763285891899 3767355244544 3767578380288 3774936931812 3779018883072 3791116691968 3792140476416 3796465876992 3798521216757 3799547000784 3803880849408 3816058249152 3820184666112 3827645964288 3827872670976 3829308451406 3840936401664 3841163895528 3845317459968 3852827845632 3858669256704 3865161939858 3866205720096 3870615601152 3883006639488 3887205449728 3894797647872 3902404674528 3908321250816 3912779169792 3915954690759 3920421316608 3926365208576 3934033890624 3938287878144 3945979846656 3950480719872 3958612149264 3963127431168 3964197666816 3970867914432 3976888290304 3984655650246 3988964376576 3989200637952 4001314111488 4002814947328 4003052029056 4007380647936 4015207563264 4028061485216 4032655982592 4033744994304 4040532263808 4041623402496 4054561889724 4058946207744 4066873837056 4067114712912 4071512604672 4077685571584 4079893158739 4080994926768 4085649801216 4093629585984 4111175294976 4111418794752 4112529076224 4125694554456 4130155790336 4138222500864 4142942650368 4146304966686 4152591328992 4157081649152 4157327867904 4165447648896 4169951870976 4183301177344 4184430870528 4191471687456 4192603587072 4197385764864 4206025408593 4210822895616 4219047159084 4223609339904 4223859499008 4225443808448 4238274650112 4238525677824 4243108921344 4251396243456 4257841938432 4265006278464 4266158035968 4271024111616 4279815328042 4284696981504 4293065530296 4297707749376 4306101709824 4312630345728 4321053451872 4321309382469 4325982142464 4332540919808 4339830950016 4341002913792 4349481435108 4368123750912 4368382469424 4373106130944 4381647353856 4388290527232 4396861407168 4401615863808 4401876566016 4415243157504 4416899252224 4417160859648 4425788126952 4430573862912 4444757500928 4449827291136 4453438667922 4458518360064 4459722375168 4473999326592 4478837194752 4487584923648 4487850717696 4501951071712 4503166815744 4503433532688 4508303228928 4517108508672 4531569170868 4536469291008 4536737980416 4537963118592 4545598796784 4552490542848 4557413285888 4566314483712 4575233066688 4582169742336 4587396268032 4591119292614 4596356026368 4611070384392 4616056471552 4625072206848 4625346144096 4641131485344 4641406373763 4646425264128 4655500313472 4660534444032 4660810481664 4662558685184 4671665245116 4676716855296 4676993851392 4691195854848 4698308345856 4706213824512 4707484729344 4715405648388 4722554844736 4727941496832 4737175757568 4742298206208 4751560507392 4753624284504 4758764519424 4768058981376 4768341387552 4773497536512 4783323013694 4788778979328 4790072180736 4798132063272 4799427790464 4819998621696 4820284104192 4829698721583 4834921218048 4837021201776 4842251616256 4851709138944 4857243107328 4861185133356 4872792645632 4874108534784 4882309818768 4883628278016 4904560001024 4914139219776 4914430278102 4919744397312 4931202203178 4936826843136 4946469083064 4951817846784 4952111136768 4967670148096 4969011658752 4969305967104 4984395595776 5000352188544 5005759217664 5006055702528 5007407579136 5015833155072 5017714522532 5023437840384 5033249242416 5038691844096 5048533039104 5056187301888 5064694955676 5066062667712 5066362724274 5071841132544 5088077665536 5093579554816 5103527952384 5103830227968 5121248535552 5121551860704 5127089946624 5137103794176 5142963290112 5144892342272 5153549253144 5154940960128 5160820801536 5177342185984 5187454182441 5193063530496 5203206232704 5211095001088 5217038893056 5221272921012 5227228422144 5243101249536 5245378520832 5251050504192 5261306462208 5261618082816 5278149532352 5284169908224 5285596889088 5294490552576 5295920320512 5312874200328 5318619168768 5318934183936 5329322727264 5335085481984 5337402705408 5347827320067 5353610084352 5364066354048 5376874643456 5378326659072 5387376351744 5388831203328 5397898571181 5406082519632 5411928276992 5422498449408 5422819617216 5428683472896 5441326569024 5441648851998 5447533068288 5458172781312 5464398495744 5481567059968 5481891726336 5483372101632 5492598546114 5500926072608 5517630001152 5523923533824 5528406622248 5534712446976 5536788438656 5543103823872 5553930198528 5570795077632 5579241160704 5588628916608 5590138116096 5590469212992 5596514353152 5608033878124 5614430527488 5625396212112 5631479119872 5631812665344 5651032866816 5651367570432 5662405397718 5668528324608 5677122584576 5686675037952 5688210714624 5694698815488 5699320501176 5712929308672 5724087373728 5730276999168 5741468946432 5743962677109 5750173794304 5761404602496 5761745843292 5767976189952 5786441266688 5788003885056 5797742909787 5799308580144 5805923401728 5824165001216 5824509959232 5830808174592 5842196471808 5844733952146 5862481876224 5868821151744 5869168754688 5880631974912 5889547812864 5901050835936 5907431817216 5918969769984 5933103054848 5937918223896 5944691146752 5946296500224 5956301871648 5965332435456 5976983475369 5983446564864 5983800956928 6004222420992 6004578043584 6011070971904 6022811344896 6029681098752 6042092227824 6048625721344 6048983973888 6050617491456 6060798395712 6069987390464 6081842834586 6088419311616 6100310755584 6107268907008 6109559656448 6116528357376 6121492390152 6128474701824 6148093845856 6166762942464 6167128192128 6168793614336 6188175313792 6188541831684 6195233685504 6207333751296 6214413975552 6228886993488 6235622473728 6235991801856 6248171473344 6254927806464 6274951766016 6276646305792 6287207531184 6288905380608 6303921995776 6316234343424 6328570738626 6335414009856 6338165712672 6345019359232 6357411975168 6357788516736 6364663382016 6385038639104 6386762907648 6397509417696 6399237053952 6406536167424 6419722992063 6426664828928 6427045472256 6439598295444 6446561624064 6449361602368 6468945518592 6476324143104 6481580177808 6488973213696 6498811379712 6509746425024 6511504370688 6532349711222 6552185626368 6552573704136 6559659196416 6572471030784 6574936270904 6582435790848 6595292110752 6602423795712 6602814849024 6625348878336 6625741289472 6638682190428 6645860794368 6667136251392 6674740936704 6676543438848 6680158001883 6687777540096 6697917120512 6710998989888 6718255792128 6731377385472 6739055345664 6741583069184 6752926607568 6754750223616 6755150299032 6762454843392 6784103554048 6797353756302 6804703936512 6805106970624 6806944677888 6828331380736 6828735814272 6836119928832 6849471725568 6871399004192 6873254613504 6881094402048 6886678938921 6894534039552 6916605576588 6924084707328 6937608310272 6938019216144 6956051857408 6961697228016 6969637896192 6983250470208 6990801666048 6993838027776 7007497867674 7015075282944 7015490777088 7045559877632 7047462518784 7059320736768 7061227094016 7073108472582 7083832267104 7091492225024 7091912245248 7105763636352 7113447309312 7116536940544 7130436426756 7138146779136 7152088472064 7160246304768 7171102212096 7174984520541 7183168468992 7185108271104 7197198094908 7208110026176 7229997932544 7230426156288 7238244630528 7252381827072 7255102092032 7255531802664 7263377424384 7277563708416 7285864660992 7300861441954 7309188968448 7311162802176 7323464728152 7325442417024 7356840001536 7371208829664 7371645417153 7379616595968 7390805098496 7396803304767 7405240264704 7419703624596 7427726770176 7438988214272 7451505222144 7453517488128 7453958950656 7462019137536 7485907369984 7500528282816 7508638826496 7509083553792 7511111368704 7526571783798 7534710489088 7535156760576 7549873863624 7558037766144 7582233383936 7584280952832 7597042433514 7599094001568 7607761698816 7632116498304 7640369332224 7655291928576 7655745341952 7658616902812 7681872803328 7682327791056 7690634919936 7705655691264 7717338513408 7730323879716 7732411440192 7741231202304 7766013278976 7774410899456 7789595295744 7804809349056 7816642501632 7825558339584 7831909381518 7840842633216 7852730417152 7868067781248 7876575756288 7891959693312 7917224298528 7926254862336 7928395333632 7941735828864 7953776580608 7969311300492 7977928753152 7978401275904 8002628222976 8005629894656 8006104058112 8014761295872 8030415126528 8056122970432 8065311965184 8067489988608 8081064527616 8083246804992 8109123779448 8117892415488 8133747674112 8134229425824 8143025209344 8159786317478 8161989853536 8162473277997 8171299602432 8187259171968 8222350589952 8222837589504 8225058152448 8238897819171 8251389108912 8260311580672 8276445001728 8285885300736 8292609933372 8305182657984 8314163298304 8314655735808 8330895297792 8339903741952 8366602354688 8368861741056 8382943374912 8385207174144 8394771529728 8412050817186 8421645791232 8438094318168 8447218679808 8447718998016 8450887616896 8476549300224 8477051355648 8502792486912 8515683876864 8530012556928 8532316071936 8542048223232 8559630656084 8569393963008 8586131060592 8595415498752 8612203419648 8625260691456 8642106903744 8642618764938 8651964284928 8665081839616 8679661900032 8682005827584 8698962870216 8736247501824 8736764938848 8746212261888 8763294707712 8767100928219 8776581054464 8793722814336 8803231727616 8803753132032 8833798504448 8834321719296 8851576253904 8861147725824 8889515001856 8899654582272 8906877335844 8917036720128 8919444750336 8947998653184 8957674389504 8975169847296 8975701435392 9003902143424 9006333631488 9006867065376 9016606457856 9034217017344 9063138341736 9072938582016 9073475960832 9075926237184 9091197593568 9104981085696 9122764251879 9132628967424 9150466133376 9164339484672 9174792536064 9182238585228 9192712052736 9222140768784 9232112943104 9250144413696 9250692288192 9282262970688 9282812747526 9292850528256 9311000626944 9321068888064 9321620963328 9325117370368 9343330490232 9353433710592 9353987702784 9382391709696 9412427649024 9414969458688 9430811296776 9445109689472 9455882993664 9474351515136 9503121014784 9507248569008 9517529038848 9536117962752 9536682775104 9546995073024 9566646027388 9577557958656 9580144361472 9596264126544 9598855580928 9639997243392 9640568208384 9659397443166 9669842436096 9674042403552 9684503232512 9703418277888 9714486214656 9722370266712 9745585291264 9748217069568 9764619637536 9767256556032 9798524566833 9809120002048 9828278439552 9828860556204 9839488794624 9862404406356 9873653686272 9892938166128 9903635693568 9904222273536 9935340296192 9938023317504 9938611934208 9968791191552 10000704377088 10011518435328 10012111405056 10014815158272 10031666310144 10035429045064 10046875680768 10066498484832 10077383688192 10097066078208 10112374603776 10129389911352 10132125335424 10132725448548 10143682265088 10176155331072 10196030634453 10207055904768 10207660455936 10242497071104 10243103721408 10254179893248 10274207588352 10285926580224 10289784684544 10307098506288 10309881920256 10321641603072 10354684371968 10374908364882 10386127060992 10406412465408 10422190002176 10434077786112 10442545842024 10454456844288 10486202499072 10490757041664 10511246801511 10522612924416 10523236165632 10556299064704 10568339816448 10571193778176 10588981105152 10591840641024 10625748400656 10637238337536 10637868367872 10658645454528 10670170963968 10674805410816 10695654640134 10707220168704 10728132708096 10753749286912 10756653318144 10774752703488 10777662406656 10795797142362 10812165039264 10823856553984 10844996898816 10845639234432 10857366945792 10882653138048 10883297703996 10895066136576 10916345562624 10928796991488 10951292162931 10963134119936 10963783452672 10966744203264 10985197092228 11001852145216 11035260002304 11047847067648 11056813244496 11069424893952 11073576877312 11086207647744 11107860397056 11141590155264 11158482321408 11177257833216 11180276232192 11180938425984 11193028706304 11216067756248 11228861054976 11250792424224 11262958239744 11263625330688 11289857675697 11302065733632 11302735140864 11324810795436 11337056649216 11354245169152 11373350075904 11376421429248 11389397630976 11395563650271 11398641002352 11425858617344 11448174747456 11460553998336 11482937892864 11487925354218 11500347588608 11522809204992 11523491686584 11535952379904 11572882533376 11576007770112 11595485819574 11598617160288 11611846803456 11648330002432 11649019918464 11661616349184 11684392943616 11689467904292 11724963752448 11738337509376 11747864072277 11761263949824 11779095625728 11802101671872 11814863634432 11837939539968 11866206109696 11875836447792 11889382293504 11892593000448 11912603743296 11930664870912 11953966950738 11966893129728 11967601913856 12008444841984 12009156087168 12022141943808 12045622689792 12084184455648 12097251442688 12097967947776 12101234982912 12121596791424 12139974780928 12163685669172 12176838623232 12200621511168 12214537814016 12219119312896 12233056714752 12239679476217 12242984780304 12256949403648 12296187691712 12333525884928 12334256384256 12337587228672 12376350627584 12377083663368 12390467371008 12414667502592 12428827951104 12457773986976 12471244947456 12471983603712 12496342946688 12509855612928 12549903532032 12553292611584 12574415062368 12577810761216 12607843991552 12618076225779 12632468686848 12657141477252 12670828019712 12676331425344 12690038718464 12714823950336 12715577033472 12729326764032 12770077278208 12773525815296 12795018835392 12798474107904 12813072334848 12839445984126 12853329657856 12854090944512 12879196590888 12893123248128 12898723204736 12937891037184 12963160355616 12977946427392 12997622759424 13019492850048 13023008741376 13064699422444 13104371252736 13105147408272 13119318392832 13144942061568 13149872541808 13164871581696 13190584221504 13204847591424 13205629698048 13250697756672 13251482578944 13277364380856 13291721588736 13334272502784 13349481873408 13360316003766 13375555080192 13395834241024 13421997979776 13436511584256 13462754770944 13483166138368 13505853215136 13509500447232 13510300598064 13524909686784 13568207108096 13594707512604 13609407873024 13610213941248 13613889355776 13656662761472 13657471628544 13672239857664 13698943451136 13742798008384 13746509227008 13762188804096 13773357877842 13789068079104 13833211153176 13848169414656 13875216620544 13876038432288 13923394456032 13924219121289 13939275792384 13966500940416 13981603332096 13987676055552 14014995735348 14030150565888 14030981554176 14091119755264 14094925037568 14118641473536 14122454188032 14146216945164 14167664534208 14182984450048 14183824490496 14211527272704 14226894618624 14233073881088 14260872853512 14276293558272 14304176944128 14320492609536 14349969041082 14366336937984 14370216542208 14394396189816 14416220052352 14459995865088 14460852312576 14504763654144 14510204184064 14511063605328 14526754848768 14555127416832 14571729321984 14601722883908 14618377936896 14622325604352 14646929456304 14650884834048 14713680003072 14742417659328 14743290834306 14759233191936 14781610196992 14793606609534 14810480529408 14839407249192 14855453540352 14877976428544 14903010444288 14907034976256 14907917901312 14971814739968 15001056565632 15017277652992 15018167107584 15022222737408 15053143567596 15069420978176 15070313521152 15099747727248 15116075532288 15164466767872 15168561905664 15194084867028 15198188003136 15215523397632 15264232996608 15280738664448 15310583857152 15311490683904 15317233805624 15363745606656 15364655582112 15381269839872 15411311382528 15434677026816 15460647759432 15464822880384 15482462404608 15532026557952 15562362547323 15579190591488 15609618698112 15633285003264 15651116679168 15663818763036 15681685266432 15705460834304 15736135562496 15753151512576 15783919386624 15834448597056 15852509724672 15856790667264 15883471657728 15907553161216 15938622600984 15955857506304 15956802551808 16005256445952 16011259789312 16012208116224 16043481960201 16060830253056 16112245940864 16130623930368 16134979977216 16162129055232 16166493609984 16218247558896 16235784830976 16267495348224 16268458851648 16286050418688 16319572634956 16323979707072 16324946555994 16342599204864 16374518343936 16444701179904 16445675179008 16450116304896 16477795638342 16502778217824 16520623161344 16552890003456 16571770601472 16585219866744 16610365315968 16628326596608 16629311471616 16661790595584 16733204709376 16737723482112 16765886749824 16770414348288 16789543059456 16824101634372 16843291582464 16876188636336 16894437359616 16895437996032 16901775233792 16953098600448 16954102711296 17005584973824 17031367753728 17060025113856 17064632143872 17084096446464 17119261312168 17138787926016 17172262121184 17190830997504 17224406839296 17231888031327 17250521382912 17284213807488 17285237529876 17303928569856 17330163679232 17359323800064 17364011655168 17393228729361 17397925740432 17472495003648 17473529877696 17492424523776 17526589415424 17534201856438 17553162108928 17587445628672 17606463455232 17607506264064 17667597008896 17668643438592 17703152507808 17722295451648 17779030003712 17799309164544 17813754671688 17834073440256 17838889500672 17895997306368 17930950426107 17950339694592 17951402870784 18007804286848 18012667262976 18013734130752 18033212915712 18068434034688 18126276683472 18145877164032 18146951921664 18151852474368 18182395187136 18209962171392 18245528503758 18265257934848 18300932266752 18328678969344 18349585072128 18364477170456 18385424105472 18444281537568 18464225886208 18500288827392 18501384576384 18564525941376 18565625495052 18585701056512 18622001253888 18643241926656 18650234740736 18686660980464 18706867421184 18707975405568 18764783419392 18824855298048 18829938917376 18861622593552 18890219378944 18911765987328 18948703030272 19006242029568 19014497138016 19035058077696 19072235925504 19073365550208 19093990146048 19133292054776 19155115917312 19160288722944 19192528253088 19197711161856 19259168976189 19279994486784 19281136416768 19318794886332 19339684872192 19348084807104 19369006465024 19406836555776 19428972429312 19444740533424 19491170582528 19496434139136 19529239275072 19534513112064 19597049133666 19618240004096 19656556879104 19657721112408 19678977589248 19724808812712 19747307372544 19785876332256 19807271387136 19808444547072 19870680592384 19876046635008 19877223868416 19937582383104 20001408754176 20024222810112 20029630316544 20040474005649 20063332620288 20070858090128 20093751361536 20132996969664 20154767376384 20194132156416 20224749207552 20258779822704 20264250670848 20265450897096 20287364530176 20352310662144 20392061268906 20414111809536 20415320911872 20484994142208 20486207442816 20508359786496 20548415176704 20579569369088 20614197012576 20619763840512 20643283206144 20660036816763 20709368743936 20749816729764 20772254121984 20812824930816 20844380004352 20868155572224 20885091684048 20908913688576 20972404998144 20981514083328 21022493603022 21045225848832 21046472331264 21112598129408 21136679632896 21142387556352 21177962210304 21183681282048 21251496801312 21274476675072 21275736735744 21317290909056 21340341927936 21349610821632 21391309280268 21414440337408 21456265416192 21507498573824 21513306636288 21524953561623 21549505406976 21555324813312 21591594284724 21624330078528 21647713107968 21689993797632 21691278468864 21714733891584 21765306276096 21766595407992 21790132273152 21832691125248 21857593982976 21902584325862 21926268239872 21927566905344 21933488406528 21970394184456 22003704290432 22070520004608 22113626488992 22138849787904 22147153754624 22172415295488 22190409914301 22215720794112 22283180310528 22316964642816 22354515666432 22360552464384 22361876851968 22386057412608 22432135512496 22457722109952 22501584848448 22525916479488 22527250661376 22579715351394 22604131467264 22605470281728 22649621590872 22674113298432 22708490338304 22746700151808 22752842858496 22791127300542 22797282004704 22851717234688 22896349494912 22921107996672 22965875785728 22975850708436 23000695177216 23045618409984 23046983373168 23071904759808 23145765066752 23152015540224 23190971639148 23197234320576 23223693606912 23296660004864 23298039836928 23323232698368 23368785887232 23378935808584 23449927504896 23476675018752 23495728144554 23522527899648 23558191251456 23604203343744 23629727268864 23675879079936 23751672895584 23778764587008 23785186000896 23825207486592 23834143982027 23861329741824 23907933901476 23933786259456 23935203827712 24016889683968 24018312174336 24044283887616 24091245379584 24168368911296 24194502885376 24195935895552 24202469965824 24243193582848 24279949561856 24327371338344 24353677246464 24401243022336 24429075628032 24438238625792 24479358952434 24485969560608 24487419833991 24513898807296 24592375383424 24667051769856 24668512768512 24675174457344 24752701255168 24754167326736 24780934742016 24829335005184 24857655902208 24915547973952 24942489894912 24943967207424 24992685893376 25019711225856 25099807064064 25106585223168 25148830124736 25155621522432 25215687983104 25236152451558 25264937373696 25314282954504 25341656039424 25352662850688 25380077436928 25429647900672 25431154066944 25540154556416 25547051630592 25590037670784 25596948215808 25626144669696 25678891968252 25706659315712 25708181889024 25758393181776 25786246496256 25797446409472 25875782074368 25926320711232 25955892854784 25995245518848 26038985700096 26046017482752 26129398844888 26208742505472 26210294816544 26238636785664 26289884123136 26299745083616 26301302784657 26329743163392 26381168443008 26409695182848 26411259396096 26501395513344 26502965157888 26554728761712 26583443177472 26668545005568 26698963746816 26720632007532 26751110160384 26791668482048 26843995959552 26873023168512 26925509541888 26966332276736 27011706430272 27019000894464 27020601196128 27049819373568 27136414216192 27189415025208 27218815746048 27220427882496 27227778711552 27313325522944 27314943257088 27368292755637 27397886902272 27485596016768 27493018454016 27524377608192 27546715755684 27578136158208 27666422306352 27696338829312 27750433241088 27752076864576 27846788912064 27848438242578 27878551584768 27933001880832 27963206664192 27975352111104 28029991470696 28060301131776 28061963108352 28182239510528 28237282947072 28244908376064 28292433890328 28335329068416 28365968900096 28367648980992 28423054545408 28466147762176 28521745707024 28552587116544 28608353888256 28640985219072 28699938082164 28732673875968 28740433084416 28788792379632 28832440104704 28919991730176 28921704625152 29009527308288 29020408368128 29022127210656 29053509697536 29110254833664 29143458643968 29203445767816 29236755873792 29244651208704 29293858912608 29301769668096 29395573700499 29427360006144 29484835318656 29486581668612 29518466383872 29563220393984 29587213219068 29620961058816 29678814498384 29710907080704 29755952857088 29806020888576 29814069952512 29815835802624 29943629479936 30002113131264 30034555305984 30036334215168 30044445474816 30106287135192 30138841956352 30140627042304 30199495454496 30232151064576 30328933535744 30337123811328 30388169734056 30396376006272 30431046795264 30528465993216 30588091903359 30621167714304 30622981367808 30634467611248 30727491213312 30729311164224 30762539679744 30822622765056 30869354053632 30921295518864 30929645760768 30964924809216 31064053115904 31124725094646 31158381182976 31219237396224 31266570006528 31302233358336 31327637526072 31363370532864 31410921668608 31472271124992 31533740404533 31567838773248 31668897194112 31705019449344 31713581334528 31766943315456 31815106322432 31877245201968 31911715012608 31913605103616 32010512891904 32022519578624 32024416232448 32086963920402 32121660506112 32224491881728 32261247860736 32269959954432 32324258110464 32332987219968 32436495117792 32471569661952 32534990696448 32536917703296 32572100837376 32639145269912 32647959414144 32649893111988 32685198409728 32749036687872 32853876488793 32889402359808 32891350358016 32900232609792 32955591276684 33005556435648 33041246322688 33105780006912 33143541202944 33170439733488 33220730631936 33256653193216 33258622943232 33323581191168 33466409418752 33475446964224 33531773499648 33540828696576 33579086118912 33648203268744 33686583164928 33752377272672 33788874719232 33790875992064 33803550467584 33869573027091 33906197200896 33908205422592 34011169947648 34062735507456 34120050227712 34129264287744 34168192892928 34186690950813 34238522624336 34277575852032 34344524242368 34381661995008 34448813678592 34463776062654 34501042765824 34568427614976 34570475059752 34607857139712 34660327358464 34718647600128 34728023310336 34786457458722 34795851480864 34944990007296 34947059755392 34984849047552 35053178830848 35068403712876 35106324217856 35174891257344 35215012528128 35243592216831 35335194017792 35337286877184 35406305015616 35444590903296 35558060007424 35598618329088 35627509343376 35668146880512 35677779001344 35791994612736 35861900852214 35900679389184 35902805741568 36015608573696 36025334525952 36027468261504 36066425831424 36136868069376 36252553366944 36291754328064 36293903843328 36303704948736 36364790374272 36378430288357 36419924342784 36491057007516 36530515869696 36601864533504 36657357938688 36699170144256 36719038428651 36728954340912 36770848210944 36888563075136 36928451772416 37000577654784 37002769152768 37129051882752 37131250990104 37171402113024 37244002507776 37286483853312 37300469481472 37373321960928 37413734842368 37415950811136 37529566838784 37649710596096 37659877834752 37723245187104 37780438757888 37823531974656 37854228677337 37897406060544 38012484059136 38028994276032 38070116155392 38144471851008 38146731100416 38187980292096 38266584109552 38310231834624 38320577445888 38385056506176 38395422323712 38518337952378 38559988973568 38562272833536 38637589772664 38679369744384 38696169614208 38738012930048 38813673111552 38889481066848 38982341165056 38992868278272 39058478550144 39069026224128 39194098267332 39236480008192 39313113758208 39315442224816 39357955178496 39449617625424 39494614745088 39571752664512 39614542774272 39616889094144 39741361184768 39752093270016 39754447736832 39875164766208 40002817508352 40048445620224 40080948011298 40126665240576 40141716180256 40187502723072 40265993939328 40309534752768 40388264312832 40449498415104 40517559645408 40528501341696 40530901794192 40574729060352 40658245616399 40704621324288 40784122537812 40828223619072 40830641823744 40969988284416 40972414885632 41016719572992 41096830353408 41159138738176 41228394025152 41239527681024 41286566412288 41320073633526 41418737487872 41499633459528 41544508243968 41625649861632 41688760008704 41770183368096 41772657363867 41817827377152 41944809996288 41963028166656 42044987206044 42090451697664 42092944662528 42225196258816 42273359265792 42284775112704 42355924420608 42367362564096 42502993602624 42548953350144 42551473471488 42634581818112 42680683855872 42699221643264 42782618560536 42828880674816 42912530832384 43014997147648 43049907123246 43099010813952 43110649626624 43183188569448 43248660157056 43295426215936 43379987595264 43382556937728 43530612552192 43533190815984 43580264546304 43665382250496 43715187965952 43805168651724 43852536479744 43855133810688 43866976813056 43940788368912 44007408580864 44141040009216 44227252977984 44277699575808 44294307509248 44344830590976 44380819828602 44431441588224 44566360621056 44633929285632 44709031332864 44721104928768 44723753703936 44864271024992 44915444219904 45003169696896 45051832958976 45054501322752 45159430702788 45208262934528 45210940563456 45299243181744 45348226596864 45416980676608 45493400303616 45505685716992 45582254601084 45594564009408 45703434469376 45792698989824 45842215993344 45931751571456 45951701416872 46001390354432 46091236819968 46093966746336 46143809519616 46291530133504 46304031080448 46381943278296 46394468641152 46447387213824 46593320009728 46596079673856 46687087641969 46737571774464 46757871617168 46899855009792 46953350037504 46991456289108 47045055799296 47116382502912 47208406687488 47259454537728 47351758159872 47503345791168 47557529174016 47570372001792 47650414973184 47668287964054 47722659483648 47815867802952 47867572518912 47870407655424 48033779367936 48036624348672 48130445880603 48182490759168 48336737822592 48389005770752 48391871791104 48404939931648 48486387165696 48559899123712 48654742676688 48707354492928 48802486044672 48858151256064 48876477251584 48958717904868 48971939121216 48974839667982 49027797614592 49184750766848 49334103539712 49337025537024 49350348914688 49505402510336 49508334653472 49561869484032 49658670010368 49715311804416 49831095947904 49884979789824 49887934414848 49985371786752 50199614128128 50213170446336 50297660249472 50311243044864 50431375966208 50472304903116 50529874747392 50628565909008 50683312078848 50705325701376 50760154873856 50859295801344 50862308133888 51080309112832 51094103261184 51180075341568 51193896431616 51252289339392 51357783936504 51413318631424 51416363778048 51516786363552 51572492992512 51594892818944 51695664093981 51751564148736 51852641422464 51911785709568 51990491037696 52077971400192 52092034965504 52179686188083 52258797689776 52417485010944 52420589633088 52477273571328 52579768246272 52599490167232 52602605569314 52659486326784 52762336886016 52819390365696 52822518792192 53002791026688 53005930315776 53109457523424 53166886354944 53337090011136 53397927493632 53441264015064 53502220320768 53583336964096 53687991919104 53792851278321 53851019083776 53932664553472 54023412860544 54038001788928 54041202392256 54099638747136 54272828432384 54378830050416 54437631492096 54440855764992 54455557423104 54626651045888 54629886514176 54736585511274 54795773804544 54971192033536 54986036908032 55048755216384 55093431511368 55156272316416 55332844612704 55392677658624 55500866482176 55504153729152 55524972545387 55693577824128 55696876485156 55757103169536 55866003761664 55950704222208 56059982941392 56120602263552 56123926216704 56364479021056 56474565894144 56489816752128 56584867780656 56670658136832 56731937800192 56735297961984 56846109090816 56932295524352 57043491414048 57105174233088 57216707776512 57281970438144 57399876164328 57465347751936 57480866168832 57577584759264 57664880209408 57777506928567 57839983460352 57843409250304 58019054616576 58040816736256 58044254421312 58107019395072 58220509667328 58286917287936 58406891535632 58473511747584 58489302417408 58587717825216 58603539336192 58791147400998 58854720012288 58969670637312 58973163337224 59036932767744 59126440787968 59174426438136 59241922117632 59357628996768 59421814161408 59612041777152 59628139905024 59631671605248 59887258959872 60004226262528 60072668430336 60088890949632 60121422016947 60212574270384 60277683912704 60281254084608 60398990908992 60464302129152 60657867071488 60674247622656 60776339468112 60792752012544 60862093590528 61056931986432 61176183806718 61242335428608 61245962735616 61268935222496 61454982426624 61458622328448 61525079359488 61645245530112 61738708107264 61842591037728 61859291521536 61929849618432 62057322256609 62128106231808 62249450189292 62316762365952 62438474792448 62533140013056 62604466716672 62655275052144 62726741065728 62821843337216 62944542249984 63067480809066 63135677546496 63337794388224 63410038898688 63427162669056 63533886630912 63630212644864 63754490403936 63823430025216 63827210207232 64021025783808 64045039157248 64048832464896 64173927840804 64243321012224 64448983763456 64522495721472 64539919908864 64574860684869 64648516220928 64665974439936 64872990235584 64943139323904 65069981392896 65073835406592 65144201674752 65278290539824 65295918828288 65299786223976 65370396819456 65498073375744 65707752977586 65778804719616 65782700716032 65800465219584 65911182553368 66011112871296 66082492645376 66211560013824 66340879466976 66441461263872 66517245886464 66571229742903 66647162382336 66932818837504 66950893928448 67063546999296 67081657393152 67158172237824 67296406537488 67373166329856 67504754545344 67577749438464 67581751984128 67607100935168 67739146054182 67812394401792 67816410845184 68022339895296 68125471014912 68240100455424 68258528575488 68373381901626 68477045248672 68555151704064 68689048484736 68763323990016 68897627357184 68927552125308 69002085531648 69136855229952 69140950119504 69215714279424 69320654716928 69358183698563 69437295200256 69456046620672 69572914917444 69591702961728 69889980014592 69894119510784 69969698095104 70106357661696 70136807425752 70212648435712 70349782514688 70430025056256 70487184433662 70670388035584 70674573754368 70812610031232 70889181806592 71116120014848 71255018686752 71336293761024 71355558002688 71502431946081 71583989225472 71723801704428 71801358778368 71805611483136 72031217147392 72050669051904 72054936523008 72132851662848 72273736138752 72505106733888 72583508656128 72587807686656 72607409897472 72729580748544 72756860576714 72839848685568 72982114015032 73061031739392 73203729067008 73314715877376 73438076857302 73457908681824 73462259501973 73541696421888 73777126150272 73856903544832 74001155309568 74005538305536 74258103765504 74262501980208 74342804226048 74488005015552 74572967706624 74600938962944 74746643921856 74827469684736 74831901622272 75059133677568 75299421192192 75319755669504 75446490374208 75560877515776 75647063949312 75708457354674 75794812121088 76024968118272 76057988552064 76140232310784 76288943702016 76293462200832 76533168219104 76620463669248 76641154891776 76770113012352 76790844647424 77036675904756 77119977947136 77124545667072 77275179545328 77358739488768 77392339228416 77476025860096 77627346223104 77778962133696 77964682330112 77985736556544 78116957100288 78138052448256 78388196534664 78472960016384 78626227516416 78630884449632 78715910356992 78899235250848 78903908353971 78989229490176 79143505329024 79229085548544 79233778188288 79482722369536 79504186540032 79508895473664 79750329532416 80005635016704 80096891240448 80161896022596 80253330481152 80283432360512 80375005446144 80531987878656 80619069505536 80776528625664 80898996830208 81035119290816 81057002683392 81061803588384 81149458120704 81316491232798 81409242648576 81568245075624 81656447238144 81661283647488 81939976568832 81944829771264 82104878266911 82193660706816 82318277476352 82456788050304 82479055362048 82573132824576 82640147267052 82837474975744 82999266919056 83089016487936 83251299723264 83377520017408 83540366736192 83545314727734 83635654754304 83889619992576 83926056333312 84089974412088 84180903395328 84185889325056 84450392517632 84546718531584 84711848841216 84734725128192 85005987205248 85097906700288 85102946942976 85269163636224 85398443286528 85565237121072 85657761349632 85825061664768 86029994295296 86099814246492 86198021627904 86221299253248 86366377138896 86497320314112 86590852431872 86759975190528 86765113875456 87061225104384 87066381631968 87160529092608 87330764500992 87430375931904 87610337303448 87705072959488 87710267621376 87733953626112 87881576737824 88014817161728 88186721101497 88282080018432 88454505955968 88555399151616 88588615018496 88689661181952 88761639657204 88862883176448 89132721242112 89267858571264 89418062665728 89442209857536 89447507407872 89728542049984 89830888439808 90006339393792 90103665917952 90109002645504 90318861405576 90416525869056 90421881126912 90598486363488 90696453193728 90986800607232 91011371433984 91164509202168 91189128018816 91406868938752 91585397979648 91764275710077 91863503142912 91903402833744 92002780708864 92182473639936 92187933492672 92287619039232 92583060267008 92608062160896 92763886556592 92788937282304 92894774427648 93186640019456 93192159347712 93374175283938 93475143548928 93515743234336 93799710019584 93906700075008 93982912578216 94090111598592 94232765005824 94416813374976 94703516319744 95006691582336 95115058348032 95140744003584 95300829946368 95336575928108 95445318967296 95631735605904 95735145037824 95740815310848 96067558735872 96073248697344 96260891761206 96364981518336 96673475645184 96778011541504 96783743582208 96809879863296 96972774331392 97119798247424 97309485353376 97414708985856 97604972089344 97716302512128 97752954503168 97917435809736 97943878242432 97949679335964 98055595229184 98369501533696 98561629466379 98668207079424 98674051074048 98700697829376 99010805020672 99016669306944 99123738968064 99317340020736 99430623608832 99662191895808 99769959579648 99775868829696 99970743573504 100399228256256 100426340892672 100595320498944 100622486089728 100862751932416 100944609806232 101059749494784 101257131818016 101366624157696 101410651402752 101608719081273 101718591602688 101724616267776 102160618225664 102188206522368 102360150683136 102387792863232 102504578678784 102560072852439 102715567873008 102826637262848 102832727556096 103033572727104 103144985985024 103189785637888 103391328187962 103503128297472 103705282844928 103823571419136 103980982075392 104155942800384 104184069931008 104359372376166 104517595379552 104834970021888 104841179266176 104954547142656 105159536492544 105198980334464 105205211138628 105318972653568 105524673772032 105645037584384 106005582053376 106011860631552 106218915046848 106333772709888 106674180022272 106795854987264 106882528030128 107004440641536 107166673928192 107375983838208 107585702556642 107702038167552 107865329106944 108046825721088 108076003577856 108082404784512 108199277494272 108545656864768 108757660100832 108875262984192 108881711529984 108911114846208 109135290865071 109253302091776 109259773028352 109473171022548 109591547609088 109942384067072 109972073816064 110097510432768 110157115285953 110186863022736 110312544632832 110665689225408 110785355317248 111001732964352 111008307458304 111049945090774 111387155648256 111393752970312 111514206339072 111732007523328 111901408444416 112119965882784 112241204527104 112247852433408 112728958042112 112949131788288 112979633504256 113169735561312 113341316273664 113470595923968 113562686032011 113692218181632 113864591048704 114086982828096 114210348466176 114433415553024 114563940876288 114799752328656 114930695503872 114961732337664 115155169518528 115329760418816 115555013857134 115679966920704 115686818500608 116038109233152 116081633472512 116088508842624 116214038790144 116441019334656 116813783071264 116947023495168 116978604834816 117175435650432 117207078672384 117582294801996 117709440024576 117939341274624 117946326674448 118073865535488 118252881575936 118348852876272 118483844235264 118715257993536 118843628322816 119224083554304 119256279810048 119263343210496 119774517919744 120008452525056 120145336860672 120242844033894 120425148540768 120555367825408 120562508169216 120797981817984 120928604258304 121315734142976 121348495245312 121552678936224 121585504025088 121724187181056 121974736849197 122113863972864 122352367613436 122484670857216 122491925471232 122537870444992 122909964853248 122917244656896 123050158718976 123290491060224 123477416214528 123685182075456 123718583043072 123859699236864 124114644513218 124256212463616 124498900378584 124633524731904 124876949584896 125066280026112 125310550104288 125317972091601 125453482131456 125643686674432 125889084499968 126134961618132 126271355092992 126675588776448 126820077797376 126854325338112 127067773261824 127260425289728 127508980807872 127646860050432 127654420414464 128042051567616 128090078314496 128097664929792 128347855681608 128486642024448 128897967526912 129044991442944 129149721369738 129297032441856 129331948879872 129745980471168 129886278647808 130139962785792 130147670813184 130556581079648 130591837656576 130599572447952 130740793638912 130996146751488 131415505955172 131557609439232 131565401432064 131600930439168 131822365106736 132022225742592 132164985290752 132423120027648 132681758933952 132882922527744 133034491772928 133142459485806 133294324764672 133865637675008 133901787856896 134127093998592 134163314786304 134592813074976 134746332659712 135009509090688 135155498876928 135163503968256 135214201870336 135478292108364 135624788803584 135632821690368 136044679790592 136250942029824 136480200910848 136517057150976 136746763803252 136954090497344 137110303408128 137378096969472 137526647980032 137795254714368 137855104250616 138004171063296 138273710459904 138281900239008 138431428558848 138716367397126 138874590400512 138912093241344 139145829834888 139183405923456 139779960029184 139788239021568 140061262925907 140212715323392 140273614851504 140425296871424 140699565029376 140860050112512 140974368867324 141340776071168 141349147508736 141625220062464 141778363613184 142232240029696 142510037373504 142672587522048 142711116005376 143004863892162 143167978450944 143447603408856 143602717556736 143611222966272 144062434294784 144101338103808 144109873046016 144547472277504 145010213467776 145167017312256 145175615373312 145214819794944 145459161497088 145513721153428 145679697371136 145964228030064 146122063478784 146407458134016 146629431754752 146876153714604 146915817363648 146924519003946 147083392843776 147554252300544 147713807089664 148002310619136 148011076611072 148516207531008 148525003960416 148685608452096 148976010031104 149145935413248 149201877925888 149493287843712 149654939369472 149663803244544 150598842384384 150639511339008 150892980748416 151121755031552 151294127898624 151416914709348 151589624242176 152049936236544 152115977104128 152280464621568 152577887404032 152586924401664 153066336438208 153240927338496 153282309783552 153540226024704 153581689294848 154073351809512 154239955894272 154249091334144 154550359090656 154717478977536 154784678456832 155086992281943 155254692446208 155557924267392 155929364660224 155971473113088 156233914200576 156276104896512 156539058564249 156776393069328 156945920032768 157252455032832 157261768899264 157431820713984 157798470501696 157807816707942 157978458980352 158287010658048 158458171097088 158467556376576 158965444739072 159008373080064 159017790947328 159500659064832 160011270033408 160193782480896 160323792045192 160506660962304 160566864721024 160750010892288 161063975757312 161553057251328 161797993660416 162070238581632 162114005366784 162123607176768 162298916241408 162632982465596 162818485297152 163136490151248 163312894476288 163322567294976 163879953137664 163889659542528 164209756533822 164387321413632 164636554952704 164913576100608 164958110724096 165146265649152 165280294534104 165674949951488 165998533838112 166178032975872 166502599446528 166574917636161 166755040034816 167080733472384 167090629455468 167271309508608 167852112666624 168179948824176 168361806790656 168371778650112 168900785035264 169093437063168 169423697682432 169469450256384 170011974410496 170195813400576 170205893885952 170538327272448 170796886573056 171130474242144 171315522699264 171650123329536 172059988590592 172199628492984 172396043255808 172442598506496 172732754277792 172994640628224 173332520785701 173519950381056 173530227750912 174122450208768 174132763263936 174321058185216 174661529001984 174860751863808 175220674606896 175410145918976 175420535242752 175467907252224 175763153475648 176029634323456 176373442202994 176564160036864 176909011911936 177110798303232 177177230036992 177379322363904 177523279314408 177725766352896 178265442484224 178836125331456 178884419715072 178895014815744 179457084099968 179661776879616 180012678787584 180218005291008 180637722811152 180833051738112 180843762253824 181196972726976 181392906387456 181973601214464 182022742867968 182329018404336 182378256037632 182813737877504 183170795959296 183528551420154 183727006285824 183806805667488 184005561417728 184364947279872 184375866985344 184575238078464 185166120534016 185216124321792 185527773113184 185577874564608 185789548855296 186171966769827 186373280038912 186384318695424 186748350567876 186950287097856 187031486468672 187599420039168 187813400150016 187965825156432 188180223197184 188465530011648 188833626749952 189407032639488 190013383164672 190230116696064 190281488007168 190601659892736 190673151856216 190890637934592 191263471211808 191470290075648 191481630621696 192135117471744 192146497394688 192521783522412 192729963036672 193346951290368 193567487164416 193619759726592 193724582054607 193945548662784 194239596494848 194618970706752 194829417971712 195209944178688 195432605024256 195505909006336 195834871619472 195887756484864 195899358671928 196111190458368 196739003067392 197123258932758 197336414158848 197348102148096 197401395658752 198021610041344 198033338613888 198247477936128 198634680041472 199324383791616 199551737659392 199713689228709 199941487147008 200798456512512 200852681785344 201190640997888 201244972179456 201725503864832 201889219612464 202119498989568 202514263636032 202733248315392 202821302805504 203217438162546 203437183205376 203449232535552 204321236451328 204376413044736 204720301366272 204775585726464 205120145704878 205431135746016 205653274525696 205665455112192 206067145454208 206289971970048 206379571275776 206782656375924 207006256594944 207410565689856 207647142838272 207961964150784 208074551095689 208311885600768 208368139862016 208718744752332 209035190759104 209669940043776 209682358532352 209909094285312 210319072985088 210397960668928 210410422277256 210637945307136 211049347544064 211290075168768 212011164106752 212023721263104 212437830093696 212667545419776 213348360044544 213765056060256 214008881283072 214333347856384 214507295838243 214751967676416 215171405113284 215404076335104 215730658213888 216093651442176 216152007155712 216164809569024 216398554988544 217091313729536 217515320201664 217750525968384 217763423059968 217822229692416 218270581730142 218506604183552 218519546056704 218946342045096 219183095218176 219884768134144 219944147632128 220314230571906 220373726045472 220625089265664 221331378450816 221570710634496 222003465928704 222016614916608 222099890181548 222774311296512 222787505940624 223028412678144 223464015046656 223802816888832 224239931765568 224482409054208 224495704866816 225457916084224 225898263576576 225959267008512 226339471122624 226682632547328 226941191847936 227125372064022 227384436363264 227729182097408 228173965656192 228420696932352 228866831106048 229599504657312 229861391007744 229923464675328 230310339037056 230659520837632 231110027714268 231359933841408 231373637001216 232076218466304 232163266945024 232177017685248 232428077580288 232882038669312 233627566142528 233894046990336 233957209669632 234350871300864 234414157344768 235164589603992 235418880049152 235878682549248 235892653348896 236147731070976 236697705752544 236711725061913 236967688470528 237430515987072 237687256645632 238448167108608 238512559620096 238526686420992 239549035839488 240016905050112 240290673721344 240485688067788 240850297081536 241110735650816 241125016338432 241595963635968 241857208516608 242631468285952 242696990490624 243105357872448 243171008050176 243448374362112 243949473698394 244227727945728 244704735226872 244969341714432 244983850942464 245075740889984 245819929706496 245834489313792 246580982120448 246954832429056 247370364150912 247437166086144 247719398473728 248229289026436 248512424927232 248997800757168 249267049463808 249753899169792 250132560052224 250621100208576 250635944183202 250906964262912 251287373348864 251778168999936 252269923236264 252542710185984 253351177552896 253640155594752 254135546523648 254520850579456 255017961615744 255293720100864 255308840828928 256180156628992 256195329859584 256695711363216 256973284048896 257795935053824 258089982885888 258299442739476 258594064883712 258663897759744 259491960942336 259772557295616 260279925571584 260295341626368 261113162159296 261183675313152 261199144895904 261481587277824 261992293502976 262831011910344 263115218878464 263130802864128 263201860878336 263644730213472 264044451485184 264560163304491 264846240055296 265363517867904 265765845055488 266068983545856 266284918971612 266588649529344 267731275350016 267803575713792 268254187997184 268326629572608 269185626149952 269492665319424 270019018181376 270310997753856 270327007936512 270428403740672 270956584216728 271249577607168 271265643380736 272089359581184 272960401821696 273034114301952 273493527606504 273908180994688 274220606816256 274756193938944 275590509428736 275710208501232 276008342126592 276547420919808 276563800478016 276862857117696 277432734794252 277749180801024 277824186482688 278291659669776 278366811846912 279559920058368 279576478043136 280122525851814 280425430646784 280547229703008 280850593742848 281399130058752 281720100225024 281948737734648 282681552142336 282698295017472 283250440124928 284464480059392 285020074747008 285345175044096 285422232010752 286009727784324 286335956901888 286895206817712 287205435113472 287222445932544 288124868589568 288202676207616 288219746092032 289094944555008 290020426935552 290334034624512 290351230746624 290429639589888 290918322994176 291027442306856 291359394742272 291928456060128 292244126957568 292814916268032 293258863509504 293752307429208 293831634727296 293849038007892 294166785687552 295108504601088 295684888399137 296004621238272 296022153222144 297032415062016 297050007920832 297371216904192 297952020062208 298291870826496 298403755851776 298986575687424 299309878738944 299327606489088 301197684768768 301279022678016 301785961496832 302243510063104 302588255797248 302833829418696 303179248484352 304099872473088 304231954208256 304826157243819 305155774808064 305173848803328 306132672876416 306481854676992 306564619567104 307080452049408 307163378589696 308146703619024 308479911788544 308498182668288 309100718181312 309434957955072 309569356913664 310173984563886 310509384892416 311115848534784 311858729320448 311942946226176 312467828401152 312552209793024 313078117128498 313552786138656 313891840065536 314504910065664 314523537798528 314863641427968 315596941003392 315615633415884 315956917960704 316574021316096 316935112753152 317930889478144 318016746160128 318035581894656 319001318129664 320022540066816 320387564961792 320647584090384 321013321924608 321133729442048 321500021784576 322127951514624 323106114502656 323595987320832 324140477163264 324228010733568 324247214353536 324597832482816 325265964931192 325636970594304 326272980302496 326625788952576 326645134589952 327405872595213 327759906275328 327779319085056 328419513067644 328774642827264 329273109905408 329827152201216 329916221448192 330292531298304 330471345857859 330560589068208 331349899902976 331997067676224 332356065951744 333005198893056 333149835272322 333510080069632 334161466944768 334181258910936 334542619017216 335704225333248 336359897648352 336723613581312 336743557300224 337801570070528 338186874126336 338847395364864 338938900512768 340023948820992 340411787771904 340688058096033 341076654544896 341593773146112 342260948484288 342631045398528 343300246659072 344119977181184 344399256985968 344792086511616 344885197012992 345465508555584 345989281256448 346665041571402 347039900762112 347060455501824 348244900417536 348265526527872 348642116370432 349323058003968 350441349213792 350820291837952 350841070485504 350935814504448 351526306951296 352059268646912 352746884405988 353128320073728 353818023823872 354221596606464 354354460073984 354758644727808 355046558628816 355451532705792 356530884968448 357672250662912 357768839430144 357790029631488 358914168199936 359323553759232 360025357575168 360436010582016 361275445622304 361666103476224 361687524507648 362393945453952 362785812774912 363947202428928 364045485735936 364658036808672 364756512075264 365627475755008 365924210547591 366341591918592 367057102840308 367454012571648 367613611334976 368011122835456 368729894559744 368751733970688 369150476156928 370332241068032 370432248643584 371055546226368 371155749129216 371579097710592 372343933539654 372746560077824 372768637390848 373496701135752 373900574195712 374062972937344 375198840078336 375931650312864 376360446394368 376931060023296 377667253499904 378814065278976 380026766329344 380460233392128 380562976014336 381203319785472 381346303712432 381781275869184 382526942423616 382940580151296 382963261243392 384270234943488 384292994789376 385043567044824 385459926073344 386693902580736 387134974328832 387449164109214 387891097325568 388479192989696 389237941413504 389658835943424 390419888357376 391011818012672 391669743238944 391775512969728 391798717343856 392222380916736 393478006134784 394246517865516 394672828317696 394696204296192 394802791317504 396043220082688 396066677227776 396494955872256 397269360082944 398648767583232 399103475318784 399427378457418 399882974294016 401596913025024 401705363570688 402381281995776 402489944358912 403778439224928 404238997979136 405028527272064 405466496630784 405642605611008 406434876325092 406874366410752 406898465071104 408642472902656 408752826089472 409440602732544 409551171452928 410240291409756 410862271492032 411306549051392 411330910224384 412134290908416 412579943940096 412759142551552 413565312751848 414012513189888 414821131379712 415294285676544 416149102191378 416623771201536 416736279724032 417437489504664 418070381518208 419339880087552 419364717064704 420638145970176 420795921337856 420820844554512 421275890614272 422098695088128 422580150337536 424022328213504 424047442526208 424875660187392 425335090839552 426696720089088 427530112120512 428017762566144 428666695712768 429014591676486 429503935352832 430342810226568 430808152670208 431461316427776 432187302884352 432304014311424 432329619138048 434182627459072 435030640403328 435501051936768 435526846119936 435644459384832 436541163460284 437013208367104 437039092113408 437892684090192 438366190436352 439769536268288 439888295264256 440628461143812 440747452090944 441250178531328 442662756901632 443141421268992 444006931857408 444033229833216 444199780363096 445548622593024 445575011881248 446056825356288 446928030093312 447605633777664 448479863531136 448964818108416 448991409733632 451796527153152 451918534017024 452678942245248 453365265094656 453882383695872 454250744128044 454768872726528 455458364194816 456347931312384 456841393864704 457733662212096 459199009314624 459722782015488 459846929350656 460620678074112 461319041675264 462220055428536 462719867682816 462747274002432 464152436932608 464326533890048 464354035370496 465260976845829 465764077338624 467255132285056 467788093980672 467914419339264 468701742601728 468828314689536 470329179207984 470837760098304 471757365098496 471785306697792 472295462141952 473395411505088 473423450123826 473935376941056 474861031974144 475374513291264 476896334217216 477025119240192 477053372841984 479098071678976 480033810100224 480581347442688 480971376135576 481700594163072 482221471301632 482250032676864 483191927271936 485262936571904 485393980981248 486210715744896 486342016100352 486896748724224 487898947396788 488455455891456 489409470453744 489938683428864 489967701884928 490151481779968 491639859412992 491668978627584 493161964240896 493909664858112 494740728301824 494874332172288 495438796947456 496458578052872 497024849854464 497995601514336 498534098927616 499507798339584 499724752908483 500265120104448 501242200417152 501271888366404 501813928525824 502574746697728 503556337999872 504539846472528 505085420371968 506702355105792 507280311189504 508271093047296 509041701158912 510035923231488 510587440201728 510617681657856 512360313257984 512390659719168 513391422726432 513946568097792 515591870107648 516179965771776 516598885478952 517188129767424 517327795519488 518983921884672 519997562357103 520559851143168 520590683252736 522226324318592 522367350626304 522398289791808 522963174555648 523984587005952 525662023820688 526230437756928 526261605728256 526403721756672 527289460426944 528088902970368 529120326608982 529692480110592 530727035735808 531531690110976 532137967091712 532569837943224 533177299058688 535462550700032 536508375994368 536653259145216 538371252299904 538985330638848 540038036362752 540654015873024 540856807481344 541913168433456 542499155214336 542531286761472 544178719162368 545920803643392 546068228603904 546987055213008 547816361989376 548441213632512 549512387877888 551181018857472 551420417002464 552016684253184 553094841839616 553127600956032 553725714235392 554865469588504 555498361602048 555648372965376 556583319339552 556733623693824 558515900309481 559119840116736 559152956086272 560245051703628 560850861293568 561094459406016 561701187485696 562798260117504 563440200450048 563897475469296 565363104284672 565396590034944 566500880249856 568928960118784 570040149494016 570690350088192 570844464021504 572019455568648 572671913803776 573790413635424 574410870226944 574444891865088 576249737179136 576405352415232 576439492184064 578189889110016 580040853871104 580702461493248 580859279179776 581173746163821 581836645988352 582054884613712 582718789484544 583856912120256 584488253915136 585629832536064 586517727019008 587504614858416 587663269454592 587698076015784 588333571375104 590217009202176 591369776798274 592009242476544 592044306444288 594064830124032 594100015841664 594742433808384 595904040124416 596807511703552 597973151374848 598655212978176 599141067686127 602395369537536 602558045356032 603571922993664 604487020126208 605176511594496 605667658837392 606358496968704 608199744946176 608463908416512 609652314487638 610311549616128 610347697606656 612265345752832 612963709353984 613129239134208 614160904098816 614326757179392 616293407238048 616959823577088 616996365336576 618201436362624 618869915910144 619138713827328 620347969127772 621018769784832 622231697069568 623717458640896 623885892452352 624223653287067 624935656802304 625104419586048 626156234256996 627105572277312 627783680131072 629009820131328 629047075597056 629727282855936 631193882006784 631231266831768 631913835921408 633148042632192 633870225506304 635861778956288 636033492320256 636071163789312 638002636259328 640045080133632 641295168180768 642026643849216 642267458884096 643000043569152 643521887514729 644255903029248 646212229005312 647191974641664 648280954326528 648456021467136 648494428707072 649195664965632 650531929862384 651273941188608 652545960604992 653251577905152 653290269179904 654811745190426 655519812550656 655558638170112 656839026135288 657549285654528 658546219810816 659654304402432 659832442896384 660942691715718 661121178136416 662699799805952 663994135352448 664712131903488 666010397786112 666299670544644 667020160139264 668322933889536 668362517821872 669085238034432 671408450666496 672719795296704 673447227162624 673487114600448 675603140141056 676373748252672 677694790729728 677877801025536 680047897641984 680823575543808 681376116192066 682153309089792 683187546292224 684521896968576 685262090797056 686600493318144 688798513971936 689584173023232 689770394025984 690931017111168 691190175478783 691978562512896 693330083142804 694079801524224 694120911003648 696489800835072 696531053055744 697284232740864 698646116007936 700882698427584 701640583675904 701682140971008 701871629008896 703052613902592 704118537293824 705493768811976 706256640147456 707636047647744 708443193212928 708708920147968 710093117257632 710135175185739 710903065411584 713061769936896 715344501325824 715537678860288 715580059262976 717828336399872 718647107518464 720050715150336 720872021164032 722550891244608 723332206952448 723375049015296 724787890907904 725571625549824 727894404857856 728090971471872 729316073617344 729513024150528 731254951510016 731848421095182 732683183837184 734114205680616 734908025143296 735227222669952 736022245670912 737459789119488 737503467941376 740664482136064 740864497287168 742111092452736 742311498258432 743158195421184 744687867079308 745493120155648 745537274781696 746993402271504 747801148391424 748125945874688 750397680156672 751863300625728 752720892788736 753862120046592 755334506999808 757628130557952 760053532658688 760920466784256 762406639570944 762692607424864 763562551738368 765053884847232 765881160302592 765926522486784 768540469886976 768585989578752 770087134089648 770919852146688 773387805161472 774269948657664 774898328218428 775782194651136 776958385979392 778475882827008 779317671886848 780839776714752 782023636025344 783339486477888 783551025939456 783597434687712 784444761833472 786956012269568 788493035731032 789345656635392 789392408592384 789605582635008 792086440165376 792133354455552 793680489913473 794538720165888 797297535166464 798206950637568 798854756914836 799765948588032 803193826050048 803410727141376 804762563991552 804979888717824 807556878449856 808477995958272 810057054544128 810932993261568 811285211222016 812869752650184 813748732821504 813796930142208 817284945805312 818881205465088 819102342905856 820480582819512 821724542984064 822613098102784 822661820448768 824268581816832 825518285103104 827130625503696 828025026379776 829642262759424 830588571353088 832298204382756 833247542403072 833472559448064 834874979009328 836140763036416 838679760175104 838729434129408 841276291940352 841591842675712 841641689109024 842551781228544 844197390176256 845160300675072 848044656427008 848094885052416 849751320374784 853393440178176 855060224241024 856035525132288 857333391425536 858029183352972 859007870705664 860685620453136 861616305340416 862922632855552 864374605768704 864608028622848 864659238276096 868365254918144 870061280806656 871002103873536 871053692239872 871288918769664 873082326920568 874026416734208 874078184226816 875785368180384 876732380872704 879539072536576 879776590528512 881256922287624 881494904181888 882500357062656 885325513803264 887054665197411 888013863714816 888066459666432 888399560726192 891097245186048 891150023762496 892113650712576 893856060186624 895211267555328 896959727062272 897929636216832 897982819467264 903593054306304 903837068034048 905357884490496 906730530189312 907764767391744 908501488256088 909537745453056 910916728389632 912695862624768 914478471731457 915467324424192 918398018629248 919445564030976 919693858701312 921241356148224 922638083350528 924440110857072 925439735365632 925494548004864 928304873865216 928653067780096 928708070740992 930521953691658 931528154677248 934510264570112 935576187961344 935828838678528 937403485203456 937656629379072 940658358415968 941675520196608 943514730196992 943570613395584 944590924283904 946790823010176 946846900247652 947870753882112 949722063948288 953792668434432 954050238480384 954106745683968 958196143357952 960067620200448 961162694885376 961942752271152 963401188326144 964442942603264 964500065353728 966383854543872 970525873143808 970787961962496 972421431489792 972684032200704 973793497448448 975797894793576 976910911782912 978818940907488 979877366857728 979935403769856 980302963559936 982217617785639 983279718825984 983337957255168 986323928481792 987819329716224 989481456603648 989748664344576 990877593894912 991414037573577 992917156105744 994049699708928 995991203028672 997068197855232 999015596679168 999449505816966 1000530240208896 1002484400834304 1002543776732808 1003627857051648 1005149493395456 1007112675999744 1009079692945056 1010170840743936 1013404710211584 1014560622379008 1016542186094592 1018083402317824 1020071846462976 1021235363315712 1022064174288099 1024720626515968 1024781319438336 1026782845452864 1027893136195584 1031183740215296 1032359931543552 1033197770957904 1034376259534848 1034655591038976 1037967843769344 1039995124714206 1041119702286336 1041181366505472 1044452648637184 1044734701252608 1044796579583616 1045926349111296 1047969174011904 1051324047641376 1052460875513856 1052523211456512 1052807443513344 1054578920853888 1054974478362353 1056177805940736 1058240653217964 1059384960221184 1061454071471616 1063063380221952 1064275934183424 1065139675886448 1066354598117376 1070925101400064 1073016751988736 1073306518290432 1076742504599808 1077970661277696 1080076072725504 1081308031746048 1081713614962688 1083826336866912 1084998310428672 1085062573522944 1088357438324736 1091841607286784 1092136457207808 1093974110426016 1095632723978752 1096882427265024 1097772631642773 1099024775755776 1102362037714944 1102840834004928 1104033368506368 1106189683679232 1106255201912064 1107451428470784 1109730939177008 1110996723204096 1111296745930752 1113166638679104 1113467247387648 1117031800618962 1118239680233472 1118305912172544 1120490103407256 1121701722587136 1122188918812032 1123402374971392 1125596520235008 1127794950938592 1130793180069888 1133001760499712 1137857920237568 1140080298988032 1141380700176384 1141688928043008 1144038911137296 1145343827607552 1147580827270848 1148821740453888 1148889783730176 1152499474358272 1152810704830464 1152878984368128 1156379778220032 1160081707742208 1161404922986496 1162347492327642 1163673291976704 1164109769227424 1165437578969088 1167713824240512 1168976507830272 1171259665072128 1173035454038016 1175009229716832 1175326538909184 1175396152031568 1176667142750208 1179089122875571 1180434018404352 1182739553596548 1184018484953088 1184088612888576 1188129660248064 1188200031683328 1189484867616768 1191808080248832 1193615023407104 1195946302749696 1197310425956352 1198282135372254 1204790739075072 1205116090712064 1207143845987328 1208974040252416 1211335317674784 1212716993937408 1216399489892352 1216927816833024 1219304628975276 1220623099232256 1220695395213312 1224530691505664 1225927418707968 1226258478268416 1228321808197632 1228653514358784 1232586814476096 1233919647154176 1233992730673152 1236402872725248 1237739831820288 1238277427654656 1240695938255544 1242037539569664 1244463394139136 1247434917281792 1248447306574134 1249871313604608 1250208839172096 1252312468513992 1254211144554624 1255567360262144 1258019640262656 1258094151194112 1262387764013568 1262462533663536 1263827671842816 1266296085264384 1267740451012608 1271723557912576 1272066984640512 1272142327578624 1276005272518656 1280090160267264 1282590336361536 1284053287698432 1284534917768192 1286000087138304 1287043775029458 1288511806058496 1292424458010624 1294383949283328 1296561908653056 1296912042934272 1296988857414144 1301063859724768 1302547882377216 1305091921209984 1306503155810304 1306580538359808 1309623490380852 1311039625101312 1311117276340224 1313678052270576 1315098571309056 1317092439621632 1319308608804864 1319664885792768 1321885383431436 1322242356272832 1325399599611904 1327988270704896 1329424263806976 1332020795572224 1332599341089288 1334040320278528 1336645867779072 1336725035643744 1338170476068864 1342816901332992 1345439590593408 1346894454325248 1346974229200896 1351206280282112 1355389581459456 1355755602051072 1360095795283968 1361647151087616 1362752232384132 1364306618179584 1366375092584448 1369043793937152 1370524181594112 1373200986636288 1377597027943872 1379168346046464 1379540788051968 1381862034222336 1382380350957566 1383957125025792 1386660166285608 1388159603048448 1388241822007296 1392979601670144 1393062106111488 1395782930537487 1397292232015872 1401765396855168 1403281167351808 1403364281942016 1403743258017792 1406105227805184 1408237074587648 1410987537623952 1412513280294912 1415272095295488 1416886386425856 1417417840295936 1420186234515264 1420270350371478 1421806130823168 1426123539873792 1430689002651648 1431075357720576 1431160118525952 1435656672799744 1437294215036928 1440101430300672 1441744042328064 1445101782489216 1446664413904896 1446750098030592 1449575781815808 1455788809715712 1456181942943744 1458632147234688 1459026048301056 1462509903020032 1463696842190364 1465366367674368 1468228411361232 1469816050286592 1470454445339904 1472044491341824 1474919578238976 1475006935882752 1481328964272128 1481728994574336 1484222184905472 1484622996516864 1486316390842368 1489375734158616 1490986240311296 1491074549563392 1493986804543008 1495602296782848 1496251891749376 1499174258725449 1500795360313344 1503726601251456 1505441785577472 1507724240093184 1510669013999616 1515256261115904 1520107065317376 1521840933568512 1524813279141888 1525385214849728 1527125103476736 1530107769694464 1531762320605184 1531853044973568 1537080939773952 1537171979157504 1540174268179296 1541839704293376 1546775610322944 1548539897315328 1549796656436856 1551564389302272 1553916771958784 1556951765654016 1559992687071309 1561679553429504 1564047272050688 1566678972955776 1567102051878912 1567194869375424 1568889523666944 1573912024539136 1576986071462064 1578691313270784 1578784817184768 1579211165270016 1584172880330752 1584266708911104 1587360979826946 1589077440331776 1594595070332928 1596413901275136 1597709513829672 1599531897176064 1606387652100096 1609525127983104 1609959777435648 1615113756899712 1616955991916544 1620114109088256 1622570422444032 1625739505300368 1627497465643008 1627593860284416 1634569891610624 1637762410930176 1638204685811712 1640961165639024 1643449085968128 1645226196205568 1645323640897536 1648537163633664 1651036570206208 1654261251007392 1656050052759552 1659284525518848 1661177142706176 1664596408765512 1666495084806144 1666945118896128 1669749958018656 1672281526072832 1675547700928443 1677359520350208 1677458868258816 1682552583880704 1683183685351424 1683283378218048 1685103562457088 1688394780352512 1690320601350144 1696089312854016 1696189770104832 1699502640749568 1706786880356352 1710120448482048 1712071050264576 1714666782851072 1716058366705944 1718015741411328 1721371240906272 1723232610680832 1728749211537408 1729216057245696 1729318476552192 1736730509836288 1740122561613312 1742107384479744 1742577837539328 1743521238491463 1746164653841136 1748052833468416 1748156368453632 1751570736360768 1753464761745408 1759078145073152 1759553181057024 1762513844575248 1762989808363776 1765000714125312 1770651027606528 1774109330394822 1776027727429632 1776132919332864 1776799121452384 1782194490372096 1782300047524992 1784227301425152 1787712120373248 1790422535110656 1793919454124544 1795965638934528 1807186108612608 1807674136068096 1810715768980992 1813461060378624 1815529534783488 1817002976512176 1819075490906112 1821833456779264 1825391725249536 1828956943462914 1830934648848384 1836796037258496 1838891128061952 1839387717402624 1842482712296448 1845276166701056 1848880221714144 1850879470731264 1850989096009728 1856609747730432 1857306135560192 1857416141481984 1861043907383316 1863056309354496 1869020529140224 1871152375922688 1871657677357056 1872670959861201 1874806970406912 1875313258758144 1881316716831936 1883351040393216 1887029460393984 1887141226791168 1889181848567808 1893581646020352 1893693800495304 1895741507764224 1899444127896576 1907585336868864 1908100476960768 1908213491367936 1916392286715904 1920135240400896 1923885504542304 1926802376652288 1929000130707456 1930565662544187 1932767709087744 1941051746287616 1941575923924992 1944842862979584 1945368064401408 1947586994896896 1951595789587152 1953821823565824 1957637881814976 1959754733715456 1959870807539712 1960605927119872 1964435235571278 1966559437651968 1966675914510336 1972647856963584 1975638659432448 1978962913207296 1979497328689152 1982828075147154 1985834312211488 1988099399417856 1991982406057344 1994136395710464 1998031193358336 1998899011633932 2001060480417792 2004968801668608 2005087553465616 2007255714103296 2010298986790912 2014225351999488 2018159385890112 2020341681487872 2026809420423168 2029121244758016 2033084372189184 2036166804635648 2040143692925952 2042470726631424 2044128348576198 2049441253031936 2049562638876672 2053565690905728 2055786272391168 2062367480430592 2066395541915808 2068752519069696 2069311182077952 2073570526436349 2075935687538688 2079990249428412 2082239404572672 2082362733010944 2088905297274368 2089469402505216 2089593159167232 2091852698222592 2095938348023808 2102648095282752 2104921751027712 2105046422913024 2105614887026688 2109157841707776 2109948956724706 2112355611881472 2116481306435928 2118769920442368 2122908142943232 2126126760443904 2130279351772896 2130405525557217 2132709196234752 2141850202800128 2146033503977472 2146613036580864 2153485009199616 2155941322555392 2160152145451008 2162616063492096 2163427229925376 2167652673733824 2169996620857344 2170125147045888 2176714876649472 2183683214573568 2184272914415616 2187948220852032 2191265447957504 2193764854530048 2195545263285546 2198049551511552 2204724075429888 2205681668009856 2208066737012736 2212379367358464 2212510403824128 2219461878354016 2221993446408192 2222593491861504 2226333277358208 2226934494775296 2234063601237924 2236479360466944 2236611824345088 2240980206814512 2243403445174272 2244377837624064 2246804749942784 2251193040470016 2255589901877184 2261586360139776 2266003520999424 2275715840475136 2280160597976064 2282761400352768 2288077822274592 2290687655215104 2295161654541696 2297643480907776 2297779567460352 2304998948716544 2305621409660928 2305757968736256 2312759556440064 2320163415484416 2322809845972992 2324694984655284 2327346583953408 2328219538454848 2330875157938176 2335427648481024 2337953015660544 2342519330144256 2346070908076032 2350018459433664 2350653077818368 2350792304063136 2353334285500416 2358178245751142 2360868036808704 2365479107193096 2368036969906176 2368177225777152 2376259320496128 2376400063366656 2381041469740419 2383616160497664 2387230046814208 2391892605499392 2394620851912704 2396564270744508 2409581478150144 2410232181424128 2414287691974656 2417948080504832 2422670635349568 2425433987874816 2432798979784704 2433855633666048 2438609257950552 2441246198464512 2441390790426624 2449061383011328 2451854837415936 2456643616395264 2457307028717568 2465173628952192 2467839294308352 2467985461346304 2472805745450496 2476554855309312 2481391876511088 2484075079139328 2488926788278272 2494869834563584 2496894613148268 2499742627209216 2500417678344192 2504624937027984 2508422289109248 2511134720524288 2516039280525312 2516188302388224 2524775528027136 2524925067327072 2527655343685632 2532592170528768 2535480902025216 2543447115825152 2544133969281024 2544284655157248 2560180320534528 2565180672723072 2568106575396864 2569069835536384 2572000174276608 2574087550058916 2577023612116992 2584848916021248 2588767898566656 2593123817306112 2593824085868544 2593977714828288 2602127719449536 2605095764754432 2610183842419968 2613006311620608 2613161076719616 2619246980761704 2622079250202624 2622234552680448 2627356104541152 2630197142618112 2638617217609728 2639329771585536 2643770766862872 2644484712545664 2650799199223808 2655976541409792 2661163995592233 2664041591144448 2665198682178576 2668080640557056 2673291735558144 2673450071287488 2676340952137728 2685633802665984 2690879181186816 2693788908650496 2693948458401792 2702412560564224 2710779162918912 2711511204102144 2720191590567936 2723294302175232 2725504464768264 2728613236359168 2732750185168896 2738087587874304 2746401973272576 2755194055887744 2758336692092928 2759081576103936 2763724068444672 2764760701915132 2767914250051584 2773320332571216 2776319206096896 2776483644014592 2785959203340288 2786124212222976 2791565861074974 2794584464031744 2803530793710336 2806562334703616 2806728563884032 2807486516035584 2812210455610368 2816474149175296 2821975075247904 2825026560589824 2830544190590976 2833772772851712 2834835680591872 2840372469030528 2840540700742956 2843612261646336 2861378005303296 2862150715441152 2862320237051904 2871313345599488 2874588430073856 2880202860601344 2883488084656128 2890203564978432 2893328827809792 2893500196061184 2899151563631616 2911577619431424 2912363885887488 2917264294469376 2918052096602112 2925019806040064 2927393684380728 2930732735348736 2936456822722464 2939632100573184 2940908890679808 2946652853356917 2949839156477952 2950013871765504 2962657928544256 2963457989148672 2968444369810944 2969245993033728 2972632781684736 2974242112720731 2978751468317232 2981972480622592 2982149099126784 2987973609086016 2991204593565696 2992503783498752 2998348517450898 3001590720626688 3007453202502912 3010883571154944 3015448480186368 3021338027999232 3030512522231808 3040214130634752 3043681867137024 3049626558283776 3050770429699456 3054250206953472 3060215539388928 3063706089947136 3074161879547904 3074343958315008 3080348536358592 3083679408586752 3093551220645888 3097079794630656 3099593312873712 3103128778604544 3107833543917568 3113903531308032 3119985374142618 3123359106859008 3128094544101376 3133357945911552 3134204103757824 3134389738750848 3137779047333888 3147824049078272 3153972142924128 3157382626541568 3157569634369536 3158422330540032 3164923435087059 3168345760661504 3168533417822208 3174721959653892 3178154880663552 3189190140665856 3192827802550272 3195419027659344 3199063794352128 3212775304200192 3219050255966208 3219919554871296 3230227513799424 3233911983833088 3240228218176512 3245140844888064 3251479010600736 3254994931286016 3255187720568832 3269139783221248 3275524821860352 3276409371623424 3281922331278048 3286898171936256 3290647281795072 3293317894928319 3297074327267328 3302073140412416 3308522502014784 3312100105519104 3318569051037696 3322354285412352 3329192817531024 3332990169612288 3333890237792256 3339499916037312 3344563052145664 3351095401856886 3354719040700416 3354917736517632 3365105167761408 3366367370702848 3366566756436096 3370207124914176 3376789560705024 3392379540209664 3399005281499136 3413573760712704 3420240896964096 3424142100529152 3429333565702144 3432116733411888 3436031482822656 3442742481812544 3446465221361664 3457498423074816 3458432114491392 3458636953104384 3473461019672576 3480245123226624 3484214768959488 3487042476982926 3492329307682272 3496105666936832 3496312736907264 3503141472721536 3506929523490816 3518156290146304 3519106362114048 3525027689150496 3525979616727552 3530001428250624 3537267368626713 3541302055213056 3548218660789644 3552055454859264 3552265838665728 3553598242904768 3564388980744192 3564600095049984 3568454602850304 3575424240746496 3580845070221312 3587838908249088 3591931277869056 3614372217225216 3615348272136192 3621431537961984 3626922120757248 3634005953024352 3638150981812224 3643666913558528 3650783450499072 3657913886925828 3661869297696768 3673592074516992 3677782256123904 3678775434805248 3684965424592896 3690552333402112 3697760443428288 3701758941462528 3701978192019456 3713219495460864 3714612271120384 3714832282963968 3722087814766632 3726112618708992 3738041058280448 3742304751845376 3745341919722402 3749613940813824 3750626517516288 3762633433663872 3766702080786432 3774058920787968 3774282453582336 3787163292040704 3787387600990608 3791483015528448 3798888255793152 3815170673737728 3816200953921536 3816426982735872 3832784573431808 3840270480801792 3847771009084608 3853604753304576 3858000261414912 3861131325088374 3865535418175488 3882103492575232 3883151847849984 3889685725959168 3890736128802816 3903191579174304 3907643647131648 3915275763629952 3919509467430912 3919741615079424 3921211854239744 3928870471142556 3933118875303936 3933351829020672 3945295713927168 3951277318864896 3957925826414592 3958994657378304 3965656150294308 3971668624422976 3976198798835712 3983964812114688 3988272791420928 3996062386716672 3997798023267864 4002120960835584 4009937603337216 4010175106931232 4014511428206592 4028450703998976 4036318771780224 4040683362975744 4053618840846336 4066168744378368 4072333609271296 4080287385851904 4084941453262848 4088256697152396 4098882506063872 4099125277753344 4107131381811456 4111572544782336 4124734960861184 4132791083831616 4137505038139392 4138622364155904 4147141052872698 4151871375077376 4159980498856824 4164478809145344 4164725466021888 4177810594548736 4178938805010432 4179186318334464 4191876696047616 4205296190565504 4209843502055424 4210092845826048 4211229774053376 4218315683415552 4219897913449412 4224711223762944 4232962612871856 4237539840884736 4245816285886464 4252253520887808 4260558703545792 4260811051114434 4265418392469504 4283700405600256 4292067007954944 4293226073161728 4306970018399232 4311882645110784 4320304290902016 4325232126984192 4326854459850752 4335305347467648 4339993241714688 4340250294091776 4367366429147136 4368545828831232 4375896441704064 4382530895915008 4387529709060096 4391090526571092 4396099103023104 4409448150859776 4411363336019712 4416133474025472 4424758734716928 4425020807648256 4438923756708032 4443986892816384 4445186983723008 4452666554716416 4453868989550592 4468127202475848 4472958720933888 4473223648690176 4481960413629024 4486806890348544 4488755675248128 4497522776176347 4502386080940032 4511179803754368 4523172720279552 4532007041998848 4551431680950272 4560321195952128 4565522800705536 4576155644549184 4581375310430208 4590323309083392 4595286961815552 4595559134920704 4609997897433088 4611242819321856 4611515937472512 4625519112880128 4640326830968832 4645619691945984 4649389969310568 4654693167906816 4656439076909696 4661750315876352 4670855296962048 4685038660288512 4692141816152064 4700036918867328 4701306155636736 4701584608126272 4706668571000832 4716356491502284 4721736073617408 4730958214386192 4736073939812352 4736354451554304 4752518640992256 4752800126733312 4762082939480838 4767232320995328 4774460093628416 4783785210998784 4789241703825408 4793128541489016 4819162956300288 4828575383949312 4835896161009664 4845341270699136 4850867975749632 4867711267332096 4877218515901104 4882492396929024 4882781580853248 4898122766022656 4903709674831872 4913287232790528 4914614057435136 4930347257904384 4935678588616704 4935970922692608 4945611490900992 4953109710618624 4962783753022176 4968150158278656 4977853576556544 4989739669127168 4993789226296536 4999485254418432 5000835356688384 5009249874055968 5016844578218496 5026643102785329 5032078561050624 5032376604776448 5049551056054272 5049850134654144 5055310687371264 5065184341057536 5070961804050432 5086894231650304 5088267938562048 5088569310314496 5120360641069056 5130361345446144 5136213150793728 5138139671072768 5144000348553216 5148175100117832 5154047224233984 5169697832042496 5186247634612224 5187648171737088 5187955429656576 5204255438899072 5210191529508864 5220367684839936 5226322153439232 5238493961523408 5244158500405248 5244469105360896 5254712209082304 5260394285236224 5277234435219456 5278659543171072 5287541533725744 5288969425091328 5301598398447616 5311953082819584 5322327991184466 5328083182288896 5330397364357152 5336161281114112 5346583471116288 5346900142574976 5352681904275456 5371267605331968 5381758362373632 5387896916803584 5404825121128448 5421558325837824 5423022408204288 5440383181135872 5446588604350464 5451008929536528 5457226472718336 5465500370337792 5476175175748608 5492803946545152 5510388111775488 5516673384185856 5518163152207872 5527448136889344 5529521403830264 5535828500103168 5546640665142432 5552638412193792 5552967288029184 5571918406680576 5572248424445952 5583131722149948 5589168928063488 5607061587420672 5613457127768064 5614973032071168 5618012879583603 5624420911220736 5632948298350592 5643950150495808 5650053121179648 5661088381181952 5667545545703424 5669671361183744 5680744938061056 5681081401485912 5687224523292672 5722756010606592 5724301430882304 5724640474103808 5742626691198976 5749176860147712 5760405721202688 5780407129956864 5787000392122368 5791696987632561 5798303127263232 5823155238862848 5824727771774976 5834528588938752 5836104193204224 5850039612080128 5854787368761456 5861465470697472 5872913645444928 5879264201146368 5881817781359616 5893305706713834 5899678312955904 5900027743531008 5925315857088512 5926915978297344 5936888739621888 5938491986067456 5948484225441462 5957502936634464 5963944961245184 5964298198253568 5975947218172032 5982409187131392 5985007566997504 5996697034901796 6003181441253376 6014906405005824 6021767142309888 6030896960372736 6042676055998464 6061025044463616 6080428261269504 6087363734274048 6099253116567552 6101540859398912 6108500413906944 6120431078777856 6127412179894272 6148323759095808 6148687916630016 6160697072717184 6167358817173504 6187102441291776 6199186625747424 6206257557209088 6215667087835136 6220711579309047 6227807062616064 6239970748285236 6246718213718016 6256189088202752 6266715891823104 6268408207515648 6268779477501696 6275558094667776 6295648098156544 6307944285848256 6314765253083136 6315139268739072 6316844661080064 6329846870174118 6336691521323008 6337066835644416 6349443919307784 6356309761327104 6378380281331712 6390838055318688 6398127588704256 6425550608400384 6438100511932416 6439839109742592 6460455027598848 6467823967666176 6480456436353024 6490281689776128 6502958021201472 6509989862572032 6510375441137664 6538279566442496 6551049643720704 6552818743246848 6563844662556096 6573796343872512 6581294563590144 6586635789856638 6594148654534656 6604146280824832 6617045004029568 6624200211038208 6637138102075392 6658385635062048 6665980339224576 6667780475584512 6678999832074624 6689126104291328 6702190803713772 6709438081400832 6709835473035264 6730210335522816 6732734741405696 6733133512872192 6740414249828352 6753579121410048 6784759080419328 6798010562998272 6827147521425408 6840481793928192 6848284201058304 6864233466823776 6872062965645312 6885484963625088 6892930442723328 6914996846149632 6916864228982784 6917273906208768 6946922039345152 6960490246453248 6968429537918976 6974084953965852 6984658615364544 6992211333873664 6992625473814528 7006282945443072 7013859046981632 7036312580292608 7038212724228096 7050055378300992 7051959233455104 7060002856501248 7074534737253426 7082604110426112 7096437321579288 7104110909718528 7104531677331456 7107196485809536 7128777961488384 7129200190099968 7150848481492992 7161690140442624 7175677816498176 7183862555738112 7228744434450432 7230696544272384 7242863075923968 7253844241514496 7268011906048704 7276301963624448 7287333827117056 7301566900998144 7315827773851656 7323738595393536 7347184149033984 7355564512247808 7369930849185792 7381104666804224 7395520886856576 7403517882925056 7403956384038912 7429224542240768 7429664565927936 7444175629533264 7452225237417984 7476082116560896 7484609503690752 7490683839444804 7499227881627648 7501253035032576 7525266867327744 7533404161572864 7548117841575936 7548564907164672 7574326584081408 7574775201981216 7582966031056896 7597776511586304 7630341347475456 7632401907843072 7632853965471744 7680540961603584 7695542018169216 7707209506609152 7716000522829824 7722262650176748 7731070836350976 7764206985150464 7766303695699968 7779371451918336 7781472257605632 7806383158348608 7815287294263296 7830551527259904 7839018934861824 7839483230158848 7842423708479488 7857740942285112 7866237750607872 7866703658041344 7890591427854336 7915851652829184 7917989314756608 7931312300588616 7943337248845952 7952397597671424 7967929624229376 7992124773433344 7995596046535728 8004241921671168 8019875206674432 8020350213862464 8029022856413184 8056901407997952 8072637543560448 8081366725951488 8107237681692672 8132337488756736 8144667218542592 8160574771703808 8169882906525696 8176513394304792 8197765012127744 8198250555506688 8214262763622912 8249469921722368 8265582167663232 8275010076278784 8277244728311808 8294282105745396 8303742750154752 8319960997713648 8328957618290688 8329450932043776 8355621189097472 8357877610020864 8358372636668928 8383753392095232 8410592381131008 8419687004110848 8420185691652096 8422459548106752 8436631366831104 8439795826898824 8449422447525888 8465925225743712 8475079681769472 8491632571772928 8504507041775616 8521117407091584 8521622102228868 8530836784939008 8584134015909888 8586452146323456 8613940036798464 8623765290221568 8640608581804032 8650464253968384 8653708919701504 8670610694935296 8679986483429376 8680500588183552 8734732858294272 8737091657662464 8751792883408128 8765061791830016 8775059418120192 8782181053142184 8792198206046208 8818896301719552 8822726672039424 8839958560070751 8849517469433856 8850041615296512 8877847513416064 8887973785632768 8890373967446016 8905333109432832 8907737979101184 8936254404951696 8945917441867776 8946447297380352 8963920827258048 8973613780697088 8977511350496256 8995045552352694 9004772161880064 9022359607508736 9046345440559104 9064014083997696 9102863361900544 9120642391904256 9131045601411072 9152311289098368 9162750620860416 9180646618166784 9191118269841408 9219995794866176 9222485638643712 9223031874945024 9251038225760256 9280653661937664 9291239383891968 9298779938621136 9309386335813632 9312878153819392 9323500631752704 9341710593924096 9370077320577024 9384283632304128 9400073837734656 9402612311273472 9403169216252544 9413337142001664 9432712983004568 9443472147234816 9461916428772384 9472147879624704 9472708903108608 9494770305261177 9505037281984512 9505600253466624 9524165878961676 9534464641990656 9548920187256832 9567570421997568 9578483407650816 9586257082978032 9638325912600576 9657150767898624 9671792322019328 9690682541398272 9701735951499264 9735422534664192 9754437031802208 9764984793858048 9765563161706496 9796245532045312 9807419349663744 9826574465581056 9829228114870272 9860694515808768 9871941845385216 9879953684784957 9891222981801984 9906219421237248 9925567506044352 9936300316557312 9955707153113088 9979479338254336 9987578452593072 9998970508836864 10001670713376768 10018499748111936 10033689156436992 10053286205570658 10064157122101248 10064753209552896 10099102112108544 10099700269308288 10110621374742528 10130368682115072 10173788463300608 10177138620628992 10240721282138112 10260722690892288 10272426301587456 10276279342145536 10288000697106432 10296350200235664 10308094448467968 10339395664084992 10372495269224448 10375296343474176 10375910859313152 10408510877798144 10420383059017728 10440735369679872 10452644306878464 10476987923046816 10488317000810496 10488938210721792 10509424418164608 10520788570472448 10554468870438912 10557319086342144 10575083067451488 10577938850182656 10603196796895232 10611802105880139 10623906165639168 10644655982368932 10656166364577792 10660794728714304 10672322562228224 10693166942232576 10693800285149952 10705363808550912 10742535210663936 10763516724747264 10775793833607168 10809650242256896 10843116651675648 10846044816408576 10880766362271744 10902017859073056 10914452945436672 10931000740675584 10952350351497216 10985607893090304 11020776223550976 11033346768371712 11036326304415744 11054896273778688 11059042807660528 11071657000206336 11093281330284864 11105276824387584 11105934576058368 11143836813361152 11144496848891904 11166263444299896 11178337856126976 11214123174841344 11226914255536128 11236025759167206 11248841822441472 11265896596701184 11287900300991616 11300106242359296 11322176762363904 11339342722367488 11361489876122112 11362162802971824 11374449046585344 11445512021213184 11448602861764608 11449280948207616 11485253382397952 11498353720295424 11520811442405376 11560814259913728 11574000784244736 11583393975265122 11596606254526464 11646310477725696 11649455543549952 11669057177877504 11672208386408448 11709574737522912 11722930941394944 11745827290889856 11758528402292736 11763635562719232 11786611413427668 11799356625911808 11800055487062016 11850631714177024 11853831956594688 11873777479243776 11876983972134912 11896968450882924 11915005873268928 11927889922490368 11928596396507136 11951894436344064 11964818374262784 11970015133995008 11993394069803592 12006362882506752 12029812810011648 12043534284619776 12085352111996928 12122050088927232 12160856522539008 12198506233135104 12203081718797824 12217000827813888 12240862157555712 12254824359788544 12296647518191616 12297375833260032 12321394145434368 12334717634347008 12374204882583552 12398373251494848 12412515114418176 12431334175670272 12441423158618094 12455614125232128 12479941496570472 12493436427436032 12512378176405504 12533431783646208 12536816415031296 12537558955003392 12591296196313088 12615888571696512 12629530506166272 12630278537478144 12633689322160128 12659693740348236 12673383042646016 12674133671288832 12698887838615568 12712619522654208 12756760562663424 12781676110637376 12796255177408512 12851101216800768 12876201023864832 12879678219485184 12920910055197696 12935647935332352 12960912872706048 12980563379552256 13005916042402944 13019979725144064 13020750882275328 13102099287441408 13105637486493696 13127689325112192 13147592687745024 13162589127180288 13173271579713276 13188297309069312 13208292561649664 13234090008059136 13248400422076416 13274276204150784 13316771270124096 13331960678449152 13335560951169024 13357999664149248 13378252208582656 13404381607427544 13418876162801664 13419670946070528 13460420671045632 13465469482811392 13466267025744384 13492568328529041 13507158242820096 13569518160838656 13596021125996544 13654295042850816 13680963587856384 13696568402116608 13728466933647552 13744125931290624 13770969927250176 13785860885446656 13829993692299264 13833728457965568 13834547812417536 13893844078690304 13920980492906496 13936859075837952 13948169907931704 13969317230729088 13984422667747328 13985250947629056 14012565890886144 14072625160585216 14076425448456192 14100110756601984 14103918466910208 14120005713002496 14149069474506852 14165208220852224 14192874643158576 14208221819437056 14209063354662912 14214392971619072 14257555922976768 14258400380199936 14301696962985984 14323380280885248 14351355632996352 14367725111476224 14457488868900864 14485726151847936 14507688483028992 14536023812097408 14552603927248896 14574667654234112 14603133801996288 14631655547703312 14647477190787072 14694368298067968 14711129024495616 14739861698371584 14762209333608448 14791041773713152 14807035765850112 14807912768077824 14858449084481536 14859329131855872 14888351259066528 14904450474835968 14952164233121792 14969219007381504 14981367678889608 14998455763255296 15002506070065152 15050533734655488 15079929308355987 15096235683151872 15097129814329344 15148653168162816 15149550403962432 15165932062113792 15195553023172608 15260682694950912 15264803815686144 15265707930943488 15361081923207168 15391084036338432 15414419013218304 15432001045659648 15444525300353496 15462141672701952 15528413970300928 15558742903836672 15562944515211264 15612766316697216 15630574588526592 15661103054519808 15678966460317696 15684847416958976 15715481884570224 15732475501215744 15733407316082688 15781182855708672 15831703305658368 15835978629513216 15862624601177232 15886674497691904 15904795195342848 15935859248458752 15984249546866688 15991192093071456 16008483843342336 16039750413348864 16040700427724928 16058045712826368 16113802815995904 16145275087120896 16214475363385344 16264674977513472 16289334437085184 16321149543407616 16339765813051392 16353026788609584 16395530024255488 16396501111013376 16428525527245824 16498939843444736 16531164335326464 16550020152557568 16554489456623616 16588564211490792 16607485500309504 16639921995427296 16657915236581376 16658901864087552 16711242378194944 16715755220041728 16716745273337856 16767506784190464 16821184762262016 16840371383304192 16844919096213504 16854038638750809 16873262733662208 16879591653797648 16898844895051776 16931850451487424 16950159363538944 16983265143545856 17009014083551232 17042234814183168 17043244204457736 17061673569878016 17168268031819776 17172904292646912 17227880073596928 17247530580443136 17281217163608064 17307417839403008 17341221389870592 17361001176367104 17375090962897683 17469465716588544 17474183315324928 17503585766816256 17530123583660032 17550118836240384 17564362106284368 17584396412092416 17637792603439104 17645453344078848 17679917120141502 17699034938867712 17700083230593024 17755695026832128 17775947571265536 17780747934892032 17810666218865664 17815475958202368 17872508809903392 17891834883735552 17892894594760704 17927841654516096 17947227561394176 17955022700992512 17990091104705388 18009544323760128 18044719215017472 18092690881118208 18128028167995392 18205726723801088 18241284783808512 18262091202822144 18304622578196736 18325501241720832 18361293236333568 18382236539682816 18439991589732352 18444971277287424 18446063749890048 18502076451520512 18561307323875328 18597559877242272 18618772671627264 18625756307638784 18647001263505408 18662134737927141 18683421187848192 18740154641154048 18768567264608256 18800147675469312 18805224622546944 18806338432505088 18826674284003328 18865425966009136 18886944294469632 18923832857544768 18944295759249408 18945417806217216 18989540610522354 19010074563969024 19011200506933248 19048331757923352 19068929283981312 19097840374513664 19135140843995136 19172514165956064 19276651825201152 19314301535797248 19343584644038656 19381365082796544 19403471902998528 19470845069328384 19508874063604416 19529969587716096 19531126323412992 19592491064090624 19614838699327488 19653148931162112 19658456229740544 19721389031617536 19743883690770432 19759907369569914 19782445963603968 19812438842474496 19851135012088704 19872600633114624 19911414306226176 19975156905186144 19997941017673728 20003341426753536 20036999496223872 20044515088884707 20067378312873984 20106572411141316 20128314244202496 20129506419105792 20198204224217088 20199400538616576 20221242749485056 20260737364230144 20347576926601216 20354277241257984 20481442564276224 20521445381784576 20544852603174912 20552558684291072 20592700400471328 20616188896935936 20678791328169984 20744990538448896 20750592686948352 20751821718626304 20817021755596288 20840766118035456 20881470739359744 20905288613756928 20953975846093632 20976634001620992 20977876421443584 21018848836329216 21041577140944896 21108937740877824 21114638172684288 21150166134902976 21155877700365312 21206393593790464 21223604211760278 21247812331278336 21289311964737864 21312332729155584 21321589457428608 21344645124456448 21386333884465152 21387600570299904 21485070421327872 21527033449494528 21551587667214336 21619300484513792 21686233303351296 21692089632817152 21761532724543488 21804035718146112 21828905890873344 21862001481351168 21904700702994432 21971215786180608 22041552447101952 22066693536743424 22109792547557376 22118085615321056 22143314000412672 22186562660569728 22210553648775168 22211869152116736 22287673626722304 22288993697783808 22332526888599792 22356675712253952 22428246349682688 22453828511072256 22472051518334412 22497683644882944 22531793193402368 22575800601983232 22600212484718592 22644353524727808 22678685444734976 22722979752244224 22724325605943648 22748898093170688 22891024042426368 22897205723529216 22898561896415232 22970506764795904 23041622884810752 23121628519827456 23148001568489472 23166787950530244 23193212509052928 23292620955451392 23298911087099904 23338114355755008 23344416772816896 23419149475045824 23445861882789888 23491654581779712 23517056804585472 23527271125438464 23573222826855336 23598713251823616 23600110974124032 23701263428354048 23747554958487552 23753967944269824 23793936901765848 23830011746537856 23855779844980736 23857192793014272 23903788872688128 23940030267990016 23986788139607184 24012725765013504 24059625620023296 24087068569239552 24170704223993856 24244100177854464 24321713045078016 24397012466270208 24406163437595648 24434001655627776 24481724315111424 24509648719577088 24593295036383232 24594751666520064 24642788290868736 24748409765167104 24796746502989696 24825030228836352 24862668351340544 24882846317236188 24911228250464256 24959882993140944 24986872854872064 25024756352811008 25066863567292416 25073632830062592 25075117910006784 25182592392626176 25231777143393024 25259061012332544 25260557074956288 25267378644320256 25319387480696472 25346766085292032 25348267342577664 25397775677231136 25425239045308416 25513521125326848 25563352221274752 25592510354817024 25752402047729664 25759356438970368 25841820110395392 25871295870664704 25921825745412096 25961126759104512 26011832084805888 26039959450288128 26041501764550656 26204198574882816 26211274972987392 26255378650224384 26295185375490048 26325178254360576 26346543159426552 26376594618138624 26416585123299328 26468180016118272 26519875680212253 26548552408301568 26633542540248192 26663921356898304 26671121902338048 26715999328298496 26756504417165312 26808763214855088 26837752325603328 26839341892141056 26920841342091264 26930938965622784 26932534051488768 26985136657058082 27014316485640192 27139036321677312 27192042251993088 27308590085701632 27361927175712768 27393136804233216 27456933867295104 27488251862581248 27541939854500352 27659987384598528 27667456915931136 27669095624835072 27787688157380608 27841960985812992 27873718151675904 27896339815863408 27938634461458176 27968845335494656 27970501895258112 28025131781772288 28145250321170432 28152850896912384 28200221513203968 28207836933820416 28240011426004992 28298138949013704 28330416441704448 28385749286317152 28416443638874112 28418126709325824 28428785943238144 28484310915783531 28515111845953536 28516800760399872 28603393925971968 28646760561770496 28702711265992704 28735450222952448 28914977737801728 28971452303695872 29015376966057984 29072047624194816 29105207854497792 29149335308468224 29206267603992576 29263311095406624 29294954381574144 29388736596135936 29422258048991232 29479723396743168 29524418667216896 29582083547426304 29615825536155648 29639861054354871 29716898168963072 29718658263711744 29776702518133056 29808900949671936 29904328466243584 29938438014763008 29962735357779216 29996911526510592 30005012140130304 30101067469310976 30159858616711974 30192471366303744 30194259628658688 30297306336325632 30299100807924864 30331864124227584 30391106046345216 30521365389901824 30531415861886976 30722163846414336 30782168072676864 30828838026436608 30864002091319296 30889050600706992 30924283345403904 31056827940601856 31117485807673344 31125889030422528 31225532633394432 31261149177053184 31322206109039616 31357932920635392 31369694833917952 31430963769140448 31464951002431488 31466814632165376 31562365711417344 31663406611316736 31671957259026432 31725249202354464 31773348995383808 31809590390685696 31835406317640417 31871718496917504 31968499093733376 31982384186142912 32016967686684672 32079500826697728 32081400855449856 32116091425652736 32227605631991808 32290550174241792 32428950726770688 32529349955026944 32578668874170368 32642299086815232 32706053577219168 32793002222026752 32857051054491648 32997879686889472 33062328670652928 33100040305115136 33108978913247232 33177128422981584 33214971000619008 33279843990854592 33315830473162752 33317803728175104 33422484756389888 33431510440083456 33433490546675712 33535013568380928 33642369524524032 33680742766608384 33708077277501618 33746525467324416 33759183307595296 33797689790103552 33863700902974848 33900318727077888 33966530287091712 34018028167102464 34084469628366336 34086488408915472 34123347139756032 34336536063639552 34345808585293824 34455760147193856 34495061160886272 34562434327216128 34614835678806016 34682442779741184 34722002352734208 34750181925795366 34938931433177088 34948366630649856 35007171533632512 35060247167320064 35128724212568736 35168792824184832 35275585206878208 35290906688157696 35359834240283004 35398069877735424 35400166461186048 35511390053664256 35551895142531072 35561495869784064 35621332437731328 35630951916404736 35745017619806784 35783669767471104 35785789189521408 35855683309032192 35894455122788352 35910045401985024 35980182209410776 36019088647520256 36089438430034944 36256056335990784 36411453447602176 36482569567617024 36609245156393472 36651002483441664 36722586472667136 36764473079365632 36879983179464704 36889942554574848 36892127499780096 37004152903041024 37122614647750656 37195119754484544 37237545343254528 37251512615277568 37294002527010816 37324269475854282 37366842375696384 37480309282308096 37537134529216512 37600295350938624 37610449245093888 37612676865010176 37730851932018272 37773888588939264 37847665715089536 37888591518498816 37890835612434432 37979081221044708 38020149127938048 38022401013866496 38096663515846704 38137858567962624 38195680749027328 38270281687990272 38345028331912128 38553303650402304 38628603071594496 38687169288077312 38762730165593088 38806943805997056 38941690138656768 39017748127208832 39059939175432192 39062252646825984 39184982128181248 39306297862324224 39316912459481088 39442778063235072 39487767381540864 39519814739139828 39564891927207936 39624877684948992 39702270024177408 39745201266229248 39822828612452352 39950313810372288 39995882035347456 40006682853507072 40073998992447744 40089030177769414 40134756625747968 40213144822282632 40256628488404992 40259012838211584 40396408448434176 40398801077233152 40477704985587123 40521474728460288 40695153853202432 40708554482515968 40962885128552448 41042890763569152 41089705206349824 41105117368582144 41185400800942656 41232377793871872 41357582656339968 41489981076897792 41501185373896704 41503643437252608 41634043511192576 41681532236070912 41762941478719488 41810577227513856 41907951692187264 41953268003241984 41955752842887168 42037697672658432 42217875481755648 42229276345368576 42300332269805952 42311755400730624 42412787187580928 42447208423520556 42495624662556672 42578623929475728 42624665458311168 42643178914857216 42689290248912896 42772667768930304 42775201140599808 42970140842655744 43054066898989056 43103175334428672 43238600969027584 43372466606702592 43523065449086976 43608071436292224 43657811781746688 43724002962702336 43809401405988864 43942431572361216 44083104894203904 44133387073486848 44219585095114752 44236171230642112 44286628000825344 44373125321139456 44421107297550336 44423738304233472 44575347253444608 44577987395567616 44665053777199584 44713351424507904 44856492699365376 44907657022144512 44944103036668824 44995367289765888 45063586386804736 45151601203966464 45239787925067961 45288707049455616 45357370889469952 45445959504488448 45448651211887296 45497796186341376 45782048084852736 45794411447058432 45797123792830464 45941013529591808 46083245769621504 46243257039654912 46296003136978944 46333575901060488 46386425018105856 46585241910902784 46676228711510016 46688833545633792 46838298950091648 46891723765579776 46983309163559424 47054542250876928 47146445653710672 47197426503647232 47200221948248064 47402526856708096 47495109916975104 47507935888539648 47587873803531696 47660023493075712 47711559689961472 47714385586028544 47807577745376256 47880060535980032 47973576279214368 48025451530027008 48119251240046592 48174137138479104 48341408447987712 48643426090156032 48794024932540416 48812326875191296 48868003311255552 48963448630222848 49019297439154176 49186590072766464 49189503333040128 49285576581737472 49496819530334208 49593493005979392 49650060457672704 49725336702681088 49765692634472376 49822456500928512 49919765986281888 49973745709744128 50133727134584832 50147265660125184 50150235820013568 50365184785252352 50463554286786048 50521114149912576 50534757288640512 50562115916252427 50638774961392944 50693532170584064 50696534685155328 50795551354462272 50850478090616832 51027042250653696 51126704442549504 51185020709634048 51504804095459328 51518712877940736 51683640220790784 51742591741329408 51843651490824192 51922253518209024 52023664169611776 52083003529101312 52408397149765632 52422549945974784 52510757300448768 52590370750980096 52650356508721152 52693086318853104 52753189236277248 52833170246598656 52936360032236544 53039751360424506 53097104816603136 53267085080496384 53327842713796608 53342243804676096 53431998656596992 53513008834330624 53617526429710176 53675504651206656 53678683784282112 53841682684182528 53861877931245568 53865068102977536 53970273314116164 54028632971280384 54278072643354624 54384084503986176 54617180171403264 54723854351425536 54786273608466432 54913867734590208 54976503725162496 55083879709000704 55319974769197056 55334913831862272 55338191249670144 55575376314761216 55683921971625984 55792679631726816 55877268922916352 55941003790516224 55986404213781423 56050263563544576 56290500642340864 56305701793824768 56400443026407936 56415673867640832 56480022852009984 56596277898027408 56660832883408896 56771498572634304 56832887277748224 56836253418651648 56857571886476288 56968621831567062 57030223691907072 57033601520799744 57206787851943936 57293521123540992 57405422531985408 57829955475603456 57942904607391744 58030753932115968 58144095248389632 58210415708995584 58298670616936448 58412535207985152 58526622190813248 58589908763148288 58777473192271872 58844516097982464 58959446793486336 59048837334433792 59164167094852608 59231651072311296 59279722108709742 59433796337926144 59437316527423488 59553405036266112 59617801899343872 59808656932487168 59925470715558432 59993823053021184 60010024280260608 60133545266654121 60202134938621952 60319717233423948 60384942732607488 60388519257317376 60594612672651264 60598201615849728 60663728248455168 60782212092690432 61042730779803648 61062831723773952 61444327692828672 61564336145353728 61657676052873216 61778101201413984 61848566690807808 62113655881203712 62234971615346688 62251778060845056 62451065266788864 62522298354106368 62644412218079232 62715865841270784 62739389667835904 62861927538280896 62929902004862976 62933629264330752 63124731422834688 63326813222633472 63343914518052864 63450498404708928 63546697990767616 63619180781371392 63670812635280834 63743436993835008 63936998187466752 63964768372285824 64033935373369344 64159001653395456 64162801710899712 64455211263983616 64581100348483584 64857901453541376 65058699910053888 65157337748340736 65284598173630464 65412107154438336 65586004444053504 65714102108983296 65995759373778944 66124657341305856 66200080610230272 66354256845963168 66429942001238016 66559687981709184 66631660946325504 66635607456350208 66844969512779776 66863020880166912 66866981093351424 67070027136761856 67284739049048064 67361485533216768 67416154555003236 67493050934648832 67518366615190592 67595379580207104 67727401805949696 67800637454155776 67933060574183424 68036056334204928 68168939256732672 68172976817830944 68246694279512064 68673072127279104 68691617170587648 68911520294387712 69124868654432256 69229671357612032 69364885559482368 69444004705468416 69500363851590732 69877862866354176 69896733261299712 70014343067265024 70120494334640128 70257448425137472 70337585648369664 70551170413756416 70581813376315392 70719668480566008 70796139755470848 70800332922372096 71022780107328512 71103790285062144 71242664875462656 71261903832809472 71490035239613568 71567339534942208 71571578379042816 71711366618064384 71820090803970048 71960364418821552 72038177295040512 72178876860069888 72512112671981568 72822906895204352 72965139135234048 73218490312786944 73302004966883328 73445172945334272 73528946158731264 73759966358929408 73779885109149696 73784254999560192 74245229295501312 74390239508969088 74475090686509056 74503025230555136 74588005054021632 74648538951708564 74733684751392768 74960618564616192 75074269058433024 75200590701877248 75220898490187776 75225353730020352 75461703864036544 75547777177878528 75695331430179072 75777183036997632 75781671224868864 75958162442089416 76040298255876096 76044802027732992 76193327031693408 76275717135925248 76540563375980544 76690056663824256 77257206143188992 77374338576154624 77525460331186176 77613887611994112 77883380277313536 78035496254417664 78119878350864384 78124505293651968 78369964256362496 78612595724648448 78633824918962176 78885556126470144 78975534763081728 79039629478279656 79129783854415872 79249755369897984 79404540048354816 79645657224904704 79900627620744576 79991764070694912 80013365707014144 80147997984895488 80178060355538828 80269513251495936 80426289644565264 80513256976809984 80518025676423168 80792816896868352 80797602154466304 80955409971174246 81042949456920576 81390307706404864 81417108965031936 81925770257104896 82085781527138304 82179410412699648 82210234737164288 82370801601885312 82464755587743744 82979962153795584 83002370747793408 83007286874505216 83268087022385152 83363064472141824 83525882957438976 83621154455027712 83815903384374528 83906536006483968 83911505685774336 84075395345316864 84435750963511296 84458552690737152 84600664539611904 84623510801461248 84825574375161856 84894416847041112 84991249325113344 85157247858951456 85249330916622336 85286357829714432 85452932747350593 85545335537860608 85550402281199616 85940281685311488 86108133797978112 86206350668857344 86477201938055168 86744933213405184 87046130898173952 87216142872584448 87315623563493376 87448005925404672 87618802811977728 87884863144722432 88166209788407808 88266774146973696 88439170190229504 88472342461284224 88573256001650688 88746250642278912 88847476608466944 89150694506889216 89155974791135232 89330107554399168 89426702849015808 89712985398730752 89815314044289024 89888206073337648 89990734579531776 90127172773609472 90303202407932928 90479575850135922 90577414098911232 90714741778939904 90891919008976896 90897302423774592 90995592372682752 91564096169705472 91594247585660928 91882027059183616 92166491539243008 92486514079309824 92592006273957888 92667151802120976 92772850036211712 93170483821805568 93352457423020032 93377667091267584 93676597900183296 93783447531159552 93966618327118848 94109084501753856 94292891307421344 94394853007294464 94400443896496128 94805053713416192 94990219833950208 95015871777079296 95175747607063392 95320046986151424 95428771172057088 95506218952921251 95615155490752512 95760121071960064 95947152558428736 96050903060054016 96238502480093184 96348274276958208 96682816895975424 97286852180312064 97588049865080832 97624653750382592 97736006622511104 97926897260445696 98379006666080256 98571153163474944 98993639060668416 99186986011958784 99300120915345408 99450673405362176 99531385268944752 99644913001857024 99839531972563776 99947491419488256 100267454269169664 100294531320250368 100300471640027136 100730369570504704 100927108573572096 101042228299825152 101124231832504854 101277549922785888 101387064341168128 101393069370310656 101591102708924544 101700956181233664 102054084501307392 102253408885099008 102370041419268096 103009608190918656 103037425755881472 103367280441581568 103485183482658816 103687302981648384 103844507036418048 104047328339223552 104166007058202624 104816794299531264 104845099891949568 105021514600897536 105180741501960192 105386172637706208 105506378472554496 105666340493197312 105872720064473088 106079502720849012 106194209633206272 106534170160992768 106655685427593216 106684487609352192 106863997313193984 107026017668661248 107235052859420352 107351009302413312 107357367568564224 107683365368365056 107723755862491136 107730136205955072 107940546628232328 108057265942560768 108768169007972352 109234360342806528 109447708702851072 109827735469180416 109953007450324992 110167759418001408 110639949538394112 110669827663724544 110676382499340288 111150752629522432 111367843943251968 111585359263453632 111754537845832704 111882007581032448 111972808427562846 112100527127089152 112581001284681728 112611403587649536 112800886052815872 112831347735281664 113192555796054816 113321665766817792 113542997145268608 113665774555496448 113672506837303296 113715143772952576 113937243663134124 114060447383814144 114067203041599488 114413575703887872 114587042247081984 114810845063970816 115659910951206912 115885809214783488 116061507864231936 116288190496779264 116420831417991168 116825070415970304 117053244381626496 117179817526296576 117554946384543744 117918893586972672 118097674668867584 118328334189705216 118463302144622592 118559444217419484 118867592675852288 118874633054846976 119106810072532224 119235603798687744 119617313864974336 119850941431116864 119987646106042368 120020048560521216 120267090533308242 120404269877243904 120639434466847896 120769885465214976 120777038514634752 121189225345302528 121196403231699456 121564424185380864 122085461559607296 122125663447547904 122888655385657344 123128672290707456 123315352105746432 123556202402827968 123697133381615616 124227311762407424 124469943230693376 124503556121690112 124902130533577728 125044596708212736 125288824436158464 125431731682541568 125478779335671808 125723855076561792 125859804009725952 125867258528661504 126653626445266944 126687829036105728 126900996809417856 127093395981535232 127238361562742784 127341625270561668 127486873987670016 127873996374933504 127929536744571648 128067870746738688 128318003306790912 128325603421799424 128910422527967232 129162200696967168 129715802907082752 130117399820107776 130569196347260928 130824214308876672 131172008888107008 131428204217966592 131991518747557888 132249314682611712 132400161220460544 132708513691926336 132859884002476032 133119375963418368 133263321892651008 133271214912700416 133689939025559552 133726041760333824 133733962186702848 134140054273523712 134569478098096128 134722971066433536 134832309110006472 134986101869297664 135036733230381184 135190759160414208 135454803611899392 135866121148366848 136072112668409856 136337878513465344 136345953635661888 136493388559024128 137346144254558208 137383234341175296 137823040588775424 138249737308864512 138459342715224064 138729771118964736 138888009410936832 139000727703181464 139755725732708352 140028686134530048 140240988669280256 140514896850274944 140675171296739328 141163626752630784 141439336961132016 141592279510941696 141600665844744192 142045560214657024 142207580570124288 142485329750925312 142523807665618944 142980070479227136 143134679069884416 143143156758085632 143422733236128768 143640181607940096 143920728837643104 144076354590081024 144357753720139776 145024225343963136 145930278270468096 146436980625573888 146604009933766656 146890345890668544 147057892317462528 147519932717858816 147559770218299392 147568509999120384 148490458591002624 148780479017938176 148950181373018112 149006050461110272 149176010108043264 149297077903417128 149467369502785536 149921237129232384 150401181403754496 150441796980375552 150450707460040704 150923407728073088 151095554355757056 151390662860358144 151563342449737728 151916324884178832 152080596511752192 152089604055465984 152386654063386816 152551434271850496 153081126751961088 153380113327648512 154514412286377984 154748677152309248 155050920662372352 155227775223988224 155766760554627072 156070992508835328 156249010587303936 156739928512724992 157225191449296896 157267649837924352 157771112252940288 157951069526163456 158079258956559312 158259567708831744 158499510739795968 158809080096709632 159291314449809408 159801255241489152 159983528141389824 160026731414028288 160295995969790976 160356120711077656 160539026502991872 160852579289130528 161026513953619968 161036051352846336 161585633793736704 161595204308932608 161910819942348492 162085898913841152 162834217930063872 163851540514209792 164171563054276608 164358820825399296 164420469474328576 164741603203770624 164929511175487488 165959924307591168 166004741495586816 166014573749010432 166536174044770304 166726128944283648 167051765914877952 167631806768749056 167823011371548672 167959212641344269 168150790690633728 168871501927022592 168917105381474304 169201329079223808 169247021602922496 169651148750323712 169788833694082224 169982498650226688 170314495717902912 170498661833244672 170572715659428864 170905865494701186 171090671075721216 171100804562399232 171880563370622976 172216267595956224 172954403876110336 173489866426810368 174092261796347904 174432285745168896 174631247126986752 174896011850809344 175237605623955456 175769726289444864 176332419576815616 176533548293947392 176878340380459008 176944684922568448 177146512003301376 177492501284557824 177694953216933888 178301389013778432 178311949582270464 178660215108798336 178853405698031616 179425970797461504 179776412146675296 179981469159063552 180254345547218944 180400635799962363 180606404815865856 180959151700271844 181154828197822464 181429483557879808 181783838017953792 181794604847549184 181991184745365504 183128192339410944 183188495171321856 183764054118367232 184332983078486016 184973028158619648 185334303604241952 185545700072423424 186340967643611136 186704914846040064 186755334182535168 187353195800366592 187566895062319104 187933236654237696 188218169003507712 188585782614842688 188789706014588928 188800887792992256 189610107426832384 189980439667900416 190031743554158592 190351495214126784 190640093972302848 190857542344114176 191012437905842502 191230310981505024 191520242143920128 191894305116857472 192101806120108032 192477004960186368 193365633791950848 194573704360624128 195176099730161664 195249307500765184 195472013245022208 195853794520891392 196758013332160512 197142306326949888 197987278121336832 198373972023917568 198600241830690816 199062770537889504 199289826003714048 199679063945127552 199894982838976512 200534908538339328 200589062640500736 200600943280054272 201460739141009408 201854217147144192 202084456599650304 202248463665009708 202555099845571776 202774128682336256 202786138740621312 203182205417849088 203401912362467328 204108169002614784 204506817770198016 204740082838536192 206019216381837312 206074851511762944 206734560883163136 207374605963296768 207689014072836096 208094656678447104 208332014116405248 209633588599062528 209690199783899136 210043029201795072 210361483003920384 210772345275412416 211012756945108992 211332680986394624 211745440128946176 212159005441698024 212388419266412544 213068340321985536 213311370855186432 213727994626387968 214052035337322496 214470105718840704 214702018604826624 214714735137128448 215447511724982272 215460272411910144 215881093256464656 216114531885121536 217536338015944704 218468720685613056 218895417405702144 219655470938360832 219906014900649984 220335518836002816 221279899076788224 221339655327449088 221352764998680576 222735687886503936 223170718526907264 223509075691665408 223764015162064896 223945616855125692 224201054254178304 225162002569363456 225222807175299072 225601772105631744 225662695470563328 226385111592109632 226643331533635584 227085994290537216 227331549110992896 227345013674606592 227430287545905152 227874487326268248 228120894767628288 228134406083198976 228827151407775744 229621690127941632 231771618429566976 232123015728463872 232576380993558528 232841662835982336 233650140831940608 234106488763252992 234359635052593152 235109892769087488 235837787173945344 236195349337735168 236656668379410432 236926604289245184 237118888434838968 237735185351704576 237749266109693952 238213620145064448 239234627729948672 239701882862233728 239975292212084736 240040097121042432 240534181066616484 240808539754487808 241278868933695792 241539770930429952 241554077029269504 242378450690605056 242392806463398912 243128848370761728 244170923119214592 244251326895095808 245777310771314688 246257344581414912 246630704211492864 247112404805655936 247394266763231232 248939886461386752 249007112243380224 249804261067155456 250089193416425472 250577648872316928 250863463365083136 250957558671343616 251447710153123584 251719608019451904 251734517057323008 253307252890533888 253375658072211456 253801993618835712 254186791963070464 254476723125485568 254683250541123336 254973747975340032 255747992749867008 255859073489143296 256358798242051779 256636006613581824 256651206843598848 257820845055934464 258324401393934336 259431605814165504 260234799640215552 261138392694521856 261648428617753344 262344017776214016 262856408435933184 263983037495115776 264498629365223424 264800322440921088 265417027383852672 265719768004952064 266238751926836736 266542429825400832 267379878051119104 267452083520667648 267467924373405696 268280108547047424 269138956196192256 269445942132867072 269664618220012944 269972203738595328 270073466460762368 270381518320828416 270909607223798784 271732242296733696 272144225336819712 272675757026930688 272691907271323776 272986777118048256 274692288509116416 275646081177550848 276499474617729024 276918685430448128 277459542237929472 277776018821873664 278001455406362928 279511451465416704 280057372269060096 280481977338560512 281029793700549888 281350342593478656 282327253505261568 282878673922264032 283184559021883392 283201331689488384 284091120429314048 284415161140248576 284970659501850624 285047615331237888 285960140958454272 286286313516171264 286518656858763753 286845466472257536 287280363215880192 287841457675286208 288152709180162048 288715507440279552 290048450687926272 291860556540936192 292873961251147776 293208019867533312 293780691781337088 295039865435717632 295137019998240768 296980917182005248 297560958035876352 297900362746036224 298012100922220544 298352020216086528 298594155806834256 298934739005571072 299842474258464768 300802362807508992 300883593960751104 300901414920081408 301846815456146176 302191108711514112 302781325720716288 303126684899475456 303832649768357664 304161193023504384 304179208110931968 304773308126773632 305102868543700992 306162253503922176 306760226655297024 309028824572755968 309497354304618496 310101841324744704 310455550447976448 311533521109254144 312141985017670656 312498021174607872 313479857025449984 314450382898593792 314535299675848704 315542224505880576 316158517913118624 316519135417663488 316999021479591936 317618160193419264 318582628899618816 319602510482978304 319967056282779648 320053462828056576 320591991939581952 320712241422155312 321078053005983744 321705158578261056 322053027907239936 322072102705692672 323171267587473408 323190408617865216 323821639884696984 324171797827682304 327703081028419584 328343126108553216 328840938948657152 329483206407541248 329859022350974976 331919848615182336 332009482991173632 332029147498020864 333072348089540608 333452257888567296 334103531829755904 335263613537498112 335646022743097344 335918425282688538 336301581381267456 337743003854045184 337834210762948608 338402658158447616 338494043205844992 339577667388164448 339964997300453376 340628991435805824 340997323666489344 341145431318857728 341811730989402372 342181342151442432 342201609124798464 343761126741245952 344432535191912448 345908807752220672 346979732853620736 348184523592695808 348864571490337792 349262494253973504 350475211247910912 351539452578889728 352664839153631232 353756680760918016 353889369845136896 354293024006602752 354985002569115648 355389906433867776 356602778027556864 356623899164540928 357320430217596672 357706811396063232 358851941594923008 359552824293350592 359962938318127104 360508691094437888 360801271599924726 361212809631731712 361918303400543688 362309656395644928 362858967115759616 363567676035907584 363589209695098368 366256384678821888 366376990342643712 367528108236734464 368665966156972032 369946056317239296 370668607208483904 371091400144846848 372681935287222272 373409829692080128 373510668365070336 374706391600733184 375133790124638208 375866473308475392 376436338007015424 377171565229685376 377579412029177856 377601775585984512 379960879335800832 380063487108317184 380702990428253568 381280187944605696 381715084688228352 382024875811685004 382460621963010048 383040484287840256 383788610233714944 384203612240216064 384954009920372736 386731267583901696 389147408721248256 390352199460323328 390498615001530368 391707589041782784 393516026664321024 394284612653899776 395974556242673664 396747944047835136 397200483661381632 398125541075779008 398579652007428096 399358127890255104 399789965677953024 401069817076678656 401178125281001472 401201886560108544 402921478282018816 403708434294288384 404168913199300608 404496927330019416 405110199691143552 405548257364672512 405572277481242624 406364410835698176 408216338005229568 409013635540396032 409480165677072384 412038432763674624 412149703023525888 413469121766326272 414749211926593536 415378028145672192 416189313356894208 416664028232810496 419267177198125056 420086058403590144 420722966007840768 421544690550824832 422025513890217984 422665361972789248 423490880257892352 424318010883396048 424776838532825088 426136680643971072 426622741710372864 427455989252775936 428104070674644992 428940211437681408 429404037209653248 429429470274256896 430895023449964544 430920544823820288 431762186512929312 432229063770243072 435072676031889408 437790834811404288 439310941876721664 439812029801299968 440671037672005632 442559798153576448 442679310654898176 442705529997361152 445471375773007872 446341437053814528 447018151383330816 447528030324129792 447891233710251384 448402108508356608 450324005138726912 451203544211263488 451325390941126656 452770223184219264 453286663067271168 454171988581074432 454690027349213184 454860575091810304 455748974652536496 456241789535256576 456268812166397952 457654302815551488 459243380255883264 463543236859133952 464246031456927744 465152761987117056 465683325671964672 467300281663881216 468212977526505984 470219785538174976 471675574347890688 472390698675470336 473313336758820864 473853208578490368 474237776869677936 475470370703409152 475498532219387904 476427240290128896 478469255459897344 479403765724467456 479950584424169472 480080194242084864 481068362133232968 481617079508975616 482557737867391584 483079541860859904 483108154058539008 484756901381210112 484785612926797824 486257696741523456 488502653790191616 491554621542629376 492514689162829824 493261408422985728 494224809611311872 494788533526462464 497879772922773504 498014224486760448 499608522134310912 500178386832850944 501155297744633856 501915117342687232 502895420306247168 503469034114646016 503877637924032807 506614505781067776 506751316144422912 507603987237671424 508373583926140928 508953446250971136 509366501082246672 509947495950680064 511495985499734016 511718146978286592 512717596484103558 513272013227163648 513302413687197696 515641690111868928 516648802787868672 518863211628331008 520469599280431104 522276785389043712 523296857235506688 524688035552428032 525712816871866368 527966074990231552 528997258730446848 529600644881842176 530834054767705344 531439536009904128 532477503853673472 533084859650801664 534759756102238208 534904167041335296 534935848746811392 536560217094094848 538277912392384512 539329236440025888 539944407477190656 540146932921524736 540763036641656832 541201907399887089 541819214447597568 543464484593467392 544288450673639424 545351514053861376 545383814542647552 545973554236096512 549384577018232832 551292162355101696 552998949235458048 553837370860896256 554919084475858944 556002910812725856 559022902930833408 560114744538120192 560963954677121024 562059587401099776 562700685186957312 564654507010523136 565757347844528064 566369118043766784 566402663378976768 568182240858628096 568830322280497152 569941319003701248 570095230662475776 571920281916908544 572572627032342528 573037313717527506 573690932944515072 574560726431760384 575682915350572416 576305418360324096 577431014880559104 580096901375852544 583721113081872384 585747922502295552 586416039735066624 587561383562674176 590079730871435264 590274039996481536 593961834364010496 595121916071752704 595800725492072448 596024201844441088 597188311613668512 597869478011142144 599684948516929536 601604725615017984 601767187921502208 601802829840162816 603693630912292352 604382217423028224 605562651441432576 606253369798950912 607665299536715328 608322386047008768 608358416221863936 609546616253547264 610205737087401984 612324507007844352 613520453310594048 618057649145511936 618994708609236992 620203682649489408 623067042218508288 624283970035341312 624996042349215744 626959714050899968 628900765797187584 629070599351697408 631084449011761152 632317035826237248 633038270835326976 633998042959183872 635236320386838528 637165257799237632 639205020965956608 639934112565559296 641183983879163904 641424482844310624 642156106011967488 643410317156522112 644106055814479872 644144205411385344 646342535174946816 646380817235730432 647643279769393968 648343595655364608 655406162056839168 656686252217106432 657681877897314304 658966412815082496 659718044701949952 663839697230364672 664018965982347264 664058294996041728 666144696179081216 668207063659511808 670527227074996224 671292045486194688 671836850565377076 672603162762534912 675486007708090368 675668421525897216 676805316316895232 676988086411689984 679155334776328896 679929994600906752 681257982871611648 681994647332978688 682290862637715456 683623461978804744 684362684302884864 684403218249596928 688865070383824896 691817615504441344 696369047185391616 697729142980675584 698524988507947008 700950422495821824 703078905157779456 705329678307262464 707513361521836032 707778739690273792 708586048013205504 709970005138231296 710779812867735552 713205556055113728 713247798329081856 714640860435193344 717703883189846016 719105648586701184 719925876636254208 721017382188875776 721602543199849452 722425619263463424 723836606801087376 724619312791289856 725717934231519232 727135352071815168 727178419390196736 732512769357643776 732753980685287424 735056216473468928 737331932313944064 739892112634478592 741337214416967808 742182800289693696 746819659384160256 747021336730140672 749412783201466368 750267580249276416 751732946616950784 752872676014030848 754343130459370752 755158824058355712 755203551171969024 759921758671601664 760126974216634368 761405980856507136 762560375889211392 763430169376456704 764049751623370008 764921243926020096 766080968575680512 767577220467429888 769076394726155337 769908019840745472 773462535167803392 778294817442496512 780704398920646656 780997230003060736 783415178083565568 787032053328642048 788569225307799552 791949112485347328 793495888095670272 794400967322763264 796251082151558016 797159304014856192 798716255780510208 802139634153357312 802356250562002944 802403773120217088 805842956564037632 807416868588576768 808337826398601216 808993854660038832 810220399382287104 811096514729345024 811144554962485248 812728821671396352 816432676010459136 818027271080792064 818960331354144768 824076865527349248 826938243532652544 829498423853187072 830756056291344384 832378626713788416 833328056465620992 838534354396250112 840172116807180288 841445932015681536 843089381101649664 844051027780435968 845330723945578496 846981760515784704 848636021766792096 849553677065650176 852273361287942144 853245483420745728 854911978505551872 856208141349289984 857880422875362816 858858940548513792 859555970576291259 861790046899929088 861841089647640576 863524373025858624 864458127540486144 870145352063778816 875581669622808576 878621883753443328 879624059602599936 881342075344011264 885119596307152896 885411059994722304 890942751546015744 892682874107629056 894036302766661632 895056060648259584 895782467420502768 896804217016713216 900648010277453824 902407088422526976 902650781882253312 905540446368438528 906573326134542336 908343977162148864 909380054698426368 909721150183620608 911497949305072992 912483579070513152 912537624332795904 915308605631102976 918486760511766528 927086473718267904 928492062913855488 930305523974234112 931366651343929344 934600563327762432 936425955053011968 940439571076349952 943351148695781376 944781397350940672 946626673517641728 948475553739355872 950997064438775808 952854480580257792 956938510919794688 958807531448934912 959901168848338944 960160388484169728 962136724266465936 963234159017951232 965115475734783168 966159083721719808 966216308117078016 969513802762420224 969571225853595648 972515393483046912 983109243085258752 985029378325659648 986522816845971456 988449619222623744 989577067052924928 995759545845547008 996028448973520896 999217044268621824 1000356773665701888 1002310595489267712 1003830234685374464 1005790840612494336 1006938068229292032 1007755275848065614 1013229011562135552 1013502632288845824 1015207974475342848 1016747167852281856 1018733002164493344 1019894991901360128 1022991970999468032 1023436293956573184 1025435192968207116 1026544026454327296 1026604827374395392 1031283380223737856 1033297605575737344 1037726423256662016 1040939198560862208 1044553570778087424 1046593714471013376 1051425633743732736 1055932149980463104 1057994517460893696 1061668109535410688 1062879072019808256 1064955007707346944 1066169719301603328 1069519512204476416 1069808334082670592 1069871697493622784 1073120434188189696 1076555824784769024 1078658472880051776 1079888814954381312 1080293865843049472 1081526073283313664 1082403814799774178 1083638428895195136 1086928969186934784 1088576901347278848 1090703028107722752 1090767629085295104 1098769154036465664 1102584324710203392 1105997898470916096 1107674741721792512 1109838168951717888 1112005821625451712 1118045805861666816 1120229489076240384 1121927909354242048 1124119174802199552 1125401370373914624 1129309014021046272 1131514695689056128 1132738236087533568 1132805326757953536 1136364481717256192 1139882638007402496 1140190461324951552 1143840563833817088 1145145254064685056 1146074627435055012 1147381865889030144 1149121452863520768 1151365830701144832 1152610836720648192 1154862029761118208 1160193802751705088 1167442226163744768 1171495845004591104 1175122767125348352 1180159461742870528 1180548079992963072 1187923668728020992 1190243832143505408 1191601450984144896 1192048403688882176 1194376623227337024 1195738956022284288 1199369897033859072 1203209451230035968 1203534375843004416 1203605659680325632 1207387261824584704 1208764434846056448 1211125302882865152 1212506739597901824 1215330599073430656 1216644772094017536 1216716832443727872 1219093232507094528 1224649014015688704 1227040906621188096 1236115298291023872 1237989417218473984 1240407365298978816 1246134084437016576 1248567940070682624 1249992084698431488 1253919428101799936 1257801531594375168 1262168898023522304 1264634071652474496 1266076541670653952 1267996085918367744 1270472640773677056 1274330515598475264 1278410041931913216 1279868225131118592 1282367967758327808 1282848965688621248 1284312212023934976 1286820634313044224 1288212111628959744 1288288410822770688 1292685070349893632 1292761634471460864 1295286559538787936 1296687191310729216 1313372504434212864 1315363755794628608 1317932825630164992 1319436089403899904 1327679394460729344 1328037931964694528 1328116589992083456 1332289392358162432 1336414127319023616 1341054454149992448 1342584090972389376 1343673701130754152 1345206325525069824 1350972015416180736 1353610632633790464 1353976172823379968 1358310669552657792 1359859989201813504 1362515965743223296 1364581725275430912 1367246923957609488 1368725368605769728 1368806436499193856 1377730140767649792 1383635231008882688 1392738094370783232 1395458285961351168 1397049977015894016 1401900844991643648 1410659356614524928 1415026723043672064 1415557479380547584 1417172096026411008 1419940010276462592 1421559625735471104 1426411112110227456 1426495596658163712 1429281720870386688 1435407766379692032 1438211297173402368 1439851753272508416 1442034764377751552 1443205086399698904 1444851238526926848 1447673213602174752 1449238625582579712 1454270704143630336 1454356838780393472 1465507961370574848 1470112432946937856 1474663864627888128 1479784225268957184 1482674428833935616 1484365600579387392 1493639318768320512 1494042673460281344 1498825566402932736 1500535160498552832 1503465893233901568 1505745352028061696 1508686260918741504 1510407102343938048 1519843517343203328 1520253948433268736 1522811961713014272 1525120751778422784 1526860338752913408 1528099503246740016 1529842487852040192 1532161937151361024 1535154440934859776 1538152789452310674 1539816039681490944 1546925070335606784 1556589634884993024 1561408797841293312 1561994460006121472 1566830356167131136 1574064106657284096 1577138450615599104 1583898224970694656 1586991776191340544 1588801934645526528 1592502164303116032 1594318608029712384 1597432511561020416 1604279268306714624 1604712501124005888 1604807546240434176 1611685913128075264 1614833737177153536 1617987709320077664 1620440798764574208 1622289109924970496 1623605722199661267 1625457643342792704 1632865352020918272 1636054542161584128 1637920662708289536 1648153731054698496 1653876487065305088 1658996847706374144 1661512112582688768 1664757253427576832 1677068708792500224 1680344233614360576 1682891864031363072 1686178762203299328 1688102055560871936 1690661447891156992 1693963521031569408 1697272043533584192 1699107354131300352 1704546722575884288 1706490966841491456 1709823957011103744 1712416282698579968 1715760845750725632 1717717881097027584 1719111941152582518 1723580093799858176 1723682179295281152 1727048746051717248 1728916255080972288 1740290704127557632 1751163339245617152 1757243767506886656 1759248119205199872 1762684150688022528 1770239192614305792 1770822119989444608 1781885503092031488 1785365748215258112 1788072605533323264 1791564934841005536 1793608434033426432 1801296020554907648 1804814176845053952 1805301563764506624 1811080892736877056 1813146652269084672 1816687954324297728 1818760109396852736 1819442300367241216 1822995898610145984 1824967158141026304 1825075248665591808 1830617211262205952 1836973521023533056 1854172947436535808 1856984125827710976 1860611047948468224 1869201126655524864 1872851910106023936 1880879142152699904 1886702297391562752 1889562794701881344 1893253347035283456 1896951107478711744 1901994128877551616 1905708961160515584 1913877021839589376 1917615062897869824 1919802337696677888 1924273448532931872 1926468318035902464 1930230951469566336 1932318167443439616 1932432616234156032 1939027605524840448 1939142451707191296 1945030786966093824 1966218486170517504 1970058756651319296 1973045633691942912 1976899238445247488 1979154134105849856 1991519091691094016 1992056897947041792 1998434088537243648 2004621190978535424 2007660469370748928 2011581681224988672 2013876136458584064 2015510551696131228 2026458023124271104 2027005264577691648 2030415948950685696 2033494335704563712 2037466004328986688 2039789983802720256 2045983941998936064 2046872587913146368 2050870385936414232 2053088052908654592 2053209654748790784 2066595211151474688 2075452846513324032 2089107141556174848 2093187428942026752 2102851267487465472 2111864299960926208 2115989034921787392 2123336219070821376 2125758144039616512 2129910015414693888 2132339438603206656 2139039024408952832 2139616668165341184 2139743394987245568 2153111649569538048 2157316945760103552 2159777629908762624 2160587731686098944 2163052146566627328 2164807629599548356 2167276857790390272 2173857938373869568 2177153802694557696 2181406056215445504 2181535258170590208 2197538308072931328 2205168649420406784 2211995796941832192 2219676337903435776 2224011643250903424 2240458978152480768 2243855818708484096 2248238349604399104 2250802740747829248 2258618028042092544 2263029391378112256 2265476472175067136 2265610653515907072 2272728963434512384 2279765276014804992 2280380922649903104 2287681127667634176 2290290508129370112 2292149254870110024 2294763731778060288 2298242905727041536 2302731661402289664 2309724059522236416 2320387605503410176 2334884452327489536 2342991690009182208 2350245534250696704 2360318923485741056 2361096159985926144 2375847337456041984 2380487664287010816 2383202901968289792 2384096807377764352 2388753246454674048 2391477912044568576 2406418902460071936 2407068751686008832 2407211319360651264 2414774523649169408 2417528869692112896 2422250605765730304 2425013479195803648 2430661198146861312 2433289544188035072 2433433664887455744 2438186465014189056 2449298028031377408 2454081813242376192 2472230596582047744 2480814730597957632 2492268168874033152 2497135880141365248 2499984169396862976 2507838856203599872 2515603063188750336 2524337796047044608 2529268143304948992 2532153083341307904 2535992171836735488 2540945281547354112 2548661031196950528 2556820083863826432 2559736450262237184 2564735935516655616 2565697931377242496 2568624424047869952 2573641268626088448 2576576821645541376 2585370140699787264 2585523268942921728 2590573119077575872 2593374382621458432 2626745008868425728 2630727511589257216 2635865651260329984 2638872178807799808 2655358788921458688 2656233179984166912 2664578784716324864 2672828254638047232 2682108908299984896 2685168181944778752 2687347402261508304 2690412651050139648 2701944030832361472 2707221265267580928 2707952345646759936 2716621339105315584 2719719978403627008 2725031931486446592 2729163450550861824 2734493847915218976 2737450737211539456 2737612872998387712 2755460281535299584 2785476188741566464 2790916571922702336 2794099954031788032 2803801689983287296 2821318713229049856 2830053446087344128 2831114958761095168 2834344192052822016 2839880020552925184 2852991193316327424 2858563441740773376 2870815532759384064 2876422594346804736 2879703506545016832 2884069528755503104 2886410172799397808 2889702477053853696 2895346427204349504 2898477251165159424 2908541408287260672 2908713677560786944 2940224865893875712 2949327729255776256 2959568450537914368 2965348857667871232 2968731201158774784 2987278637536641024 2988085346920562688 2997651132805865472 3001070320997105664 3006931786467803136 3011490704056123392 3017372521837483008 3020814204687876096 3039687034686406656 3040507896866537472 3045623923426028544 3050241503556845568 3056199006493480032 3059684975704080384 3064323874302722048 3070308881869719552 3076305578904621348 3079632079362981888 3093850140671213568 3113179269769986048 3122817595682586624 3123988920012242944 3133660712334262272 3154276901231198208 3167796449941389312 3173983552382681088 3185004328606232064 3188637216059424768 3194865023122040832 3208558536613429248 3209425002248011776 3209615092480868352 3223371826256150528 3229667474354307072 3235975418640155328 3240881597529148416 3244578219849940992 3247211444399322534 3250915286685585408 3265730704041836544 3272109084323168256 3296307462109396992 3307752974130610176 3317993695412748288 3323024225165377536 3329514506855153664 3354137417585000448 3360688467228721152 3365783728062726144 3372357524406598656 3376204111121743872 3387927042063138816 3394544087067168384 3398214708262600704 3409093445151768576 3419647914022207488 3424832565397159936 3431521691501451264 3435435762194055168 3438223882305165036 3447160187599716352 3447364358590562304 3454097492103434496 3457832510161944576 3480581408255115264 3502326678491234304 3514487535013773312 3525368301376045056 3540478385228611584 3541644239978889216 3563771006184062976 3570731496430516224 3576145211066646528 3583129869682011072 3587216868066852864 3602592041109815296 3609628353690107904 3610603127529013248 3622161785473754112 3626293304538169344 3633375908648595456 3637520218793705472 3638884600734482432 3645991797220291968 3649934316282052608 3650150497331183616 3673947042047066112 3708345894873071616 3713968251655421952 3721222095896936448 3738402253311049728 3745703820212047872 3761758284305399808 3773404594783125504 3786506694070566912 3793902214957423488 3803988257755103232 3811417922321031168 3827754043679178752 3835230125795739648 3839604675393355776 3848546897065863744 3852936636071804928 3860461902939132672 3864636334886879232 3864865232468312064 3878055211049680896 3878284903414382592 3890061573932187648 3940117513302638592 3946091267383885824 3953798476890494976 3958308268211699712 3983038183382188032 3984113795894083584 3996868177074487296 4009242381957070848 4015320938741497856 4023163362449977344 4027752272917168128 4031021103392262456 4052916046248542208 4060831897901371392 4066988671409127424 4074932008657973376 4079579967605440512 4093745175826292736 4101740771872828464 4106176105817309184 4106419309497581568 4133190422302949376 4150905693026648064 4178214283112349696 4186374857884053504 4205702534974930944 4231978069843574784 4246672438141642752 4251516288079233024 4259820030829387776 4264678877206413312 4278078048817905664 4279233336330682368 4279486789974491136 4306223299139076096 4314633891520207104 4319555259817525248 4321175463372197888 4326104293133254656 4329615259199096712 4334553715580780544 4347715876747739136 4362812112430891008 4363070516341180416 4410337298840813568 4423991593883664384 4439352675806871552 4448023286501806848 4480917956304961536 4487711637416968192 4496476699208798208 4501605481495658496 4517236056084185088 4526058782756224512 4531221307031814144 4545457926869024768 4559530552029609984 4560761845299806208 4575362255335268352 4580581016258740224 4584298509740220048 4589527463556120576 4596485811454083072 4605463322804579328 4619448119044472832 4640775211006820352 4669768904654979072 4685983380018364416 4700491068501393408 4722192319971852288 4751694674912083968 4760975328574021632 4766405803936579584 4768193614755528704 4777506492909348096 4782955824089137152 4812837804920143872 4814137503372017664 4814422638721302528 4829549047298338816 4835057739384225792 4844501211531460608 4861322396293722624 4866867329774911488 4870817166598983801 4876372930028378112 4898596056062754816 4908163626484752384 4944461193164095488 4961629461195915264 4984536337748066304 4994271760282730496 5015677712407199744 5031206126377500672 5048675592094089216 5058536286609897984 5064306166682615808 5071984343673470976 5081890563094708224 5097322062393901056 5113640167727652864 5119472900524474368 5129471871033311232 5131395862754484992 5137248848095739904 5147282537252176896 5153153643291082752 5170740281399574528 5171046537885843456 5181146238155151744 5186748765242916864 5253490017736851456 5261455023178514432 5271731302520659968 5277744357615599616 5310717577842917376 5312466359968333824 5329157569432649728 5345656509276094464 5364217816599969792 5374694804523016608 5380825302100279296 5403888061664722944 5414442530535161856 5415904691293519872 5433242678210631168 5439439956807254016 5450063862972893184 5458326901101723648 5468987695830437952 5474901474423078912 5475225745996775424 5510920563070599168 5570952377483132928 5581833143845404672 5607603379966574592 5642637426458099712 5660106892174688256 5662229917522190336 5668688384105644032 5679760041105850368 5705982386632654848 5717126883481546752 5741631065518768128 5752845188693609472 5759407013090033664 5772820345598795616 5779404954107707392 5790692854408699008 5796954502330318848 5817082816574521344 5817427355121573888 5880449731787751424 5898655458511552512 5919136901075828736 5930697715335742464 5937462402317549568 5974557275073282048 5976170693841125376 5995302265611730944 6013863572935606272 6022981408112246784 6034745043674966016 6041628409375752192 6079374069372813312 6081015793733074944 6091247846852057088 6100483007113691136 6112398012986960064 6119369951408160768 6128647748605444096 6140617763739439104 6152611157809242696 6159264158725963776 6226358539539972096 6247977840024485888 6267321424668524544 6308553802462396416 6335592899882778624 6347967104765362176 6370008657212464128 6377274432118849536 6389730046244081664 6417117073226858496 6418850004496023552 6419230184961736704 6459334948708614144 6471950837280310656 6481763195058296832 6489156439699881984 6494422888798645068 6501830573371170816 6531461408083673088 6544218168646336512 6592614924218793984 6615505948261220352 6635987390825496576 6659029013710307328 6721376934457442304 6731567456125452288 6744715048813197312 6752408222243487744 6775854084126277632 6789088174134336768 6796429416525201408 6818186890303537152 6839295828044414976 6849665130794319872 6863043383002902528 6870871524388110336 6876447764610330072 6894320375199432704 6894728717181124608 6908194984206868992 6961162816510230528 7004653356982468608 7028975070027546624 7050736602752090112 7080956770457223168 7083288479957778432 7127542012368125952 7141462992861032448 7152290422133293056 7166259739364022144 7174433736133705728 7219256707380215808 7221206255058026496 7244323570947508224 7252586609076338688 7266751817297190912 7275040437587410944 7277769201468964864 7291983594440583936 7299868632564105216 7300300994662367232 7347894084094132224 7416691789746143232 7442444191793872896 7476804506622099456 7491407640424095744 7523516568610799616 7546809189566251008 7573013388141133824 7587804429914846976 7607976515510206464 7622835844642062336 7655508087358357504 7670460251591479296 7679209350786711552 7697093794131727488 7705873272143609856 7720923805878265344 7729730464936624128 7756110422099361792 7756569806828765184 7780123147864375296 7880235026605277184 7892182534767771648 7907596953780989952 7916616536423399424 7966076366764376064 7993736354148974592 8018484763914141696 8030641877482995712 8046326724899954688 8055504545834336256 8062042206784524912 8105832092497084416 8121663795802742784 8133977342818254848 8149864017315946752 8159159935210881024 8187490351652585472 8203481543745656928 8212352211634618368 8212838618995163136 8266380844605898752 8356428566224699392 8372749715768107008 8411405069949861888 8463956139687149568 8493344876283285504 8503032576158466048 8519640061658775552 8556156097635811328 8558973579948982272 8612446598278152192 8629267783040414208 8639110519635050496 8642350926744395776 8652208586266509312 8659230518398193424 8669107431161561088 8695431753495478272 8725624224861782016 8726141032682360832 8820674597681627136 8847983187767328768 8878705351613743104 8896046573003613696 8961835912609923072 8975423274833936384 8992953398417596416 9003210962991316992 9034472112168370176 9052117565512449024 9062442614063628288 9090915853738049536 9119061104059219968 9121523690599612416 9150724510670536704 9168597019480440096 9179054927112241152 9192971622908166144 9210926645609158656 9238896238088945664 9281550422013640704 9339537809309958144 9371966760036728832 9400982137002786816 9503389349824167936 9521950657148043264 9536387229511057408 9555012985818696192 9565911648178274304 9625675609840287744 9628275006744035328 9628845277442605056 9659098094596677632 9670115478768451584 9689002423062921216 9722644792587445248 9733734659549822976 9741634333197967602 9752745860056756224 9797192112125509632 9816327252969504768 9888922386328190976 9923258922391830528 9969072675496132608 9988543520565460992 10031355424814399488 10062412252755001344 10097351184188178432 10117072573219795968 10128612333365231616 10163781126189416448 10194644124787802112 10227280335455305728 10258943742066622464 10262791725508969984 10274497696191479808 10294565074504353792 10306307286582165504 10341480562799149056 10342093075771686912 10362292476310303488 10373497530485833728 10506980035473702912 10522910046357028864 10543462605041319936 10621435155685834752 10624932719936667648 10658315138865299456 10691313018552188928 10728435633199939584 10749389609046033216 10761650604200558592 10807776123329445888 10828885061070323712 10831809382587039744 10866485356421262336 10878879913614508032 10900127725945786368 10916653802203447296 10937975391660875904 10949802948846157824 10950451491993550848 11021841126141198336 11141904754966265856 11163666287690809344 11215206759933149184 11285274852916199424 11320213784349376512 11324459835044380672 11359520082211700736 11411964773265309696 11434253766963093504 11483262131037536256 11505690377387218944 11518814026180067328 11545640691197591232 11558809908215414784 11581385708817398016 11593909004660637696 11634165633149042688 11634854710243147776 11760899463575502848 11838273802151657472 11861395430671484928 11874924804635099136 11949114550146564096 11952341387682250752 11990604531223461888 12027727145871212544 12045962816224493568 12069490087349932032 12083256818751504384 12158748138745626624 12182495693704114176 12200966014227382272 12224796025973920128 12238739902816321536 12257295497210888192 12281235527478878208 12305222315618485392 12318528317451927552 12452717079079944192 12495955680048971776 12534642849337049088 12617107604924792832 12695934209530724352 12740017314424928256 12754548864237699072 12779460092488163328 12834234146453716992 12837700008992047104 12838460369923473408 12918669897417228288 12943901674560621312 12963526390116593664 12978312879399763968 12988845777597290136 13003661146742341632 13088436337292673024 13231011896522440704 13271974781650993152 13318058027420614656 13442753868914884608 13463134912250904576 13489430097626394624 13504816444486975488 13551708168252555264 13578176348268673536 13636373780607074304 13678591656088829952 13699330261588639744 13726086766005805056 13741743048776220672 13752895529220660144 13788640750398865408 13789457434362249216 13816389968413737984 13922325633020461056 14009306713964937216 14057950140055093248 14101473205504180224 14166576959915556864 14255084024736251904 14282925985722064896 14304580844266586112 14332519478728044288 14348867472267411456 14438513414760431616 14442412510116052992 14488647141895016448 14505173218152677376 14533503634594381824 14555538402937929728 14583967188881167872 14600601989324734464 14612451499796951403 14695788168188264448 14833383579492286464 14884888383587745792 14953609013244198912 14982815280848191488 15047033137221599232 15093618379132502016 15146026776282267648 15175608859829693952 15215953031020412928 15245671689284124672 15311016174716715008 15340920503182958592 15358418701573423104 15394187588263454976 15411746544287219712 15441847611756530688 15459460929873248256 15512220844198723584 15513139613657530368 15560246295728750592 15760470053210554368 15784365069535543296 15815193907561979904 15833233072846798848 15932152733528752128 15987472708297949184 16036969527828283392 16061283754965991424 16092653449799909376 16124084413569049824 16211664184994168832 16243327591605485568 16267954685636509696 16299728034631893504 16318319870421762048 16374980703305170944 16406963087491313856 16424704423269236736 16425677237990326272 16532761689211797504 16712857132449398784 16745499431536214016 16822810139899723776 16927912279374299136 16986689752566571008 17006065152316932096 17039280123317551104 17112312195271622656 17117947159897964544 17224893196556304384 17258535566080828416 17278221039270100992 17284701853488791552 17318461036796386848 17338214862323122176 17390863506990956544 17451248449723564032 17452282065364721664 17641349195363254272 17695966375534657536 17757410703227486208 17792093146007227392 17923671825219846144 17950846549667872768 17985906796835192832 18068944224336740352 18104235131024898048 18124885228127256576 18181831707476099072 18238122208118439936 18243047381199224832 18301449021341073408 18337194038960880192 18358109854224482304 18385943245816332288 18421853291218317312 18477792476177891328 18679075618619916288 18743933520073457664 18801964274005573632 19006778699648335872 19043901314296086528 19072774459022114816 19110025971637392384 19131823296356548608 19251351219680575488 19256550013488070656 19257690554885210112 19318196189193355264 19378004846125842432 19445289585174890496 19467469319099645952 19483268666395935204 19505491720113512448 19594384224251019264 19632654505939009536 19777844772656381952 19846517844783661056 19977087041130921984 20062710849628798976 20194702368376356864 20234145146439591936 20257224666730463232 20327562252378832896 20389288249575604224 20454560670910611456 20517887484133244928 20525583451017939968 20548995392382959616 20589130149008707584 20612614573164331008 20682961125598298112 20684186151543373824 20724584952620606976 21013960070947405824 21045820092714057728 21086925210082639872 21242870311371669504 21249865439873335296 21316630277730598912 21382626037104377856 21456871266399879168 21498779218092066432 21523301208401117184 21657770122140647424 21663618765174079488 21732970712842524672 21757759827229016064 21800255451891572736 21833307604406894592 21875950783321751808 21899605897692315648 21900902983987101696 22043682252282396672 22327332575381618688 22430413519866298368 22570549705832398848 22640427568698753024 22648919670088761344 22719040164423401472 22823929546530619392 22868507533926187008 22966524262075072512 23011380754774437888 23037628052360134656 23091281382395182464 23117619816430829568 23162771417634796032 23268331266298085376 23269709420486295552 23521798927151005696 23676547604303314944 23722790861342969856 23749849609270198272 23898229100293128192 23981209062446923776 24055454291742425088 24091925632448987136 24138980174699864064 24166513637503008768 24317496277491253248 24364991387408228352 24401932028454764544 24449592051947840256 24477479805632643072 24514590994421776384 24562471054957756416 24610444631236970784 24637056634903855104 24991911360097943552 25069285698674098176 25234215209849585664 25391868419061448704 25480034628849856512 25509097728475398144 25558920184976326656 25668468292907433984 25676920739846946816 25837339794834456576 25887803349121242624 25927052780233187328 25956625758799527936 25977691555194580272 26007322293484683264 26176872674585346048 26462023793044881408 26543949563301986304 26636116054841229312 26885507737829769216 26926269824501809152 26978860195252789248 27009632888973950976 27103416336505110528 27156352696537347072 27272747561214148608 27357183312177659904 27398660523177279488 27452173532011610112 27505791058441320288 27578914868724498432 27632779936827475968 27844651266040922112 28018613427929874432 28115900280110186496 28202946411008360448 28510168049472503808 28565851971444129792 28609161688533172224 28665038957456088576 28697734944534822912 28877026829520863232 28884825020232105984 28977294283790032896 29010346436305354752 29067007269188763648 29111076805875859456 29167934377762335744 29201203978649468928 29224902999593902806 29391576336376528896 29666767158984572928 29769776767175491584 29907218026488397824 29965630561696382976 30094066274443198464 30187236758265004032 30292053552564535296 30351217719659387904 30491343378568249344 30622032349433430016 30681841006365917184 30788375176526909952 30823493088574439424 30883695223513061376 30918921859746496512 31024441688397447168 31026279227315060736 31120492591457501184 31520940106421108736 31568730139071086592 31630387815123959808 31864305467057504256 31974945416595898368 32073939055656566784 32122567509931982848 32185306899599818752 32248168827138099648 32423328369988337664 32486655183210971136 32535909371273019392 32599456069263787008 32636639740843524096 32749961406610341888 32813926174982627712 32849408846538473472 32851354475980652544 33065523378423595008 33425714264898797568 33490998863072428032 33645620279799447552 33855824558748598272 33973379505133142016 34078560246635102208 34224624390543245312 34235894319795929088 34449786393112608768 34517071132161656832 34556442078540201984 34569403706977583104 34636922073592773696 34676429724646244352 34781727013981913088 34902496899447128064 34904564130729443328 35282698390726508544 35514821406454972416 35584186292014454784 35847343650439692288 35901693099335745536 35971813593670385664 36137888448673480704 36208470262049796096 36249770456254513152 36363663414952198144 36476244416236879872 36602898042682146816 36674388077921760384 36716219708448964608 36771886491632664576 36843706582436634624 36955584952355782656 37358151237239832576 37487867040146915328 37603928548011147264 38087802628592173056 38145548918044229632 38220051943274784768 38263646592713097216 38502702439361150976 38513100026976141312 38515381109770420224 38636392378386710528 38756009692251684864 38890579170349780992 38934938638199291904 38966537332791870408 39010983440227024896 39265309011878019072 39693035689567322112 39954174082261843968 40125421699257597952 40389404736752713728 40468290292879183872 40514449333460926464 40655124504757665792 40909121341821222912 41035774968266489856 41051166902035879936 41097990784765919232 41178260298017415168 41225229146328662016 41365922251196596224 41368372303086747648 41449169905241213952 42027920141894811648 42173850420165279744 42499730879746670592 42633260555461197824 42765252074208755712 42913742532799758336 42997558436184132864 43046602416802234368 43315540244281294848 43327237530348158976 43465941425685049344 43515519654458032128 43600510903783145472 43666615208813789184 43751901566643503616 43801805967974203392 44087364504564793344 44654665150763237376 44860827039732596736 45141099411664797696 45280855137397506048 45297839340177522688 45438080328846802944 45647859093061238784 45737015067852374016 45933048524150145024 46022761509548875776 46075256104720269312 46182562764790364928 46235239632861659136 46325542835269592064 46536662532596170752 46539418840972591104 47353095208606629888 47445581722685939712 47499699218540396544 47796458200586256384 47962418124893847552 48110908583484850176 48183851264897974272 48277960349399728128 48634992554982506496 48729982774816456704 48803864056909529088 48899184103895680512 48954959611265286144 49029181988843552768 49124942109915512832 49220889262473941568 49274113269807710208 49983822720195887104 50138571397348196352 50468430419699171328 50783736838122897408 50960069257699713024 51018195456950796288 51117840369952653312 51336936585814867968 51353841479693893632 51674679589668913152 51775606698242485248 51854105560466374656 51955383110389160544 52014644586969366528 52353745349170692096 52924047586089762816 53087899126603972608 53272232109682458624 53771015475659538432 53852539649003618304 53957720390505578496 54206832673010221056 54312705393074694144 54545495122428297216 54714366624355319808 54797321046354558976 54904347064023220224 55011582116882640576 55157829737448996864 55265559873654951936 56037226855859748864 56231800560220372992 56405892822016720896 57020336098945007616 57131703942888259584 57218323377066344448 57330077914912177152 57395469889069645824 57754053659041726464 57769650040464211968 57954588567580065792 58134014538377527296 58222153611751718912 58335868755524671488 58402407957298937856 58449805999187805612 58783152672753057792 59333534317969145856 59539553534350983168 59931261123392765952 60188132548886396928 60584107105129070592 60702435439318775808 60982686757136498688 61244064698866860032 61363682012731834368 61576750353053819904 61646986177148878848 61767390447026122752 61837843719492993024 62048883376794894336 62052558454630121472 63041880212842217472 63137460278142173184 63260775630247919616 63728610934115008512 63949890833191796736 64147878111313133568 64370613799199637504 64496337654276199296 64973310366421942272 65071818742546038784 65198912138527574016 65273279481687048192 65499922813220683776 65627852349965255424 65698817693076946944 65702708951961305088 66131046756847190016 66981997726144856064 67291240559598895104 67711649117497196544 67946759010266284032 68157120493270204416 68449248781086490624 68471788639591858176 68899572786225217536 69034142264323313664 69112884157080403968 69138807413955166208 69273844147185547392 69352859449292488704 69804993798894256128 69809128261458886656 70565396781453017088 71029642812909944832 71168372584028909568 71694687300879384576 71943627187340771328 72275776897346961408 72416940524099592192 72499540912509026304 72727326829904396288 72952488832473759744 73205796085364293632 73348776155843520768 73432439416897929216 73543772983265329152 73687413164873269248 73911169904711565312 74975734080293830656 75207857096022294528 76175605257184346112 76291097836088459264 76440103886549569536 76527293185426194432 77005404878722301952 77030762219540840448 77272784756773421056 77512019384503369728 77781158340699561984 77869877276398583808 77933074665583740816 78021966880454049792 78530618023756038144 79386071379134644224 79908348164523687936 80778809473505427456 80936580585758367744 81028898666921852928 81310249009515331584 81818242683642445824 82071549936532979712 82102333804071759872 82195981569531838464 82356520596034830336 82736744606173495296 82898339810482427904 84055840283789623296 84347700840330559488 85266521110922395648 85530504148417511424 85827485065599516672 85995116872368265728 86093204833604468736 86631080488562589696 86654475060696317952 86931882851370098688 87031039308916064256 87201021807566290944 87333230417627578368 87503803133287007232 87603611935948406784 88174729009129586688 89309330301526474752 89721654079465193472 90282198823329595392 90561710274795012096 90595678680355045376 90876160657693605888 91474030135704748032 91866097048300290048 92045523019097751552 92365125529580729856 92470479265723318272 92651085670539184128 93073325065192341504 93078837681945182208 94706190417213259776 94891163445371879424 95592916401172512768 95924836249787695104 96221817166969700352 96367702529795948544 96555920698799456256 97269985109965012992 97459965549632913408 97607728113819058176 97798368207791361024 97909919222530572288 98249884219831025664 98441778524947883136 98548226539615420416 99967645440391774208 100277142794696392704 100936860839398342656 101567473676245794816 101920138515399426048 102235680739905306624 102673873171629735936 102707682959387787264 103349359179337826304 103551213396484970496 103708211120932749312 103910766220778321088 104029289173938733056 104707490698341384192 105848095172179525632 106544464219364917248 107542030951319076864 107705079298007236608 107915440781011156992 108413665346020442112 108625410786149388288 109090990244856594432 109428733248710639616 109808694128046440448 110023164233765281152 110315659474897993728 110531119747309903872 112074453711719497728 112463601120440745984 112811785644033441792 114263407885776519168 114436646754132688896 114660155829824354304 114790939778139291648 115508107318083452928 115539300080928423936 115909177135160131584 116268029076755054592 116444307223503437824 116671737511049342976 116804815914597875712 116899611998375611224 119079107068701966336 119862522246785531904 120376265097772793856 121168214210258141184 121404870878637551616 121965373514272997376 122727364025463668736 123153500706107639808 123293972354297757696 123534780894052245504 123675687438985986048 124097766753589788672 124105116909260242944 126083760425684434944 126521551260495839232 127899781666383593472 128295756222626267136 128741227598399275008 128992675308552398592 129946620732843884544 130143637485092077568 130397824277055148032 130546558963374096384 130999845626441367552 131255704699930510848 131405417903922610176 132262093513694380032 133963995452289712128 134582481119197790208 135423298234994393088 135893518020532568064 136314240986540408832 136943577279183716352 137799145572450435072 138068284528646627328 138225768314160807936 138277614827910332416 138547688294371094784 138705718898584977408 139609987597788512256 139618256522917773312 142059285625819889664 142336745168057819136 143389374601758769152 143887254374681542656 144551553794693922816 144833881048199184384 145454653659808792576 145904977664947519488 146411592170728587264 146697552311687041536 146864878833795858432 147087545966530658304 147374826329746538496 147822339809423130624 149951468160587661312 150415714192044589056 152351210514368692224 152582195672176918528 152880207773099139072 153054586370852388864 154010809757444603904 154061524439081680896 154545569513546842112 155024038769006739456 155562316681399123968 155866149331167481632 156043933760908099584 157061236047512076288 158772142758269288448 159816696329047375872 161557618947010854912 161873161171516735488 162620498019030663168 163636485367284891648 164143099873065959424 164204667608143519744 164391963139063676928 164713041192069660672 165473489212346990592 165796679620964855808 168111680567579246592 168695401680661118976 170533042221844791296 171061008296835022848 171654970131199033344 171990233744736531456 172186409667208937472 173262160977125179392 173308950121392635904 173863765702740197376 174402043615132581888 174666460835255156736 175007606266574014464 175207223871896813568 176349458018259173376 178618660603052949504 180564397646659190784 181191357360710090752 181752321315387211776 182948060271409496064 183732194096600580096 184091046038195503104 184730251059161459712 184940958531446636544 185302171341078368256 186146650130384683008 186157675363890364416 189412380834426519552 189782326890743758848 191185832802345025536 191849672499575390208 192443634333939400704 193111841397598912512 194919931099265826816 195215456227638116352 195596736415582722048 195819838445061144576 196499768439662051328 196883557049895766272 197096453079230840832 199935290880783548416 201873721678796685312 203134947352491589632 203840277030798852096 204471361479810613248 205347746343259471872 205415365918775574528 206698718358675652608 207102426792969940992 207416422241865498624 207821532441556642176 208058578347877466112 209414981396682768384 211696190344359051264 213088928438729834496 215084061902638153728 215830881562022313984 216827330692040884224 217250821572298776576 218181980489713188864 218857466497421279232 219617388256092880896 220046328467530562304 220631318949795987456 221062239494619807744 224927202240881491968 225623571288066883584 228526815771553038336 228873293508265377792 229320311659648708608 229581879556278583296 231016214636166905856 231818354270320263168 232536058153510109184 232888614447006875648 233343475022098685952 233609631829195751424 233799223996751222448 238158214137403932672 239725044493571063808 242336428420516282368 242809741757275103232 243930747028545994752 245454728050927337472 246307001412215279616 246587944708595515392 247069561788104491008 248210233818520485888 252167520851368869888 253043102520991678464 255799563332767186944 256591512445252534272 257482455196798550016 257985350617104797184 259893241465687769088 260287274970184155136 260795648554110296064 261093117926748192768 261999691252882735104 262511409399861021696 262810835807845220352 264524187027388760064 267927990904579424256 269164962238395580416 270846596469988786176 271787036041065136128 272628481973080817664 275598291144900870144 276136569057293254656 276555229655820664832 277095376588742189568 277411437797169954816 279219975195577024512 279236513045835546624 284118571251639779328 284673490336115638272 286778749203517538304 287774508749363085312 289103107589387845632 289667762096398368768 290909307319617585152 291809955329895038976 292823184341457174528 293395104623374083072 293729757667591716864 294749652659493076992 295644679618846261248 299902936321175322624 300831428384089178112 304702421028737384448 305164391344353837056 305760415546198278144 308021619514889207808 308123048878163361792 309091139027093684224 310048077538013478912 311124633362798247936 311732298662334963264 312087867521816199168 314122472095024152576 317544285516538576896 319633392658094751744 323115237894021709824 323746322343033470976 325240996038061326336 327272970734569783296 328286199746131918848 328409335216287039488 329426082384139321344 330946978424693981184 331593359241929711616 336223361135158493184 337390803361322237952 341066084443689582592 343309940262398066688 343980467489473062912 344372819334417874944 346524321954250358784 346617900242785271808 347727531405480394752 348804087230265163776 349332921670510313472 350015212533148028928 350414447743793627136 357237321206105899008 361128795293318381568 362382714721420181504 363504642630774423552 365896120542818992128 368182092076391006208 369460502118322919424 369881917062893273088 370604342682156736512 372293300260769366016 372315350727780728832 379564653781487517696 383699344999150780416 384887268667878801408 386223682795197825024 389839862198531653632 390430912455276232704 391193472831165444096 391639676890122289152 392999536879324102656 393767114099791532544 399870581761567096832 403747443357593370624 406269894704983179264 407680554061597704192 408942722959621226496 410830731837551149056 413397436717351305216 414204853585939881984 414832844483730997248 415643064883113284352 416117156695754932224 418829962793365536768 426177856877459668992 430168123805276307456 431661763124044627968 433654661384081768448 434501643144597553152 436363960979426377728 437714932994842558464 439234776512185761792 440092656935061124608 441262637899591974912 442124478989239615488 449854404481762983936 451247142576133767168 457053631543106076672 457746587016530755584 458640623319297417216 459163759112557166592 462032429272333811712 463636708540640526336 465072116307020218368 465777228894013751296 466686950044197371904 467598447993502444896 476316428274807865344 479450088987142127616 484672856841032564736 485619483514550206464 487861494057091989504 490909456101854674944 492614002824430559232 493175889417191030784 494139123576208982016 496420467637040971776 504335041702737739776 506086205041983356928 511599126665534373888 513183024890505068544 514964910393597100032 515970701234209594368 519786482931375538176 520574549940368310272 521591297108220592128 523999382505765470208 525022818799722043392 525621671615690440704 529048374054777520128 535855981809158848512 541693192939977572352 543574072082130272256 545256963946161635328 551196582289801740288 552273138114586509312 553110459311641329664 554190753177484379136 554822875594339909632 558439950391154049024 558473026091671093248 568237142503279558656 569346980672231276544 573557498407035076608 575549017498726170624 579335524192796737536 581818614639235170304 585646368682914349056 586790209246748166144 587459515335183433728 589499305318986153984 591289359237692522496 599805872642350645248 609404842057474768896 610328782688707674112 611520831092396556288 616043239029778415616 616246097756326723584 618182278054187368448 620096155076026957824 622249266725596495872 623464597324669926528 624175735043632398336 628244944190048305152 635088571033077153792 639266785316189503488 647492644686066941952 650481992076122652672 654545941469139566592 656572399492263837696 656818670432574078976 658852164768278642688 661893956849387962368 663186718483859423232 674781606722644475904 682132168887379165184 686619880524796133376 687960934978946125824 688745638668835749888 693048643908500717568 695455062810960789504 697608174460530327552 698665843341020626944 700030425066296057856 700828895487587254272 714474642412211798016 724765429442840363008 727009285261548847104 731792241085637984256 736364184152782012416 738921004236645838848 739763834125786546176 741208685364313473024 744630701455561457664 759129307562975035392 767398689998301560832 769774537335757602816 772447365590395650048 779679724397063307264 780861824910552465408 782386945662330888192 783279353780244578304 785999073758648205312 787534228199583065088 807494886715186741248 812539789409966358528 815361108123195408384 817885445919242452992 826794873434702610432 828409707171879763968 829665688967461994496 831286129766226568704 832234313391509864448 837659925586731073536 852355713754919337984 860336247610552614912 863323526248089255936 867309322768163536896 869003286289195106304 872727921958852755456 875429865989685116928 878469553024371523584 880185313870122249216 884248957978479230976 899708808963525967872 902494285152267534336 914107263086212153344 915493174033061511168 917281246638594834432 924064858544667623424 927273417081281052672 930144232614040436736 931554457788027502592 933373900088394743808 935196895987004889792 952632856549615730688 958900177974284255232 969345713682065129472 971238967029100412928 975722988114183979008 981818912203709349888 985228005648861118464 988278247152417964032 992840935274081943552 1008670083405475479552 1012172410083966713856 1023198253331068747776 1029929820787194200064 1031941402468419188736 1039572965862751076352 1041149099880736620544 1043182594216441184256 1047998765011530940416 1050045637599444086784 1051243343231380881408 1071711963618317697024 1083386385879955144704 1087148144164260544512 1090513927892323270656 1104546276229173018624 1106220918623282659328 1108381506354968758272 1109645751188679819264 1116879900782308098048 1116946052183342186496 1138693961344462553088 1151098034997452341248 1158671048385593475072 1163637229278470340608 1171292737365828698112 1173580418493496332288 1174919030670366867456 1178998610637972307968 1199611745284701290496 1218809684114949537792 1223041662184793112576 1232492195512653447168 1236364556108374736896 1240192310152053915648 1244498533451192991744 1246929194649339853056 1248351470087264796672 1256489888380096610304 1278533570632379006976 1294985289372133883904 1300963984152245305344 1309091882938279133184 1313144798984527675392 1313637340865148157952 1317704329536557285376 1323787913698775924736 1326373436967718846464 1349563213445288951808 1373239761049592266752 1375921869957892251648 1377491277337671499776 1386097287817001435136 1390910125621921579008 1395216348921060655104 1397331686682041253888 1400060850132592115712 1428949284824423596032 1449530858885680726016 1454018570523097694208 1463584482171275968512 1472728368305564024832 1477842008473291677696 1479527668251573092352 1482417370728626946048 1489261402911122915328 1518258615125950070784 1534797379996603121664 1539549074671515205632 1544894731180791300096 1559359448794126614528 1561723649821104930816 1564773891324661776384 1571998147517296410624 1575068456399166130176 1625079578819932717056 1630722216246390816768 1635770891838484905984 1653589746869405220864 1656819414343759527936 1659331377934923988992 1662572259532453137408 1664468626783019728896 1675319851173462147072 1704711427509838675968 1720672495221105229824 1726647052496178511872 1738006572578390212608 1745455843917705510912 1756939106048743047168 1760370627740244498432 1768497915956958461952 1799417617927051935744 1828214526172424306688 1830986348066123022336 1834562493277189668864 1848129717089335246848 1854546834162562105344 1860288465228080873472 1866747800176789487616 1870393791974009779584 1905265713099231461376 1917800355948568510464 1942477934058200825856 1951445976228367958016 1963637824407418699776 1970456011297722236928 1976556494304835928064 1985681870548163887104 2024344820167933427712 2046396506662137495552 2059859641574388400128 2063882804936838377472 2079145931725502152704 2086365188432882368512 2095997530023061880832 2100091275198888173568 2102486686462761762816 2143423927236635394048 2174296288328521089024 2181027855784646541312 2209092552458346037248 2212441837246565318656 2216763012709937516544 2219291502377359638528 2233892104366684372992 2277387922688925106176 2302196069994904682496 2317342096771186950144 2342585474731657396224 2347160836986992664576 2349838061340733734912 2357997221275944615936 2437619368229899075584 2446083324369586225152 2472729112216749473792 2480384620304107831296 2488997066902385983488 2493858389298679706112 2496702940174529593344 2512979776760193220608 2557067141264758013952 2589970578744267767808 2601927968304490610688 2618183765876558266368 2626289597969055350784 2627274681730296315904 2635408659073114570752 2652746873935437692928 2699126426890577903616 2746479522099184533504 2751843739915784503296 2772194575634002870272 2781820251243843158016 2790432697842121310208 2794663373364082507776 2800121700265184231424 2857898569648847192064 2899061717771361452032 2908037141046195388416 2927168964342551937024 2945456736611128049664 2955684016946583355392 2964834741457253892096 2978522805822245830656 3036517230251900141568 3069594759993206243328 3089789462361582600192 3118718897588253229056 3123447299642209861632 3129547782649323552768 3143996295034592821248 3150136912798332260352 3250159157639865434112 3261444432492781633536 3271541783676969811968 3313638828687519055872 3318662755869847977984 3325144519064906274816 3328937253566039457792 3350639702346924294144 3453294104992357023744 3476013145156780425216 3490911687835411021824 3513878212097486094336 3520741255480488996864 3536995831913916923904 3598835235854103871488 3656429052344848613376 3669124986554379337728 3709093668325124210688 3720576930456161746944 3733495600353578975232 3740787583948019559168 3835600711897137020928 3884955868116401651712 3902891952456735916032 3927275648814837399552 3940912022595444473856 3953112988609671856128 3971363741096327774208 4048689640335866855424 4119719283148776800256 4127765609873676754944 4158291863451004305408 4172730376865764737024 4191995060046123761664 4200182550397776347136 4286847854473270788096 4348592576657042178048 4362055711569293082624 4418185104916692074496 4424883674493130637312 4433526025419875033088 4438583004754719277056 4467784208733368745984 4554775845377850212352 4604392139989809364992 4634684193542373900288 4685170949463314792448 4694321673973985329152 4715994442551889231872 4875238736459798151168 4892166648739172450304 4945458224433498947584 4960769240608215662592 4977994133804771966976 4987716778597359412224 4993405880349059186688 5025959553520386441216 5114134282529516027904 5179941157488535535616 5236367531753116532736 5254549363460592631808 5270817318146229141504 5305493747870875385856 5398252853781155807232 5492959044198369067008 5503687479831569006592 5544389151268005740544 5563640502487686316032 5580865395684242620416 5600243400530368462848 5715797139297694384128 5798123435542722904064 5854337928685103874048 5890913473222256099328 5911368033893166710784 5929669482914507784192 5957045611644491661312 6073034460503800283136 6139189519986412486656 6179578924723165200384 6237437795176506458112 6259095565298647105536 6287992590069185642496 6300273825596664520704 6522888864985563267072 6543083567353939623936 6627277657375038111744 6637325511739695955968 6650289038129812549632 6657874507132078915584 6906588209984714047488 6952026290313560850432 7027756424194972188672 7041482510960977993728 7073991663827833847808 7312858104689697226752 7338249973108758675456 7418187336650248421376 7441153860912323493888 7466991200707157950464 7481575167896039118336 7671201423794274041856 7769911736232803303424 7805783904913471832064 7854551297629674799104 7881824045190888947712 7906225977219343712256 8097379280671733710848 8239438566297553600512 8255531219747353509888 8316583726902008610816 8345460753731529474048 8383990120092247523328 8400365100795552694272 8573695708946541576192 8697185153314084356096 8724111423138586165248 8836370209833384148992 8849767348986261274624 8867052050839750066176 8935568417466737491968 9109551690755700424704 9208784279979618729984 9269368387084747800576 9370341898926629584896 9388643347947970658304 9431988885103778463744 9750477472919596302336 9784333297478344900608 9890916448866997895168 9955988267609543933952 9975433557194718824448 9986811760698118373376 10051919107040772882432 10359882314977071071232 10472735063506233065472 10509098726921185263616 10541634636292458283008 10610987495741750771712 10796505707562311614464 11007374959663138013184 11127281004975372632064 11161730791368485240832 11200486801060736925696 11596246871085445808128 11708675857370207748096 11781826946444512198656 11822736067786333421568 11859338965829015568384 11914091223288983322624 12146068921007600566272 12359157849446330400768 12474875590353012916224 12518191130597294211072 12575985180138371284992 12600547651193329041408 13045777729971126534144 13086167134707879247872 13254555314750076223488 13274651023479391911936 13300578076259625099264 13315749014264157831168 13813176419969428094976 13904052580627121700864 14055512848389944377344 14082965021921955987456 14147983327655667695616 14625716209379394453504 14676499946217517350912 14836374673300496842752 14882307721824646987776 14933982401414315900928 14963150335792078236672 15342402847588548083712 15539823472465606606848 15709102595259349598208 15763648090381777895424 15812451954438687424512 16194758561343467421696 16478877132595107201024 16511062439494707019776 16633167453804017221632 16690921507463058948096 16800730201591105388544 17147391417893083152384 17394370306628168712192 17672740419666768297984 17699534697972522549248 17734104101679500132352 17871136834933474983936 18219103381511400849408 18417568559959237459968 18538736774169495601152 18777286695895941316608 18863977770207556927488 19568666594956689801216 19781832897733995790336 19911976535219087867904 19950867114389437648896 19973623521396236746752 20719764629954142142464 21018197453842370527232 21083269272584916566016 21221974991483501543424 22014749919326276026368 22254562009950745264128 22323461582736970481664 22400973602121473851392 23417351714740415496192 23563653892889024397312 23645472135572666843136 23718677931658031136768 24292137842015201132544 24718315698892660801536 24949751180706025832448 25036382261194588422144 25151970360276742569984 25201095302386658082816 26091555459942253068288 26172334269415758495744 26509110629500152446976 26549302046958783823872 26601156152519250198528 27626352839938856189952 27808105161254243401728 28111025696779888754688 28165930043843911974912 28295966655311335391232 29251432418758788907008 29352999892435034701824 29672749346600993685504 29867964802828631801856 29926300671584156473344 31079646944931213213696 31418205190518699196416 31527296180763555790848 31624903908877374849024 32389517122686934843392 33022124878989414039552 33381843014926117896192 33601460403182210777088 34788740613256337424384 35345480839333536595968 35468208203359000264704 35742273669866949967872 36438206763022801698816 37077473548338991202304 37554573391791882633216 37727955540415113854976 39137333189913379602432 39823953070438175735808 39901734228778875297792 39947247042792473493504 41439529259908284284928 42036394907684741054464 42166538545169833132032 42443949982967003086848 44029499838652552052736 44509124019901490528256 44646923165473940963328 44801947204242947702784 47127307785778048794624 47290944271145333686272 47437355863316062273536 48584275684030402265088 49436631397785321603072 49899502361412051664896 50072764522389176844288 50402190604773316165632 52183110919884506136576 53018221259000304893952 53098604093917567647744 53202312305038500397056 55252705679877712379904 55616210322508486803456 56331860087687823949824 56591933310622670782464 58705999784870069403648 59345498693201987371008 59735929605657263603712 59852601343168312946688 62159293889862426427392 63054592361527111581696 63249807817754749698048 66044249757978828079104 66763686029852235792384 67202920806364421554176 70690961678667073191936 70936416406718000529408 72876413526045603397632 74154947096677982404608 75109146783583765266432 75455911080830227709952 78274666379826759204864 79647906140876351471616 79803468457557750595584 82879058519816568569856 84072789815369482108928 84333077090339666264064 84887899965934006173696 88058999677305104105472 89018248039802981056512 89603894408485895405568 94254615571556097589248 94581888542290667372544 94874711726632124547072 97168551368060804530176 100145529044778353688576 100804381209546632331264 104366221839769012273152 106036442518000609787904 106404624610077000794112 111232420645016973606912 112663720175375647899648 113183866621245341564928 117411999569740138807296 119471859211314527207424 119705202686336625893376 124318587779724852854784 126109184723054223163392 126499615635509499396096 132088499515957656158208 133527372059704471584768 134405841612728843108352 141381923357334146383872 141872832813436001058816 145752827052091206795264 148309894193355964809216 150218293567167530532864 156549332759653518409728 159295812281752702943232 159606936915115501191168 165758117039633137139712 168145579630738964217856 169775799931868012347392 176117999354610208210944 178036496079605962113024 179207788816971790811136 189163777084581334745088 189749423453264249094144 200291058089556707377152 201608762419093264662528 212072885036001219575808 212809249220154001588224 222464841290033947213824 225327440350751295799296 226367733242490683129856 234823999139480277614592 238943718422629054414848 239410405372673251786752 248637175559449705709568 252218369446108446326784 252999231271018998792192 264176999031915312316416 267054744119408943169536 268811683225457686216704 282763846714668292767744 283745665626872002117632 291505654104182413590528 300436587134335061065728 313098665519307036819456 319213873830231002382336 336291159261477928435712 339551599863736024694784 352235998709220416421888 358415577633943581622272 378327554169162669490176 379498846906528498188288 400582116179113414754304 403217524838186529325056 424145770072002439151616 425618498440308003176448 444929682580067894427648 450654880701502591598592 469647998278960555229184 477887436845258108829696 478820810745346503573504 497274351118899411419136 504436738892216892653568 528353998063830624632832 534109488238817886339072 537623366450915372433408 567491331253744004235264 600873174268670122131456 638427747660462004764672 679103199727472049389568 704471997418440832843776 716831155267887163244544 756655108338325338980352 758997693813056996376576 801164232358226829508608 806435049676373058650112 848291540144004878303232 851236996880616006352896 901309761403005183197184 939295996557921110458368 957641621490693007147008 1008873477784433785307136 1056707996127661249265664 1075246732901830744866816 1134982662507488008470528 1201746348537340244262912 1276855495320924009529344 1408943994836881665687552 1433662310535774326489088 1513310216676650677960704 1602328464716453659017216 1612870099352746117300224 1702473993761232012705792 1802619522806010366394368 1915283242981386014294016 2113415992255322498531328 2150493465803661489733632 2269965325014976016941056 2403492697074680488525824 2553710990641848019058688 2817887989673763331375104 3026620433353301355921408 3225740198705492234600448 3404947987522464025411584 3605239045612020732788736 3830566485962772028588032 4226831984510644997062656 4300986931607322979467264 4539930650029952033882112 4806985394149360977051648 5107421981283696038117376 6451480397410984469200896 6809895975044928050823168 7210478091224041465577472 7661132971925544057176064 8453663969021289994125312 9079861300059904067764224 10214843962567392076234752 12902960794821968938401792 13619791950089856101646336 14420956182448082931154944 15322265943851088114352128 20429687925134784152469504 27239583900179712203292672 30644531887702176228704256 40859375850269568304939008 61289063775404352457408512 81718751700539136609878016 122578127550808704914817024 245156255101617409829634048
- Sum of all divisors σ(n): 853900098651739485420026400
- Sum of proper divisors (its aliquot sum) s(n): 608743843550122075590392352
- 245156255101617409829634048 is an abundant number, because the sum of its proper divisors (608743843550122075590392352) is greater than itself. Its abundance is 363587588448504665760758304
Bases of 245156255101617409829634048
- Binary: 11001010110010011101101100111000000011110000010101110001011010110000000000000000000000002
- Hexadecimal: 0xCAC9DB380F05716B000000
- Base-36: USXLP25633AMM8000
Squares and roots of 245156255101617409829634048
- 245156255101617409829634048 squared (2451562551016174098296340482) is 60101589415449312283592640436824286440175917600866304
- 245156255101617409829634048 cubed (2451562551016174098296340483) is 14734280586746560384813178278117130178032607945152499119203706319207496094318592
-
The
square root of 245156255101617409829634048 is 15657466433034.9886217327 -
245156255101617409829634048 is a
perfect cube number . Itscube root is 625865472 - Being both a perfect square and a perfect cube, 245156255101617409829634048 is also a
perfect sixth number .
Scales and comparisons
How big is 245156255101617409829634048?- 245,156,255,101,617,409,829,634,048 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 245,156,255,101,617,409,829,634,048 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 245156255101617409829634048 cubic inches would be around 52155456 feet tall.
Recreational maths with 245156255101617409829634048
- 245156255101617409829634048 backwards is 840436928904716101552651542
- 245156255101617409829634048 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 245156255101617409829634048's digits is 108
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 245156255101617409829634048 - Facts about the integer". Numbermatics.com. 2024. Web. 27 May 2024.
APA style:
Numbermatics. (2024). Number 245156255101617409829634048 - Facts about the integer. Retrieved 27 May 2024, from https://numbermatics.com/n/245156255101617409829634048/
Chicago style:
Numbermatics. 2024. "Number 245156255101617409829634048 - Facts about the integer". https://numbermatics.com/n/245156255101617409829634048/
The information we have on file for 245156255101617409829634048 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 245156255101617409829634048, math, Factors of 245156255101617409829634048, curriculum, school, college, exams, university, Prime factorization of 245156255101617409829634048, STEM, science, technology, engineering, physics, economics, calculator, two hundred forty-five septillion, one hundred fifty-six sextillion, two hundred fifty-five quintillion, one hundred one quadrillion, six hundred seventeen trillion, four hundred nine billion, eight hundred twenty-nine million, six hundred thirty-four thousand and forty-eight.