43846358530503137565229056
43,846,358,530,503,137,565,229,056 is an even composite number composed of six prime numbers multiplied together.
43846358530503137565229056 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of fourteen thousand, one hundred seventy-five divisors.
Prime factorization of 43846358530503137565229056:
214 × 36 × 72 × 194 × 1012 × 75072
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 19 × 19 × 19 × 19 × 101 × 101 × 7507 × 7507)See below for interesting mathematical facts about the number 43846358530503137565229056 from the Numbermatics database.
Names of 43846358530503137565229056
- Cardinal: 43846358530503137565229056 can be written as Forty-three septillion, eight hundred forty-six sextillion, three hundred fifty-eight quintillion, five hundred thirty quadrillion, five hundred three trillion, one hundred thirty-seven billion, five hundred sixty-five million, two hundred twenty-nine thousand and fifty-six.
Scientific notation
- Scientific notation: 4.3846358530503137565229056 × 1025
Factors of 43846358530503137565229056
Divisors of 43846358530503137565229056
- Number of divisors d(n): 14175
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 19 21 24 27 28 32 36 38 42 48 49 54 56 57 63 64 72 76 81 84 96 98 101 108 112 114 126 128 133 144 147 152 162 168 171 189 192 196 202 216 224 228 243 252 256 266 288 294 303 304 324 336 342 361 378 384 392 399 404 432 441 448 456 486 504 512 513 532 567 576 588 606 608 648 672 684 707 722 729 756 768 784 798 808 864 882 896 909 912 931 972 1008 1024 1026 1064 1083 1134 1152 1176 1197 1212 1216 1296 1323 1344 1368 1414 1444 1458 1512 1536 1539 1568 1596 1616 1701 1728 1764 1792 1818 1824 1862 1919 1944 2016 2048 2052 2121 2128 2166 2268 2304 2352 2394 2424 2432 2527 2592 2646 2688 2727 2736 2793 2828 2888 2916 3024 3072 3078 3136 3192 3232 3249 3402 3456 3528 3584 3591 3636 3648 3724 3838 3888 3969 4032 4096 4104 4242 4256 4332 4536 4608 4617 4704 4788 4848 4864 4949 5054 5103 5184 5292 5376 5454 5472 5586 5656 5757 5776 5832 6048 6144 6156 6272 6363 6384 6464 6498 6804 6859 6912 7056 7168 7182 7272 7296 7448 7507 7581 7676 7776 7938 8064 8181 8192 8208 8379 8484 8512 8664 9072 9216 9234 9408 9576 9696 9728 9747 9898 10108 10201 10206 10368 10584 10752 10773 10908 10944 11172 11312 11514 11552 11664 11907 12096 12288 12312 12544 12726 12768 12928 12996 13433 13608 13718 13824 13851 14112 14336 14364 14544 14592 14847 14896 15014 15162 15352 15552 15876 16128 16362 16384 16416 16758 16968 17024 17271 17328 17689 18144 18432 18468 18816 19089 19152 19392 19456 19494 19796 20216 20402 20412 20577 20736 21168 21504 21546 21816 21888 22344 22521 22624 22743 23028 23104 23328 23814 24192 24543 24576 24624 25088 25137 25452 25536 25856 25992 26866 27216 27436 27648 27702 28224 28672 28728 29088 29184 29241 29694 29792 30028 30324 30603 30704 31104 31752 32256 32319 32724 32832 33516 33936 34048 34542 34656 35378 35721 36288 36461 36864 36936 37632 38178 38304 38784 38912 38988 39592 40299 40432 40804 40824 41154 41472 42336 43008 43092 43632 43776 44541 44688 45042 45248 45486 46056 46208 46656 47628 48013 48384 49086 49152 49248 50176 50274 50904 51072 51712 51813 51984 52549 53067 53732 54432 54872 55296 55404 56448 57267 57344 57456 58176 58368 58482 59388 59584 60056 60648 61206 61408 61731 62208 63504 64512 64638 65448 65664 67032 67563 67872 68096 68229 69084 69312 70756 71407 71442 72576 72922 73629 73728 73872 75264 75411 76356 76608 77568 77824 77976 79184 80598 80864 81608 81648 82308 82944 84672 86016 86184 87264 87552 87723 89082 89376 90084 90496 90972 91809 92112 92416 93312 94031 95256 96026 96768 96957 98172 98496 100352 100548 101808 102144 103424 103626 103968 105098 106134 107464 108864 109383 109744 110592 110808 112896 114534 114688 114912 116352 116736 116964 118776 119168 120112 120897 121296 122412 122816 123462 124416 127008 129024 129276 130321 130896 131328 133623 134064 135126 135744 136192 136458 138168 138624 141512 142633 142814 142884 144039 145152 145844 147258 147456 147744 150528 150822 152712 153216 155136 155439 155648 155952 157647 158368 159201 161196 161728 163216 163296 164616 165888 169344 171801 172032 172368 174528 175104 175446 178164 178752 180168 180992 181944 183618 184224 184832 185193 186624 188062 190512 192052 193536 193819 193914 196344 196992 200704 201096 202689 203616 204288 204687 206848 207252 207936 210196 212268 214221 214928 217728 218766 219488 221184 221616 225792 226233 229068 229824 232704 233472 233928 237552 238336 240224 241794 242592 244824 245632 246924 248832 254016 255227 258048 258552 260642 261792 262656 263169 267246 268128 270252 271488 272384 272916 275427 276336 277248 282093 283024 285266 285628 285768 288078 290304 291688 294516 295488 301056 301644 305424 306432 310272 310878 311296 311904 315294 316736 318402 322392 323456 326432 326592 328149 329232 331776 336091 338688 343602 344064 344736 349056 350208 350892 356328 357504 360336 361984 362691 363888 367236 367843 368448 369664 370386 373248 376124 381024 384104 387072 387638 387828 390963 392688 393984 400869 401408 402192 405378 407232 408576 409374 413696 414504 415872 420392 424536 427899 428442 429856 432117 435456 437532 438976 442368 443232 451584 452466 458136 459648 465408 466317 466944 467856 472941 475104 476672 477603 480448 483588 485184 489648 491264 493848 497664 499849 508032 510454 515403 516096 517104 521284 523584 525312 526338 534492 536256 540504 542976 544768 545832 550854 552672 554496 555579 564186 566048 570532 571256 571536 576156 580608 581457 583376 589032 590976 602112 603288 608067 610848 612864 614061 620544 621756 623808 630588 633472 636804 642663 644784 646912 652864 653184 656298 658464 663552 672182 677376 678699 687204 689472 692759 698112 700416 701784 712656 715008 720672 723968 725382 727776 734472 735686 736896 739328 740772 746496 752248 758207 762048 765681 768208 774144 775276 775656 781926 785376 787968 801738 802816 804384 810756 814464 817152 818748 826281 827392 829008 831744 840784 846279 849072 855798 856884 859712 864234 870912 875064 877952 886464 903168 904932 912247 916272 919296 930816 932634 933888 935712 945882 950208 953344 955206 960896 967176 970368 979296 982528 984447 987696 995328 998431 999698 1008273 1016064 1020908 1030806 1032192 1034208 1042568 1047168 1050624 1052676 1068984 1072512 1081008 1085952 1088073 1089536 1091664 1101708 1103529 1105344 1108992 1111158 1128372 1132096 1141064 1142512 1143072 1152312 1161216 1162914 1166752 1172889 1178064 1181952 1202607 1204224 1206576 1216134 1221696 1225728 1228122 1241088 1243512 1247616 1261176 1266944 1273608 1283697 1285326 1289568 1293824 1296351 1305728 1306368 1312596 1316928 1327104 1344364 1354752 1356733 1357398 1374408 1378944 1385518 1396224 1398951 1400832 1403568 1418823 1425312 1430016 1432809 1441344 1447936 1450764 1455552 1468944 1471372 1473792 1478656 1481544 1492992 1499547 1504496 1516414 1524096 1531362 1536416 1548288 1550552 1551312 1563852 1570752 1575936 1603476 1608768 1621512 1628928 1634304 1637496 1652562 1654784 1658016 1663488 1666737 1681568 1692558 1698144 1711596 1713768 1719424 1728468 1741824 1744371 1750128 1755904 1772928 1786589 1806336 1809864 1824201 1824494 1832544 1838592 1842183 1861632 1865268 1871424 1891764 1900416 1906688 1910412 1921792 1927989 1934352 1940736 1958592 1965056 1968894 1975392 1990656 1996862 1999396 2016546 2032128 2041816 2061612 2068416 2078277 2085136 2094336 2101248 2105352 2137968 2145024 2162016 2171904 2176146 2179072 2183328 2203416 2207058 2210688 2217984 2222316 2256744 2264192 2274621 2282128 2285024 2286144 2297043 2304624 2322432 2325828 2333504 2345778 2356128 2363904 2405214 2408448 2413152 2432268 2443392 2451456 2456244 2478843 2482176 2487024 2495232 2522352 2533888 2538837 2547216 2567394 2570652 2579136 2587648 2592702 2611456 2612736 2625192 2633856 2688728 2709504 2710027 2713466 2714796 2736741 2748816 2757888 2771036 2792448 2797902 2801664 2807136 2837646 2850624 2860032 2865618 2882688 2895872 2901528 2911104 2937888 2942744 2947584 2953341 2957312 2963088 2985984 2995293 2999094 3008992 3024819 3032828 3048192 3062724 3072832 3096576 3101104 3102624 3127704 3141504 3151872 3206952 3217536 3243024 3257856 3264219 3268608 3274992 3305124 3310587 3316032 3326976 3333474 3363136 3385116 3396288 3423192 3427536 3438848 3456936 3483648 3488742 3500256 3511808 3518667 3545856 3573178 3607821 3612672 3619728 3648402 3648988 3665088 3677184 3682561 3684366 3723264 3730536 3742848 3783528 3800832 3813376 3820824 3843584 3851091 3855978 3868704 3881472 3889053 3917184 3930112 3937788 3950784 3981312 3993724 3998792 4033092 4064256 4070199 4083632 4123224 4136832 4156554 4170272 4188672 4202496 4210704 4256469 4275936 4290048 4298427 4324032 4343808 4352292 4366656 4406832 4414116 4421376 4435968 4444632 4498641 4513488 4528384 4549242 4564256 4570048 4572288 4594086 4609248 4644864 4651656 4667008 4691556 4712256 4727808 4810428 4826304 4849313 4864536 4886784 4902912 4912488 4957686 4964352 4974048 4990464 5000211 5044704 5067776 5077674 5094432 5134788 5141304 5158272 5175296 5185404 5222912 5225472 5233113 5250384 5267712 5307449 5359767 5377456 5419008 5420054 5426932 5429592 5472603 5473482 5497632 5515776 5542072 5584896 5595804 5614272 5675292 5701248 5720064 5731236 5765376 5783967 5791744 5803056 5822208 5875776 5885488 5895168 5906682 5914624 5926176 5971968 5990586 5998188 6017984 6049638 6065656 6096384 6125448 6145664 6202208 6205248 6234831 6255408 6283008 6303744 6385729 6413904 6435072 6486048 6515712 6528438 6537216 6549984 6610248 6621174 6632064 6653952 6666948 6726272 6770232 6792576 6823863 6846384 6855072 6877696 6891129 6913872 6967296 6977484 6989017 7000512 7023616 7037334 7091712 7146356 7215642 7225344 7239456 7296804 7297976 7330176 7354368 7365122 7368732 7436529 7446528 7461072 7485696 7567056 7601664 7616511 7626752 7641648 7687168 7702182 7711956 7737408 7762944 7778106 7834368 7860224 7875576 7901568 7987448 7997584 8066184 8128512 8130081 8140398 8167264 8210223 8246448 8273664 8313108 8340544 8377344 8404992 8421408 8512938 8551872 8580096 8596854 8648064 8687616 8704584 8733312 8813664 8828232 8842752 8860023 8871936 8889264 8985879 8997282 9026976 9056768 9074457 9098484 9128512 9140096 9144576 9188172 9218496 9289728 9303312 9334016 9383112 9424512 9455616 9497131 9620856 9652608 9698626 9729072 9773568 9792657 9805824 9824976 9915372 9931761 9948096 9980928 10000422 10089408 10135552 10155348 10188864 10269576 10282608 10316544 10350592 10370808 10445824 10450944 10466226 10500768 10535424 10556001 10614898 10719534 10754912 10838016 10840108 10853864 10859184 10945206 10946964 10995264 11031552 11047683 11084144 11169792 11191608 11228544 11350584 11402496 11440128 11462472 11530752 11553273 11567934 11583488 11606112 11644416 11667159 11751552 11770976 11790336 11813364 11852352 11943936 11981172 11996376 12035968 12099276 12131312 12192768 12210597 12250896 12291328 12404416 12410496 12469662 12510816 12566016 12607488 12769407 12771458 12827808 12870144 12895281 12972096 13031424 13056876 13099968 13162421 13220496 13242348 13264128 13307904 13333896 13452544 13495923 13540464 13585152 13647726 13692768 13710144 13755392 13782258 13827744 13934592 13954968 13978034 14001024 14047232 14074668 14183424 14292712 14405933 14431284 14478912 14547939 14593608 14595952 14660352 14708736 14730244 14737464 14873058 14893056 14922144 14971392 15134112 15203328 15233022 15253504 15283296 15374336 15404364 15423912 15474816 15525888 15556212 15668736 15699339 15720448 15751152 15803136 15922347 15974896 15995168 16079301 16132368 16257024 16260162 16280796 16334528 16420446 16492896 16547328 16626216 16681088 16754688 16842816 17025876 17103744 17160192 17193708 17296128 17351901 17375232 17409168 17466624 17627328 17656464 17685504 17720046 17743872 17778528 17971758 17994564 18053952 18113536 18148914 18196968 18257024 18280192 18289152 18376344 18436992 18606624 18668032 18704493 18766224 18849024 18911232 18970189 18994262 19157187 19241712 19305216 19397252 19458144 19547136 19585314 19611648 19649952 19830744 19863522 19896192 19961856 20000844 20178816 20271104 20310696 20377728 20471589 20539152 20565216 20633088 20673387 20701184 20741616 20891648 20901888 20932452 20967051 21001536 21070848 21112002 21229796 21439068 21509824 21676032 21680216 21707728 21718368 21890412 21893928 21990528 22063104 22095366 22168288 22339584 22383216 22457088 22701168 22804992 22849533 22880256 22924944 23061504 23106546 23135868 23212224 23288832 23334318 23503104 23541952 23580672 23626728 23704704 23962344 23992752 24071936 24198552 24262624 24385536 24390243 24421194 24501792 24582656 24630669 24808832 24820992 24939324 25021632 25132032 25214976 25538814 25542916 25655616 25740288 25777927 25790562 25944192 26062848 26113752 26199936 26324842 26440992 26484696 26528256 26580069 26615808 26667792 26905088 26957637 26991846 27080928 27170304 27223371 27295452 27385536 27420288 27510784 27564516 27655488 27869184 27909936 27956068 28002048 28094464 28149336 28366848 28491393 28585424 28811866 28862568 28957824 29095878 29187216 29191904 29320704 29417472 29460488 29474928 29746116 29795283 29844288 29942784 30268224 30406656 30466044 30566592 30748672 30808728 30847824 30949632 31051776 31112424 31337472 31398678 31440896 31502304 31606272 31668003 31844694 31949792 31990336 32158602 32264736 32514048 32520324 32561592 32669056 32840892 32985792 33094656 33143049 33252432 33362176 33509376 33685632 33945191 34051752 34207488 34320384 34387416 34592256 34659819 34703802 34750464 34818336 34933248 35001477 35254656 35312928 35371008 35440092 35557056 35943516 35989128 36107904 36227072 36297828 36393936 36514048 36560384 36578304 36631791 36752688 36873984 37152143 37213248 37336064 37408986 37532448 37698048 37822464 37940378 37988524 38308221 38314374 38483424 38610432 38794504 38916288 39094272 39170628 39299904 39487263 39661488 39727044 39792384 39923712 40001688 40357632 40487769 40542208 40621392 40755456 40943178 41078304 41130432 41266176 41346774 41402368 41483232 41783296 41803776 41864904 41934102 42003072 42141696 42224004 42459592 42878136 43019648 43217799 43360432 43415456 43436736 43643817 43780824 43787856 43981056 44126208 44190732 44336576 44679168 44766432 44914176 45402336 45609984 45699066 45760512 45849888 46123008 46213092 46271736 46424448 46577664 46668636 47006208 47083904 47098017 47161344 47253456 47409408 47767041 47924688 47985504 48143872 48237903 48397104 48525248 48771072 48780486 48842388 49003584 49165312 49261338 49617664 49641984 49878648 50043264 50264064 51077628 51085832 51311232 51480576 51490513 51555854 51581124 51888384 52055703 52125696 52227504 52399872 52649684 52881984 52969392 53056512 53160138 53231616 53335584 53810176 53915274 53983692 54161856 54340608 54446742 54590904 54771072 54840576 55021568 55129032 55310976 55819872 55912136 56004096 56113479 56188928 56298672 56355049 56733696 56910567 56982786 57170848 57471561 57623732 57725136 57915648 58191756 58374432 58383808 58641408 58834944 58920976 58949856 59492232 59590566 59688576 59885568 60536448 60813312 60932088 61133184 61414767 61497344 61617456 61695648 61899264 62020161 62103552 62224848 62674944 62797356 62901153 63004608 63212544 63336006 63689388 63899584 63980672 64317204 64529472 65028096 65040648 65123184 65338112 65681784 65971584 66189312 66286098 66504864 66724352 67018752 67371264 67890382 68103504 68414976 68548599 68640768 68774832 69184512 69319638 69407604 69636672 69866496 69968659 70002954 70509312 70625856 70742016 70880184 71114112 71887032 71978256 72215808 72454144 72595656 72787872 73028096 73120768 73156608 73170729 73263582 73505376 73747968 73892007 74304286 74426496 74672128 74817972 75064896 75396096 75644928 75880756 75977048 76578907 76616442 76628748 76966848 77220864 77333781 77589008 77832576 78188544 78341256 78599808 78974526 79322976 79454088 79584768 79847424 80003376 80715264 80872911 80975538 81084416 81242784 81510912 81670113 81886356 82156608 82260864 82532352 82693548 82966464 83566592 83607552 83729808 83868204 84006144 84283392 84448008 84919184 85474179 85756272 86039296 86435598 86720864 86830912 86873472 87287634 87561648 87575712 87962112 88252416 88381464 88673152 89385849 89532864 89828352 90804672 91219968 91398132 91699776 92136947 92246016 92426184 92543472 92848896 93155328 93337272 94012416 94167808 94196034 94322688 94506912 94818816 95004009 95534082 95849376 95971008 96287744 96475806 96794208 97050496 97542144 97560972 97684776 98007168 98330624 98522676 99235328 99283968 99429147 99757296 100086528 100528128 100841531 101835573 102155256 102171664 102622464 102961152 102981026 103111708 103162248 103776768 103979457 104111406 104251392 104455008 104799744 105299368 105763968 105938784 106113024 106320276 106671168 107620352 107830548 107967384 108323712 108681216 108893484 109181808 109542144 109681152 109895373 110043136 110258064 110621952 111456429 111639744 111824272 112008192 112226958 112377856 112597344 112710098 113467392 113821134 113965572 114341696 114943122 115247464 115450272 115831296 116383512 116748864 116767616 117282816 117841952 117899712 118461789 118984464 119181132 119377152 119771136 121072896 121463307 121626624 121864176 122266368 122829534 122994688 123234912 123391296 123798528 124040322 124207104 124449696 125349888 125594712 125802306 126009216 126425088 126672012 127378776 127799168 127961344 128634408 129058944 129653397 130081296 130246368 130676224 130931451 131363568 131943168 132378624 132572196 132791323 133009728 133448704 134037504 134742528 135780764 136207008 136829952 137097198 137281536 137549664 138369024 138639276 138815208 139273344 139732992 139937318 140005908 141018624 141251712 141294051 141484032 141760368 142228224 143301123 143774064 143956512 144431616 144713709 144908288 145191312 145575744 146056192 146241536 146313216 146341458 146527164 147010752 147495936 147784014 148608572 148852992 149344256 149635944 150129792 150792192 151761512 151954096 153157814 153232884 153257496 153933696 154441728 154471539 154667562 155178016 155665152 156377088 156682512 157199616 157949052 158645952 158908176 159169536 159694848 160006752 161430528 161745822 161951076 162485568 163021824 163340226 163772712 164313216 164521728 165064704 165387096 165932928 167133184 167459616 167736408 168012288 168340437 168566784 168896016 169065147 169838368 170731701 170948358 171512544 172078592 172414683 172871196 173441728 173661824 173746944 174575268 175123296 175151424 175924224 176504832 176762928 177346304 178771698 179065728 179656704 180445489 181609344 182439936 182796264 183399552 184244301 184273894 184492032 184852368 185086944 185697792 186060483 186310656 186674544 188024832 188335616 188392068 188703459 189013824 189637632 190008018 191068164 191698752 191942016 192575488 192951612 193588416 194100992 195084288 195121944 195369552 196014336 196661248 197045352 198470656 198567936 198858294 199514592 200173056 201056256 201683062 203671146 204310512 204343328 205244928 205922304 205962052 206223416 206324496 207553536 207958914 208222812 208910016 209599488 209905977 210598736 211527936 211877568 212226048 212640552 213342336 215240704 215661096 215934768 216647424 217362432 217786968 218363616 219084288 219362304 219512187 219790746 220086272 220516128 221243904 221676021 222912858 223279488 223648544 224016384 224453916 225194688 225420196 226934784 227642268 227931144 228683392 229736721 229886244 230494928 230900544 231662592 232001343 232767024 233497728 233535232 234565632 235683904 235799424 236923578 237968928 238362264 238754304 239542272 242145792 242618733 242926614 243253248 243728352 244532736 245010339 245659068 246469824 246782592 247597056 248080644 248899392 250699776 251189424 251604612 252018432 252850176 253344024 254757552 255598336 255922688 256422537 257268816 258117888 259306794 260162592 260492736 261352448 261862902 262727136 263886336 264757248 265144392 265582646 266019456 266897408 268157547 269485056 271561528 272414016 273659904 273712727 274194396 275099328 276410841 276738048 277278552 277630416 278546688 279465984 279874636 280011816 282037248 282503424 282588102 282968064 283520736 284456448 286602246 287548128 287913024 288863232 289427418 289816576 290382624 291151488 292112384 292483072 292626432 292682916 293054328 294021504 294991872 295568028 297217144 297705984 298287441 298688512 299271888 300259584 301584384 302524593 303523024 303908192 305506719 306315628 306465768 306514992 307867392 308883456 308943078 309335124 310356032 311330304 312754176 313365024 314399232 315898104 317291904 317816352 318339072 320013504 322861056 323491644 323902152 324971136 326043648 326680452 327545424 328626432 329043456 329686119 330129408 330774192 331865856 334369287 334919232 335472816 336024576 336680874 337133568 337792032 338130294 339676736 341463402 341896716 343025088 344157184 344829366 345742392 346883456 347323648 347493888 349150536 350246592 350302848 351848448 353525856 354692608 355385367 357543396 358131456 359313408 360433591 360890978 363218688 364389921 364879872 365592528 366799104 368488602 368547788 368984064 369704736 370173888 371395584 372120966 372621312 373349088 376049664 376671232 376784136 377406918 378027648 379275264 380016036 382136328 383397504 383884032 385150976 385903224 387176832 388201984 388960191 390243888 390739104 392028672 392794353 393322496 394090704 394485343 396941312 397135872 397716588 398373969 399029184 400346112 402112512 403366124 407342292 408621024 408686656 410489856 411844608 411924104 412446832 412648992 415107072 415917828 416445624 417820032 419198976 419811954 421197472 423055872 423755136 424452096 425281104 426684672 429903369 430481408 431322192 431869536 433294848 434141127 434724864 435573936 436727232 438168576 438724608 439024374 439581492 441032256 442487808 443352042 445825716 446558976 447297088 448032768 448907832 450389376 450840392 455284536 455862288 457366784 459473442 459772488 460989856 461801088 463325184 463414617 464002686 465534048 466995456 467070464 469131264 471367808 471598848 473847156 475937856 476724528 477508608 479084544 484291584 485237466 485853228 487456704 489065472 489780613 490020678 491318136 492939648 493565184 495194112 496161288 497798784 501399552 502378848 503209224 504036864 505021311 505700352 506688048 507195441 509515104 511196672 511845376 512195103 512845074 514537632 516235776 517244049 518613588 520325184 520985472 522704896 523725804 525454272 527772672 529514496 530288784 531165292 532038912 533794816 536052349 536315094 538970112 541336467 543123056 544828032 547319808 547425454 548388792 550198656 552732903 552821682 553476096 554557104 555260832 557093376 558931968 559749272 560023632 564074496 565006848 565176204 566110377 567041472 568912896 573204492 575096256 575826048 577726464 578854836 580765248 582302976 584224768 584966144 585252864 585365832 586108656 588043008 589983744 591136056 594434288 595411968 596574882 597377024 598543776 600519168 603168768 605049186 607046048 607816384 611013438 612631256 612931536 613029984 615734784 617766912 617886156 618670248 620712064 622660608 626730048 628798464 629717931 631796208 634583808 635632704 636678144 640027008 644958629 645722112 646983288 647804304 649942272 652087296 653360904 655090848 657252864 658086912 658536561 659372238 660258816 661548384 663731712 665028063 668738574 669838464 670945632 672049152 673361748 675584064 676260588 679353472 682926804 683793432 686050176 688314368 689210163 689658732 691484784 693766912 694647296 694987776 696004029 698301072 700493184 700605696 703696896 705890717 707051712 709385216 710770734 715086792 716262912 718626816 720867182 721781956 726437376 727856199 728779842 729759744 731185056 733598208 736977204 737095576 739409472 740347776 742791168 744241932 746698176 752099328 753342464 753568272 754813836 756055296 758550528 760032072 764272656 766795008 767768064 769267611 770301952 771806448 774353664 776403968 777920382 780487776 781478208 784057344 785588706 786644992 788181408 788970686 793882624 794271744 795433176 796747938 798058368 800692224 806732248 814684584 817242048 817373312 820979712 821138181 823848208 824893664 825297984 829232523 830214144 831835656 832891248 835640064 838397952 839623908 842394944 846111744 847510272 848904192 850562208 853369344 859806738 860962816 862644384 863739072 866589696 868282254 869449728 871147872 873454464 876337152 877449216 878048748 879162984 882064512 884975616 886704084 891651432 893117952 894594176 894862323 896065536 897815664 900778752 901680784 907573779 910569072 911724576 914733568 916520157 918946884 919544976 921979712 923602176 926650368 926829234 928005372 931068096 933990912 934140928 938262528 942735616 943197696 947694312 951875712 953449056 955017216 968583168 970474932 971706456 974913408 978130944 978319747 979561226 980041356 982636272 985879296 987130368 989058357 990388224 992322576 995597568 1003107861 1004757696 1006418448 1008073728 1010042622 1011400704 1013376096 1014390882 1019030208 1022393344 1023690752 1024390206 1025690148 1029075264 1032471552 1034488098 1037227176 1040650368 1041970944 1045409792 1047451608 1050908544 1055545344 1060577568 1062330584 1064077824 1066156101 1067589632 1070745931 1072104698 1072630188 1077940224 1081300773 1082672934 1086246112 1089656064 1094639616 1094850908 1096777584 1100397312 1105465806 1105643364 1106952192 1109114208 1110521664 1114186752 1117863936 1119498544 1120047264 1128148992 1130013696 1130352408 1132220754 1134082944 1137825792 1146408984 1150192512 1151652096 1155452928 1157709672 1161530496 1164605952 1166880573 1168449536 1169932288 1170731664 1172217312 1176086016 1178383059 1179967488 1182272112 1183456029 1188868576 1190823936 1193149764 1195121907 1197087552 1201038336 1206337536 1210098372 1214092096 1215632768 1222026876 1225262512 1225863072 1226059968 1231469568 1235533824 1235772312 1237340496 1241424128 1245321216 1253460096 1257596928 1259435862 1263592416 1269167616 1271265408 1273356288 1280054016 1289710107 1289917258 1291444224 1293966576 1295608608 1299884544 1302423381 1304174592 1306721808 1310181696 1314505728 1316173824 1317073122 1318744476 1323096768 1327463424 1329404521 1330056126 1337477148 1339676928 1341891264 1344098304 1346723496 1351168128 1352521176 1358706944 1365853608 1367586864 1372100352 1376628736 1378420326 1379317464 1382969568 1387533824 1389294592 1389975552 1390243851 1392008058 1396602144 1400986368 1401211392 1407393792 1411781434 1414103424 1418770432 1421541468 1430173584 1432525824 1437253632 1441734364 1443563912 1452874752 1454999233 1455712398 1457559684 1462370112 1467196416 1469341839 1473954408 1474191152 1478818944 1480695552 1485582336 1488483864 1493396352 1504198656 1506684928 1507136544 1509627672 1512110592 1517101056 1520064144 1521586323 1528545312 1533590016 1535536128 1536585309 1538535222 1540603904 1543612896 1548707328 1551732147 1552807936 1555840764 1560975552 1562956416 1568114688 1571177412 1576362816 1577941372 1587765248 1588543488 1590866352 1593495876 1596116736 1601384448 1608157047 1613464496 1624009401 1629369168 1634484096 1634746624 1641959424 1642276362 1647696416 1649787328 1650595968 1658465046 1660428288 1663671312 1665782496 1671280128 1676795904 1679247816 1684789888 1692223488 1695020544 1698331131 1701124416 1706738688 1719613476 1725288768 1727478144 1733179392 1736564508 1742295744 1746908928 1752674304 1754898432 1756097496 1758325968 1764129024 1769951232 1773408168 1783302864 1786235904 1789188352 1789724646 1792131072 1795631328 1801557504 1803361568 1815147558 1821138144 1823449152 1829467136 1833040314 1837893768 1839089952 1843959424 1847204352 1853300736 1853658468 1856010744 1862136192 1867981824 1868281856 1885471232 1886395392 1889153793 1895388624 1903751424 1906898112 1910034432 1915989089 1934875887 1937166336 1940949864 1943412912 1949826816 1956261888 1956639494 1959122452 1960082712 1965272544 1971758592 1974260736 1975609683 1978116714 1980776448 1984645152 1991195136 2006215722 2009515392 2012836896 2016147456 2020085244 2026752192 2028781764 2038060416 2044786688 2047381504 2048780412 2051380296 2058150528 2064943104 2067630489 2068976196 2074454352 2081300736 2083941888 2088012087 2090819584 2094903216 2101817088 2111090688 2117672151 2121155136 2124661168 2128155648 2132312202 2135179264 2141491862 2144209396 2145260376 2155880448 2162601546 2165345868 2172492224 2179312128 2189279232 2189701816 2193555168 2200794624 2210931612 2211286728 2218228416 2221043328 2228373504 2238997088 2240094528 2256297984 2260027392 2260704816 2264441508 2268165888 2275651584 2292817968 2300385024 2303304192 2307802833 2310905856 2315419344 2323060992 2329211904 2333761146 2336899072 2341463328 2344434624 2352172032 2356766118 2359934976 2364544224 2366912058 2377737152 2381647872 2386299528 2390243814 2394175104 2402076672 2420196744 2428184192 2431265536 2444053752 2450525024 2451726144 2452119936 2462939136 2463414543 2471544624 2474680992 2482848256 2487697569 2490642432 2506920192 2515193856 2518871724 2523035137 2527184832 2538335232 2542530816 2546712576 2560108032 2579420214 2579834516 2582888448 2587933152 2591217216 2599769088 2604846762 2608349184 2613443616 2620363392 2629011456 2632347648 2634146244 2637488952 2646193536 2654926848 2658809042 2660112252 2674954296 2679353856 2683782528 2684586969 2688196608 2693446992 2702336256 2705042352 2717413888 2722721337 2731707216 2735173728 2744200704 2749560471 2753257472 2756840652 2758634928 2761397401 2765939136 2775067648 2778589184 2779951104 2780487702 2784016116 2793204288 2801972736 2802422784 2814787584 2823562868 2828206848 2837540864 2843082936 2860347168 2865051648 2883468728 2887127824 2905749504 2909998466 2911424796 2915119368 2924740224 2934392832 2934959241 2938683678 2947908816 2948382304 2957637888 2961391104 2971164672 2976967728 2986792704 3009323583 3013369856 3014273088 3019255344 3024221184 3034202112 3040128288 3043172646 3057090624 3067180032 3071072256 3073170618 3077070444 3087225792 3097414656 3103464294 3105615872 3111681528 3121951104 3125912832 3136229376 3142354824 3152725632 3155882744 3175530496 3181732704 3186991752 3192233472 3198468303 3202768896 3212237793 3216314094 3226928992 3243902319 3248018802 3258738336 3268968192 3269493248 3283918848 3284552724 3295392832 3299574656 3301191936 3316930092 3320856576 3327342624 3331564992 3342560256 3353591808 3358495632 3369579776 3384446976 3390041088 3396662262 3402248832 3413477376 3428464291 3439226952 3450577536 3454956288 3466358784 3473129016 3484591488 3493817856 3500641719 3505348608 3509796864 3512194992 3516651936 3528258048 3535149177 3539902464 3546816336 3550368087 3566605728 3572471808 3578376704 3579449292 3585365721 3591262656 3603115008 3606723136 3630295116 3642276288 3646898304 3658934272 3666080628 3675787536 3678179904 3687918848 3694408704 3706601472 3707316936 3712021488 3724272384 3735963648 3736563712 3752366443 3770942464 3772790784 3778307586 3790777248 3807502848 3813796224 3820068864 3831978178 3869130321 3869751774 3874332672 3881899728 3886825824 3899653632 3912523776 3913278988 3918244904 3920165424 3930545088 3943517184 3948521472 3951219366 3956233428 3969290304 3982390272 3988213563 4012431444 4019030784 4025673792 4032294912 4040170488 4053504384 4057563528 4076120832 4089573376 4094763008 4097560824 4102760592 4116301056 4129886208 4135260978 4137952392 4148908704 4162601472 4167883776 4170731553 4176024174 4181639168 4189806432 4203634176 4222181376 4235344302 4242310272 4249322336 4256311296 4264624404 4282983724 4288418792 4290520752 4311760896 4325203092 4330691736 4344984448 4358624256 4364997699 4379403632 4387110336 4401589248 4408025517 4421863224 4422573456 4436456832 4442086656 4456747008 4477994176 4480189056 4512595968 4520054784 4521409632 4528883016 4536331776 4551303168 4564758969 4585635936 4600770048 4606608384 4609755927 4615605666 4621811712 4630838688 4646121984 4655196441 4658423808 4667522292 4682926656 4688869248 4704344064 4713532236 4729088448 4733824116 4755474304 4763295744 4772599056 4780487628 4788350208 4804153344 4824471141 4840393488 4856368384 4862531072 4872028203 4888107504 4901050048 4903452288 4904239872 4925878272 4926829086 4943089248 4949361984 4965696512 4975395138 4981284864 5013840384 5030387712 5037743448 5046070274 5054369664 5076670464 5085061632 5094993393 5120216064 5158840428 5159669032 5175866304 5182434432 5199538176 5200541813 5209693524 5226887232 5240726784 5258022912 5264695296 5268292488 5274977904 5292387072 5309853696 5317618084 5320224504 5349908592 5358707712 5367565056 5369173938 5376393216 5386893984 5404672512 5410084704 5434827776 5445442674 5463414432 5470347456 5488401408 5499120942 5506514944 5513681304 5517269856 5522794802 5531878272 5550135296 5557178368 5559902208 5560975404 5568032232 5586408576 5603945472 5604845568 5647125736 5656413696 5667461379 5675081728 5686165872 5691859949 5720694336 5730103296 5747967267 5766937456 5774255648 5804627661 5811499008 5819996932 5822849592 5830238736 5849480448 5868785664 5869918482 5877367356 5895817632 5896764608 5915275776 5922782208 5942329344 5953935456 5973585408 6018647166 6026739712 6028546176 6038510688 6048442368 6080256576 6086345292 6114181248 6134360064 6142144512 6146341236 6154140888 6174451584 6194829312 6202891467 6206928588 6211231744 6223363056 6243902208 6251825664 6264036261 6272458752 6284709648 6305451264 6311765488 6353016453 6363465408 6373983504 6384466944 6396936606 6405537792 6424475586 6432628188 6453857984 6487804638 6496037604 6517476672 6537936384 6538986496 6567837696 6569105448 6590785664 6599149312 6602383872 6633860184 6654685248 6663129984 6685120512 6716991264 6739159552 6768893952 6780082176 6793324524 6804497664 6826954752 6848238229 6856928582 6878453904 6901155072 6909912576 6923408499 6932717568 6946258032 6969182976 6987635712 7001283438 7010697216 7024389984 7033303872 7056516096 7070298354 7079804928 7093632672 7100736174 7133211456 7144943616 7156753408 7158898584 7170731442 7182525312 7206230016 7213446272 7260590232 7284552576 7293796608 7317868544 7332161256 7351575072 7356359808 7375837696 7388817408 7390243629 7414633872 7424042976 7448544768 7463092707 7471927296 7473127424 7495221517 7504732886 7541884928 7545581568 7556615172 7569105411 7581554496 7615005696 7627592448 7640137728 7663956356 7738260642 7739503548 7748665344 7763799456 7773651648 7799307264 7825047552 7826557976 7836489808 7840330848 7861090176 7887034368 7897042944 7902438732 7912466856 7938580608 7964780544 7976427126 8024862888 8038061568 8051347584 8064589824 8080340976 8107008768 8115127056 8152241664 8168164011 8179146752 8189526016 8195121648 8205521184 8232602112 8248681413 8259772416 8270521956 8275904784 8284192203 8297817408 8325202944 8335767552 8341463106 8352048348 8379612864 8407268352 8444362752 8470688604 8484620544 8498644672 8512622592 8529248808 8565967448 8576837584 8581041504 8650406184 8661383472 8689968896 8717248512 8729995398 8758807264 8774220672 8803178496 8804877723 8816051034 8843726448 8845146912 8872913664 8884173312 8913494016 8955988352 8960378112 9027970749 9040109568 9042819264 9057766032 9072663552 9102606336 9129517938 9171271872 9201540096 9213216768 9219511854 9231211332 9261677376 9292243968 9305831647 9310392882 9316847616 9335044584 9365853312 9377738496 9408688128 9427064472 9458176896 9467648232 9510948608 9526591488 9545198112 9560975256 9576700416 9595404909 9608306688 9636713379 9648942282 9680786976 9712736768 9725062144 9731706957 9744056406 9776215008 9802100096 9806904576 9808479744 9851756544 9853658172 9886178496 9898723968 9931393024 9950790276 9962569728 10027680768 10060775424 10075486896 10092140548 10108739328 10153340928 10170123264 10184994631 10189986786 10240432128 10285392873 10317680856 10319338064 10351732608 10364868864 10399076352 10401083626 10419387048 10453774464 10481453568 10501925157 10516045824 10529390592 10536584976 10549955808 10584774144 10619707392 10635236168 10640449008 10651104261 10699817184 10717415424 10735130112 10738347876 10756097163 10773787968 10809345024 10820169408 10869655552 10890885348 10926828864 10940694912 10976802816 10998241884 11027362608 11034539712 11045589604 11063756544 11100270592 11114356736 11119804416 11121950808 11136064464 11172817152 11207890944 11209691136 11257099329 11294251472 11312827392 11334922758 11350163456 11372331744 11383719898 11441388672 11460206592 11495934534 11533874912 11548511296 11609255322 11622998016 11639993864 11645699184 11660477472 11698960896 11737571328 11739836964 11754734712 11791635264 11793529216 11830551552 11845564416 11907870912 11947170816 11964640689 12037294332 12057092352 12077021376 12096884736 12160513152 12172690584 12228362496 12268720128 12284289024 12292682472 12308281776 12348903168 12389658624 12405782934 12413857176 12422463488 12446726112 12487804416 12503651328 12512194659 12528072522 12544917504 12569419296 12610902528 12623530976 12706032906 12726930816 12747967008 12768933888 12793873212 12848951172 12865256376 12907715968 12975609276 12992075208 13034953344 13075872768 13077972992 13094993097 13138210896 13181571328 13198298624 13204767744 13224076551 13267720368 13309370496 13326259968 13370241024 13411923623 13433982528 13478319104 13537787904 13560164352 13586649048 13608995328 13653909504 13694276907 13696476458 13713857164 13756907808 13802310144 13819825152 13829267781 13846816998 13865435136 13892516064 13938365952 13975271424 14002566876 14048779968 14066607744 14113032192 14140596708 14187265344 14201472348 14266422912 14289887232 14313506816 14317797168 14341462884 14365050624 14412460032 14426892544 14473413423 14521180464 14569105152 14587593216 14616084609 14635737088 14664322512 14703150144 14712719616 14751675392 14777634816 14780487258 14829267744 14848085952 14897089536 14926185414 14943854592 14946254848 14990443034 15009465772 15083769856 15091163136 15113230344 15138210822 15163108992 15230011392 15255184896 15327912712 15476521284 15479007096 15527598912 15547303296 15598614528 15601625439 15653115952 15672979616 15680661696 15722180352 15774068736 15794085888 15804877464 15824933712 15877161216 15929561088 15952854252 16049725776 16076123136 16102695168 16129179648 16160681952 16214017536 16230254112 16304483328 16336328022 16358293504 16390243296 16411042368 16465204224 16497362826 16519544832 16541043912 16551809568 16568384406 16595634816 16650405888 16671535104 16682926212 16704096696 16759225728 16814536704 16941377208 16969241088 16997289344 17002384137 17025245184 17058497616 17075579847 17131934896 17153675168 17162083008 17243901801 17300812368 17322766944 17379937792 17413882983 17434497024 17459990796 17517614528 17548441344 17606356992 17609755446 17632102068 17687452896 17690293824 17745827328 17768346624 17826988032 17911976704 17920756224 18055941498 18080219136 18085638528 18115532064 18145327104 18259035876 18342543744 18403080192 18426433536 18439023708 18462422664 18523354752 18584487936 18608674401 18611663294 18620785764 18633695232 18670089168 18731706624 18755476992 18792108783 18817376256 18854128944 18916353792 18935296464 19021897216 19059049359 19090396224 19121950512 19153400832 19190809818 19216613376 19273426758 19297884564 19361573952 19425473536 19450124288 19463413914 19488112812 19552430016 19604200192 19613809152 19616959488 19703513088 19707316344 19772356992 19797447936 19862786048 19901580552 20055361536 20150973792 20184281096 20217478656 20306681856 20340246528 20344172689 20369989262 20379973572 20480864256 20544714687 20570785746 20635361712 20638676128 20703465216 20729737728 20798152704 20802167252 20838774096 20907548928 20962907136 21003850314 21032091648 21073169952 21099911616 21169548288 21239414784 21270472336 21280898016 21302208522 21399634368 21434830848 21470260224 21476695752 21512194326 21547575936 21618690048 21640338816 21739311104 21781770696 21853657728 21881389824 21953605632 21996483768 22054725216 22069079424 22091179208 22127513088 22170730887 22200541184 22228713472 22243901616 22272128928 22345634304 22389278121 22415781888 22419382272 22485664551 22514198658 22588502944 22625654784 22669845516 22707316233 22744663488 22767439796 22882777344 22920413184 22991869068 23067749824 23097022592 23218510644 23245996032 23279987728 23291398368 23320954944 23397921792 23475142656 23479673928 23509469424 23583270528 23587058432 23661103104 23691128832 23815741824 23894341632 23929281378 24074588664 24114184704 24154042752 24193769472 24321026304 24345381168 24456724992 24504492033 24537440256 24568578048 24585364944 24616563552 24697806336 24746044239 24779317248 24811565868 24827714352 24852576609 24893452224 24975608832 25007302656 25024389318 25056145044 25138838592 25221805056 25247061952 25412065812 25453861632 25495934016 25537867776 25587746424 25697902344 25730512752 25815431936 25951218552 25984150416 26069906688 26151745536 26155945984 26189986194 26276421792 26363142656 26396597248 26409535488 26414633169 26448153102 26535440736 26618740992 26652519936 26740482048 26823847246 26867965056 26956638208 27083912247 27120328704 27173298096 27217990656 27307819008 27388553814 27392952916 27427714328 27513815616 27604620288 27639650304 27644985427 27658535562 27693633996 27785032128 27876731904 27917494941 27950542848 28005133752 28097559936 28133215488 28226064384 28281193416 28374530688 28402944696 28532845824 28579774464 28627013632 28635594336 28682925768 28730101248 28824920064 28853785088 28910140137 28946826846 29042360928 29138210304 29175186432 29195120871 29232169218 29271474176 29328645024 29406300288 29425439232 29503350784 29555269632 29560974516 29658535488 29696171904 29794179072 29852370828 29887709184 29980886068 30018931544 30167539712 30182326272 30226460688 30276421644 30326217984 30460022784 30510369792 30554983893 30655825424 30856178619 30953042568 30958014192 31055197824 31094606592 31197229056 31203250878 31306231904 31345959232 31361323392 31444360704 31548137472 31588171776 31609754928 31649867424 31754322432 31859122176 31905708504 31953312783 32099451552 32152246272 32205390336 32268291489 32321363904 32428035072 32460508224 32608966656 32672656044 32780486592 32822084736 32930408448 32994725652 33082087824 33103619136 33136768812 33191269632 33300811776 33343070208 33365852424 33408193392 33518451456 33629073408 33771297987 33882754416 33938482176 33994578688 34004768274 34050490368 34116995232 34151159694 34263869792 34307350336 34324166016 34487803602 34601624736 34645533888 34759875584 34827765966 34868994048 34919981592 35035229056 35096882688 35212713984 35219510892 35264204136 35374905792 35380587648 35491654656 35536693248 35823953408 35841512448 35893922067 36111882996 36171277056 36231064128 36290654208 36403792691 36518071752 36685087488 36806160384 36852867072 36878047416 36924845328 37046709504 37168975872 37217348802 37223326588 37241571528 37267390464 37340178336 37463413248 37510953984 37536583977 37584217566 37634752512 37708257888 37832707584 37870592928 38043794432 38118098718 38180792448 38243901024 38306801664 38381619636 38546853516 38595769128 38723147904 38850947072 38900248576 38926827828 38976225624 39104860032 39208400384 39227618304 39233918976 39284979291 39414632688 39544713984 39594895872 39672229653 39725572096 39803161104 39843019643 40110723072 40235770869 40301947584 40368562192 40434957312 40613363712 40680493056 40688345378 40739978524 40759947144 40961728512 41082830721 41089429374 41141571492 41270723424 41277352256 41406930432 41459475456 41596305408 41604334504 41677548192 41815097856 41925814272 42007700628 42146339904 42199823232 42339096576 42540944672 42561796032 42604417044 42799268736 42869661696 42940520448 42953391504 43024388652 43095151872 43237380096 43280677632 43420240269 43478622208 43563541392 43707315456 43762779648 43848253827 43907211264 43992967536 44109450432 44138158848 44182358416 44255026176 44341461774 44401082368 44487803232 44544257856 44691268608 44778556242 44831563776 44838764544 44971329102 45028397316 45177005888 45251309568 45339691032 45414632466 45489326976 45534879592 45765554688 45983738136 46135499648 46194045184 46437021288 46559975456 46582796736 46641909888 46795843584 46804876317 46959347856 47018938848 47166541056 47174116864 47322206208 47382257664 47631483648 47788683264 47858562756 47937667603 48149177328 48228369408 48308085504 48387538944 48642052608 48690762336 48913449984 49008984066 49074880512 49170729888 49233127104 49395612672 49492088478 49558634496 49623131736 49655428704 49705153218 49786904448 49951217664 50014605312 50048778636 50112290088 50277677184 50443610112 50494123904 50824131624 50907723264 50991868032 51007152411 51075735552 51175492848 51226739541 51395804688 51461025504 51630863872 51731705403 51902437104 51968300832 52139813376 52241648949 52303491072 52311891968 52379972388 52466550619 52552843584 52726285312 52793194496 52819070976 52829266338 52896306204 53070881472 53237481984 53305039872 53480964096 53647694492 53735930112 53913276416 54167824494 54240657408 54346596192 54435981312 54777107628 54785905832 54855428656 55027631232 55209240576 55279300608 55289970854 55317071124 55387267992 55570064256 55753463808 55826023203 55834989882 55901085696 56010267504 56195119872 56266430976 56452128768 56562386832 56749061376 56805889392 57065691648 57177148077 57254027264 57271188672 57365851536 57460202496 57649840128 57707570176 57820280274 57893653692 58084721856 58276420608 58350372864 58390241742 58464338436 58657290048 58812600576 58850878464 59006701568 59110539264 59121949032 59317070976 59392343808 59588358144 59704741656 59961772136 60037863088 60335079424 60452921376 60552843288 60652435968 60920045568 61020739584 61032518067 61109967786 61311650848 61634144061 61712357238 61906085136 61916028384 62110395648 62189213184 62394458112 62406501756 62612463808 62691918464 62722646784 62888721408 63096274944 63219509856 63299734848 63508644864 63718244352 63811417008 63906625566 64198903104 64304492544 64410780672 64536582978 64642727808 64856070144 64921016448 65140821529 65217933312 65345312088 65560973184 65644169472 65860816896 65989451304 66164175648 66207238272 66273537624 66382539264 66512192661 66601623552 66686140416 66731704848 66816386784 67036902912 67167834363 67258146816 67456993653 67542595974 67765508832 67876964352 67989157376 68009536548 68121948699 68233990464 68302319388 68527739584 68614700672 68648332032 68975607204 69203249472 69291067776 69519751168 69655531932 69737988096 69839963184 70070458112 70193765376 70425427968 70439021784 70528408272 70749811584 70761175296 70983309312 71073386496 71294962417 71647906816 71683024896 71787844134 72223765992 72342554112 72462128256 72581308416 72807585382 73036143504 73370174976 73513476099 73612320768 73705734144 73756094832 73849690656 74093419008 74337951744 74434697604 74446653176 74483143056 74557729827 74680356672 74926826496 75021907968 75073167954 75168435132 75416515776 75665415168 75741185856 76087588864 76236197436 76361584896 76487802048 76613603328 76763239272 77093707032 77191538256 77446295808 77701894144 77800497152 77853655656 77952451248 78209720064 78416800768 78455236608 78467837952 78569958582 78829265376 79089427968 79189791744 79243899507 79344459306 79451144192 79606322208 79686039286 80221446144 80471541738 80603895168 80737124384 80869914624 81360986112 81376690756 81479957048 81519894288 81923457024 82165661442 82178858748 82283142984 82541446848 82554704512 82813860864 82918950912 82934956281 83208669008 83355096384 83630195712 83752484823 83851628544 84015401256 84292679808 84399646464 84678193152 85081889344 85123592064 85208834088 85598537472 85739323392 85881040896 85906783008 86048777304 86190303744 86474760192 86561355264 86730420411 86840480538 86957244416 87127082784 87414630912 87525559296 87585362613 87696507654 87814422528 87985935072 88218900864 88276317696 88364716832 88510052352 88682923548 88975606464 89088515712 89382537216 89557112484 89663127552 89942658204 90056794632 90354011776 90502619136 90679382064 90829264932 90978653952 91069759184 91531109376 91664951679 91967476272 92270999296 92388090368 92568535857 92874042576 93119950912 93165593472 93283819776 93591687168 93609752634 93918695712 94037877696 94333082112 94348233728 94644412416 94764515328 95262967296 95577366528 95717125512 95859938349 95875335206 96298354656 96456738816 96616171008 96804874467 97284105216 97381524672 97826899968 98017968132 98341459776 98466254208 98791225344 98810294447 98984176956 99246263472 99310857408 99410306436 99573808896 99902435328 100029210624 100097557272 100224580176 100555354368 100887220224 100988247808 101313893961 101648263248 101815446528 101983736064 102014304822 102151471104 102350985696 102453479082 102791609376 102922051008 103261727744 103463410806 103804874208 103936601664 104279626752 104483297898 104606982144 104623783936 104759944776 104933101238 105105687168 105452570624 105586388992 105638141952 105658532676 105792612408 106141762944 106474963968 106610079744 107295388984 107471860224 107681766201 107826552832 108145339031 108335648988 108693192384 108871962624 109211378073 109554215256 109571811664 109710857312 110055262464 110418481152 110558601216 110579941708 110634142248 110774535984 111140128512 111506927616 111652046406 111669979764 111802171392 112020535008 112390239744 112532861952 112904257536 113124773664 113498122752 113611778784 114131383296 114354296154 114508054528 114542377344 114731703072 114920404992 115415140352 115640560548 115787307384 116169443712 116552841216 116700745728 116780483484 116928676872 117314580096 117625201152 117701756928 117854937873 118013403136 118243898064 118634141952 118784687616 119016688959 119176716288 119409483312 119529058929 119923544272 120075726176 120707312607 120905842752 121105686576 121304871936 121840091136 122041479168 122065036134 122219935572 122623301696 123268288122 123424714476 123812170272 123832056768 124220791296 124378426368 124788916224 124813003512 125224927616 125383836928 125445293568 125777442816 126439019712 126599469696 127017289728 127622834016 127813251132 128397806208 128608985088 128821561344 129073165956 129285455616 129712140288 129842032896 130260720807 130281643058 130435866624 130690624176 131121946368 131288338944 131544761481 131721633792 131978902608 132328351296 132414476544 132547075248 132765078528 133024385322 133203247104 133463409696 133632773568 134073805824 134335668726 134516293632 134913987306 135085191948 135531017664 135753928704 135978314752 136019073096 136243897398 136467980928 136604638776 137055479168 137229401344 137296664064 137951214408 138406498944 138582135552 139039502336 139311063864 139679926368 140140916224 140387530752 140414628951 140878043568 141056816544 141499623168 141522350592 141966618624 142146772992 142409208823 142589924834 143295813632 143366049792 143575688268 143813002809 144447531984 144685108224 144924256512 145162616832 145615170764 146072287008 146740349952 147026952198 147224641536 147512189664 147699381312 148186838016 148675903488 148869395208 148893306352 148966286112 149115459654 149360713344 149853652992 150043815936 150146335908 150336870264 150833031552 151330830336 151482371712 152175177728 152472394872 152723169792 152975604096 153227206656 153526478544 153680218623 154187414064 154383076512 154892591616 155195116209 155403788288 155600994304 155707311312 155904902496 156419440128 156724946847 156833601536 156910473216 156935675904 157139917164 157399651857 157658530752 158178855936 158379583488 158487799014 158688918612 159212644416 159372078572 160442892288 160943083476 161207790336 161474248768 161739829248 162721972224 162753381512 162959914096 163039788576 164331322884 164357717496 164566285968 165082893696 165109409024 165627721728 165837901824 165869912562 166417338016 166710192768 167260391424 167504969646 167703257088 168030802512 168585359616 168799292928 169356386304 170163778688 170247184128 170417668176 171197074944 171531444231 171762081792 171813566016 172097554608 172380607488 172949520384 173122710528 173460840822 173680961076 174254165568 174829261824 175051118592 175170725226 175393015308 175971870144 176437801728 176552635392 176729433664 177020104704 177365847096 177951212928 178177031424 178765074432 179114224968 179885316408 180113589264 180708023552 181005238272 181358764128 181658529864 181957307904 182139518368 183062218752 183097554201 183329903358 183934952544 184541998592 184776180736 184902432183 185137071714 185748085152 186239901824 186331186944 186567639552 187183374336 187219505268 187837391424 188075755392 188666164224 188696467456 189288824832 190525934592 191154733056 191434251024 191719876698 191750670412 192596709312 192913477632 193232342016 193514897989 193609748934 194568210432 194763049344 195422464587 195653799936 196035936264 196682919552 196932508416 197582450688 197620588894 197968353912 198492526944 198621714816 198820612872 199147617792 199536577983 199804870656 200058421248 200195114544 200449160352 201110708736 201774440448 201976495616 202370980959 202627787922 203296526496 203630893056 203967472128 204028609644 204365846097 204701971392 204906958164 205583218752 205844102016 206523455488 206926821612 207609748416 207873203328 208559253504 208966595796 209213964288 209519889552 209866202476 210211374336 210905141248 211172777984 211276283904 211317065352 211585224816 212283525888 212949927936 213220159488 213884887251 214590777968 214943720448 215363532402 215653105664 216290678062 216671297976 217386384768 217743925248 218422756146 219108430512 219143623328 219421714624 220110524928 220836962304 221117202432 221159883416 221268284496 221549071968 222280257024 223013855232 223304092812 223339959528 223673189481 224041070016 224780479488 225065723904 226249547328 226996245504 227223557568 228262766592 228708592308 229084754688 229463406144 229840809984 230830280704 231281121096 231574614768 232338887424 233105682432 233401491456 233560966968 233857353744 234629160192 235250402304 235403513856 235709875746 236026806272 236487796128 237268283904 237569375232 237731698521 238033377918 238353432576 238818966624 239058117858 239847088544 240151452352 241414625214 241811685504 242211373152 242609743872 244082958336 244130072268 244439871144 245246603392 246536576244 246849428952 247624340544 247664113536 248441582592 248756852736 248804868843 249626007024 250449855232 250767673856 250890587136 251257454469 251554885632 252878039424 253198939392 254034579456 254826548837 255245668032 255626502264 256795612416 257217970176 257643122688 258146331912 258570911232 259424280576 259684065792 260191261233 260521441614 260563286116 260871733248 261381248352 262243892736 262576677888 262756087839 263089522962 263443267584 263957805216 264656702592 264828953088 265094150496 265530157056 266048770644 266926819392 267265547136 268147611648 268671337452 269827974612 270170383896 271062035328 271507857408 271956629504 272038146192 272487794796 272935961856 273209277552 274110958336 274458802688 274593328128 274994855037 275902428816 276812997888 277164271104 277705607571 278079004672 278622127728 278901137501 279359852736 280281832448 280775061504 280829257902 281756087136 282113633088 282999246336 283044701184 283933237248 284293545984 284818417646 285179849668 286591627264 286732099584 287151376536 287579815047 287626005618 288895063968 289370216448 289848513024 291230341528 292144574016 293480699904 294053904396 295024379328 295398762624 296373676032 296430883341 297738790416 297786612704 297932572224 298230919308 298721426688 299707305984 300087631872 300292671816 300673740528 301666063104 302661660672 302964743424 303941681883 304350355456 304944789744 305446339584 305951208192 306454413312 307052957088 307360437246 308374828128 308766153024 309785183232 310390232418 310807576576 311414622624 311809804992 312838880256 313449893694 313667203072 313820946432 313871351808 314279834328 314799303714 315317061504 316357711872 316759166976 316975598028 317377837224 318425288832 318744157144 321886166952 322415580672 322948497536 323045298603 323479658496 324436017093 325506763024 325919828192 326079577152 327634134219 328662645768 328715434992 329132571936 330165787392 330218818048 331255443456 331675803648 331739825124 332834676032 333420385536 334520782848 335009939292 335406514176 336061605024 337170719232 337598585856 338712772608 340327557376 340494368256 340835336352 342394149888 343062888462 343524163584 343627132032 344195109216 344761214976 346245421056 346921681644 347361922152 348508331136 349658523648 350102237184 350341450452 350786030616 351943740288 352875603456 353105270784 353458867328 353564813619 354040209408 354731694192 355902425856 356354062848 357050066877 357530148864 358228449936 358587176787 359770632816 360227178528 361416047104 362121937821 362717528256 363317059728 363914615808 364279036736 366124437504 366195108402 366659806716 367869905088 369083997184 369552361472 369804864366 370274143428 371496170304 372479803648 372662373888 373135279104 374366748672 374439010536 375674782848 376151510784 377332328448 377392934912 381051869184 382868502048 383439753396 383501340824 385193418624 385826955264 386464684032 386539281091 387029795978 387219497868 389136420864 389526098688 390782162421 390844929174 391307599872 392071872528 393365839104 393865016832 395164901376 395241177788 395936707824 396985053888 397243429632 397641225744 398295235584 399073155966 399609741312 400390229088 400898320704 402221417472 403548880896 403952991232 404741961918 405255575844 406593052992 407261786112 407934944256 408057219288 408731692194 409403942784 409813916328 411166437504 411688204032 413046910976 413853643224 415219496832 415746406656 417118507008 417933191592 419039779104 419732404952 420422748672 421243886853 421810282496 422345555968 422634130704 423170449632 424567051776 425899855872 426440318976 427227626469 427769774502 429181555936 429887440896 430727064804 431439008427 432581356124 433342595952 434772769536 435487850496 436845512292 438216861024 438287246656 438843429248 440221049856 441673924608 442319766832 442536568992 443098143936 444560514048 446027710464 446608185624 446679919056 447346378962 448082140032 449560958976 450131447808 452499094656 453992491008 454447115136 456525533184 457417184616 458169509376 458926812288 459681619968 461040655869 461660561408 462562242192 463149229536 464677774848 465585348627 466211364864 466802982912 467121933936 467714707488 469258320384 470174840541 470500804608 470807027712 471419751492 472198955571 472975592256 474536567808 475138750464 475463397042 476066755836 477637933248 478116235716 479694177088 480302904704 482829250428 483623371008 484422746304 485219487744 488165916672 488260144536 488879742288 490493206784 493073152488 493698857904 495248681088 495328227072 496883165184 497513705472 497609737686 499252014048 500899710464 501535347712 501781174272 502514908938 503109771264 505756078848 506397878784 508069158912 509653097674 510491336064 511253004528 513591224832 514594332693 515286245376 516292663824 517141822464 518848561152 519368131584 520382522466 521042883228 521126572232 522762496704 524487785472 525153355776 525254723113 525512175678 526179045924 527915610432 529313405184 529657906176 530188300992 531060314112 532097541288 533853638784 534531094272 536295223296 537342674904 539655949224 540340767792 542124070656 543015714816 543913259008 544076292384 544975589592 545871923712 546418555104 548221916672 548917605376 549186656256 549292662603 549989710074 551804857632 553625995776 554328542208 554707296549 555411215142 556158009344 557244255456 557802275002 558719705472 560563664896 561550123008 561658515804 563512174272 564227266176 565998492672 566089402368 567866474496 569636835292 570359699336 573183254528 573464199168 574302753072 574877854849 575159630094 575252011236 577790127936 578740432896 579697026048 580544693967 582460683056 584289148032 586267393761 586961399808 588107808792 590048758656 590797525248 592747352064 592861766682 595477580832 595573225408 595865144448 596461838616 597442853376 599414611968 600175263744 600585343632 601347481056 603332126208 605323321344 605929486848 607112942877 607883363766 608700710912 609889579488 610892679168 611902416384 613097538291 614105914176 614720874492 616749656256 617532306048 619570366464 620780464836 622829245248 623619609984 625677760512 626899787388 627334406144 627641892864 628559668656 629598607428 630634123008 632715423744 633518333952 633951196056 634755674448 636850577664 637488314288 641654661753 643772333904 644831161344 645896995072 646090597206 646959316992 648872034186 651013526048 651839656384 652159154304 655268268438 657325291536 657430869984 658265143872 660331574784 660437636096 662510886912 663351607296 663479650248 665669352064 666840771072 669041565696 670019878584 671019568443 672123210048 674341438464 675197171712 680655114752 680988736512 681670672704 684788299776 686125776924 687254264064 688390218432 689522429952 691672061129 692490842112 693843363288 694723844304 697016662272 699317047296 700204474368 700682900904 701572061232 703887480576 705751206912 706210541568 706917734656 707129627238 708080418816 709463388384 711804851712 712708125696 713195095563 714100133754 715060297728 716456899872 717174353574 719541265632 720454357056 722832094208 724243875642 725435056512 726634119456 727829231616 728558073472 732248875008 732390216804 733319613432 735739810176 738167994368 739104722944 739609728732 740548286856 742992340608 744959607296 745324747776 746270558208 746414606529 748878021072 751349565696 752303021568 753772363407 754664656896 754785869824 757017373217 762103738368 764479646511 765737004096 766879506792 767002681648 770386837248 771653910528 772929368064 773078562182 774059591956 774438995736 778272841728 779052197376 780573783699 781564324842 781689858348 782615199744 784143745056 786731678208 787730033664 790329802752 790482355576 791873415648 793970107776 794486859264 795282451488 796590471168 798146311932 800780458176 801796641408 804442834944 807905982464 809483923836 810511151688 813186105984 814523572224 815869888512 816114438576 817463384388 818807885568 819627832656 822332875008 823376408064 824984565111 826093821952 827707286448 830438993664 831492813312 833116822713 834237014016 835866383184 836703412503 838079558208 839464809904 840845497344 842487773706 843620564992 845268261408 846340899264 849134103552 851799711744 852880637952 854455252938 855539549004 858363111872 859774881792 861454129608 862878016854 865162712248 866685191904 869545539072 873691024584 876433722048 876574493312 877686858496 880442099712 884639533664 885073137984 886196287872 889121028096 889292650023 893216371248 893359838112 894692757924 896164280064 899121917952 900262895616 904998189312 907984982016 908894230272 911825045649 913051066368 914834369232 916339018752 917853624576 919363239936 922081311738 923321122816 925124484384 926298459072 929355549696 931170697254 932422729728 934243867872 935429414976 938516640768 940349681082 941001609216 941614055424 942839502984 944397911142 945951184512 949073135616 950277500928 950926794084 952133511672 955275866496 956232471432 959388354176 960605809408 965658500856 967246742016 968845492608 969135895809 970438975488 973308051279 976520289072 977759484576 980986413568 982902402657 986146304976 987397715808 990497362176 990656454144 993766330368 995027410944 995219475372 996864461761 998504028096 1001799420928 1003070695424 1003562348544 1005029817876 1006219542528 1011512157696 1012795757568 1016138317824 1019306195348 1020982672128 1022506009056 1027182449664 1029188665386 1030572490752 1032585327648 1034283644928 1038736263168 1040765044932 1042085766456 1042253144464 1045524993408 1048975570944 1050306711552 1050509446226 1051024351356 1052358091848 1055831220864 1058626810368 1059315812352 1060376601984 1060694440857 1062120628224 1064195082576 1067707277568 1069062188544 1072590446592 1074685349808 1075761530361 1079311898448 1080681535584 1084248141312 1086365813463 1087826518016 1088152584768 1089951179184 1091743847424 1092837110208 1096443833344 1097835210752 1098373312512 1098585325206 1099979420148 1103609715264 1107251991552 1108657084416 1109414593098 1110822430284 1114488510912 1115604550004 1117439410944 1121127329792 1123100246016 1123317031608 1127024348544 1128454532352 1131996985344 1132178804736 1139273670584 1140719398672 1146366509056 1148605506144 1149755709698 1150319260188 1150504022472 1155580255872 1157480865792 1159394052096 1159617843273 1161089387934 1164921366112 1168578296064 1172534787522 1173922799616 1176215617584 1180097517312 1181595050496 1185494704128 1185723533364 1190955161664 1191146450816 1191730288896 1192923677232 1194885706752 1198829223936 1201170687264 1202694962112 1206664252416 1210646642688 1211858973696 1214225885754 1215766727532 1219779158976 1221785358336 1223804832768 1226195076582 1228211828352 1229441748984 1233499312512 1235064612096 1239140732928 1241560929672 1245658490496 1247239219968 1251355521024 1253799574776 1254668812288 1257119337312 1259197214856 1261268246016 1263731660559 1265430847488 1267036667904 1267902392112 1269511348896 1273701155328 1274976628576 1281682879407 1283309323506 1287544667808 1289662322688 1291793990144 1292181194412 1294317025281 1297744068372 1302027052096 1303679312768 1304318308608 1310536536876 1314650583072 1314861739968 1316530287744 1320663149568 1320875272192 1325021773824 1326959300496 1331338704128 1333681542144 1338083131392 1340039757168 1342039136886 1344246420096 1348682876928 1350394343424 1354604285923 1361310229504 1361977473024 1363341345408 1369576599552 1372251553848 1374508528128 1376780436864 1379044859904 1383121967607 1383344122258 1384981684224 1387686726576 1389447688608 1394033324544 1396756045881 1398634094592 1400408948736 1401365801808 1403144122464 1407774961152 1411502413824 1412421083136 1413835469312 1414259254476 1416596866713 1418926776768 1423609703424 1425416251392 1426390191126 1428200267508 1432913799744 1434348707148 1439082531264 1440908714112 1445664188416 1448487751284 1450870113024 1453268238912 1455658463232 1457116146944 1464497750016 1464780433608 1466639226864 1471479620352 1476335988736 1478209445888 1479219457464 1481096573712 1485984681216 1489919214592 1490649495552 1492541116416 1492829213058 1497756042144 1502699131392 1504606043136 1507544726814 1509329313792 1509571739648 1514034746434 1524207476736 1528959293022 1531474008192 1533759013584 1534005363296 1540773674496 1545858736128 1546157124364 1548119183912 1548877991472 1556545683456 1558104394752 1561147567398 1563128649684 1563379716696 1568287490112 1573463356416 1575460067328 1575764169339 1580964711152 1583746831296 1587940215552 1588973718528 1590564902976 1593180942336 1596292623864 1601560916352 1603593282816 1608885669888 1615811964928 1618967847672 1621022303376 1626372211968 1629047144448 1631739777024 1632228877152 1634926768776 1637615771136 1639255665312 1644665750016 1646752816128 1647877987809 1649969130222 1652187643904 1655414572896 1660877987328 1662985626624 1664121889647 1666233645426 1668474028032 1671732766368 1673406825006 1676159116416 1678929619808 1681690994688 1684975547412 1690536522816 1692681798528 1698268207104 1703599423488 1708910505876 1711079098008 1716726223744 1719549763584 1722908259216 1724633564547 1725756033708 1730325424496 1733370383808 1739091078144 1741634081901 1747382049168 1752867444096 1753148986624 1755373716992 1758802181283 1760884199424 1769279067328 1770146275968 1772392575744 1778242056192 1778585300046 1786432742496 1786719676224 1789385515848 1792328560128 1798243835904 1800525791232 1809996378624 1815969964032 1817788460544 1821338828631 1823650091298 1826102132736 1829668738464 1832678037504 1835707249152 1839292614873 1844162623476 1850248968768 1852596918144 1858711099392 1862341394508 1868487735744 1870858829952 1877033281536 1880699362164 1882003218432 1885679005968 1888795822284 1891902369024 1898146271232 1900555001856 1901853588168 1904267023344 1910551732992 1912464942864 1918776708352 1921211618816 1924963985259 1931317001712 1934493484032 1937690985216 1938271791618 1940877950976 1946616102558 1953040578144 1955518969152 1961972827136 1965804805314 1972292609952 1974795431616 1980994724352 1981312908288 1987532660736 1990054821888 1990438950744 1993728923522 1997008056192 2003598841856 2006141390848 2007124697088 2010059635752 2013058705329 2023024315392 2025591515136 2038612390696 2041965344256 2045012018112 2054364899328 2054761441589 2058377330772 2065170655296 2068567289856 2075016183387 2077472526336 2081530089864 2084171532912 2084506288928 2091049986816 2097951141888 2100613423104 2101018892452 2102048702712 2104716183696 2111662441728 2117253620736 2118631624704 2120753203968 2121388881714 2124241256448 2128390165152 2135414555136 2138124377088 2145180893184 2149370699616 2151523060722 2158623796896 2161363071168 2168496282624 2172731626926 2175653036032 2176305169536 2179902358368 2183487694848 2185674220416 2192887666688 2195670421504 2196746625024 2197170650412 2199958840296 2207219430528 2214503983104 2217314168832 2218829186196 2221644860568 2228977021824 2231209100008 2234878821888 2239243819587 2242254659584 2246634063216 2254048697088 2256909064704 2261317090221 2263993970688 2264357609472 2271052119651 2278547341168 2281438797344 2293438939533 2297211012288 2299511419396 2300638520376 2301008044944 2311160511744 2314961731584 2318788104192 2319235686546 2322178775868 2329842732224 2337156592128 2345069575044 2347845599232 2352431235168 2360195034624 2363190100992 2370989408256 2371447066728 2381910323328 2382292901632 2383460577792 2385847354464 2389771413504 2402341374528 2405389924224 2413328504832 2423717947392 2428451771508 2431533455064 2439558317952 2443570716672 2447609665536 2452390153164 2456423656704 2458883497968 2466998625024 2470129224192 2474953695333 2478281465856 2483121859344 2491316980992 2494478439936 2499350468139 2502711042048 2507599149552 2510110237509 2514238674624 2518394429712 2522536492032 2527463321118 2530861694976 2535804784224 2539022697792 2547402310656 2549953257152 2563365758814 2566618647012 2575089335616 2579324645376 2583587980288 2584362388824 2588634050562 2595488136744 2604054104192 2607358625536 2608636617216 2621073073752 2629301166144 2629723479936 2633060575488 2641326299136 2641750544384 2653918600992 2662677408256 2667363084288 2667877950069 2680079514336 2684078273772 2688492840192 2697365753856 2700788686848 2705774967637 2709208571846 2722620459008 2723954946048 2726682690816 2735475136947 2739153199104 2744503107696 2749017056256 2753560873728 2758089719808 2766243935214 2766688244516 2769963368448 2775373453152 2778895377216 2788066649088 2793512091762 2797268189184 2802731603616 2806288244928 2815549922304 2823004827648 2824842166272 2827670938624 2828518508952 2833193733426 2837853553536 2847219406848 2850832502784 2852780382252 2856400535016 2865827599488 2868697414296 2878165062528 2881817428224 2891328376832 2896975502568 2901740226048 2906536477824 2911316926464 2914232293888 2919924153837 2929560867216 2933278453728 2942959240704 2948707207971 2952671977472 2956418891776 2958438914928 2962193147424 2971969362432 2979838429184 2981298991104 2985082232832 2985658426116 2990593385283 2995512084288 3005398262784 3009212086272 3015089453628 3018658627584 3028069492868 3048414953472 3057918586044 3062948016384 3067518027168 3068010726592 3081547348992 3091717472256 3092314248728 3096238367824 3097755982944 3116208789504 3122295134796 3126257299368 3126759433392 3136574980224 3146926712832 3150920134656 3151528338678 3161929422304 3167493662592 3175880431104 3177947437056 3181129805952 3186361884672 3192585247728 3203121832704 3207186565632 3217771339776 3227284591083 3231623929856 3237935695344 3242044606752 3252744423936 3259097440389 3263479554048 3264457754304 3269853537552 3275231542272 3278511330624 3289331500032 3293505632256 3295755975618 3299938260444 3310829145792 3321755974656 3325971253248 3328243779294 3332467290852 3343465532736 3346813650012 3352318232832 3357859239616 3363381989376 3369951094824 3381073045632 3385363597056 3396536414208 3417821011752 3422158196016 3433452447488 3439099527168 3445816518432 3449267129094 3451512067416 3460650848992 3466740767616 3478182156288 3478853529819 3483268163802 3494764098336 3505734888192 3506297973248 3510747433984 3517604362566 3521768398848 3538558134656 3540292551936 3544785151488 3556484112384 3557170600092 3572865484992 3573439352448 3578771031696 3584657120256 3596487671808 3619992757248 3631939928064 3635576921088 3642677657262 3647300182596 3659337476928 3665356075008 3671414498304 3676783061791 3678585229746 3688325246952 3700497937536 3705193836288 3717422198784 3724682789016 3736975471488 3741717659904 3754066563072 3761398724328 3764006436864 3771358011936 3777591644568 3783804738048 3791194981677 3796292542464 3801110003712 3803707176336 3808534046688 3821103465984 3824929885728 3837553416704 3842423237632 3845048638221 3849927970518 3862634003424 3868986968064 3875381970432 3876543583236 3882951075843 3893232205116 3906081156288 3911037938304 3923945654272 3931609610628 3944585219904 3949590863232 3961989448704 3962625816576 3975065321472 3980877901488 3987457847044 3994016112384 4007197683712 4012282781696 4014249394176 4020119271504 4024144983943 4026117410658 4046048630784 4051183030272 4063812857769 4077224781392 4083930688512 4090024036224 4108729798656 4109522883178 4116754661544 4130341310592 4137134579712 4149365902821 4150032366774 4154945052672 4163060179728 4168343065824 4169012577856 4182099973632 4195902283776 4201226846208 4202037784904 4204097405424 4209432367392 4223324883456 4234507241472 4237263249408 4241506407936 4242777763428 4249790600139 4256780330304 4270829110272 4276248754176 4298741399232 4303046121444 4317247593792 4322726142336 4336992565248 4345463253852 4352610339072 4359804716736 4366975389696 4371348440832 4385775333376 4391340843008 4393493250048 4394341300824 4399917680592 4414438861056 4429007966208 4434628337664 4437658372392 4443289721136 4457954043648 4462418200016 4469757643776 4478487639174 4484509319168 4493268126432 4508097394176 4513818129408 4522634180442 4527987941376 4528715218944 4542104239302 4557094682336 4562877594688 4586877879066 4594422024576 4599022838792 4601277040752 4602016089888 4622321023488 4637576208384 4638471373092 4644357551736 4659685464448 4674313184256 4690139150088 4704862470336 4720390069248 4726380201984 4727292508017 4742894133456 4763820646656 4764585803264 4766921155584 4771694708928 4779542827008 4804682749056 4810779848448 4826657009664 4841704427903 4847435894784 4856903543016 4863066910128 4879116635904 4887141433344 4895219331072 4904780306328 4912847313408 4917766995936 4933997250048 4940258448384 4943633963427 4949907390666 4956562931712 4966243718688 4982633961984 4988956879872 4992365668941 4998700936278 5005422084096 5015198299104 5020220475018 5028477349248 5036788859424 5045072984064 5054926642236 5071609568448 5078045395584 5094804621312 5099906514304 5126731517628 5133237294024 5150178671232 5158649290752 5167175960576 5168724777648 5173900693641 5177268101124 5190976273488 5208108208384 5214717251072 5217273234432 5224902245703 5242146147504 5258602332288 5259446959872 5266121150976 5276406543849 5282652598272 5283501088768 5299121612519 5307837201984 5325354816512 5334726168576 5335755900138 5360159028672 5368156547544 5376985680384 5394731507712 5401577373696 5411549935274 5418417143692 5445240918016 5447909892096 5453365381632 5464016485893 5470950273894 5478306398208 5489006215392 5498034112512 5507121747456 5532487870428 5533376489032 5550746906304 5557790754432 5576133298176 5587024183524 5605463207232 5612576489856 5631099844608 5646009655296 5655341877248 5657037017904 5666387466852 5675707107072 5694438813696 5701665005568 5705560764504 5712801070032 5731655198976 5737394828592 5756330125056 5763634856448 5774891955777 5782656753664 5793951005136 5803480452096 5813072955648 5822633852928 5828464587776 5839848307674 5859121734432 5866556907456 5885918481408 5897414415942 5905343954944 5916877829856 5924386294848 5943938724864 5959676858368 5962597982208 5970164465664 5971316852232 5981186770566 5991024168576 6010796525568 6018424172544 6030178907256 6056138985736 6115837172088 6125896032768 6135036054336 6136021453184 6163094697984 6164284324767 6184628497456 6192476735648 6195511965888 6225048550161 6232417579008 6244590269592 6252514598736 6253518866784 6273149960448 6293853425664 6301840269312 6303056677356 6323858844608 6334987325184 6351760862208 6355894874112 6362259611904 6372723769344 6385170495456 6406243665408 6414373131264 6435542679552 6454569182166 6463247859712 6475871390688 6484089213504 6505488847872 6518194880778 6526959108096 6528915508608 6539707075104 6550463084544 6557022661248 6578663000064 6587011264512 6591511951236 6599876520888 6621658291584 6643511949312 6651942506496 6656487558588 6664934581704 6686931065472 6693627300024 6704636465664 6715718479232 6717731458761 6726763978752 6739902189648 6762146091264 6770727194112 6783951270663 6793072828416 6813156358953 6835642023504 6844316392032 6866904894976 6880316818599 6891633036864 6898534258188 6903024134832 6921301697984 6933481535232 6956364312576 6957707059638 6966536327604 6989528196672 7011469776384 7012595946496 7021494867968 7035208725132 7043536797696 7077116269312 7080585103872 7089570302976 7112968224768 7114341200184 7145730969984 7146878704896 7157542063392 7169314240512 7239985514496 7271153842176 7285355314524 7294600365192 7318674953856 7330712150016 7342828996608 7344246340729 7353566123582 7357170459492 7376650493904 7400995875072 7410387672576 7424861085999 7434844397568 7449365578032 7473950942976 7483435319808 7508133126144 7522797448656 7530330712527 7542716023872 7555183289136 7567609476096 7582389963354 7592585084928 7607414352672 7617068093376 7642206931968 7649859771456 7675106833408 7684846475264 7690097276442 7699855941036 7725268006848 7737973936128 7750763940864 7753087166472 7765902151686 7786464410232 7812162312576 7822075876608 7847891308544 7863219221256 7889170439808 7899181726464 7923978897408 7925251633152 7961755802976 7974915694088 7988032224768 8003633850207 8014395367424 8024565563392 8040238543008 8048289967886 8052234821316 8092097261568 8102366060544 8117324902911 8127625715538 8154449562784 8167861377024 8180048072448 8217459597312 8219045766356 8233509323088 8260682621184 8274269159424 8298731805642 8300064733548 8309890105344 8326120359456 8336686131648 8338025155712 8364199947264 8391804567552 8404075569808 8408194810848 8418864734784 8446649766912 8469014482944 8474526498816 8483012815872 8485555526856 8499581200278 8513560660608 8541658220544 8552497508352 8597482798464 8606092242888 8634495187584 8645452284672 8673985130496 8690926507704 8705220678144 8719609433472 8733950779392 8742696881664 8759772461511 8771550666752 8782681686016 8788682601648 8799835361184 8828877722112 8846121623913 8858015932416 8869256675328 8875316744784 8886579442272 8915908087296 8924836400032 8939515287552 8956975278348 8971780155849 8986536252864 9016194788352 9027636258816 9045268360884 9055975882752 9084208478604 9114189364672 9125755189376 9173755758132 9188844049152 9198045677584 9202554081504 9204032179776 9244642046976 9275152416768 9276942746184 9288715103472 9319370928896 9348626368512 9380278300176 9409724940672 9440780138496 9452760403968 9454585016034 9485788266912 9527641293312 9529171606528 9533842311168 9543389417856 9559085654016 9609365498112 9621559696896 9653314019328 9681853773249 9683408855806 9694871789568 9713807086032 9726133820256 9758233271808 9777292321167 9790438662144 9809560612656 9825694626816 9835533991872 9867994500096 9880516896768 9887267926854 9899814781332 9932487437376 9965267923968 9977913759744 9979839739147 9984731337882 9997401872556 10030396598208 10040440950036 10056954698496 10073577718848 10090145968128 10109853284472 10143219136896 10156090791168 10189609242624 10199813028608 10253463035256 10266474588048 10300357342464 10317298581504 10334351921152 10337449555296 10347801387282 10354536202248 10381952546976 10416216416768 10429434502144 10434546468864 10436560589457 10449804491406 10484292295008 10517204664576 10518893919744 10532242301952 10552813087698 10565305196544 10567002177536 10598243225038 10615674403968 10650709633024 10669452337152 10671511800276 10720318057344 10736313095088 10753971360768 10789463015424 10823099870548 10836834287384 10890481836032 10895819784192 10906730763264 10922679242131 10928032971786 10941900547788 10978012430784 10996068225024 11014243494912 11030349185373 11064975740856 11066752978064 11101493812608 11115581508864 11152266596352 11174048367048 11210926414464 11225152979712 11262199689216 11292019310592 11310683754496 11314074035808 11332774933704 11351414214144 11388877627392 11403330011136 11411121529008 11425602140064 11463310397952 11474789657184 11512660250112 11527269712896 11535145914663 11549783911554 11565313507328 11587902010272 11606960904192 11626145911296 11648853227529 11656929175552 11679696615348 11718243468864 11733113814912 11771836962816 11794828831884 11833755659712 11848772589696 11887877449728 11919353716736 11925195964416 11942633704464 11962373541132 11982048337152 12021593051136 12036848345088 12060357814512 12072434951829 12112277971472 12191438573307 12231674344176 12251792065536 12270072108672 12272042906368 12326189395968 12328568649534 12369256994912 12384953471296 12391023931776 12450097100322 12464835158016 12489180539184 12505029197472 12507037733568 12546299920896 12587706851328 12603680538624 12606113354712 12647717689216 12669974650368 12703521724416 12711789748224 12724519223808 12749371800417 12770340990912 12812487330816 12828746262528 12909138364332 12951742781376 12968178427008 13010977695744 13036389761556 13057831017216 13079414150208 13100926169088 13114045322496 13157326000128 13174022529024 13183023902472 13199753041776 13243316583168 13287023898624 13303885012992 13312975117176 13329869163408 13373862130944 13387254600048 13409272931328 13431436958464 13435462917522 13453527957504 13479804379296 13524292182528 13541454388224 13567902541326 13586145656832 13626312717906 13671284047008 13688632784064 13733809789952 13760633637198 13783266073728 13797068516376 13806048269664 13842603395968 13866963070464 13912728625152 13915414119276 13933072655208 13979056393344 14022939552768 14025191892992 14042989735936 14070417450264 14154232538624 14161170207744 14179140605952 14181877524051 14228682400368 14291461939968 14293757409792 14315084126784 14338628481024 14383330091123 14479971028992 14525113283709 14542307684352 14570710629048 14589200730384 14637349907712 14661424300032 14685657993216 14688492681458 14707132247164 14714340918984 14753300987808 14801991750144 14820775345152 14830901890281 14849722171998 14869688795136 14898731156064 14947901885952 14966870639616 15016266252288 15045594897312 15060661425054 15085432047744 15110366578272 15135218952192 15164779926708 15214828705344 15234136186752 15284413863936 15299719542912 15350213666816 15369692950528 15380194552884 15399711882072 15450536013696 15475947872256 15501527881728 15506174332944 15521702080923 15531804303372 15572928820464 15624324625152 15644151753216 15674706737109 15695782617088 15726438442512 15778340879616 15798363452928 15829219631547 15847957794816 15850503266304 15897364837557 15923511605952 15949831388176 15976064449536 16007267700414 16028790734848 16080477086016 16096579935772 16104469642632 16184194523136 16204732121088 16234649805822 16255251431076 16308899125568 16335722754048 16360096144896 16434919194624 16438091532712 16467018646176 16521365242368 16597463611284 16600129467096 16652240718912 16673372263296 16676050311424 16728399894528 16808151139616 16816389621696 16837729469568 16893299533824 16938028965888 16966025631744 16971111053712 16999162400556 17027121321216 17083316441088 17104995016704 17194965596928 17212184485776 17268990375168 17290904569344 17324675867331 17347970260992 17381853015408 17410441356288 17439218866944 17467901558784 17485393763328 17519544923022 17543101333504 17577365203296 17599670722368 17657755444224 17692243247826 17716031864832 17750633489568 17773158884544 17831816174592 17849672800064 17879030575104 17913950556696 17943560311698 17973072505728 18032389576704 18055272517632 18090536721768 18168416957208 18228378729344 18251510378752 18347511516264 18377688098304 18396091355168 18405108163008 18408064359552 18489284093952 18492852974301 18553885492368 18577430206944 18638741857792 18675145650483 18697252737024 18760556600352 18819449881344 18881560276992 18905520807936 18909170032068 18940424773459 18971576533824 19055282586624 19058343213056 19067684622336 19086778835712 19118171308032 19218730996224 19243119393792 19306628038656 19363707546498 19366817711612 19389743579136 19427614172064 19452267640512 19516466543616 19554584642334 19580877324288 19619121225312 19651389253632 19671067983744 19735989000192 19761033793536 19774535853708 19799629562664 19864974874752 19930535847936 19955827519488 19959679478294 19969462675764 19994803745112 20060793196416 20080881900072 20113909396992 20147155437696 20153194376283 20180291936256 20219706568944 20286438273792 20312181582336 20379218485248 20399626057216 20439469076859 20506926070512 20532949176096 20600714684928 20640950455797 20668703842304 20674899110592 20695602774564 20709072404496 20763905093952 20832432833536 20858869004288 20869092937728 20873121178914 20899608982812 20968584590016 21034409329152 21037787839488 21064484603904 21105626175396 21130610393088 21196486450076 21231348807936 21301419266048 21338904674304 21343023600552 21440636114688 21472626190176 21507942721536 21646199741096 21673668574768 21780963672064 21813461526528 21845358484262 21856065943572 21883801095576 21956024861568 21992136450048 22028486989824 22032739022187 22060698370746 22129951481712 22133505956128 22202987625216 22231163017728 22304533192704 22348096734096 22421852828928 22450305959424 22524399378432 22590992137581 22621367508992 22628148071616 22665549867408 22702828428288 22777755254784 22822243058016 22851204280128 22926620795904 22949579314368 23025320500224 23054539425792 23070291829326 23099567823108 23175804020544 23213921808384 23252291822592 23297706455058 23313858351104 23359393230696 23436486937728 23466227629824 23543673925632 23589657663768 23667511319424 23697545179392 23775754899456 23838707433472 23885267408928 23924747082264 23964096674304 24010901550621 24043186102272 24073696690176 24120715629024 24144869903658 24224555942944 24351974708733 24382877146614 24463348688352 24503584131072 24540144217344 24544085812736 24652378791936 24657137299068 24738513989824 24769906942592 24782047863552 24900194200644 24929670316032 24978361078368 25010058394944 25014075467136 25092599841792 25175413702656 25212226709424 25295435378432 25339949300736 25407043448832 25423579496448 25449038447616 25498743600834 25540681981824 25624974661632 25657492525056 25737481432537 25818276728664 25903485562752 25936356854016 26021955391488 26072779523112 26115662034432 26158828300416 26201852338176 26228090644992 26279317384533 26314652000256 26348045058048 26366047804944 26399506083552 26486633166336 26538364871739 26574047797248 26607770025984 26625950234352 26659738326816 26747724261888 26774509200096 26818545862656 26862873916928 26870925835044 26915340467547 26959608758592 27048584365056 27082908776448 27135805082652 27252625435812 27342568094016 27377265568128 27467619579904 27521267274396 27566532147456 27594137032752 27612096539328 27685206791936 27733926140928 27825457250304 27830828238552 27866145310416 27958112786688 28045879105536 28050383785984 28085979471872 28140834900528 28169014887601 28308465077248 28322340415488 28358281211904 28363755048102 28457364800736 28582923879936 28587514819584 28630168253568 28677256962048 28766660182246 28959942057984 29045561319747 29050226567418 29084615368704 29141421258096 29178401460768 29274699815424 29371315986432 29376985362916 29414264494328 29428681837968 29506601975616 29603983500288 29641550690304 29661803780562 29699444343996 29797462312128 29895803771904 29933741279232 29939519217441 30091189794624 30121322850108 30170864095488 30220733156544 30270437904384 30329559853416 30429657410688 30468272373504 30568827727872 30599439085824 30700427333632 30739385901056 30760389105768 30799423764144 30901072027392 30951895744512 31003055763456 31012348665888 31043404161846 31063608606744 31145857640928 31248649250304 31288303506432 31309681768371 31349413474218 31391565234176 31452876885024 31556681759232 31596726905856 31658439263094 31695915589632 31701006532608 31794729675114 31847023211904 31899662776352 31952128899072 32014535400828 32160954172032 32193159871544 32208939285264 32368389046272 32469299611644 32510502862152 32617798251136 32671445508096 32720192289792 32768037726393 32876183065424 32934037292352 33042730484736 33091047556119 33194927222568 33200258934192 33304481437824 33346744526592 33352100622848 33456799789056 33616302279232 33632779243392 33675458939136 33786599067648 33876057931776 33932051263488 33942222107424 33998324801112 34054242642432 34166632882176 34209990033408 34389931193856 34424368971552 34537980750336 34581809138688 34605437743989 34649351734662 34695940521984 34763706030816 34820882712576 34878437733888 34946559682587 34970787526656 35039089846044 35154730406592 35199341444736 35315510888448 35384486495652 35501266979136 35546317769088 35663632349184 35699345600128 35758061150208 35827901113392 35887120623396 35946145011456 36064779153408 36110545035264 36181073443536 36217304855487 36336833914416 36456757458688 36503020757504 36574315719921 36695023032528 36755376196608 36792182710336 36810216326016 36816128719104 36978568187904 36985705948602 37107770984736 37154860413888 37277483715584 37350291300966 37394505474048 37521113200704 37638899762688 37763120553984 37811041615872 37818340064136 37880849546918 37943153067648 38110565173248 38116686426112 38135369244672 38173557671424 38248115401251 38437461992448 38486238787584 38727415092996 38733635423224 38855228344128 38904535281024 39032933087232 39040467390191 39109169284668 39238242450624 39302778507264 39342135967488 39471978000384 39522067587072 39549071707416 39599259125328 39729949749504 39861071695872 39911655038976 39919358956588 39938925351528 39989607490224 40121586392832 40161763800144 40227818793984 40294310875392 40306388752566 40360583872512 40439413137888 40572876547584 40624363164672 40758436970496 40799252114432 40878938153718 41013852141024 41065898352192 41201429369856 41281900911594 41337407684608 41349798221184 41391205549128 41418144808992 41527810187904 41664865667072 41717738008576 41738185875456 41746242357828 41799217965624 41937169180032 42068818658304 42075575678976 42128969207808 42211252350792 42392972900152 42462697615872 42545632572153 42602838532096 42686047201104 42881272229376 42945252380352 43015885443072 43149990273369 43292399482192 43347337149536 43575339851127 43626923053056 43690716968524 43712131887144 43767602191152 43912049723136 43984272900096 44056973979648 44065478044374 44121396741492 44259902963424 44267011912256 44405975250432 44462326035456 44609066385408 44696193468192 44843705657856 44900611918848 45048798756864 45181984275162 45242735017984 45256296143232 45331099734816 45405656856576 45644486116032 45702408560256 45853241591808 45899158628736 46050641000448 46109078851584 46140583658652 46199135646216 46351608041088 46427843616768 46504583645184 46565106242769 46595412910116 46627716702208 46718786461392 46872973875456 46932455259648 47024120211327 47087347851264 47179315327536 47335022638848 47395090358784 47487658894641 47551509798912 47692094512671 47770534817856 47849494164528 47928193348608 48021803101242 48086372204544 48241431258048 48289739807316 48449111885888 48703949417466 48765754293228 48926697376704 49007168262144 49080288434688 49088171625472 49304757583872 49314274598136 49477027979648 49539813885184 49564095727104 49800388401288 49956722156736 50020116789888 50028150934272 50185199683584 50424453418848 50590870756864 50679898601472 50814086897664 50898076895232 50997487201668 51081363963648 51249949323264 51314985050112 51409724385103 51474962865074 51636553457328 51806971125504 51872713708032 51974027601993 52043910782976 52145559046224 52231324068864 52317656600832 52403704676352 52456181289984 52558634769066 52629304000512 52732095609888 52799012167104 52973266332672 53076729743478 53148095594496 53251900468704 53319476653632 53495448523776 53549018400192 53637091725312 53725747833856 53741851670088 53830680935094 53919217517184 54097168730112 54165817552896 54271610165304 54505250871624 54685136188032 54754531136256 54935239159808 55042534548792 55133064294912 55188274065504 55224193078656 55370413583872 55467852281856 55478558922903 55661656477104 55732290620832 55916225573376 56025436951449 56091758211072 56100767571968 56171958943744 56281669801056 56338029775202 56616930154496 56644680830976 56716562423808 56727510096204 56821274320377 56914729601472 57165847759872 57175029639168 57260336507136 57354513924096 57533320364492 57919884115968 58091122639494 58100453134836 58169230737408 58282842516192 58356802921536 58549399630848 58742631972864 58753970725832 58828528988656 58857363675936 59013203951232 59207967000576 59283101380608 59323607561124 59398888687992 59594924624256 59791607543808 59867482558464 59879038434882 60182379589248 60242645700216 60341728190976 60441466313088 60540875808768 60659119706832 60859314821376 60936544747008 61137655455744 61198878171648 61318407230577 61400854667264 61478771802112 61520778211536 61598847528288 61802144054784 61922851367391 62006111526912 62024697331776 62086808323692 62127217213488 62291715281856 62497298500608 62576607012864 62619363536742 62698826948436 62905753770048 63113363518464 63193453811712 63316878526188 63391831179264 63589459350228 63694046423808 63799325552704 63904257798144 64029070801656 64321908344064 64386319743088 64417878570528 64938599223288 65021005724304 65235596502272 65342891016192 65440384579584 65536075452786 65752366130848 65868074584704 66085460969472 66098217066561 66182095112238 66389854445136 66400517868384 66608962875648 66693489053184 66704201245696 66913599578112 67232604558464 67265558486784 67350917878272 67573198135296 67772976412743 67864102526976 67884444214848 67996649602224 68108485284864 68333265764352 68779862387712 68848737943104 69075961500672 69163618277376 69210875487978 69298703469324 69527412061632 69641765425152 69756875467776 69858878174029 69893119365174 69941575053312 70078179692088 70309460813184 70398682889472 70631021776896 70768972991304 71002533958272 71092635538176 71327264698368 71398691200256 71516122300416 71655802226784 71774241246792 71892290022912 72032704651863 72129558306816 72221090070528 72362146887072 72434609710974 72673667828832 72913514917376 73006041515008 73055924126199 73148631439842 73390046065056 73510752393216 73584365420672 73620432652032 73632257438208 73957136375808 73971411897204 74215541969472 74309720827776 74554967431168 74700582601932 74789010948096 75042226401408 75277799525376 75526241107968 75636680128272 75761699093836 75886306135296 76221130346496 76233372852224 76270738489344 76347115342848 76458754694917 76496230802502 76874923984896 76972477575168 77212444297611 77454830185992 77467270846448 77710456688256 77809070562048 78065866174464 78080934780382 78218338569336 78476484901248 78605557014528 78684271934976 78837952153599 78943956000768 79044135174144 79098143414832 79198518250656 79459899499008 79722143391744 79823310077952 79838717913176 79877850703056 79979214980448 80243172785664 80323527600288 80455637587968 80588621750784 80612777505132 80746021402641 80878826275776 81145753095168 81248726329344 81598504228864 81757876307436 82027704282048 82131796704384 82402858739712 82563801823188 82699596442368 82782411098256 82836289617984 83055620375808 83329731334144 83435476017152 83476371750912 83492484715656 83598435931248 83874338360064 84137637316608 84151151357952 84257938415616 84422504701584 84507044662803 84785945800304 84925395231744 85091265144306 85205677064192 85372094402208 85762544458752 85890504760704 86031770886144 86299980546738 86584798964384 86694674299072 87150679702254 87253846106112 87381433937048 87424263774288 87535204382304 87824099446272 88113947959296 88130956088748 88242793482984 88519805926848 88534023824512 88811950500864 88924652070912 89392386936384 89687411315712 89801223837696 89818557652323 90363968550324 90512592286464 90662199469632 90811313713152 91288972232064 91404817120512 91706483183616 91798317257472 92101282000896 92218157703168 92281167317304 92398271292432 92703216082176 92855687233536 93009167290368 93130212485538 93190825820232 93255433404416 93437572922784 93745947750912 93864910519296 93929045305113 94048240422654 94174695702528 94358630655072 94670045277696 94790180717568 94975317789282 95103019597824 95384189025342 95541069635712 95698988329056 95856386697216 96043606202484 96482862516096 96579479614632 96898223771776 97407898834932 97531508586456 97853394753408 98014336524288 98160576869376 98176343250944 98304113179179 98628549196272 98954055959296 99079627770368 99128191454208 99273142668357 99600776802576 99913444313472 100040233579776 100056301868544 100370399367168 100683310637861 100848906837696 101181741513728 101359797202944 101628173795328 101796153790464 101994974403336 102162727927296 102499898646528 102629970100224 102819448770206 102949925730148 103273106914656 103613942251008 103745427416064 103816313231967 103948055203986 104087821565952 104291118092448 104462648137728 104635313201664 104912362579968 105117269538132 105464191219776 105598024334208 105946532665344 106153459486956 106503800937408 106638953307264 106990897047552 107098036800384 107274183450624 107451495667712 107483703340176 107661361870188 107838435034368 108194337460224 108331635105792 108543220330608 108651914566461 109010501743248 109370272376064 109509062272512 109722947159763 109870478319616 110085069097584 110266128589824 110376548131008 110448386157312 110740827167744 110935704563712 110957117845806 111323312954208 111464581241664 111832451146752 112050873902898 112183516422144 112201535143936 112563339602112 112676059550404 113233860308992 113289361661952 113433124847616 113455020192408 113642548640754 113829459202944 114331695519744 114350059278336 114520673014272 115066640728984 116182245278988 116200906269672 116565685032384 116713605843072 117098799261696 117121402170573 117507941451664 117657057977312 117714727351872 118026407902464 118415934001152 118566202761216 118647215122248 118797777375984 119189849248512 119583215087616 119734965116928 119758076869764 120364759178496 120485291400432 120683456381952 120882932626176 121081751617536 121318239413664 121718629642752 121873089494016 122275310911488 122397756343296 122636814461154 122801709334528 123041556423072 123197695056576 123604288109568 123845702734782 124012223053824 124049394663552 124173616647384 124254434426976 124583430563712 124994597001216 125153214025728 125238727073484 125397653896872 125811507540096 126226727036928 126386907623424 126633757052376 127178918700456 127388092847616 127598651105408 127636897716459 127808515596288 128058141603312 128643816688128 128772639486176 128835757141056 129449970820107 129877198446576 130042011448608 130471193004544 130726019553381 130880769159168 131072150905572 131504732261696 131736149169408 132170921938944 132196434133122 132364190224476 132779708890272 132801035736768 133217925751296 133386978106368 133408402491392 133827199156224 134465209116928 134531116973568 134701835756544 135146396270592 135545952825486 135728205053952 135768888429696 135993299204448 136216970569728 137559724775424 137697475886208 138151923001344 138327236554752 138421750975956 138597406938648 139054824123264 139283530850304 139513750935552 139695318728307 139717756348058 139786238730348 139883150106624 140156359384176 140618921626368 140797365778944 141072360633981 141262043553792 141537945982608 142005067916544 142185271076352 142654529396736 142797382400512 143076283538013 143311604453568 143548482493584 143784580045824 144065409303726 144259116613632 144724293774144 144869219421948 145347335657664 145827029834752 146012083030016 146111848252398 146297262879684 146780092130112 147021504786432 147168730841344 147240865304064 147264514876416 147914272751616 147942823794408 148431083938944 148619441655552 149109934862336 149401165203864 150084452802816 150555599050752 151273360256544 151523398187672 151772612270592 152442260692992 152466745704448 152694230685696 152917509389834 152992461605004 153749847969792 153944955150336 154229173155309 154424888595222 154909660371984 154934541692896 155420913376512 155618141124096 156131732348928 156161869560764 156436677138672 156952969802496 157211114029056 157368543869952 157675904307198 157887912001536 158196286829664 158397036501312 158919798998016 159444286783488 159677435826352 159755701406112 159958429960896 160486345571328 160647055200576 160911275175936 161177243501568 161225555010264 161492042805282 161757652551552 162291506190336 162497452658688 163197008457728 163515752614872 164055408564096 164263593408768 164805717479424 165127603646376 165399192884736 165564822196512 165672579235968 166111240751616 166435676768709 166659462668288 166870952034304 166984969431312 167196871862496 167748676720128 168076310854347 168275274633216 168302302715904 168515876831232 168845009403168 169014089325606 169571891600608 169850790463488 170182530288612 170463822961131 170744188804416 171525088917504 171781009521408 172063541772288 172599961093476 173169597928768 173389348598144 174301359404508 174507692212224 174762867874096 174848527548576 175070408764608 175648198892544 176227895918592 176261912177496 176485586965968 177039611853696 177068047649024 177623901001728 177849304141824 178784773872768 179374822631424 179602447675392 179637115304646 180727937100648 181025184572928 181324398939264 181622627426304 182577944464128 182809634241024 183412966367232 183596634514944 183955221691731 184202564001792 184436315406336 184562334634608 184796542584864 185406432164352 185768554102173 186018334580736 186260424971076 186381651640464 186875145845568 187491895501824 187729821038592 187858090610226 188096480845308 188717261310144 189340090555392 189580361435136 189950635578564 190768378050684 191082139271424 191397976658112 191712773394432 192087212404968 192965725032192 193158959229264 193796447543552 194815797669864 195063017172912 195706789506816 196028673048576 196321153738752 196352686501888 196608226358358 197257098392544 197908111918592 198159255540736 198256382908416 198294651199683 198546285336714 199201553605152 199826888626944 200080467159552 200112603737088 200740798734336 201366621275722 201697813675392 202363483027456 202719594405888 203318929238229 203592307580928 203989948806672 204325455854592 204999797293056 205638897540412 205899851460296 206546213829312 207227884502016 207490854832128 207530905600489 207632626463934 207896110407972 208582236184896 208925296275456 209270626403328 209576634522087 209824725159936 210234539076264 210928382439552 211196048668416 211893065330688 212306918973912 213007601874816 213277906614528 213981794095104 214196073600768 214548366901248 214902991335424 214967406680352 215322723740376 215676870068736 216388674920448 216663270211584 217086440661216 217303829132922 218021003486496 218740544752128 219018124545024 219167772378597 219445894319526 219740956639232 220170138195168 220532257179648 220753096262016 220896772314624 221481654335488 221871409127424 221914235691612 222646625908416 222929162483328 223664902293504 224101747805796 224367032844288 225126679204224 225352119100808 226467720617984 226578723323904 226910040384816 227285097281508 227658918405888 228663391039488 228700118556672 229041346028544 229376264084751 230133281457968 231637332892833 232364490557976 232401812539344 233131370064768 233427211686144 234197598523392 234242804341146 235015882903328 235314115954624 235429454703744 236052815804928 236831868002304 237132405522432 237294430244496 237595554751968 238379698497024 239166430175232 239469930233856 239516153739528 240729518356992 240970582800864 241366912763904 241765865252352 242238064207923 242636478827328 243437259285504 243746178988032 244795512686592 245273628922308 246083112846144 246395390113152 247208576219136 247691405469564 248098789327104 248347233294768 248508868853952 249166861127424 249989194002432 250306428051456 250477454146968 250795307793744 251623015080192 252453454073856 252773815246848 253267514104752 253521133988409 254357837400912 254776185695232 255197302210816 255273795432918 255617031192576 256116283206624 257287633376256 257545278972352 257671514282112 258899941640214 259754396893152 260084022897216 260942386009088 261452039106762 261761538318336 262144301811144 263009464523392 263472298338816 264341843877888 264392868266244 264728380448952 265559417780544 265602071473536 266435851502592 266773956212736 266816804982784 268930418233856 269062233947136 269403671513088 269455672956969 271091905650972 271537776859392 271986598408896 272433941139456 273283271731337 275119449550848 275394951772416 276303846002688 276654473109504 276843501951912 277194813877296 278109648246528 278567061700608 279027501871104 279390637456614 279435512696116 279572477460696 279766300213248 280312718768352 281237843252736 281594731557888 281787135915339 282144721267962 282524087107584 283075891965216 284010135833088 284370542152704 285309058793472 285594764801024 286152567076026 286623208907136 287096964987168 287569160091648 288130818607452 289448587548288 289738438843896 290694671315328 291654059669504 292024166060032 292223696504796 292594525759368 293560184260224 294043009572864 294337461682688 294481730608128 294529029752832 294912339537537 295885647588816 296862167877888 297238883311104 297819428005071 298219869724672 298802330407728 300168905605632 301111198101504 302049931913583 302546720513088 303046796375344 303545224541184 304884521385984 305388461371392 305835018779668 305984923210008 307499695939584 307889910300672 308458346310618 308849777190444 309819320743968 309869083385792 310841826753024 311236282248192 312263464697856 312323739121528 312873354277344 313905939604992 314737087739904 315351808614396 316392573659328 316794073002624 317839597996032 319354871652704 319511402812224 319916859921792 320972691142656 321294110401152 321822550351872 322354487003136 322451110020528 322984085610564 323515305103104 324583012380672 324994905317376 325955743699383 326394016915456 327031505229744 328110817128192 328527186817536 329168841479289 329611434958848 330255207292752 330798385769472 331129644393024 331345158471936 332222481503232 332871353537418 333318925336576 333969938862624 334393743724992 335497353440256 336152621708694 336550549266432 336604605431808 337690018806336 338028178651212 339143783201216 339701580926976 340365060577224 340927645922262 341488377608832 343050177835008 343562019042816 345199922186952 346339195857536 346778697196288 348602718809016 349525735748192 349697055097152 350140817529216 351296397785088 351364206511719 352523824354992 352971173931936 354079223707392 354136095298048 355247802003456 355698608283648 357569547745536 358749645262848 359204895350784 359274230609292 359868070695721 361455874201296 362050369145856 362648797878528 363245254852608 365155888928256 365619268482048 366825932734464 367193269029888 367910443383462 368405128003584 369124669269216 369593085169728 370812864328704 371537108204346 372036669161472 372520849942152 372763303280928 373750291691136 374983791003648 375459642077184 375716181220452 376192961690616 377434522620288 378680181110784 379160722870272 379901271157128 381536756101368 382164278542848 382795953316224 382910693149377 383425546788864 384174424809936 385931450064384 386317918458528 387592895087104 388349912460321 389631595339728 390126034345824 391413579013632 392178058660143 392642307477504 392705373003776 393216452716716 394514196785088 395816223837184 396318511081472 396512765816832 396589302399366 397092570673428 398403107210304 399653777253888 400160934319104 400225207474176 401481597468672 402733242551444 403395627350784 404726966054912 405439188811776 406637858476458 407184615161856 407979897613344 408650911709184 411277795080824 411799702920592 413092427658624 414455769004032 414981709664256 415061811200978 415265252927868 415792220815944 417164472369792 417850592550912 418541252806656 419085956184921 419153269044174 419649450319872 420469078152528 421856764879104 422392097336832 423786130661376 424613837947824 426015203749632 426555813229056 427963588190208 428392147201536 429228850614039 429805982670848 429934813360704 430645447480752 431353740137472 432777349840896 434172881322432 434607658265844 436042006972992 437481089504256 438036249090048 438335544757194 438891788639052 440340276390336 441064514359296 441506192524032 441793544629248 442963308670976 443742818254848 443828471383224 445293251816832 445858324966656 447329804587008 448203495611592 450253358408448 450704238201616 452935441235968 453820080769632 454570194563016 455317836811776 457326782078976 457400237113344 458082692057088 458752528169502 460266562915936 462687519465927 463274665785666 464728981115952 464803625078688 466262740129536 466854423372288 468395197046784 468485608682292 470031765806656 470628231909248 470858909407488 472105631609856 473663736004608 474588860488992 475191109503936 476759396994048 478332860350464 479032307479056 481459036713984 481941165601728 482733825527808 483531730504704 484476128415846 485272957654656 486874518571008 487492357976064 489012147218203 489591025373184 490547257844616 492166225692288 492790780226304 494417152438272 495382810939128 496197578654208 496694466589536 497017737707904 498333722254848 499307030306127 499978388004864 500612856102912 500954908293936 501590615587488 503246030160384 504228932563041 504906908147712 505547630493696 506535028209504 507042267976818 508715674801824 509552371390464 510394604421632 510547590865836 511391468883393 512232566413248 514575266752512 515090557944704 515343028564224 517799883280428 519508793786304 520168045794432 521884772018176 522904078213524 523523076636672 524288603622288 526018929046784 526944596677632 528683687755776 528785736532488 529456760897904 531118835561088 531204142947072 532871703005184 533547912425472 533633609965568 535211282864419 537860836467712 538124467894272 538807343026176 538911345913938 542183811301944 543075553718784 543973196817792 544867882278912 546566543462674 550238899101696 550789903544832 551865665075193 552607692005376 553308946219008 553687003903824 554389627754592 556219296493056 558055003742208 558781274913228 558871025392232 559144954921392 560625437536704 562475686505472 563189463115776 563574271830678 564289442535924 566151783930432 568020271666176 568741084305408 571189529602048 572305134152052 573246417814272 574193929974336 575138320183296 576261637214904 578897175096576 579476877687792 581389342630656 583308119339008 584048332120064 584447393009592 585189051518736 587120368520448 588086019145728 588674923365376 588963461216256 589058059505664 589824679075074 591771295177632 593724335755776 594477766622208 594883953599049 595638856010142 596439739449344 597604660815456 600337811211264 602222396203008 604099863827166 605093441026176 606093592750688 607090449082368 610776922742784 611670037559336 611969846420016 614999391879168 616916692621236 617699554380888 619638641487936 619738166771584 621683653506048 622472564496384 622592716801467 624647478243056 625746708554688 627811879209984 628729903566261 629474175479808 630703617228792 632785147318656 633588146005248 635679195992064 638709743305408 639022805624448 639833719843584 641945382285312 642588220802304 643645100703744 644708974006272 644902220041056 645968171221128 647030610206208 649166024761344 649989810634752 651911487398766 652788033830912 654063010459488 656221634256384 657054373635072 657503317135791 658337682958578 659222869917696 660510414585504 661596771538944 662259288786048 662690316943872 664444963006464 665742707074836 667939877725248 668787487449984 670994706880512 672305243417388 673101098532864 675380037612672 676056357302424 678287566402432 679403161853952 680730121154448 681855291844524 682976755217664 686100355670016 687124038085632 688128792254253 690399844373904 692678391715072 693557394392576 694911998678499 697205437618032 699051471496384 699394110194304 700281635058432 702592795570176 702728413023438 705047648709984 705942347863872 708158447414784 708272190596096 710495604006912 711397216567296 715139095491072 717499290525696 718409790701568 718548461218584 719736141391442 722911748402592 724100738291712 725297595757056 726714192623769 730311777856512 731238536964096 734386538059776 735820886766924 738249338538432 739186170339456 741625728657408 741768880413629 743074216408692 745041699884304 745526606561856 747500583382272 749967582007296 750919284154368 751432362440904 752385923381232 754869045240576 757360362221568 758321445740544 759802542314256 760563401965227 763073512202736 764328557085696 765591906632448 765821386298754 766851093577728 768348849619872 771862900128768 772635836917056 775185790174208 776699824920642 779263190679456 780252068691648 782827158027264 784356117320286 785284614955008 785410746007552 786432905433432 789028393570176 791632447674368 792637022162944 793025531633664 793178604798732 794185141346856 796806214420608 799307554507776 800321868638208 800450414948352 805466485102888 806791254701568 808367018870907 809453932109824 813275716952916 815959795226688 817301823418368 819849815194011 822555590161648 823599405841184 826184855317248 828911538008064 829963419328512 830123622401956 830530505855736 831584441631888 834328944739584 835701185101824 837082505613312 838171912369842 838306538088348 839298900639744 840938156305056 843713529758208 844784194673664 847572261322752 849227675895648 852030407499264 853111626458112 855927176380416 856784294403072 858457701228078 859611965341696 859869626721408 861290894961504 862707480274944 868345762644864 869215316531688 872084013945984 874962179008512 876072498180096 876671089514388 877783577278104 880680552780672 882129028718592 883012385048064 883587089258496 884737018612611 885926617341952 887656942766448 890586503633664 891716649933312 893458284015213 894659609174016 896406991223184 900506716816896 901408476403232 906149795740749 907640161539264 909140389126032 910635673623552 914653564157952 916165384114176 917505056339004 920533125831872 925375038931854 926549331571332 929457962231904 929607250157376 932525480259072 933708846744576 936790394093568 936971217364584 940063531613312 941256463818496 941717818814976 944211263219712 949177720977984 950382219007872 953518793988096 958064614958112 962918073427968 963882331203456 965467651055616 967063461009408 968952256831692 970545915309312 973749037142016 974984715952128 977867231098149 978024294436406 979182050746368 981094515689232 984332451384576 985581560452608 987506524437867 988834304876544 990765621878256 992395157308416 993388933179072 994035475415808 996667444509696 998614060612254 999956776009728 1001909816587872 1003181231174976 1006492060320768 1008457865126082 1009813816295424 1013070056419008 1014084535953636 1017431349603648 1019104742780928 1020789208843264 1021095181731672 1022782937766786 1024465132826496 1029150533505024 1030181115889408 1030686057128448 1035599766560856 1039017587572608 1040336091588864 1043769544036352 1045808156427048 1048577207244576 1052037858093568 1053889193355264 1054092619535157 1057571473064976 1058913521795808 1062237671122176 1062408285894144 1065743406010368 1067095824850944 1067267219931136 1070422565728838 1075721672935424 1076248935788544 1077614686052352 1077822691827876 1079604212087163 1084367622603888 1086151107437568 1087946393635584 1089735764557824 1093133086925348 1100477798203392 1101579807089664 1103731330150386 1105215384010752 1107374007807648 1108779255509184 1112438592986112 1116110007484416 1117562549826456 1117742050784464 1118289909842784 1121250875073408 1124951373010944 1126378926231552 1127148543661356 1128578885071848 1132303567860864 1136040543332352 1137482168610816 1142379059204096 1144610268304104 1146492835628544 1148387859948672 1150276640366592 1152523274429808 1157794350193152 1158953755375584 1162778685261312 1165049737380963 1166616238678016 1168096664240128 1168894786019184 1170378103037472 1174240737040896 1176534175980429 1177349846730752 1177926922432512 1178116119011328 1179649358150148 1183542590355264 1187448671511552 1188955533244416 1189767907198098 1191277712020284 1195209321630912 1200675622422528 1204444792406016 1208199727654332 1210186882052352 1212187185501376 1214180898164736 1221553845485568 1223340075118672 1223939692840032 1233833385242472 1235399108761776 1239277282975872 1239476333543168 1243367307012096 1244945128992768 1245185433602934 1249294956486112 1251493417109376 1255623758419968 1257459807132522 1258948350959616 1261407234457584 1265570294637312 1267176292010496 1271358391984128 1277419486610816 1278045611248896 1279667439687168 1283890764570624 1285176441604608 1287686551842117 1289417948012544 1289804440082112 1291936342442256 1294061220412416 1298332049522688 1303822974797532 1308126020918976 1312443268512768 1314108747270144 1315006634271582 1316675365917156 1321020829171008 1323193543077888 1324518577572096 1325380633887744 1328889926012928 1331485414149672 1335879755450496 1337574974899968 1341989413761024 1344610486834776 1350760075225344 1352112714604848 1356575132804864 1358806323707904 1361460242308896 1363710583689048 1365953510435328 1372200711340032 1374248076171264 1376257584508506 1380799688747808 1385356783430144 1387114788785152 1388062558397781 1389823997356998 1394410875236064 1398102942992768 1398788220388608 1400563270116864 1405185591140352 1405456826046876 1410095297419968 1411884695727744 1416316894829568 1416544381192192 1420991208013824 1430278190982144 1434998581051392 1437096922437168 1439472282782884 1445823496805184 1448201476583424 1450595191514112 1452716339203423 1453428385247538 1460623555713024 1462477073928192 1467036441654609 1468773076119552 1471641773533848 1476498677076864 1478372340678912 1483251457314816 1483537760827258 1486148432817384 1490083399768608 1491053213123712 1495001166764544 1497921090918381 1499935164014592 1501838568308736 1502864724881808 1504771846762464 1509738090481152 1514720724443136 1516642891481088 1519605084628512 1521126803930454 1526147024405472 1528657114171392 1531183813264896 1531642772597508 1534174406650179 1536697699239744 1543725800257536 1545271673834112 1550371580348416 1553399649841284 1558526381358912 1560504137383296 1565654316054528 1568712234640572 1570569229910016 1572865810866864 1578056787140352 1583264895348736 1585274044325888 1586051063267328 1586357209597464 1588370282693712 1593612428841216 1598615109015552 1600643737276416 1600900829896704 1605633848593257 1610932970205776 1613582509403136 1616734037741814 1618907864219648 1626551433905832 1631919590453376 1634603646836736 1639699630388022 1645111180323296 1647198811682368 1652369710634496 1657823076016128 1659926838657024 1660247244803912 1661061011711472 1663168883263776 1668657889479168 1674165011226624 1676343824739684 1676613076176696 1681876312610112 1687427059516416 1689568389347328 1698455351791296 1704060814998528 1706223252916224 1713568588806144 1716915402456156 1719739253442816 1722581789923008 1725414960549888 1736691525289728 1738430633063376 1744168027891968 1749924358017024 1752144996360192 1753342179028776 1755567154556208 1761361105561344 1764258057437184 1766024770096128 1767174178516992 1769474037225222 1771853234683904 1775313885532896 1781173007267328 1783433299866624 1784651860797147 1786916568030426 1789319218348032 1792813982446368 1801013433633792 1802816952806464 1812299591481498 1815280323078528 1818280778252064 1821271347247104 1832330768228352 1835010112678008 1841066251663744 1850750077863708 1853098663142664 1858915924463808 1859214500314752 1865050960518144 1867417693489152 1867778150404401 1873942434729168 1880127063226624 1882512927636992 1883435637629952 1886189710698783 1888422526439424 1898355441955968 1900764438015744 1907037587976192 1912982902119359 1916129229916224 1925836146855936 1927764662406912 1930935302111232 1934126922018816 1937904513663384 1941091830618624 1947498074284032 1949969431904256 1955734462196298 1956048588872812 1958364101492736 1962189031378464 1968664902769152 1971163120905216 1972509951407373 1975013048875734 1977668609753088 1981531243756512 1984790314616832 1986777866358144 1988070950831616 1993334889019392 1997228121224508 2003819633175744 2006362462349952 2012984120641536 2016915730252164 2026140112838016 2028169071907272 2034862699207296 2038209485561856 2041578417686528 2042190363463344 2045565875533572 2048930265652992 2058301067010048 2060362231778816 2061372114256896 2064386376762759 2071199533121712 2078035175145216 2080672183177728 2084735996035497 2087539088072704 2091616312854096 2097154414489152 2104075716187136 2107778386710528 2108185239070314 2115142946129952 2117827043591616 2124475342244352 2124816571788288 2131486812020736 2134191649701888 2140845131457676 2151443345870848 2152497871577088 2155229372104704 2155645383655752 2159208424174326 2168735245207776 2172302214875136 2175892787271168 2186266173850696 2203159614179328 2207462660300772 2214748015615296 2217558511018368 2224877185972224 2225306641240887 2235125099652912 2235484101568928 2236579819685568 2242501750146816 2249902746021888 2252757852463104 2254297087322712 2257157770143696 2264607135721728 2272081086664704 2274964337221632 2281690205895681 2284758118408192 2289220536608208 2292985671257088 2296775719897344 2300553280733184 2305046548859616 2315588700386304 2317907510751168 2325557370522624 2330099474761926 2333232477356032 2337789572038368 2340756206074944 2348481474081792 2353068351960858 2354699693461504 2355853844865024 2356232238022656 2359298716300296 2367085180710528 2374897343023104 2377911066488832 2379535814396196 2382555424040568 2390418643261824 2401351244845056 2416399455308664 2420373764104704 2424374371002752 2425101056612721 2428361796329472 2446680150237344 2447879385680064 2459549445582033 2467666770484944 2470798217523552 2478554565951744 2478952667086336 2486734614024192 2489890257985536 2490370867205868 2498589912972224 2502986834218752 2511247516839936 2514919614265044 2517896701919232 2522814468915168 2531140589274624 2534352584020992 2542716783968256 2554838973221632 2556091222497792 2559334879374336 2567781529141248 2570352883209216 2575373103684234 2578835896025088 2579608880164224 2583872684884512 2588122440824832 2607645949595064 2616252041837952 2624886537025536 2628217494540288 2630013268543164 2633350731834312 2642041658342016 2646387086155776 2649037155144192 2650761267775488 2654211055837833 2657779852025856 2662970828299344 2671759510900992 2675149949799936 2680374852045639 2683978827522048 2689220973669552 2701520150450688 2704225429209696 2713150265609728 2718449387222247 2722920484617792 2727421167378096 2731907020870656 2748496152342528 2752515169017012 2761599377495616 2770713566860288 2774229577570304 2776125116795562 2779647994713996 2788821750472128 2796205885985536 2797576440777216 2801126540233728 2810371182280704 2810913652093752 2820190594839936 2823769391455488 2832633789659136 2833088762384384 2860556381964288 2874193844874336 2878944565565768 2891646993610368 2896402953166848 2901190383028224 2905432678406846 2906856770495076 2921247111426048 2924954147856384 2933601693294447 2934072883309218 2937546152239104 2943283547067696 2952997354153728 2956744681357824 2966502914629632 2967075521654516 2972296865634768 2980166799537216 2982106426247424 2990002333529088 2995842181836762 2999870328029184 3005729449763616 3009543693524928 3019476180962304 3029441448886272 3039210169257024 3042253607860908 3052294048810944 3057314228342784 3062367626529792 3063285545195016 3068348813300358 3073395398479488 3087451600515072 3090543347668224 3100743160696832 3106799299682568 3117052762717824 3121008274766592 3131308632109056 3137424469281144 3145731621733728 3156113574280704 3162277858605471 3166529790697472 3170548088651776 3172714419194928 3176740565387424 3187224857682432 3197230218031104 3201287474552832 3201801659793408 3211267697186514 3221865940411552 3227165018806272 3233468075483628 3238812636261489 3253102867811664 3263839180906752 3269207293673472 3279399260776044 3290222360646592 3294397623364736 3304739421268992 3315646152032256 3320494489607824 3322122023422944 3326337766527552 3337315778958336 3348330022453248 3352687649479368 3353226152353392 3363752625220224 3374854119032832 3379136778694656 3396910703582592 3408121629997056 3412446505832448 3427137177612288 3433830804912312 3439478506885632 3445163579846016 3450829921099776 3473383050579456 3476861266126752 3488336055783936 3495149212142889 3499848716034048 3504289992720384 3506684358057552 3511134309112416 3522722211122688 3529602527941287 3532049540192256 3534348357033984 3538948074450444 3550627771065792 3562346014534656 3566866599733248 3569303721594294 3573833136060852 3585627964892736 3602026867267584 3605633905612928 3624599182962996 3630560646157056 3636561556504128 3642542694494208 3664661536456704 3670020225356016 3682132503327488 3701500155727416 3706197326285328 3717831848927616 3718429000629504 3730101921036288 3734835386978304 3735556300808802 3747884869458336 3760254126453248 3765025855273984 3766871275259904 3772379421397566 3776845052878848 3796710883911936 3801528876031488 3814075175952384 3825965804238718 3832258459832448 3851672293711872 3855529324813824 3863059655526351 3868253844037632 3875809027326768 3882183661237248 3894996148568064 3911468924392596 3912097177745624 3924378062756928 3937329805538304 3942326241810432 3943087206409291 3945019902814746 3950026097751468 3963062487513024 3969580629233664 3973555732716288 3976141901663232 3986669778038784 3994456242449016 4007639266351488 4012724924699904 4025968241283072 4033831460504328 4052280225676032 4056338143814544 4069725398414592 4076418971123712 4083156835373056 4084380726926688 4091131751067144 4097860531305984 4116602134020096 4120724463557632 4122744228513792 4128772753525518 4142399066243424 4156070350290432 4161344366355456 4164187675193343 4169471992070994 4175078176145408 4183232625708192 4194308828978304 4208151432374272 4215556773421056 4216370478140628 4230285892259904 4235654087183232 4248950684488704 4249633143576576 4262973624041472 4281690262915352 4302886691741696 4304995743154176 4311290767311504 4318416848348652 4337470490415552 4344604429750272 4351785574542336 4358149017610269 4372532347701392 4401109324963827 4406319228358656 4414925320601544 4429496031230592 4435117022036736 4449754371944448 4450613282481774 4470250199305824 4470968203137856 4473159639371136 4485003500293632 4499805492043776 4505515704926208 4508594174645424 4514315540287392 4529214271443456 4544162173329408 4549928674443264 4563380411791362 4569516236816384 4578441073216416 4585971342514176 4593551439794688 4602523219950537 4610093097719232 4631177400772608 4635815021502336 4651114741045248 4660198949523852 4675579144076736 4681512412149888 4696962948163584 4706136703921716 4709399386923008 4711707689730048 4718597432600592 4734170361421056 4749794686046208 4755822132977664 4759071628792392 4765110848081136 4780837286523648 4802702489690112 4816901545779771 4832798910617328 4840747528209408 4848748742005504 4850202113225442 4856723592658944 4893360300474688 4895758771360128 4919098891164066 4935333540969888 4941596435047104 4957109131903488 4957905334172672 4973469228048384 4979780515971072 4980741734411736 4997179825944448 5005973668437504 5022495033679872 5029839228530088 5045628937830336 5062281178549248 5068705168041984 5109677946443264 5112182444995584 5118669758748672 5140705766418432 5150746207368468 5159217760328448 5167745369769024 5176244881649664 5192382162895403 5215291899190128 5232504083675904 5249773074051072 5256434989080576 5260026537086328 5266701463668624 5284083316684032 5292774172311552 5298074310288384 5301522535550976 5308422111675666 5315559704051712 5325941656598688 5343519021801984 5350299899599872 5353955582391441 5360749704091278 5367957655044096 5378441947339104 5403040300901376 5408450858419392 5426300531219456 5436898774444494 5445840969235584 5454842334756192 5463814041741312 5496992304685056 5505030338034024 5523198754991232 5541427133720576 5548459155140608 5552250233591124 5559295989427992 5577643500944256 5592411771971072 5595152881554432 5602253080467456 5603334451213203 5621827304187504 5640381189679872 5647538782910976 5658569132096349 5665267579318272 5666177524768768 5721112763928576 5738948706358077 5748387689748672 5757889131131536 5783293987220736 5792805906333696 5802380766056448 5810865356813692 5813713540990152 5842494222852096 5849908295712768 5867203386588894 5868145766618436 5875092304478208 5886567094135392 5905994708307456 5913489362715648 5933005829259264 5934151043309032 5944593731269536 5960333599074432 5964212852494848 5980004667058176 5991684363673524 6011458899527232 6019087387049856 6038952361924608 6078420338514048 6084507215721816 6104588097621888 6114628456685568 6124735253059584 6126571090390032 6136697626600716 6146790796958976 6174903201030144 6181086695336448 6193159130288277 6201486321393664 6213598599365136 6234105525435648 6242016549533184 6254207988106491 6262617264218112 6274848938562288 6291463243467456 6312227148561408 6324555717210942 6333059581394944 6345428838389856 6353481130774848 6374449715364864 6394460436062208 6402574949105664 6422535394373028 6443731880823104 6454330037612544 6466936150967256 6477625272522978 6506205735623328 6527678361813504 6558798521552088 6580444721293184 6588795246729472 6609478842537984 6640988979215648 6644244046845888 6652675533055104 6674631557916672 6675919923722661 6705375298958736 6706452304706784 6727505250440448 6749708238065664 6758273557389312 6793821407165184 6816243259994112 6824893011664896 6845070617687043 6854274355224576 6867661609824624 6878957013771264 6890327159692032 6901659842199552 6946766101158912 6953722532253504 6976672111567872 6990298424285778 6999697432068096 7013368716115104 7022268618224832 7045444422245376 7059205055882574 7064099080384512 7068696714067968 7077896148900888 7101255542131584 7124692029069312 7133733199466496 7138607443188588 7147666272121704 7171255929785472 7204053734535168 7211267811225856 7249198365925992 7261121292314112 7273123113008256 7275303169838163 7285085388988416 7340040450712032 7364265006654976 7378648336746099 7403000311454832 7412394652570656 7435663697855232 7436858001259008 7460203842072576 7469670773956608 7471112601617604 7495769738916672 7520508252906496 7530051710547968 7533742550519808 7544758842795132 7553690105757696 7593421767823872 7603057752062976 7628150351904768 7651931608477436 7664516919664896 7703344587423744 7711058649627648 7726119311052702 7736507688075264 7751618054653536 7764367322474496 7822937848785192 7824194355491248 7848756125513856 7874659611076608 7884652483620864 7886174412818582 7890039805629492 7900052195502936 7926124975026048 7939161258467328 7947111465432576 7952283803326464 7962633167513499 7973339556077568 7988912484898032 8015278532702976 8025449849399808 8051936482566144 8067662921008656 8104560451352064 8112676287629088 8139450796829184 8155348161666741 8166313670746112 8168761453853376 8182263502134288 8195721062611968 8241448927115264 8245488457027584 8257545507051036 8284798132486848 8312140700580864 8322688732710912 8328375350386686 8338943984141988 8366465251416384 8388617657956608 8416302864748544 8431113546842112 8432740956281256 8460571784519808 8471308174366464 8497901368977408 8499266287153152 8563380525830704 8605773383483392 8622581534623008 8636833696697304 8674940980831104 8689208859500544 8703571149084672 8716298035220538 8745064695402784 8802218649927654 8812638456717312 8829850641203088 8858992062461184 8870234044073472 8899508743888896 8901226564963548 8940500398611648 8941936406275712 8946319278742272 8970007000587264 8999610984087552 9017188349290848 9028631080574784 9058428542886912 9088324346658816 9126760823582724 9156882146432832 9171942685028352 9187102879589376 9205046439901074 9220186195438464 9262354801545216 9271630043004672 9302229482090496 9320397899047704 9351158288153472 9363024824299776 9393925896327168 9412273407843432 9418798773846016 9437194865201184 9468340722842112 9486833575816413 9499589372092416 9511644265955328 9518143257584784 9530221696162272 9561674573047296 9605404979380224 9633803091559542 9665597821234656 9681495056418816 9697497484011008 9700404226450884 9716437908784467 9786720600949376 9791517542720256 9838197782328132 9870667081939776 9883192870094208 9914218263806976 9915810668345344 9946938456096768 9961483468823472 9994359651888896 10011947336875008 10044990067359744 10059678457060176 10091257875660672 10124562357098496 10137410336083968 10169014374423961 10219355892886528 10224364889991168 10237339517497344 10281411532836864 10301492414736936 10318435520656896 10335490739538048 10352489763299328 10384764325790806 10430583798380256 10465008167351808 10485447636428667 10499546148102144 10512869978161152 10520053074172656 10533402927337248 10568166633368064 10596148620576768 10603045071101952 10616844223351332 10651883313197376 10687038043603968 10700599799199744 10707911164782882 10721499408182556 10756883894678208 10806080601802752 10816901716838784 10852601062438912 10873797548888988 10891681938471168 10909684669512384 10927628083482624 10993984609370112 11010060676068048 11046397509982464 11082854267441152 11096918310281216 11104500467182248 11118591978855984 11155287001888512 11184823543942144 11190305763108864 11204506160934912 11206668902426406 11243654608375008 11280762379359744 11295077565821952 11317138264192698 11330535158636544 11332355049537536 11442225527857152 11477897412716154 11496775379497344 11515778262263072 11566587974441472 11604761532112896 11621730713627384 11627427081980304 11684988445704192 11734406773177788 11736291533236872 11773134188270784 11811989416614912 11826978725431296 11829261619227873 11868302086618064 11889187462539072 11920667198148864 11928425704989696 11960009334116352 11983368727347048 12022917799054464 12038174774099712 12077904723849216 12156840677028096 12169014431443632 12209176195243776 12229256913371136 12249470506119168 12253142180780064 12273395253201432 12293581593917952 12349806402060288 12362173390672896 12386318260576554 12402972642787328 12427197198730272 12468211050871296 12484033099066368 12492563025580029 12508415976212982 12525234528436224 12549697877124576 12582926486934912 12624454297122816 12649111434421884 12690857676779712 12706962261549696 12748899430729728 12788920872124416 12845070788746056 12887463761646208 12908660075225088 12933872301934512 12955250545045956 13012411471246656 13055356723627008 13074447052830807 13117597043104176 13160889442586368 13177590493458944 13203327974891481 13218957685075968 13281977958431296 13288488093691776 13305351066110208 13349263115833344 13351839847445322 13410750597917472 13412904609413568 13455010500880896 13499416476131328 13516547114778624 13587642814330368 13632486519988224 13649786023329792 13690141235374086 13708548710449152 13735323219649248 13757914027542528 13780654319384064 13807569659851611 13893532202317824 13907445064507008 13953344223135744 13980596848571556 14026737432230208 14044537236449664 14090888844490752 14118410111765148 14128198160769024 14155792297801776 14202511084263168 14249384058138624 14267466398932992 14277214886377176 14295332544243408 14342511859570944 14408107469070336 14422535622451712 14450704637339313 14498396731851984 14522242584628224 14546246226016512 14550606339676326 14570170777976832 14680080901424064 14728530013309952 14757296673492198 14806000622909664 14824789305141312 14871327395710464 14873716002518016 14920407684145152 14939341547913216 14942225203235208 14991539477833344 15041016505812992 15060103421095936 15067485101039616 15089517685590264 15186843535647744 15206115504125952 15303863216954872 15329033839329792 15422117299255296 15452238622105404 15503236109307072 15528734644948992 15577146488686209 15645875697570384 15648388710982496 15697512251027712 15749319222153216 15769304967241728 15772348825637164 15780079611258984 15800104391005872 15852249950052096 15878322516934656 15894222930865152 15904567606652928 15925266335026998 15946679112155136 15977824969796064 16030557065405952 16050899698799616 16103872965132288 16135325842017312 16209120902704128 16225352575258176 16278901593658368 16310696323333482 16332627341492224 16337522907706752 16364527004268576 16391442125223936 16482897854230528 16490976914055168 16515091014102072 16569596264973696 16624281401161728 16645377465421824 16656750700773372 16677887968283976 16732930502832768 16777235315913216 16810003353639609 16832605729497088 16865481912562512 16921143569039616 16942616348732928 16975707396289047 16995802737954816 16998532574306304 17126761051661408 17216846119074231 17245163069246016 17273667393394608 17349881961662208 17378417719001088 17407142298169344 17432596070441076 17490129390805568 17604437299855308 17625276913434624 17659701282406176 17717984124922368 17740468088146944 17799017487777792 17802453129927096 17881000797223296 17883872812551424 17892638557484544 17940014001174528 18034376698581696 18057262161149568 18116857085773824 18253521647165448 18313764292865664 18343885370056704 18374205759178752 18410092879802148 18440372390876928 18524709603090432 18543260086009344 18579477390864831 18604458964180992 18640795798095408 18702316576306944 18726049648599552 18762623964319473 18787851792654336 18824546815686864 18874389730402368 18936681445684224 18973667151632826 18999178744184832 19036286515169568 19060443392324544 19123349146094592 19267606183119084 19331195642469312 19362990112837632 19394994968022016 19400808452901768 19432875817568934 19573441201898752 19583035085440512 19676395564656264 19741334163879552 19766385740188416 19828436527613952 19831621336690688 19922966937646944 19988719303777792 20023894673750016 20027759771167983 20119356914120352 20182515751321344 20249124714196992 20274820672167936 20338028748847922 20438711785773056 20448729779982336 20474679034994688 20535211853061129 20562823065673728 20602984829473872 20636871041313792 20670981479076096 20704979526598656 20769528651581612 20861167596760512 20930016334703616 20970895272857334 20999092296204288 21040106148345312 21066805854674496 21136333266736128 21192297241153536 21206090142203904 21233688446702664 21303766626394752 21374076087207936 21401199598399488 21415822329565764 21442998816365112 21513767789356416 21612161203605504 21633803433677568 21705202124877824 21747595097777976 21783363876942336 21819369339024768 21855256166965248 22020121352136096 22092795019964928 22135945010238297 22165708534882304 22193836620562432 22209000934364496 22237183957711968 22310574003777024 22369647087884288 22380611526217728 22409012321869824 22413337804852812 22487309216750016 22561524758719488 22590155131643904 22634276528385396 22661070317273088 22884451055714304 22955794825432308 22993550758994688 23031556524526144 23133175948882944 23209523064225792 23243461427254768 23254854163960608 23468813546355576 23472583066473744 23546268376541568 23623978833229824 23653957450862592 23658523238455746 23736604173236128 23778374925078144 23841334396297728 23856851409979392 23920018668232704 23966737454694096 24045835598108928 24076349548199424 24155809447698432 24313681354056192 24338028862887264 24418352390487552 24466044485000223 24498941012238336 24506284361560128 24546790506402864 24587163187835904 24724346781345792 24772636521153108 24854394397460544 24936422101742592 24968066198132736 24985126051160058 25016831952425964 25099395754249152 25165852973869824 25248908594245632 25298222868843768 25381715353559424 25413924523099392 25497798861459456 25690141577492112 25774927523292416 25817320150450176 25867744603869024 25910501090091912 26024822942493312 26110713447254016 26148894105661614 26235194086208352 26321778885172736 26355180986917888 26406655949782962 26437915370151936 26563955916862592 26576976187383552 26610702132220416 26698526231666688 26703679694890644 26821501195834944 26825809218827136 26910021001761792 26998832952262656 27175285628660736 27264973039976448 27380282470748172 27470646439298496 27515828055085056 27561308638768128 27601610444865037 27615139319703222 27787064404635648 27814890129014016 27906688446271488 27961193697143112 28053474864460416 28089074472899328 28181777688981504 28236820223530296 28256396321538048 28311584595603552 28405022168526336 28460500727449239 28498768116277248 28534932797865984 28554429772754352 28590665088486816 28685023719141888 28816214938140672 28845071244903424 28901409274678626 28996793463703968 29044485169256448 29092492452033024 29101212679352652 29149313726353401 29360161802848128 29457060026619904 29514593346984396 29612001245819328 29649578610282624 29742654791420928 29747432005036032 29840815368290304 29884450406470416 29983078955666688 30082033011625984 30120206842191872 30134970202079232 30179035371180528 30373687071295488 30412231008251904 30507043123271883 30607726433909744 30658067678659584 30844234598510592 30904477244210808 31006472218614144 31057469289897984 31154292977372418 31291751395140768 31296777421964992 31395024502055424 31498638444306432 31538609934483456 31544697651274328 31560159222517968 31600208782011744 31704499900104192 31788445861730304 31809135213305856 31850532670053996 31955649939592128 32061114130811904 32101799397599232 32270651684034624 32418241805408256 32450705150516352 32557803187316736 32621392646666964 32675045815413504 32729054008537152 32782884250447872 32965795708461056 32981953828110336 33030182028204144 33139192529947392 33248562802323456 33290754930843648 33313501401546744 33355775936567952 33465861005665536 33554470631826432 33620006707279218 33665211458994176 33730963825125024 33842287138079232 33885232697465856 33951414792578094 33991605475909632 33997065148612608 34253522103322816 34433692238148462 34490326138492032 34547334786789216 34699763923324416 34814284596338688 34865192140882152 34980258781611136 35208874599710616 35319402564812352 35435968249844736 35480936176293888 35487784857683619 35604906259854192 35762001594446592 35767745625102848 35785277114969088 35880028002349056 36068753397163392 36114524322299136 36233714171547648 36346675140267821 36507043294330896 36627528585731328 36687770740113408 36748411518357504 36820185759604296 36880744781753856 37049419206180864 37086520172018688 37158954781729662 37208917928361984 37281591596190816 37404633152613888 37452099297199104 37477689076740087 37525247928638946 37575703585308672 37649093631373728 37748779460804736 37873362891368448 37947334303265652 38072573030339136 38120886784649088 38246698292189184 38535212366238168 38662391284938624 38725980225675264 38789989936044032 38801616905803536 38865751635137868 39146882403797504 39166070170881024 39223341158492421 39352791129312528 39482668327759104 39532771480376832 39609983924674443 39656873055227904 39663242673381376 39845933875293888 39977438607555584 40047789347500032 40055519542335966 40238713828240704 40365031502642688 40498249428393984 40549641344335872 40676057497695844 40877423571546112 40897459559964672 40949358069989376 41070423706122258 41125646131347456 41205969658947744 41273742082627584 41341962958152192 41539057303163224 41722335193521024 41860032669407232 41941790545714668 42080212296690624 42133611709348992 42272666533472256 42384594482307072 42467376893405328 42607533252789504 42748152174415872 42802399196798976 42831644659131528 42885997632730224 43027535578712832 43224322407211008 43267606867355136 43352113912017939 43410404249755648 43495190195555952 43566727753884672 43638738678049536 43710512333930496 44040242704272192 44185590039929856 44271890020476594 44331417069764608 44418001868728992 44474367915423936 44621148007554048 44739294175768576 44761223052435456 44818024643739648 44826675609705624 44974618433500032 45123049517438976 45180310263287808 45268553056770792 45911589650864616 45987101517989376 46063113049052288 46266351897765888 46486922854509536 46509708327921216 46731439466058627 46937627092711152 46945166132947488 47092536753083136 47247957666459648 47307914901725184 47317046476911492 47473208346472256 47556749850156288 47682668792595456 47713702819958784 47840037336465408 47933474909388192 48091671196217856 48152699096398848 48311618895396864 48627362708112384 48676057725774528 48836704780975104 48932088970000446 48997882024476672 49012568723120256 49093581012805728 49174326375671808 49448693562691584 49545273042306216 49708788794921088 49872844203485184 49936132396265472 49970252102320116 50033663904851928 50198791508498304 50331705947739648 50430010060918827 50497817188491264 50596445737687536 50763430707118848 50827849046198784 50927122188867141 50995597722918912 51380283154984224 51549855046584832 51650538357222693 51735489207738048 51821002180183824 52049645884986624 52221426894508032 52297788211323228 52470388172416704 52643557770345472 52710361973835776 52813311899565924 52875830740303872 53127911833725184 53153952374767104 53221404264440832 53397052463333376 53407359389781288 53643002391669888 53651618437654272 53820042003523584 54350571257321472 54760564941496344 54941292878596992 55031656110170112 55122617277536256 55203220889730074 55230278639406444 55574128809271296 55629780258028032 55738432172594493 55813376892542976 55922387394286224 56106949728920832 56178148945798656 56363555377963008 56473640447060592 56623169191207104 56810044337052672 56921001454898478 56997536232554496 57108859545508704 57181330176973632 57370047438283776 57690142489806848 57802818549357252 57993586927407936 58088970338512896 58184984904066048 58202425358705304 58298627452706802 58720323605696256 58914120053239808 59029186693968792 59224002491638656 59299157220565248 59485309582841856 59494864010072064 59768900812940832 59966157911333376 60083279313503949 60164066023251968 60240413684383744 60358070742361056 60747374142590976 60824462016503808 61014086246543766 61215452867819488 61316135357319168 61688469197021184 61808954488421616 62012944437228288 62114938579795968 62308585954744836 62583502790281536 62593554843929984 62790049004110848 62997276888612864 63089395302548656 63120318445035936 63200417564023488 63408999800208384 63576891723460608 63618270426611712 63701065340107992 63911299879184256 64122228261623808 64203598795198464 64541303368069248 64836483610816512 64901410301032704 65115606374633472 65242785293333928 65350091630827008 65458108017074304 65565768500895744 65931591416922112 66060364056408288 66278385059894784 66407835030714891 66497125604646912 66581509861687296 66627002803093488 66711551873135904 66931722011331072 67108941263652864 67240013414558436 67461927650250048 67684574276158464 67770465394931712 67902829585156188 67983210951819264 68507044206645632 68867384476296924 68980652276984064 69094669573578432 69399527846648832 69628569192677376 69730384281764304 69960517563222272 70417749199421232 70638805129624704 70871936499689472 70961872352587776 70975569715367238 71209812519708384 71524003188893184 71535491250205696 71570554229938176 71760056004698112 72137506794326784 72229048644598272 72467428343095296 72693350280535642 73014086588661792 73255057171462656 73398133455000669 73496823036715008 73640371519208592 73761489563507712 74173040344037376 74317909563459324 74563183192381632 74809266305227776 74904198594398208 74918656921776529 74955378153480174 75050495857277892 75298187262747456 75497558921609472 75746725782736896 75894668606531304 76145146060678272 76241773569298176 76493396584378368 77070424732476336 77324782569877248 77451960451350528 77579979872088064 77603233811607072 77731503270275736 78293764807595008 78332140341762048 78446682316984842 78705582258625056 78965336655518208 79065542960753664 79219967849348886 79313746110455808 79326485346762752 79691867750587776 79954877215111168 80095578695000064 80111039084671932 80477427656481408 80730063005285376 80996498856787968 81352114995391688 81754847143092224 81794919119929344 82140847412244516 82411939317895488 82547484165255168 82683925916304384 82804831334595111 83078114606326448 83444670387042048 83720065338814464 83883581091429336 84160424593381248 84267223418697984 84545333066944512 84769188964614144 84934753786810656 85215066505579008 85496304348831744 85604798393597952 85663289318263056 85771995265460448 86055071157425664 86448644814422016 86535213734710272 86704227824035878 86820808499511296 86990380391111904 87133455507769344 87277477356099072 87447941179060203 88080485408544384 88371180079859712 88543780040953188 88836003737457984 88948735830847872 89242296015108096 89478588351537152 89522446104870912 89653351219411248 89949236867000064 90246099034877952 90360620526575616 90537106113541584 91521129369815649 91823179301729232 91974203035978752 92126226098104576 92532703795531776 92973845709019072 93019416655842432 93462878932117254 93875254185422304 93890332265894976 94185073506166272 94495915332919296 94615829803450368 94634092953822984 94946416692944512 95113499700312576 95365337585190912 95427405639917568 95866949818776384 96183342392435712 96305398192797696 97254725416224768 97352115451549056 97673409561950208 97864177940000892 98025137446240512 98187162025611456 98348652751343616 98897387125383168 99090546084612432 99417577589842176 99745688406970368 99872264792530944 99940504204640232 100067327809703856 100397583016996608 100663411895479296 100860020121837654 100995634376982528 101192891475375072 101526861414237696 101655698092397568 101854244377734282 101991195445837824 102760566309968448 103099710093169664 103301076714445386 103470978415476096 103642004360367648 104099291769973248 104442853789016064 104595576422646456 104940776344833408 105287115540690944 105420723947671552 105626623799131848 106255823667450368 106307904749534208 106442808528881664 106463354573050857 106814718779562576 107286004783339776 107303236875308544 107640084007047168 108701142514642944 109040025420803463 109521129882992688 109882585757193984 110063312220340224 110245234555072512 110406441779460148 110460557278812888 111148257618542592 111259560516056064 111476864345188986 111626753785085952 111844774788572448 112213899457841664 112356297891597312 112727110755926016 112947280894121184 113246338382414208 113620088674105344 113842002909796956 114217719091017408 114362660353947264 114740094876567552 115380284979613696 115605637098714504 115987173854815872 116177940677025792 116369969808132096 116404850717410608 116597254905413604 117440647211392512 117670023475477263 117828240106479616 118058373387937584 118448004983277312 118598314441130496 118829951774023329 118970619165683712 118989728020144128 119537801625881664 119932315822666752 120166558627007898 120328132046503936 120716141484722112 121494748285181952 121648924033007616 122028172493087532 122430905735638976 122632270714638336 123376938394042368 123617908976843232 124025888874456576 124617171909489672 125167005580563072 125187109687859968 125580098008221696 126178790605097312 126240636890071872 126400835128046976 126817999600416768 127153783446921216 127402130680215984 127822599758368512 128244456523247616 128407197590396928 129082606736138496 129672967221633024 129802820602065408 130056341736053817 130231212749266944 130485570586667856 130700183261654016 130916216034148608 131131537001791488 132120728112816576 132556770119789568 132815670061429782 132994251209293824 133254005606186976 133423103746271808 133863444022662144 134217882527305728 134480026829116872 134923855300500096 135369148552316928 135540930789863424 135805659170312376 137014088413291264 137734768952593848 137961304553968128 138189339147156864 138799055693297664 139460768563528608 139921035126444544 140194318398175881 140835498398842464 141277610259249408 141743872999378944 141923744705175552 141951139430734476 142419625039416768 143048006377786368 143070982500411392 143141108459876352 143520112009396224 144275013588653568 144458097289196544 144934856686190592 145386700561071284 146028173177323584 146510114342925312 146796266910001338 146993646073430016 147280743038417184 147522979127015424 148346080688074752 148635819126918648 149126366384763264 149618532610455552 149808397188796416 149837313843553058 149910756306960348 150100991714555784 150596374525494912 150995117843218944 151290030182756481 151493451565473792 151789337213062608 152290292121356544 152483547138596352 152986793168756736 154140849464952672 154649565139754496 154951615071668079 155159959744176128 155206467623214144 155463006540551472 156587529615190016 156664280683524096 156893364633969684 157411164517250112 157930673311036416 158131085921507328 158439935698697772 158627492220911616 159383735501175552 159909754430222336 160191157390000128 160222078169343864 160954855312962816 161460126010570752 162704229990783376 163509694286184448 164281694824489032 164823878635790976 165094968330510336 165367851832608768 165609662669190222 166156229212652896 166889340774084096 167440130677628928 167767162182858672 168320849186762496 168534446837395968 169090666133889024 169869507573621312 170430133011158016 170992608697663488 171326578636526112 171543990530920896 172110142314851328 173070427469420544 173408455648071756 173980760782223808 174266911015538688 174554954712198144 174895882358120406 176160970817088768 176742360159719424 177087560081906376 177672007474915968 177897471661695744 178484592030216192 178957176703074304 179306702438822496 179898473734000128 180249837940511847 180492198069755904 180721241053151232 181074212227083168 183042258739631298 183646358603458464 183948406071957504 184252452196209152 185065407591063552 185947691418038144 186038833311684864 186925757864234508 187750508370844608 187780664531789952 188370147012332544 188991830665838592 189268185907645968 189892833385889024 190226999400625152 190730675170381824 190854811279835136 191733899637552768 192366684784871424 192610796385595392 193211273114055259 194509450832449536 194704230903098112 195346819123900416 195728355880001784 196050274892481024 196374324051222912 196697305502687232 197794774250766336 198181092169224864 198835155179684352 199223505092144673 199491376813940736 199744529585061888 199881008409280464 200134655619407712 200795166033993216 201326823790958592 201720040243675308 202385782950750144 203053722828475392 203311396184795136 203708488755468564 205521132619936896 206199420186339328 206602153428890772 206941956830952192 207284008720735296 208198583539946496 208885707578032128 209191152845292912 209881552689666816 210574231081381888 210841447895343104 211253247598263696 212511647334900736 212615809499068416 212885617057763328 212926709146101714 213629437559125152 214572009566679552 214606473750617088 215280168014094336 217402285029285888 218080050841606926 219042259765985376 219765171514387968 220490469110145024 220812883558920296 220921114557625776 222519121032112128 222953728690377972 223689549577144896 224427798915683328 224712595783194624 224755970765329587 225894561788242368 226492676764828416 227240177348210688 227684005819593912 228435438182034816 228725320707894528 229480189753135104 230760569959227392 231211274197429008 231974347709631744 232355881354051584 232739939616264192 232809701434821216 233194509810827208 234881294422785024 235340046950954526 235656480212959232 236116746775875168 236896009966554624 237196628882260992 237659903548046658 237941238331367424 237979456040288256 239075603251763328 239864631645333504 240333117254015796 241432282969444224 242989496570363904 244056344986175064 244861811471277952 245264541429276672 247235817953686464 248051777748913152 248414494003785333 249234343818979344 250334011161126144 250374219375719936 251160196016443392 252357581210194624 252481273780143744 252801670256093952 253635999200833536 254307566893842432 254804261360431968 255645199516737024 256488913046495232 256814395180793856 258165213472276992 259345934443266048 259605641204130816 260112683472107634 260462425498533888 260971141173335712 261400366523308032 261832432068297216 262343823537180609 264241456225633152 265113540239579136 265631340122859564 266508011212373952 266846207492543616 267726888045324288 268435765054611456 268960053658233744 269847710601000192 270738297104633856 271081861579726848 271611318340624752 274028176826582528 274563388109446947 275469537905187696 275922609107936256 276378678294313728 277598111386595328 278921537127057216 279842070252889088 280388636796351762 281670996797684928 282555220518498816 283487745998757888 283847489410351104 283902278861468952 284839250078833536 286096012755572736 286141965000822784 286282216919752704 288550027177307136 288916194578393088 290773401122142568 292056346354647168 293020228685850624 293592533820002676 294561486076834368 295045958254030848 296692161376149504 297271638253837296 298252732769526528 299237065220911104 299616794377592832 299674627687106116 299821512613920696 300201983429111568 301192749050989824 301990235686437888 302580060365512962 302986903130947584 303578674426125216 304580584242713088 304967094277192704 305973586337513472 308281698929905344 309299130279508992 309903230143336158 310319919488352256 310412935246428288 310926013081102944 313175059230380032 313328561367048192 313786729267939368 314822329034500224 315861346622072832 316262171843014656 316879871397395544 318767471002351104 319390063719152571 319819508860444672 320444156338687728 321909710625925632 322920252021141504 325408459981566752 327120076262410389 328563389648978064 329647757271581952 330189936661020672 330735703665217536 331219325338380444 332312458425305792 333778681548168192 334880261355257856 335534324365717344 336641698373524992 337068893674791936 338181332267778048 339739015147242624 340860266022316032 342653157273052224 343087981061841792 344220284629702656 346140854938841088 346816911296143512 347961521564447616 348533822031077376 349109909424396288 349791764716240812 352321941634177536 353010070426431789 353484720319438848 354175120163812752 355344014949831936 355794943323391488 356489855322069987 356969184060432384 358613404877644992 359796947468000256 360499675881023694 360984396139511808 362148424454166336 366084517479262596 367292717206916928 367896812143915008 368504904392418304 370130815182127104 371895382836076288 372077666623369728 373851515728469016 375501016741689216 375561329063579904 376740294024665088 378536371815291936 379785666771778048 380453998801250304 381461350340763648 383467799275105536 384733369569742848 385221592771190784 386422546228110518 389018901664899072 389408461806196224 390169025208161451 390693638247800832 391456711760003568 392100549784962048 392748648102445824 393394611005374464 396362184338449728 397670310359368704 398447010184289346 398982753627881472 399762016818560928 400269311238815424 401590332067986432 402653647581917184 403440080487350616 404771565901500288 406107445656950784 406622792369590272 407416977510937128 411042265239873792 412398840372678656 413204306857781544 413883913661904384 414568017441470592 416397167079892992 418382305690585824 419763105379333632 420582955194527643 421148462162763776 421682895790686208 422506495196527392 425023294669801472 425231618998136832 425771234115526656 425853418292203428 427258875118250304 429144019133359104 429212947501234176 430560336028188672 434804570058571776 436160101683213852 438084519531970752 439530343028775936 440980938220290048 441625767117840592 441842229115251552 445038242064224256 445907457380755944 447379099154289792 448855597831366656 449425191566389248 449511941530659174 451789123576484736 452985353529656832 454480354696421376 455368011639187824 456870876364069632 457450641415789056 458960379506270208 461521139918454784 462422548394858016 463948695419263488 464854845215004237 465479879232528384 465619402869642432 466389019621654416 469762588845570048 470680093901909052 472233493551750336 473792019933109248 474393257764521984 475319807096093316 475882476662734848 478151206503526656 479729263290667008 480666234508031592 482864565938888448 488112689972350128 489723622942555904 490529082858553344 494471635907372928 496103555497826304 496828988007570666 498468687637958688 500668022322252288 500748438751439872 502320392032886784 504715162420389248 504962547560287488 505603340512187904 507271998401667072 509608522720863936 511290399033474048 512977826092990464 516330426944553984 519211282408261632 520225366944215268 521942282346671424 522800733046616064 523664864136594432 524430598452435703 524687647074361218 528482912451266304 530227080479158272 531262680245719128 533016022424747904 533692414985087232 535453776090648576 536871530109222912 537920107316467488 539695421202000384 540749513821535541 541476594209267712 542163723159453696 543222636681249504 548056353653165056 549126776218893894 550939075810375392 551845218215872512 552757356588627456 555196222773190656 557843074254114432 559684140505778176 560777273592703524 563341993595369856 565110441036997632 566975491997515776 567804557722937904 569678500157667072 572192025511145472 572283930001645568 572564433839505408 577100054354614272 577832389156786176 579633819342165777 581546802244285136 584112692709294336 586040457371701248 587185067640005352 589122972153668736 590091916508061696 593384322752299008 594543276507674592 596505465539053056 598474130441822208 599233588755185664 599349255374212232 599643025227841392 600403966858223136 602385498101979648 603980471372875776 605160120731025924 607157348852250432 609161168485426176 609934188554385408 616563397859810688 618598260559017984 619806460286672316 620825870492856576 621852026162205888 626350118460760064 626657122734096384 627573458535878736 629644658069000448 631722693244145664 632524343686029312 633759742794791088 637534942004702208 638780127438305142 639639017720889344 640888312677375456 643819421251851264 645840504042283008 650816919963133504 654240152524820778 657126779297956128 659295514543163904 661471407330435072 662438650676760888 664624916850611584 667557363096336384 671068648731434688 673283396747049984 674137787349583872 674267912295988761 679478030294485248 681720532044632064 685306314546104448 686175962123683584 688440569259405312 692281709877682176 693633822592287024 695923043128895232 697067644062154752 698219818848792576 699583529432481624 704643883268355072 706020140852863578 706969440638877696 708350240327625504 710688029899663872 711589886646782976 712979710644139974 713938368120864768 717226809755289984 719593894936000512 720999351762047388 724296848908332672 732169034958525192 734585434413833856 735793624287830016 737009808784836608 743790765672152576 744155333246739456 745243482011355999 747703031456938032 751002033483378432 751122658127159808 753480588049330176 757072743630583872 759571333543556096 760907997602500608 762922700681527296 766935598550211072 769466739139485696 770443185542381568 772845092456221036 778037803329798144 778816923612392448 780338050416322902 781387276495601664 782913423520007136 784201099569924096 785497296204891648 792724368676899456 795340620718737408 796894020368578692 799524033637121856 800538622477630848 803180664135972864 805307295163834368 806880160974701232 809543131803000576 812214891313901568 813245584739180544 814833955021874256 822084530479747584 823690164328340841 824797680745357312 826408613715563088 827767827323808768 829136034882941184 832794334159785984 836764611381171648 839526210758667264 841165910389055286 842296924325527552 845012990393054784 850046589339602944 850463237996273664 851542468231053312 851706836584406856 854517750236500608 858288038266718208 858425895002468352 872320203366427704 876169039063941504 879060686057551872 883251534235681184 883684458230503104 890076484128448512 891814914761511888 894758198308579584 897711195662733312 898850383132778496 899023883061318348 903578247152969472 905970707059313664 908960709392842752 910736023278375648 913741752728139264 914901282831578112 917920759012540416 924845096789716032 927897390838526976 929709690430008474 930959758465056768 931238805739284864 932778039243308832 939525177691140096 941360187803818104 944466987103500672 947584039866218496 948786515529043968 950639614192186632 956302413007053312 958170191157457713 959458526581334016 961332469016063184 965729131877776896 976225379944700256 979447245885111808 981360228787231167 988943271814745856 992207110995652608 993657976015141332 996937375275917376 1001336044644504576 1001496877502879744 1004640784065773568 1009430324840778496 1009925095120574976 1011206681024375808 1014543996803334144 1019217045441727872 1022580798066948096 1032660853889107968 1038422564816523264 1040450733888430536 1043884564693342848 1045601466093232128 1047329728273188864 1048861196904871406 1049375294148722436 1056965824902532608 1059030211279295367 1060454160958316544 1062525360491438256 1066032044849495808 1067384829970174464 1070907552181297152 1075840214632934976 1079390842404000768 1081499027643071082 1082953188418535424 1086445273362499008 1096112707306330112 1098253552437787788 1101878151620750784 1103690436431745024 1105514713177254912 1110392445546381312 1115686148508228864 1119368281011556352 1121554547185407048 1126683987190739712 1130220882073995264 1135609115445875808 1139357000315334144 1144384051022290944 1144567860003291136 1154200108709228544 1155664778313572352 1159267638684331554 1163093604488570272 1168225385418588672 1172080914743402496 1174370135280010704 1178245944307337472 1180183833016123392 1189086553015349184 1193010931078106112 1196948260883644416 1198698510748424464 1199286050455682784 1200807933716446272 1204770996203959296 1207960942745751552 1210320241462051848 1214314697704500864 1218322336970852352 1219868377108770816 1233126795719621376 1237196521118035968 1239612920573344632 1241651740985713152 1243704052324411776 1252700236921520128 1255146917071757472 1259289316138000896 1261748865583582929 1263445386488291328 1265048687372058624 1267519485589582176 1275069884009404416 1277560254876610284 1281776625354750912 1287638842503702528 1291681008084566016 1301633839926267008 1308480305049641556 1314253558595912256 1318591029086327808 1322942814660870144 1324877301353521776 1329249833701223168 1335114726192672768 1342137297462869376 1346566793494099968 1348275574699167744 1348535824591977522 1358956060588970496 1363441064089264128 1370612629092208896 1372351924247367168 1376881138518810624 1384563419755364352 1387267645184574048 1391846086257790464 1394564535645012711 1396439637697585152 1399167058864963248 1409287766536710144 1412040281705727156 1416700480655251008 1421376059799327744 1423179773293565952 1425959421288279948 1434453619510579968 1439187789872001024 1441998703524094776 1448593697816665344 1464338069917050384 1469170868827667712 1471587248575660032 1474019617569673216 1487581531344305152 1488310666493478912 1490486964022711998 1495406062913876064 1502004066966756864 1502245316254319616 1506961176098660352 1514145487261167744 1519142667087112192 1521815995205001216 1533871197100422144 1538933478278971392 1545690184912442072 1557633847224784896 1560676100832645804 1565826847040014272 1568402199139848192 1570994592409783296 1573291795357307109 1585448737353798912 1590681241437474816 1593788040737157384 1599048067274243712 1601077244955261696 1606361328271945728 1610614590327668736 1613760321949402464 1619086263606001152 1624429782627803136 1626491169478361088 1629667910043748512 1644169060959495168 1647380328656681682 1649595361490714624 1652817227431126176 1655535654647617536 1658272069765882368 1665588668319571968 1673529222762343296 1679052421517334528 1682331820778110572 1690025980786109568 1700093178679205888 1700926475992547328 1703413673168813712 1709035500473001216 1716576076533436416 1716851790004936704 1738901458026497331 1744640406732855408 1752338078127883008 1758121372115103744 1766503068471362368 1767368916461006208 1780152968256897024 1783629829523023776 1789516396617159168 1795422391325466624 1797700766265556992 1798047766122636696 1807156494305938944 1811941414118627328 1821472046556751296 1827483505456278528 1829802565663156224 1849690193579432064 1855794781677053952 1859419380860016948 1862477611478569728 1865556078486617664 1879050355382280192 1882720375607636208 1888933974207001344 1895168079732436992 1897573031058087936 1901279228384373264 1912604826014106624 1916340382314915426 1918917053162668032 1922664938032126368 1931458263755553792 1952450759889400512 1958894491770223616 1962720457574462334 1977886543629491712 1984414221991305216 1987315952030282664 1993874750551834752 2002672089289009152 2002993755005759488 2018860649681556992 2019850190241149952 2022413362048751616 2022803736887966283 2038434090883455744 2045161596133896192 2065321707778215936 2076845129633046528 2080901467776861072 2087769129386685696 2091202932186464256 2094659456546377728 2097722393809742812 2098750588297444872 2113931649805065216 2118060422558590734 2120908321916633088 2125050720982876512 2132064089698991616 2134769659940348928 2141815104362594304 2151680429265869952 2158781684808001536 2162998055286142164 2172890546724998016 2192225414612660224 2196507104875575576 2203756303241501568 2207380872863490048 2211029426354509824 2231372297016457728 2235730446034067997 2238736562023112704 2243109094370814096 2253367974381479424 2260441764147990528 2271218230891751616 2278714000630668288 2288768102044581888 2308400217418457088 2311329556627144704 2318535277368663108 2326187208977140544 2336450770837177344 2344161829486804992 2348740270560021408 2356491888614674944 2378173106030698368 2386021862156212224 2397397021496848928 2398572100911365568 2401615867432892544 2409541992407918592 2415921885491503104 2420640482924103696 2428629395409001728 2436644673941704704 2439736754217541632 2466253591439242752 2471070492985022523 2474393042236071936 2479225841146689264 2483303481971426304 2487408104648823552 2510293834143514944 2518578632276001792 2523497731167165858 2526890772976582656 2535038971179164352 2550139768018808832 2555120509753220568 2563553250709501824 2575277685007405056 2603267679852534016 2616960610099283112 2628507117191824512 2637182058172655616 2649754602707043552 2658499667402446336 2670229452385345536 2684274594925738752 2693133586988199936 2696551149398335488 2697071649183955044 2717912121177940992 2726882128178528256 2741225258184417792 2744703848494734336 2753762277037621248 2774535290369148096 2783692172515580928 2789129071290025422 2792879275395170304 2798334117729926496 2818575533073420288 2824080563411454312 2833400961310502016 2842752119598655488 2846359546587131904 2851918842576559896 2868907239021159936 2874510573472373139 2878375579744002048 2883997407048189552 2897187395633330688 2928676139834100768 2938341737655335424 2944080686361693501 2948039235139346432 2975163062688610304 2976621332986957824 2980973928045423996 2990812125827752128 3004008133933513728 3004490632508639232 3013922352197320704 3028290974522335488 3038285334174224384 3043631990410002432 3067742394200844288 3091380369824884144 3115267694449569792 3121352201665291608 3131653694080028544 3136804398279696384 3141989184819566592 3146583590714614218 3170897474707597824 3181362482874949632 3187576081474314768 3198096134548487424 3202154489910523392 3212722656543891456 3227520643898804928 3238172527212002304 3248859565255606272 3259335820087497024 3288338121918990336 3294760657313363364 3305634454862252352 3311071309295235072 3316544139531764736 3331177336639143936 3347058445524686592 3358104843034669056 3364663641556221144 3380051961572219136 3400186357358411776 3406827346337627424 3418071000946002432 3433152153066872832 3433703580009873408 3477802916052994662 3489280813465710816 3504676156255766016 3516242744230207488 3533006136942724736 3534737832922012416 3567259659046047552 3579032793234318336 3590844782650933248 3596095532245273392 3614312988611877888 3623882828237254656 3642944093113502592 3654967010912557056 3659605131326312448 3671014189167049921 3699380387158864128 3711589563354107904 3718838761720033896 3724955222957139456 3731112156973235328 3758100710764560384 3765440751215272416 3777867948414002688 3785246596750748787 3790336159464873984 3795146062116175872 3802558456768746528 3825209652028213248 3832680764629830852 3845329876064252736 3862916527511107584 3904901519778801024 3917788983540447232 3925440915148924668 3955773087258983424 3968828443982610432 3974631904060565328 3987749501103669504 4005344178578018304 4005987510011518976 4037721299363113984 4039700380482299904 4044826724097503232 4045607473775932566 4076868181766911488 4090323192267792384 4130643415556431872 4153690259266093056 4161802935553722144 4175538258773371392 4189318913092755456 4195444787619485624 4197501176594889744 4227863299610130432 4236120845117181468 4250101441965753024 4264128179397983232 4269539319880697856 4303360858531739904 4317563369616003072 4325996110572284328 4345781093449996032 4384450829225320448 4393014209751151152 4407512606483003136 4414761745726980096 4422058852709019648 4462744594032915456 4471460892068135994 4477473124046225408 4486218188741628192 4506735948762958848 4520883528295981056 4542436461783503232 4557428001261336576 4616800434836914176 4637070554737326216 4652374417954281088 4672901541674354688 4697480541120042816 4712983777229349888 4719875386071921327 4756346212061396736 4772043724312424448 4794794042993697856 4797144201822731136 4803231734865785088 4819083984815837184 4831843770983006208 4841280965848207392 4857258790818003456 4873289347883409408 4879473508435083264 4932507182878485504 4942140985970045046 4948786084472143872 4958451682293378528 4966606963942852608 4974816209297647104 5020587668287029888 5037157264552003584 5046995462334331716 5070077942358328704 5100279536037617664 5110241019506441136 5127106501419003648 5150555370014810112 5206535359705068032 5216704374079491993 5233921220198566224 5257014234383649024 5274364116345311232 5299509205414087104 5316999334804892672 5340458904770691072 5368549189851477504 5386267173976399872 5393102298796670976 5394143298367910088 5435824242355881984 5482450516368835584 5489407696989468672 5549070580738296192 5567384345031161856 5578258142580050844 5596668235459852992 5637151066146840576 5648161126822908624 5666801922621004032 5685504239197310976 5692719093174263808 5703837685153119792 5737814478042319872 5749021146944746278 5756751159488004096 5767994814096379104 5794374791266661376 5857352279668201536 5876683475310670848 5888161372723387002 5896078470278692864 5950326125377220608 5953242665973915648 5961947856090847992 5981624251655504256 6008016267867027456 6008981265017278464 6056581949044670976 6068411210663898849 6076570668348448768 6135484788401688576 6182760739649768288 6230535388899139584 6242704403330583216 6263307388160057088 6273608796559392768 6283978369639133184 6293167181429228436 6341794949415195648 6362724965749899264 6375152162948629536 6396192269096974848 6404308979821046784 6425445313087782912 6455041287797609856 6476345054424004608 6518671640174994048 6576676243837980672 6589521314626726728 6611268909724504704 6622142618590470144 6633088279063529472 6694116891049373184 6707191338102203991 6716209686069338112 6729327283112442288 6760103923144438272 6813654692675254848 6836142001892004864 6866304306133745664 6955605832105989324 6978561626931421632 7009352312511532032 7032485488460414976 7066012273885449472 7069475665844024832 7134519318092095104 7158065586468636672 7192191064490546784 7228625977223755776 7247765656474509312 7285888186227005184 7309934021825114112 7319210262652624896 7342028378334099842 7398760774317728256 7413211478955067569 7423179126708215808 7437677523440067792 7449910445914278912 7462224313946470656 7530881502430544832 7555735896828005376 7570493193501497574 7580672318929747968 7605116913537493056 7650419304056426496 7665361529259661704 7690659752128505472 7725833055022215168 7809803039557602048 7835577967080894464 7850881830297849336 7911546174517966848 7949263808121130656 7975499002207339008 8010688357156036608 8011975020023037952 8075442598726227968 8079400760964599808 8089653448195006464 8091214947551865132 8153736363533822976 8180646384535584768 8261286831112863744 8323605871107444288 8351076517546742784 8378637826185510912 8390889575238971248 8395002353189779488 8455726599220260864 8472241690234362936 8500202883931506048 8528256358795966464 8539078639761395712 8606721717063479808 8635126739232006144 8651992221144568656 8691562186899992064 8768901658450640896 8786028419502302304 8815025212966006272 8832242059085080503 8844117705418039296 8925489188065830912 8942921784136271988 8972436377483256384 9013471897525917696 9041767056591962112 9084872923567006464 9114856002522673152 9274141109474652432 9304748835908562176 9345803083348709376 9394961082240085632 9425967554458699776 9439750772143842654 9512692424122793472 9544087448624848896 9589588085987395712 9594288403645462272 9606463469731570176 9638167969631674368 9682561931696414784 9714517581636006912 9746578695766818816 9865014365756971008 9884281971940090092 9916903364586757056 9933213927885705216 9949632418595294208 10041175336574059776 10074314529104007168 10093990924668663432 10140155884716657408 10200559072075235328 10220482039012882272 10254213002838007296 10301110740029620224 10413070719410136064 10433408748158983986 10467842440397132448 10514028468767298048 10548728232690622464 10599018410828174208 10633998669609785344 10737098379702955008 10772534347952799744 10788286596735820176 10871648484711763968 10964901032737671168 10978815393978937344 11013042567501149763 11098141161476592384 11134768690062323712 11156516285160101688 11193336470919705984 11274302132293681152 11296322253645817248 11333603845242008064 11371008478394621952 11385438186348527616 11407675370306239584 11475628956084639744 11498042293889492556 11535989628192758208 11588749582533322752 11714704559336403072 11753366950621341696 11776322745446774004 11900652250754441216 11906485331947831296 11923895712181695984 11963248503311008512 12016032535734054912 12017962530034556928 12113163898089341952 12136822421327797698 12153141336696897536 12270969576803377152 12365521479299536576 12461070777798279168 12485408806661166432 12526614776320114176 12567956739278266368 12586334362858456872 12683589898830391296 12750304325897259072 12792384538193949696 12808617959642093568 12910082575595219712 12952690108848009216 13037343280349988096 13153352487675961344 13179042629253453456 13222537819449009408 13244285237180940288 13266176558127058944 13388233782098746368 13414382676204407982 13432419372138676224 13458654566224884576 13520207846288876544 13627309385350509696 13672284003784009728 13911211664211978648 13957123253862843264 14018704625023064064 14132024547770898944 14138951331688049664 14159626158215763981 14269038636184190208 14316131172937273344 14384382128981093568 14457251954447511552 14495531312949018624 14571776372454010368 14619868043650228224 14638420525305249792 14684056756668199684 14797521548635456512 14826422957910135138 14846358253416431616 14875355046880135584 14899820891828557824 14924448627892941312 15061763004861089664 15111471793656010752 15140986387002995148 15210233827074986112 15300838608112852992 15330723058519323408 15381319504257010944 15451666110044430336 15619606079115204096 15650113122238475979 15671155934161788928 15701763660595698672 15823092349035933696 15898527616242261312 15950998004414678016 16021376714312073216 16150885197452455936 16158801521929199616 16179306896390012928 16182429895103730264 16307472727067645952 16647211742214888576 16702153035093485568 16781779150477942496 16790004706379558976 16911453198440521728 16944483380468725872 17000405767863012096 17056512717591932928 17078157279522791424 17213443434126959616 17270253478464012288 17303984442289137312 17383124373799984128 17572056839004604608 17630050425932012544 17664484118170161006 17688235410836078592 17850978376131661824 17885843568272543976 17944872754966512768 18026943795051835392 18169745847134012928 18205233631991696547 18229712005045346304 18548282218949304864 18609497671817124352 18691606166697418752 18789922164480171264 18851935108917399552 18879501544287685308 19025384848245586944 19088174897249697792 19179176171974791424 19188576807290924544 19212926939463140352 19276335939263348736 19365123863392829568 19429035163272013824 19730028731513942016 19768563943880180184 19833806729173514112 19866427855771410432 19899264837190588416 20082350673148119552 20121574014306611973 20148629058208014336 20187981849337326864 20280311769433314816 20440964078025764544 20508426005676014592 20826141438820272128 20866817496317967972 20935684880794264896 21028056937534596096 21097456465381244928 21198036821656348416 21267997339219570688 21474196759405910016 21576573193471640352 21743296969423527936 21929802065475342336 21957630787957874688 22026085135002299526 22196282322953184768 22269537380124647424 22313032570320203376 22386672941839411968 22592644507291634496 22667207690484016128 22742016956789243904 22815350740612479168 22951257912169279488 22996084587778985112 23071979256385516416 23177499165066645504 23429409118672806144 23506733901242683392 23552645490893548008 23801304501508882432 23847791424363391968 23926497006622017024 24032065071468109824 24035925060069113856 24226327796178683904 24273644842655595396 24541939153606754304 24731042958599073152 24970817613322332864 25053229552640228352 25135913478556532736 25172668725716913744 25367179797660782592 25500608651794518144 25584769076387899392 25617235919284187136 25820165151190439424 25905380217696018432 26074686560699976192 26306704975351922688 26358085258506906912 26445075638898018816 26496726177255241509 26532353116254117888 26776467564197492736 26828765352408815964 26917309132449769152 27040415692577753088 27254618770701019392 27344568007568019456 27822423328423957296 27914246507725686528 28037409250046128128 28264049095541797888 28277902663376099328 28319252316431527962 28538077272368380416 28632262345874546688 28768764257962187136 28914503908895023104 29143552744908020736 29239736087300456448 29368113513336399368 29595043097270913024 29652845915820270276 29750710093760271168 29799641783657115648 29848897255785882624 30123526009722179328 30222943587312021504 30281972774005990296 30420467654149972224 30601677216225705984 30661446117038646816 30762639008514021888 30903332220088860672 31239212158230408192 31300226244476951958 31342311868323577856 31403527321191397344 31646184698071867392 31797055232484522624 31901996008829356032 32301770394904911872 32317603043858399232 32364859790207460528 32614945454135291904 33039127702503449289 33294423484429777152 33404306070186971136 33563558300955884992 33580009412759117952 33822906396881043456 33888966760937451744 34000811535726024192 34113025435183865856 34156314559045582848 34426886868253919232 34607968884578274624 34766248747599968256 35144113678009209216 35260100851864025088 35328968236340322012 35701956752263323648 35771687136545087952 35889745509933025536 36053887590103670784 36339491694268025856 36410467263983393094 36459424010090692608 37096564437898609728 37218995343634248704 37383212333394837504 37579844328960342528 37703870217834799104 37759003088575370616 38050769696491173888 38358352343949582848 38377153614581849088 38425853878926280704 38730247726785659136 38858070326544027648 39460057463027884032 39537127887760360368 39667613458347028224 39732855711542820864 39798529674381176832 40164701346296239104 40243148028613223946 40297258116416028672 40375963698674653728 40560623538866629632 40881928156051529088 41016852011352029184 41652282877640544256 41733634992635935944 41871369761588529792 42056113875069192192 42396073643312696832 42478878474647291943 42535994678439141376 42948393518811820032 43153146386943280704 43486593938847055872 43859604130950684672 43915261575915749376 44052170270004599052 44392564645906369536 44539074760249294848 44626065140640406752 44773345883678823936 45185289014583268992 45334415380968032256 45630701481224958336 45902515824338558976 45992169175557970224 46143958512771032832 46354998330133291008 46858818237345612288 46950339366715427937 47013467802485366784 47105290981787096016 47695582848726783936 47852994013244034048 48064130142936219648 48452655592357367808 48547289685311190792 49462085917198146304 49941635226644665728 50106459105280456704 50345337451433827488 50734359595321565184 51001217303589036288 51169538152775798784 51234471838568374272 51640330302380878848 51810760435392036864 52149373121399952384 52716170517013813824 52890151277796037632 52993452354510483018 53064706232508235776 53552935128394985472 53657530704817631928 53834618264899538304 54080831385155506176 54509237541402038784 54615700895975089641 54689136015136038912 55644846656847914592 55828493015451373056 56074818500092256256 56528098191083595776 56555805326752198656 56638504632863055924 57076154544736760832 57264524691749093376 57537528515924374272 57829007817790046208 58287105489816041472 58736227026672798736 59190086194541826048 59305691831640540552 59501420187520542336 59599283567314231296 59697794511571765248 60247052019444358656 60445887174624043008 60563945548011980592 60840935308299944448 61322892234077293632 61525278017028043776 62478424316460816384 62600452488953903916 62807054642382794688 63292369396143734784 63594110464969045248 63803992017658712064 64603540789809823744 64729719580414921056 65229890908270583808 66078255405006898578 66588846968859554304 66808612140373942272 67127116601911769984 67160018825518235904 67777933521874903488 68001623071452048384 68226050870367731712 68853773736507838464 69215937769156549248 69532497495199936512 70288227356018418432 70520201703728050176 70657936472680644024 71403913504526647296 71543374273090175904 71779491019866051072 72107775180207341568 72678983388536051712 72820934527966786188 74193128875797219456 74437990687268497408 75159688657920685056 75407740435669598208 75518006177150741232 76101539392982347776 76716704687899165696 76754307229163698176 76851707757852561408 77460495453571318272 77716140653088055296 78920114926055768064 79074255775520720736 79335226916694056448 79597059348762353664 80329402692592478208 80486296057226447892 80751927397349307456 81121247077733259264 81763856312103058176 82033704022704058368 83304565755281088512 83467269985271871888 83742739523177059584 84112227750138384384 84792147286625393664 84957756949294583886 85071989356878282752 85896787037623640064 86306292773886561408 87719208261901369344 88104340540009198104 88785129291812739072 89252130281280813504 89546691767357647872 90370578029166537984 90668830761936064512 91261402962449916672 91805031648677117952 91984338351115940448 92287917025542065664 92709996660266582016 93717636474691224576 93900678733430855874 94026935604970733568 94210581963574192032 95391165697453567872 95705988026488068096 96905311184714735616 97094579370622381584 98924171834396292608 99117383107510347867 99883270453289331456 100212918210560913408 100690674902867654976 101468719190643130368 102002434607178072576 102339076305551597568 102468943677136748544 103280660604761757696 104298746242799904768 105432341034027627648 105780302555592075264 105986904709020966036 107105870256789970944 107315061409635263856 107669236529799076608 108161662770311012352 109018475082804077568 109231401791950179282 109378272030272077824 111289693313695829184 111656986030902746112 112149637000184512512 113056196382167191552 113111610653504397312 113277009265726111848 114152309089473521664 115075057031848748544 116574210979632082944 117472454053345597472 118380172389083652096 118611383663281081104 119002840375041084672 119198567134628462592 119395589023143530496 120494104038888717312 120891774349248086016 121127891096023961184 121681870616599888896 122645784468154587264 123050556034056087552 124956848632921632768 125200904977907807832 125614109284765589376 127188220929938090496 127436635423941875829 127607984035317424128 129459439160829842112 130459781816541167616 132156510810013797156 133177693937719108608 133617224280747884544 134254233203823539968 134320037651036471808 135555867043749806976 136003246142904096768 137707547473015676928 138431875538313098496 139064994990399873024 140576454712036836864 140851018100146283811 141040403407456100352 141315872945361288048 143086748546180351808 143558982039732102144 145357966777072103424 145641869055933572376 148386257751594438912 148875981374536994816 150319377315841370112 151036012354301482464 152203078785964695552 153433409375798331392 153508614458327396352 153703415515705122816 154920990907142636544 155432281306176110592 158148511551041441472 158670453833388112896 159194118697524707328 160658805385184956416 160972592114452895784 161503854794698614912 162242494155466518528 163527712624206116352 164067408045408116736 166609131510562177024 166934539970543743776 167485479046354119168 168224455500276768768 169584294573250787328 169915513898589167772 171793574075247280128 172612585547773122816 176208681080018396208 177570258583625478144 178504260562561627008 179093383534715295744 180741156058333075968 181337661523872129024 182522805924899833344 183968676702231880896 184575834051084131328 187435272949382449152 187801357466861711748 188421163927148384064 190782331394907135744 191411976052976136192 193810622369429471232 194189158741244763168 197848343668792585216 198234766215020695734 199766540906578662912 200425836421121826816 201381349805735309952 204004869214356145152 204678152611103195136 206561321209523515392 208597492485599809536 210864682068055255296 211560605111184150528 211973809418041932072 214211740513579941888 214630122819270527712 215338473059598153216 216323325540622024704 218036950165608155136 218462803583900358564 222579386627391658368 223313972061805492224 226112392764334383104 226223221307008794624 226554018531452223696 228304618178947043328 230150114063697497088 233148421959264165888 234944908106691194944 236760344778167304192 237222767326562162208 238005680750082169344 238791178046287060992 240988208077777434624 242255782192047922368 243363741233199777792 245291568936309174528 246101112068112175104 249913697265843265536 250401809955815615664 251228218569531178752 254376441859876180992 254873270847883751658 255215968070634848256 258918878321659684224 264313021620027594312 266355387875438217216 268508466407647079936 268640075302072943616 271111734087499613952 272006492285808193536 275415094946031353856 276863751076626196992 278129989980799746048 281152909424073673728 281702036200292567622 282080806814912200704 282631745890722576096 286173497092360703616 287117964079464204288 290715933554144206848 291283738111867144752 296772515503188877824 297352149322531043601 297751962749073989632 300638754631682740224 302072024708602964928 304406157571929391104 306866818751596662784 307017228916654792704 307406831031410245632 309841981814285273088 316297023102082882944 317340907666776225792 321317610770369912832 321945184228905791568 323007709589397229824 324484988310933037056 327055425248412232704 328134816090816233472 333869079941087487552 334970958092708238336 336448911000553537536 339168589146501574656 339831027797178335544 345225171095546245632 352417362160036792416 355140517167250956288 357008521125123254016 358186767069430591488 361482312116666151936 362675323047744258048 365045611849799666688 367937353404463761792 369151668102168262656 374870545898764898304 375602714933723423496 376842327854296768128 381564662789814271488 382309906271825627487 382823952105952272384 388378317482489526336 395696687337585170432 396469532430041391468 399533081813157325824 400851672842243653632 402762699611470619904 408009738428712290304 413122642419047030784 417194984971199619072 421729364136110510592 423121210222368301056 423947618836083864144 429260245638541055424 430676946119196306432 436073900331216310272 436925607167800717128 445158773254783316736 446627944123610984448 452224785528668766208 453108037062904447392 456609236357894086656 460300228127394994176 466296843918528331776 469889816213382389888 474445534653124324416 476011361500164338688 477582356092574121984 481976416155554869248 484511564384095844736 486727482466399555584 490583137872618349056 492202224136224350208 499827394531686531072 500803619911631231328 502456437139062357504 508752883719752361984 509746541695767503316 517837756643319368448 528626043240055188624 532710775750876434432 537016932815294159872 537280150604145887232 542223468174999227904 544012984571616387072 553727502153252393984 562305818848147347456 563404072400585135244 565263491781445152192 572346994184721407232 574235928158928408576 581431867108288413696 582567476223734289504 593545031006377755648 594704298645062087202 595503925498147979264 601277509263365480448 604144049417205929856 613733637503193325568 614034457833309585408 619683963628570546176 632594046204165765888 634681815333552451584 642635221540739825664 643890368457811583136 646015419178794459648 648969976621866074112 654110850496824465408 667738159882174975104 669941916185416476672 678337178293003149312 679662055594356671088 690450342191092491264 704834724320073584832 710281034334501912576 714017042250246508032 716373534138861182976 722964624233332303872 730091223699599333376 735874706808927523584 738303336204336525312 749741091797529796608 751205429867446846992 753684655708593536256 763129325579628542976 764619812543651254974 765647904211904544768 776756634964979052672 791393374675170340864 792939064860082782936 799066163626314651648 805525399222941239808 816019476857424580608 826245284838094061568 834389969942399238144 843458728272221021184 846242420444736602112 847895237672167728288 858520491277082110848 861353892238392612864 872147800662432620544 873851214335601434256 890317546509566633472 892056447967593130803 893255888247221968896 906216074125808894784 913218472715788173312 920600456254789988352 939779632426764779776 948891069306248648832 952022723000328677376 963952832311109738496 969023128768191689472 973454964932799111168 981166275745236698112 984404448272448700416 1001607239823262462656 1004912874278124715008 1017505767439504723968 1019493083391535006632 1035675513286638736896 1057252086480110377248 1065421551501752868864 1074033865630588319744 1074560301208291774464 1084446936349998455808 1088025969143232774144 1107455004306504787968 1124611637696294694912 1126808144801170270488 1130526983562890304384 1144693988369442814464 1148471856317856817152 1165134952447468579008 1187090062012755511296 1189408597290124174404 1202555018526730960896 1208288098834411859712 1227467275006386651136 1239367927257141092352 1265188092408331531776 1269363630667104903168 1287780736915623166272 1292030838357588919296 1308221700993648930816 1335476319764349950208 1339883832370832953344 1356674356586006298624 1359324111188713342176 1380900684382184982528 1409669448640147169664 1428034084500493016064 1432747068277722365952 1445929248466664607744 1460182447399198666752 1471749413617855047168 1476606672408673050624 1499482183595059593216 1502410859734893693984 1507369311417187072512 1526258651159257085952 1529239625087302509948 1553513269929958105344 1582786749350340681728 1585878129720165565872 1598132327252629303296 1611050798445882479616 1632038953714849161216 1686917456544442042368 1695790475344335456576 1717040982554164221696 1722707784476785225728 1744295601324865241088 1747702428671202868512 1780635093019133266944 1784112895935186261606 1786511776494443937792 1812432148251617789568 1841200912509579976704 1879559264853529559552 1897782138612497297664 1904045446000657354752 1927905664622219476992 1938046257536383378944 1946909929865598222336 1962332551490473396224 2003214479646524925312 2009825748556249430016 2035011534879009447936 2038986166783070013264 2071351026573277473792 2114504172960220754496 2130843103003505737728 2148067731261176639488 2149120602416583548928 2168893872699996911616 2214910008613009575936 2249223275392589389824 2253616289602340540976 2261053967125780608768 2289387976738885628928 2296943712635713634304 2330269904894937158016 2374180124025511022592 2378817194580248348808 2416576197668823719424 2478735854514282184704 2530376184816663063552 2538727261334209806336 2575561473831246332544 2584061676715177838592 2616443401987297861632 2670952639528699900416 2676169343902779392409 2679767664741665906688 2718648222377426684352 2761801368764369965056 2819338897280294339328 2856068169000986032128 2891858496933329215488 2920364894798397333504 2943498827235710094336 2953213344817346101248 3004821719469787387968 3014738622834374145024 3052517302318514171904 3058479250174605019896 3107026539859916210688 3165573498700681363456 3171756259440331131744 3196264654505258606592 3222101596891764959232 3264077907429698322432 3373834913088884084736 3391580950688670913152 3434081965108328443392 3445415568953570451456 3495404857342405737024 3561270186038266533888 3568225791870372523212 3624864296503235579136 3682401825019159953408 3759118529707059119104 3795564277224994595328 3808090892001314709504 3876092515072766757888 3924665102980946792448 4006428959293049850624 4019651497112498860032 4070023069758018895872 4077972333566140026528 4142702053146554947584 4229008345920441508992 4296135462522353278976 4298241204833167097856 4337787745399993823232 4429820017226019151872 4498446550785178779648 4507232579204681081952 4522107934251561217536 4578775953477771257856 4660539809789874316032 4748360248051022045184 4757634389160496697616 4833152395337647438848 5060752369633326127104 5151122947662492665088 5168123353430355677184 5232886803974595723264 5341905279057399800832 5352338687805558784818 5359535329483331813376 5437296444754853368704 5523602737528739930112 5638677794560588678656 5712136338001972064256 5783716993866658430976 5840729789596794667008 5886997654471420188672 6009643438939574775936 6029477245668748290048 6105034604637028343808 6116958500349210039792 6214053079719832421376 6343512518880662263488 6392529309010517213184 6444203193783529918464 6747669826177768169472 6783161901377341826304 6868163930216656886784 6890831137907140902912 6990809714684811474048 7122540372076533067776 7136451583740745046424 7249728593006471158272 7518237059414118238208 7591128554449989190656 7616181784002629419008 7752185030145533515776 7849330205961893584896 8012857918586099701248 8039302994224997720064 8155944667132280053056 8285404106293109895168 8458016691840883017984 8592270925044706557952 8675575490799987646464 8859640034452038303744 9014465158409362163904 9044215868503122435072 9157551906955542515712 9321079619579748632064 9496720496102044090368 9515268778320993395232 9666304790675294877696 10121504739266652254208 10302245895324985330176 10336246706860711354368 10683810558114799601664 10704677375611117569636 10874592889509706737408 11047205475057479860224 11277355589121177357312 11424272676003944128512 11773995308942840377344 12019286877879149551872 12058954491337496580096 12210069209274056687616 12233917000698420079584 12428106159439664842752 12687025037761324526976 12888406387567059836928 13495339652355536338944 13566323802754683652608 13736327860433313773568 13981619429369622948096 14245080744153066135552 14272903167481490092848 14499457186012942316544 15036474118828236476416 15182257108899978381312 15504370060291067031552 15698660411923787169792 16025715837172199402496 16078605988449995440128 16311889334264560106112 16570808212586219790336 16916033383681766035968 17351150981599975292928 18028930316818724327808 18088431737006244870144 18315103813911085031424 18642159239159497264128 19030537556641986790464 19332609581350589755392 20243009478533304508416 20604491790649970660352 20672493413721422708736 21367621116229599203328 21409354751222235139272 21749185779019413474816 22554711178242354714624 22848545352007888257024 23547990617885680754688 24038573755758299103744 24117908982674993160192 24467834001396840159168 24856212318879329685504 25374050075522649053952 25776812775134119673856 27132647605509367305216 27472655720866627547136 27963238858739245896192 28490161488306132271104 28545806334962980185696 28998914372025884633088 30072948237656472952832 30364514217799956762624 31008740120582134063104 32051431674344398804992 32623778668529120212224 33141616425172439580672 33832066767363532071936 36057860633637448655616 36176863474012489740288 36630207627822170062848 37284318478318994528256 38061075113283973580928 38665219162701179510784 40486018957066609016832 41208983581299941320704 42735242232459198406656 42818709502444470278544 43498371558038826949632 45109422356484709429248 47095981235771361509376 48077147511516598207488 48235817965349986320384 48935668002793680318336 49712424637758659371008 50748100151045298107904 54265295211018734610432 54945311441733255094272 55926477717478491792384 57091612669925960371392 57997828744051769266176 60145896475312945905664 60729028435599913525248 62017480241164268126208 64102863348688797609984 65247557337058240424448 67664133534727064143872 72115721267274897311232 72353726948024979480576 74568636956637989056512 76122150226567947161856 77330438325402359021568 82417967162599882641408 85470484464918396813312 85637419004888940557088 86996743116077653899264 90218844712969418858496 96154295023033196414976 97871336005587360636672 99424849275517318742016 101496200302090596215808 108530590422037469220864 109890622883466510188544 111852955434956983584768 114183225339851920742784 115995657488103538532352 121458056871199827050496 128205726697377595219968 130495114674116480848896 135328267069454128287744 144231442534549794622464 144707453896049958961152 149137273913275978113024 152244300453135894323712 164835934325199765282816 171274838009777881114176 173993486232155307798528 180437689425938837716992 192308590046066392829952 195742672011174721273344 202992400604181192431616 217061180844074938441728 223705910869913967169536 228366450679703841485568 231991314976207077064704 256411453394755190439936 260990229348232961697792 270656534138908256575488 288462885069099589244928 298274547826551956226048 304488600906271788647424 329671868650399530565632 342549676019555762228352 347986972464310615597056 384617180092132785659904 391485344022349442546688 405984801208362384863232 434122361688149876883456 447411821739827934339072 456732901359407682971136 521980458696465923395584 541313068277816513150976 576925770138199178489856 608977201812543577294848 685099352039111524456704 695973944928621231194112 769234360184265571319808 782970688044698885093376 811969602416724769726464 894823643479655868678144 913465802718815365942272 1043960917392931846791168 1153851540276398356979712 1217954403625087154589696 1370198704078223048913408 1565941376089397770186752 1623939204833449539452928 1826931605437630731884544 2087921834785863693582336 2307703080552796713959424 2435908807250174309179392 2740397408156446097826816 3131882752178795540373504 3653863210875261463769088 4871817614500348618358784 5480794816312892195653632 6263765504357591080747008 7307726421750522927538176 10961589632625784391307264 14615452843501045855076352 21923179265251568782614528 43846358530503137565229056
- Sum of all divisors σ(n): 163072755755904622498597377
- Sum of proper divisors (its aliquot sum) s(n): 119226397225401484933368321
- 43846358530503137565229056 is an abundant number, because the sum of its proper divisors (119226397225401484933368321) is greater than itself. Its abundance is 75380038694898347368139265
Bases of 43846358530503137565229056
- Binary: 100100010001001101001111011011110101001110100011010110110100000110011001000000000000002
- Hexadecimal: 0x2444D3DBD4E8D6D0664000
- Base-36: 5IC06KFGCDIGHS000
Squares and roots of 43846358530503137565229056
- 43846358530503137565229056 squared (438463585305031375652290562) is 1922503156385425261050142049308439982581229746651136
- 43846358530503137565229056 cubed (438463585305031375652290563) is 84294762670899298419772310551730075813431814083997732265875825632372762607616
-
43846358530503137565229056 is a
perfect square number . Itssquare root is 6621658291584 -
The
cube root of 43846358530503137565229056 is 352623439.2374235263
Scales and comparisons
How big is 43846358530503137565229056?- 43,846,358,530,503,137,565,229,056 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 43,846,358,530,503,137,565,229,056 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 43846358530503137565229056 cubic inches would be around 29385286.6 feet tall.
Recreational maths with 43846358530503137565229056
- 43846358530503137565229056 backwards is 65092256573130503585364834
- 43846358530503137565229056 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 43846358530503137565229056's digits is 108
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 43846358530503137565229056 - Facts about the integer". Numbermatics.com. 2024. Web. 15 June 2024.
APA style:
Numbermatics. (2024). Number 43846358530503137565229056 - Facts about the integer. Retrieved 15 June 2024, from https://numbermatics.com/n/43846358530503137565229056/
Chicago style:
Numbermatics. 2024. "Number 43846358530503137565229056 - Facts about the integer". https://numbermatics.com/n/43846358530503137565229056/
The information we have on file for 43846358530503137565229056 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 43846358530503137565229056, math, Factors of 43846358530503137565229056, curriculum, school, college, exams, university, Prime factorization of 43846358530503137565229056, STEM, science, technology, engineering, physics, economics, calculator, forty-three septillion, eight hundred forty-six sextillion, three hundred fifty-eight quintillion, five hundred thirty quadrillion, five hundred three trillion, one hundred thirty-seven billion, five hundred sixty-five million, two hundred twenty-nine thousand and fifty-six.