48235831387976977795252224
48,235,831,387,976,977,795,252,224 is an even composite number composed of six prime numbers multiplied together.
48235831387976977795252224 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of eighteen thousand, two hundred twenty-five divisors.
Prime factorization of 48235831387976977795252224:
224 × 38 × 112 × 732 × 1312 × 1992
(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 × 3 × 3 × 11 × 11 × 73 × 73 × 131 × 131 × 199 × 199)See below for interesting mathematical facts about the number 48235831387976977795252224 from the Numbermatics database.
Names of 48235831387976977795252224
- Cardinal: 48235831387976977795252224 can be written as Forty-eight septillion, two hundred thirty-five sextillion, eight hundred thirty-one quintillion, three hundred eighty-seven quadrillion, nine hundred seventy-six trillion, nine hundred seventy-seven billion, seven hundred ninety-five million, two hundred fifty-two thousand, two hundred twenty-four.
Scientific notation
- Scientific notation: 4.8235831387976977795252224 × 1025
Factors of 48235831387976977795252224
Divisors of 48235831387976977795252224
- Number of divisors d(n): 18225
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 16 18 22 24 27 32 33 36 44 48 54 64 66 72 73 81 88 96 99 108 121 128 131 132 144 146 162 176 192 198 199 216 219 242 243 256 262 264 288 292 297 324 352 363 384 393 396 398 432 438 484 486 512 524 528 576 584 594 597 648 657 704 726 729 768 786 792 796 803 864 876 891 968 972 1024 1048 1056 1089 1152 1168 1179 1188 1194 1296 1314 1408 1441 1452 1458 1536 1572 1584 1592 1606 1728 1752 1782 1791 1936 1944 1971 2048 2096 2112 2178 2187 2189 2304 2336 2358 2376 2388 2409 2592 2628 2673 2816 2882 2904 2916 3072 3144 3168 3184 3212 3267 3456 3504 3537 3564 3582 3872 3888 3942 4096 4192 4224 4323 4356 4374 4378 4608 4672 4716 4752 4776 4818 5184 5256 5329 5346 5373 5632 5764 5808 5832 5913 6144 6288 6336 6368 6424 6534 6561 6567 6912 7008 7074 7128 7164 7227 7744 7776 7884 8019 8192 8384 8448 8646 8712 8748 8756 8833 9216 9344 9432 9504 9552 9563 9636 9801 10368 10512 10611 10658 10692 10746 11264 11528 11616 11664 11826 12288 12576 12672 12736 12848 12969 13068 13122 13134 13824 14016 14148 14256 14328 14454 14527 15488 15552 15768 15851 15987 16038 16119 16384 16768 16896 17161 17292 17424 17496 17512 17666 17739 18432 18688 18864 19008 19104 19126 19272 19602 19701 20736 21024 21222 21316 21384 21492 21681 22528 23056 23232 23328 23652 24057 24079 24576 25152 25344 25472 25696 25938 26069 26136 26244 26268 26499 27648 28032 28296 28512 28656 28689 28908 29054 29403 30976 31104 31536 31702 31833 31974 32076 32238 32768 33536 33792 34322 34584 34848 34992 35024 35332 35478 36864 37376 37728 38016 38208 38252 38544 38907 39204 39402 39601 41472 42048 42444 42632 42768 42984 43362 43581 45056 46112 46464 46656 47304 47553 47961 48114 48158 48357 49152 50304 50688 50944 51392 51483 51876 52138 52272 52488 52536 52998 53217 55296 56064 56592 57024 57312 57378 57816 58108 58619 58806 59103 61952 62208 63072 63404 63666 63948 64152 64476 65043 65536 67072 67584 68644 69168 69696 69984 70048 70664 70956 72171 72237 73728 74752 75456 76032 76416 76504 77088 77814 78207 78408 78804 79202 79497 82944 84096 84888 85264 85536 85968 86067 86724 87162 88209 90112 92224 92928 93312 94608 95106 95499 95922 96228 96316 96714 98304 100608 101376 101888 102784 102966 103752 104276 104544 104976 105072 105193 105996 106434 110592 112128 113184 114048 114624 114756 115632 116216 116721 117238 117612 118206 118803 123904 124416 126144 126808 127332 127896 128304 128952 130086 130743 131072 134144 135168 137288 138336 139392 139968 140096 141328 141912 142659 143883 144342 144474 145071 147456 149504 150912 152064 152832 153008 154176 154449 155628 156414 156816 157608 158404 158994 159651 159797 165888 168192 169776 170528 171072 171936 172134 173448 174324 175857 176418 177309 180224 184448 185856 186624 188771 189216 190212 190998 191844 192456 192632 193428 195129 196608 201216 202752 203776 205568 205932 207504 208552 209088 209952 210144 210386 211992 212868 216711 221184 224256 226368 228096 229248 229512 231264 232432 233442 234476 234621 235224 236412 237606 238491 247808 248832 252288 253616 254664 255792 256608 257904 258201 260172 261486 262144 264627 268288 270336 274576 276672 278784 279936 280192 282656 283824 285318 286497 286759 287766 288684 288948 290142 294912 299008 301824 304128 305664 306016 308352 308898 311256 312828 313632 315216 315579 316808 317988 319302 319594 331776 336384 339552 341056 342144 343872 344268 346896 348648 350163 351714 352836 354618 356409 360448 368896 371712 373248 377542 378432 380424 381996 383688 384912 385264 386856 390258 392229 393216 402432 405504 407552 411136 411864 415008 417104 418176 419904 420288 420772 423984 425736 427977 431649 433422 435213 435611 442368 448512 452736 456192 458496 459024 462528 463347 464864 466884 468952 469242 470448 472824 475212 476982 478953 479391 495616 497664 504576 507232 509328 511584 513216 515808 516402 520344 522972 524288 527571 529254 531927 536576 540672 549152 553344 557568 559872 560384 565312 566313 567648 570636 572994 573518 575532 577368 577896 580284 585387 589824 598016 603648 608256 611328 612032 616704 617796 622512 625656 627264 630432 631158 633616 635976 638604 639188 644809 650133 663552 672768 679104 682112 684288 687744 688536 693792 697296 698099 700326 703428 703863 705672 709236 712818 715473 720896 737792 743424 746496 755084 756864 760848 763992 767376 769824 770528 773712 774603 780516 784458 786432 793881 804864 811008 815104 822272 823728 830016 834208 836352 839808 840576 841544 847968 851472 855954 859491 860277 863298 866844 870426 871222 884736 897024 905472 912384 916992 918048 925056 926694 929728 933768 937904 938484 940896 945648 946737 950424 953964 957906 958782 991232 995328 1009152 1014464 1018656 1023168 1026432 1031616 1032804 1040688 1045944 1048576 1050489 1055142 1058508 1060471 1063854 1069227 1073152 1081344 1098304 1106688 1115136 1119744 1120768 1130624 1132626 1135296 1141272 1145988 1147036 1151064 1154736 1155792 1157123 1160568 1170774 1176687 1179648 1196032 1207296 1216512 1222656 1224064 1233408 1235592 1245024 1251312 1252753 1254528 1260864 1262316 1267232 1271952 1277208 1278376 1283931 1289618 1294947 1300266 1305639 1306833 1327104 1345536 1358208 1364224 1368576 1375488 1377072 1387584 1390041 1394592 1396198 1400652 1406856 1407726 1411344 1418472 1425636 1430946 1438173 1441792 1475584 1486848 1492992 1510168 1513728 1521696 1527984 1534752 1539648 1541056 1547424 1549206 1561032 1568916 1572864 1582713 1587762 1595781 1609728 1622016 1630208 1644544 1647456 1660032 1668416 1672704 1679616 1681152 1683088 1695936 1698939 1702944 1711908 1718982 1720554 1726596 1733688 1740852 1742444 1756161 1757767 1769472 1794048 1810944 1824768 1833984 1836096 1850112 1853388 1859456 1867536 1875808 1876968 1881792 1891296 1893474 1900848 1903037 1907928 1915812 1917564 1934427 1950399 1982464 1990656 2018304 2028928 2037312 2046336 2052864 2063232 2065608 2076481 2081376 2091888 2094297 2097152 2100978 2110284 2111589 2117016 2120942 2127708 2138454 2146304 2146419 2162688 2196608 2213376 2230272 2239488 2241536 2261248 2265252 2270592 2282544 2291976 2294072 2302128 2309472 2311584 2314246 2321136 2323809 2341548 2353374 2359296 2392064 2414592 2433024 2445312 2448128 2466816 2471184 2490048 2502624 2505506 2509056 2521728 2524632 2534464 2543904 2554416 2556752 2567862 2579236 2580831 2589894 2600532 2611278 2613666 2654208 2691072 2716416 2728448 2737152 2750976 2754144 2775168 2780082 2789184 2792396 2801304 2813712 2815452 2822688 2836944 2840211 2851272 2861892 2876346 2883584 2890873 2951168 2973696 2985984 3020336 3027456 3043392 3055968 3069504 3079296 3082112 3094848 3098412 3122064 3137832 3145728 3151467 3154349 3165426 3175524 3181413 3191562 3207681 3219456 3244032 3260416 3289088 3294912 3320064 3336832 3345408 3359232 3362304 3366176 3391872 3397878 3405888 3415039 3423816 3437964 3441108 3453192 3467376 3471369 3481704 3484888 3512322 3515534 3530061 3538944 3588096 3621888 3649536 3667968 3672192 3700224 3706776 3718912 3735072 3751616 3753936 3758259 3763584 3782592 3786948 3801696 3806074 3815856 3831624 3835128 3851793 3868854 3884841 3900798 3920499 3964928 3981312 4036608 4057856 4074624 4092672 4105728 4126464 4131216 4152962 4162752 4170123 4183776 4188594 4194304 4201956 4220568 4223178 4234032 4241884 4255416 4276908 4292608 4292838 4314519 4325376 4393216 4426752 4460544 4478976 4483072 4522496 4530504 4541184 4565088 4583952 4588144 4604256 4618944 4623168 4628492 4642272 4647618 4683096 4706748 4718592 4748139 4784128 4787343 4791721 4829184 4866048 4890624 4896256 4933632 4942368 4980096 5005248 5011012 5018112 5043456 5049264 5068928 5087808 5096817 5108832 5113504 5135724 5158472 5161662 5179788 5187731 5201064 5222556 5227332 5268483 5273301 5308416 5382144 5432832 5456896 5474304 5501952 5508288 5550336 5560164 5578368 5584792 5602608 5627424 5630904 5645376 5673888 5680422 5702544 5709111 5723784 5752692 5767168 5781746 5803281 5851197 5902336 5947392 5971968 6040672 6054912 6086784 6111936 6139008 6158592 6164224 6189696 6196824 6229443 6244128 6275664 6282891 6291456 6302934 6308698 6330852 6334767 6351048 6362826 6383124 6415362 6438912 6439257 6488064 6520832 6578176 6589824 6640128 6673664 6690816 6718464 6724608 6732352 6783744 6795756 6811776 6830078 6847632 6875928 6882216 6906384 6934752 6942738 6963408 6969776 6971427 7024644 7031068 7060122 7077888 7176192 7243776 7299072 7335936 7344384 7400448 7413552 7437824 7470144 7503232 7507872 7516518 7527168 7565184 7573896 7603392 7612148 7631712 7663248 7670256 7679089 7703586 7737708 7742493 7769682 7801596 7840998 7929856 7962624 8073216 8115712 8149248 8185344 8211456 8252928 8262432 8305924 8325504 8340246 8367552 8377188 8388608 8403912 8441136 8446356 8468064 8483768 8510832 8520633 8553816 8585216 8585676 8629038 8650752 8672619 8786432 8853504 8921088 8957952 8966144 9044992 9061008 9082368 9130176 9167904 9176288 9208512 9237888 9246336 9256984 9284544 9295236 9366192 9413496 9437184 9454401 9463047 9496278 9544239 9568256 9574686 9583442 9623043 9658368 9732096 9781248 9792512 9867264 9884736 9960192 10010496 10022024 10036224 10086912 10098528 10137856 10175616 10193634 10217664 10227008 10245117 10271448 10316944 10323324 10359576 10375462 10402128 10414107 10445112 10454664 10536966 10546602 10590183 10616832 10764288 10865664 10913792 10948608 11003904 11016576 11100672 11120328 11156736 11169584 11205216 11254848 11261808 11274777 11290752 11347776 11360844 11405088 11418222 11447568 11505384 11534336 11555379 11563492 11606562 11654523 11665181 11702394 11761497 11804672 11894784 11943936 12081344 12109824 12173568 12223872 12278016 12317184 12328448 12379392 12393648 12458886 12488256 12510369 12551328 12565782 12582912 12605868 12617396 12661704 12669534 12702096 12725652 12766248 12830724 12877824 12878514 12943557 12976128 13041664 13156352 13179648 13280256 13347328 13381632 13436928 13449216 13464704 13567488 13591512 13623552 13660156 13695264 13751856 13764432 13780283 13812768 13869504 13885476 13926816 13939552 13942854 14049288 14062136 14120244 14155776 14244417 14352384 14362029 14375163 14487552 14598144 14671872 14688768 14800896 14827104 14875648 14940288 15006464 15015744 15033036 15054336 15130368 15147792 15206784 15224296 15263424 15290451 15326496 15340512 15358178 15407172 15475416 15484986 15539364 15563193 15603192 15681996 15819903 15859712 15925248 16146432 16231424 16298496 16370688 16422912 16505856 16524864 16611848 16651008 16680492 16735104 16754376 16777216 16807824 16882272 16892712 16936128 16967536 17021664 17041266 17107632 17127333 17170432 17171352 17258076 17301504 17345238 17409843 17553591 17572864 17707008 17842176 17915904 17932288 18089984 18122016 18164736 18260352 18335808 18352576 18417024 18475776 18492672 18513968 18569088 18590472 18688329 18732384 18826992 18848673 18874368 18908802 18926094 18992556 19004301 19088478 19136512 19149372 19166884 19246086 19316736 19317771 19464192 19562496 19585024 19734528 19769472 19920384 20020992 20044048 20072448 20173824 20197056 20275712 20351232 20387268 20435328 20454016 20490234 20542896 20633888 20646648 20719152 20750924 20804256 20828214 20890224 20909328 20914281 20933407 21073932 21093204 21180366 21233664 21528576 21731328 21827584 21897216 22007808 22033152 22201344 22240656 22313472 22339168 22410432 22509696 22523616 22549554 22581504 22695552 22721688 22810176 22836444 22895136 23010768 23037267 23068672 23110758 23126984 23213124 23227479 23309046 23330362 23404788 23522994 23609344 23789568 23887872 24162688 24219648 24347136 24447744 24556032 24634368 24656896 24758784 24787296 24917772 24976512 25020738 25102656 25131564 25165824 25211736 25234792 25323408 25339068 25404192 25451304 25532496 25561899 25661448 25755648 25757028 25887114 25952256 26017857 26083328 26312704 26359296 26560512 26694656 26763264 26873856 26898432 26929408 27134976 27183024 27247104 27320312 27390528 27503712 27528864 27560566 27625536 27739008 27770952 27853632 27879104 27885708 28098576 28124272 28240488 28311552 28389141 28488834 28632717 28704768 28724058 28750326 28869129 28975104 29196288 29343744 29377536 29601792 29654208 29751296 29880576 30012928 30031488 30066072 30108672 30260736 30295584 30413568 30448592 30526848 30580902 30652992 30681024 30716356 30735351 30814344 30950832 30969972 31078728 31126386 31206384 31242321 31363992 31639806 31719424 31770549 31799603 31850496 32292864 32462848 32596992 32741376 32845824 33011712 33049728 33223696 33302016 33360984 33470208 33508752 33615648 33764544 33785424 33824331 33872256 33935072 34043328 34082532 34215264 34254666 34340864 34342704 34516152 34603008 34666137 34690476 34819686 34963569 34995543 35107182 35145728 35284491 35414016 35684352 35831808 35864576 36179968 36244032 36329472 36520704 36671616 36705152 36834048 36951552 36985344 37027936 37138176 37180944 37376658 37464768 37531107 37565429 37653984 37697346 37748736 37817604 37852188 37985112 38008602 38176956 38273024 38298744 38333768 38492172 38633472 38635542 38830671 38928384 39124992 39170048 39469056 39538944 39840768 40041984 40088096 40144896 40347648 40394112 40551424 40702464 40774536 40870656 40908032 40980468 41085792 41267776 41293296 41340849 41438304 41501848 41608512 41656428 41780448 41818656 41828562 41866814 42147864 42186408 42360732 42467328 42733251 43057152 43125489 43462656 43655168 43794432 44015616 44066304 44402688 44481312 44626944 44678336 44820864 45019392 45047232 45099108 45163008 45391104 45443376 45620352 45672888 45790272 45871353 46021536 46074534 46137344 46221516 46253968 46426248 46454958 46618092 46660724 46689579 46809576 47045988 47218688 47459709 47579136 47775744 48325376 48439296 48694272 48895488 49112064 49268736 49313792 49517568 49574592 49835544 49953024 50041476 50205312 50263128 50331648 50423472 50469584 50646816 50678136 50808384 50902608 51064992 51123798 51322896 51381999 51511296 51514056 51774228 51904512 52035714 52166656 52229529 52625408 52660773 52718592 53121024 53389312 53526528 53747712 53796864 53858816 54269952 54366048 54494208 54640624 54781056 55007424 55057728 55121132 55251072 55478016 55541904 55707264 55758208 55771416 56064987 56197152 56248544 56480976 56546019 56623104 56778282 56977668 57012903 57065041 57265434 57409536 57448116 57500652 57738258 57950208 57953313 58392576 58687488 58755072 59203584 59308416 59502592 59761152 60025856 60062976 60132144 60217344 60521472 60591168 60827136 60897184 61053696 61161804 61305984 61362048 61432712 61470702 61628688 61901664 61939944 62157456 62252772 62412768 62484642 62727984 62742843 62800221 63279612 63438848 63541098 63599206 63700992 64585728 64925696 65193984 65482752 65691648 66023424 66099456 66447392 66604032 66721968 66940416 67017504 67231296 67529088 67570848 67648662 67744512 67870144 68086656 68165064 68430528 68509332 68681728 68685408 69032304 69111801 69206016 69332274 69380952 69639372 69682437 69927138 69991086 70214364 70291456 70568982 70828032 71368704 71663616 71729152 72359936 72488064 72658944 73041408 73343232 73410304 73668096 73903104 73970688 74055872 74276352 74361888 74753316 74929536 75062214 75130858 75307968 75394692 75497472 75635208 75704376 75970224 76017204 76353912 76546048 76597488 76667536 76685697 76984344 77266944 77271084 77661342 77856768 78053571 78249984 78340096 78938112 79077888 79681536 80083968 80176192 80289792 80695296 80788224 81102848 81404928 81549072 81741312 81816064 81960936 82171584 82535552 82586592 82681698 82876608 83003696 83217024 83312856 83560896 83637312 83657124 83733628 84295728 84372816 84469979 84721464 84934656 85167423 85466502 85898151 86114304 86250978 86607387 86925312 87310336 87588864 88031232 88132608 88805376 88962624 89253888 89356672 89641728 90038784 90094464 90198216 90326016 90782208 90886752 91240704 91345776 91450969 91580544 91742706 92043072 92149068 92206053 92274688 92443032 92507936 92852496 92909916 93236184 93321448 93379158 93619152 93726963 94091976 94437376 94919418 95158272 95311647 95398809 95551488 96650752 96878592 97388544 97790976 98224128 98537472 98627584 99035136 99149184 99671088 99906048 100082952 100410624 100526256 100846944 100939168 101293632 101356272 101472993 101616768 101805216 102129984 102247596 102645792 102763998 103022592 103028112 103548456 103809024 103998411 104071428 104333312 104459058 104986629 105250816 105321546 105437184 105853473 106242048 106778624 107053056 107495424 107593728 107717632 108539904 108732096 108988416 109281248 109562112 110014848 110115456 110242264 110502144 110956032 111083808 111414528 111516416 111542832 112129974 112394304 112497088 112593321 112696287 112961952 113092038 113246208 113556564 113955336 114025806 114130082 114530868 114819072 114896232 115001304 115476516 115900416 115906626 116492013 116785152 117374976 117510144 118407168 118616832 119005184 119522304 120051712 120125952 120264288 120434688 121042944 121182336 121654272 121794368 122107392 122323608 122611968 122724096 122865424 122941404 123257376 123803328 123879888 124022547 124314912 124505544 124825536 124969284 125455968 125485686 125600442 126559224 126877696 127082196 127198412 127401984 128199753 128316991 129171456 129376467 129851392 130387968 130965504 131383296 132046848 132198912 132894784 133208064 133443936 133880832 134035008 134462592 135058176 135141696 135297324 135489024 135740288 136173312 136330128 136861056 137018664 137363456 137370816 137614059 138064608 138223602 138412032 138664548 138761904 138921701 139278744 139364874 139854276 139982172 140068737 140428728 140582912 141137964 141656064 142379127 142737408 143327232 143458304 144719872 144976128 145317888 146082816 146686464 146820608 147336192 147806208 147941376 148111744 148552704 148723776 149506632 149859072 150124428 150261716 150615936 150789384 150994944 151270416 151408752 151583113 151940448 152034408 152707824 153092096 153194976 153335072 153371394 153968688 154145997 154533888 154542168 155322684 155713536 156107142 156499968 156680192 156688587 157876224 157982319 158155776 159363072 160167936 160352384 160579584 161390592 161576448 162205696 162809856 163098144 163482624 163632128 163921872 164343168 165071104 165173184 165363396 165753216 166007392 166434048 166625712 167121792 167274624 167314248 167467256 168194961 168591456 168745632 168939958 169442928 169638057 169869312 170334846 170933004 171038709 171195123 171796302 172228608 172501956 173214774 173850624 174620672 175177728 176062464 176265216 177610752 177925248 178507776 178713344 179283456 180077568 180188928 180396432 180652032 181564416 181773504 182481408 182691552 182901938 183161088 183485412 184086144 184298136 184412106 184549376 184886064 185015872 185704992 185819832 186472368 186642896 186758316 187238304 187453926 188183952 188400663 188874752 189838836 190316544 190623294 190797618 191102976 193301504 193757184 194777088 195581952 196448256 197074944 197255168 198070272 198298368 199342176 199812096 200165904 200821248 201052512 201693888 201878336 202587264 202712544 202945986 203233536 203610432 204259968 204495192 205291584 205527996 206045184 206056224 207096912 207335403 207618048 207996822 208142856 208666624 208918116 209047311 209973258 210501632 210643092 210874368 211033729 211706946 212484096 213557248 214106112 214990848 215187456 215435264 217079808 217464192 217976832 218562496 219124224 220029696 220230912 220484528 221004288 221912064 222167616 222829056 223032832 223085664 224259948 224788608 224994176 225186642 225392574 225923904 226184076 226492416 227113128 227910672 228051612 228260164 229061736 229638144 229792464 230002608 230057091 230267477 230953032 231800832 231813252 232984026 233570304 234160713 234749952 235020288 236814336 237233664 238010368 239044608 240103424 240251904 240528576 240869376 242085888 242364672 243308544 243588736 244214784 244647216 245223936 245448192 245730848 245882808 246514752 247606656 247759776 248045094 248629824 249011088 249297847 249651072 249938568 250911936 250971372 251200884 253118448 253409937 253755392 254164392 254396824 254803968 255502269 256399506 256633982 257694453 258342912 258752934 259702784 259822161 260775936 261931008 262766592 264093696 264397824 265789568 266416128 266887872 267761664 268070016 268925184 270116352 270283392 270594648 270978048 271480576 272346624 272660256 273722112 274037328 274352907 274726912 274741632 275228118 276129216 276447204 276618159 276824064 277329096 277523808 277843402 278557488 278729748 279708552 279964344 280137474 280857456 281165824 281180889 282275928 283312128 284758254 285474816 286196427 286654464 286916608 289439744 289952256 290635776 292165632 293372928 293641216 294672384 295612416 295882752 296223488 297105408 297447552 299013264 299718144 300248856 300523432 301231872 301578768 302540832 302817504 303166226 303880896 304068816 304418979 305415648 306184192 306389952 306670144 306742788 307937376 308291994 309067776 309084336 310645368 311427072 312214284 312999936 313360384 313377174 314959887 315752448 315964638 316311552 317560419 318726144 320335872 320704768 321159168 322781184 323152896 324411392 325619712 326196288 326965248 327264256 327843744 328686336 330142208 330346368 330726792 331506432 332014784 332868096 333251424 334243584 334549248 334628496 334934512 336389922 337182912 337491264 337879916 338088861 338885856 339276114 339738624 340669692 341866008 342077418 342390246 343592604 344457216 345003912 346429548 347701248 349241344 349476039 349795633 350355456 352124928 352530432 355221504 355850496 357015552 357426688 358566912 360155136 360377856 360792864 361304064 363128832 363547008 364962816 365383104 365803876 366322176 366970824 368172288 368596272 368824212 369772128 370031744 371409984 371639664 372067641 372944736 373285792 373516632 374476608 374907852 376367904 376801326 377749504 378704363 379677672 380633088 381246588 381595236 382205952 384599259 384950973 386603008 387514368 388129401 389554176 391163904 392896512 394149888 394510336 396140544 396596736 398684352 399624192 400331808 401642496 402105024 403387776 403756672 405174528 405425088 405891972 406467072 407220864 408519936 408990384 410583168 411055992 412090368 412112448 412842177 413219719 414193824 414670806 415236096 415993644 416285712 416765103 417333248 417836232 418094622 419946516 420206211 421003264 421286184 421748736 422067458 423413892 424968192 427114496 427137381 428212224 429981696 430374912 430870528 434159616 434928384 435953664 437124992 438248448 440059392 440461824 440969056 442008576 443824128 444335232 445658112 446065664 446171328 448519896 449577216 449988352 450373284 450785148 451847808 452368152 452984832 454226256 454749339 455821344 456103224 456520328 458123472 459276288 459584928 460005216 460114182 460534954 461906064 462437991 463601664 463626504 465968052 467140608 468321426 469499904 470040576 470065761 473628672 474467328 476020736 478089216 480206848 480503808 481057152 481738752 484171776 484729344 486617088 487177472 488429568 489294432 490447872 490896384 491461696 491765616 493029504 495213312 495519552 496090188 497259648 498022176 498595694 499302144 499877136 501823872 501942744 502401768 504584883 506236896 506819874 507510784 508328784 508793648 508914171 509607936 511004538 512799012 513267964 513585369 515388906 516685824 517505868 519405568 519644322 521551872 523862016 525533184 528187392 528795648 531579136 532832256 533775744 535523328 536140032 537850368 540232704 540566784 541189296 541956096 542961152 544693248 545320512 547444224 548074656 548705814 549453824 549483264 550456236 552258432 552894408 553236318 553648128 554658192 555047616 555686804 557114976 557459496 559417104 559928688 560274948 561714912 562331648 562361778 564551856 565201989 566624256 569516508 570949632 572392854 573308928 573833216 578879488 579904512 581271552 584331264 586745856 587282432 589344768 591224832 591765504 592446976 594210816 594895104 598026528 599436288 600497712 601046864 602463744 603157536 605081664 605635008 606332452 607761792 608137632 608837958 610831296 612368384 612779904 613340288 613485576 615874752 616583988 618135552 618168672 621290736 622006209 622854144 624428568 625999872 626720768 626754348 627141933 627715451 629919774 631504896 631929276 632623104 633101187 635120838 637452288 640671744 641409536 642318336 645562368 646305792 648822784 651239424 652392576 653930496 654528512 655687488 657372672 660284416 660692736 661453584 663012864 664029568 665736192 666502848 668487168 669098496 669256992 669869024 672779844 674365824 674982528 675759832 676177722 677771712 678552228 679477248 679592761 681339384 683732016 684154836 684780492 687185208 688914432 690007824 690171273 690802431 692859096 695402496 698482688 698952078 699591266 700710912 702482139 704249856 705060864 710443008 711700992 714031104 714853376 717133824 720310272 720755712 721585728 722608128 726257664 727094016 729925632 730766208 731607752 732644352 733941648 736344576 737192544 737648424 739544256 740063488 742819968 743279328 744135282 745889472 746571584 747033264 747893541 748953216 749815704 752735808 753602652 755499008 757408726 759355344 760229811 761266176 762493176 763190472 764411904 766506807 769198518 769901946 773083359 773206016 775028736 776258802 779108352 782327808 785793024 788299776 789020672 792281088 793193472 797368704 799248384 800663616 803284992 804210048 806775552 807513344 810349056 810850176 811783944 812934144 814441728 817039872 817980768 821166336 822111984 823058721 824180736 824224896 825684354 826439438 828387648 829341612 829854477 830472192 831987288 832571424 833530206 834666496 835672464 836189244 839893032 840412422 842006528 842572368 843497472 843542667 844134916 846827784 849936384 854228992 854274762 856424448 858589281 859963392 860749824 861741056 868319232 869856768 871907328 874249984 876496896 880118784 880923648 881938112 884017152 887648256 888670464 891316224 892131328 892342656 897039792 899154432 899976704 900746568 901570296 903695616 904736304 908452512 909498678 911642688 912206448 913040656 913256937 916246944 918552576 919169856 920010432 920228364 921069908 923812128 924875982 927203328 927253008 931936104 934281216 936642852 938999808 940081152 940131522 944879661 947257344 948934656 952041472 952681257 956178432 960413696 961007616 962114304 963477504 968343552 969458688 973234176 974354944 976859136 978588864 980895744 981792768 982923392 983531232 986059008 990426624 991039104 992180376 994519296 996044352 997191388 998604288 999754272 1003647744 1003885488 1004803536 1005960659 1009169766 1012473792 1013639748 1014266583 1015021568 1016657568 1017587296 1017828342 1019215872 1022009076 1025598024 1026535928 1027170738 1030777812 1033371648 1035011736 1038811136 1039288644 1043103744 1047724032 1048428117 1049386899 1051066368 1056374784 1057591296 1063158272 1065664512 1067551488 1071046656 1072280064 1075700736 1080465408 1081133568 1082378592 1083912192 1085922304 1089386496 1090641024 1094888448 1096149312 1097411628 1098907648 1098966528 1100912472 1104516864 1105788816 1106472636 1109316384 1110095232 1111373608 1114229952 1114918992 1116202923 1118834208 1119857376 1120549896 1123429824 1124663296 1124723556 1129103712 1130403978 1133248512 1136113089 1139033016 1141899264 1144785708 1146617856 1147666432 1154852919 1157758976 1159809024 1162543104 1164388203 1168662528 1173491712 1174564864 1178689536 1182449664 1183531008 1184893952 1188421632 1189790208 1196053056 1198872576 1200995424 1202093728 1204927488 1206315072 1210163328 1211270016 1212664904 1215523584 1216275264 1217675916 1221662592 1224736768 1225559808 1226680576 1226971152 1231749504 1233167976 1236271104 1236337344 1238526531 1239659157 1242581472 1244012418 1245708288 1248857136 1250295309 1251999744 1253441536 1253508696 1254283866 1255430902 1259839548 1260618633 1263009792 1263858552 1265246208 1266202374 1270241676 1274904576 1281343488 1281412143 1282819072 1284636672 1291124736 1292611584 1297645568 1302478848 1304785152 1307860992 1309057024 1311374976 1314745344 1320568832 1321385472 1322907168 1326025728 1328059136 1331472384 1333005696 1336974336 1338196992 1338513984 1339738048 1345559688 1348731648 1349965056 1351519664 1352355444 1355543424 1357104456 1358954496 1359185522 1362678768 1364248017 1367464032 1368309672 1369560984 1374370416 1377828864 1380015648 1380342546 1381604862 1385718192 1387313973 1390804992 1396965376 1397904156 1399182532 1401421824 1404964278 1408499712 1410121728 1410197283 1420886016 1423401984 1428062208 1429706752 1434267648 1440620544 1441511424 1443171456 1445216256 1452515328 1454188032 1459851264 1461532416 1463215504 1465288704 1467883296 1472689152 1474385088 1475296848 1479088512 1480126976 1485639936 1486558656 1488270564 1491778944 1493143168 1494066528 1495787082 1497906432 1499631408 1505471616 1507205304 1510998016 1513754649 1514817452 1518710688 1520459622 1522532352 1524986352 1526380944 1526742513 1528138711 1528823808 1533013614 1538397036 1539803892 1540756107 1546166718 1546412032 1550057472 1552517604 1558216704 1564655616 1571586048 1576599552 1578041344 1584562176 1586386944 1594737408 1598496768 1601327232 1606569984 1608420096 1613551104 1615026688 1620698112 1621700352 1623567888 1625868288 1628883456 1634079744 1635961536 1642332672 1644223968 1646117442 1648361472 1648449792 1651368708 1652878876 1656775296 1658683224 1659708954 1660944384 1663974576 1665142848 1667060412 1669332992 1671344928 1672378488 1679786064 1680824844 1684013056 1685144736 1686994944 1687085334 1688269832 1693655568 1695605967 1699872768 1708457984 1708549524 1712848896 1717178562 1719926784 1721499648 1723482112 1736638464 1739713536 1743814656 1748499968 1752993792 1760237568 1761847296 1763876224 1768034304 1775296512 1777340928 1782632448 1784262656 1784685312 1794079584 1798308864 1799953408 1801493136 1803140592 1807391232 1809472608 1816905024 1818997356 1823285376 1824412896 1826081312 1826513874 1832493888 1837105152 1838339712 1840020864 1840456728 1842139816 1847624256 1849751964 1854406656 1854506016 1863872208 1866018627 1868562432 1873285704 1877999616 1880162304 1880263044 1881425799 1883146353 1889759322 1894514688 1897869312 1899303561 1904082944 1905362514 1912356864 1920827392 1922015232 1924228608 1926955008 1936687104 1938917376 1946468352 1948709888 1953718272 1957177728 1961791488 1963585536 1965846784 1967062464 1972118016 1980853248 1982078208 1984360752 1989038592 1992088704 1994382776 1997208576 1999508544 2007295488 2007770976 2009607072 2011921318 2018339532 2024947584 2027279496 2028533166 2030043136 2033315136 2035174592 2035656684 2038431744 2038778283 2044018152 2051196048 2053071856 2054341476 2061555624 2066743296 2070023472 2072407293 2077622272 2078577288 2086207488 2095448064 2096856234 2098773798 2102132736 2107446417 2112749568 2115182592 2126316544 2131329024 2135102976 2142093312 2144560128 2151401472 2160930816 2162267136 2164757184 2167824384 2171844608 2178772992 2181282048 2189776896 2192298624 2194823256 2197815296 2197933056 2201824944 2209033728 2211577632 2212945272 2218632768 2220190464 2222747216 2228459904 2229837984 2232405846 2237668416 2239714752 2241099792 2243680623 2246859648 2249326592 2249447112 2258207424 2260807956 2266497024 2272226178 2278066032 2280689433 2283798528 2289571416 2293235712 2295332864 2299520421 2309705838 2315517952 2319250077 2319618048 2321371019 2325086208 2328776406 2337325056 2346983424 2349129728 2357379072 2364899328 2367062016 2369787904 2376843264 2379580416 2392106112 2397745152 2401990848 2404187456 2409854976 2412630144 2420326656 2422540032 2425329808 2431047168 2432550528 2435351832 2443325184 2451119616 2453361152 2453942304 2463499008 2466335952 2469176163 2472542208 2472674688 2477053062 2479318314 2485162944 2488024836 2489563431 2491416576 2497714272 2500590618 2503999488 2506883072 2507017392 2508567732 2510861804 2519679096 2521237266 2526019584 2527717104 2530492416 2530628001 2532404748 2540483352 2549809152 2562686976 2562824286 2565638144 2569273344 2575767843 2582249472 2585223168 2595291136 2604957696 2609570304 2615721984 2618114048 2622749952 2629490688 2641137664 2642770944 2645814336 2652051456 2656118272 2662944768 2666011392 2673948672 2676393984 2677027968 2679476096 2691119376 2697463296 2699930112 2703039328 2704710888 2711086848 2714208912 2718371044 2725357536 2728496034 2734928064 2736619344 2739121968 2739770811 2742276317 2748740832 2755657728 2760031296 2760685092 2763209724 2771436384 2774627946 2781609984 2793930752 2795808312 2798365064 2802843648 2809928556 2816999424 2820243456 2820394566 2834638983 2841772032 2846803968 2856124416 2858043771 2859413504 2868535296 2881241088 2883022848 2886342912 2890432512 2905030656 2908376064 2919702528 2923064832 2926431008 2930577408 2935766592 2945378304 2948770176 2950593696 2958177024 2960253952 2971279872 2973117312 2976541128 2983557888 2986286336 2988133056 2991574164 2995812864 2999262816 3010943232 3014410608 3017881977 3021996032 3027509298 3029634904 3037421376 3040919244 3042799749 3045064704 3049972704 3052761888 3053485026 3056277422 3057647616 3066027228 3076794072 3079607784 3081512214 3092333436 3092824064 3100114944 3105035208 3116433408 3129311232 3143172096 3148160697 3153199104 3156082688 3169124352 3172773888 3189474816 3196993536 3202654464 3213139968 3216840192 3227102208 3230053376 3241396224 3243400704 3247135776 3251736576 3257766912 3268159488 3271923072 3284665344 3288447936 3292234884 3296722944 3296899584 3302737416 3305757752 3313550592 3317366448 3319417908 3327949152 3330285696 3334120824 3338665984 3342689856 3344756976 3348608769 3359572128 3361649688 3368026112 3370289472 3373989888 3374170668 3376539664 3387311136 3391211934 3399745536 3408339267 3416915968 3417099048 3425697792 3434357124 3439853568 3442999296 3446964224 3464558757 3473276928 3479427072 3487629312 3493164609 3496999936 3505987584 3520475136 3523694592 3527752448 3536068608 3550593024 3554681856 3565264896 3568525312 3569370624 3588159168 3596617728 3599906816 3602986272 3606281184 3614782464 3618945216 3633810048 3637994712 3646570752 3648825792 3652162624 3653027748 3664987776 3674210304 3676679424 3680041728 3680913456 3684279632 3695248512 3699503928 3708813312 3709012032 3718977471 3727744416 3732037254 3737124864 3746571408 3750885927 3755999232 3760324608 3760526088 3762851598 3766292706 3779518644 3781855899 3789029376 3795738624 3798607122 3808165888 3810725028 3824713728 3841654784 3844030464 3844236429 3848457216 3853910016 3873374208 3877834752 3892936704 3897419776 3907436544 3914355456 3923582976 3927171072 3931693568 3934124928 3944236032 3961706496 3964156416 3968721504 3978077184 3984177408 3988765552 3994417152 3999017088 4014590976 4015541952 4019214144 4023842636 4036679064 4049895168 4054558992 4057066332 4066630272 4070349184 4071313368 4076863488 4077556566 4088036304 4092744051 4102392096 4106143712 4108682952 4123111248 4133486592 4140046944 4144814586 4155244544 4157154576 4161941919 4165747993 4172414976 4190896128 4193712468 4197547596 4204265472 4214892834 4225499136 4230365184 4230591849 4252633088 4262658048 4270205952 4284186624 4289120256 4302802944 4321861632 4324534272 4329514368 4335648768 4343689216 4357545984 4362564096 4379553792 4384597248 4389646512 4395866112 4403649888 4418067456 4423155264 4425890544 4437265536 4440380928 4445494432 4456919808 4459675968 4464811692 4475336832 4479429504 4482199584 4487361246 4493719296 4498653184 4498894224 4516414848 4521615912 4532994048 4541263947 4544452356 4556132064 4561378866 4567597056 4579142832 4580227539 4584416133 4586471424 4590665728 4599040842 4619411676 4622268321 4631035904 4638500154 4639236096 4642742038 4650172416 4657552812 4674650112 4693966848 4698259456 4714758144 4729798656 4734124032 4739575808 4753686528 4759160832 4784212224 4795490304 4803981696 4808374912 4819709952 4825260288 4840653312 4845080064 4850659616 4862094336 4865101056 4870703664 4886650368 4902239232 4906722304 4907884608 4926998016 4932671904 4938352326 4945084416 4945349376 4954106124 4958636628 4970325888 4976049672 4979126862 4982833152 4995428544 5001181236 5007998976 5013766144 5014034784 5017135464 5021723608 5039358192 5042474532 5052039168 5055434208 5060984832 5061256002 5064809496 5080966704 5086817901 5099618304 5125373952 5125648572 5131276288 5138546688 5151535686 5164498944 5170446336 5190582272 5209915392 5219140608 5231443968 5236228096 5245499904 5258981376 5282275328 5285541888 5291628672 5304102912 5312236544 5325889536 5332022784 5347897344 5352787968 5354055936 5358952192 5382238752 5394926592 5399860224 5406078656 5409421776 5422173696 5428417824 5436742088 5450715072 5456992068 5469856128 5473238688 5478243936 5479541622 5484552634 5497481664 5511315456 5520062592 5521370184 5526419448 5542872768 5549255892 5563219968 5587861504 5591616624 5596730128 5598055881 5605687296 5619857112 5633998848 5640486912 5640789132 5649439059 5669277966 5683544064 5693607936 5697910683 5712248832 5716087542 5718827008 5737070592 5762482176 5766045696 5772685824 5780865024 5810061312 5816752128 5839405056 5846129664 5852862016 5861154816 5871533184 5890756608 5897540352 5901187392 5916354048 5920507904 5942559744 5946234624 5953082256 5967115776 5972572672 5976266112 5983148328 5991625728 5998525632 6021886464 6028821216 6035763954 6043992064 6055018596 6059269808 6074842752 6081838488 6085599498 6090129408 6099945408 6105523776 6106970052 6112554844 6115295232 6116334849 6132054456 6153588144 6159215568 6163024428 6184666872 6185648128 6200229888 6210070416 6217221879 6232866816 6258622464 6286344192 6296321394 6306398208 6312165376 6322339251 6338248704 6345547776 6378949632 6393987072 6405308928 6426279936 6433680384 6454204416 6460106752 6482792448 6486801408 6494271552 6503473152 6515533824 6536318976 6543846144 6569330688 6576895872 6584469768 6593445888 6593799168 6605474832 6611515504 6627101184 6634732896 6638835816 6655898304 6660571392 6668241648 6685379712 6689513952 6697217538 6719144256 6723299376 6731041869 6736052224 6740578944 6747979776 6748341336 6753079328 6774622272 6782423868 6799491072 6816678534 6833831936 6834198096 6842068299 6851395584 6868714248 6879707136 6885998592 6893928448 6898561263 6929117514 6946553856 6957750231 6958854144 6964113057 6975258624 6986329218 6993999872 7011975168 7040950272 7047389184 7055504896 7072137216 7101186048 7109363712 7130529792 7137050624 7138741248 7176318336 7193235456 7199813632 7205972544 7212562368 7229564928 7237890432 7267620096 7275989424 7293141504 7297651584 7304325248 7306055496 7329975552 7353358848 7360083456 7361826912 7368559264 7390497024 7399007856 7407528489 7417626624 7418024064 7437954942 7455488832 7464074508 7468690293 7474249728 7475520371 7493142816 7501771854 7511998464 7520649216 7521052176 7525703196 7532585412 7559037288 7563711798 7578058752 7591477248 7591884003 7597214244 7616331776 7621450056 7649427456 7683309568 7688060928 7688472858 7696914432 7707820032 7727303529 7746748416 7755669504 7785873408 7794839552 7814873088 7828710912 7847165952 7854342144 7863387136 7868249856 7888472064 7923412992 7928312832 7937443008 7956154368 7968354816 7977531104 7988834304 7998034176 8029181952 8031083904 8038428288 8047685272 8073358128 8099790336 8109117984 8114132664 8133260544 8140698368 8142626736 8155113132 8176072608 8185488102 8204784192 8212287424 8217365904 8219312433 8226828951 8246222496 8266973184 8280093888 8289629172 8310489088 8314309152 8323883838 8331495986 8344829952 8381792256 8387424936 8395095192 8408530944 8429785668 8450998272 8460730368 8461183698 8503916949 8505266176 8525316096 8540411904 8568373248 8578240512 8605605888 8643723264 8649068544 8659028736 8671297536 8687378432 8715091968 8725128192 8759107584 8769194496 8779293024 8791732224 8807299776 8836134912 8846310528 8851781088 8874531072 8880761856 8890988864 8913839616 8919351936 8929623384 8950673664 8958859008 8964399168 8974722492 8987438592 8997306368 8997788448 9032829696 9043231824 9053645931 9065988096 9082527894 9088904712 9112264128 9122757732 9128399247 9135194112 9158285664 9160455078 9168832266 9172942848 9181331456 9198081684 9238823352 9244536642 9262071808 9277000308 9278472192 9285484076 9300344832 9315105624 9349300224 9387933696 9396518912 9429516288 9444482091 9459597312 9468248064 9479151616 9507373056 9518321664 9568424448 9590980608 9607963392 9616749824 9639419904 9650520576 9681306624 9690160128 9701319232 9724188672 9730202112 9741407328 9773300736 9804478464 9813444608 9815769216 9853996032 9865343808 9876704652 9890168832 9890698752 9908212248 9917273256 9940651776 9952099344 9958253724 9990857088 10002362472 10015997952 10027532288 10028069568 10034270928 10043447216 10045826307 10078716384 10084949064 10104078336 10110868416 10121969664 10122512004 10129618992 10161933408 10173635802 10199236608 10225017801 10250747904 10251297144 10262552576 10277093376 10303071372 10328997888 10340892672 10381164544 10393676271 10419830784 10438281216 10462887936 10472456192 10479493827 10490999808 10517962752 10564550656 10571083776 10583257344 10608205824 10624473088 10651779072 10664045568 10695794688 10705575936 10708111872 10717904384 10764477504 10789853184 10799720448 10812157312 10818843552 10844347392 10856835648 10873484176 10901430144 10913984136 10939712256 10946477376 10956487872 10959083244 10969105268 10994963328 11022630912 11040125184 11042740368 11052838896 11065567249 11085745536 11098511784 11126439936 11156932413 11175723008 11183233248 11193460256 11196111762 11211374592 11239714224 11252657781 11267997696 11280973824 11281578264 11298878118 11338555932 11345567697 11367088128 11387215872 11395821366 11424497664 11432175084 11437654016 11474141184 11524964352 11532091392 11532709287 11545371648 11561730048 11620122624 11633504256 11678810112 11692259328 11705724032 11722309632 11743066368 11781513216 11795080704 11802374784 11832708096 11841015808 11885119488 11892469248 11906164512 11934231552 11945145344 11952532224 11966296656 11983251456 11997051264 12043772928 12057642432 12071527908 12087984128 12110037192 12118539616 12149685504 12163676976 12171198996 12199890816 12211047552 12213940104 12225109688 12230590464 12232669698 12264108912 12278232153 12307176288 12318431136 12326048856 12369333744 12371296256 12400459776 12420140832 12434443758 12465733632 12485825757 12497243979 12517244928 12572688384 12592642788 12612796416 12624330752 12644678502 12676497408 12691095552 12757899264 12787974144 12810617856 12852559872 12867360768 12908408832 12920213504 12965584896 12973602816 12988543104 13006946304 13031067648 13072637952 13087692288 13138661376 13153791744 13168939536 13187598336 13210949664 13223031008 13254202368 13269465792 13277671632 13311796608 13321142784 13336483296 13370759424 13379027904 13394435076 13438288512 13446598752 13462083738 13472104448 13481157888 13495959552 13496682672 13506158656 13549244544 13564847736 13598982144 13623791841 13633357068 13667663872 13668396192 13684136598 13702791168 13737428496 13753248399 13759414272 13771997184 13787856896 13797122526 13858235028 13866804963 13893107712 13915500462 13917708288 13928226114 13950517248 13972658436 13987999744 14023950336 14081900544 14094778368 14111009792 14144274432 14202372096 14218727424 14261059584 14274101248 14277482496 14352636672 14386470912 14399627264 14411945088 14425124736 14459129856 14475780864 14535240192 14551978848 14586283008 14595303168 14608650496 14612110992 14659951104 14706717696 14720166912 14723653824 14737118528 14780994048 14798015712 14815056978 14835253248 14836048128 14875909884 14910977664 14928149016 14937380586 14948499456 14951040742 14986285632 15003543708 15023996928 15041298432 15042104352 15051406392 15065170824 15118074576 15127423596 15156117504 15182954496 15183768006 15194428488 15232663552 15242900112 15260453703 15298854912 15366619136 15376121856 15376945716 15393828864 15415640064 15454607058 15493496832 15511339008 15571746816 15589679104 15629746176 15657421824 15694331904 15708684288 15726774272 15736499712 15776944128 15846825984 15856625664 15874886016 15912308736 15936709632 15955062208 15977668608 15996068352 16058363904 16062167808 16076856576 16095370544 16146716256 16199580672 16218235968 16228265328 16266521088 16281396736 16285253472 16310226264 16352145216 16370976204 16409568384 16424574848 16434731808 16438624866 16453657902 16492444992 16533946368 16560187776 16579258344 16620978176 16628618304 16647767676 16662991972 16689659904 16763584512 16774849872 16790190384 16794167643 16809525821 16817061888 16859571336 16901996544 16921460736 16922367396 16948317177 17007833898 17010532352 17050632192 17080823808 17093732049 17136746496 17156481024 17211211776 17287446528 17298137088 17318057472 17342595072 17374756864 17430183936 17450256384 17518215168 17538388992 17558586048 17583464448 17614599552 17672269824 17692621056 17703562176 17749062144 17761523712 17781977728 17827679232 17838703872 17859246768 17901347328 17917718016 17928798336 17949444984 17974877184 17994612736 17995576896 18065659392 18086463648 18107291862 18131976192 18165055788 18177809424 18198742831 18224528256 18245515464 18256798494 18270388224 18316571328 18320910156 18337664532 18345885696 18349004547 18362662912 18396163368 18477646704 18489073284 18524143616 18554000616 18556944384 18570968152 18600689664 18630211248 18651665637 18698600448 18775867392 18793037824 18859032576 18888964182 18919194624 18936496128 18958303232 18967017753 19014746112 19036643328 19136848896 19181961216 19215926784 19233499648 19278839808 19301041152 19362613248 19380320256 19402638464 19448377344 19460404224 19482814656 19546601472 19608956928 19626889216 19631538432 19707992064 19730687616 19753409304 19780337664 19781397504 19816424496 19834546512 19881303552 19904198688 19916507448 19981714176 20004724944 20055064576 20056139136 20068541856 20086894432 20091652614 20157432768 20169898128 20193125607 20208156672 20221736832 20243939328 20245024008 20259237984 20323866816 20347271604 20398473216 20450035602 20501495808 20502594288 20525105152 20526204897 20554186752 20606142744 20657995776 20681785344 20695683789 20762329088 20787352542 20839661568 20876562432 20892339171 20925775872 20944912384 20958987654 20981999616 21035925504 21129101312 21142167552 21166514688 21216411648 21248946176 21303558144 21328091136 21391589376 21411151872 21416223744 21435808768 21528955008 21579706368 21599440896 21624314624 21637687104 21688694784 21713671296 21746968352 21802860288 21827968272 21879424512 21892954752 21912975744 21918166488 21938210536 21989926656 22080250368 22085480736 22105677792 22131134498 22171491072 22197023568 22222585467 22252879872 22313864826 22351446016 22366466496 22386920512 22392223524 22406070879 22422749184 22426561113 22479428448 22505315562 22535995392 22561947648 22563156528 22597756236 22677111864 22691135394 22734176256 22774431744 22791642732 22848995328 22864350168 22875308032 22948282368 23049928704 23064182784 23065418574 23090743296 23123460096 23181910587 23240245248 23267008512 23357620224 23384518656 23411448064 23444619264 23486132736 23563026432 23590161408 23604749568 23665416192 23682031616 23770238976 23784938496 23812329024 23868463104 23890290688 23905064448 23932593312 23966502912 23994102528 24087545856 24115284864 24143055816 24175968256 24220074384 24237079232 24299371008 24327353952 24342397992 24399781632 24422095104 24427880208 24450219376 24465339396 24528217824 24556464306 24614352576 24636862272 24652097712 24680486853 24738667488 24742592512 24800919552 24840281664 24868887516 24931467264 24971651514 24994487958 25034489856 25145376768 25185285576 25225592832 25248661504 25289357004 25352994816 25382191104 25511750847 25515798528 25535081209 25575948288 25621235712 25705119744 25734721536 25816817664 25840427008 25931169792 25947205632 25977086208 26013892608 26062135296 26145275904 26175384576 26277322752 26307583488 26337879072 26375196672 26421899328 26446062016 26508404736 26538931584 26555343264 26623593216 26642285568 26672966592 26741518848 26758055808 26788870152 26876577024 26893197504 26924167476 26962315776 26991919104 26993365344 27012317312 27098489088 27129695472 27160937793 27197964288 27247583682 27266714136 27335327744 27336792384 27368273196 27385197741 27405582336 27474856992 27506496798 27518828544 27543994368 27575713792 27594245052 27645418499 27716470056 27733609926 27786215424 27831000924 27835416576 27856452228 27901034496 27945316872 27975999488 28047900672 28163801088 28189556736 28222019584 28288548864 28333446273 28404744192 28437454848 28522119168 28548202496 28554964992 28705273344 28772941824 28799254528 28823890176 28850249472 28918259712 28951561728 29070480384 29103957696 29172566016 29190606336 29217300992 29224221984 29319902208 29413435392 29440333824 29447307648 29474237056 29561988096 29596031424 29630113956 29670506496 29672096256 29751819768 29821955328 29856298032 29874761172 29902081484 29972571264 30007087416 30047993856 30082596864 30084208704 30102812784 30130341648 30137478921 30165039487 30236149152 30254847192 30312235008 30365908992 30367536012 30388856976 30465327104 30485800224 30520907406 30597709824 30675053403 30733238272 30752243712 30753891432 30787657728 30831280128 30909214116 30986993664 31022678016 31143493632 31179358208 31181028813 31259492352 31314843648 31388663808 31417368576 31438481481 31453548544 31472999424 31553888256 31693651968 31713251328 31749772032 31824617472 31873419264 31910124416 31955337216 31992136704 32116727808 32124335616 32153713152 32190741088 32293432512 32399161344 32436471936 32456530656 32533042176 32562793472 32570506944 32620452528 32704290432 32741952408 32819136768 32849149696 32869463616 32877249732 32907315804 32984889984 33067892736 33120375552 33158516688 33196701747 33241956352 33257236608 33295535352 33325983944 33379319808 33470797239 33527169024 33549699744 33580380768 33588335286 33619051642 33634123776 33719142672 33757973343 33803993088 33842921472 33844734792 33896634354 34015667796 34021064704 34036703091 34101264384 34161647616 34187464098 34273492992 34312962048 34422423552 34574893056 34596274176 34636114944 34685190144 34749513728 34860367872 34900512768 35036430336 35076777984 35117172096 35166928896 35229199104 35344539648 35385242112 35407124352 35498124288 35523047424 35563955456 35655358464 35677407744 35718493536 35802694656 35835436032 35857596672 35898889968 35949754368 35989225472 35991153792 36131318784 36172927296 36214583724 36263952384 36330111576 36355618848 36397485662 36449056512 36491030928 36513596988 36633142656 36641820312 36675329064 36691771392 36698009094 36725325824 36792326736 36834696459 36955293408 36978146568 37048287232 37108001232 37113888768 37141936304 37201379328 37260422496 37303331274 37397200896 37491731937 37551734784 37586075648 37718065152 37777928364 37838389248 37872992256 37916606464 37934035506 38029492224 38073286656 38273697792 38363922432 38431853568 38466999296 38557679616 38602082304 38725226496 38760640512 38805276928 38896754688 38920808448 38965629312 39093202944 39217913856 39253778432 39263076864 39415984128 39461375232 39506818608 39562795008 39632848992 39669093024 39762607104 39808397376 39833014896 39963428352 40009449888 40110129152 40112278272 40137083712 40173788864 40183305228 40314865536 40339796256 40386251214 40416313344 40443473664 40487878656 40490048016 40518475968 40647733632 40694543208 40796946432 40900071204 41002991616 41005188576 41050210304 41052409794 41108373504 41212285488 41259745197 41315991552 41363570688 41391367578 41524658176 41574705084 41600414889 41679323136 41753124864 41784678342 41851551744 41889824768 41917975308 41963999232 42071851008 42258202624 42284335104 42333029376 42432823296 42497892352 42607116288 42656182272 42783178752 42822303744 42832447488 42871617536 43057910016 43159412736 43198881792 43248629248 43275374208 43377389568 43427342592 43493936704 43605720576 43655936544 43758849024 43785909504 43825951488 43836332976 43876421072 43979853312 44160500736 44170961472 44211355584 44262268996 44342982144 44394047136 44445170934 44505759744 44627729652 44702892032 44732932992 44773841024 44784447048 44812141758 44845498368 44853122226 44958856896 45010631124 45071990784 45123895296 45126313056 45195512472 45354223728 45382270788 45468352512 45548863488 45583285464 45697990656 45728700336 45750616064 45781361109 45823227923 45896564736 46099857408 46128365568 46130837148 46181486592 46246920192 46363821174 46480490496 46534017024 46715240448 46769037312 46822896128 46889238528 46972265472 47126052864 47180322816 47209499136 47330832384 47364063232 47540477952 47569876992 47624658048 47736926208 47780581376 47810128896 47865186624 47933005824 47988205056 48175091712 48230569728 48286111632 48440148768 48474158464 48598742016 48654707904 48684795984 48799563264 48844190208 48855760416 48900438752 48930678792 49056435648 49112928612 49228705152 49273724544 49304195424 49360973706 49477334976 49485185024 49601839104 49610271553 49680563328 49737775032 49862934528 49943303028 49988975916 50068979712 50290753536 50370571152 50382502929 50428577463 50451185664 50497323008 50578714008 50705989632 50764382208 50844951531 51023501694 51031597056 51070162418 51151896576 51242471424 51281196147 51410239488 51469443072 51633635328 51680854016 51862339584 51894411264 51954172416 52027785216 52124270592 52290551808 52350769152 52554645504 52615166976 52675758144 52750393344 52843798656 52892124032 53016809472 53077863168 53110686528 53247186432 53284571136 53345933184 53483037696 53516111616 53577740304 53753154048 53786395008 53848334952 53924631552 53983838208 53986730688 54024634624 54196978176 54259390944 54321875586 54395928576 54495167364 54533428272 54596228493 54670655488 54673584768 54736546392 54770395482 54811164672 54949713984 55012993596 55037657088 55047013641 55087988736 55151427584 55188490104 55290836998 55432940112 55467219852 55572430848 55662001848 55670833152 55712904456 55802068992 55890633744 55951998976 55954996911 56095801344 56327602176 56379113472 56444039168 56577097728 56666892546 56809488384 56874909696 57044238336 57096404992 57109929984 57410546688 57545883648 57598509056 57647780352 57700498944 57836519424 57903123456 58140960768 58207915392 58345132032 58381212672 58434601984 58448443968 58639804416 58826870784 58880667648 58894615296 58948474112 59123976192 59192062848 59260227912 59341012992 59344192512 59503639536 59643910656 59712596064 59749522344 59804162968 59945142528 60014174832 60165193728 60168417408 60205625568 60260683296 60274957842 60330078974 60472298304 60509694384 60579376821 60624470016 60731817984 60735072024 60777713952 60930654208 60971600448 61041814812 61195419648 61350106806 61466476544 61504487424 61507782864 61575315456 61578614691 61662560256 61818428232 61973987328 62045356032 62286987264 62358716416 62362057626 62518984704 62629687296 62677017513 62777327616 62834737152 62876962962 62907097088 62945998848 63107776512 63387303936 63426502656 63499544064 63649234944 63746838528 63820248832 63910674432 63984273408 64233455616 64248671232 64307426304 64381482176 64586865024 64798322688 64872943872 64913061312 65066084352 65125586944 65141013888 65240905056 65408580864 65483904816 65638273536 65698299392 65738927232 65754499464 65814631608 65969779968 66240751104 66317033376 66393403494 66483912704 66514473216 66591070704 66651967888 66667756401 66758639616 66941594478 67054338048 67099399488 67160761536 67176670572 67238103284 67268247552 67279683339 67438285344 67515946686 67607986176 67685842944 67689469584 67793268708 68031335592 68042129408 68073406182 68202528768 68323295232 68374928196 68546985984 68625924096 68844847104 69149786112 69192548352 69272229888 69370380288 69499027456 69545731761 69720735744 69801025536 70072860672 70153555968 70234344192 70333857792 70458398208 70689079296 70770484224 70814248704 70996248576 71046094848 71127910912 71310716928 71354815488 71436987072 71605389312 71670872064 71715193344 71797779936 71899508736 71978450944 71982307584 72262637568 72345854592 72429167448 72527904768 72660223152 72711237696 72794971324 72898113024 72982061856 73027193976 73266285312 73283640624 73350658128 73396018188 73584653472 73669392918 73910586816 73956293136 74041460559 74096574464 74216002464 74227777536 74283872608 74402758656 74520844992 74606662548 74794401792 74983463874 75103469568 75172151296 75436130304 75555856728 75676778496 75745984512 75833212928 75868071012 76058984448 76146573312 76535252541 76547395584 76605243627 76727844864 76863707136 76933998592 77115359232 77204164608 77450452992 77521281024 77610553856 77793509376 77841616896 77931258624 78186405888 78435827712 78507556864 78526153728 78831968256 78922750464 79013637216 79125590016 79265697984 79338186048 79525214208 79616794752 79666029792 79926856704 80018899776 80220258304 80224556544 80274167424 80347577728 80366610456 80629731072 80679592512 80772502428 80886947328 80975757312 80980096032 81036951936 81295467264 81389086416 81482813379 81593892864 81800142408 82005983232 82010377152 82100420608 82104819588 82155593223 82216747008 82230724081 82424570976 82519490394 82631983104 82727141376 82782735156 82936255497 83049316352 83149410168 83200829778 83358646272 83506249728 83569356684 83703103488 83779649536 83835950616 83927998464 84143702016 84516405248 84568670208 84666058752 84865646592 84995784704 85000338819 85214232576 85312364544 85566357504 85644607488 85664894976 85743235072 86115820032 86318825472 86397763584 86497258496 86550748416 86754779136 86854685184 86987873408 87211441152 87311873088 87517698048 87571819008 87651902976 87672665952 87752842144 87959706624 88321001472 88341922944 88422711168 88524537992 88685964288 88788094272 88890341868 89011519488 89255459304 89405784064 89465865984 89547682048 89568894096 89624283516 89706244452 89917713792 90021262248 90143981568 90247790592 90252626112 90391024944 90412436763 90495118461 90708447456 90764541576 90936705024 91097726976 91166570928 91395981312 91457400672 91501232128 91562722218 91646455846 91793129472 92025160209 92199714816 92256731136 92261674296 92362973184 92493840384 92727642348 92960980992 93068034048 93430480896 93538074624 93543086439 93645792256 93778477056 93944530944 94252105728 94360645632 94418998272 94661664768 94728126464 95080955904 95139753984 95249316096 95473852416 95561162752 95620257792 95730373248 95866011648 95976410112 96350183424 96461139456 96572223264 96880297536 96948316928 97197484032 97309415808 97369591968 97599126528 97688380416 97711520832 97800877504 97861357584 98112871296 98225857224 98457410304 98547449088 98608390848 98721947412 98954669952 98970370048 99203678208 99220543106 99361126656 99475550064 99590105241 99725869056 99886606056 99977951832 100137959424 100412391717 100581507072 100741142304 100765005858 100857154926 100902371328 100994646016 101157428016 101273920029 101411979264 101528764416 101689903062 102047003388 102063194112 102140324836 102303793152 102484942848 102562392294 102820478976 102938886144 103267270656 103361708032 103724679168 103788822528 103908344832 104055570432 104248541184 104581103616 104701538304 105109291008 105230333952 105351516288 105500786688 105687597312 105784248064 106033618944 106155726336 106221373056 106494372864 106569142272 106691866368 106966075392 107032223232 107155480608 107506308096 107572790016 107696669904 107849263104 107967676416 107973461376 108049269248 108393956352 108518781888 108643751172 108791857152 108990334728 109066856544 109192456986 109341310976 109347169536 109473092784 109540790964 109899427968 110025987192 110075314176 110094027282 110175977472 110302855168 110376980208 110504089377 110581673996 110865880224 110934439704 111144861696 111324003696 111341666304 111425808912 111604137984 111781267488 111903997952 111909993822 112191602688 112475195811 112655204352 112758226944 112888078336 113154195456 113333785092 113618976768 113749819392 114088476672 114192809984 114219859968 114821093376 115091767296 115197018112 115295560704 115400997888 115673038848 115806246912 116281921536 116415830784 116690264064 116762425344 116869203968 116896887936 117279608832 117653741568 117761335296 117789230592 117896948224 118247952384 118384125696 118520455824 118688385024 119007279072 119287821312 119425192128 119499044688 119608325936 119890285056 120028349664 120330387456 120336834816 120411251136 120521366592 120549915684 120660157948 120944596608 121019388768 121158753642 121248940032 121463635968 121470144048 121555427904 121861308416 121943200896 122083629624 122390839296 122700213612 122932953088 123008974848 123015565728 123150630912 123157229382 123325120512 123636856464 123779235591 123947974656 124090712064 124573974528 124717432832 124724115252 124801244667 125037969408 125259374592 125354035026 125554655232 125669474304 125753925924 125814194176 125891997696 126215553024 126774607872 126853005312 126999088128 127298469888 127493677056 127640497664 127821348864 127968546816 128466911232 128497342464 128614852608 128762964352 129173730048 129596645376 129745887744 129826122624 130132168704 130251173888 130282027776 130481810112 130817161728 130967809632 131276547072 131396598784 131477854464 131508998928 131629263216 131939559936 132481502208 132634066752 132786806988 132967825408 133028946432 133182141408 133303935776 133335512802 133517279232 133883188956 134108676096 134198798976 134321523072 134353341144 134476206568 134536495104 134559366678 134876570688 135031893372 135215972352 135371685888 135378939168 135586537416 136062671184 136084258816 136146812364 136405057536 136646590464 136749856392 137093971968 137251848192 137344083327 137469683769 137689694208 138299572224 138385096704 138544459776 138740760576 138998054912 139091463522 139441471488 139602051072 140145721344 140307111936 140468688384 140667715584 140916796416 141378158592 141540968448 141628497408 141992497152 142092189696 142255821824 142621433856 142709630976 142873974144 143210778624 143341744128 143430386688 143595559872 143799017472 143956901888 143964615168 144525275136 144691709184 144858334896 145320446304 145422475392 145589942648 145796226048 145964123712 146054387952 146532570624 146567281248 146701316256 146792036376 147169306944 147338785836 147821173632 147912586272 148082921118 148193148928 148432004928 148455555072 148567745216 148805517312 148830814659 149041689984 149213325096 149588803584 149966927748 150206939136 150344302592 150872260608 151111713456 151285732389 151353556992 151491969024 151666425856 151736142024 152117968896 152293146624 152534854593 153070505082 153094791168 153210487254 153455689728 153727414272 153843588441 153867997184 154230718464 154408329216 154900905984 155042562048 155221107712 155587018752 155683233792 155862517248 156372811776 156871655424 157015113728 157052307456 157663936512 157845500928 158027274432 158251180032 158531395968 158676372096 159050428416 159233589504 159332059584 159853713408 160037799552 160440516608 160449113088 160548334848 160695155456 160733220912 161259462144 161359185024 161545004856 161773894656 161951514624 161960192064 162073903872 162590934528 162778172832 162965626758 163187785728 163600284816 163788685479 164011966464 164020754304 164200841216 164209639176 164311186446 164433494016 164461448162 164849141952 165038980788 165141040923 165263966208 165454282752 165565470312 165872510994 166098632704 166298820336 166401659556 166717292544 167012499456 167138713368 167406206976 167559299072 167671901232 167855996928 167864990733 168287404032 169032810496 169137340416 169332117504 169731293184 169991569408 170000677638 170428465152 170624729088 171132715008 171289214976 171329789952 171486470144 172231640064 172637650944 172795527168 172994516992 173101496832 173509558272 173709370368 173975746816 174422882304 174623746176 175035396096 175143638016 175303805952 175345331904 175505684288 175919413248 176642002944 176683845888 176845422336 177049075984 177371928576 177576188544 177780683736 178023038976 178510918608 178931731968 179095364096 179137788192 179248567032 179412488904 179835427584 180042524496 180495581184 180505252224 180782049888 180824873526 180990236922 181416894912 181529083152 181738130463 181873410048 182195453952 182333141856 182791962624 182914801344 183002464256 183125444436 183292911692 183586258944 184050320418 184399429632 184513462272 184523348592 184725946368 184735844073 184987680768 185455284696 185921961984 186136068096 186860961792 187076149248 187086172878 187291584512 187556954112 187889061888 188031052539 188504211456 188721291264 188837996544 189323329536 189456252928 190161911808 190279507968 190498632192 190947704832 191122325504 191240515584 191460746496 191732023296 191952820224 192700366848 192922278912 193144446528 193760595072 193896633856 194394968064 194618831616 194739183936 195198253056 195376760832 195423041664 195601755008 195722715168 196225742592 196451714448 196914820608 197094898176 197216781696 197443894824 197909339904 197940740096 198441086212 198722253312 198951100128 199180210482 199451738112 199773212112 199955903664 200003269203 200186171141 200275918848 200824783434 201163014144 201482284608 201530011716 201714309852 201804742656 201839050017 201989292032 202314856032 202547840058 202823958528 203057528832 203379806124 204094006776 204126388224 204280649672 204607586304 204969885696 205124784588 205640957952 205877772288 206534541312 206723416064 207449358336 207577645056 207816689664 208111140864 208497082368 208637195283 209162207232 209403076608 210218582016 210460667904 210703032576 211001573376 211375194624 211568496128 212067237888 212311452672 212442746112 212988745728 213138284544 213383732736 213932150784 214064446464 214310961216 215012616192 215145580032 215393339808 215698526208 215935352832 215946922752 216098538496 216787912704 217037563776 217287502344 217583714304 217980669456 218133713088 218384913972 218682621952 218694339072 218946185568 219081581928 219798855936 220051974384 220188054564 220605710336 220753960416 221008178754 221163347992 221731760448 221868879408 222124381677 222289723392 222648007392 222683332608 222851617824 223208275968 223562534976 223807995904 223819987644 224383205376 224950391622 225310408704 225516453888 225776156672 226308390912 226667570184 227237953536 227499638784 228176953344 228385619968 228439719936 229642186752 229815730881 230183534592 230394036224 230591121408 230801995776 231346077696 231612493824 232563843072 232831661568 233380528128 233524850688 233738407936 233793775872 234559217664 235307483136 235522670592 235578461184 235793896448 236495904768 236768251392 237040911648 237376770048 238014558144 238575642624 238850384256 238998089376 239216651872 239780570112 240056699328 240660774912 240673669632 240822502272 241042733184 241099831368 241320315896 241889193216 242038777536 242317507284 242927271936 242940288096 243110855808 243722616832 243886401792 244167259248 244448440137 244781678592 245400427224 245865906176 246017949696 246031131456 246301261824 246314458764 246466779669 246650241024 246692172243 247273712928 247558471182 247895949312 248181424128 248808766491 249147949056 249434865664 249448230504 249602489334 250075938816 250518749184 250708070052 251109310464 251338948608 251507851848 251628388352 251783995392 252431106048 253549215744 253706010624 253998176256 254596939776 254987354112 255001016457 255280995328 255642697728 255937093632 256933822464 256994684928 257229705216 257525928704 258347460096 259193290752 259491775488 259652245248 260264337408 260502347776 260564055552 260963620224 261634323456 261935619264 262553094144 262793197568 262955708928 263017997856 263258526432 263879119872 264963004416 265268133504 265573613976 265935650816 266057892864 266364282816 266607871552 266671025604 267034558464 267766377912 268217352192 268397597952 268643046144 268706682288 268952413136 269118733356 269753141376 270063786744 270431944704 270743371776 270757878336 271173074832 271485355383 272125342368 272168517632 272293624728 272810115072 273293180928 273499712784 274187943936 274503696384 274688166654 274939367538 275379388416 276075480627 276599144448 276770193408 277088919552 277481521152 277996109824 278182927044 278882942976 279204102144 280291442688 280614223872 280629259317 280937376768 281335431168 281833592832 282756317184 283081936896 283256994816 283984994304 284184379392 284511643648 285242867712 285419261952 285747948288 286421557248 286683488256 286860773376 287191119744 287598034944 287913803776 287929230336 289050550272 289383418368 289716669792 290640892608 290844950784 291179885296 291592452096 291928247424 292108775904 293065141248 293134562496 293402632512 293584072752 294338613888 294677571672 295642347264 295825172544 296165842236 296864009856 296911110144 297135490432 297611034624 297661629318 298083379968 298426650192 298770315723 299177607168 299933855496 300413878272 300688605184 301237175151 301744521216 302223426912 302571464778 302707113984 302983938048 303332851712 303472284048 303821760087 304099603489 304235937792 304586293248 305069709186 306141010164 306189582336 306420974508 306911379456 307454828544 307687176882 307735994368 308461436928 308816658432 309801811968 310085124096 310442215424 311174037504 311366467584 311725034496 312745623552 313743310848 314030227456 314104614912 315327873024 315691001856 316054548864 316502360064 317062791936 317352744192 318100856832 318467179008 318664119168 319707426816 320075599104 320898226176 321096669696 321390310912 321466441824 322518924288 322718370048 323090009712 323547789312 323903029248 323920384128 324147807744 325181869056 325556345664 325931253516 326375571456 327200569632 327577370958 328023932928 328041508608 328401682432 328419278352 328622372892 328922896324 329698283904 330077961576 330282081846 330527932416 330908565504 331130940624 331512268131 331745021988 332197265408 332597640672 332803319112 333434585088 334024998912 334277426736 334812413952 335118598144 335343802464 335711993856 335729981466 336574808064 337425587433 338065620992 338274680832 338664235008 339462586368 339983138816 340001355276 340856930304 341249458176 342265430016 342578429952 342659579904 342972940288 344463280128 345275301888 345591054336 345989033984 346202993664 347019116544 347418740736 347951493632 348845764608 349247492352 350070792192 350287276032 350607611904 350690663808 351011368576 351838826496 353284005888 353367691776 353690844672 354098151968 354743857152 355152377088 355561367472 357021837216 357863463936 358190728192 358275576384 358497134064 358824977808 359670855168 360085048992 360991162368 361010504448 361564099776 361649747052 361980473844 362833789824 363058166304 363476260926 363746820096 364390907904 364666283712 365583925248 365829602688 366004928512 366250888872 366585823384 367172517888 368100640836 368798859264 369026924544 369046697184 369451892736 369471688146 369975361536 370910569392 371337706773 371843923968 372272136192 373721923584 374152298496 374172345756 374403734001 374583169024 375113908224 375778123776 376062105078 377008422912 377442582528 377675993088 378646659072 378912505856 380323823616 380559015936 380997264384 381895409664 382244651008 382481031168 382921492992 383464046592 383905640448 385400733696 385844557824 386288893056 387521190144 387793267712 388789936128 389237663232 389478367872 390396506112 390753521664 390846083328 391203510016 391445430336 392451485184 392903428896 393829641216 394189796352 394433563392 394887789648 395818679808 395881480192 396882172424 397444506624 397902200256 398360420964 398903476224 399546424224 399911807328 400006538406 400372342282 400551837696 401649566868 402326028288 402964569216 403060023432 403428619704 403609485312 403678100034 403978584064 404629712064 405095680116 405647917056 406115057664 406759612248 408188013552 408252776448 408561299344 409215172608 409939771392 410249569176 411281915904 411755544576 412409051307 413069082624 413446832128 414898716672 415155290112 415633379328 416222281728 416994164736 417274390566 418324414464 418806153216 420437164032 420921335808 421406065152 422003146752 422750389248 423136992256 424134475776 424622905344 424885492224 425977491456 426276569088 426767465472 427864301568 428128892928 428621922432 430025232384 430291160064 430786679616 431397052416 431870705664 431893845504 432197076992 433575825408 434075127552 434575004688 435961338912 436267426176 436769827944 437365243904 437388678144 437892371136 438163163856 439597711872 440103948768 440376109128 441211420672 441507920832 442016357508 442326695984 443463520896 443737758816 444248763354 444579446784 445296014784 445366665216 445703235648 446416551936 446492443977 447125069952 447615991808 447639975288 448766410752 449900783244 450620817408 451032907776 451552313344 452616781824 453335140368 453857197167 454475907072 454999277568 456353906688 456771239936 456879439872 457604563779 459284373504 459631461762 460367069184 460788072448 461182242816 461530765323 461603991552 462692155392 463224987648 465127686144 465663323136 466761056256 467049701376 467476815872 467587551744 469118435328 470614966272 471045341184 471156922368 471587792896 472991809536 473536502784 474081823296 474753540096 476029116288 477151285248 477700768512 477996178752 478433303744 479561140224 480113398656 481321549824 481347339264 481645004544 482085466368 482199662736 482640631792 483778386432 484077555072 484635014568 485854543872 485880576192 486221711616 487772803584 488334518496 488896880274 489563357184 490800854448 491366056437 491731812352 492035899392 492062262912 492602523648 492628917528 492933559338 493300482048 493384344486 494547425856 495116942364 495423122769 495791898624 496362848256 497617532982 498295898112 498869731328 498896461008 499204978668 500151877632 501037498368 501416140104 502218620928 502677897216 503015703696 503256776704 503567990784 503594972199 504862212096 507098431488 507412021248 507996352512 509193879552 509974708224 510002032914 510561990656 511285395456 511874187264 513867644928 513989369856 514459410432 515051857408 516694920192 518386581504 518983550976 519304490496 520528674816 521004695552 521128111104 521927240448 523268646912 523871238528 525106188288 525586395136 525911417856 526035995712 526517052864 527758239744 529926008832 530536267008 531147227952 532115785728 532728565632 533215743104 533342051208 534069116928 535532755824 536795195904 537286092288 537413364576 537904826272 538237466712 539506282752 540127573488 541486743552 541515756672 542346149664 542970710766 544250684736 544337035264 544587249456 545214391389 545620230144 545712987083 546586361856 546999425568 548375887872 549007392768 549376333308 549878735076 550758776832 552150961254 553198288896 553540386816 554177839104 554207532219 554963042304 555992219648 556365854088 557765885952 558408204288 560582885376 561228447744 561258518634 561874753536 562670862336 563667185664 564093157617 565512634368 566163873792 566513989632 567969988608 568368758784 569023287296 570485735424 570838523904 571495896576 572843114496 573366976512 573721546752 574382239488 575196069888 575858460672 578101100544 578766836736 579433339584 581281785216 581689901568 582359770592 583184904192 583856494848 584217551808 586130282496 586269124992 586805265024 587168145504 588677227776 589355143344 591284694528 591650345088 592331684472 593728019712 593822220288 594270980864 595323258636 596166759936 596853300384 597540631446 598355214336 599867710992 600009807609 600558513423 600827756544 601377210368 602474350302 603489042432 604446853824 605142929556 605414227968 605517150051 605967876096 606665703424 606944568096 607643520174 608199206978 608471875584 609172586496 610139418372 612282020328 612379164672 612841949016 613822758912 614909657088 615374353764 615471988736 616922873856 617633316864 619603623936 620170248192 620884430848 622348075008 622732935168 623450068992 625491247104 627486621696 628060454912 628209229824 630655746048 631382003712 632109097728 633004720128 634125583872 634705488384 636201713664 636934358016 637328238336 639414853632 640151198208 641796452352 642193339392 642780621824 642932883648 645037848576 645436740096 646180019424 647095578624 647806058496 647840768256 648295615488 650363738112 651112691328 651862507032 652751142912 654401139264 655154741916 656047865856 656083017216 656803364864 656838556704 657244745784 657845792648 659396567808 660155923152 660564163692 661817131008 662261881248 663024536262 663490043976 664394530816 665195281344 665606638224 666373145031 666869170176 668049997824 668554853472 669624827904 670237196288 670687604928 671423987712 671459962932 673149616128 674851174866 676131241984 676549361664 677328470016 678925172736 679966277632 680002710552 681713860608 682498916352 684530860032 685156859904 685319159808 685945880576 688926560256 689447192643 690550603776 691182108672 691978067968 692405987328 694038233088 694837481472 695902987264 697691529216 698494984704 700141584384 700574552064 701215223808 701381327616 702022737152 703677652992 706568011776 706735383552 707381689344 708196303936 709487714304 710304754176 711122734944 714043674432 715726927872 716381456384 716551152768 716994268128 717649955616 719341710336 720170097984 721982324736 722021008896 723128199552 723299494104 723960947688 725667579648 726116332608 726952521852 728781815808 729332567424 731167850496 731659205376 732009857024 732501777744 733171646768 733345320411 734345035776 736201281672 737597718528 738053849088 738093394368 738903785472 738943376292 739950723072 740076516729 741821138784 742675413546 743687847936 744544272384 746426299473 747443847168 748304596992 748344691512 748807468002 749166338048 750227816448 751556247552 752124210156 754016845824 754885165056 755351986176 757293318144 757825011712 760647647232 761118031872 761994528768 763790819328 764489302016 764962062336 765003049371 765842985984 766928093184 767811280896 770801467392 771689115648 772577786112 775042380288 775586535424 777579872256 778475326464 778956735744 780793012224 781507043328 781692166656 782407020032 782890860672 784902970368 785806857792 787659282432 788379592704 788867126784 789775579296 791637359616 791762960384 793764344848 794889013248 795804400512 796720841928 797806952448 799092848448 799823614656 800013076812 800744684564 801103675392 803299133736 804652056576 805929138432 806120046864 806857239408 807356200068 809259424128 810191360232 811295834112 812230115328 813519224496 814456066149 816376027104 816505552896 817122598688 818430345216 819879542784 820499138352 822563831808 823511089152 824818102614 826138165248 826893664256 828226441881 829797433344 830310580224 831266758656 832444563456 833988329472 834548781132 836648828928 837612306432 840874328064 841842671616 841887777951 842812130304 844006293504 845500778496 846273984512 848268951552 849245810688 849770984448 851954982912 852553138176 853534930944 855728603136 856257785856 857243844864 860050464768 860582320128 861573359232 862794104832 863741411328 863787691008 864394153984 867151650816 868150255104 869150009376 871922677824 872534852352 873539655888 874777356288 875784742272 876326327712 879195423744 880207897536 880752218256 882422841344 883015841664 884032715016 884653391968 886927041792 887475517632 888497526708 890592029568 890733330432 891406471296 892833103872 892984887954 894250139904 895231983616 895279950576 896310947169 897532821504 899801566488 901241634816 902065815552 903104626688 903711525453 905233563648 906670280736 907714394334 908951814144 909998555136 911465280261 912298810467 912707813376 913542479872 913758879744 915209127558 918568747008 919262923524 920734138368 921576144896 922364485632 923061530646 923207983104 925384310784 926449975296 930255372288 931326646272 933522112512 934099402752 934953631744 935175103488 938236870656 941229932544 942090682368 942313844736 943175585792 945983619072 947073005568 948163646592 949507080192 952058232576 954302570496 955401537024 955992357504 956866607488 959122280448 960226797312 962694678528 963290009088 964170932736 964399325472 965281263584 967556772864 968155110144 969270029136 971709087744 971761152384 972443423232 975545607168 976669036992 977793760548 979126714368 981601708896 982732112874 983463624704 984071798784 984124525824 985205047296 985257835056 985867118676 986768688972 989094851712 990233884728 990846245538 991583797248 992725696512 994536804393 995235065964 996591796224 997739462656 997792922016 998409957336 1000303755264 1002074996736 1002832280208 1004437241856 1005355794432 1006031407392 1006513553408 1007135981568 1007189944398 1009724424192 1012276762299 1014196862976 1014824042496 1015992705024 1018387759104 1019949416448 1020004065828 1021123981312 1022570790912 1023748374528 1027735289856 1027978739712 1028918820864 1030103714816 1033389840384 1036773163008 1037967101952 1038608980992 1041057349632 1042009391104 1042256222208 1043854480896 1046537293824 1047742477056 1050212376576 1051172790272 1051822835712 1052071991424 1053034105728 1055516479488 1059852017664 1061072534016 1062294455904 1064231571456 1065457131264 1066431486208 1066684102416 1071065511648 1073590391808 1074572184576 1074826729152 1075809652544 1076474933424 1079012565504 1080255146976 1082973487104 1083031513344 1084692299328 1085941421532 1088501369472 1088674070528 1089174498912 1090428782778 1091240460288 1091425974166 1093172723712 1093998851136 1096751775744 1098014785536 1098752666616 1099757470152 1101517553664 1104301922508 1106396577792 1107080773632 1108355678208 1108415064438 1109926084608 1111984439296 1112731708176 1114013120319 1115531771904 1116816408576 1121165770752 1122456895488 1122517037268 1123749507072 1125341724672 1127334371328 1128186315234 1131025268736 1132327747584 1133027979264 1135939977216 1136737517568 1138046574592 1140971470848 1141677047808 1142991793152 1145686228992 1146733953024 1147443093504 1148764478976 1150392139776 1151716921344 1156202201088 1157533673472 1158866679168 1162563570432 1163379803136 1164719541184 1166369808384 1167712989696 1168435103616 1172260564992 1172538249984 1173610530048 1174336291008 1177354455552 1178710286688 1182569389056 1183300690176 1184663368944 1187456039424 1187644440576 1188541961728 1190646517272 1192333519872 1193706600768 1195081262892 1196710428672 1199735421984 1200019615218 1201117026846 1201655513088 1202754420736 1204948700604 1206978084864 1208893707648 1210285859112 1210828455936 1211034300102 1211935752192 1213331406848 1213889136192 1215287040348 1216398413956 1216943751168 1218345172992 1220278836744 1224564040656 1224758329344 1225683898032 1227645517824 1229819314176 1230748707528 1230943977472 1233845747712 1235266633728 1237227153921 1239207247872 1240340496384 1241768861696 1244696150016 1245465870336 1246900137984 1250982494208 1254973243392 1256120909824 1256418459648 1261311492096 1262764007424 1264218195456 1266009440256 1268251167744 1269410976768 1272403427328 1273868716032 1274656476672 1278829707264 1280302396416 1283592904704 1284386678784 1285561243648 1285865767296 1290075697152 1290873480192 1292360038848 1294191157248 1295612116992 1295681536512 1296591230976 1300727476224 1302225382656 1303725014064 1308802278528 1310309483832 1312095731712 1312166034432 1313606729728 1313677113408 1314489491568 1315691585296 1318793135616 1320311846304 1321128327384 1323634262016 1324523762496 1326049072524 1326980087952 1330390562688 1331213276448 1332746290062 1333738340352 1336099995648 1337109706944 1339249655808 1339477331931 1340474392576 1341375209856 1342847975424 1342919925864 1346299232256 1349702349732 1352262483968 1353098723328 1354656940032 1357850345472 1359932555264 1360005421104 1361571591501 1363427721216 1364997832704 1369061720064 1370313719808 1370638319616 1371891761152 1372813691337 1377853120512 1378894385286 1381101207552 1382364217344 1383956135936 1384592295969 1384811974656 1388076466176 1389674962944 1391805974528 1395383058432 1396989969408 1400283168768 1401149104128 1402430447616 1402762655232 1404045474304 1407355305984 1413136023552 1413470767104 1414763378688 1416392607872 1418975428608 1420609508352 1422245469888 1428087348864 1431453855744 1432762912768 1433102305536 1433988536256 1435299911232 1438683420672 1440340195968 1443964649472 1444042017792 1446256399104 1446598988208 1447921895376 1451335159296 1452232665216 1453905043704 1457563631616 1458665134848 1463318410752 1464019714048 1465003555488 1466343293536 1466690640822 1468690071552 1472402563344 1474098169311 1475195437056 1476107698176 1476186788736 1477807570944 1477886752584 1479901446144 1480153033458 1483642277568 1485350827092 1486269368307 1487375695872 1489088544768 1492852598946 1494887694336 1496609193984 1496689383024 1497614936004 1498332676096 1500455632896 1503112495104 1504248420312 1508033691648 1509770330112 1510703972352 1510784916597 1514586636288 1515650023424 1521295294464 1522236063744 1523989057536 1527581638656 1528978604032 1529924124672 1530006098742 1531685971968 1533856186368 1535622561792 1541602934784 1543378231296 1545155572224 1550084760576 1551173070848 1555159744512 1556950652928 1557913471488 1561586024448 1563014086656 1563384333312 1564814040064 1565781721344 1569805940736 1571613715584 1575318564864 1576759185408 1577734253568 1579551158592 1583274719232 1583525920768 1587528689696 1589778026496 1591608801024 1593441683856 1598185696896 1599647229312 1600026153624 1601489369128 1602207350784 1606598267472 1611858276864 1612240093728 1613714478816 1614712400136 1618518848256 1620382720464 1624460230656 1627038448992 1628912132298 1632752054208 1633011105792 1634245197376 1635643174167 1636860690432 1637138961249 1639759085568 1640998276704 1645127663616 1647022178304 1649636205228 1652276330496 1653787328512 1656452883762 1659594866688 1660621160448 1662533517312 1664889126912 1667976658944 1669097562264 1673297657856 1675224612864 1681748656128 1683685343232 1683775555902 1685624260608 1688012587008 1691001556992 1692279472851 1692547969024 1696537903104 1698491621376 1699541968896 1703909965824 1705106276352 1707069861888 1711457206272 1712515571712 1714487689728 1720100929536 1721164640256 1723146718464 1725588209664 1727575382016 1728788307968 1734303301632 1736300510208 1738300018752 1743845355648 1745069704704 1747079311776 1749554712576 1751569484544 1752652655424 1758390847488 1760415795072 1761504436512 1764845682688 1766031683328 1768065430032 1769306783936 1773854083584 1774951035264 1776995053416 1781184059136 1781466660864 1782812942592 1785969775908 1788500279808 1790463967232 1790559901152 1792621894338 1795065643008 1799603132976 1801675540269 1802483269632 1804131631104 1806209253376 1807423050906 1810467127296 1813340561472 1815428788668 1816551450153 1817903628288 1819997110272 1822930560522 1824597620934 1825415626752 1827084959744 1827517759488 1830418255116 1837137494016 1838525847048 1841468276736 1843152289792 1844728971264 1846123061292 1846415966208 1850768621568 1852899950592 1860510744576 1862653292544 1867044225024 1868198805504 1869907263488 1870350206976 1876473741312 1882459865088 1884181364736 1884627689472 1886351171584 1891967238144 1894146011136 1896327293184 1899014160384 1904116465152 1908605140992 1910803074048 1911984715008 1913733214976 1918244560896 1920453594624 1925389357056 1926580018176 1928341865472 1928798650944 1930562527168 1935113545728 1936310220288 1938540058272 1943418175488 1943522304768 1944886846464 1951091214336 1953338073984 1955587521096 1958253428736 1963203417792 1965464225748 1968143597568 1968249051648 1970410094592 1970515670112 1971734237352 1973537377944 1978189703424 1980467769456 1981692491076 1985451393024 1989073608786 1990470131928 1993183592448 1995478925312 1995585844032 1996819914672 1999119435093 2000607510528 2004149993472 2005664560416 2008874483712 2010711588864 2012062814784 2013027106816 2014271963136 2014379888796 2019448848384 2024553524598 2028393725952 2029648084992 2031985410048 2036775518208 2039898832896 2040008131656 2042247962624 2045141581824 2047496749056 2055470579712 2055957479424 2057837641728 2060207429632 2066779680768 2068341577929 2073546326016 2075934203904 2077217961984 2082114699264 2084018782208 2084512444416 2087708961792 2093074587648 2095484954112 2100424753152 2102345580544 2103645671424 2104143982848 2106068211456 2111032958976 2119704035328 2122145068032 2124588911808 2128463142912 2130914262528 2132862972416 2133368204832 2142131023296 2147180783616 2149144369152 2149653458304 2151619305088 2152949866848 2158025131008 2160510293952 2165946974208 2166063026688 2169384598656 2171882843064 2177002738944 2177348141056 2178348997824 2180857565556 2182851948332 2186345447424 2187997702272 2193503551488 2196029571072 2197505333232 2199514940304 2200035961233 2202047882551 2203035107328 2208603845016 2212793155584 2214161547264 2216711356416 2216830128876 2219852169216 2220229550187 2223968878592 2225463416352 2228026240638 2231063543808 2233632817152 2239278898419 2242331541504 2244913790976 2245034074536 2247499014144 2250683449344 2254668742656 2256372630468 2262050537472 2264655495168 2266055958528 2271879954432 2273475035136 2276093149184 2281942941696 2283354095616 2285983586304 2291372457984 2293467906048 2294886187008 2295009148113 2297528957952 2300784279552 2303433842688 2312404402176 2315067346944 2317733358336 2325127140864 2326759606272 2329439082368 2332739616768 2335425979392 2336870207232 2344521129984 2345076499968 2347221060096 2348672582016 2354708911104 2357420573376 2365138778112 2366601380352 2369326737888 2374912078848 2375288881152 2377083923456 2381293034544 2384667039744 2387413201536 2390162525784 2393420857344 2399470843968 2400039230436 2402234053692 2403311026176 2405508841472 2409897401208 2413956169728 2417787415296 2420571718224 2422068600204 2426662813696 2427778272384 2430574080696 2432796827912 2433887502336 2436690345984 2440557673488 2443368198447 2449128081312 2449516658688 2451367796064 2455291035648 2459638628352 2461497415056 2461887954944 2467691495424 2470533267456 2474454307842 2478414495744 2480680992768 2483537723392 2484679325643 2489392300032 2490931740672 2493800275968 2501964988416 2509946486784 2512241819648 2512836919296 2522622984192 2525528014848 2528436390912 2532018880512 2536502335488 2538821953536 2544806854656 2547737432064 2549312953344 2557659414528 2560604792832 2567185809408 2568773357568 2571122487296 2571731534592 2580151394304 2581746960384 2584720077696 2588382314496 2591224233984 2591363073024 2593182461952 2601454952448 2604450765312 2607450028128 2617604557056 2620618967664 2624332068864 2627213459456 2627354226816 2628978983136 2631383170592 2637586271232 2640623692608 2642256654768 2647268524032 2649047524992 2652098145048 2653960175904 2660781125376 2662426552896 2665492580124 2672199991296 2674219413888 2678499311616 2678954663862 2680948785152 2682750419712 2685695950848 2685839851728 2688932841507 2692598464512 2699404699464 2704524967936 2706197446656 2709313880064 2711134576359 2715700690944 2719865110528 2720010842208 2723143183002 2726855442432 2729995665408 2736896431401 2738123440128 2740627439616 2741276639232 2743783522304 2745627382674 2755706241024 2757788770572 2762202415104 2764728434688 2767912271872 2769184591938 2769623949312 2776152932352 2779349925888 2783611949056 2790766116864 2793979938816 2800566337536 2802298208256 2804860895232 2805525310464 2808090948608 2814710611968 2826272047104 2826941534208 2829526757376 2832785215744 2837950857216 2841219016704 2844490939776 2856174697728 2862907711488 2865525825536 2866204611072 2867977072512 2870599822464 2877366841344 2880680391936 2888084035584 2892512798208 2893197976416 2895843790752 2902670318592 2904465330432 2907810087408 2915127263232 2917330269696 2926636821504 2928039428096 2930007110976 2932686587072 2933381281644 2937380143104 2944805126688 2948196338622 2950390874112 2952215396352 2952373577472 2955615141888 2955773505168 2960306066916 2967284555136 2970701654184 2972538736614 2974751391744 2978177089536 2985705197892 2989775388672 2993218387968 2993378766048 2995229872008 2996665352192 3000911265792 3006224990208 3008496840624 3016067383296 3019540660224 3021407944704 3021569833194 3029173272576 3031300046848 3036830286897 3042590588928 3044472127488 3047978115072 3055163277312 3057957208064 3059848249344 3060012197484 3063371943936 3067712372736 3071245123584 3083205869568 3086756462592 3090311144448 3100169521152 3102346141696 3110319489024 3113901305856 3115826942976 3123172048896 3126028173312 3126768666624 3129628080128 3131563442688 3139611881472 3143227431168 3150637129728 3153518370816 3155468507136 3159102317184 3166549438464 3167051841536 3175057379392 3179556052992 3183217602048 3186883367712 3196371393792 3199294458624 3200052307248 3202978738256 3213196534944 3223716553728 3224480187456 3227428957632 3229424800272 3237037696512 3240765440928 3248920461312 3254076897984 3257824264596 3265504108416 3266022211584 3268490394752 3271286348334 3273721380864 3274277922498 3279518171136 3281996553408 3290255327232 3294044356608 3299272410456 3304552660992 3307574657024 3312905767524 3319189733376 3321242320896 3325067034624 3329778253824 3335953317888 3338195124528 3342039360957 3345095638379 3346595315712 3350449225728 3363497312256 3367370686464 3367551111804 3371248521216 3376025174016 3382003113984 3384558945702 3385095938048 3393075806208 3396983242752 3399083937792 3407819931648 3410212552704 3414139723776 3422914412544 3425031143424 3428975379456 3440201859072 3442329280512 3446293436928 3451176419328 3455150764032 3457576615936 3468606603264 3472601020416 3476600037504 3487690711296 3490139409408 3494158623552 3499109425152 3503138969088 3505305310848 3516781694976 3520831590144 3523008873024 3532063366656 3536130860064 3538613567872 3547708167168 3549902070528 3553990106832 3562368118272 3562933321728 3565625885184 3571939551816 3577000559616 3580927934464 3581119802304 3585243788676 3590131286016 3599206265952 3603351080538 3604966539264 3608263262208 3612418506752 3614846101812 3620934254592 3621549823369 3626681122944 3630857577336 3633102900306 3635807256576 3639994220544 3645861121044 3649195241868 3650831253504 3654169919488 3655035518976 3660836510232 3674274988032 3677051694096 3682936553472 3686304579584 3689457942528 3692246122584 3692831932416 3701537243136 3705799901184 3711681461763 3721021489152 3725306585088 3734088450048 3736397611008 3739814526976 3740700413952 3752947482624 3764919730176 3768362729472 3769255378944 3772702343168 3783934476288 3788292022272 3792654586368 3798028320768 3808232930304 3817210281984 3821606148096 3823969430016 3827466429952 3836489121792 3840907189248 3850778714112 3853160036352 3856683730944 3857597301888 3861125054336 3870227091456 3872620440576 3877080116544 3886836350976 3887044609536 3889773692928 3902182428672 3906676147968 3911175042192 3926406835584 3930928451496 3936287195136 3936498103296 3940820189184 3941031340224 3943468474704 3947074755888 3956379406848 3960935538912 3963384982152 3970902786048 3978147217572 3980940263856 3990957850624 3991171688064 3993639829344 3998238870186 4001215021056 4008299986944 4011329120832 4017748967424 4018431995793 4021423177728 4024125629568 4026054213632 4028543926272 4028759777592 4038897696768 4049107049196 4056787451904 4059296169984 4063970820096 4073551036416 4079797665792 4080016263312 4084495925248 4084714774503 4090283163648 4094993498112 4110941159424 4111914958848 4115675283456 4118441074011 4120414859264 4133559361536 4136683155858 4147092652032 4151868407808 4154435923968 4164229398528 4168037564416 4169024888832 4175417923584 4186149175296 4190969908224 4200849506304 4204691161088 4207291342848 4208287965696 4212136422912 4222065917952 4239408070656 4244290136064 4249177823616 4256926285824 4261828525056 4265725944832 4266736409664 4284262046592 4294361567232 4298288738304 4299306916608 4303238610176 4305899733696 4316050262016 4321020587904 4331893948416 4332126053376 4338769197312 4343765686128 4354005477888 4354696282112 4356697995648 4361715131112 4365703896664 4372690894848 4375995404544 4392059142144 4395010666464 4399029880608 4400071922466 4404095765102 4406070214656 4417207690032 4422294507933 4425586311168 4428323094528 4433422712832 4433660257752 4439704338432 4440459100374 4447937757184 4450926832704 4456052481276 4458808104921 4462127087616 4467265634304 4478557796838 4484663083008 4489827581952 4490068149072 4494998028288 4501366898688 4509337485312 4512745260936 4524101074944 4529310990336 4532111917056 4543759908864 4546950070272 4552186298368 4563885883392 4566708191232 4571967172608 4582744915968 4586935812096 4589772374016 4590018296226 4595057915904 4601568559104 4606867685376 4624808804352 4630134693888 4635466716672 4650254281728 4653519212544 4658878164736 4665479233536 4670851958784 4673740414464 4689042259968 4690152999936 4694442120192 4697345164032 4709417822208 4714841146752 4730277556224 4733202760704 4738653475776 4749824157696 4750577762304 4754167846912 4762586069088 4769334079488 4774826403072 4780325051568 4798941687936 4800078460872 4804468107384 4806622052352 4811017682944 4819794802416 4835574830592 4841143436448 4844137200408 4853325627392 4855556544768 4861148161392 4865593655824 4873380691968 4881115346976 4886736396894 4898256162624 4899033317376 4902735592128 4910582071296 4911416883747 4919277256704 4922994830112 4923775909888 4935382990848 4941066534912 4948908615684 4956828991488 4961361985536 4967075446784 4969358651286 4978784600064 4981863481344 4987600551936 5003929976832 5019892973568 5024483639296 5025673838592 5045245968384 5051056029696 5056872781824 5064037761024 5073004670976 5076838418553 5077643907072 5089613709312 5095474864128 5098625906688 5115318829056 5121209585664 5134371618816 5137546715136 5142244974592 5143463069184 5160302788608 5163493920768 5169440155392 5176764628992 5182726146048 5186364923904 5202909904896 5208901530624 5214900056256 5235209114112 5241237935328 5248664137728 5254426918912 5254708453632 5257957966272 5262766341184 5275172542464 5281247385216 5284513309536 5294537048064 5298095049984 5304196290096 5307920351808 5321562250752 5324853105792 5330985160248 5344399982592 5348438827776 5357909327724 5365500839424 5371391901696 5371679703456 5377865683014 5385196929024 5398809398928 5405026620807 5409049935872 5412394893312 5418627760128 5422269152718 5431401381888 5439730221056 5440021684416 5446286366004 5449654350459 5453710884864 5459991330816 5473792862802 5476246880256 5481254879232 5482553278464 5487567044608 5491254765348 5511412482048 5515577541144 5524404830208 5529456869376 5535824543744 5538369183876 5539247898624 5552305864704 5558699851776 5567223898112 5581532233728 5587959877632 5601132675072 5604596416512 5609721790464 5611050620928 5616181897216 5629421223936 5652544094208 5653883068416 5659053514752 5665570431488 5675901714432 5682438033408 5688981879552 5712349395456 5725815422976 5731051651072 5732409222144 5735954145024 5741199644928 5754733682688 5761360783872 5776168071168 5785025596416 5786395952832 5791687581504 5805340637184 5808930660864 5815620174816 5830254526464 5834660539392 5853273643008 5856078856192 5860014221952 5865373174144 5866762563288 5874760286208 5889610253376 5896392677244 5904430792704 5904747154944 5911230283776 5911547010336 5920612133832 5934569110272 5941403308368 5945077473228 5956354179072 5971410395784 5979550777344 5986436775936 5986757532096 5990459744016 5993330704384 5997358305279 6001822531584 6002842857913 6012449980416 6016993681248 6032134766592 6039081320448 6042815889408 6043139666388 6058346545152 6062600093696 6073660573794 6085181177856 6088944254976 6095956230144 6110326554624 6115914416128 6119696498688 6120024394968 6126743887872 6135424745472 6142490247168 6166411739136 6173512925184 6180622288896 6200339042304 6204692283392 6205024733787 6220638978048 6227802611712 6231653885952 6246344097792 6252056346624 6253537333248 6259256160256 6263126885376 6279223762944 6286454862336 6301274259456 6307036741632 6310937014272 6318204634368 6333098876928 6350114758784 6359112105984 6366435204096 6373766735424 6392742787584 6398588917248 6400104614496 6405957476512 6426393069888 6447433107456 6448960374912 6454857915264 6458849600544 6474075393024 6481530881856 6497840922624 6508153795968 6515648529192 6531008216832 6532044423168 6536980789504 6542572696668 6548555844996 6559036342272 6563993106816 6580510654464 6588088713216 6598544820912 6600107883699 6606143647653 6609105321984 6615149314048 6625811535048 6638379466752 6642484641792 6650134069248 6659556507648 6660688650561 6671906635776 6676390249056 6684078721914 6690191276758 6693190631424 6700898451456 6717836695257 6726994624512 6734741372928 6735102223608 6742497042432 6752050348032 6764006227968 6769117891404 6770191876096 6786151612416 6793966485504 6798167875584 6815639863296 6820425105408 6828279447552 6845828825088 6850062286848 6857950758912 6880403718144 6884658561024 6892586873856 6902352838656 6910301528064 6915153231872 6937213206528 6945202040832 6953200075008 6975381422592 6980278818816 6988317247104 6998218850304 7006277938176 7010610621696 7033563389952 7041663180288 7046017746048 7064126733312 7072261720128 7077227135744 7095416334336 7099804141056 7107980213664 7124736236544 7125866643456 7131251770368 7143879103632 7154001119232 7161855868928 7162239604608 7170487577352 7180262572032 7198412531904 7206702161076 7209933078528 7216526524416 7224837013504 7229692203624 7241868509184 7243099646738 7253362245888 7261715154672 7266205800612 7279988441088 7291722242088 7298390483736 7301662507008 7308339838976 7310071037952 7321673020464 7330104595341 7348549976064 7354103388192 7365873106944 7372609159168 7378915885056 7384492245168 7385663864832 7403074486272 7411599802368 7423362923526 7442042978304 7450613170176 7468176900096 7472795222016 7479629053952 7481400827904 7505894965248 7529839460352 7536725458944 7538510757888 7545404686336 7567868952576 7576584044544 7585309172736 7596056641536 7616465860608 7634420563968 7643212296192 7647938860032 7654932859904 7672978243584 7681814378496 7701557428224 7706320072704 7713367461888 7715194603776 7722250108672 7740454182912 7745240881152 7754160233088 7773672701952 7774089219072 7779547385856 7804364857344 7813352295936 7822350084384 7852813671168 7861856902992 7872996206592 7881640378368 7882062680448 7886936949408 7894149511776 7912758813696 7921871077824 7926769964304 7941805572096 7956294435144 7961880527712 7981915701248 7982343376128 7987279658688 7996477740372 8016599973888 8022658241664 8035497934848 8036863991586 8042846355456 8048251259136 8052108427264 8057087852544 8057519555184 8066798524521 8077795393536 8098214098392 8113574903808 8118592339968 8127941640192 8147102072832 8159595331584 8160032526624 8168991850496 8169429549006 8180566327296 8189986996224 8210689294203 8221882318848 8223829917696 8231350566912 8236882148022 8240829718528 8267118723072 8273366311716 8294185304064 8303736815616 8308871847936 8328458797056 8336075128832 8338049777664 8350835847168 8372298350592 8381939816448 8401699012608 8409382322176 8414582685696 8416575931392 8424272845824 8444131835904 8478816141312 8488580272128 8498355647232 8513852571648 8523657050112 8531451889664 8533472819328 8568524093184 8588723134464 8596577476608 8598613833216 8606477220352 8611799467392 8632100524032 8642041175808 8664252106752 8677538394624 8687531372256 8708010955776 8709392564224 8713395991296 8723430262224 8731407793328 8745381789696 8751990809088 8784118284288 8790021332928 8798059761216 8800143844932 8808191530204 8812140429312 8834415380064 8844589015866 8851172622336 8856646189056 8866845425664 8867320515504 8880918200748 8895875514368 8901853665408 8912104962552 8917616209842 8924254175232 8934531268608 8957115593676 8969326166016 8979655163904 8980136298144 8989996056576 9002733797376 9018674970624 9025490521872 9048202149888 9058621980672 9064223834112 9087519817728 9093900140544 9104372596736 9110490860691 9127771766784 9133416382464 9143934345216 9165489831936 9173871624192 9179544748032 9180036592452 9190115831808 9203137118208 9213735370752 9249617608704 9260269387776 9270933433344 9300508563456 9307038425088 9317756329472 9330958467072 9341703917568 9347480828928 9378084519936 9380305999872 9388884240384 9394690328064 9418835644416 9429682293504 9460555112448 9466405521408 9477306951552 9499648315392 9501155524608 9508335693824 9525172138176 9538668158976 9549652806144 9560650103136 9597883375872 9600156921744 9608936214768 9639589604832 9671149661184 9682286872896 9688274400816 9706651254784 9711113089536 9722296322784 9731187311648 9746761383936 9762230693952 9773472793788 9796512325248 9798066634752 9805471184256 9821164142592 9822833767494 9838554513408 9845989660224 9847551819776 9870765981696 9882133069824 9897817231368 9913657982976 9922723971072 9934150893568 9938717302572 9957569200128 9963726962688 9975201103872 10007859953664 10026118082871 10035286915137 10039785947136 10048967278592 10051347677184 10090491936768 10102112059392 10113745563648 10128075522048 10146009341952 10153676837106 10155287814144 10179227418624 10190949728256 10197251813376 10230637658112 10242419171328 10268743237632 10275093430272 10284489949184 10286926138368 10320605577216 10326987841536 10338880310784 10353529257984 10365452292096 10372729847808 10405819809792 10417803061248 10429800112512 10470418228224 10482475870656 10497328275456 10508853837824 10509416907264 10515915932544 10525532682368 10550345084928 10562494770432 10569026619072 10596190099968 10608392580192 10615840703616 10643124501504 10649706211584 10661970320496 10688799965184 10696877655552 10715818655448 10731001678848 10742783803392 10743359406912 10755731366028 10770393858048 10797618797856 10810053241614 10818099871744 10824789786624 10837255520256 10844538305436 10862802763776 10864649470107 10879460442112 10880043368832 10892572732008 10899308700918 10907421769728 10919982661632 10947585725604 10952493760512 10962509758464 10965106556928 10975134089216 10982509530696 11022824964096 11031155082288 11048809660416 11058913738752 11071649087488 11076738367752 11078495797248 11104611729408 11117399703552 11134447796224 11135044385289 11163064467456 11175919755264 11202265350144 11209192833024 11219443580928 11222101241856 11232363794432 11258842447872 11305088188416 11307766136832 11318107029504 11331140862976 11351803428864 11364876066816 11377963759104 11424698790912 11451630845952 11462103302144 11464818444288 11471908290048 11482399289856 11509467365376 11522721567744 11552336142336 11570051192832 11572791905664 11583375163008 11610681274368 11617861321728 11631240349632 11660509052928 11669321078784 11706547286016 11712157712384 11720028443904 11730746348288 11733525126576 11779220506752 11792785354488 11808861585408 11809494309888 11822460567552 11823094020672 11841224267664 11869138220544 11882806616736 11890154946456 11912708358144 11942820791568 11972873551872 11973515064192 11980919488032 11986661408768 11994716610558 12003645063168 12005685715826 12024899960832 12033987362496 12055295987379 12064269533184 12078162640896 12085631778816 12086279332776 12116693090304 12125200187392 12147321147588 12170362355712 12177888509952 12191912460288 12220653109248 12231828832256 12239392997376 12240048789936 12253487775744 12254144323509 12270849490944 12284980494336 12332823478272 12347025850368 12361244577792 12400678084608 12409384566784 12410049467574 12441277956096 12455605223424 12463307771904 12492688195584 12504112693248 12507074666496 12518512320512 12526253770752 12558447525888 12572909724672 12602548518912 12614073483264 12621874028544 12636409268736 12666197753856 12700229517568 12718224211968 12732870408192 12747533470848 12785485575168 12797177834496 12800209228992 12811914953024 12852786139776 12894866214912 12897920749824 12909715830528 12917699201088 12948150786048 12963061763712 12995681845248 13016307591936 13031297058384 13062016433664 13064088846336 13073961579008 13085145393336 13097111689992 13118072684544 13127986213632 13176177426432 13197089641824 13200215767398 13212287295306 13218210643968 13230298628096 13251623070096 13266883523799 13276758933504 13284969283584 13300268138496 13319113015296 13321377301122 13343813271552 13352780498112 13368157443828 13380382553516 13386381262848 13401796902912 13435673390514 13453989249024 13469482745856 13470204447216 13484994084864 13504100696064 13528012455936 13538235782808 13540383752192 13572303224832 13587932971008 13596335751168 13631279726592 13640850210816 13656558895104 13691657650176 13700124573696 13715901517824 13760807436288 13769317122048 13785173747712 13804705677312 13820603056128 13830306463744 13874426413056 13890404081664 13906400150016 13950762845184 13960557637632 13976634494208 13996437700608 14012555876352 14021221243392 14067126779904 14083326360576 14092035492096 14128253466624 14144523440256 14154454271488 14190832668672 14199608282112 14215960427328 14249472473088 14251733286912 14262503540736 14287758207264 14308002238464 14323711737856 14324479209216 14340975154704 14396825063808 14413404322152 14419866157056 14433053048832 14449674027008 14459384407248 14486199293476 14506724491776 14523430309344 14532411601224 14559976882176 14583444484176 14596780967472 14620142075904 14643346040928 14660209190682 14697099952128 14708206776384 14731746213888 14734250651241 14745218318336 14757831770112 14768984490336 14771327729664 14806148972544 14823199604736 14846725847052 14884085956608 14901226340352 14936353800192 14945590444032 14959258107904 14962801655808 15011789930496 15059678920704 15073450917888 15077021515776 15090809372672 15135737905152 15153168089088 15170618345472 15192113283072 15230515255659 15232931721216 15268841127936 15286424592384 15295877720064 15309865719808 15345956487168 15363628756992 15403114856448 15412640145408 15426734923776 15430389207552 15444500217344 15480908365824 15490481762304 15508320466176 15548178438144 15559094771712 15608729714688 15626704591872 15644700168768 15705627342336 15723713805984 15745992413184 15763280756736 15764125360896 15773873898816 15788299023552 15825517627392 15843742155648 15853539928608 15883611144192 15912588870288 15923761055424 15963831402496 15964686752256 15974559317376 15992955480744 16033199947776 16045316483328 16073727983172 16096502518272 16104216854528 16114175705088 16115039110368 16133597049042 16155590787072 16196428196784 16215079862421 16227149807616 16237184679936 16255883280384 16294204145664 16319190663168 16320065053248 16337983700992 16338859098012 16348963051377 16361132654592 16379973992448 16421378588406 16443764637696 16447659835392 16462701133824 16473764296044 16481659437056 16534237446144 16546732623432 16588370608128 16607473631232 16617743695872 16656917594112 16672150257664 16676099555328 16701671694336 16744596701184 16763879632896 16803398025216 16818764644352 16829165371392 16833151862784 16848545691648 16888263671808 16957632282624 16977160544256 16996711294464 17027705143296 17047314100224 17062903779328 17066945638656 17137048186368 17177446268928 17193154953216 17197227666432 17212954440704 17223598934784 17264201048064 17284082351616 17328504213504 17355076789248 17375062744512 17416021911552 17418785128448 17426791982592 17446860524448 17462815586656 17490763579392 17503981618176 17568236568576 17580042665856 17596119522432 17600287689864 17616383060408 17624280858624 17668830760128 17689178031732 17713292378112 17733690851328 17734641031008 17761836401496 17791751028736 17803707330816 17824209925104 17835232419684 17869062537216 17914231187352 17938652332032 17959310327808 17960272596288 17979992113152 17992074915837 18005467594752 18008528573739 18037349941248 18050981043744 18096404299776 18117243961344 18128447668224 18175039635456 18187800281088 18208745193472 18220981721382 18255543533568 18266832764928 18287868690432 18330979663872 18347743248384 18359089496064 18360073184904 18380231663616 18406274236416 18427470741504 18499235217408 18520538775552 18541866866688 18601017126912 18614076850176 18615074201361 18635512658944 18661916934144 18683407835136 18694961657856 18756169039872 18760611999744 18777768480768 18789380656128 18837671288832 18859364587008 18921110224896 18932811042816 18954613903104 18999296630784 19016671387648 19050344276352 19077336317952 19099305612288 19121300206272 19195766751744 19200313843488 19217872429536 19279179209664 19342299322368 19364573745792 19376548801632 19413302509568 19422226179072 19444592645568 19462374623296 19493522767872 19524461387904 19546945587576 19593024650496 19596133269504 19610942368512 19645667534988 19677109026816 19691979320448 19695103639552 19741531963392 19764266139648 19795634462736 19818430942959 19827315965952 19845447942144 19868301787136 19877434605144 19915138400256 19927453925376 19950402207744 19982065951683 20015719907328 20052236165742 20070573830274 20079571894272 20097934557184 20102695354368 20153510085771 20180983873536 20204224118784 20227491127296 20256151044096 20292018683904 20307353674212 20310575628288 20358454837248 20381899456512 20394503626752 20461275316224 20484838342656 20537486475264 20550186860544 20568979898368 20573852276736 20641211154432 20653975683072 20677760621568 20707058515968 20730904584192 20745459695616 20811639619584 20835606122496 20859600225024 20940836456448 20964951741312 20994656550912 21017707675648 21018833814528 21031831865088 21051065364736 21100690169856 21124989540864 21138053238144 21192380199936 21216785160384 21231681407232 21286249003008 21299412423168 21323940640992 21377599930368 21393755311104 21431637310896 21462003357696 21485567606784 21486718813824 21511462732056 21540787716096 21595237595712 21620106483228 21649579573248 21674511040512 21689076610872 21725605527552 21729298940214 21758920884224 21760086737664 21785145464016 21798617401836 21839965323264 21895171451208 21904987521024 21925019516928 21930213113856 21950268178432 21965019061392 21990313786023 22045649928192 22062310164576 22097619320832 22117827477504 22143298174976 22153476735504 22156991594496 22209223458816 22234799407104 22268895592448 22270088770578 22326128934912 22351839510528 22404530700288 22418385666048 22438887161856 22444202483712 22464727588864 22517684895744 22610176376832 22615532273664 22636214059008 22662281725952 22703606857728 22729752133632 22755927518208 22849397581824 22903261691904 22924206604288 22929636888576 22943816580096 22964798579712 23018934730752 23045443135488 23104672284672 23140102385664 23145583811328 23166750326016 23221362548736 23235722643456 23262480699264 23321018105856 23338642157568 23413094572032 23440056887808 23461492696576 23467050253152 23558441013504 23585570708976 23618988619776 23644921135104 23646188041344 23682448535328 23738276441088 23765613233472 23780309892912 23825416716288 23885641583136 23945747103744 23947030128384 23961838976064 23973322817536 23989433221116 24011371431652 24049799921664 24067974724992 24110591974758 24128539066368 24156325281792 24171263557632 24172558665552 24200395573563 24233386180608 24250400374784 24294642295176 24340724711424 24355777019904 24383824920576 24441306218496 24463657664512 24478785994752 24480097579872 24506975551488 24508288647018 24541698981888 24569960988672 24632067882609 24665646956544 24694051700736 24722489155584 24801356169216 24818769133568 24820098935148 24882555912192 24911210446848 24926615543808 24985376391168 25008225386496 25014149332992 25037024641024 25052507541504 25116895051776 25145819449344 25205097037824 25228146966528 25243748057088 25272818537472 25332395507712 25400459035136 25436448423936 25465740816384 25495066941696 25570971150336 25594355668992 25600418457984 25623829906048 25705572279552 25789732429824 25795841499648 25819431661056 25835398402176 25896301572096 25926123527424 26032615183872 26062594116768 26124032867328 26128177692672 26147923158016 26170290786672 26194223379984 26236145369088 26255972427264 26352354852864 26394179283648 26400431534796 26424574590612 26436421287936 26460597256192 26503246140192 26533767047598 26553517867008 26569938567168 26600536276992 26642754602244 26687626543104 26705560996224 26736314887656 26760765107032 26772762525696 26803593805824 26871346781028 26907978498048 26938965491712 26940408894432 26969988169728 27008201392128 27056024911872 27076471565616 27080767504384 27144606449664 27175865942016 27192671502336 27262559453184 27281700421632 27313117790208 27331472582073 27383315300352 27400249147392 27431803035648 27521614872576 27538634244096 27570347495424 27609411354624 27641206112256 27660612927488 27748852826112 27780808163328 27812800300032 27901525690368 27921115275264 27953268988416 27992875401216 28025111752704 28042442486784 28134253559808 28166652721152 28184070984192 28256506933248 28289046880512 28308908542976 28381665337344 28399216564224 28431920854656 28498944946176 28503466573824 28525007081472 28575516414528 28616004476928 28647423475712 28648958418432 28681950309408 28793650127616 28826808644304 28899348054016 28918768814496 28972398586952 29013448983552 29046860618688 29064823202448 29119953764352 29166888968352 29193561934944 29240284151808 29286692081856 29320418381364 29394199904256 29416413552768 29463492427776 29468501302482 29490436636672 29515663540224 29537968980672 29542655459328 29612297945088 29646399209472 29693451694104 29768171913216 29802452680704 29872707600384 29891180888064 29918516215808 29925603311616 30023579860992 30105860745411 30119357841408 30146901835776 30154043031552 30181618745344 30271475810304 30306336178176 30341236690944 30384226566144 30461030511318 30465863442432 30537682255872 30572849184768 30591755440128 30619731439616 30691912974336 30727257513984 30806229712896 30825280290816 30853469847552 30860778415104 30889000434688 30961816731648 30980963524608 31016640932352 31096356876288 31118189543424 31217459429376 31253409183744 31289400337536 31411254684672 31447427611968 31491984826368 31526561513472 31528250721792 31547747797632 31576598047104 31651035254784 31687484311296 31707079857216 31825177740576 31847522110848 31927662804992 31929373504512 31949118634752 31985910961488 32066399895552 32090632966656 32147455966344 32193005036544 32208433709056 32228351410176 32230078220736 32267194098084 32311181574144 32392856393568 32430159724842 32454299615232 32474369359872 32511766560768 32588408291328 32593948410321 32638381326336 32640130106496 32675967401984 32677718196024 32697926102754 32722265309184 32759947984896 32842757176812 32887529275392 32895319670784 32925402267648 32947528592088 32963318874112 33068474892288 33093465246864 33176741216256 33214947262464 33235487391744 33313835188224 33344300515328 33352199110656 33403343388672 33405133155867 33489193402368 33527759265792 33606796050432 33637529288704 33658330742784 33666303725568 33697091383296 33776527343616 33915264565248 33954321088512 33993422588928 34055410286592 34094628200448 34125807558656 34133891277312 34274096372736 34354892537856 34386309906432 34394455332864 34425908881408 34447197869568 34528402096128 34568164703232 34657008427008 34710153578496 34750125489024 34832043823104 34837570256896 34853583965184 34893721048896 34925631173312 34981527158784 35007963236352 35136473137152 35160085331712 35192239044864 35200575379728 35232766120816 35337661520256 35378356063464 35426584756224 35467381702656 35469282062016 35523672802992 35607414661632 35648419850208 35670464839368 35738125074432 35828462374704 35918620655616 35920545192576 35959984226304 35984149831674 36010935189504 36017057147478 36074699882496 36101962087488 36165887962137 36192808599552 36234487922688 36256895336448 36350079270912 36375600562176 36417490386944 36441963442764 36511087067136 36533665529856 36575737380864 36661959327744 36695486496768 36718178992128 36720146369808 36760463327232 36762432970527 36812548472832 36854941483008 36998470434816 37041077551104 37083733733376 37202034253824 37228153700352 37230148402722 37271025317888 37323833868288 37366815670272 37389923315712 37512338079744 37521223999488 37555536961536 37578761312256 37675342577664 37718729174016 37842220449792 37865622085632 37909227806208 37998593261568 38033342775296 38100688552704 38154672635904 38198611224576 38242600412544 38391533503488 38400627686976 38435744859072 38558358419328 38684598644736 38729147491584 38753097603264 38844452358144 38889185291136 38924749246592 38987045535744 39048922775808 39093891175152 39186049300992 39192266539008 39221884737024 39291335069976 39354218053632 39383958640896 39390207279104 39528532279296 39591268925472 39636861885918 39654631931904 39690895884288 39736603574272 39754869210288 39800650571397 39830276800512 39837048057059 39854907850752 39900804415488 39964131903366 40031439814656 40104472331484 40141147660548 40159143788544 40195869114368 40205390708736 40307020171542 40361967747072 40408448237568 40454982254592 40512302088192 40584037367808 40614707348424 40621151256576 40716909674496 40763798913024 40789007253504 40922550632448 40969676685312 41074972950528 41100373721088 41137959796736 41147704553472 41282422308864 41307951366144 41355521243136 41414117031936 41461809168384 41490919391232 41623279239168 41671212244992 41719200450048 41881672912896 41929903482624 41989313101824 42037667629056 42063663730176 42102130729472 42201380339712 42249979081728 42276106476288 42384760399872 42433570320768 42463362814464 42572498006016 42598824846336 42647881281984 42755199860736 42787510622208 42863274621792 42924006715392 42971135213568 42973437627648 43022925464112 43190475191424 43240212966456 43299159146496 43349022081024 43378153221744 43458597880428 43517841768448 43520173475328 43570290928032 43597234803672 43679930646528 43790342902416 43860426227712 43900536356864 43930038122784 43980627572046 44091299856384 44124620329152 44195238641664 44202751953723 44235654955008 44286596349952 44306953471008 44313983188992 44418446917632 44469598814208 44537791184896 44540177541156 44652257869824 44703679021056 44809061400576 44836771332096 44877774323712 44888404967424 44929455177728 45035369791488 45220352753664 45231064547328 45272428118016 45324563451904 45407213715456 45459504267264 45511855036416 45698795163648 45806523383808 45848413208576 45859273777152 45887633160192 45929597159424 46037869461504 46090886270976 46209344569344 46280204771328 46291167622656 46333500652032 46442725097472 46471445286912 46524961398528 46677284315136 46826189144064 46880113775616 46922985393152 46934100506304 47116882027008 47171141417952 47237977239552 47289842270208 47292376082688 47364897070656 47476552882176 47531226466944 47560619785824 47650833432576 47771283166272 47891494207488 47894060256768 47923677952128 47946645635072 47978866442232 48022742863304 48099599843328 48135949449984 48221183949516 48312650563584 48342527115264 48345117331104 48400791147126 48466772361216 48500800749568 48589284590352 48645239587263 48681449422848 48711554039808 48767649841152 48882612436992 48927315329024 48957571989504 48960195159744 49013951102976 49016577294036 49046889154131 49083397963776 49139921977344 49264135765218 49331293913088 49388103401472 49444978311168 49602712338432 49637538267136 49640197870296 49765111824384 49822420893696 49853231087616 49970752782336 50016450772992 50028298665984 50074049282048 50105015083008 50233790103552 50291638898688 50410194075648 50456293933056 50487496114176 50545637074944 50664791015424 50800918070272 50872896847872 50931481632768 50990133883392 51141942300672 51188711337984 51200836915968 51247659812096 51411144559104 51579464859648 51591682999296 51638863322112 51670796804352 51792603144192 51852247054848 52065230367744 52125188233536 52248065734656 52256355385344 52295846316032 52340581573344 52388446759968 52472290738176 52511944854528 52704709705728 52788358567296 52800863069592 52849149181224 52872842575872 52921194512384 53006492280384 53067534095196 53139877134336 53201072553984 53285509204488 53375253086208 53411121992448 53472629775312 53521530214064 53607187611648 53742693562056 53815956996096 53877930983424 53880817788864 53939976339456 54016402784256 54025585721217 54112049823744 54152943131232 54161535008768 54289212899328 54351731884032 54385343004672 54525118906368 54563400843264 54626235580416 54662945164146 54766630600704 54800498294784 54863606071296 55043229745152 55077268488192 55140694990848 55218822709248 55282412224512 55321225854976 55497705652224 55561616326656 55625600600064 55803051380736 55842230550528 55845222604083 55906537976832 55985750802432 56050223505408 56084884973568 56268507119616 56333305442304 56368141968384 56513013866496 56578093761024 56617817085952 56763330674688 56798433128448 56863841709312 56997889892352 57050014162944 57151032829056 57232008953856 57294846951424 57297916836864 57363900618816 57587300255232 57653617288608 57798696108032 57837537628992 57944797173904 58026897967104 58093721237376 58129646404896 58239907528704 58333777936704 58387123869888 58480568303616 58573384163712 58640836762728 58788399808512 58832827105536 58937002604964 59031327080448 59075937961344 59085310918656 59224595890176 59292798418944 59386903388208 59455292828877 59536343826432 59604905361408 59745415200768 59782361776128 59837032431616 59851206623232 59946197855049 60047159721984 60211721490822 60238715682816 60293803671552 60308086063104 60363237490688 60460530257313 60542951620608 60612672356352 60682473381888 60768453132288 60922061022636 60931726884864 61075364511744 61145698369536 61183510880256 61239462879232 61383825948672 61454515027968 61612459425792 61650560581632 61706939695104 61721556830208 61778000869376 61923633463296 61961927049216 62033281864704 62192713752576 62236379086848 62434918858752 62506818367488 62578800675072 62822509369344 62894855223936 62983969652736 63053123026944 63056501443584 63095495595264 63153196094208 63302070509568 63374968622592 63414159714432 63650355481152 63695044221696 63858747009024 63898237269504 63971821922976 64132799791104 64181265933312 64294911932688 64386010073088 64416867418112 64456702820352 64460156441472 64534388196168 64622363148288 64785712787136 64860319449684 64948738719744 65023533121536 65176816582656 65187896820642 65276762652672 65280260212992 65351934803968 65355436392048 65395852205508 65519895969792 65685514353624 65775058550784 65790639341568 65850804535296 65895057184176 65926637748224 65970941358069 66136949784576 66186930493728 66353482432512 66429894524928 66470974783488 66627670376448 66688601030656 66704398221312 66806686777344 66810266311734 66978386804736 67055518531584 67213592100864 67275058577408 67316661485568 67332607451136 67394182766592 67553054687232 67830529130496 67908642177024 67986845177856 68110820573184 68189256400896 68251615117312 68267782554624 68548192745472 68709785075712 68772619812864 68788910665728 68851817762816 68894395739136 69056804192256 69136329406464 69314016854016 69420307156992 69500250978048 69664087646208 69707167930368 69787442097792 69851262346624 69963054317568 70015926472704 70320170663424 70384478089728 70401150759456 70465532241632 70675323040512 70756712126928 70934763405312 70938564124032 71047345605984 71214829323264 71296839700416 71340929678736 71476250148864 71656924749408 71837241311232 71841090385152 71919968452608 71968299663348 72034114294956 72149399764992 72203924174976 72331775924274 72385617199104 72468975845376 72513790672896 72601186720689 72700158541824 72751201124352 72834980773888 72883926885528 73022174134272 73067331059712 73151474761728 73323918655488 73390972993536 73436357984256 73440292739616 73520926654464 73524865941054 73625096945664 73709882966016 73896203647827 73996940869632 74082155102208 74167467466752 74404068507648 74456307400704 74460296805444 74542050635776 74647667736576 74733631340544 74779846631424 75024676159488 75042447998976 75111073923072 75157522624512 75350685155328 75437458348032 75684440899584 75731244171264 75818455612416 75997186523136 76066685550592 76201377105408 76309345271808 76397222449152 76485200825088 76783067006976 76801255373952 76871489718144 77116716838656 77369197289472 77458294983168 77506195206528 77688904716288 77778370582272 77849498493184 78097845551616 78187782350304 78372098601984 78384533078016 78443769474048 78582670139952 78708436107264 78767917281792 78780414558208 79057064558592 79182537850944 79273723771836 79309263863808 79381791768576 79473207148544 79509738420576 79601301142794 79660553601024 79674096114118 79709815701504 79801608830976 79928263806732 80062879629312 80208944662968 80282295321096 80318287577088 80391738228736 80410781417472 80614040343084 80723935494144 80816896475136 80909964509184 81024604176384 81168074735616 81229414696848 81242302513152 81433819348992 81527597826048 81578014507008 81845101264896 81939353370624 82149945901056 82200747442176 82275919593472 82295409106944 82564844617728 82615902732288 82711042486272 82828234063872 82923618336768 82981838782464 83246558478336 83342424489984 83438400900096 83763345825792 83859806965248 83978626203648 84075335258112 84127327460352 84204261458944 84402760679424 84499958163456 84552212952576 84769520799744 84867140641536 84926725628928 85144996012032 85197649692672 85295762563968 85510399721472 85575021244416 85726549243584 85848013430784 85942270427136 85946875255296 86045850928224 86380950382848 86480425932912 86698044162048 86756306443488 86917195760856 87035683536896 87040346950656 87140581856064 87194469607344 87359861293056 87580685804832 87720852455424 87801072713728 87860076245568 87961255144092 88182599712768 88249240658304 88390477283328 88405503907446 88471309910016 88573192699904 88613906942016 88627966377984 88836893835264 88939197628416 89075582369792 89080355082312 89304515739648 89407358042112 89618122801152 89673542664192 89755548647424 89776809934848 89858910355456 90070739582976 90317582236233 90440705507328 90462129094656 90544856236032 90649126903808 90814427430912 90919008534528 91023710072832 91397590327296 91613046767616 91696826417152 91718547554304 91775266320384 91859194318848 92075738923008 92181772541952 92418689138688 92560409542656 92582335245312 92667001304064 92885450194944 92942890573824 93049922797056 93354568630272 93652378288128 93760227551232 93845970786304 93868201012608 94233764054016 94342282835904 94475954479104 94579684540416 94584752165376 94729794141312 94953105764352 95062452933888 95121239571648 95542566332544 95782988414976 95788120513536 95847355904256 95893291270144 95957732884464 96045485726608 96199199686656 96271898899968 96442367899032 96625301127168 96685054230528 96690234662208 96801582294252 96933544722432 97178569180704 97290479174526 97362898845696 97423108079616 97535299682304 97765224873984 97781845230963 97854630658048 97915143979008 97920390319488 98027902205952 98033154588072 98093778308262 98166795927552 98279843954688 98528271530436 98662587826176 98776206802944 98889956622336 99205424676864 99275076534272 99280395740592 99530223648768 99644841787392 99706462175232 99941505564672 100032901545984 100056597331968 100148098564096 100210030166016 100215399467601 100467580207104 100583277797376 100820388151296 100912587866112 100974992228352 101091274149888 101329582030848 101601836140544 101745793695744 101862963265536 101980267766784 102283884601344 102377422675968 102401673831936 102495319624192 102822289118208 103158929719296 103183365998592 103277726644224 103341593608704 103585206288384 103704494109696 104130460735488 104250376467072 104496131469312 104512710770688 104591692632064 104681163146688 104776893519936 104944581476352 105023889709056 105409419411456 105576717134592 105601726139184 105698298362448 106012984560768 106135068190392 106279754268672 106402145107968 106571018408976 106822243984896 106945259550624 107043060428128 107214375223296 107485387124112 107755861966848 107761635577728 107879952678912 108032805568512 108051171442434 108224099647488 108305886262464 108323070017536 108497663886411 108578425798656 108703463768064 108770686009344 109050237812736 109126801686528 109252471160832 109325890328292 109533261201408 109600996589568 109727212142592 110086459490304 110154536976384 110281389981696 110287298911581 110437645418496 110564824449024 110642451709952 110995411304448 111123232653312 111251201200128 111606102761472 111684461101056 111690445208166 111813075953664 111971501604864 112100447010816 112169769947136 112537014239232 112666610884608 112736283936768 113026027732992 113156187522048 113235634171904 113526661349376 113596866256896 113727683418624 113995779784704 114100028325888 114302065658112 114464017907712 114595833673728 114727801237632 115174600510464 115307234577216 115597392216064 115675075257984 115889594347808 116053795934208 116187442474752 116259292809792 116667555873408 116774247739776 116961136607232 117146768327424 117281673525456 117576799617024 117665654211072 117874005209928 118062654160896 118151875922688 118170621837312 118585596837888 118773806776416 118910585657754 119072687652864 119209810722816 119401951714191 119490830401536 119511144171177 119564723552256 119674064863232 119702413246464 119892395710098 120094319443968 120423442981644 120477431365632 120587607343104 120616172126208 120726474981376 120921060514626 121085903241216 121225344712704 121364946763776 121536906264576 121844122045272 121863453769728 122150729023488 122291396739072 122367021760512 122478925758464 122767651897344 122909030055936 123224918851584 123301121163264 123413879390208 123443113660416 123556001738752 123847266926592 123923854098432 124066563729408 124385427505152 124472758173696 124869837717504 125013636734976 125157601350144 125645018738688 125789710447872 125967939305472 126113002887168 126190991190528 126306392188416 126604141019136 126749937245184 126828319428864 127300710962304 127390088443392 127717494018048 127796474539008 127943643845952 128265599582208 128362531866624 128589823865376 128772020146176 128833734836224 128913405640704 128920312882944 129068776392336 129571425574272 129720638899368 129897477439488 130047066243072 130375793641284 130553525305344 130560520425984 130703869607936 130710872784096 130791704411016 131039791939584 131371028707248 131581278683136 131701609070592 131790114368352 131853275496448 131941882716138 132273899569152 132373860987456 132608255861169 132706964865024 132859789049856 132941949566976 133255340752896 133377202061312 133408796442624 133613373554688 133620532623468 133956773609472 134111037063168 134427184201728 134550117154816 134633322971136 134665214902272 134788365533184 135106109374464 135661058260992 135817284354048 135973690355712 136221641146368 136378512801792 136503230234624 136535565109248 137096385490944 137419570151424 137545239625728 137577821331456 137703635525632 137788791478272 138113608384512 138272658812928 138628033708032 138840614313984 139000501956096 139328175292416 139414335860736 139574884195584 139702524693248 140031852945408 140640341326848 140768956179456 140802301518912 140931064483264 141350646081024 141513424253856 141869526810624 141877128248064 142094691211968 142429658646528 142593679400832 142681859357472 142952500297728 143313849498816 143674482622464 143682180770304 143839936905216 143936599326696 144068228589912 144298799529984 144407848349952 144663551848548 144937951690752 145027581345792 145202373441378 145400317083648 145502402248704 145669961547776 145767853771056 145935718761789 146044348268544 146134662119424 146302949523456 146647837310976 146781945987072 146872715968512 146880585479232 147041853308928 147049731882108 147250193891328 147419765932032 147792407295654 147993881739264 148164310204416 148334934933504 148808137015296 148912614801408 148920593610888 149084101271552 149295335473152 149467262681088 149559693262848 150049352318976 150084895997952 150222147846144 150315045249024 150701370310656 150874916696064 151368881799168 151462488342528 151636911224832 151994373046272 152133371101184 152402754210816 152618690543616 152794444898304 152970401650176 153566134013952 153602510747904 153742979436288 154233433677312 154738394578944 154916589966336 155012390413056 155377809432576 155556741164544 155698996986368 156195691103232 156375564700608 156744197203968 156769066156032 156887538948096 157165340279904 157416872214528 157535834563584 157560829116416 158114129117184 158365075701888 158547447543672 158618527727616 158763583537152 158946414297088 159019476841152 159202602285588 159348192228236 159419631403008 159603217661952 159856527613464 160125759258624 160417889325936 160564590642192 160821562834944 161228080686168 161447870988288 161633792950272 161819929018368 162049208352768 162076757163651 162336149471232 162458829393696 162484605026304 162867638697984 163055195652096 163156029014016 163690202529792 163878706741248 164299891802112 164401494884352 164551839186944 164590818213888 165129689235456 165231805464576 165422084972544 165656468127744 165847236673536 165963677564928 166493116956672 166684848979968 166876801800192 167526691651584 167535667812249 167719613930496 167957252407296 168150670516224 168254654920704 168408522917888 168805521358848 168999916326912 169104425905152 169539041599488 169734281283072 169853451257856 170289992024064 170395299385344 170591525127936 171150042488832 171453098487168 171696026861568 171884540854272 171893750510592 172091701856448 172761900765696 172960851865824 173396088324096 173512612886976 173834391521712 174080693901312 174281163712128 174388939214688 174719722586112 175161371609664 175441704910848 175602145427456 175720152491136 175922510288184 176365199425536 176498481316608 176811007814892 177146385399808 177227813884032 177255932755968 177673787670528 177878395256832 178151164739584 178160710164624 178365878486631 178609031479296 178814716084224 179236245602304 179347085328384 179511097294848 179553619869696 179717820710912 179838593565147 180141479165952 180635164472466 180881411014656 180924258189312 181089712472064 181298253807616 181381590771939 181628854861824 181838017069056 182047420145664 182795180654592 183226093535232 183393652834304 183437095108608 183550532640768 183718388637696 184151477846016 184363545083904 184837378277376 185120819085312 185164670490624 185334002608128 185770900389888 185885781147648 186099845594112 186709137260544 187304756576256 187520455102464 187691941572608 187736402025216 188467528108032 188684565671808 188951908958208 189159369080832 189169504330752 189459588282624 189906211528704 190124905867776 190242479143296 191085132665088 191576241027072 191694711808512 191786582540288 191915465768928 192090971453216 192398399373312 192543797799936 192884735798064 193250602254336 193370108461056 193380469324416 193603164588504 193867089444864 194357138361408 194580958349052 194846216159232 195070599364608 195530449747968 195563690461926 195709261316096 195830287958016 195840780638976 196055804411904 196066309176144 196187556616524 196559687909376 197056543060872 197325175652352 197552413605888 197779913244672 197912824074207 198410849353728 198550153068544 198560791481184 199060447297536 199289683574784 199412924350464 199883011129344 200065803091968 200113194663936 200296197128192 200420060332032 200430798935202 200935160414208 201166555594752 201640776302592 201825175732224 201949984456704 202182548299776 202659164061696 203203672281088 203491587391488 203725926531072 203960535533568 204567769202688 204754845351936 204803347663872 204990639248384 205644578236416 206317859438592 206366731997184 206555453288448 206683187217408 207170412576768 207408988219392 208260921470976 208500752934144 208992262938624 209183385264128 209362326293376 209553787039872 209889162952704 210047779418112 211153434269184 211203452278368 211396596724896 212025969121536 212270136380784 212804290215936 213142036817952 213644487969792 213890519101248 214086120856256 214428750446592 214970774248224 215511723933696 215523271155456 215759905357824 216102342884868 216448199294976 216611772524928 216646140035072 216995327772822 217156851597312 217406927536128 217541372018688 218100475625472 218253603373056 218504942321664 218651780656584 219066522402816 219201993179136 219454424285184 220172918980608 220309073952768 220562779963392 220574597823162 220875290836992 221129648898048 221284903419904 221688610943481 221990822608896 222246465306624 222502402400256 223212205522944 223368922202112 223380890416332 223626151907328 223943003209728 224200894021632 224339539894272 225074028478464 225333221769216 225472567873536 226052055465984 226312375044096 226471268343808 227053322698752 227193732513792 227455366837248 227991559569408 228200056651776 228604131316224 228928035815424 229191667347456 229455602475264 230349201020928 230614469154432 231194784432128 231350150515968 231779188695616 232107591868416 232374884949504 232518585619584 233335111746816 233548495479552 234293536654848 234563347050912 235153599234048 235331308422144 235748010419856 236125308321792 236303751845376 236341243674624 237171193675776 237547613552832 237821171315508 238145375305728 238419621445632 238803903428382 238981660803072 239022288342354 239129447104512 239348129726464 239404826492928 239784791420196 240188638887936 240846885963288 240954862731264 241175214686208 241232344252416 241452949962752 241842121029252 242171806482432 242450689425408 242729893527552 243073812529152 243688244090544 243726907539456 244301458046976 244582793478144 244734043521024 244957851516928 245535303794688 245818060111872 246449837703168 246602242326528 246827758780416 246886227320832 247112003477504 247694533853184 247847708196864 248133127458816 248770855010304 248945516347392 249739675435008 250027273469952 250315202700288 251290037477376 251579420895744 251935878610944 252226005774336 252381982381056 252612784376832 253208282038272 253499874490368 253656638857728 254601421924608 254780176886784 255434988036096 255592949078016 255887287691904 256531199164416 256725063733248 257179647730752 257544040292352 257826811281408 257840625765888 258137552784672 259142851148544 259441277798736 260094132486144 260751587282568 261107050610688 261121040851968 261407739215872 261421745568192 261583408822032 262079583879168 262742057414496 263162557366272 263403218141184 263580228736704 263706550992896 263883765432276 264547799138304 264747721974912 265216511722338 265413929730048 265719578099712 265883899133952 266510681505792 266754404122624 266817592885248 267226747109376 267241065246936 267913547218944 268222074126336 268854368403456 269100234309632 269266645942272 269330429804544 269576731066368 270212218748928 270952746708699 271322116521984 271634568708096 271947380711424 272443282292736 272757025603584 273006460469248 273071130218496 274192770981888 274839140302848 275090479251456 275155642662912 275407271051264 275577582956544 276227216769024 276545317625856 277256067416064 277681228627968 278001003912192 278656350584832 278828671721472 279149768391168 279405049386496 280063705890816 281280682653696 281537912358912 281604603037824 281862128966528 282701292162048 283026848507712 283739053621248 283754256496128 284189382423936 284859317293056 285187358801664 285363718714944 286627698997632 287348965244928 287364361540608 287679873810432 287873198653392 288136457179824 288597599059968 288815696699904 289327103697096 289875903381504 290055162691584 290404746882756 290800634167296 291339923095552 291535707542112 291871437523578 292088696537088 292269324238848 292605899046912 293295674621952 293345535692889 293563891974144 293745431937024 293761170958464 294083706617856 294099463764216 294500387782656 294839531864064 295584814591308 295987763478528 296328620408832 296669869867008 297616274030592 297825229602816 297841187221776 298168202543104 298590670946304 298934525362176 299119386525696 300098704637952 300169791995904 300444295692288 300630090498048 300646198402803 301402740621312 301749833392128 302737763598336 302924976685056 303273822449664 303988746092544 304266742202368 304805508421632 305237381087232 305588889796608 305940803300352 307132268027904 307205021495808 307485958872576 308466867354624 309476789157888 309833179932672 310024780826112 310755618865152 311113482329088 311397993972736 312391382206464 312751129401216 313488394407936 313538132312064 313775077896192 314330680559808 314833744429056 315071669127168 315121658232832 316228258234368 316730151403776 317094895087344 317892828594176 318038953682304 318405204571176 318696384456472 318839262806016 319206435323904 319713055226928 320835778651872 321129181284384 321643125669888 322456161372336 323267585900544 323639858036736 324098416705536 324153514327302 324672298942464 324917658787392 324969210052608 325492991659233 325735277395968 326110391304192 326312058028032 327380405059584 327757413482496 328599783604224 328802989768704 329103678373888 329181636427776 330259378470912 330463610929152 330844169945088 331312936255488 331694473347072 331927355129856 332986233913344 333369697959936 333753603600384 335053383303168 335071335624498 335439227860992 335914504814592 336301341032448 336509309841408 336817045835776 337611042717696 337999832653824 338208851810304 339078083198976 339468562566144 339706902515712 340579984048128 340790598770688 341183050255872 342300084977664 342906196974336 343392053723136 343787501021184 344183403712896 345523801531392 345921703731648 346792176648192 347025225773952 347668783043424 348161387802624 348562327424256 348777878429376 350322743219328 350883409821696 351204290854912 351440304982272 351845020576368 352730398851072 352996962633216 353622015629784 354292770799616 354455627768064 354511865511936 355756790513664 356302329479168 356321420329248 356731756973262 357218062958592 357629432168448 358472491204608 358533432513531 358694170656768 359022194589696 359107239739392 359435641421824 359677187130294 360282958331904 361270328944932 361762822029312 361848516378624 362179424944128 362596507615232 362763181543878 363257709723648 363676034138112 364094840291328 365590361309184 366452187070464 366787305668608 366874190217216 367101065281536 367436777275392 368302955692032 368727090167808 369674756554752 370241638170624 370329340981248 370668005216256 371541800779776 371771562295296 372199691188224 373418274521088 374609513152512 375040910204928 375383883145216 375472804050432 376935056216064 377369131343616 377903817916416 378339008661504 378919176565248 379812423057408 380249811735552 380484958286592 382170265330176 383152482054144 383389423617024 383573165080576 383830931537856 384181942906432 384796798746624 385087595599872 385769471596128 386501204508672 386740216922112 386760938648832 387206329177008 388714276722816 389161916698104 389692432318464 390141198729216 391127380923852 391660575916032 391681561277952 392111608823808 392132618352288 392375113233048 393119375818752 394113086121744 395104827211776 395559826489344 395825648148414 396821698707456 397100306137088 397121582962368 397824767583507 398120894595072 398579367149568 398825848700928 399766022258688 400131606183936 400226389327872 400592394256384 400840120664064 400861597870404 401870320828416 402333111189504 403281552605184 403650351464448 403899968913408 404365096599552 405318328123392 406407344562176 406983174782976 407451853062144 407921071067136 409135538405376 409509690703872 409606695327744 409981278496768 411289156472832 412635718877184 412733463994368 413110906576896 413366374434816 414340825153536 414817976438784 416521842941952 417001505868288 417984525877248 418366770528256 418724652586752 419107574079744 420095558836224 422306868538368 422406904556736 422793193449792 424051938243072 424540272761568 425608580431872 426284073635904 427288975939584 427781038202496 428172241712512 428857500893184 429941548496448 431023447867392 431046542310912 431519810715648 432204685769736 432896398589952 433223545049856 433292280070144 433990655545644 434813855072256 435082744037376 436200951250944 436507206746112 437009884643328 437303561313168 437807156285367 438133044805632 438207528627649 438403986358272 438908848570368 440345837961216 440618147905536 441125559926784 441149195646324 441750581673984 442259297796096 442569806839808 443377221886962 443981645217792 444492930613248 445004804800512 446424411045888 446737844404224 446761780832664 447252303814656 447886006419456 448401788043264 448679079788544 450148056956928 450666443538432 450945135747072 452104110931968 452624750088192 452942536687616 454106645397504 454387465027584 454910733674496 455983119138816 456400113303552 457208262632448 457856071630848 458383334694912 458911204950528 460698402041856 461228938308864 462700301031936 463558377391232 464215183736832 464749769899008 465037171239168 466670223493632 467096990959104 468587073309696 469126694101824 470307198468096 470662616844288 471496020839712 472250616643584 472607503690752 472682487349248 474342387351552 475095227105664 475642342631016 476290750611456 476839242891264 477607806856764 478044576684708 478258894209024 478696259452928 478809652985856 479569582840392 480377277775872 481693771926576 482464688504832 482905899925504 483684242058504 484343612964864 484901378850816 485459787055104 486147625058304 486230271490953 487376488181088 487453815078912 488602916093952 489165586956288 489468087042048 489915703033856 491070607589376 491636120223744 492899675406336 493204484653056 493655517560832 493772454641664 494224006955008 495389067706368 495695416393728 496266254917632 497541710020608 497891032694784 499479350870016 500054546939904 500630405400576 502580074954752 503158841791488 503871757221888 504452011548672 504763964762112 505225568753664 506416564076544 506999748980736 507313277715456 509202843849216 509560353773568 510869976072192 511185898156032 511774575383808 513450127466496 514359295461504 515088080584704 515653622562816 515681251531776 516275105569344 518285702297088 518882555597472 520188264972288 521503174565136 522242081703936 522815478431744 522843491136384 523166817644064 524159167758336 525484114828992 526325114732544 526806436282368 527160457473408 527413101985792 527767530864552 529095598276608 529495443949824 530433023444676 531439156199424 531767798267904 533021363011584 533508808245248 533635185770496 534453494218752 534482130493872 535097635459893 535827094437888 536444148252672 537708736806912 538200468619264 538533291884544 538660859609088 539153462132736 539515780695441 540424437497856 541905493417398 542644233043968 543269137416192 543894761422848 544886564585472 545514051207168 546012920938496 546142260436992 548385541963776 549678280605696 550180958502912 550311285325824 550814542102528 551155165913088 552454433538048 553090635251712 554512134832128 555362457255936 556002007824384 557312701169664 557657343442944 558299536782336 558810098772992 560127411781632 562561365307392 563075824717824 563209206075648 563724257933056 565402584324096 566053697015424 567478107242496 567508512992256 568378764847872 569718634586112 570374717603328 570727437429888 573255397995264 574728723081216 575359747620864 575746397306784 576272914359648 577195198119936 577631393399808 578654207394192 579751806763008 580110325383168 580809493765512 581601268334592 582679846191104 583071415084224 583742875047156 584538648477696 585211798093824 586591349243904 586691071385778 587127783948288 587490863874048 587522341916928 588167413235712 588198927528432 589679063728128 591169629182616 591975526957056 592657240817664 593339739734016 595232548061184 595650459205632 595682374443552 596336405086208 597181341892608 597869050724352 598238773051392 600197409275904 600339583991808 600888591384576 601260180996096 601292396805606 602805481242624 603499666784256 605475527196672 605849953370112 606547644899328 607977492185088 608533484404736 609611016843264 610474762174464 611177779593216 611881606600704 614264536055808 614410042991616 614971917745152 616933734709248 618953578315776 619666359865344 620049561652224 621511237730304 622226964658176 622795987945472 624782764412928 625502258802432 626976788815872 627550155792384 628661361119616 629667488858112 630143338254336 630243316465664 633460302807552 634189790174688 635785657188352 636077907364608 636810409142352 637392768912944 638412870647808 639426110453856 641671557303744 642258362568768 643286251339776 644912322744672 646535171801088 647279716073472 648307028654604 649344597884928 649835317574784 649938420105216 650985983318466 651470554791936 652220782608384 652624116056064 654760810119168 655514826964992 657199567208448 657605979537408 658207356747776 658363272855552 660518756941824 660927221858304 661688339890176 662625872510976 663388946694144 663854710259712 665065832830443 665972467826688 666739395919872 667507207200768 670106766606336 670142671248996 670878455721984 671829009629184 672602682064896 673018619682816 673634091671552 675222085435392 675999665307648 676417703620608 678156166397952 678937125132288 679413805031424 681159968096256 681581197541376 682366100511744 684600169955328 685812393948672 686784107446272 687575002042368 688366807425792 691047603062784 691843407463296 693584353296384 694050451547904 695337566086848 696322775605248 697124654848512 697555756858752 700645486438656 702880609964544 703690041152736 705460797702144 705993925266432 707244031259568 708585541599232 708911255536128 709023731023872 711513581027328 712604658958336 712642840658496 713463513946524 714436125917184 715258864336896 716944982409216 717066865027062 717388341313536 718044389179392 718214479478784 718871282843648 719354374260588 720565916663808 722540657889864 723525644058624 723697032757248 724358849888256 725193015230464 725526363087756 726515419447296 727352068276224 728189680582656 731180722618368 732904374140928 733574611337216 733748380434432 734202130563072 734873554550784 736605911384064 737454180335616 739349513109504 740483276341248 740658681962496 741336010432512 743083601559552 743543124590592 744399382376448 746836549042176 749219026305024 750081820409856 750767766290432 750945608100864 753870112432128 754738262687232 755807635832832 756678017323008 757838353130496 759624846114816 760499623471104 760969916573184 764340530660352 766304964108288 766778847234048 767146330161152 767661863075712 768363885812864 769593597493248 770175191199744 771538943192256 773480433844224 773521877297664 774412658354016 777428553445632 778323833396208 780282397458432 782254761847704 783321151832064 783363122555904 784223217647616 784265236704576 784750226466096 786238751637504 788226172243488 790209654423552 791119652978688 791651296296828 793643397414912 794200612274176 794243165924736 795649535167014 796241789190144 797158734299136 797651697401856 799532044517376 800263212367872 800452778655744 801184788512768 801680241328128 801723195740808 803740641656832 804666222379008 806563105210368 807300702928896 807799937826816 808730193199104 810636656246784 812814689124352 812858240126097 813966349565952 814903706124288 815842142134272 818271076810752 819019381407744 819213390655488 819962556993536 822578312945664 825271437754368 825466927988736 826221813153792 826732748869632 828681650307072 829635952877568 833043685883904 834003011736576 835969051754496 836733541056512 837449305173504 838215148159488 840191117672448 844613737076736 844813809113472 845586386899584 848103876486144 849080545523136 851217160863744 852568147271808 854577951879168 855562076404992 856344483425024 859883096992896 862046895734784 862093084621824 863039621431296 864409371539472 865792797179904 866447090099712 866584560140288 867981311091288 869627710144512 870165488074752 872401902501888 874019769286656 874607122626336 875614312570734 876266089611264 876415057255298 876807972716544 877817697140736 880036607078667 880691675922432 881236295811072 882251119853568 882298391292648 883501163347968 884518595592192 885139613679616 886754443773924 887963290435584 888985861226496 890009609601024 892848822091776 893475688808448 893523561665328 894504607629312 895772012838912 896803576086528 897358159577088 900296113913856 901332887076864 901890271494144 904208221863936 905249500176384 905885073375232 908213290795008 908774930055168 909821467348992 911966238277632 912800226607104 914416525264896 915712143261696 916766669389824 917822409901056 921396804083712 922457876617728 925400602063872 927116754782464 928430367473664 929499539798016 930074342478336 933340446987264 934193981918208 937174146619392 938253388203648 940614396936192 941325233688576 942992041679424 944501233287168 945215007381504 945364974698496 948684774703104 950190454211328 951284685262032 953678485782528 955215613713528 956089153369416 956517788418048 957392518905856 957619305971712 959139165680784 963387543853152 964929377009664 965811799851008 967368484117008 969802757701632 970919574110208 972295250116608 972460542981906 974752976362176 974907630157824 977205832187904 978331173912576 978936174084096 979831406067712 982141215178752 983272240447488 985799350812672 986408969306112 987311035121664 987544909283328 988448013910016 990778135412736 991390832787456 992532509835264 995083420041216 995782065389568 998958701740032 1000109093879808 1001260810801152 1005160149909504 1006317683582976 1007743514443776 1008904023097344 1009527929524224 1010451137507328 1012833128153088 1013999497961472 1014626555430912 1018405687698432 1019120707547136 1021739952144384 1022371796312064 1023549150767616 1026900254932992 1028718590923008 1030176161169408 1031362503063552 1032550211138688 1036571404594176 1037765111194944 1040376529944576 1043006349130272 1044484163407872 1045630956863488 1045686982272768 1046333635288128 1050968229657984 1052650229465088 1053612872564736 1054320914946816 1054826203971584 1055535061729104 1058191196553216 1058990887899648 1060866046889352 1062878312398848 1063535596535808 1067270371540992 1068906988437504 1068964260987744 1070195270919786 1071654188875776 1072888296505344 1075417473613824 1075600297540593 1076400937238528 1077066583769088 1077321719218176 1078306924265472 1079031561390882 1080848874995712 1083810986834796 1085288466087936 1086538274832384 1087789522845696 1089773129170944 1091028102414336 1092025841876992 1092284520873984 1096771083927552 1099356561211392 1100361917005824 1100622570651648 1101629084205056 1102310331826176 1104908867076096 1106181270503424 1109024269664256 1110724914511872 1112004015648768 1114625402339328 1115314686885888 1116599073564672 1117620197545984 1120254823563264 1125122730614784 1126151649435648 1126418412151296 1127448515866112 1130805168648192 1132107394030848 1135017025984512 1136757529695744 1139437269172224 1140749435206656 1141454874859776 1146510795990528 1149457446162432 1150719495241728 1151492794613568 1152545828719296 1154390396239872 1155262786799616 1157308414788384 1159503613526016 1160220650766336 1161618987531024 1165359692382208 1166142830168448 1167485750094312 1169077296955392 1170423596187648 1173382142771556 1174981727748096 1175044683833856 1176334826471424 1176397855056864 1179358127456256 1182339258365232 1185314481635328 1186679479468032 1190465096122368 1191300918411264 1191364748887104 1192672810172416 1193474302750521 1194362683785216 1195738101448704 1196477546102784 1200394818551808 1200679167983616 1201777182769152 1202520361992192 1202584793611212 1205610962485248 1206999333568512 1210951054393344 1211699906740224 1213095289798656 1215954984370176 1217066968809472 1219222033686528 1220949524348928 1222355559186432 1223763213201408 1228529072111616 1228820085983232 1229943835490304 1233867469418496 1237907156631552 1239332719730688 1240099123304448 1243022475460608 1244453929316352 1245591975890944 1249565528825856 1251004517604864 1253953577631744 1255100311584768 1257322722239232 1260286676508672 1266920605615104 1268379580349376 1271571314376704 1272155814729216 1273620818284704 1274785537825888 1276825741295616 1278852220907712 1283343114607488 1284516725137536 1286572502679552 1289824645489344 1293070343602176 1294559432146944 1296614057309208 1298689195769856 1299670635149568 1299876840210432 1301971966636932 1304441565216768 1305248232112128 1309521620238336 1311029653929984 1313421468856101 1314399134416896 1314622585882947 1315211959074816 1316414713495552 1316726545711104 1321037513883648 1321854443716608 1323376679780352 1325251745021952 1326777893388288 1327709420519424 1330131665660886 1331944935653376 1333478791839744 1335014414401536 1340213533212672 1340285342497992 1341756911443968 1343658019258368 1345205364129792 1346037239365632 1347268183343104 1350444170870784 1351999330615296 1352835407241216 1356312332795904 1357874250264576 1358827610062848 1362319936192512 1363162395082752 1364732201023488 1369200339910656 1371624787897344 1373568214892544 1375150004084736 1376733614851584 1382095206125568 1383686814926592 1388100903095808 1390675132173696 1392645551210496 1394249309697024 1395111513717504 1401290972877312 1405761219929088 1407380082305472 1410921595404288 1411987850532864 1414488062519136 1417171083198464 1417822511072256 1418047462047744 1423027162054656 1425209317916672 1425285681316992 1426927027893048 1428872251834368 1430517728673792 1434133730054124 1434776682627072 1436088778358784 1436428958957568 1437742565687296 1438708748521176 1441131833327616 1445081315779728 1447394065514496 1448717699776512 1450386030460928 1451052726175512 1453030838894592 1454704136552448 1456379361165312 1458690814472859 1462361445236736 1465808748281856 1467149222674432 1467496760868864 1468404261126144 1469747109101568 1473211822768128 1474908360671232 1478699026219008 1480966552682496 1481317363924992 1482672020865024 1486167203119104 1487086249181184 1488798764752896 1493673098084352 1498438052610048 1500163640819712 1501535532580864 1501891216201728 1507740224864256 1509476525374464 1511615271665664 1513356034646016 1515676706260992 1519249692229632 1520999246942208 1521939833146368 1528681061320704 1532609928216576 1533557694468096 1534292660322304 1535323726151424 1536727771625728 1540350382399488 1543077886384512 1546960867688448 1547043754595328 1548825316708032 1554857106891264 1556647666792416 1560564794916864 1564509523695408 1566726245111808 1568446435295232 1568530473409152 1569500452932192 1572477503275008 1576452344486976 1580419308847104 1582239305957376 1583302592593656 1587286794829824 1588401224548352 1588486331849472 1591299070334028 1594317468598272 1595303394803712 1599064089034752 1600526424735744 1600905557311488 1602369577025536 1603360482656256 1603446391481616 1605292906379679 1607481283313664 1609332444758016 1613126210420736 1614601405857792 1615599875653632 1617460386398208 1621273312493568 1625629378248704 1625716480252194 1627932699131904 1629807412248576 1631684284268544 1636542153621504 1638038762815488 1638426781310976 1639925113987072 1645156625891328 1650542875508736 1650933855977472 1652443626307584 1653465497739264 1657363300614144 1659271905755136 1666087371767808 1668006023473152 1671938103508992 1673467082113024 1674898610347008 1676430296318976 1680382235344896 1689227474153472 1689627618226944 1691172773799168 1696207752972288 1698161091046272 1702434321727488 1705136294543616 1709155903758336 1711124152809984 1712688966850048 1719766193985792 1724186169243648 1726079242862592 1728818743078944 1731585594359808 1732894180199424 1733169120280576 1735962622182576 1739255420289024 1740330976149504 1744803805003776 1748039538573312 1749214245252672 1751228625141468 1752830114510596 1753615945433088 1755635394281472 1760073214157334 1761383351844864 1762472591622144 1764502239707136 1764596782585296 1769037191184384 1770279227359232 1773508887547848 1775926580871168 1777971722452992 1780019219202048 1785697644183552 1786951377616896 1787047123330656 1789009215258624 1791544025677824 1793607152173056 1794716319154176 1800592227827712 1802665774153728 1803780542988288 1808416443727872 1810499000352768 1811770146750464 1816426581590016 1817549860110336 1819642934697984 1823932476555264 1825600453214208 1828833050529792 1831424286523392 1833533338779648 1835644819802112 1842793608167424 1844915753235456 1850801204127744 1854233509564928 1856860734947328 1858999079596032 1860148684956672 1866680893974528 1868387963836416 1874348293238784 1876506776407296 1882650467377152 1885984083358848 1889002466574336 1890430014763008 1890729949396992 1900380908422656 1902569370524064 1907356971565056 1910431227427056 1912178306738832 1915238611943424 1918278331361568 1926775087706304 1929858754019328 1931623599702016 1934736968234016 1939605515403264 1941839148220416 1944921085963812 1949505952724352 1949815260315648 1954411664375808 1956662347825152 1957872348168192 1959662812135424 1964282430357504 1966544480894976 1971598701625344 1972817938612224 1974622070243328 1975089818566656 1976896027820032 1981556270825472 1982781665574912 1985065019670528 1990166840082432 1991564130779136 1995197498491329 1997917403480064 2000218187759616 2002521621602304 2010320299819008 2012635367165952 2015487028887552 2017808046194688 2019055859048448 2020902275014656 2025666256306176 2027998995922944 2029253110861824 2036811375396864 2038241415094272 2043479904288768 2044743592624128 2047098301535232 2053800509865984 2057437181846016 2060352322338816 2062725006127104 2065100422277376 2073142809188352 2075530222389888 2080753059889152 2086012698260544 2088968326815744 2091261913726976 2091373964545536 2092667270576256 2101936459315968 2108641829893632 2109652407943168 2111070123458208 2116382393106432 2117981775799296 2121732093778704 2125756624797696 2127071193071616 2134540743081984 2137813976875008 2137928521975488 2140390541839572 2143308377751552 2145776593010688 2150834947227648 2151200595081186 2152801874477056 2154133167538176 2154643438436352 2156613848530944 2158063122781764 2161697749991424 2167621973669592 2170576932175872 2173076549664768 2175579045691392 2179546258341888 2182056204828672 2184051683753984 2184569041747968 2193542167855104 2198713122422784 2200723834011648 2201245141303296 2203258168410112 2204620663652352 2209817734152192 2212362541006848 2218048539328512 2221449829023744 2224008031297536 2229250804678656 2230629373771776 2233198147129344 2235240395091968 2240509647126528 2250245461229568 2252303298871296 2252836824302592 2254897031732224 2261610337296384 2264214788061696 2270034051969024 2273515059391488 2278874538344448 2281498870413312 2282909749719552 2293021591981056 2298914892324864 2301438990483456 2302985589227136 2305091657438592 2308780792479744 2310525573599232 2314616829576768 2320441301532672 2323237975062048 2330719384764416 2332285660336896 2334971500188624 2340847192375296 2346764285543112 2349963455496192 2350089367667712 2352669652942848 2352795710113728 2358716254912512 2364678516730464 2370628963270656 2373358958936064 2380930192244736 2382601836822528 2382729497774208 2385345620344832 2386948605501042 2388725367570432 2391476202897408 2392955092205568 2400789637103616 2401358335967232 2403554365538304 2405040723984384 2405169587222424 2411221924970496 2413998667137024 2421902108786688 2423399813480448 2426190579597312 2431909968740352 2434133937618944 2438444067373056 2438574720378291 2441899048697856 2444711118372864 2447526426402816 2457058144223232 2457640171966464 2459887670980608 2467734938836992 2475814313263104 2478665439461376 2480198246608896 2486044950921216 2488907858632704 2491183951781888 2499131057651712 2502009035209728 2507907155263488 2510200623169536 2514645444478464 2520573353017344 2533841211230208 2536759160698752 2543142628753408 2544311629458432 2547241636569408 2549571075651776 2553651482591232 2557704441815424 2566686229214976 2569033450275072 2579649290978688 2586140687204352 2589118864293888 2593228114618416 2597378391539712 2599341270299136 2599753680420864 2603943933273864 2608883130433536 2610496464224256 2622059307859968 2626842937712202 2628798268833792 2629245171765894 2630423918149632 2632829426991104 2633453091422208 2640109821236001 2642075027767296 2643708887433216 2646753359560704 2650503490043904 2653555786776576 2655418841038848 2660263331321772 2663889871306752 2666957583679488 2670028828803072 2680427066425344 2680570684995984 2683513822887936 2687316038516736 2690410728259584 2692074478731264 2694536366686208 2700888341741568 2703998661230592 2705670814482432 2712624665591808 2715748500529152 2717655220125696 2724639872385024 2726324790165504 2729464402046976 2738400679821312 2743249575794688 2747136429785088 2750300008169472 2753467229703168 2764190412251136 2767373629853184 2776201806191616 2781350264347392 2785291102420992 2788498619394048 2790223027435008 2802581945754624 2811522439858176 2814760164610944 2821843190808576 2823975701065728 2828976125038272 2835645022144512 2836094924095488 2846054324109312 2850418635833344 2850571362633984 2853854055786096 2861035457347584 2868267460108248 2869553365254144 2872177556717568 2872857917915136 2875485131374592 2877417497042352 2890162631559456 2894788131028992 2897435399553024 2900772060921856 2902105452351024 2909408273104896 2912758722330624 2917381628945718 2924722890473472 2931617496563712 2934298445348864 2934993521737728 2936808522252288 2939494218203136 2946423645536256 2949816721342464 2957398052438016 2961933105364992 2962634727849984 2965344041730048 2972334406238208 2974172498362368 2977597529505792 2987346196168704 2996876105220096 3000327281639424 3003071065161728 3003782432403456 3015480449728512 3018953050748928 3023230543331328 3026712069292032 3031353412521984 3038499384459264 3041998493884416 3043879666292736 3057362122641408 3065219856433152 3067115388936192 3070647452302848 3073455543251456 3080700764798976 3086155772769024 3094087509190656 3097650633416064 3109714213782528 3113295333584832 3121129589833728 3129019047390816 3133452490223616 3136892870590464 3137060946818304 3139000905864384 3152904688973952 3160838617694208 3164478611914752 3166605185187312 3174573589659648 3176802449096704 3176972663698944 3182598140668056 3188634937196544 3190606789607424 3201811114622976 3204739154051072 3206720965312512 3206892782963232 3210585812759358 3214962566627328 3218664889516032 3226252420841472 3226800892621779 3229202811715584 3231199751307264 3234920772796416 3242546624987136 3251258756497408 3251432960504388 3255865398263808 3259614824497152 3263368568537088 3273084307243008 3276077525630976 3276853562621952 3279850227974144 3290313251782656 3301085751017472 3301867711954944 3304887252615168 3306930995478528 3314726601228288 3318543811510272 3332174743535616 3336012046946304 3343876207017984 3346934164226048 3349797220694016 3352860592637952 3360764470689792 3378454948306944 3379255236453888 3382345547598336 3392415505944576 3396322182092544 3410272589087232 3418311807516672 3422248305619968 3425377933700096 3439532387971584 3448372338487296 3452158485725184 3457637486157888 3463171188719616 3465788360398848 3466338240561152 3471925244365152 3478510840578048 3480661952299008 3496079077146624 3498428490505344 3502457250282936 3505660229021192 3507231890866176 3511270788562944 3520146428314668 3524945183244288 3529004479414272 3529193565170592 3538074382368768 3540558454718464 3547017775095696 3555943444905984 3560038438404096 3571395288367104 3573902755233792 3574094246661312 3578018430517248 3580422908251563 3583088051355648 3587214304346112 3589432638308352 3601184455655424 3605331548307456 3607561085976576 3616832887455744 3620998000705536 3623540293500928 3632853163180032 3635099720220672 3639285869395968 3647864953110528 3651200906428416 3657666101059584 3662848573046784 3667066677559296 3671289639604224 3685587216334848 3689831506470912 3701602408255488 3708467019129856 3713721469894656 3717998159192064 3720297369913344 3733361787949056 3736775927672832 3748696586477568 3753013552814592 3765300934754304 3771968166717696 3780860029526016 3800761816845312 3805138741048128 3814713943130112 3820862454854112 3824356613477664 3830477223886848 3836556662723136 3853550175412608 3859717508038656 3863247199404032 3869473936468032 3879211030806528 3883678296440832 3889842171927624 3899011905448704 3899630520631296 3913324695650304 3915744696336384 3919325624270848 3928564860715008 3933088961789952 3943197403250688 3943867757648841 3945635877224448 3949244140486656 3950179637133312 3953792055640064 3963112541650944 3965563331149824 3970130039341056 3980333680164864 3983128261558272 3990394996982658 3995834806960128 4000436375519232 4005043243204608 4020640599638016 4025270734331904 4030974057775104 4035616092389376 4038111718096896 4041804550029312 4051332512612352 4055997991845888 4058506221723648 4073622750793728 4076482830188544 4086959808577536 4089487185248256 4094196603070464 4107601019731968 4114874363692032 4120704644677632 4125450012254208 4130200844554752 4146285618376704 4151060444779776 4172025396521088 4177936653631488 4182523827453952 4182747929091072 4185334541152512 4203872918631936 4217283659787264 4219304815886336 4222140246916416 4232764786212864 4235963551598592 4243464187557408 4251513249595392 4254142386143232 4269081486163968 4275627953750016 4275857043950976 4280781083679144 4286616755503104 4291553186021376 4302401190162372 4308266335076352 4309286876872704 4313227697061888 4316126245563528 4323395499982848 4335243947339184 4346153099329536 4351158091382784 4359092516683776 4364112409657344 4368103367507968 4369138083495936 4376072443418577 4387084335710208 4397426244845568 4401447668023296 4402490282606592 4406516336820224 4409241327304704 4419635468304384 4424725082013696 4436097078657024 4442899658047488 4448016062595072 4458501609357312 4461258747543552 4466396294258688 4470480790183936 4481019294253056 4500490922459136 4504606597742592 4505673648605184 4509794063464448 4523220674592768 4528429576123392 4540068103938048 4547030118782976 4557749076688896 4562997740826624 4565819499439104 4586043183962112 4597829784649728 4602877980966912 4605971178454272 4610183314877184 4621051147198464 4629233659153536 4640882603065344 4646475950124096 4664571320673792 4669943000377248 4681694384750592 4693528571086224 4700178735335424 4705339305885696 4705591420227456 4717432509825024 4729357033460928 4741257926541312 4746717917872128 4761860384489472 4765203673645056 4765458995548416 4770691240689664 4773897211002084 4782952405794816 4785910184411136 4801579274207232 4802716671934464 4807108731076608 4810081447968768 4810339174444848 4815878719139037 4822443849940992 4827997334274048 4843804217573376 4846799626960896 4852381159194624 4863819937480704 4868267875237888 4876888134746112 4877149440756582 4883798097395712 4889422236745728 4895052852805632 4914116288446464 4915280343932928 4919775341961216 4935469877673984 4951628626526208 4957330878922752 4960396493217792 4972089901842432 4977815717265408 4982367903563776 4998262115303424 5004018070419456 5015814310526976 5020401246339072 5029290888956928 5041146706034688 5067682422460416 5073518321397504 5088623258916864 5094483273138816 5099142151303552 5107302965182464 5115408883630848 5133372458429952 5138066900550144 5159298581957376 5178237728587776 5186456229236832 5194756783079424 5198682540598272 5199507360841728 5207887866547728 5217766260867072 5220992928448512 5244118615719936 5253685875424404 5258490343531788 5260847836299264 5265658853982208 5266906182844416 5280219642472002 5284150055534592 5287417774866432 5293506719121408 5307111573553152 5310837682077696 5320526662643544 5327779742613504 5333915167358976 5340057657606144 5360854132850688 5361141369991968 5367027645775872 5374632077033472 5380821456519168 5384148957462528 5389072733372416 5401776683483136 5407997322461184 5411341628964864 5425249331183616 5431497001058304 5435310440251392 5449279744770048 5452649580331008 5458928804093952 5476801359642624 5486499151589376 5494272859570176 5500600016338944 5506934459406336 5528380824502272 5534747259706368 5552403612383232 5562700528694784 5570582204841984 5576997238788096 5580446054870016 5605163891509248 5623044879716352 5629520329221888 5647951402131456 5657952250076544 5671290044289024 5672189848190976 5700837271666688 5701142725267968 5707708111572192 5722070914695168 5736534920216496 5745715835830272 5750970262749184 5754834994084704 5780325263118912 5789576262057984 5794870799106048 5801544121843712 5804210904702048 5818816546209792 5825517444661248 5834763257891436 5849445780946944 5863234993127424 5868596890697728 5869987043475456 5873617044504576 5878988436406272 5892847291072512 5899633442684928 5914796104876032 5923866210729984 5925269455699968 5930688083460096 5944668812476416 5948344996724736 5955195059011584 5974692392337408 5993752210440192 6000654563278848 6006142130323456 6007564864806912 6030960899457024 6037906101497856 6046461086662656 6053424138584064 6062706825043968 6076998768918528 6083996987768832 6087759332585472 6114724245282816 6130439712866304 6134230777872384 6141294904605696 6146911086502912 6161401529597952 6172311545538048 6188175018381312 6195301266832128 6219428427565056 6226590667169664 6242259179667456 6258038094781632 6266904980447232 6273785741180928 6274121893636608 6278001811728768 6305809377947904 6328957223829504 6333210370374624 6349147179319296 6353604898193408 6353945327397888 6365196281336112 6377269874393088 6381213579214848 6403622229245952 6409478308102144 6413441930625024 6413785565926464 6421171625518716 6429925133254656 6437329779032064 6452504841682944 6453601785243558 6458405623431168 6462399502614528 6469841545592832 6485093249974272 6502517512994816 6502865921008776 6511730796527616 6519229648994304 6526737137074176 6546168614486016 6552155051261952 6553707125243904 6559700455948288 6580626503565312 6602171502034944 6603735423909888 6609774505230336 6613861990957056 6629453202456576 6637087623020544 6664349487071232 6672024093892608 6687752414035968 6693868328452096 6699594441388032 6705721185275904 6721528941379584 6756909896613888 6758510472907776 6764691095196672 6784831011889152 6792644364185088 6820545178174464 6836623615033344 6844496611239936 6850755867400192 6879064775943168 6896744676974592 6904316971450368 6915274972315776 6926342377439232 6931576720797696 6932676481122304 6943850488730304 6961323904598016 6992158154293248 6996856981010688 7004914500565872 7011320458042384 7022541577125888 7040292856629336 7049890366488576 7058008958828544 7058387130341184 7076148764737536 7094035550191392 7111886889811968 7120076876808192 7142790576734208 7147805510467584 7148188493322624 7156036861034496 7160845816503126 7166176102711296 7174428608692224 7178865276616704 7202368911310848 7210663096614912 7215122171953152 7233665774911488 7241996001411072 7247080587001856 7265706326360064 7270199440441344 7278571738791936 7295729906221056 7302401812856832 7315332202119168 7315724161134873 7325697146093568 7334133355118592 7342579279208448 7371174432669696 7379663012941824 7403204816510976 7416934038259712 7427442939789312 7435996318384128 7440594739826688 7466723575898112 7473551855345664 7497393172955136 7506027105629184 7530601869508608 7543936333435392 7561720059052032 7601523633690624 7610277482096256 7629427886260224 7641724909708224 7648713226955328 7660954447773696 7673113325446272 7707100350825216 7738947872936064 7758422061613056 7767356592881664 7779684343855248 7798023810897408 7799261041262592 7826649391300608 7831489392672768 7838651248541696 7866177923579904 7886394806501376 7887735515297682 7891271754448896 7898488280973312 7900359274266624 7907584111280128 7920329463708003 7926225083301888 7931126662299648 7940260078682112 7960667360329728 7966256523116544 7980789993965316 7991669613920256 8000872751038464 8010086486409216 8041281199276032 8050541468663808 8061948115550208 8071232184778752 8076223436193792 8083609100058624 8102665025224704 8111995983691776 8117012443447296 8147245501587456 8152965660377088 8173919617155072 8178974370496512 8188393206140928 8215202039463936 8229748727384064 8241409289355264 8250900024508416 8260401689109504 8292571236753408 8302120889559552 8344050793042176 8355873307262976 8365495858182144 8370669082305024 8407745837263872 8434567319574528 8438609631772672 8444280493832832 8465529572425728 8471927103197184 8486928375114816 8508284772286464 8538162972327936 8551255907500032 8551714087901952 8561562167358288 8583106372042752 8604802380324744 8616532670152704 8618573753745408 8626455394123776 8632252491127056 8670487894678368 8692306198659072 8702316182765568 8728224819314688 8736206735015936 8738276166991872 8752144886837154 8774168671420416 8794852489691136 8802895336046592 8804980565213184 8813032673640448 8818482654609408 8839270936608768 8849450164027392 8872194157314048 8885799316094976 8896032125190144 8917003218714624 8922517495087104 8932792588517376 8940961580367872 8962038588506112 9000981844918272 9009213195485184 9011347297210368 9019588126928896 9046441349185536 9056859152246784 9080136207876096 9094060237565952 9115498153377792 9125995481653248 9131638998878208 9172086367924224 9195659569299456 9211942356908544 9220366629754368 9242102294396928 9258467318307072 9292951900248192 9329142641347584 9339886000754496 9363388769501184 9387057142172448 9400357470670848 9410678611771392 9411182840454912 9458714066921856 9482515853082624 9493435835744256 9523720768978944 9530407347290112 9530917991096832 9541382481379328 9547794422004168 9565904811589632 9571820368822272 9605433343868928 9614217462153216 9620162895937536 9620678348889696 9631757438278074 9644887699881984 9655994668548096 9680402677865337 9687608435146752 9693599253921792 9704762318389248 9727639874961408 9736535750475776 9753776269492224 9754298881513164 9767596194791424 9778844473491456 9790105705611264 9828232576892928 9830560687865856 9839550683922432 9870939755347968 9903257253052416 9914661757845504 9920792986435584 9944179803684864 9955631434530816 9964735807127552 9996524230606848 10008036140838912 10031628621053952 10040802492678144 10058581777913856 10082293412069376 10135364844920832 10147036642795008 10177246517833728 10188966546277632 10198284302607104 10230817767261696 10266744916859904 10276133801100288 10318597163914752 10356475457175552 10372912458473664 10389513566158848 10397365081196544 10399014721683456 10415775733095456 10435532521734144 10441985856897024 10488237231439872 10507371750848808 10516980687063576 10521695672598528 10531317707964416 10533812365688832 10560439284944004 10574835549732864 10587013438242816 10614223147106304 10621675364155392 10641053325287088 10667830334717952 10680115315212288 10721708265701376 10722282739983936 10734055291551744 10749264154066944 10761642913038336 10768297914925056 10778145466744832 10803553366966272 10815994644922368 10822683257929728 10850498662367232 10862994002116608 10870620880502784 10898559489540096 10905299160662016 10917857608187904 10953602719285248 10972998303178752 10988545719140352 11001200032677888 11013868918812672 11056761649004544 11069494519412736 11104807224766464 11125401057389568 11141164409683968 11153994477576192 11160892109740032 11210327783018496 11246089759432704 11259040658443776 11295902804262912 11315904500153088 11342580088578048 11401674543333376 11402285450535936 11415416223144384 11444141829390336 11473069840432992 11491431671660544 11501940525498368 11509669988169408 11560650526237824 11579152524115968 11589741598212096 11603088243687424 11608421809404096 11637633092419584 11651034889322496 11669526515782872 11698891561893888 11739974086950912 11747234089009152 11757976872812544 11785694582145024 11799266885369856 11829592209752064 11831603272946523 11847732421459968 11850538911399936 11861376166920192 11889337624952832 11896689993449472 11910390118023168 11949384784674816 11987504420880384 12001309126557696 12012284260646912 12015129729613824 12061921798914048 12075812202995712 12092922173325312 12106848277168128 12125413650087936 12153997537837056 12167993975537664 12175518665170944 12229448490565632 12260879425732608 12268461555744768 12282589809211392 12293822173005824 12322803059195904 12344623091076096 12376350036762624 12390602533664256 12438856855130112 12453181334339328 12516076189563264 12533809960894464 12547571482361856 12548243787273216 12556003623457536 12611618755895808 12657914447659008 12666420740749248 12698294358638592 12707890654795776 12730392562672224 12754539748786176 12762427158429696 12807244458491904 12818956616204288 12826883861250048 12827571131852928 12842343251037432 12859850266509312 12874659558064128 12907203570487116 12924799005229056 12939683091185664 12970186499948544 13005035025989632 13005731842017552 13038459297988608 13053474274148352 13092337228972032 13104310102523904 13107414250487808 13119400911896576 13128217330255731 13161253007130624 13204343004069888 13207470847819776 13219549010460672 13227723981914112 13258906404913152 13274175246041088 13328698974142464 13344048187785216 13375504828071936 13387736656904192 13399188882776064 13411442370551808 13443057882759168 13513819793227776 13517020945815552 13529382190393344 13569662023778304 13585288728370176 13641090356348928 13673247230066688 13688993222479872 13701511734800384 13758129551886336 13793489353949184 13808633942900736 13830549944631552 13863153441595392 13887700977460608 13922647809196032 13993713962021376 14009829001131744 14022640916084768 14045083154251776 14080585713258672 14116017917657088 14116774260682368 14152297529475072 14188071100382784 14223773779623936 14240153753616384 14285581153468416 14295611020935168 14296376986645248 14312073722068992 14321691633006252 14348857217384448 14357730553233408 14404737822621696 14421326193229824 14430244343906304 14447636157417111 14467331549822976 14483992002822144 14494161174003712 14531412652720128 14540398880882688 14557143477583872 14591459812442112 14604803625713664 14630664404238336 14631448322269746 14651394292187136 14668266710237184 14685158558416896 14742348865339392 14759326025883648 14806409633021952 14833868076519424 14854885879578624 14871992636768256 14881189479653376 14933447151796224 14947103710691328 14994786345910272 15012054211258368 15061203739017216 15087872666870784 15123440118104064 15203047267381248 15220554964192512 15283449819416448 15297426453910656 15321908895547392 15346226650892544 15414200701650432 15477895745872128 15534713185763328 15559368687710496 15596047621794816 15598522082525184 15653298782601216 15662978785345536 15677302497083392 15732355847159808 15775471030595364 15782543508897792 15796976561946624 15800718548533248 15815168222560256 15840658927416006 15852450166603776 15862253324599296 15880520157364224 15921334720659456 15932513046233088 15961579987930632 15983339227840512 16001745502076928 16020172972818432 16082562398552064 16101082937327616 16123896231100416 16142464369557504 16152446872387584 16167218200117248 16205330050449408 16223991967383552 16234024886894592 16294491003174912 16305931320754176 16347839234310144 16357948740993024 16376786412281856 16430404078927872 16459497454768128 16482818578710528 16501800049016832 16520803378219008 16585142473506816 16604241779119104 16688101586084352 16711746614525952 16730991716364288 16741338164610048 16815491674527744 16869134639149056 16877219263545344 16888560987665664 16943854206394368 16973856750229632 17016569544572928 17102511815000064 17103428175803904 17123124334716576 17166212744085504 17209604760649488 17237147507490816 17252910788247552 17264504982254112 17340975789356736 17384612397318144 17404632365531136 17456449638629376 17472413470031872 17476552333983744 17504289773674308 17548337342840832 17589704979382272 17605790672093184 17609961130426368 17626065347280896 17636965309218816 17678541873217536 17698900328054784 17744388314628096 17771598632189952 17792064250380288 17834006437429248 17845034990174208 17865585177034752 17881923160735744 17924077177012224 18001963689836544 18018426390970368 18022694594420736 18039176253857792 18092882698371072 18113718304493568 18160272415752192 18188120475131904 18230996306755584 18251990963306496 18263277997756416 18344172735848448 18391319138598912 18423884713817088 18440733259508736 18484204588793856 18516934636614144 18585903800496384 18658285282695168 18679772001508992 18726777539002368 18774114284344896 18800714941341696 18821357223542784 18822365680909824 18917428133843712 18986871671488512 19047441537957888 19060814694580224 19061835982193664 19082764962758656 19095588844008336 19131809623179264 19143640737644544 19210866687737856 19228434924306432 19240325791875072 19241356697779392 19263514876556148 19289775399763968 19311989337096192 19360805355730674 19375216870293504 19387198507843584 19409524636778496 19455279749922816 19473071500951552 19507552538984448 19508597763026328 19535192389582848 19557688946982912 19580211411222528 19656465153785856 19661121375731712 19679101367844864 19741879510695936 19806514506104832 19829323515691008 19841585972871168 19888359607369728 19911262869061632 19929471614255104 19993048461213696 20016072281677824 20063257242107904 20081604985356288 20117163555827712 20164586824138752 20270729689841664 20294073285590016 20354493035667456 20377933092555264 20396568605214208 20461635534523392 20533489833719808 20552267602200576 20637194327829504 20712950914351104 20745824916947328 20779027132317696 20794730162393088 20798029443366912 20831551466190912 20883971713794048 20976474462879744 21014743501697616 21033961374127152 21067624731377664 21120878569888008 21149671099465728 21174026876485632 21228446294212608 21282106650574176 21335660669435904 21360230630424576 21443416531402752 21444565479967872 21468110583103488 21498528308133888 21523285826076672 21536595829850112 21556290933489664 21607106733932544 21631989289844736 21645366515859456 21700997324734464 21725988004233216 21741241761005568 21797118979080192 21810598321324032 21835715216375808 21907205438570496 21945996606357504 21947172483404619 21977091438280704 22002400065355776 22027737837625344 22113523298009088 22138989038825472 22209614449532928 22250802114779136 22282328819367936 22307988955152384 22321784219480064 22420655566036992 22492179518865408 22518081316887552 22591805608525824 22631809000306176 22685160177156096 22804570901071872 22830832446288768 22888283658780672 22946139680865984 22982863343321088 23003881050996736 23019339976338816 23121301052475648 23206176487374848 23216843618808192 23275266184839168 23302069778644992 23339053031565744 23397783123787776 23479948173901824 23494468178018304 23515953745625088 23598533770739712 23659184419504128 23663206545893046 23695464842919936 23701077822799872 23722752333840384 23760988391124009 23778675249905664 23793379986898944 23820780236046336 23898769569349632 23975008841760768 24002618253115392 24024568521293824 24030259459227648 24123843597828096 24151624405991424 24185844346650624 24213696554336256 24250827300175872 24307995075674112 24335987951075328 24351037330341888 24458896981131264 24521758851465216 24536923111489536 24565179618422784 24587644346011648 24645606118391808 24689246182152192 24752700073525248 24781205067328512 24877713710260224 24906362668678656 25032152379126528 25067619921788928 25096487574546432 25112007246915072 25223237511791616 25315828895318016 25332841481498496 25396588717277184 25415781309591552 25460785125344448 25524854316859392 25614488916983808 25637913232408576 25653767722500096 25655142263705856 25684686502074864 25749319116128256 25814407140974232 25849598010458112 25879366182371328 26010070051979264 26011463684035104 26076918595977216 26106948548296704 26184674457944064 26208620205047808 26214828500975616 26238801823793152 26256434660511462 26322506014261248 26408686008139776 26414941695639552 26439098020921344 26455447963828224 26517812809826304 26548350492082176 26657397948284928 26688096375570432 26751009656143872 26775473313808384 26798377765552128 26822884741103616 26886115765518336 27027639586455552 27034041891631104 27058764380786688 27139324047556608 27170577456740352 27282180712697856 27346494460133376 27377986444959744 27403023469600768 27516259103772672 27586978707898368 27661099889263104 27726306883190784 27775401954921216 27987427924042752 28019658002263488 28045281832169536 28090166308503552 28161171426517344 28232035835314176 28233548521364736 28376142200765568 28447547559247872 28480307507232768 28571162306936832 28591222041870336 28592753973290496 28624147444137984 28643383266012504 28697714434768896 28715461106466816 28842652386459648 28860488687812608 28895272314834222 28934663099645952 28967984005644288 28988322348007424 29041208033596011 29062825305440256 29080797761765376 29114286955167744 29182919624884224 29209607251427328 29261328808476672 29262896644539492 29302788584374272 29336533420474368 29370317116833792 29484697730678784 29518652051767296 29612819266043904 29667736153038848 29709771759157248 29743985273536512 29762378959306752 29866894303592448 29894207421382656 29989572691820544 30024108422516736 30122407478034432 30175745333741568 30246880236208128 30406094534762496 30441109928385024 30566899638832896 30594852907821312 30692453301785088 30828401403300864 30955791491744256 31069426371526656 31118737375420992 31192095243589632 31197044165050368 31306597565202432 31325957570691072 31354604994166784 31464711694319616 31550942061190728 31565087017795584 31593953123893248 31601437097066496 31630336445120512 31681317854832012 31724506649198592 31761040314728448 31842669441318912 31865026092466176 31923159975861264 32003491004153856 32040345945636864 32165124797104128 32202165874655232 32247792462200832 32284928739115008 32304893744775168 32334436400234496 32410660100898816 32447983934767104 32468049773789184 32588982006349824 32611862641508352 32695678468620288 32715897481986048 32753572824563712 32860808157855744 32918994909536256 32965637157421056 33003600098033664 33041606756438016 33170284947013632 33208483558238208 33376203172168704 33423493229051904 33461983432728576 33482676329220096 33630983349055488 33738269278298112 33777121975331328 33887708412788736 33947713500459264 34205023630000128 34206856351607808 34246248669433152 34332425488171008 34419209521298976 34474295014981632 34505821576495104 34529009964508224 34681951578713472 34769224794636288 34809264731062272 34912899277258752 34944826940063744 34953104667967488 35008579547348616 35096674685681664 35219922260852736 35252130694561792 35273930618437632 35357083746435072 35397800656109568 35488776629256192 35494809818839569 35543197264379904 35584128500760576 35668012874858496 35690069980348416 35731170354069504 35763846321471488 35848154354024448 36003927379673088 36036852781940736 36045389188841472 36078352507715584 36185765396742144 36227436608987136 36320544831504384 36376240950263808 36461992613511168 36503981926612992 36526555995512832 36688345471696896 36782638277197824 36847769427634176 36881466519017472 36968409177587712 37033869273228288 37171807600992768 37316570565390336 37359544003017984 37548228568689792 37601429882683392 37642714447085568 37644731361819648 37834856267687424 37973743342977024 38094883075915776 38123671964387328 38165529925517312 38191177688016672 38263619246358528 38287281475289088 38421733375475712 38456869848612864 38480651583750144 38482713395558784 38527029753112296 38579550799527936 38623978674192384 38721610711461348 38774397015687168 38819049273556992 38910559499845632 38946143001903104 39015105077968896 39017195526052656 39115377893965824 39160422822445056 39312930307571712 39322242751463424 39358202735689728 39384651990767193 39483759021391872 39613029012209664 39658647031382016 39683171945742336 39776719214739456 39822525738123264 39858943228510208 39986096922427392 40032144563355648 40126514484215808 40163209970712576 40234327111655424 40329173648277504 40541459379683328 40588146571180032 40708986071334912 40755866185110528 40793137210428416 40923271069046784 41066979667439616 41104535204401152 41274388655659008 41425901828702208 41491649833894656 41589460324786176 41663102932381824 41767943427588096 42029487003395232 42067922748254304 42135249462755328 42241757139776016 42348053752971264 42456892588425216 42564213301148352 42671321338871808 42720461260849152 42886833062805504 42889130959935744 42936221166206976 43046571652153344 43073191659700224 43112581866979328 43214213467865088 43263978579689472 43290733031718912 43401994649468928 43451976008466432 43482483522011136 43594237958160384 43621196642648064 43671430432751616 43814410877140992 43891993212715008 43894344966809238 43954182876561408 44004800130711552 44055475675250688 44227046596018176 44277978077650944 44419228899065856 44501604229558272 44564657638735872 44615977910304768 44643568438960128 44841311132073984 44984359037730816 45036162633775104 45183611217051648 45263618000612352 45370320354312192 45609141802143744 45661664892577536 45892279361731968 45965726686642176 46007762101993472 46038679952677632 46242602104951296 46412352974749696 46433687237616384 46604139557289984 46678106063131488 46795566247575552 46959896347803648 46988936356036608 47031907491250176 47197067541479424 47326413091786092 47390929685839872 47402155645599744 47445504667680768 47521976782248018 47557350499811328 47586759973797888 47641560472092672 47797539138699264 47950017683521536 48005236506230784 48049137042587648 48060518918455296 48247687195656192 48303248811982848 48371688693301248 48427393108672512 48501654600351744 48615990151348224 48671975902150656 48702074660683776 48917793962262528 49043517702930432 49073846222979072 49130359236845568 49175288692023296 49291212236783616 49378492364304384 49505400147050496 49562410134657024 49755427420520448 49812725337357312 50064304758253056 50135239843577856 50192975149092864 50224014493830144 50446475023583232 50631657790636032 50665682962996992 50831562619183104 50921570250688896 51049708633718784 51307535445000192 51310284527411712 51369373004149728 51498638232256512 51628814281948464 51758732364742656 52020140103958528 52022927368070208 52153837191954432 52213897096593408 52369348915888128 52417240410095616 52429657001951232 52477603647586304 52512869321022924 52645012028522496 52817372016279552 52829883391279104 52878196041842688 52910895927656448 53035625619652608 53096700984164352 53314795896569856 53376192751140864 53502019312287744 53550946627616768 53596755531104256 53645769482207232 53772231531036672 54055279172911104 54068083783262208 54117528761573376 54278648095113216 54341154913480704 54564361425395712 54692988920266752 54755972889919488 54806046939201536 55032518207545344 55173957415796736 55322199778526208 55452613766381568 55550803909842432 55974855848085504 56039316004526976 56090563664339072 56180332617007104 56322342853034688 56464071670628352 56467097042729472 56752284401531136 56960615014465536 57142324613873664 57182444083740672 57185507946580992 57248294888275968 57286766532025008 57395428869537792 57430922212933632 57685304772919296 57720977375625216 57790544629668444 57869326199291904 57935968011288576 57976644696014848 58082416067192022 58125650610880512 58161595523530752 58228573910335488 58365839249768448 58419214502854656 58522657616953344 58525793289078984 58605577168748544 58673066840948736 58740634233667584 58969395461357568 59037304103534592 59225638532087808 59335472306077696 59419543518314496 59487970547073024 59524757918613504 59733788607184896 59788414842765312 59979145383641088 60048216845033472 60244814956068864 60351490667483136 60493760472416256 60812189069524992 60882219856770048 61133799277665792 61189705815642624 61384906603570176 61656802806601728 61911582983488512 62138852743053312 62237474750841984 62384190487179264 62394088330100736 62651915141382144 62709209988333568 62929423388639232 63101884122381456 63202874194132992 63260672890241024 63362635709664024 63449013298397184 63522080629456896 63685338882637824 63846319951722528 64006982008307712 64080691891273728 64330249594208256 64404331749310464 64495584924401664 64569857478230016 64609787489550336 64668872800468992 64821320201797632 64895967869534208 64936099547578368 65177964012699648 65223725283016704 65391356937240576 65431794963972096 65507145649127424 65721616315711488 65837989819072512 65931274314842112 66007200196067328 66083213512876032 66340569894027264 66416967116476416 66752406344337408 66846986458103808 66923966865457152 66965352658440192 67261966698110976 67476538556596224 67554243950662656 67775416825577472 67895427000918528 68413712703215616 68492497338866304 68664850976342016 68838419042597952 68948590029963264 69011643152990208 69058019929016448 69363903157426944 69618529462124544 69825798554517504 69889653880127488 69906209335934976 70017159094697232 70193349371363328 70439844521705472 70504261389123584 70547861236875264 70795601312219136 70977553258512384 70989619637679138 71086394528759808 71168257001521152 71336025749716992 71380139960696832 71462340708139008 71527692642942976 71696308708048896 72007854759346176 72073705563881472 72090778377682944 72156705015431168 72371530793484288 72454873217974272 72641089663008768 72752481900527616 72923985227022336 73007963853225984 73053111991025664 73376690943393792 73565276554395648 73695538855268352 73762933038034944 73936818355175424 74067738546456576 74343615201985536 74633141130780672 74719088006035968 75096457137379584 75202859765366784 75289462723639296 75669712535374848 75947486685954048 76189766151831552 76247343928774656 76331059851034624 76382355376033344 76574562950578176 76843466750951424 76913739697225728 76961303167500288 76965426791117568 77054059506224592 77247957348384768 77443221422922696 77548794031374336 77638098547113984 78030210155937792 78034391052105312 78230755787931648 78320845644890112 78625860615143424 78644485502926848 78716405471379456 78769303981534386 78967518042783744 79226058024419328 79317294062764032 79366343891484672 79553438429478912 79645051476246528 79717886457020416 79972193844854784 80064289126711296 80253028968431616 80326419941425152 80468654223310848 80658347296555008 81082918759366656 81176293142360064 81417972142669824 81511732370221056 81586274420856832 81846542138093568 82133959334879232 82209070408802304 82548777311318016 82983299667789312 83178920649572352 83326205864763648 84058974006790464 84135845496508608 84270498925510656 84483514279552032 84696107505942528 85128426602296704 85342642677743616 85440922521698304 85773666125611008 85778261919871488 85872442332413952 86093143304306688 86146383319400448 86225163733958656 86527957159378944 86581466063437824 86803989298937856 86903952016932864 86964967044022272 87123624100788033 87188475916320768 87242393285296128 87342860865503232 87628821754281984 87783986425430016 87788689933618476 87908365753122816 88009600261423104 88110951350501376 88454093192036352 88555956155301888 88838457798131712 89003208459116544 89129315277471744 89231955820609536 89287136877920256 89682622264147968 89968718075461632 90072325267550208 90367222434103296 90527236001224704 90740640708624384 91218283604287488 91323329785155072 91784558723463936 92077359905355264 92485204209902592 92824705949499392 92867374475232768 93208279114579968 93356212126262976 93591132495151104 93919792695607296 93977872712073216 94063814982500352 94394135082958848 94652826183572184 94781859371679744 94804311291199488 94891009335361536 95043953564496036 95173519947595776 95283120944185344 95595078277398528 96010473012461568 96098274085175296 96121037836910592 96495374391312384 96606497623965696 96743377386602496 96854786217345024 97003309200703488 97231980302696448 97343951804301312 97404149321367552 97835587924525056 98087035405860864 98147692445958144 98260718473691136 98350577384046592 98582424473567232 98756984728608768 99010800294100992 99124820269314048 99510854841040896 99625450674714624 100128609516506112 100270479687155712 100385950298185728 100448028987660288 100892950047166464 101331365925993984 101663125238366208 101843140501377792 102615070890000384 102620569054823424 102738746008299456 102997276464513024 103257628563896928 103517464729485312 104040280207917056 104045854736140416 104307674383908864 104427794193186816 104738697831776256 104834480820191232 104859314003902464 104955207295172608 105025738642045848 105290024057044992 105659766782558208 105756392083685376 105821791855312896 106071251239305216 106193401968328704 106484429456518707 106629591793139712 106752385502281728 107004038624575488 107101893255233536 107193511062208512 107291538964414464 107544463062073344 108110558345822208 108136167566524416 108235057523146752 108557296190226432 108682309826961408 109128722850791424 109385977840533504 109511945779838976 109612093878403072 110065036415090688 110347914831593472 110644399557052416 110905227532763136 111101607819684864 111949711696171008 112078632009053952 112181127328678144 112644685706069376 112928143341256704 112934194085458944 113504568803062272 113921230028931072 114284649227747328 114371015893161984 114496589776551936 114573533064050016 114790857739075584 114861844425867264 115370609545838592 115441954751250432 115581089259336888 115738652398583808 115871936022577152 115953289392029696 116164832134384044 116323191047061504 116457147820670976 116731678499536896 116838429005709312 117045315233906688 117051586578157968 117346133681897472 117481268467335168 117938790922715136 118074608207069184 118451277064175616 118670944612155392 118839087036628992 118975941094146048 119049515837227008 119467577214369792 119576829685530624 119958290767282176 120096433690066944 120489629912137728 120702981334966272 120987520944832512 121624378139049984 121764439713540096 122267598555331584 122379411631285248 122769813207140352 123313605613203456 123823165966977024 124277705486106624 124474949501683968 124768380974358528 125303830282764288 125418419976667136 126203768244762912 126405748388265984 126521345780482048 126725271419328048 127044161258913792 127370677765275648 127692639903445056 128013964016615424 128161383782547456 128660499188416512 128808663498620928 129139714956460032 129219574979100672 129337745600937984 129642640403595264 129791935739068416 129872199095156736 130355928025399296 130447450566033408 130782713874481152 130863589927944192 131014291298254848 131443232631422976 131675979638145024 131862548629684224 132014400392134656 132166427025752064 132681139788054528 132833934232952832 133504812688674816 133693972916207616 133847933730914304 133930705316880384 134523933396221952 134953077113192448 135108487901325312 135550833651154944 135790854001837056 136827425406431232 136984994677732608 137676838085195904 137897180059926528 138023286305980416 138116039858032896 138727806314853888 139237058924249088 139812418671869952 140034318189394464 140386698742726656 140879689043410944 141008522778247168 141095722473750528 141591202624438272 141979239275358276 142172789057519616 142336514003042304 142672051499433984 142760279921393664 142924681416278016 143055385285885952 143392617416097792 144015709518692352 144147411127762944 144181556755365888 144313410030862336 144743061586968576 144909746435948544 145282179326017536 145504963801055232 145847970454044672 146015927706451968 146106223982051328 146753381886787584 147130553108791296 147391077710536704 147525866076069888 147873636710350848 148135477092913152 148687230403971072 149266282261561344 149438176012071936 150192914274759168 150405719530733568 150578925447278592 151339425070749696 151894973371908096 152494687857549312 152662119702069248 152764710752066688 153149125901156352 153922606335000576 153930853582235136 154108119012449184 154495914696769536 154886442845845392 155276197094227968 156060420311875584 156068782104210624 156461511575863296 156641691289780224 157251721230286848 157288971005853696 157432810942758912 157538607963068772 157935036085567488 158452116048838656 158634588125528064 158732687782969344 159106876858957824 159290102952493056 159435772914040832 159944387689709568 160128578253422592 160506057936863232 160652839882850304 160937308446621696 161316694593110016 162165837518733312 162352586284720128 162835944285339648 163023464740442112 163172548841713664 163693084276187136 164267918669758464 164418140817604608 165097554622636032 165966599335578624 166357841299144704 166652411729527296 168117948013580928 168271690993017216 168540997851021312 168967028559104064 169392215011885056 170256853204593408 170881845043396608 171547332251222016 171556523839742976 171744884664827904 172186286608613376 172292766638800896 172450327467917312 173055914318757888 173162932126875648 173607978597875712 173807904033865728 173929934088044544 174247248201576066 174376951832641536 174484786570592256 174685721731006464 175257643508563968 175567972850860032 175577379867236952 175816731506245632 176019200522846208 176221902701002752 176908186384072704 177111912310603776 177676915596263424 178006416918233088 178258630554943488 178463911641219072 178574273755840512 179365244528295936 179937436150923264 180144650535100416 180734444868206592 181054472002449408 181481281417248768 182436567208574976 182646659570310144 183569117446927872 184154719810710528 184970408419805184 185649411898998784 185734748950465536 186416558229159936 186712424252525952 187182264990302208 187955745424146432 188127629965000704 188788270165917696 189305652367144368 189608622582398976 189782018670723072 190087907128992072 190347039895191552 190566241888370688 192020946024923136 192196548170350592 192242075673821184 192990748782624768 193212995247931392 193486754773204992 193709572434690048 194006618401406976 194463960605392896 194687903608602624 194808298642735104 195671175849050112 196174070811721728 196295384891916288 196521436947382272 196701154768093184 197164848947134464 197513969457217536 198021600588201984 198249640538628096 199021709682081792 199250901349429248 200257219033012224 200540959374311424 200771900596371456 200896057975320576 201785900094332928 202662731851987968 203326250476732416 203686281002755584 205241138109646848 205477492016598912 205994552929026048 206515257127793856 207034929458970624 208080560415834112 208091709472280832 208855588386373632 209477395663552512 209668961640382464 209718628007804928 209910414590345216 210051477284091696 210580048114089984 211319533565116416 211512784167370752 211643583710625792 212386803936657408 212968858913037414 213259183586279424 213504771004563456 214008077249150976 214203786510467072 214387022124417024 214583077928828928 215088926124146688 216221116691644416 216272335133048832 216470115046293504 217114592380452864 217364619653922816 218257445701582848 218771955681067008 219023891559677952 219224187756806144 220130072830181376 220695829663186944 221288799114104832 221810455065526272 222203215639369728 223899423392342016 224157264018107904 224362254657356288 225289371412138752 225868388170917888 227009137606124544 227842460057862144 228569298455494656 228742031786323968 228993179553103872 229147066128100032 229723688851734528 230741219091677184 230883909502500864 231162178518673776 231743872045154304 231906578784059392 232329664268768088 232646382094123008 232914295641341952 234090630467813376 234103173156315936 234692267363794944 234962536934670336 235877581845430272 236149216414138368 236902554128351232 237341889224310784 237678174073257984 237951882188292096 238099031674454016 238935154428739584 239153659371061248 239916581534564352 240192867380133888 240979259824275456 241405962669932544 241975041889665024 243248756278099968 243528879427080192 244535197110663168 244758823262570496 245539626414280704 246627211226406912 247646331933954048 248949899003367936 249536761948717056 252407536489525824 252811496776531968 253042691560964096 253450542838656096 254088322517827584 255385279806890112 256027928033230848 256322767565094912 257320998376833024 257617326997241856 258279429912920064 258439149958201344 258675491201875968 259583871478136832 259744398190313472 260711856050798592 260894901132066816 261370872302364099 261565427748962304 261727179855888384 262028582596509696 262886465262845952 263351959276290048 263725097259368448 264028800784269312 264332854051504128 265362279576109056 265667868465905664 267009625377349632 267387945832415232 267695867461828608 267861410633760768 269047866792443904 269906154226384896 270216975802650624 271101667302309888 271581708003674112 273654850812862464 273969989355465216 275353676170391808 276232079716065792 277455612629707776 278474117848498176 279624837343739904 280068636378788928 280773397485453312 281759378086821888 282017045556494336 282191444947501056 283182405248876544 283958478550716552 284345578115039232 284673028006084608 285520559842787328 285849362832556032 286110770571771904 286785234832195584 288031419037384704 288294822255525888 288363113510731776 288626820061724672 289486123173937152 289819492871897088 290564358652035072 291009927602110464 291695940908089344 292031855412903936 292212447964102656 293506763773575168 294261106217582592 294782155421073408 295051732152139776 295747273420701696 296270954185826304 297374460807942144 298532564523122688 298876352024143872 300385828549518336 300811439061467136 301157850894557184 302678850141499392 304989375715098624 305324239404138496 305529421504133376 307845212670001152 307861707164470272 308216238024898368 308991829393539072 309772885691690784 310552394188455936 312120840623751168 312137564208421248 312923023151726592 313283382579560448 314503442460573696 314577942011707392 314865621885517824 315077215926137544 315870072171134976 317269176251056128 317465375565938688 318213753717915648 318580205904986112 318871545828081664 319453288369556121 319888775379419136 320257156506845184 321012115873726464 321305679765700608 321874616893243392 322633389186220032 324331675037466624 324705172569440256 325671888570679296 326046929480884224 326345097683427328 327386168552374272 328535837339516928 328836281635209216 330195109245272064 331933198671157248 332715682598289408 333304823459054592 336235896027161856 336543381986034432 337934057118208128 338784430023770112 340513706409186816 341763690086793216 343113047679485952 343489769329655808 344372573217226752 344585533277601792 344900654935834624 346111828637515776 346325864253751296 347215957195751424 347615808067731456 347859868176089088 348494496403152132 348969573141184512 349371443462012928 350515287017127936 351135945701720064 351154759734473904 352038401045692416 352443805402005504 353816372768145408 354223824621207552 355353831192526848 356012833836466176 356517261109886976 356927823282438144 357148547511681024 358730489056591872 359874872301846528 360289301070200832 361468889736413184 362108944004898816 362962562834497536 364873134417149952 365293319140620288 367138234893855744 368309439621421056 369940816839610368 371469497900931072 372833116458319872 373424848505051904 375911490848292864 376255259930001408 378611304734288736 379217245164797952 379564037341446144 380175814257984144 381132483776741376 384041892049846272 384393096340701184 384484151347642368 385981497565249536 386425990495862784 387419144869380096 388013236802813952 388927921210785792 389375807217205248 389616597285470208 391342351698100224 392348141623443456 392590769783832576 393042873894764544 393402309536186368 394329697894268928 395027938914435072 396043201176403968 396499281077256192 398043419364163584 398501802698858496 400514438066024448 401081918748622848 401543801192742912 401792115950641152 403571800188665856 405325463703975936 406652500953464832 407372562005511168 410482276219293696 410954984033197824 413030514255587712 414069858917941248 416161120831668224 416183418944561664 417711176772747264 419437256015609856 419820829180690432 420102954568183392 421160096228179968 422639067130232832 423025568334741504 423287167421251584 424773607873314816 425937717826074828 426518367172558848 427009542009126912 428016154498301952 428407573020934144 428774044248834048 429166155857657856 430177852248293376 432442233383288832 432544670266097664 432940230092587008 434229184760905728 434729239307845632 436514891403165696 437543911362134016 438047783119355904 438448375513612288 440260145660362752 441391659326373888 442577598228209664 443620910131052544 444406431278739456 447798846784684032 448314528036215808 448724509314712576 450578742824277504 451736776341835776 454018275212249088 455684920115724288 457484063572647936 457986359106207744 458294132256200064 459447377703469056 461767819005001728 462324357037347552 463487744090308608 463813157568118784 464659328537536176 465828591282683904 468181260935626752 468206346312631872 469384534727589888 469925073869340672 471755163690860544 472298432828276736 473805108256702464 474683778448621568 475356348146515968 475903764376584192 476198063348908032 477870308857479168 478307318742122496 479833163069128704 480385734760267776 481958519648550912 482811925339865088 483950083779330048 486497512556199936 487057758854160384 489070394221326336 489517646525140992 491079252828561408 493254422452813824 495292663867908096 497899798006735872 499073523897434112 504815072979051648 505622993553063936 506085383121928192 506901085677312192 508176645035655168 510770559613780224 512645535130189824 514641996753666048 515234653994483712 516558859825840128 516878299916402688 517350982403751936 519167742956273664 519488796380626944 521423712101597184 521789802264133632 522741744604728198 523130855497924608 523454359711776768 524057165193019392 525772930525691904 526703918552580096 527450194518736896 528057601568538624 528665708103008256 530724559152218112 531335736931811328 534019250754699264 534775891664830464 535391734923657216 535722821267521536 538095733584887808 539812308452769792 540433951605301248 542203334604619776 543163416007348224 547309701625724928 547939978710930432 550707352340783616 552464159432131584 554911225259415552 556948235696996352 559249674687479808 560137272757577856 561546794970906624 564382889895002112 566364810497753088 567916957101433104 569346056012169216 571041119685574656 571698725665112064 572221541143543808 576062838074769408 576589644511051776 576726227021463552 577253640123449344 578972246347874304 579638985743794176 581128717304070144 582019855204220928 583391881816178688 584063710825807872 584424895928205312 587013527547150336 588522212435165184 589564310842146816 590103464304279552 591494546841403392 592541908371652608 594748921615884288 597065129046245376 597752704048287744 600771657099036672 601622878122934272 602315701789114368 605357700282998784 609978751430197248 611058843008266752 615723414328940544 616432476049796736 617983658787078144 619545771383381568 621104788376911872 624241681247502336 624275128416842496 626566765159120896 629006884921147392 629155884023414784 629731243771035648 630154431852275088 631740144342269952 634538352502112256 634930751131877376 637160411809972224 637743091656163328 638906576739112242 639777550758838272 640514313013690368 642024231747452928 642611359531401216 643749233786486784 645266778372440064 648663350074933248 649410345138880512 651343777141358592 652093858961768448 652690195366854656 654772337104748544 657071674679033856 657672563270418432 660390218490544128 663866397342314496 665431365196578816 666609646918109184 672471792054323712 673086763972068864 675868114236416256 681027412818373632 683527380173586432 686226095358971904 686979538659311616 689171066555203584 689801309871669248 692223657275031552 692651728507502592 695231616135462912 695719736352178176 696988992806304264 697939146282369024 698742886924025856 702271891403440128 702309519468947808 704076802091384832 704887610804011008 707632745536290816 708447649242415104 710707662385053696 712025667672932352 713034522219773952 713855646564876288 714297095023362048 717460978113183744 719749744603693056 720578602140401664 722937779472826368 724217888009797632 725925125668995072 729746268834299904 730586638281240576 734276469787711488 736618879242842112 739881633679220736 742938995801862144 746849697010103808 757222609468577472 758434490329595904 759128074682892288 760351628515968288 762264967553482752 768083784099692544 768786192681402368 768968302695284736 771962995130499072 772851980991725568 774838289738760192 776026473605627904 778751614434410496 779233194570940416 782684703396200448 784696283246886912 785181539567665152 786085747789529088 786804619072372736 788659395788537856 790055877828870144 792086402352807936 792998562154512384 796086838728327168 797003605397716992 801028876132048896 802163837497245696 803087602385485824 803584231901282304 807143600377331712 810650927407951872 813305001906929664 814745124011022336 820964552438587392 821909968066395648 826061028511175424 832322241663336448 832366837889123328 835422353545494528 838874512031219712 839641658361380864 840205909136366784 842320192456359936 845278134260465664 846051136669483008 846574334842503168 849547215746629632 851875435652149656 853036734345117696 854019084018253824 857548088497668096 858332311715315712 860355704496586752 864884466766577664 865089340532195328 865880460185174016 868458369521811456 869458478615691264 873029782806331392 875087822724268032 876095566238711808 876896751027224576 880520291320725504 882783318652747776 885155196456419328 887241820262105088 888812862557478912 895597693569368064 896629056072431616 897449018629425152 901157485648555008 903473552683671552 908036550424498176 914968127145295872 915972718212415488 916588264512400128 923535638010003456 924648714074695104 926975488180617216 929318657075072352 931657182565367808 936362521871253504 936412692625263744 938769069455179776 939850147738681344 943510327381721088 944596865656553472 947610216513404928 949367556897243136 951807528753168384 952396126697816064 955740617714958336 956614637484244992 958359865108668363 959666326138257408 960771469520535552 963917039297101824 965623850679730176 967900167558660096 972995025112399872 974115517708320768 978140788442652672 979035293050281984 982158505657122816 986508844905627648 990585327735816192 995799596013471744 998147047794868224 1009630145958103296 1013802171354624384 1016353290071310336 1021541119227560448 1025291070260379648 1030469307988967424 1033117719651680256 1033756599832805376 1034701964807503872 1038335485912547328 1038977592761253888 1042847424203194368 1043579604528267264 1045483489209456396 1046908719423553536 1048114330386038784 1051545861051383808 1053407837105160192 1056115203137077248 1057331416206016512 1061449118304436224 1062671473863622656 1068038501509398528 1069551783329660928 1070783469847314432 1071445642535043072 1076191467169775616 1079624616905539584 1080867903210602496 1084406669209239552 1086326832014696448 1094619403251449856 1095879957421860864 1101414704681567232 1104928318864263168 1109822450518831104 1118499349374959616 1120274545515155712 1128765779790004224 1135833914202866208 1138692112024338432 1143397451330224128 1144443082287087616 1152125676149538816 1153179289022103552 1153452454042927104 1154507280246898688 1157944492695748608 1159277971487588352 1162257434608140288 1164039710408441856 1166783763632357376 1168127421651615744 1168849791856410624 1174027055094300672 1177044424870330368 1179128621684293632 1180206928608559104 1182989093682806784 1185083816743305216 1189497843231768576 1194130258092490752 1195505408096575488 1201543314198073344 1203245756245868544 1204631403578228736 1210715400565997568 1219957502860394496 1222117686016533504 1231446828657881088 1232864952099593472 1239091542766763136 1242209576753823744 1248483362495004672 1248550256833684992 1253133530318241792 1258311768046829568 1259462487542071296 1260308863704550176 1263480288684539904 1269076705004224512 1269861502263754752 1274320823619944448 1275486183312326656 1277813153478224484 1279555101517676544 1281028626027380736 1284048463494905856 1285222719062802432 1287498467572973568 1290533556744880128 1297326700149866496 1298820690277761024 1302687554282717184 1304187717923536896 1305380390733709312 1309544674209497088 1314143349358067712 1315345126540836864 1320780436981088256 1327732794684628992 1330862730393157632 1333219293836218368 1344943584108647424 1346173527944137728 1351736228472832512 1362054825636747264 1367054760347172864 1372452190717943808 1373959077318623232 1378342133110407168 1379602619743338496 1385303457015005184 1390463232270925824 1391439472704356352 1393977985612608528 1397485773848051712 1404543782806880256 1404619038937895616 1408153604182769664 1409775221608022016 1415265491072581632 1416895298484830208 1421415324770107392 1424051335345864704 1426069044439547904 1427711293129752576 1428594190046724096 1434921956226367488 1439499489207386112 1441157204280803328 1445875558945652736 1448435776019595264 1451850251337990144 1459492537668599808 1461173276562481152 1468552939575422976 1473237758485684224 1479763267358441472 1485877991603724288 1493699394020207616 1514445218937154944 1516868980659191808 1518256149365784576 1520703257031936576 1524529935106965504 1537936605390569472 1543925990260998144 1545703961983451136 1549676579477520384 1552052947211255808 1557503228868820992 1558466389141880832 1565369406792400896 1569392566493773824 1570363079135330304 1572171495579058176 1573609238144745472 1577318791577075712 1580111755657740288 1584172804705615872 1585997124309024768 1592173677456654336 1594007210795433984 1602057752264097792 1604327674994491392 1606175204770971648 1607168463802564608 1614287200754663424 1621301854815903744 1626610003813859328 1629490248022044672 1641929104877174784 1643819936132791296 1652122057022350848 1664733675778246656 1670844707090989056 1677749024062439424 1679283316722761728 1680411818272733568 1684640384912719872 1693148669685006336 1699094431493259264 1703750871304299312 1708038168036507648 1715096176995336192 1716664623430631424 1729768933533155328 1730178681064390656 1731760920370348032 1736916739043622912 1738916957231382528 1746059565612662784 1750175645448536064 1752191132477423616 1753793502054449152 1761040582641451008 1765566637305495552 1770310392912838656 1774483640524210176 1777625725114957824 1791195387138736128 1793258112144863232 1794898037258850304 1802314971297110016 1806947105367343104 1816073100848996352 1829936254290591744 1833176529024800256 1849297428149390208 1853950976361234432 1858637314150144704 1863314365130735616 1872725043742507008 1872825385250527488 1879700295477362688 1887020654763442176 1889193731313106944 1895220433026809856 1898735113794486272 1903615057506336768 1904792253395632128 1911481235429916672 1913229274968489984 1916719730217336726 1919332652276514816 1921542939041071104 1927834078594203648 1931247701359460352 1935800335117320192 1945990050224799744 1948231035416641536 1956281576885305344 1958070586100563968 1964317011314245632 1973017689811255296 1981170655471632384 1991599192026943488 1996294095589736448 2019260291916206592 2027604342709248768 2043082238455120896 2050582140520759296 2060938615977934848 2067513199665610752 2069403929615007744 2076670971825094656 2077955185522507776 2085694848406388736 2087159209056534528 2090966978418912792 2093817438847107072 2096228660772077568 2106815674210320384 2112230406274154496 2114662832412033024 2122898236608872448 2125342947727245312 2136077003018797056 2139103566659321856 2141566939694628864 2142891285070086144 2152382934339551232 2159249233811079168 2161735806421204992 2168813338418479104 2172653664029392896 2189238806502899712 2191759914843721728 2202829409363134464 2209856637728526336 2219644901037662208 2240549091030311424 2271667828405732416 2277384224048676864 2286794902660448256 2288886164574175232 2304251352299077632 2306358578044207104 2306904908085854208 2309014560493797376 2315888985391497216 2318555942975176704 2324514869216280576 2328079420816883712 2336254843303231488 2337699583712821248 2348054110188601344 2354088849740660736 2358257243368587264 2360413857217118208 2365978187365613568 2370167633486610432 2378995686463537152 2388260516184981504 2391010816193150976 2403086628396146688 2406491512491737088 2409262807156457472 2421430801131995136 2439915005720788992 2444235372033067008 2462893657315762176 2465729904199186944 2478183085533526272 2496966724990009344 2497100513667369984 2506267060636483584 2516623536093659136 2518924975084142592 2520617727409100352 2526960577369079808 2538153410008449024 2539723004527509504 2548641647239888896 2550972366624653312 2555626306956448968 2559110203035353088 2562057252054761472 2574996935145947136 2581067113489760256 2594653400299732992 2597641380555522048 2605375108565434368 2608375435847073792 2610760781467418624 2619089348418994176 2628286698716135424 2630690253081673728 2641560873962176512 2655465589369257984 2661725460786315264 2666438587672436736 2689887168217294848 2692347055888275456 2703472456945665024 2724109651273494528 2744904381435887616 2747918154637246464 2770606914030010368 2780926464541851648 2787955971225217056 2794971547696103424 2809087565613760512 2809238077875791232 2816307208365539328 2819550443216044032 2830530982145163264 2833790596969660416 2842830649540214784 2848102670691729408 2855422586259505152 2857188380093448192 2869843912452734976 2875079595326005089 2878998978414772224 2882314408561606656 2891751117891305472 2896871552039190528 2903700502675980288 2918985075337199616 2922346553124962304 2937105879150845952 2946475516971368448 2959526534716882944 2971755983207448576 2987398788040415232 3028890437874309888 3041406514063873152 3049059870213931008 3075873210781138944 3091407923966902272 3099353158955040768 3104105894422511616 3115006457737641984 3116932778283761664 3130738813584801792 3140726158270660608 3144342991158116352 3147218476289490944 3154637583154151424 3160223511315480576 3168345609411231744 3171994248618049536 3184347354913308672 3188014421590867968 3204115504528195584 3208655349988982784 3212350409541943296 3214336927605129216 3228574401509326848 3242603709631807488 3253220007627718656 3258980496044089344 3283858209754349568 3287639872265582592 3304244114044701696 3329467351556493312 3355498048124878848 3358566633445523456 3360823636545467136 3386297339370012672 3407501742608598624 3416076336073015296 3430192353990672384 3433329246861262848 3459537867066310656 3460357362128781312 3463521840740696064 3473833478087245824 3477833914462765056 3492119131225325568 3500351290897072128 3504382264954847232 3507587004108898304 3522081165282902016 3531133274610991104 3540620785825677312 3548967281048420352 3555251450229915648 3582390774277472256 3586516224289726464 3589796074517700608 3604629942594220032 3613894210734686208 3632146201697992704 3659872508581183488 3666353058049600512 3698594856298780416 3717274628300289408 3726628730261471232 3745450087485014016 3745650770501054976 3759400590954725376 3778387462626213888 3790440866053619712 3797470227588972544 3807230115012673536 3809584506791264256 3822962470859833344 3826458549936979968 3833439460434673452 3838665304553029632 3843085878082142208 3855668157188407296 3862495402718920704 3871600670234640384 3891980100449599488 3896462070833283072 3912563153770610688 3916141172201127936 3928634022628491264 3946035379622510592 3962341310943264768 3983198384053886976 3992588191179472896 4038520583832413184 4055208685418497536 4086164476910241792 4101164281041518592 4121877231955869696 4135026399331221504 4138807859230015488 4155910371045015552 4171389696812777472 4174318418113069056 4181933956837825584 4192457321544155136 4213631348420640768 4224460812548308992 4229325664824066048 4245796473217744896 4250685895454490624 4272154006037594112 4278207133318643712 4283133879389257728 4285782570140172288 4304765868679102464 4318498467622158336 4323471612842409984 4337626676836958208 4345307328058785792 4378477613005799424 4383519829687443456 4405658818726268928 4419713275457052672 4439289802075324416 4481098182060622848 4543335656811464832 4554768448097353728 4573589805320896512 4577772329148350464 4613809816171708416 4618029120987594752 4631777970782994432 4637111885950353408 4649029738432561152 4656158841633767424 4672509686606462976 4675399167425642496 4696108220377202688 4708177699481321472 4716514486737174528 4720827714434236416 4731956374731227136 4740335266973220864 4757991372927074304 4776521032369963008 4782021632386301952 4806173256792293376 4812983024983474176 4818525614312914944 4842861602263990272 4879830011441577984 4888470744066134016 4925787314631524352 4931459808398373888 4956366171067052544 4994201027334739968 5012534121272967168 5033247072187318272 5037849950168285184 5041235454818200704 5053921154738159616 5079446009055019008 5097283294479777792 5101944733249306624 5111252613912897936 5124114504109522944 5149993870291894272 5189306800599465984 5195282761111044096 5210750217130868736 5216750871694147584 5221521562934837248 5238178696837988352 5256573397432270848 5261380506163347456 5283121747924353024 5310931178738515968 5323450921572630528 5332877175344873472 5379774336434589696 5384694111776550912 5406944913891330048 5448219302546989056 5489808762871775232 5561852929083703296 5575911942450434112 5589943095392206848 5618175131227521024 5618476155751582464 5639100886432088064 5661061964290326528 5667581193939320832 5685661299080429568 5696205341383458816 5710845172519010304 5714376760186896384 5739687824905469952 5750159190652010178 5757997956829544448 5764628817123213312 5783502235782610944 5793743104078381056 5807401005351960576 5837970150674399232 5844693106249924608 5874211758301691904 5892951033942736896 5919053069433765888 5943511966414897152 5974797576080830464 6057780875748619776 6082813028127746304 6151746421562277888 6182815847933804544 6208211788845023232 6230012915475283968 6233865556567523328 6261477627169603584 6281452316541321216 6288685982316232704 6294436952578981888 6320447022630961152 6336691218822463488 6343988497236099072 6368694709826617344 6376028843181735936 6408231009056391168 6417310699977965568 6424700819083886592 6428673855210258432 6457148803018653696 6485207419263614976 6506440015255437312 6517960992088178688 6567716419508699136 6575279744531165184 6608488228089403392 6658934703112986624 6721647273090934272 6815003485217197248 6832152672146030592 6860384707981344768 6866658493722525696 6919075734132621312 6920714724257562624 6927043681481392128 6947666956174491648 6955667828925530112 6984238262450651136 7008764529909694464 7015174008217796608 7044162330565804032 7062266549221982208 7081241571651354624 7097934562096840704 7110502900459831296 7164781548554944512 7173032448579452928 7179592149035401216 7209259885188440064 7227788421469372416 7264292403395985408 7319745017162366976 7332706116099201024 7397189712597560832 7434549256600578816 7490900174970028032 7491301541002109952 7518801181909450752 7556774925252427776 7580881732107239424 7594940455177945088 7614460230025347072 7619169013582528512 7645924941719666688 7652917099873959936 7666878920869346904 7677330609106059264 7686171756164284416 7724990805437841408 7743201340469280768 7783960200899198976 7792924141666566144 7825126307541221376 7832282344402255872 7857268045256982528 7892070759245021184 7924682621886529536 7966396768107773952 7985176382358945792 8077041167664826368 8110417370836995072 8172328953820483584 8243754463911739392 8311820742090031104 8342779393625554944 8363867913675651168 8384914643088310272 8427262696841281536 8448921625096617984 8458651329648132096 8491592946435489792 8501371790908981248 8544308012075188224 8566267758778515456 8571565140280344576 8609531737358204928 8636996935244316672 8646943225684819968 8675253353673916416 8690614656117571584 8756955226011598848 8767039659374886912 8811317637452537856 8839426550914105344 8878579604150648832 8962196364121245696 9086671313622929664 9147179610641793024 9155544658296700928 9227619632343416832 9236058241975189504 9274223771900706816 9298059476865122304 9312317683267534848 9345019373212925952 9350798334851284992 9392216440754405376 9433028973474349056 9441655428868472832 9463912749462454272 9480670533946441728 9515982745854148608 9553042064739926016 9564043264772603904 9612346513584586752 9625966049966948352 9637051228625829888 9685723204527980544 9759660022883155968 9776941488132268032 9851574629263048704 9862919616796747776 9912732342134105088 9988402054669479936 10066494144374636544 10075699900336570368 10082470909636401408 10158892018110038016 10222505227825795872 10248229008219045888 10299987740583788544 10378613601198931968 10390565522222088192 10421500434261737472 10433501743388295168 10443043125869674496 10476357393675976704 10513146794864541696 10522761012326694912 10566243495848706048 10621862357477031936 10646901843145261056 10665754350689746944 10759548672869179392 10769388223553101824 10813889827782660096 10896438605093978112 10979617525743550464 11151823884900868224 11179886190784413696 11236350262455042048 11236952311503164928 11278201772864176128 11335162387878641664 11371322598160859136 11392410682766917632 11421690345038020608 11428753520373792768 11479375649810939904 11500318381304020356 11515995913659088896 11529257634246426624 11567004471565221888 11587486208156762112 11614802010703921152 11675940301348798464 11689386212499849216 11748423516603383808 11785902067885473792 11838106138867531776 11887023932829794304 11949595152161660928 12115561751497239552 12165626056255492608 12303492843124555776 12365631695867609088 12416423577690046464 12467731113135046656 12522955254339207168 12577371964632465408 12588873905157963776 12640894045261922304 12673382437644926976 12687976994472198144 12737389419653234688 12752057686363471872 12816462018112782336 12834621399955931136 12849401638167773184 12857347710420516864 12914297606037307392 12970414838527229952 13012880030510874624 13035921984176357376 13135432839017398272 13150559489062330368 13216976456178806784 13317869406225973248 13443294546181868544 13630006970434394496 13664305344292061184 13720769415962689536 13733316987445051392 13841429448515125248 13854087362962784256 13895333912348983296 13911335657851060224 13968476524901302272 14017529059819388928 14030348016435593216 14088324661131608064 14124533098443964416 14162483143302709248 14195869124193681408 14221005800919662592 14329563097109889024 14346064897158905856 14359184298070802432 14418519770376880128 14455576842938744832 14528584806791970816 14639490034324733952 14665412232198402048 14794379425195121664 14869098513201157632 14982603082004219904 15037602363818901504 15113549850504855552 15161763464214478848 15189880910355890176 15238338027165057024 15291849883439333376 15305834199747919872 15333757841738693808 15372343512328568832 15449981610875682816 15567920401798397952 15585848283333132288 15650252615082442752 15664564688804511744 15714536090513965056 15784141518490042368 15849365243773059072 15932793536215547904 15970352764717891584 16154082335329652736 16220834741673990144 16344657907640967168 16685558787251109888 16727735827351302336 16769829286176620544 16854525393682563072 16917302659296264192 16983185892870979584 17002743581817962496 17088616024150376448 17132535517557030912 17143130280560689152 17219063474716409856 17273993870488633344 17293886451369639936 17350506707347832832 17381229312235143168 17513910452023197696 17534079318749773824 17622635274905075712 17678853101828210688 17757159208301297664 17924392728242491392 18173342627245859328 18455239264686833664 18472116483950379008 18548447543801413632 18624635366535069696 18690038746425851904 18701596669702569984 18784432881508810752 18866057946948698112 18883310857736945664 18961341067892883456 19031965491708297216 19106084129479852032 19128086529545207808 19224693027169173504 19251932099933896704 19274102457251659776 19371446409055961088 19519320045766311936 19553882976264536064 19703149258526097408 19725839233593495552 19825464684268210176 19976804109338959872 20164941819272802816 20445010455651591744 20496458016438091776 20599975481167577088 20757227202397863936 20781131044444176384 20843000868523474944 20867003486776590336 20886086251739348992 20952714787351953408 21026293589729083392 21045522024653389824 21132486991697412096 21243724714954063872 21293803686290522112 21331508701379493888 21519097345738358784 21538776447106203648 21627779655565320192 21792877210187956224 21959235051487100928 22303647769801736448 22472700524910084096 22473904623006329856 22556403545728352256 22670324775757283328 22742645196321718272 22784821365533835264 22843380690076041216 22857507040747585536 22958751299621879808 23000636762608040712 23031991827318177792 23058515268492853248 23174972416313524224 23229604021407842304 23351880602697596928 23378772424999698432 23496847033206767616 23571804135770947584 23676212277735063552 23774047865659588608 23899190304323321856 24231123502994479104 24331252112510985216 24731263391735218176 24935462226270093312 25154743929264930816 25177747810315927552 25281788090523844608 25346764875289853952 25375953988944396288 25474778839306469376 25504115372726943744 25632924036225564672 25698803276335546368 25714695420841033728 25828595212074614784 25940829677054459904 26025760061021749248 26071843968352714752 26270865678034796544 26301118978124660736 26433952912357613568 26635738812451946496 26886589092363737088 27260013940868788992 27441538831925379072 27466633974890102784 27682858897030250496 27708174725925568512 27822671315702120448 27936953049802604544 28035058119638777856 28060696032871186432 28176649322263216128 28324966286605418496 28391738248387362816 28442011601839325184 28659126194219778048 28692129794317811712 28718368596141604864 28837039540753760256 28911153685877489664 29057169613583941632 29278980068649467904 29330824464396804096 29588758850390243328 29738197026402315264 29965206164008439808 30227099701009711104 30379761820711780352 30476676054330114048 30667515683477387616 30744687024657137664 30899963221751365632 31135840803596795904 31171696566666264576 31300505230164885504 31329129377609023488 31429072181027930112 31568283036980084736 31698730487546118144 31865587072431095808 31940705529435783168 32308164670659305472 32441669483347980288 32689315815281934336 33455471654702604672 33539658572353241088 33709050787365126144 33834605318592528384 34005487163635924992 34177232048300752896 34265071035114061824 34286260561121378304 34438126949432819712 34547987740977266688 34587772902739279872 34701013414695665664 34762458624470286336 35027820904046395392 35068158637499547648 35245270549810151424 35357706203656421376 35514318416602595328 35848785456484982784 36346685254491718656 36910478529373667328 36944232967900758016 37096895087602827264 37249270733070139392 37403193339405139968 37568865763017621504 37732115893897396224 37766621715473891328 37922682135785766912 38063930983416594432 38212168258959704064 38256173059090415616 38449386054338347008 38503864199867793408 38548204914503319552 38742892818111922176 39038640091532623872 39107765952529072128 39406298517052194816 39451678467186991104 39650929368536420352 39953608218677919744 40329883638545605632 40890020911303183488 40992916032876183552 41199950962335154176 41562262088888352768 41686001737046949888 41734006973553180672 41772172503478697984 41905429574703906816 42052587179458166784 42091044049306779648 42264973983394824192 42487449429908127744 42587607372581044224 42663017402758987776 43038194691476717568 43077552894212407296 43255559311130640384 43585754420375912448 43918470102974201856 44607295539603472896 44947809246012659712 45112807091456704512 45340649551514566656 45485290392643436544 45569642731067670528 45715014081495171072 45917502599243759616 46001273525216081424 46117030536985706496 46349944832627048448 46703761205395193856 46757544849999396864 46993694066413535232 47143608271541895168 47352424555470127104 47548095731319177216 47798380608646643712 48462247005988958208 48662504225021970432 50309487858529861632 50355495620631855104 50563576181047689216 50751907977888792576 50949557678612938752 51008230745453887488 51265848072451129344 51397606552671092736 51429390841682067456 51657190424149229568 51881659354108919808 52051520122043498496 52143687936705429504 52541731356069593088 52602237956249321472 52867905824715227136 53271477624903892992 53773178184727474176 54520027881737577984 55365717794060500992 55416349451851137024 55645342631404240896 55873906099605209088 56070116239277555712 56121392065742372864 56353298644526432256 56649932573210836992 56884023203678650368 57318252388439556096 57384259588635623424 57436737192283209728 57674079081507520512 57822307371754979328 58114339227167883264 58557960137298935808 58661648928793608192 59177517700780486656 59476394052804630528 59930412328016879616 60759523641423560704 61335031366954775232 61489374049314275328 61799926443502731264 62271681607193591808 62343393133332529152 62601010460329771008 62658258755218046976 62858144362055860224 63136566073960169472 63397460975092236288 63731174144862191616 63881411058871566336 64616329341318610944 64883338966695960576 65378631630563868672 66910943309405209344 67418101574730252288 67669210637185056768 68010974327271849984 68354464096601505792 68530142070228123648 68572521122242756608 68876253898865639424 69095975481954533376 69175545805478559744 69524917248940572672 70055641808092790784 70136317274999095296 70490541099620302848 70715412407312842752 71028636833205190656 71697570912969965568 72693370508983437312 74193790175205654528 74806386678810279936 75464231787794792448 75533243430947782656 75845364271571533824 76127861966833188864 76424336517919408128 76512346118180831232 76898772108676694016 77096409829006639104 77485785636223844352 78077280183065247744 78215531905058144256 78812597034104389632 78903356934373982208 79301858737072840704 79907216437355839488 80659767277091211264 81780041822606366976 82399901924670308352 83124524177776705536 83468013947106361344 83544345006957395968 83810859149407813632 84105174358916333568 84182088098613559296 84529947966789648384 84974898859816255488 85175214745162088448 85326034805517975552 86076389382953435136 86155105788424814592 86511118622261280768 87171508840751824896 87836940205948403712 89214591079206945792 89895618492025319424 90681299103029133312 91139285462135341056 91430028162990342144 92002547050432162848 92234061073971412992 92699889665254096896 93407522410790387712 93515089699998793728 93987388132827070464 94287216543083790336 94704849110940254208 95096191462638354432 95596761217293287424 96924494011977916416 97325008450043940864 100618975717059723264 100710991241263710208 101127152362095378432 101503815955777585152 102016461490907774976 102531696144902258688 102795213105342185472 102858781683364134912 103314380848298459136 103763318708217839616 104103040244086996992 104287375873410859008 105083462712139186176 105204475912498642944 105735811649430454272 106542955249807785984 107546356369454948352 109040055763475155968 110731435588121001984 110832698903702274048 111290685262808481792 111747812199210418176 112706597289052864512 113299865146421673984 113768046407357300736 114636504776879112192 114768519177271246848 114873474384566419456 115348158163015041024 115644614743509958656 116228678454335766528 117115920274597871616 117323297857587216384 118355035401560973312 118952788105609261056 119860824656033759232 122670062733909550464 122978748098628550656 123599852887005462528 124686786266665058304 125202020920659542016 125316517510436093952 125716288724111720448 126273132147920338944 126794921950184472576 127462348289724383232 127762822117743132672 129232658682637221888 129766677933391921152 130757263261127737344 133821886618810418688 135338421274370113536 136021948654543699968 136708928193203011584 137145042244485513216 137752507797731278848 138351091610957119488 139049834497881145344 140111283616185581568 140272634549998190592 140981082199240605696 141430824814625685504 142057273666410381312 143395141825939931136 145386741017966874624 150928463575589584896 151066486861895565312 151690728543143067648 152255723933666377728 152848673035838816256 153024692236361662464 153797544217353388032 154192819658013278208 154971571272447688704 156154560366130495488 156431063810116288512 157625194068208779264 157806713868747964416 158603717474145681408 159814432874711678976 161319534554182422528 163560083645212733952 166249048355553411072 166936027894212722688 167088690013914791936 167621718298815627264 168210348717832667136 168364176197227118592 169059895933579296768 169949797719632510976 170652069611035951104 172152778765906870272 172310211576849629184 173022237244522561536 174343017681503649792 175673880411896807424 178429182158413891584 179791236984050638848 182278570924270682112 184005094100864325696 184468122147942825984 185399779330508193792 186815044821580775424 187030179399997587456 187974776265654140928 188574433086167580672 189409698221880508416 190192382925276708864 191193522434586574848 193848988023955832832 194650016900087881728 202254304724190756864 203007631911555170304 204032922981815549952 205063392289804517376 205590426210684370944 205717563366728269824 206628761696596918272 207526637416435679232 208574751746821718016 210166925424278372352 210408951824997285888 211471623298860908544 213085910499615571968 215092712738909896704 218080111526950311936 222581370525616963584 226599730292843347968 227536092814714601472 229273009553758224384 229537038354542493696 229746948769132838912 230696316326030082048 231289229487019917312 232457356908671533056 234231840549195743232 234646595715174432768 236710070803121946624 237905576211218522112 239721649312067518464 245340125467819100928 247199705774010925056 249373572533330116608 250404041841319084032 250633035020872187904 251432577448223440896 252546264295840677888 253589843900368945152 254924696579448766464 255525644235486265344 258465317365274443776 259533355866783842304 261514526522255474688 267643773237620837376 272043897309087399936 273417856386406023168 274290084488971026432 276702183221914238976 278099668995762290688 280222567232371163136 280545269099996381184 281962164398481211392 282861649629251371008 284114547332820762624 286790283651879862272 290773482035933749248 301856927151179169792 302132973723791130624 303381457086286135296 304511447867332755456 306049384472723324928 307595088434706776064 308385639316026556416 309943142544895377408 312309120732260990976 312862127620232577024 315250388136417558528 315613427737495928832 317207434948291362816 319628865749423357952 322639069108364845056 327120167290425467904 332498096711106822144 333872055788425445376 334177380027829583872 335243436597631254528 338119791867158593536 339899595439265021952 341304139222071902208 344305557531813740544 344620423153699258368 346044474489045123072 348686035363007299584 351347760823793614848 356858364316827783168 359582473968101277696 368010188201728651392 368936244295885651968 370799558661016387584 374060358799995174912 375949552531308281856 377148866172335161344 378819396443761016832 380384765850553417728 382387044869173149696 387697976047911665664 389300033800175763456 406015263823110340608 408065845963631099904 410126784579609034752 411435126733456539648 413257523393193836544 415053274832871358464 417149503493643436032 420333850848556744704 420817903649994571776 422943246597721817088 426171820999231143936 430185425477819793408 436160223053900623872 453199460585686695936 455072185629429202944 458546019107516448768 459074076709084987392 459493897538265677824 461392632652060164096 462578458974039834624 464914713817343066112 468463681098391486464 469293191430348865536 473420141606243893248 475811152422437044224 479443298624135036928 490680250935638201856 498747145066660233216 500808083682638168064 501266070041744375808 502865154896446881792 505092528591681355776 507179687800737890304 509849393158897532928 516930634730548887552 519066711733567684608 523029053044510949376 535287546475241674752 546835712772812046336 553404366443828477952 556199337991524581376 560445134464742326272 561090538199992762368 563924328796962422784 565723299258502742016 568229094665641525248 573580567303759724544 581546964071867498496 606762914172572270592 609022895734665510912 612098768945446649856 615190176869413552128 616771278632053112832 619886285089790754816 625724255240465154048 630500776272835117056 631226855474991857664 634414869896582725632 639257731498846715904 645278138216729690112 654240334580850935808 667744111576850890752 668354760055659167744 679799190878530043904 682608278444143804416 688611115063627481088 689240846307398516736 692088948978090246144 697372070726014599168 702695521647587229696 713716728633655566336 719164947936202555392 736020376403457302784 741599117322032775168 748120717599990349824 751899105062616563712 754297732344670322688 757638792887522033664 760769531701106835456 764774089738346299392 775395952095823331328 778600067600351526912 816131691927262199808 820253569159218069504 822870253466913079296 830106549665742716928 834299006987286872064 840667701697113489408 841635807299989143552 845886493195443634176 852343641998462287872 860370850955639586816 872320446107801247744 906398921171373391872 910144371258858405888 918148153418169974784 918987795076531355648 922785265304120328192 925156917948079669248 929829427634686132224 936927362196782972928 938586382860697731072 946840283212487786496 951622304844874088448 958886597248270073856 981360501871276403712 997494290133320466432 1001616167365276336128 1002532140083488751616 1005730309792893763584 1014359375601475780608 1019698786317795065856 1033861269461097775104 1038133423467135369216 1046058106089021898752 1070575092950483349504 1106808732887656955904 1112398675983049162752 1122181076399985524736 1127848657593924845568 1131446598517005484032 1136458189331283050496 1147161134607519449088 1163093928143734996992 1218045791469331021824 1224197537890893299712 1230380353738827104256 1239772570179581509632 1251448510480930308096 1261001552545670234112 1262453710949983715328 1268829739793165451264 1278515462997693431808 1290556276433459380224 1308480669161701871616 1359598381757060087808 1365216556888287608832 1377222230127254962176 1378481692614797033472 1384177897956180492288 1394744141452029198336 1405391043295174459392 1427433457267311132672 1438329895872405110784 1472040752806914605568 1496241435199980699648 1503798210125233127424 1508595464689340645376 1515277585775044067328 1521539063402213670912 1529548179476692598784 1550791904191646662656 1557200135200703053824 1640507138318436139008 1660213099331485433856 1668598013974573744128 1681335403394226978816 1683271614599978287104 1691772986390887268352 1704687283996924575744 1720741701911279173632 1744640892215602495488 1820288742517716811776 1836296306836339949568 1837975590153062711296 1845570530608240656384 1850313835896159338496 1859658855269372264448 1877172765721395462144 1893680566424975572992 1903244609689748176896 1917773194496540147712 1962721003742552807424 2003232334730552672256 2005064280166977503232 2039397572635590131712 2067722538922195550208 2076266846934270738432 2092116212178043797504 2141150185900966699008 2224797351966098325504 2244362152799971049472 2255697315187849691136 2262893197034010968064 2272916378662566100992 2294322269215038898176 2326187856287469993984 2448395075781786599424 2460760707477654208512 2502897020961860616192 2522003105091340468224 2524907421899967430656 2537659479586330902528 2557030925995386863616 2581112552866918760448 2616961338323403743232 2719196763514120175616 2730433113776575217664 2754444460254509924352 2756963385229594066944 2768355795912360984576 2789488282904058396672 2810782086590348918784 2854866914534622265344 2876659791744810221568 2944081505613829211136 2992482870399961399296 3007596420250466254848 3017190929378681290752 3043078126804427341824 3059096358953385197568 3101583808383293325312 3114400270401406107648 3320426198662970867712 3337196027949147488256 3366543229199956574208 3383545972781774536704 3409374567993849151488 3441483403822558347264 3489281784431204990976 3672592613672679899136 3675951180306125422592 3691141061216481312768 3719317710538744528896 3754345531442790924288 3787361132849951145984 3806489219379496353792 3835546388993080295424 3925442007485105614848 4078795145271180263424 4135445077844391100416 4152533693868541476864 4184232424356087595008 4282300371801933398016 4488724305599942098944 4511394630375699382272 4525786394068021936128 4545832757325132201984 4588644538430077796352 4652375712574939987968 4921521414955308417024 5005794041923721232384 5044006210182680936448 5049814843799934861312 5075318959172661805056 5114061851990773727232 5162225105733837520896 5233922676646807486464 5460866227553150435328 5508888920509019848704 5513926770459188133888 5536711591824721969152 5578976565808116793344 5709733829069244530688 5753319583489620443136 5888163011227658422272 6015192840500932509696 6118192717906770395136 6203167616766586650624 6228800540802812215296 6674392055898294976512 6733086458399913148416 6767091945563549073408 6818749135987698302976 6882966807645116694528 6978563568862409981952 7345185227345359798272 7351902360612250845184 7382282122432962625536 7508691062885581848576 7574722265699902291968 7612978438758992707584 7671092777986160590848 7850884014970211229696 8157590290542360526848 8270890155688782200832 8305067387737082953728 8368464848712175190016 8564600743603866796032 8977448611199884197888 9022789260751398764544 9051572788136043872256 9177289076860155592704 9304751425149879975936 10011588083847442464768 10099629687599869722624 10150637918345323610112 10228123703981547454464 10324450211467675041792 10467845353293614972928 11017777841018039697408 11027853540918376267776 11073423183649443938304 11157953131616233586688 11419467658138489061376 11506639166979240886272 11776326022455316844544 12236385435813540790272 12406335233533173301248 12457601081605624430592 13466172916799826296832 13534183891127098146816 13637498271975396605952 13765933615290233389056 13957127137724819963904 14764564244865925251072 15017382125771163697152 15149444531399804583936 15225956877517985415168 15342185555972321181696 15701768029940422459392 16541780311377564401664 16610134775474165907456 16736929697424350380032 17129201487207733592064 18045578521502797529088 18354578153720311185408 18609502850299759951872 20023176167694884929536 20199259375199739445248 20301275836690647220224 20456247407963094908928 20648900422935350083584 20935690706587229945856 22035555682036079394816 22055707081836752535552 22146846367298887876608 22838935316276978122752 23013278333958481772544 23552652044910633689088 24472770871627081580544 24812670467066346602496 24915202163211248861184 26932345833599652593664 27068367782254196293632 27531867230580466778112 27914254275449639927808 30034764251542327394304 30298889062799609167872 30451913755035970830336 30684371111944642363392 31403536059880844918784 33083560622755128803328 33220269550948331814912 33473859394848700760064 34258402974415467184128 36709156307440622370816 37219005700599519903744 40398518750399478890496 40602551673381294440448 40912494815926189817856 41297800845870700167168 41871381413174459891712 44293692734597775753216 45677870632553956245504 46026556667916963545088 47105304089821267378176 49625340934132693204992 49830404326422497722368 54136735564508392587264 55063734461160933556224 55828508550899279855616 60069528503084654788608 60597778125599218335744 60903827510071941660672 61368742223889284726784 62807072119761689837568 66167121245510257606656 66440539101896663629824 68516805948830934368256 73418312614881244741632 74438011401199039807488 80797037500798957780992 81205103346762588880896 82595601691741400334336 83742762826348919783424 91355741265107912491008 92053113335833927090176 94210608179642534756352 99250681868265386409984 99660808652844995444736 110127468922321867112448 111657017101798559711232 121195556251198436671488 121807655020143883321344 122737484447778569453568 125614144239523379675136 132881078203793327259648 137033611897661868736512 148876022802398079614976 162410206693525177761792 165191203383482800668672 167485525652697839566848 182711482530215824982016 184106226671667854180352 188421216359285069512704 198501363736530772819968 199321617305689990889472 220254937844643734224896 223314034203597119422464 242391112502396873342976 243615310040287766642688 251228288479046759350272 274067223795323737473024 297752045604796159229952 330382406766965601337344 334971051305395679133696 365422965060431649964032 368212453343335708360704 376842432718570139025408 398643234611379981778944 446628068407194238844928 487230620080575533285376 502456576958093518700544 548134447590647474946048 595504091209592318459904 660764813533931202674688 669942102610791358267392 730845930120863299928064 753684865437140278050816 893256136814388477689856 1004913153916187037401088 1096268895181294949892096 1339884205221582716534784 1461691860241726599856128 1507369730874280556101632 1786512273628776955379712 2009826307832374074802176 2192537790362589899784192 2679768410443165433069568 3014739461748561112203264 4019652615664748149604352 4385075580725179799568384 5359536820886330866139136 6029478923497122224406528 8039305231329496299208704 12058957846994244448813056 16078610462658992598417408 24117915693988488897626112 48235831387976977795252224
- Sum of all divisors σ(n): 163320253107586005805316397
- Sum of proper divisors (its aliquot sum) s(n): 115084421719609028010064173
- 48235831387976977795252224 is an abundant number, because the sum of its proper divisors (115084421719609028010064173) is greater than itself. Its abundance is 66848590331632050214811949
Bases of 48235831387976977795252224
- Binary: 100111111001100101010110101000101111000110000101011111011000010000000000000000000000002
- Hexadecimal: 0x27E655A8BC615F61000000
- Base-36: 626SK1D3YRKSG0000
Squares and roots of 48235831387976977795252224
- 48235831387976977795252224 squared (482358313879769777952522242) is 2326695429689345016171213057613925272519795776946176
- 48235831387976977795252224 cubed (482358313879769777952522243) is 112230088437671889761624743627269172421344522432735186170373331832206392295424
-
48235831387976977795252224 is a
perfect square number . Itssquare root is 6945202040832 -
The
cube root of 48235831387976977795252224 is 364018332.6816496999
Scales and comparisons
How big is 48235831387976977795252224?- 48,235,831,387,976,977,795,252,224 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 48,235,831,387,976,977,795,252,224 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 48235831387976977795252224 cubic inches would be around 30334861.1 feet tall.
Recreational maths with 48235831387976977795252224
- 48235831387976977795252224 backwards is 42225259777967978313853284
- The number of decimal digits it has is: 26
- The sum of 48235831387976977795252224's digits is 135
- 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 48235831387976977795252224 - Facts about the integer". Numbermatics.com. 2024. Web. 2 June 2024.
APA style:
Numbermatics. (2024). Number 48235831387976977795252224 - Facts about the integer. Retrieved 2 June 2024, from https://numbermatics.com/n/48235831387976977795252224/
Chicago style:
Numbermatics. 2024. "Number 48235831387976977795252224 - Facts about the integer". https://numbermatics.com/n/48235831387976977795252224/
The information we have on file for 48235831387976977795252224 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 48235831387976977795252224, math, Factors of 48235831387976977795252224, curriculum, school, college, exams, university, Prime factorization of 48235831387976977795252224, STEM, science, technology, engineering, physics, economics, calculator, forty-eight septillion, two hundred thirty-five sextillion, eight hundred thirty-one quintillion, three hundred eighty-seven quadrillion, nine hundred seventy-six trillion, nine hundred seventy-seven billion, seven hundred ninety-five million, two hundred fifty-two thousand, two hundred twenty-four.