57958652836370741723283456
57,958,652,836,370,741,723,283,456 is an even composite number composed of five prime numbers multiplied together.
57958652836370741723283456 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of eighteen thousand, three hundred seventy-five divisors.
Prime factorization of 57958652836370741723283456:
214 × 34 × 76 × 196 × 534
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 7 × 7 × 19 × 19 × 19 × 19 × 19 × 19 × 53 × 53 × 53 × 53)See below for interesting mathematical facts about the number 57958652836370741723283456 from the Numbermatics database.
Names of 57958652836370741723283456
- Cardinal: 57958652836370741723283456 can be written as Fifty-seven septillion, nine hundred fifty-eight sextillion, six hundred fifty-two quintillion, eight hundred thirty-six quadrillion, three hundred seventy trillion, seven hundred forty-one billion, seven hundred twenty-three million, two hundred eighty-three thousand, four hundred fifty-six.
Scientific notation
- Scientific notation: 5.7958652836370741723283456 × 1025
Factors of 57958652836370741723283456
Divisors of 57958652836370741723283456
- Number of divisors d(n): 18375
-
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 53 54 56 57 63 64 72 76 81 84 96 98 106 108 112 114 126 128 133 144 147 152 159 162 168 171 189 192 196 212 216 224 228 252 256 266 288 294 304 318 324 336 342 343 361 371 378 384 392 399 424 432 441 448 456 477 504 512 513 532 567 576 588 608 636 648 672 684 686 722 742 756 768 784 798 848 864 882 896 912 931 954 1007 1008 1024 1026 1029 1064 1083 1113 1134 1152 1176 1197 1216 1272 1296 1323 1344 1368 1372 1431 1444 1484 1512 1536 1539 1568 1596 1696 1728 1764 1792 1824 1862 1908 2014 2016 2048 2052 2058 2128 2166 2226 2268 2304 2352 2394 2401 2432 2527 2544 2592 2597 2646 2688 2736 2744 2793 2809 2862 2888 2968 3021 3024 3072 3078 3087 3136 3192 3249 3339 3392 3456 3528 3584 3591 3648 3724 3816 3969 4028 4032 4096 4104 4116 4256 4293 4332 4452 4536 4608 4704 4788 4802 4864 5054 5088 5184 5194 5292 5376 5472 5488 5586 5618 5724 5776 5936 6042 6048 6144 6156 6174 6272 6384 6498 6517 6678 6784 6859 6912 7049 7056 7168 7182 7203 7296 7448 7581 7632 7791 7938 8056 8064 8192 8208 8232 8379 8427 8512 8586 8664 8904 9063 9072 9216 9261 9408 9576 9604 9728 9747 10017 10108 10176 10368 10388 10584 10752 10773 10944 10976 11172 11236 11448 11552 11872 12084 12096 12288 12312 12348 12544 12768 12996 13034 13356 13568 13718 13824 14098 14112 14336 14364 14406 14592 14896 15162 15264 15582 15876 16112 16128 16384 16416 16464 16758 16807 16854 17024 17172 17328 17689 17808 18126 18144 18179 18432 18522 18816 19133 19152 19208 19456 19494 19551 19663 20034 20216 20352 20577 20736 20776 21147 21168 21504 21546 21609 21888 21952 22344 22472 22743 22896 23104 23373 23744 24168 24192 24576 24624 24696 25088 25137 25281 25536 25992 26068 26712 27136 27189 27436 27648 27783 28196 28224 28672 28728 28812 29184 29241 29792 30051 30324 30528 31164 31752 32224 32256 32832 32928 33516 33614 33708 34048 34344 34656 35378 35616 36252 36288 36358 36864 37044 37632 38266 38304 38416 38912 38988 39102 39326 40068 40432 40704 41154 41472 41552 42294 42336 43008 43092 43218 43776 43904 44688 44944 45486 45619 45792 46208 46746 47488 48013 48336 48384 49152 49248 49343 49392 50176 50274 50421 50562 51072 51984 52136 53067 53371 53424 54272 54378 54537 54872 55296 55566 56392 56448 57344 57399 57456 57624 58368 58482 58653 58989 59584 60102 60648 61056 61731 62328 63441 63504 64448 64512 64827 65664 65856 67032 67228 67416 68096 68229 68688 69312 70119 70756 71232 72504 72576 72716 73728 74088 75264 75411 75843 76532 76608 76832 77824 77976 78204 78652 80136 80864 81408 81567 82308 82944 83104 84588 84672 86016 86184 86436 87552 87808 89376 89888 90972 91238 91584 92416 93492 94976 96026 96672 96768 98496 98686 98784 100352 100548 100842 101124 102144 103968 104272 106134 106742 106848 108544 108756 109074 109744 110592 111132 112784 112896 114688 114798 114912 115248 116736 116964 117306 117649 117978 119168 120204 121296 122112 123462 123823 124656 126882 127008 127253 128896 129024 129654 130321 131328 131712 133931 134064 134456 134832 136192 136458 136857 137376 137641 138624 140238 141512 142464 144039 145008 145152 145432 147456 148029 148176 148877 150528 150822 151263 151686 153064 153216 153664 155648 155952 156408 157304 159201 160113 160272 161728 162816 163134 163611 164616 165888 166208 169176 169344 172032 172197 172368 172872 175104 175616 175959 176967 178752 179776 181944 182476 183168 184832 185193 186984 189952 190323 192052 193344 193536 194481 196992 197372 197568 200704 201096 201684 202248 204288 204687 207936 208544 210357 212268 213484 213696 217088 217512 218148 219488 221184 222264 225568 225792 227529 229596 229824 230496 233472 233928 234612 235298 235956 238336 240408 242592 244224 246924 247646 249312 253764 254016 254506 257792 258048 259308 260642 262656 263424 267862 268128 268912 269664 272384 272916 273714 274752 275282 277248 280476 283024 284928 288078 290016 290304 290864 296058 296352 297754 301056 301644 302526 303372 306128 306432 307328 311296 311904 312816 314608 318402 319333 320226 320544 323456 325632 326268 327222 329232 331776 332416 336091 338352 338688 344064 344394 344736 345401 345744 350208 351232 351918 352947 353934 357504 359552 363527 363888 364952 366336 369664 370386 371469 373597 373968 379904 380646 381759 384104 386688 387072 388962 390963 393984 394744 395136 401408 401793 402192 403368 404496 408576 409374 410571 412923 415872 417088 420714 424536 426968 427392 432117 434176 435024 436296 438976 442368 444087 444528 446631 451136 451584 453789 455058 459192 459648 460992 466944 467856 469224 470596 471912 476672 477603 480339 480816 485184 488448 490833 493848 495292 498624 507528 508032 509012 515584 516096 516591 518616 521284 525312 526848 527877 530901 535724 536256 537824 539328 544768 545832 547428 549504 550564 554496 555579 560952 566048 569856 570969 576156 580032 580608 581728 592116 592704 595508 602112 603288 605052 606744 612256 612864 614656 623808 625632 629216 636804 638666 640452 641088 646912 651264 652536 654444 658464 663552 664832 672182 676704 677376 688788 689472 690802 691488 700416 702464 703836 705894 707868 715008 719104 727054 727776 729904 732672 739328 740772 742938 747194 747936 759808 761292 763518 768208 773376 774144 777924 781926 787968 789488 790272 802816 803586 804384 806736 808992 817152 818748 821142 825846 831744 834176 841428 849072 853936 854784 864234 866761 868352 870048 872592 877952 888174 889056 890771 893262 902272 903168 907578 910116 912247 918384 919296 921984 933888 935712 937517 938448 941192 943824 953344 955206 957999 960678 961632 963487 970368 976896 981666 987696 990584 997248 1008273 1014049 1015056 1016064 1018024 1031168 1032192 1033182 1036203 1037232 1042139 1042568 1050624 1053696 1055754 1058841 1061802 1071448 1072512 1075648 1078656 1089536 1090581 1091664 1094856 1099008 1101128 1108992 1111158 1114407 1120791 1121904 1132096 1139712 1141938 1145277 1152312 1160064 1161216 1163456 1172889 1184232 1185408 1191016 1204224 1205379 1206576 1210104 1213488 1224512 1225728 1229312 1231713 1238769 1247616 1251264 1258432 1273608 1277332 1280904 1282176 1293824 1296351 1302528 1305072 1308888 1316928 1327104 1329664 1332261 1339893 1344364 1353408 1354752 1361367 1377576 1378944 1381604 1382976 1400832 1404928 1407672 1411788 1415736 1430016 1432809 1438208 1441017 1454108 1455552 1459808 1465344 1472499 1478656 1481544 1485876 1494388 1495872 1519616 1522584 1527036 1536416 1546752 1548288 1549773 1555848 1563852 1575936 1578976 1580544 1592703 1607172 1608768 1613472 1617984 1634304 1637496 1642284 1651692 1663488 1668352 1682856 1698144 1707872 1709568 1728468 1733522 1740096 1745184 1755904 1776348 1778112 1781542 1786524 1804544 1806336 1815156 1820232 1824494 1836768 1838592 1843968 1871424 1875034 1876896 1882384 1887648 1906688 1910412 1915998 1921356 1923264 1926974 1940736 1953792 1963332 1975392 1981168 1994496 2016546 2028098 2030112 2032128 2036048 2062336 2066364 2072406 2074464 2084278 2085136 2101248 2107392 2111508 2117682 2123604 2142896 2145024 2151296 2157312 2179072 2181162 2183328 2189712 2198016 2202256 2217984 2222316 2228814 2235331 2241582 2243808 2264192 2279424 2283876 2290554 2304624 2320128 2322432 2326912 2345778 2352637 2368464 2370816 2382032 2408448 2410758 2413152 2417807 2420208 2426976 2449024 2451456 2458624 2463426 2476099 2477538 2495232 2502528 2516864 2544689 2547216 2554664 2561808 2564352 2587648 2592702 2600283 2605056 2610144 2615179 2617776 2633856 2659328 2664522 2672313 2679786 2688728 2706816 2709504 2722734 2736741 2755152 2757888 2763208 2765952 2801664 2809856 2812551 2815344 2823576 2828663 2831472 2860032 2865618 2873997 2876416 2882034 2890461 2908216 2911104 2919616 2930688 2944998 2957312 2963088 2971752 2988776 2991744 3024819 3039232 3042147 3045168 3054072 3072832 3093504 3096576 3099546 3108609 3111696 3126417 3127704 3151872 3157952 3161088 3176523 3185406 3214344 3217536 3226944 3235968 3268608 3271743 3274992 3284568 3303384 3326976 3336704 3343221 3362373 3365712 3396288 3415744 3419136 3435831 3456936 3467044 3480192 3490368 3511808 3518667 3552696 3556224 3563084 3573048 3609088 3612672 3616137 3630312 3640464 3648988 3673536 3677184 3687936 3695139 3716307 3742848 3750068 3753792 3764768 3775296 3813376 3820824 3831996 3842712 3846528 3853948 3881472 3889053 3907584 3926664 3950784 3962336 3988992 3996783 4019679 4033092 4056196 4060224 4064256 4072096 4124672 4132728 4144812 4148928 4168556 4170272 4202496 4214784 4223016 4235364 4247208 4285792 4290048 4302592 4314624 4323051 4362324 4366656 4379424 4396032 4404512 4435968 4444632 4457628 4470662 4483164 4487616 4528384 4558848 4567752 4581108 4609248 4640256 4644864 4653824 4691556 4705274 4736928 4741632 4764064 4821516 4826304 4835614 4840416 4853952 4898048 4902912 4917248 4926852 4952198 4955076 4990464 5005056 5033728 5089378 5094432 5109328 5123616 5128704 5175296 5185404 5200566 5220288 5230358 5235552 5267712 5318656 5329044 5344626 5359572 5377456 5413632 5419008 5445468 5473482 5510304 5515776 5526416 5531904 5619712 5625102 5630688 5647152 5657326 5662944 5720064 5731236 5747994 5752832 5764068 5780922 5816432 5822208 5839232 5861376 5889996 5914624 5926176 5943504 5977552 5983488 6049638 6067327 6078464 6084294 6090336 6108144 6145664 6187008 6199092 6217218 6223392 6235397 6252834 6255408 6303744 6315904 6322176 6353046 6370812 6385729 6428688 6435072 6453888 6471936 6537216 6543486 6549984 6562619 6569136 6606768 6653952 6673408 6686442 6705993 6724746 6731424 6744409 6792576 6831488 6838272 6871662 6907013 6913872 6934088 6960384 6980736 7023616 7037334 7057911 7098343 7105392 7112448 7126168 7146096 7218176 7225344 7232274 7253421 7260624 7280928 7294973 7297976 7347072 7354368 7375872 7390278 7428297 7432614 7485696 7500136 7507584 7529536 7550592 7626752 7634067 7641648 7663992 7685424 7693056 7707896 7762944 7778106 7800849 7815168 7845537 7853328 7890481 7901568 7924672 7977984 7993566 8016939 8039358 8066184 8112392 8120448 8128512 8144192 8210223 8249344 8265456 8289624 8297856 8337112 8340544 8404992 8429568 8437653 8446032 8470728 8485989 8494416 8571584 8580096 8605184 8621991 8629248 8646102 8671383 8724648 8733312 8758848 8792064 8809024 8871936 8889264 8915256 8941324 8966328 8975232 9056768 9074457 9117696 9126441 9135504 9162216 9218496 9280512 9289728 9307648 9325827 9379251 9383112 9410548 9473856 9483264 9528128 9529569 9643032 9652608 9671228 9680832 9707904 9796096 9805824 9815229 9834496 9853704 9904396 9910152 9980928 10010112 10029663 10067456 10087119 10178756 10188864 10218656 10247232 10257408 10307493 10350592 10370808 10401132 10440576 10460716 10471104 10535424 10556001 10637312 10658088 10689252 10719144 10754912 10827264 10838016 10848411 10890936 10946964 11020608 11031552 11052832 11063808 11148921 11250204 11261376 11294304 11314652 11325888 11440128 11462472 11495988 11505664 11528136 11561844 11632864 11644416 11678464 11722752 11779992 11852352 11887008 11955104 11966976 12059037 12099276 12134654 12168588 12180672 12216288 12291328 12374016 12398184 12434436 12446784 12470794 12505668 12510816 12607488 12631808 12644352 12706092 12741624 12771458 12857376 12870144 12907776 12943872 13086972 13099968 13125238 13138272 13213536 13307904 13346816 13372884 13411986 13449492 13462848 13488818 13585152 13662976 13676544 13743324 13814026 13827744 13868176 13920768 13961472 14047232 14074668 14115822 14196686 14210784 14224896 14252336 14292192 14436352 14464548 14506842 14521248 14561856 14589946 14595952 14694144 14708736 14751744 14780556 14856594 14865228 14971392 15000272 15015168 15059072 15101184 15253504 15268134 15283296 15327984 15370848 15386112 15415792 15525888 15556212 15601698 15691074 15706656 15780962 15803136 15849344 15955968 15987132 16033878 16078716 16132368 16224784 16240896 16257024 16288384 16420446 16468459 16498688 16530912 16579248 16595712 16674224 16681088 16859136 16875306 16892064 16924649 16941456 16971978 16988832 17143168 17160192 17210368 17243982 17258496 17292204 17332693 17342766 17449296 17466624 17517696 17584128 17618048 17743872 17778528 17812823 17830512 17882648 17932656 17950464 18113536 18148914 18201981 18235392 18252882 18271008 18306253 18324432 18436992 18561024 18615296 18651654 18706191 18758502 18766224 18821096 18947712 18966528 19056256 19059138 19157187 19266931 19286064 19305216 19342456 19361664 19415808 19592192 19611648 19630458 19668992 19687857 19707408 19800641 19808792 19820304 19961856 20020224 20059326 20117979 20134912 20174238 20233227 20357512 20377728 20437312 20494464 20514816 20614986 20701184 20721039 20741616 20802264 20881152 20921432 20942208 21070848 21112002 21173733 21274624 21295029 21316176 21378504 21438288 21509824 21654528 21676032 21696822 21760263 21781872 21884919 21893928 22041216 22063104 22105664 22127616 22284891 22297842 22500408 22522752 22588608 22629304 22651776 22880256 22902201 22924944 22991976 23011328 23056272 23123688 23265728 23288832 23356928 23402547 23445504 23536611 23559984 23671443 23704704 23774016 23910208 23933952 24050817 24118074 24198552 24269308 24337176 24361344 24432576 24582656 24630669 24748032 24796368 24868872 24893568 24941588 25011336 25021632 25214976 25263616 25288704 25312959 25412184 25457967 25483248 25542916 25714752 25740288 25815552 25865973 25887744 26014149 26173944 26199936 26250476 26276544 26427072 26615808 26693632 26745768 26823972 26898984 26925696 26977636 27170304 27223371 27325952 27353088 27379323 27486648 27628052 27655488 27736352 27841536 27922944 27977481 28094464 28137753 28149336 28231644 28393372 28421568 28449792 28504672 28584384 28872704 28929096 29013684 29042496 29123712 29179892 29191904 29388288 29417472 29445687 29503488 29561112 29713188 29730456 29942784 30000544 30030336 30118144 30202368 30261357 30536268 30566592 30655968 30741696 30772224 30831584 31051776 31112424 31203396 31382148 31413312 31561924 31606272 31698688 31911936 31974264 32067756 32157432 32264736 32449568 32481792 32514048 32576768 32840892 32936918 33061824 33158496 33191424 33348448 33362176 33750612 33784128 33849298 33882912 33943956 33977664 34286336 34320384 34420736 34487964 34516992 34584408 34665386 34685532 34898592 34933248 35035392 35168256 35236096 35557056 35625646 35661024 35765296 35865312 35900928 36227072 36297828 36403962 36505764 36542016 36612506 36648864 36873984 37122048 37230592 37303308 37412382 37517004 37532448 37642192 37895424 37933056 38112512 38118276 38314374 38533862 38572128 38610432 38684912 38723328 38831616 39184384 39260916 39337984 39375714 39414816 39601282 39617584 39640608 39923712 40040448 40118652 40235958 40269824 40348476 40466454 40715024 40755456 40874624 40988928 41029632 41229972 41402368 41442078 41483232 41604528 41762304 41842864 41884416 42141696 42224004 42347466 42471289 42549248 42590058 42632352 42757008 42876576 43019648 43309056 43393644 43520526 43563744 43769838 43787856 44082432 44126208 44211328 44255232 44569782 44595684 44700103 45000816 45045504 45177216 45258608 45303552 45760512 45804402 45849888 45938333 45983952 46022656 46112544 46247376 46531456 46577664 46713856 46805094 47045881 47073222 47119968 47210863 47342886 47409408 47548032 47820416 47867904 48101634 48236148 48349091 48397104 48538616 48674352 48722688 48865152 49165312 49261338 49405377 49496064 49592736 49688401 49737744 49787136 49883176 50022672 50043264 50527232 50577408 50625918 50773947 50824368 50915934 50966496 51064811 51085832 51429504 51480576 51631104 51731946 51775488 51998079 52028298 52347888 52399872 52500952 52553088 52854144 53231616 53387264 53438469 53491536 53647944 53744597 53797968 53851392 53955272 54340608 54446742 54605943 54651904 54706176 54758646 54918759 54973296 55233367 55256104 55310976 55472704 55683072 55845888 55954962 56118573 56188928 56275506 56298672 56463288 56786744 56843136 56899584 57009344 57168768 57471561 57745408 57800793 57858192 58027368 58084992 58247424 58359784 58383808 58776576 58834944 58891374 59006976 59063571 59122224 59401923 59426376 59460912 59885568 60001088 60060672 60236288 60353937 60404736 60522714 60699681 61072536 61133184 61311936 61483392 61544448 61663168 62103552 62163117 62224848 62406792 62764296 62826624 63123848 63212544 63397376 63521199 63823872 63885087 63948528 64135512 64314864 64529472 64899136 64963584 65028096 65153536 65280789 65654757 65681784 65873836 66123648 66316992 66382848 66696896 66724352 66854673 67501224 67568256 67698596 67765824 67887912 67955328 68572672 68640768 68706603 68841472 68975928 69033984 69168816 69330772 69371064 69797184 69866496 70070784 70207641 70336512 70472192 70609833 71014329 71114112 71251292 71322048 71530592 71730624 71801856 72152451 72454144 72595656 72807924 73011528 73084032 73225012 73297728 73747968 73892007 74244096 74461184 74606616 74824764 75034008 75064896 75284384 75790848 75866112 75938877 76225024 76236552 76373901 76628748 77067724 77144256 77220864 77369824 77446656 77663232 78042447 78368768 78521832 78751428 78829632 79202564 79235168 79281216 79847424 80080896 80237304 80471916 80539648 80696952 80932908 81430048 81510912 81749248 81977856 82059264 82137969 82459944 82884156 82966464 83209056 83524608 83685728 83768832 84283392 84413259 84448008 84694932 84942578 85180116 85264704 85514016 85753152 86039296 86618112 86787288 87041052 87127488 87539676 87575712 88164864 88252416 88422656 88510464 89139564 89191368 89400206 90001632 90091008 90354432 90517216 90607104 91608804 91699776 91876666 91967904 92225088 92494752 93062912 93155328 93427712 93610188 94091762 94146444 94239936 94421726 94685772 94818816 95096064 95640832 95735808 96203268 96472296 96698182 96794208 97077232 97348704 97445376 97730304 98330624 98522676 98810754 99185472 99376802 99475488 99574272 99766352 100045344 100086528 101054464 101251836 101547894 101648736 101831868 101932992 102129622 102171664 102859008 102961152 103262208 103463892 103550976 103996158 104056596 104695776 104799744 105001904 105106176 105708288 106774528 106876938 106983072 107295888 107489194 107595936 107702784 107910544 108681216 108893484 109211886 109303808 109517292 109837518 109946592 110466734 110512208 110621952 110945408 111366144 111691776 111909924 112237146 112377856 112551012 112597344 112926576 113573488 113686272 113799168 114018688 114337536 114943122 115279213 115490816 115601586 115716384 116054736 116169984 116494848 116719568 116767616 117553152 117782748 118013952 118127142 118244448 118472543 118803846 118852752 118921824 119771136 120002176 120121344 120472576 120707874 120809472 121045428 121328851 121399362 122145072 122266368 122623872 122966784 123088896 123326336 124207104 124326234 124449696 124689761 124813584 125528592 125653248 126247696 126425088 126794752 127042398 127413867 127647744 127770174 127897056 128143771 128271024 128629728 129058944 129798272 129927168 130307072 130561578 131233247 131309514 131363568 131747672 132247296 132633984 132765696 133393792 133448704 133709346 134100309 134868517 135002448 135136512 135397192 135531648 135775824 135910656 137145344 137281536 137413206 137682944 137814999 137951856 138067968 138337632 138604487 138661544 138742128 139594368 139732992 140141568 140415282 140944384 141137643 141219666 141632589 142028658 142228224 142502584 142644096 143061184 143461248 143603712 144304902 144908288 145047273 145191312 145615848 146023056 146168064 146450024 146595456 147495936 147784014 148216131 148488192 148922368 149065203 149213232 149649528 149919139 150068016 150129792 150568768 151581696 151732224 151877754 152321841 152450048 152473104 152747802 153194433 153257496 154135448 154288512 154441728 154739648 154893312 155326464 155994237 156084894 156737536 157043664 157502856 157659264 158405128 158470336 158562432 159694848 160161792 160315407 160474608 160943832 161079296 161233791 161393904 161865816 162860096 163021824 163498496 163817829 163955712 164118528 164275938 164756277 164919888 165700101 165768312 165932928 166418112 167049216 167371456 167537664 168355719 168566784 168826518 168896016 169389864 169885156 170360232 170529408 171028032 171506304 172078592 172414683 173236224 173402379 173574576 174082104 174254976 175079352 175151424 176329728 176504832 176845312 177020928 177190713 178205769 178279128 178382736 178800412 180003264 180182016 180708864 181034432 181061811 181214208 182099043 183217608 183399552 183753332 183935808 184450176 184989504 186125824 186310656 186489351 186855424 187220376 188183524 188292888 188479872 188843452 189371544 189637632 190192128 190563597 191281664 191471616 191655261 192406536 192944592 193396364 193588416 194154464 194697408 194890752 195460608 195842367 196661248 196964271 197045352 197621508 198370944 198753604 198950976 199148544 199532704 200090688 200173056 200564019 202108928 202503672 203095788 203297472 203663736 203865984 204259244 204343328 205718016 205922304 206119809 206524416 206927784 207101952 207992316 208113192 209391552 209599488 210003808 210212352 211416576 211829499 213042987 213753876 213966144 214591776 214978388 215191872 215405568 215821088 217362432 217786968 218423772 218607616 219034584 219675036 219893184 220933468 221024416 221243904 221890816 222732288 223383552 223819848 224474292 225102024 225194688 225853152 227146976 227372544 227598336 228037376 228675072 229121703 229886244 230558426 231203172 231432768 232109472 232339968 232989696 233439136 233535232 235106304 235565496 236254284 236488896 236945086 237607692 237705504 237843648 239542272 240004352 240242688 240945152 241415748 241618944 242090856 242657702 242798724 244290144 244532736 245247744 245933568 246177792 246652672 248652468 248899392 249379522 249627168 251057184 251306496 252495392 252850176 253589504 254084796 254827734 255540348 255794112 256287542 256542048 257259456 258117888 259596544 259854336 260614144 261123156 262466494 262619028 262727136 263495344 264494592 265267968 265531392 266787584 266897408 267418692 268200618 269737034 270004896 270273024 270794384 271063296 271551648 271821312 274290688 274826412 275365888 275629998 275903712 276675264 277208974 277323088 277484256 279188736 279465984 280283136 280830564 281888768 282275286 282439332 283265178 284057316 284456448 285005168 285288192 286122368 286922496 287207424 288609804 289816576 290094546 290382624 291231696 292046112 292336128 292900048 293190912 294991872 295568028 296432262 297844736 298130406 298426464 299299056 299838278 300136032 300259584 301137536 303163392 303755508 304643682 304900096 304946208 305495604 306388866 306514992 308270896 308577024 308883456 309479296 309786624 310652928 311988474 312169788 312900721 313475072 314087328 315005712 315318528 316810256 316940672 317124864 320323584 320630814 320949216 321568331 321887664 322158592 322467582 322787808 323731632 325720192 326043648 326996992 327635658 327911424 328551876 329321167 329512554 329839776 330476041 331400202 331536624 331865856 332836224 334098432 334742912 335075328 336711438 337133568 337653036 337792032 338443637 338779728 339770312 340720464 341058816 342056064 343012608 344157184 344829366 345837639 346472448 346804758 347149152 347818807 348164208 348509952 350158704 350302848 352659456 353690624 354041856 354381426 355417629 356411538 356558256 356765472 357453677 357600824 360006528 360364032 361417728 362068864 362123622 362428416 363986553 364198086 366071689 366435216 366799104 367506664 367871616 368900352 369979008 372251648 372621312 372978702 373710848 374069283 374440752 376212179 376367048 376585776 376959744 377686904 378743088 379275264 380384256 381127194 382241601 382563328 382943232 383310522 384431313 384813072 385889184 386633569 386792728 387176832 388308928 389394816 389781504 390921216 391684734 393322496 393699741 393928542 394090704 395243016 396741888 397507208 397901952 398297088 399065408 400181376 400346112 401128038 402300927 404217856 404605551 405007344 406191576 406594944 407327472 407731968 408518488 408686656 411436032 411844608 412239618 413048832 413444997 413855568 414203904 415813461 415984632 416226384 418783104 419198976 420007616 420424704 422833152 423412929 423658998 424897767 426085974 427507752 427932288 429183552 429956776 430383744 430811136 431642176 434724864 435141819 435573936 436847544 437215232 438069168 439350072 439786368 441866936 442048832 442487808 443781632 444648393 445464576 446767104 447195609 447639696 448948584 449757417 450204048 450389376 451706304 454293952 454745088 455196672 456074752 456965523 457350144 458243406 459583299 459772488 461116852 462406344 462865536 464218944 464679936 465979392 466878272 467070464 467982711 470212608 471130992 472508568 472977792 473890172 475215384 475411008 475687296 479084544 480008704 480485376 480946221 481890304 482831496 483237888 483701373 484181712 485315404 485597448 488580288 489065472 490495488 491453487 491867136 492355584 493305344 494268831 497100303 497304936 497798784 498759044 499254336 502114368 502612992 504990784 505067157 505700352 507179008 508169592 509655468 511080696 511588224 512575084 513084096 514518912 516235776 517244049 519193088 519708672 520207137 521228288 522246312 524932988 525238056 525454272 526990688 528989184 530535936 531062784 531572139 533575168 533794816 534617307 534837384 536401236 539474068 540009792 540546048 541588768 542126592 543103296 543642624 546297129 548581376 549652824 551259996 551807424 553350528 554417948 554646176 554968512 558377472 558931968 559468053 560566272 561661128 563777536 564550572 564878664 566530356 568114632 568912896 570010336 570576384 572244736 573844992 574414848 574965783 577219608 580189092 580765248 582463392 584092224 584672256 585800096 586381824 589983744 590892813 591136056 592864524 596260812 596852928 598598112 599676556 600272064 600519168 602275072 606326784 607511016 609287364 609800192 609892416 610991208 612777732 613029984 616541792 617154048 617766912 618958592 619573248 621305856 623976948 624339576 625801442 628174656 630011424 630637056 633620512 633881344 634249728 639128961 641261628 641898432 643136662 643775328 644935164 645575616 647463264 651440384 652087296 653993984 655271316 655822848 657103752 658642334 659025108 659679552 660952082 662800404 663073248 663731712 665672448 668196864 669485824 670150656 673422876 675306072 675584064 676887274 677559456 679540624 681440928 682117632 684112128 686025216 688314368 689658732 691675278 693609516 694298304 695637614 696328416 697019904 700317408 700605696 705318912 707381248 708762852 710835258 712823076 713116512 713530944 714907354 715201648 720013056 720728064 722835456 724137728 724247244 724856832 727973106 728396172 732143378 732870432 733598208 735013328 735743232 737800704 739958016 744503296 745957404 747421696 748138566 748881504 752424358 752734096 753171552 753919488 755373808 757486176 758550528 760768512 762254388 764483202 765126656 766621044 768862626 769626144 771778368 773267138 773585456 774353664 776617856 778789632 779563008 781842432 783369468 786644992 787399482 787857084 788181408 790486032 793483776 795014416 795803904 796594176 798130816 800362752 800692224 802256076 804601854 806954491 808435712 809211102 810014688 812383152 813189888 814654944 815463936 817036976 817373312 822872064 824479236 826097664 826889994 827711136 831626922 831969264 832452768 837566208 838397952 840015232 840849408 845666304 846825858 847317996 849301957 849795534 852171948 855015504 855864576 858367104 859913552 860767488 861622272 863284352 869449728 870283638 871147872 872828327 873695088 874430464 876138336 878700144 879572736 883733872 884097664 884975616 887563264 889296786 893534208 894391218 895279392 897006397 897897168 899514834 900408096 900778752 903412608 908587904 909490176 912149504 913931046 914700288 916486812 918632729 919166598 919544976 922233704 924812688 925731072 928437888 929359872 931958784 933756544 934140928 935965422 938702163 940425216 942261984 944079619 945017136 945955584 947780344 950430768 950822016 951374592 960017408 960970752 961892442 963780608 964704993 965662992 966475776 967402746 968363424 970231409 970630808 971194896 977160576 978130944 980990976 982906974 983734272 986610688 987963501 988537662 991428123 994200606 994609872 995597568 997518088 998508672 1004228736 1005225984 1009981568 1010134314 1011400704 1014358016 1015330911 1016339184 1019310936 1021147343 1022161392 1023176448 1025150168 1026168192 1029037824 1032471552 1034488098 1037512917 1038386176 1039417344 1040414274 1042456576 1043456421 1044492624 1049433973 1049865976 1050476112 1050908544 1053981376 1057978368 1061071872 1062125568 1063144278 1066252887 1067150336 1067589632 1069234614 1069674768 1072361031 1072802472 1078948136 1080019584 1081092096 1083177536 1084253184 1086206592 1087285248 1091959659 1092594258 1097162752 1098215067 1099305648 1102519992 1103614848 1106701056 1108835896 1109292352 1109937024 1116754944 1117863936 1118936106 1121132544 1122207849 1123322256 1127555072 1128636537 1129101144 1129757328 1133060712 1136229264 1137825792 1140020672 1141152768 1144489472 1146724803 1147689984 1148829696 1149931566 1153293939 1154439216 1159900707 1160378184 1161530496 1164926784 1168184448 1169344512 1171600192 1172763648 1179967488 1181099223 1181785626 1182272112 1185729048 1192521624 1193705856 1197196224 1199353112 1200544128 1201038336 1204550144 1206902781 1212653568 1213816653 1215022032 1218574728 1219600384 1219784832 1221982416 1225555464 1226059968 1233083584 1234308096 1235533824 1237917184 1239146496 1240334991 1242611712 1247440383 1247953896 1248679152 1251602884 1256349312 1260022848 1261274112 1267241024 1267762688 1268499456 1270238787 1274693301 1278257922 1282523256 1283796864 1286273324 1287550656 1289870328 1291151232 1294926528 1302880768 1304174592 1305425457 1307987968 1310542632 1311645696 1314207504 1317284668 1318050216 1319359104 1321904164 1325600808 1326146496 1327463424 1331344896 1333945179 1336393728 1338971648 1340301312 1341586827 1346845752 1349272251 1350612144 1351168128 1353774548 1355118912 1359081248 1362881856 1364235264 1368224256 1370896569 1372050432 1376628736 1378749897 1379317464 1383350556 1387219032 1388596608 1391275228 1392656832 1394039808 1400634816 1401211392 1403948133 1410637824 1414762496 1417525704 1421670516 1425646152 1426233024 1427061888 1429814708 1430403296 1440026112 1441456128 1442838663 1445670912 1448275456 1448494488 1449713664 1451104119 1455946212 1456792344 1464286756 1465740864 1467196416 1470026656 1471486464 1475601408 1479916032 1482806493 1489006592 1491300909 1491914808 1496277132 1497763008 1504848716 1505468192 1506343104 1507838976 1510747616 1514972352 1517101056 1521537024 1524508776 1528966404 1530253312 1533242088 1537725252 1539252288 1543556736 1546534276 1547170912 1548707328 1553235712 1557579264 1559126016 1560621411 1563684864 1566738936 1574798964 1575714168 1576362816 1580972064 1586967552 1590028832 1591607808 1593188352 1596261632 1600725504 1601384448 1603851921 1604512152 1609203708 1613908982 1618422204 1620029376 1624766304 1626379776 1629309888 1630927872 1634073952 1634746624 1645744128 1648958472 1653779988 1655422272 1663253844 1663938528 1664905536 1675132416 1676795904 1680030464 1681698816 1691332608 1693651716 1694635992 1698603914 1699591068 1704343896 1710031008 1711729152 1716734208 1719827104 1721534976 1723244544 1726568704 1740567276 1742295744 1745656654 1747390176 1752276672 1757400288 1759145472 1767467744 1768195328 1769951232 1775126528 1778593572 1788782436 1790558784 1794012794 1795794336 1799029668 1800816192 1801557504 1806825216 1817175808 1818980352 1824299008 1827862092 1829400576 1832973624 1837265458 1838333196 1839089952 1844467408 1849625376 1851462144 1856875776 1858719744 1863917568 1867513088 1868281856 1871930844 1877404326 1884523968 1888159238 1890034272 1891911168 1895560688 1900861536 1901644032 1902749184 1920034816 1923784884 1927561216 1929409986 1931325984 1934805492 1936726848 1940462818 1941261616 1942389792 1954321152 1956261888 1961981952 1965813948 1967468544 1973221376 1975927002 1977075324 1982856246 1988401212 1989219744 1991195136 1995036176 1997017344 2008457472 2010451968 2019963136 2020268628 2028716032 2030661822 2032678368 2038621872 2042294686 2044322784 2046352896 2050300336 2052336384 2058075648 2064943104 2068976196 2075025834 2076772352 2080828548 2084913152 2086912842 2088985248 2098867946 2099731952 2100952224 2101817088 2107962752 2115956736 2122143744 2126288556 2132505774 2134300672 2135179264 2138469228 2139349536 2144722062 2145604944 2157896272 2160039168 2162184192 2166355072 2168506368 2172413184 2174570496 2183919318 2185188516 2190305047 2194325504 2196430134 2198611296 2205039984 2207229696 2213402112 2217671792 2218584704 2219874048 2233509888 2237872212 2242265088 2244415698 2246644512 2250978317 2255110144 2257273074 2258202288 2259514656 2266121424 2272458528 2275651584 2280041344 2282305536 2288978944 2293449606 2295379968 2299863132 2305248169 2306587878 2308878432 2319801414 2320756368 2323060992 2329853568 2336368896 2338689024 2343200384 2345527296 2359934976 2362198446 2363571252 2364544224 2369105459 2371458096 2385043248 2387411712 2394392448 2398706224 2401088256 2402076672 2409100288 2413805562 2420863473 2425307136 2427633306 2430044064 2434731649 2437149456 2439200768 2439569664 2443964832 2451110928 2452119936 2466167168 2468616192 2475834368 2478292992 2480669982 2493431693 2494880766 2495907792 2497358304 2502175739 2503205768 2512698624 2520045696 2522548224 2534482048 2535525376 2536998912 2540477574 2547905871 2549386602 2556515844 2562501823 2565046512 2567593728 2572546648 2575101312 2579740656 2582302464 2589853056 2605761536 2608349184 2610850914 2615975936 2618484981 2621085264 2623291392 2628415008 2633485253 2634569336 2636100432 2638718208 2643808328 2651201616 2652292992 2654926848 2662689792 2667890358 2677943296 2680602624 2683173654 2691019191 2693691504 2698544502 2701224288 2702336256 2706434983 2707549096 2710237824 2718162496 2725763712 2728470528 2736448512 2741793138 2744100864 2753257472 2755898187 2757499794 2758634928 2766701112 2774438064 2777193216 2782550456 2785313664 2788079616 2801269632 2802422784 2807896266 2816106489 2821275648 2829524992 2832238857 2835051408 2843341032 2848463641 2851292304 2852466048 2854123776 2859629416 2860806592 2880052224 2882912256 2885677326 2891341824 2894114979 2896550912 2896988976 2899427328 2902208238 2910694227 2911892424 2913584688 2928573512 2931481728 2934392832 2940053312 2942972928 2951202816 2959832064 2963890503 2965612986 2974284369 2978013184 2982601818 2983829616 2992554264 2995526016 3009697432 3010936384 3012686208 3015677952 3021495232 3029944704 3034202112 3043074048 3045992733 3049017552 3057932808 3060506624 3063442029 3066484176 3075450504 3078504576 3087113472 3093068552 3094341824 3097414656 3106471424 3112538751 3115158528 3118252032 3121242822 3127369728 3130369263 3133477872 3148301919 3149597928 3151428336 3152725632 3161944128 3173935104 3180057664 3183215616 3186376704 3192523264 3198758661 3201451008 3202768896 3207703842 3209024304 3217083093 3218407416 3227817964 3236844408 3240058752 3249532608 3252759552 3258619776 3261855744 3268147904 3269493248 3275878977 3291488256 3294645201 3297916944 3307559976 3310844544 3326507688 3327877056 3329811072 3350264832 3353591808 3360060928 3363397632 3366623547 3382665216 3385909611 3387303432 3389271984 3397207828 3399182136 3408687792 3420062016 3423458304 3433468416 3439654208 3440174409 3443069952 3446489088 3453137408 3459881817 3479702121 3481134552 3484591488 3491313308 3494780352 3504553344 3514800576 3518290944 3534935488 3536390656 3539902464 3543297669 3550253056 3557187144 3577564872 3581117568 3588025588 3591588672 3598059336 3601632384 3603115008 3613650432 3620708343 3634351616 3637960704 3641449959 3648598016 3655724184 3658801152 3665947248 3674530916 3676666392 3678179904 3688934816 3699250752 3702924288 3713751552 3717439488 3721004973 3727835136 3735026176 3736563712 3742321149 3743861688 3754808652 3769047936 3776318476 3780068544 3783822336 3791121376 3801723072 3803288064 3805498368 3810716361 3824079903 3840069632 3847569768 3858819972 3862651968 3869610984 3873453696 3880925636 3882523232 3884779584 3908642304 3912523776 3916276371 3923963904 3931627896 3934937088 3946442752 3951854004 3954150648 3965712492 3976802424 3978439488 3982390272 3990072352 3994034688 4016914944 4020903936 4024760481 4039926272 4040537256 4047816753 4061323644 4065356736 4077243744 4084589372 4088645568 4092705792 4100600672 4104672768 4116151296 4129886208 4136249691 4137952392 4150051668 4153544704 4161657096 4173825684 4177970496 4197735892 4199463904 4201904448 4203634176 4215925504 4231913472 4244287488 4252577112 4265011548 4268601344 4276938456 4278699072 4289444124 4291209888 4315792544 4320078336 4324368384 4332710144 4337012736 4344826368 4349140992 4353312357 4367838636 4370377032 4380610094 4392860268 4397222592 4410079968 4414459392 4426804224 4435343584 4437169408 4439748096 4467019776 4473902727 4475744424 4488831396 4493289024 4501956634 4514546148 4516404576 4519029312 4532242848 4544917056 4551303168 4560082688 4564611072 4577957888 4586899212 4590759936 4599726264 4610496338 4613175756 4617756864 4639602828 4641512736 4646121984 4659707136 4672737792 4677378048 4686400768 4691054592 4724396892 4727142504 4729088448 4738210918 4742916192 4770086496 4774823424 4788784896 4797412448 4802176512 4804153344 4818200576 4827611124 4841726946 4855266612 4860088128 4869463298 4874298912 4879139328 4887929664 4902221856 4904239872 4932334336 4937232384 4951668736 4961339964 4986863386 4989761532 4991815584 4994716608 5004351478 5006411536 5025397248 5040091392 5045096448 5068964096 5071050752 5073997824 5080955148 5095811742 5098773204 5113031688 5125003646 5130093024 5135187456 5145093296 5150202624 5159481312 5164604928 5179706112 5211523072 5221701828 5231951872 5236969962 5242170528 5256830016 5266970506 5269138672 5272200864 5277436416 5287616656 5302403232 5304585984 5309853696 5325379584 5335780716 5355886592 5366347308 5382038382 5387383008 5397089004 5402448576 5404672512 5412869966 5415098192 5420475648 5436324992 5451527424 5456941056 5472897024 5483586276 5488201728 5506514944 5511796374 5514999588 5517269856 5533402224 5548876128 5554386432 5565100912 5570627328 5576159232 5602539264 5604845568 5615792532 5632212978 5659049984 5664477714 5670102816 5686682064 5696927282 5702584608 5704932096 5708247552 5719258832 5721613184 5760104448 5771354652 5782683648 5788229958 5793101824 5793977952 5804416476 5821388454 5823784848 5827169376 5857147024 5862963456 5868785664 5880106624 5885945856 5902405632 5919664128 5927781006 5931225972 5945113699 5948568738 5956026368 5965203636 5967659232 5985108528 5991052032 6019394864 6021872768 6025372416 6031355904 6042990464 6059889408 6086148096 6091985466 6098035104 6109798289 6115865616 6121013248 6126884058 6132968352 6150901008 6157009152 6174226944 6186137104 6188683648 6194829312 6212942848 6225077502 6230317056 6242485644 6254739456 6260738526 6266955744 6279044779 6296603838 6299195856 6302856672 6305451264 6323888256 6347870208 6360115328 6366431232 6385046528 6397517322 6402902016 6405537792 6415407684 6418048608 6430429103 6434166186 6436814832 6455635928 6473688816 6480117504 6499065216 6505519104 6517239552 6523711488 6536295808 6538986496 6551757954 6570915141 6582976512 6589290402 6595833888 6608557333 6615119952 6621689088 6653015376 6655754112 6659622144 6700529664 6720121856 6726795264 6733247094 6752934951 6765330432 6771819222 6774606864 6778543968 6791619863 6794415656 6798364272 6817375584 6840124032 6846916608 6866936832 6879308416 6880348818 6886139904 6906274816 6915744507 6919763634 6955362091 6959404242 6962269104 6969182976 6982626616 6989560704 7009106688 7029601152 7036581888 7069870976 7072781312 7079804928 7086595338 7100506112 7107316377 7114374288 7148031401 7155129744 7162235136 7176051176 7183177344 7196118672 7203264768 7206230016 7227300864 7241416686 7262590419 7268703232 7275921408 7282899918 7297196032 7304194947 7311448368 7317602304 7331894496 7346037811 7349061832 7353332784 7356359808 7377869632 7398501504 7405848576 7427503104 7434878976 7442009946 7470052352 7473127424 7480295079 7484642298 7487723376 7506527217 7509617304 7538095872 7552636952 7560137088 7567644672 7582242752 7603446144 7606576128 7610996736 7621432722 7643717613 7648159806 7680139264 7687505469 7695139536 7717639944 7725303936 7739221968 7746907392 7761851272 7765046464 7769559168 7817284608 7825047552 7832552742 7847927808 7855454943 7863255792 7869874176 7892885504 7900455759 7903708008 7908301296 7931424984 7953604848 7956878976 7964780544 7980144704 7988069376 8033829888 8041807872 8049520962 8073057573 8079852544 8081074512 8095633506 8119304949 8122647288 8130713472 8154487488 8169178744 8177291136 8185411584 8201201344 8209345536 8232302592 8259772416 8267694561 8272499382 8275904784 8300103336 8307089408 8323314192 8347651368 8355940992 8395471784 8398927808 8403808896 8407268352 8431851008 8448319467 8463826944 8488574976 8496716571 8505154224 8530023096 8537202688 8545390923 8553876912 8557398144 8578888248 8582419776 8631585088 8640156672 8648736768 8665420288 8674025472 8682344937 8689652736 8698281984 8706624714 8732082681 8735677272 8740754064 8761220188 8785720536 8794445184 8820159936 8828918784 8853608448 8870687168 8874338816 8879496192 8891671509 8922853107 8934039552 8947805454 8951488848 8977662792 8986578048 9003913268 9029092296 9032809152 9038058624 9064485696 9089834112 9102606336 9120165376 9129222144 9137978199 9155915776 9173798424 9181519872 9190326087 9199452528 9220992676 9226351512 9235513728 9279205656 9283025472 9292243968 9319414272 9337616253 9345475584 9354756096 9372801536 9382109184 9391107789 9444905757 9448793784 9454285008 9458176896 9476421836 9485832384 9540172992 9549646848 9577569792 9594824896 9596275983 9604353024 9608306688 9636401152 9651249279 9655222248 9683453892 9710533224 9720176256 9738926596 9748597824 9758278656 9775859328 9804443712 9808479744 9827636931 9864668672 9874464768 9883935603 9903337472 9922679928 9973726772 9979523064 9983631168 9989433216 10008702956 10012823072 10050794496 10080182784 10090192896 10099870641 10137928192 10142101504 10147995648 10157728833 10161910296 10191623484 10197546408 10226063376 10250007292 10260186048 10270374912 10290186592 10300405248 10318962624 10329209856 10359412224 10379645451 10423046144 10439106363 10443403656 10473939924 10484341056 10513660032 10533941012 10538277344 10544401728 10554872832 10575233312 10604806464 10609171968 10619707392 10629893007 10650759168 10671561432 10711773184 10732694616 10764076764 10774766016 10794178008 10804897152 10809345024 10825739932 10830196384 10840951296 10872649984 10903054848 10913882112 10924349877 10945794048 10967172552 10976403456 11023592748 11029999176 11034539712 11066804448 11097752256 11108772864 11130201824 11141254656 11152318464 11205078528 11209691136 11226963447 11231585064 11264425956 11328955428 11340205632 11373364128 11393854564 11405169216 11409864192 11416495104 11438517664 11443226368 11520208896 11542709304 11576459916 11586203648 11587955904 11608832952 11642776908 11647569696 11654338752 11714294048 11725926912 11737571328 11760213248 11771891712 11804811264 11839328256 11855562012 11862451944 11890227398 11897137476 11930407272 11935318464 11970217056 11982104064 12038789728 12043745536 12050744832 12062711808 12085980928 12119778816 12143450259 12183970932 12196070208 12219596578 12231731232 12253768116 12265936704 12301802016 12314018304 12348453888 12372274208 12377367296 12389658624 12425885696 12450155004 12460634112 12484971288 12521477052 12533911488 12558089558 12593207676 12598391712 12605713344 12610902528 12647776512 12695740416 12720230656 12732862464 12770093056 12795034644 12805804032 12830815368 12836097216 12860858206 12868332372 12873629664 12911271856 12947377632 12960235008 12998130432 13011038208 13034479104 13047422976 13072591616 13077972992 13103515908 13141830282 13178580804 13191667776 13217114666 13230239904 13243378176 13306030752 13311508224 13319244288 13401059328 13440243712 13466494188 13505869902 13543638444 13549213728 13557087936 13583239726 13588831312 13596728544 13634751168 13680248064 13693833216 13733873664 13758616832 13760697636 13772279808 13812549632 13831489014 13839527268 13910724182 13918808484 13924538208 13938365952 13965253232 13979121408 14018213376 14059202304 14073163776 14139741952 14145562624 14173190676 14201012224 14214632754 14228748576 14296062802 14310259488 14324470272 14352102352 14366354688 14392237344 14406529536 14412460032 14454601728 14482833372 14525180838 14537406464 14565799836 14594392064 14608389894 14622896736 14663788992 14692075622 14698123664 14706665568 14712719616 14755739264 14797003008 14811697152 14855006208 14884019892 14940104704 14946254848 14960590158 14969284596 14975446752 15013054434 15019234608 15076191744 15105273904 15120274176 15135289344 15164485504 15206892288 15213152256 15221993472 15242865444 15287435226 15296319612 15332135329 15360278528 15375010938 15390279072 15435279888 15450607872 15478443936 15493814784 15523702544 15530092928 15539118336 15634569216 15665105484 15695855616 15710909886 15726511584 15785771008 15800911518 15807416016 15816602592 15862849968 15907209696 15913757952 15929561088 15960289408 15976138752 16067659776 16099041924 16136737183 16146115146 16159705088 16162149024 16191267012 16238609898 16245294576 16261426944 16308974976 16338357488 16354582272 16370823168 16402402688 16418691072 16464605184 16519544832 16535389122 16544998764 16551809568 16583738213 16600206672 16614178816 16646628384 16695302736 16711881984 16790943568 16797855616 16807617792 16814536704 16863702016 16896638934 16977149952 16993433142 17010308448 17043121543 17060046192 17074405376 17090781846 17107753824 17114796288 17157776496 17164839552 17263170176 17280313344 17330840576 17348050944 17364689874 17379305472 17413249428 17454021851 17464165362 17471354544 17481508128 17515230173 17522440376 17571441072 17588890368 17640319872 17657837568 17707216896 17741374336 17748677632 17758992384 17783343018 17835341097 17845706214 17868079104 17895610908 17902977696 17937512761 17955325584 17973156096 18007826536 18058184592 18065618304 18076117248 18128971392 18179668224 18240330752 18258444288 18275956398 18311831552 18329394867 18347596848 18363039744 18380652174 18398905056 18434396771 18441985352 18452703024 18471027456 18558411312 18566050944 18584487936 18638828544 18675232506 18690951168 18745603072 18764218368 18782215578 18837134337 18889811514 18897587568 18908570016 18916353792 18945044881 18952843672 18971664768 19080345984 19099293696 19155139584 19189649792 19192551966 19208706048 19216613376 19272802304 19291287309 19302498558 19310444496 19366907784 19401799517 19421066448 19440352512 19477853192 19497195648 19516557312 19551718656 19608887424 19616959488 19655273862 19712745423 19729337344 19748929536 19767871206 19806674944 19825671999 19845359856 19939245487 19947453544 19959046128 19967262336 19978866432 20017405912 20025646144 20101588992 20160365568 20180385792 20199741282 20258804853 20275856384 20284203008 20295991296 20315457666 20323820592 20374859589 20383246968 20395092816 20452126752 20500014584 20520372096 20540749824 20580373184 20600810496 20637925248 20658419712 20718824448 20747233521 20759290902 20846092288 20866086273 20878212726 20886807312 20947879848 20968682112 21027320064 21067882024 21076554688 21088803456 21109745664 21150466624 21209612928 21218343936 21239414784 21259786014 21301518336 21321949131 21343122864 21423546368 21444094203 21465389232 21528153528 21549532032 21588356016 21609794304 21618690048 21651479864 21660392768 21681902592 21745299968 21787771257 21806109696 21827764224 21848699754 21891588096 21912584841 21934345104 21952806912 22038113433 22047185496 22059998352 22069079424 22133608896 22195504512 22217545728 22260403648 22282509312 22304636928 22410157056 22419382272 22440885237 22453926894 22463170128 22519581651 22528851912 22657910856 22680411264 22746728256 22787709128 22810338432 22819728384 22832990208 22877035328 22886452736 22931152839 23040417792 23062516407 23085418608 23152919832 23172407296 23175911808 23217665904 23285553816 23295139392 23308677504 23428588096 23451853824 23475142656 23520426496 23543783424 23566364829 23609622528 23678656512 23701367277 23711124024 23724903888 23780454796 23794274952 23860814544 23870636928 23940434112 23964208128 24077579456 24087491072 24101489664 24125423616 24171961856 24219172719 24239557632 24286900518 24357914847 24367941864 24392140416 24439193156 24463462464 24507536232 24531873408 24603604032 24628036608 24696907776 24744548416 24754734592 24779317248 24803083683 24851771392 24900310008 24921268224 24969942576 25042954104 25067822976 25116179116 25186415352 25196783424 25211426688 25221805056 25295553024 25344958401 25391480832 25440461312 25465724928 25490149713 25540186112 25590069288 25611608064 25636172769 25661630736 25672194432 25721716412 25736664744 25747259328 25822543712 25894755264 25920470016 25996260864 26022076416 26047034811 26068958208 26094845952 26145183232 26155945984 26196248043 26207031816 26283660564 26357161608 26383335552 26434229332 26460479808 26486756352 26612061504 26623016448 26638488576 26675014527 26768559321 26802118656 26880487424 26932988376 27011739804 27087276888 27098427456 27114175872 27166479452 27177662624 27193457088 27269502336 27360496128 27387666432 27413934597 27467747328 27517233664 27521395272 27544559616 27570978261 27625099264 27662978028 27679054536 27821448364 27837616968 27849076416 27876731904 27930506464 27958242816 28036426752 28118404608 28146327552 28173323367 28279483904 28291125248 28334717271 28346381352 28429265508 28457497152 28592125604 28620518976 28648940544 28704204704 28732709376 28784474688 28813059072 28824920064 28909203456 28953747837 28965666744 29050361676 29074812928 29131599672 29216779788 29245793472 29327577984 29384151244 29396247328 29413331136 29425439232 29511478528 29594006016 29623394304 29651806809 29710012416 29768039784 29880209408 29921180316 29938569192 29950893504 30026108868 30038469216 30152383488 30210547808 30240548352 30270578688 30328971008 30413784576 30426304512 30443986944 30473186499 30485730888 30574870452 30592639224 30664270658 30750021876 30780558144 30870559776 30901215744 30956887872 30987629568 31047405088 31060185856 31078236672 31269138432 31317319089 31330210968 31421819772 31453023168 31601823036 31614832032 31633205184 31725699936 31814419392 31827515904 31859122176 31920578816 31952277504 32135319552 32198083848 32273474366 32292230292 32319410176 32324298048 32382534024 32477219796 32490589152 32522853888 32617949952 32676714976 32709164544 32741646336 32804805376 32837382144 32929210368 33070778244 33089997528 33103619136 33167476426 33200413344 33293256768 33390605472 33423763968 33581887136 33595711232 33615235584 33629073408 33727404032 33793277868 33986866284 34020616896 34086243086 34120092384 34181563692 34215507648 34229592576 34315552992 34329679104 34526340352 34560626688 34661681152 34729379748 34758610944 34826498856 34908043702 34928330724 34942709088 34963016256 35030460346 35044880752 35142882144 35177780736 35280639744 35315675136 35414433792 35482748672 35497355264 35517984768 35566686036 35670682194 35691412428 35791221816 35805955392 35875025522 35910651168 35946312192 36015653072 36116369184 36131236608 36152234496 36257942784 36359336448 36480661504 36551912796 36623663104 36658789734 36695193696 36761304348 36797810112 36868793542 36883970704 36905406048 36942054912 37116822624 37132101888 37168975872 37277657088 37350465012 37381902336 37491206144 37564431156 37674268674 37779623028 37795175136 37817140032 37832707584 37890089762 37905687344 37943329536 38160691968 38198587392 38310279168 38379299584 38385103932 38417412096 38545604608 38582574618 38604997116 38620888992 38733815568 38803599034 38842132896 38880705024 38955706384 38994391296 39033114624 39103437312 39217774848 39233918976 39310547724 39425490846 39458674688 39535742412 39613349888 39651343998 39690719712 39878490974 39894907088 39918092256 39934524672 39957732864 40034811824 40051292288 40203177984 40320731136 40399482564 40517609706 40551712768 40568406016 40630915332 40647641184 40749719178 40766493936 40790185632 40904253504 41000029168 41040744192 41081499648 41160746368 41201620992 41275850496 41316839424 41437648896 41494467042 41518581804 41615795893 41692184576 41732172546 41756425452 41773614624 41895759696 41937364224 42054640128 42135764048 42153109376 42177606912 42219491328 42300933248 42419225856 42436687872 42519572028 42603036672 42643898262 42686245728 42768588023 42847092736 42888188406 42930778464 43056307056 43099064064 43176712032 43219588608 43237380096 43302959728 43320785536 43363805184 43490599936 43575542514 43612219392 43697399508 43783176192 43825169682 43868690208 44076226866 44094370992 44119996704 44138158848 44267217792 44391009024 44435091456 44520807296 44565018624 44820314112 44838764544 44881770474 44907853788 44926340256 45013003721 45039163302 45057703824 45315821712 45360822528 45493456512 45575418256 45620676864 45639456768 45665980416 45754070656 45772905472 45862305678 45996405987 46080835584 46125032814 46170837216 46259901331 46305839664 46344814592 46351823616 46435331808 46571107632 46590278784 46617355008 46857176192 46903707648 47040852992 47087566848 47132729658 47357313024 47402734554 47422248048 47449807776 47541339041 47560909592 47588549904 47721629088 47741273856 47880868224 47928416256 48155158912 48174982144 48202979328 48343923712 48410211549 48438345438 48479115264 48573801036 48687534637 48715829694 48735883728 48784280832 48878386312 48926924928 49015072464 49063746816 49207208064 49256073216 49393815552 49489096832 49509469184 49558634496 49606167366 49703542784 49751214639 49800620016 49842536448 49939885152 50036219807 50085908208 50135645952 50232358232 50372830704 50393566848 50422853376 50443610112 50591106048 50689916802 50880922624 50931449856 50980299426 51080372224 51129364629 51180138576 51223216128 51272345538 51323261472 51344388864 51422264677 51443432824 51473329488 51494518656 51645087424 51789510528 51840940032 51992521728 52044152832 52094069622 52137916416 52290366464 52311891968 52362065553 52392496086 52414063632 52545690519 52567321128 52714323216 52766671104 52868458664 52920959616 52973512704 53224123008 53246032896 53276977152 53350029054 53506023291 53537118642 53604237312 53760974848 53812538283 53865976752 54023479608 54120809179 54174553776 54196854912 54228351744 54332958904 54355325248 54386914176 54539004672 54720992256 54775332864 54827869194 54935494656 54988184601 55034467328 55042790544 55089119232 55141956522 55250198528 55303190313 55325956056 55358109072 55642896728 55675233936 55698152832 55753463808 55861012928 55916485632 56072853504 56236809216 56292655104 56346646734 56511403011 56558967808 56582250496 56669434542 56692762704 56835134643 56858531016 56914994304 57184251208 57241037952 57297881088 57408409408 57465418752 57568949376 57626118144 57649840128 57818406912 57873861927 57907495674 57931333488 58100723352 58149625856 58205398551 58263199344 58433559576 58491586944 58655155968 58768302488 58792494656 58826662272 58850878464 59022957056 59138236269 59188012032 59246788608 59303613618 59420024832 59477015997 59536079568 59760418816 59817736461 59842360632 59877138384 59901787008 60052217736 60076938432 60304766976 60421095616 60481096704 60541157376 60657942016 60776414559 60827569152 60852609024 60887973888 60946372998 60971461776 61124578767 61149740904 61185278448 61328541316 61500043752 61561116288 61741119552 61802431488 61913775744 61975259136 62094810176 62120371712 62156473344 62241700563 62538276864 62598258819 62634638178 62660421936 62843639544 62906046336 63203646072 63229664064 63266410368 63451399872 63628838784 63655031808 63718244352 63841157632 63904555008 63965847393 64270639104 64332282609 64396167696 64546948732 64584460584 64638820352 64648596096 64765068048 64954439592 64981178304 65045707776 65235899904 65353429952 65363313771 65418329088 65483292672 65609610752 65674764288 65737754523 65858420736 66114340299 66141556488 66179995056 66207238272 66334952852 66400826688 66586513536 66781210944 66847527936 67163774272 67191422464 67230471168 67258146816 67322655711 67454808064 67558744953 67586555736 67973732568 68041233792 68172486172 68240184768 68363127384 68431015296 68459185152 68631105984 68659358208 68793458517 69052680704 69121253376 69187549221 69323362304 69458759496 69517221888 69652997712 69816087404 69856661448 69885418176 69926032512 70060920692 70089761504 70285764288 70355561472 70561279488 70631350272 70699094487 70828867584 70965497344 70994710528 71035969536 71104101831 71133372072 71341364388 71382824856 71582443632 71611910784 71750051044 71821302336 71892624384 72031306144 72232738368 72262473216 72304468992 72515885568 72657518157 72718672896 72961323008 73073744541 73103825592 73317579468 73390387392 73522608696 73595620224 73737587084 73767941408 73810812096 73884109824 74233645248 74264203776 74337951744 74409251049 74555314176 74700930024 74763804672 74982412288 75128862312 75348537348 75559246056 75590350272 75634280064 75665415168 75780179524 75811374688 75886659072 76321383936 76397174784 76470449139 76620558336 76758599168 76770207864 76834824192 76908518307 77165149236 77209994232 77241777984 77467631136 77607198068 77684265792 77761410048 77911412768 77988782592 78066229248 78206874624 78435549696 78467837952 78588744129 78621095448 78850981692 78917349376 79071484824 79302687996 79381439424 79756981948 79789814176 79836184512 79869049344 79915465728 80069623648 80102584576 80406355968 80641462272 80798965128 81035219412 81103425536 81261830664 81295282368 81499438356 81532987872 81580371264 81808507008 82000058336 82081488384 82162999296 82321492736 82403241984 82551700992 82633678848 82712934783 82875297792 82988934084 83037163608 83231591786 83464345092 83512850904 83547229248 83791519392 83874728448 84109280256 84271528096 84306218752 84355213824 84438982656 84601866496 84838451712 84873375744 85004151813 85039144056 85287796524 85372491456 85537176046 85776376812 85861556928 86112614112 86198128128 86353424064 86439177216 86474760192 86605919456 86641571072 86727610368 86981199872 87151085028 87224438784 87394799016 87650339364 87737380416 88152453732 88188741984 88239993408 88276317696 88534435584 88782018048 88870182912 89041614592 89130037248 89640628224 89763540948 89815707576 89852680512 90026007442 90078326604 90115407648 90631643424 90721645056 90986913024 91150836512 91241353728 91278913536 91331960832 91508141312 91545810944 91724611356 91992811974 92250065628 92341674432 92519802662 92611679328 92703647232 92870663616 93142215264 93180557568 93234710016 93714352384 93807415296 94081705984 94265459316 94805469108 94844496096 94899615552 95082678082 95121819184 95177099808 95443258176 95482547712 95761736448 95856832512 96310317824 96349964288 96405958656 96687847424 96820423098 96876690876 96958230528 97147602072 97375069274 97431659388 97471767456 97568561664 97756772624 97853849856 98030144928 98127493632 98414416128 98512146432 98787631104 98978193664 99018938368 99212334732 99407085568 99502429278 99601240032 99879770304 100072439614 100171816416 100271291904 100464716464 100745661408 100787133696 100845706752 100887220224 101182212096 101379833604 101761845248 101960598852 102160744448 102258729258 102360277152 102544691076 102646522944 102688777728 102844529354 102886865648 102946658976 102989037312 103290174848 103579021056 103681880064 103985043456 104188139244 104275832832 104580732928 104623783936 104724131106 104784992172 104828127264 105091381038 105134642256 105428646432 105533342208 105736917328 105841919232 105947025408 106448246016 106492065792 106553954304 106700058108 107012046582 107074237284 107521949696 107625076566 107731953504 108046959216 108241618358 108349107552 108393709824 108456703488 108665917808 108710650496 108773828352 109078009344 109441984512 109655738388 109870989312 109976369202 110068934656 110085581088 110283913044 110500397056 110606380626 110651912112 110716218144 111285793456 111350467872 111396305664 111506927616 111722025856 111832971264 112145707008 112473618432 112693293468 112957160281 113022806022 113117935616 113164500992 113338869084 113385525408 113670269286 113717062032 113829988608 114368502416 114482075904 114595762176 114816818816 114930837504 115137898752 115252236288 115636813824 115747723854 115814991348 115862666976 116086167491 116201446704 116299251712 116410797102 116526398688 116867119152 116983173888 117310311936 117536604976 117584989312 117653324544 117701756928 118045914112 118276472538 118376024064 118607227236 118840049664 118954031994 119072159136 119301850801 119520837632 119635472922 119684721264 119754276768 119803574016 120104435472 120153876864 120609533952 120842191232 120962193408 121315884032 121552829118 121655138304 121705218048 121892745996 121942923552 122178152957 122249157534 122299481808 122370556896 122657082632 123000087504 123122232576 123482239104 123604862976 123827551488 123950518272 124189620352 124240743424 124312946688 124483401126 124847387679 125076553728 125196517638 125269276356 125320843872 125562589327 125687279088 125812092672 126407292144 126459328128 126532820736 126902799744 127257677568 127310063616 127682315264 127809110016 127931694786 128305764069 128541278208 128664565218 128792335392 129040777397 129093897464 129168921168 129277640704 129297192192 129530136096 129908879184 129962356608 130091415552 130471799808 130706859904 130726627542 130836658176 131219221504 131349528576 131475509046 132151879729 132228680598 132283112976 132359990112 132414476544 132615314167 132669905704 132801653376 133173027072 133562421888 133695055872 134327548544 134382844928 134460942336 134516293632 134645311422 134909616128 135039011163 135117489906 135173111472 135812596619 135947465136 136082467584 136344972344 136480369536 136726254768 136862030592 136918370304 137262211968 137318716416 137586917034 137989217961 138105361408 138242506752 138375098442 138646724608 138779703993 138917518992 139034443776 139305995424 139574718409 139632174808 139713322896 139770836352 139852065024 140121841384 140179523008 140571528576 140711122944 141122558976 141262700544 141398188974 141930994688 141989421056 142071939072 142208203662 142266744144 142624017123 142682728776 142765649712 143164887264 143223821568 143500102088 143642604672 143785248768 144062612288 144465476736 144524946432 144608937984 145031771136 145230634647 145315036314 145437345792 145922646016 146062603911 146147489082 146207651184 146635158936 146780774784 147045217392 147191240448 147475174168 147535882816 147621624192 147768219648 148467290496 148528407552 148675903488 148818502098 149110628352 149253643917 149401860048 149527609344 149964824576 150108659421 150257724624 150697074696 151118492112 151180700544 151268560128 151330830336 151560359048 151622749376 151773318144 152642767872 152794349568 152940898278 153241116672 153388093887 153517198336 153540415728 153669648384 153817036614 154266794031 154330298472 154419988464 154483555968 154935262272 155214396136 155368531584 155522820096 155822825536 155977565184 156132458496 156413749248 156871099392 156935675904 157086196659 157177488258 157242190896 157637071557 157701963384 157834698752 158142969648 158605375992 158762878848 159513963896 159579628352 159672369024 159738098688 159830931456 160139247296 160205169152 160518069873 160812711936 161282924544 161437614849 161597930256 162070438824 162206851072 162362427537 162523661328 162590564736 162998876712 163065975744 163160742528 163617014016 164000116672 164162976768 164325998592 164642985472 164806483968 164964553803 165103401984 165267357696 165425869566 165750595584 165909570939 165977868168 166074327216 166463183572 166928690184 167025701808 167094458496 167583038784 167749456896 168218560512 168543056192 168612437504 168710427648 168877965312 169203732992 169534209033 169676903424 169746751488 170008303626 170078288112 170505403929 170575593048 170744982912 171074352092 171552753624 171723113856 172225228224 172396256256 172706848128 172878354432 172949520384 173211838912 173283142144 173455220736 173621585781 173962399744 174302170056 174448877568 174616195653 174789598032 175300678728 175474760832 176304907464 176377483968 176479986816 176552635392 177068871168 177414708807 177564036096 177740365824 178083229184 178260074496 178431047991 179281256448 179453209383 179527081896 179631415152 179705361024 180052014884 180156653208 180230815296 181263286848 181443290112 181973826048 182301673024 182329243677 182482707456 182557827072 182663921664 183016282624 183091621888 183373736301 183449222712 183985623948 184500131256 184683348864 185039605324 185223358656 185407294464 185741327232 186284430528 186361115136 186469420032 186725101689 187428704768 187614830592 187794776457 188163411968 188530918632 189610938216 189688992192 189799231104 190165356164 190243638368 190354199616 190886516352 190965095424 191523472896 191713665024 191897542179 192620635648 192699928576 192811917312 192996847827 193375694848 193640846196 193753381752 193916461056 194295204144 194750138548 194863318776 194943534912 195137123328 195513545248 195707699712 196060289856 196254987264 196828832256 197024292864 197213263569 197575262208 197956387328 198037876736 198343020897 198424669464 199004858556 199202480064 199759540608 200144879228 200343632832 200542583808 200929432928 201491322816 201574267392 201691413504 201774440448 201967967133 202364424192 202676234859 202759667208 203523690496 203921197704 204517458516 204720554304 205089382152 205293045888 205377555456 205689058708 205773731296 205893317952 205978074624 206580349696 207158042112 207363760128 207562647663 207970086912 208376278488 208551665664 209161465856 209448262212 209569984344 209656254528 210182762076 210269284512 210857292864 211066684416 211473834656 211683838464 211894050816 212896492032 212984131584 213107908608 213312305493 213400116216 214024093164 214148474568 215250153132 215463907008 216093918432 216483236716 216698215104 216787419648 216913406976 217331835616 217421300992 217547656704 218156018688 218883969024 219221233623 219311476776 219952738404 220137869312 220171162176 220567826088 221212761252 221303824224 221432436288 222571586912 222700935744 222792611328 223013855232 223444051712 223665942528 224291414016 224947236864 225386586936 225914320562 226045612044 226235871232 226677738168 226771050816 227340538572 227434124064 227659977216 228737004832 228964151808 229191524352 229633637632 229861675008 230275797504 230504472576 230725554921 231495447708 231629982696 231725333952 232172334982 232402893408 232821594204 233052797376 233734238304 233966347776 234620623872 235073209952 235169978624 235306649088 235403513856 236091828224 236552945076 236752048128 237214454472 237908063988 238144318272 238603701602 239270945844 239369442528 239508553536 239607148032 240208870944 240307753728 241219067904 241684382464 241924386816 242631768064 243105658236 243310276608 243785491992 243885847104 244356305914 244498315068 244598963616 244741113792 245314165264 246000175008 246244465152 246964478208 247209725952 247655102976 247901036544 248379240704 248481486848 248625893376 248966802252 249694775358 250393035276 250538552712 250641687744 251125178654 251374558176 251624185344 252814584288 252918656256 253065641472 253805599488 254515355136 254620127232 255364630528 255863389572 256611528138 257329130436 257584670784 258081554794 258187794928 258337842336 258594384384 259060272192 259817758368 259924713216 260182831104 260943599616 261413719808 261453255084 261673316352 262438443008 262951018092 264303759458 264457361196 264566225952 264719980224 264828953088 265230628334 265339811408 265603306752 266346054144 267124843776 267390111744 268655097088 268765689856 268921884672 269290622844 269819232256 270078022326 270234979812 270346222944 271625193238 271894930272 272164935168 272689944688 272960739072 273452509536 273724061184 273836740608 274524423936 274637432832 275173834068 275978435922 276210722816 276750196884 277293449216 277559407986 277835037984 278611990848 279149436818 279264349616 279426645792 279541672704 279704130048 280243682768 280359046016 281143057152 281422245888 282245117952 282796377948 283861989376 283978842112 284416407324 284533488288 285248034246 285365457552 285531299424 286329774528 286447643136 287000204176 287285209344 287570497536 288125224576 288930953472 289049892864 289217875968 290063542272 290461269294 290630072628 290874691584 291310571251 291845292032 292125207822 292294978164 292415302368 293270317872 293561549568 294090434784 294382480896 294950348336 295071765632 295243248384 295536439296 296934580992 297056815104 297637004196 298221256704 298507287834 298803720096 299929649152 300217318842 300515449248 301394149392 302236984224 302361401088 302537120256 302661660672 303120718096 303245498752 303546636288 305285535744 305881796556 306482233344 306776187774 307034396672 307080831456 307634073228 308533588062 308660596944 308839976928 308967111936 309870524544 310428792272 310737063168 311045640192 311645651072 311955130368 312827498496 313742198784 313871351808 314172393318 314354976516 314484381792 315091026047 315274143114 315403926768 315669397504 316285939296 317210751984 317525757696 319027927792 319159256704 319344738048 319476197376 319661862912 320278494592 320410338304 321036139746 322565849088 322875229698 323195860512 323819309317 324140877648 324413702144 324724855074 325047322656 325181129472 325997753424 326131951488 326321485056 327234028032 328000233344 328325953536 329285970944 329612967936 329929107606 330206803968 330851739132 331501191168 331819141878 331955736336 332148654432 332789373287 332926367144 333857380368 334051403616 334188916992 335166077568 335498913792 336437121024 337086112384 337224875008 337420855296 338407465984 338871480843 339068418066 339353806848 339493502976 340016607252 340156576224 340812742459 341010807858 341151186096 341489965824 342148704184 343105507248 343446227712 344450456448 344792512512 345413696256 345756708864 346423677824 346566284288 346910441472 347243171562 347924799488 348258502473 348604340112 348897755136 349232391306 349579196064 350253538649 350601357456 350949521664 352609814928 352754967936 352959973632 353105270784 354137742336 354829417614 355128072192 356166458368 356520148992 356862095982 357905552403 358562512896 358906418766 359054163792 359262830304 359410722048 359955852739 360104029768 360313306416 360461630592 362526573696 362886580224 363947652096 364603346048 364658487354 364965414912 365115654144 366032565248 366183243776 366534458871 366747472602 366898445424 367971247896 368634190823 369000262512 369366697728 370079210648 370446717312 370814588928 371482654464 372568861056 372722230272 372938840064 373450203378 374542163037 374857409536 375229661184 375589552914 376326823936 376687767981 377061837264 378845664253 379221876432 379377984384 379598462208 380330712328 380487276736 380708399232 381773032704 381930190848 383046945792 383427330048 383795084358 384917292207 385241271296 385399857152 385623834624 385993695654 386751389696 387122332191 387281692392 387506763504 387832922112 388590408288 389500277096 389726637552 389887069824 390274246656 391027090496 391415399424 392120579712 392509974528 393657664512 394048585728 394426527138 395912774656 396075753472 396455639187 396686041794 396849338928 397845942501 398009717112 398404960128 399519081216 400289758456 400687265664 401085167616 401858865856 402982645632 403148534784 403382827008 403548880896 403935934266 404728848384 405117033489 405352469718 405519334416 407047380992 407437789857 407842395408 409034917032 409441108608 410178764304 410586091776 410755110912 411378117416 411547462592 411786635904 411956149248 413160699392 413967653883 414316084224 414727520256 415125295326 415940173824 416339111979 416752556976 417103331328 418322931712 418724155227 418896524424 419139968688 419312509056 420365524152 420538569024 421714585728 422133368832 422947669312 423367676928 423788101632 425792984064 425968263168 426215817216 426624610986 426800232432 427872051369 428048186328 428296949136 430500306264 430927814016 432187836864 432966473432 433396430208 433574839296 433826813952 434663671232 434842601984 435095313408 435691903941 436312037376 437767938048 438187811733 438442467246 438622953552 439905476808 440275738624 440342324352 441135652176 442425522504 442607648448 442864872576 445143173824 445401871488 445585222656 446027710464 446888103424 447331885056 447760931751 448582828032 449894473728 450325978263 450773173872 451828641124 452091224088 452471742464 453355476336 453542101632 454681077144 454868248128 455319954432 457474009664 457928303616 458383048704 459267275264 459723350016 460164281661 460551595008 461008945152 461451109842 462800382093 462990895416 463259965392 463450667904 464344669964 464805786816 465643188408 466105594752 467468476608 467932695552 469241247744 470146419904 470339957248 470613298176 470807027712 471258589977 472183656448 472911214671 473105890152 473504096256 474428908944 475816127976 476288636544 477207403204 478541891688 478738885056 479017107072 479214296064 480417741888 480615507456 481554209619 482438135808 483368764928 483848773632 484312844547 485263536128 486211316472 486620553216 487087282611 487570983984 487771694208 488712611828 488996630136 489197927232 489482227584 490628330528 492000350016 492488930304 493928956416 494419451904 494893661409 495310205952 495802073088 496758481408 496962973696 497251786752 497728712817 497933604504 499389550716 500786070552 501077105424 501283375488 502250357308 502749116352 503248370688 505629168576 505837312512 506131282944 507611198976 508602627099 509030710272 509240254464 510729261056 511516211787 511726779144 513223056276 514658260872 515169341568 516163109588 516375589856 516675684672 517188768768 518120544384 519635516736 519849426432 520365662208 520864757343 521887199232 522827439616 522906510168 523346632704 523848586959 524876886016 525902036184 528607518916 528914722392 529132451904 529439960448 529657906176 530461256668 530679622816 531206613504 532692108288 534249687552 534780223488 535293143973 537310194176 537531379712 537843769344 538359628149 538581245688 540156044652 540469959624 540692445888 543250386476 543789860544 544329870336 545379889376 545921478144 546905019072 547448122368 547673481216 549048847872 549274865664 550121208903 550347668136 551956871844 552421445632 553500393768 555118815972 555670075968 557223981696 558298873636 558528699232 558853291584 559083345408 559408260096 560487365536 560718092032 562286114304 562844491776 563384329371 564490235904 565592755896 567723978752 568832814648 569066976576 570496068492 570730915104 571062598848 572659549056 572895286272 574000408352 574570418688 575140995072 576250449152 577861906944 578099785728 578435751936 578990543481 580127084544 580922538588 581260145256 581749383168 582621142502 584250415644 584589956328 584830604736 586540635744 587123099136 588180869568 588764961792 589900696672 590143531264 590486496768 591072878592 593869161984 594113630208 595029062691 595274008392 597014575668 597607440192 600434637684 601030898496 602788298784 604473968448 604722802176 605074240512 605323321344 606241436192 606490997504 607093272576 610571071488 611763593112 613552375548 614068793344 614161662912 615268146456 617067176124 617321193888 617679953856 617934223872 619741049088 620857584544 621474126336 622091280384 623291302144 623910260736 625654996992 627484397568 628344786636 628709953032 628968763584 630182052094 630548286228 630807853536 632571878592 634421503968 635051515392 638055855584 638318513408 638689476096 638952394752 639323725824 640556989184 640820676608 642072279492 645750459396 646391721024 647638618634 648281755296 649449710148 650094645312 650362258944 651995506848 652263902976 652642970112 654468056064 656000466688 656651907072 658571941888 659858215212 660413607936 661703478264 663638283756 663911472672 664297308864 665578746574 665852734288 667714760736 668102807232 668377833984 670332155136 670997827584 672874242048 674172224768 674449750016 674841710592 676814931968 677742961686 678136836132 678707613696 680033214504 680313152448 681625484918 682021615716 682302372192 682979931648 684297408368 686211014496 686892455424 688900912896 689585025024 690827392512 691513417728 692847355648 693132568576 694486343124 695849598976 696517004946 697208680224 698464782612 699158392128 700507077298 701202714912 701899043328 705219629856 705509935872 705919947264 706210541568 708275484672 709658835228 710256144384 712332916736 713724191964 715811104806 717812837532 718108327584 718525660608 718821444096 719911705478 720208059536 720626612832 720923261184 725053147392 725773160448 727895304192 729206692096 729316974708 729930829824 732065130496 732366487552 733068917742 733494945204 733796890848 735942495792 737268381646 738000525024 738733395456 740158421296 740893434624 741629177856 742965308928 745137722112 745444460544 745877680128 746900406756 749084326074 749714819072 751179105828 752653647872 753375535962 754123674528 757691328506 758443752864 758755968768 759196924416 760661424656 760974553472 761416798464 763546065408 763860381696 766093891584 767590168716 769834584414 770482542592 770799714304 771987391308 773502779392 774244664382 774563384784 775013527008 777180816576 779000554192 779453275104 779774139648 780548493312 782054180992 782830798848 784241159424 785019949056 787315329024 788853054276 790700121967 791825549312 792151506944 792911278374 793372083588 793698677856 795691885002 796019434224 796809920256 799038162432 800579516912 801374531328 802170335232 803717731712 805965291264 806297069568 806765654016 807871868532 809457696768 810234066978 810704939436 811038668832 812603172437 814094761984 814875579714 815684790816 818069834064 818882217216 820357528608 821172183552 821510221824 822756234832 823094925184 823573271808 823912298496 826321398784 827935307766 828632168448 830250590652 831880347648 832678223958 833505113952 836645863424 837448310454 837793048848 838279937376 838625018112 840731048304 841077138048 843429171456 844266737664 845895338624 846735353856 851585968128 851936526336 853249221972 853600464864 855247070699 855744102738 856096372656 856593898272 861000612528 861855628032 864375673728 865932946864 866792860416 867149678592 867653627904 869327342464 869685203968 870190626816 871383807882 872624074752 873931713753 875535876096 876375623466 876884934492 877245907104 878938125289 879810953616 880551477248 880684648704 882271304352 884851045008 885215296896 885729745152 890286347648 890803742976 891170445312 893776206848 894663770112 895521863502 899788947456 900651956526 901546347744 903285441779 903657282248 904182448176 904943484928 906710952672 907084203264 909362154288 909736496256 910639908864 914948019328 915856607232 918534550528 919446700032 920328563322 921103190016 922902219684 925063158103 925600764186 925981790832 926519930784 926901335808 928307199169 928689339928 929611573632 931286376816 932211189504 934936953216 935865391104 938482495488 940292839808 940679914496 941226596352 941614055424 942517179954 944367312896 945273078141 945822429342 946211780304 947008192512 948857817888 950688176333 951632255952 952577273088 954414806408 957083783376 957477770112 958034214144 958428592128 960835483776 961231014912 963108419238 966737529856 967697547264 968625689094 970527072256 971457927951 972422632944 973241106432 974174565222 975141967968 975543388416 977023028863 977425223656 977993260272 978395854464 978964455168 981256661056 984000700032 984977860608 987857912832 988838903808 989787322818 990620411904 993516962816 993925947392 994503573504 995457425634 995867209008 998368119861 998779101432 1001572141104 1002154210848 1002566750976 1004500714616 1005498232704 1006496741376 1011258337152 1011674625024 1012262565888 1015222397952 1016614442529 1017205254198 1018061420544 1018480508928 1021458522112 1022438227377 1023032423574 1023453558288 1026446112552 1028295374401 1029316521744 1030338683136 1032326219176 1032751179712 1033351369344 1034377537536 1036241088768 1039271033472 1039698852864 1040731324416 1041729514686 1043774398464 1044775507419 1045654879232 1045813020336 1046693265408 1047697173918 1049753772032 1050760615947 1051804072368 1057215037832 1057829444784 1058264903808 1058879920896 1059315812352 1060922513336 1061359245632 1062413227008 1065384216576 1068499375104 1069560446976 1070586287946 1073716657209 1074620388352 1075062759424 1075687538688 1076719256298 1077162491376 1079867558217 1080312089304 1080939919248 1081384891776 1086500772952 1087579721088 1088659740672 1090759778752 1091842956288 1093810038144 1094896244736 1095346962432 1098097695744 1098549731328 1099603376613 1100242417806 1100695336272 1103913743688 1104842891264 1105902572469 1107000787536 1110237631944 1111340151936 1114447963392 1116597747272 1117057398464 1117706583168 1118166690816 1118816520192 1120974731072 1121436184064 1123626489111 1124572228608 1125688983552 1126768658742 1128980471808 1130063303943 1131185511792 1135447957504 1136536992759 1137665629296 1138133953152 1140992136984 1141461830208 1142125197696 1145319098112 1145790572544 1148000816704 1149140837376 1150281990144 1152500898304 1154751876621 1155723813888 1156199571456 1156871503872 1157981086962 1160254169088 1161366996573 1161845077176 1162520290512 1163498766336 1165242285004 1168500831288 1169179912656 1169661209472 1173081271488 1174246198272 1176361739136 1177529923584 1179801393344 1180287062528 1180972993536 1182145757184 1187738323968 1188227260416 1189366917561 1190058125382 1190548016784 1193537827503 1194029151336 1195214880384 1200869275368 1202061796992 1205576597568 1208947936896 1209445604352 1210148481024 1210646642688 1212482872384 1212981995008 1214186545152 1215351100467 1221142142976 1222313369571 1223527186224 1227104751096 1228137586688 1228323325824 1230536292912 1234134352248 1234642387776 1235359907712 1235868447744 1239482098176 1241715169088 1241902961649 1242948252672 1244182560768 1246582604288 1247820521472 1249017335937 1251309993984 1254968795136 1256172465681 1256689573272 1257419906064 1257937527168 1260364104188 1261096572456 1261615707072 1265143757184 1268843007936 1270103030784 1276111711168 1276637026816 1277378952192 1277904789504 1278647451648 1281113978368 1281641353216 1283616154107 1284144558984 1291500918792 1292783442048 1295277237268 1296563510592 1298899420296 1300189290624 1300724517888 1303991013696 1304527805952 1305285940224 1307075711823 1308936112128 1312000933376 1313303814144 1314563435199 1317143883776 1319716430424 1320827215872 1323406956528 1327276567512 1327822945344 1328594617728 1331157493148 1331705468576 1335429521472 1336205614464 1336755667968 1340664310272 1341995655168 1343282795253 1345748484096 1348344449536 1348899500032 1349683421184 1350977934789 1353629863936 1355485923372 1356273672264 1357415227392 1360066429008 1360626304896 1363250969836 1364043231432 1364604744384 1365959863296 1368594816736 1372422028992 1373784910848 1377801825792 1379170050048 1380492844983 1381654785024 1383026835456 1385694711296 1386265137152 1388401146279 1388972686248 1393034009892 1394417360448 1396929565224 1398316784256 1401014154596 1402405429824 1403798086656 1410439259712 1411019871744 1411839894528 1412421083136 1413775769931 1416550969344 1418733644013 1419317670456 1420512288768 1424665833472 1427448383928 1431622209612 1435625675064 1436216655168 1437051321216 1437642888192 1439823410956 1440416119072 1441253225664 1441846522368 1450106294784 1451546320896 1452938533641 1455790608384 1458413384192 1458633949416 1459861659648 1461261847833 1464130260992 1466137835484 1466989890408 1467593781696 1471884991584 1474536763292 1476001050048 1477466790912 1480316842592 1481786869248 1483258355712 1485930617856 1490275444224 1490888921088 1491755360256 1493186138451 1493800813512 1498168652148 1499429638144 1502358211656 1506751071924 1508247349056 1515382657012 1516887505728 1517511937536 1518393848832 1521322849312 1521949106944 1522833596928 1527092130816 1527720763392 1532187783168 1534548635361 1535180337432 1539669168828 1540965085184 1543974782616 1548489328764 1549126769568 1550027054016 1554361633152 1558001108384 1558906550208 1559548279296 1561096986624 1564108361984 1565661597696 1568482318848 1570039898112 1571545760877 1574630658048 1577706108552 1581400243934 1583651098624 1585822556748 1586744167176 1587397355712 1591383770004 1592038868448 1593619840512 1598076324864 1601159033824 1602749062656 1604340670464 1607435463424 1611930582528 1612594139136 1613531308032 1615078884447 1615743737064 1620468133956 1621409878872 1622077337664 1625206344874 1629751159428 1631369581632 1636139668128 1637764434432 1640715057216 1642344367104 1643020443648 1645512469664 1646189850368 1647146543616 1647824596992 1652642797568 1655870615532 1657264336896 1660501181304 1665356447916 1667010227904 1674896620908 1675586097696 1676559874752 1677250036224 1681462096608 1682154276096 1686858342912 1688533475328 1691790677248 1693470707712 1703171936256 1706498443944 1707200929728 1710494141398 1711488205476 1712192745312 1713187796544 1722001225056 1723711256064 1728751347456 1731865893728 1733585720832 1734299357184 1735307255808 1738654684928 1739370407936 1740381253632 1742767615764 1745248149504 1747863427506 1752751246932 1753769868984 1754491814208 1757876250578 1759621907232 1761369297408 1764542608704 1769702090016 1770430593792 1771459490304 1780572695296 1781607485952 1782340890624 1787552413696 1791043727004 1801303913052 1803092695488 1806570883558 1807314564496 1808364896352 1813421905344 1814168406528 1818724308576 1819472992512 1821279817728 1829896038656 1831713214464 1837069101056 1840657126644 1842206380032 1845804439368 1850126316206 1851201528372 1851963581664 1853039861568 1853802671616 1856614398338 1857378679856 1859223147264 1862572753632 1864422379008 1869873906432 1871730782208 1876964990976 1880585679616 1881359828992 1882453192704 1885034359908 1888734625792 1890546156282 1891644858684 1892423560608 1897715635776 1901376352666 1903264511904 1905154546176 1908829612816 1914167566752 1914955540224 1916068428288 1916857184256 1921670967552 1922462029824 1926216838476 1933475059712 1937251378188 1941054144512 1942915855902 1944845265888 1948349130444 1950283935936 1951086776832 1954046057726 1954850447312 1955986520544 1956791708928 1957928910336 1962513322112 1968001400064 1969955721216 1975715825664 1979574645636 1981240823808 1987033925632 1987851894784 1990914851268 1991734418016 1996736239722 1997558202864 2003144282208 2004308421696 2005133501952 2009001429232 2010996465408 2012993482752 2022516674304 2023349250048 2024525131776 2030444795904 2033228885058 2034410508396 2036122841088 2042917044224 2044876454754 2046064847148 2046907116576 2052892225104 2056590748802 2058633043488 2060677366272 2064652438352 2065502359424 2066702738688 2068755075072 2072482177536 2078542066944 2079397705728 2083459029372 2087548796928 2089551014838 2091309758464 2091626040672 2095394347836 2099507544064 2101521231894 2103608144736 2114430075664 2115658889568 2116529807616 2117759841792 2118631624704 2121845026672 2122718491264 2124826454016 2130768433152 2136998750208 2141172575892 2147433314418 2149240776704 2150125518848 2153438512596 2154324982752 2159735116434 2160624178608 2161879838496 2162769783552 2173001545904 2175159442176 2177319481344 2181519557504 2183685912576 2187620076288 2189792489472 2196195391488 2197099462656 2199206753226 2200484835612 2201390672544 2205637182329 2207827487376 2209685782528 2211805144938 2214001575072 2220475263888 2222680303872 2228895926784 2233195494544 2234114796928 2235413166336 2236333381632 2237633040384 2241949462144 2242872368128 2247252978222 2249144457216 2253537317484 2257960943616 2260126607886 2262371023584 2266735165219 2270895915008 2273073985518 2275331258592 2276267906304 2281984273968 2282923660416 2284250395392 2290638196224 2291581145088 2296001633408 2298281674752 2305001796608 2309503753242 2311447627776 2312399142912 2315962173924 2320508338176 2322733993146 2323690154352 2325040581024 2330484570008 2337001662576 2338359825312 2339322418944 2346162542976 2348492396544 2352723478272 2355059847168 2359602786688 2360574125056 2361945987072 2372100365901 2375476647936 2376454520832 2378733835122 2380116250764 2381096033568 2385689197213 2387075655006 2388058302672 2390429760768 2401738550736 2404123593984 2411153195136 2417895873792 2418891208704 2420296962048 2424965744768 2425963990016 2428373090304 2430702200934 2437809517311 2442284285952 2444626739142 2447054372448 2451774770543 2454209502192 2456275173376 2456646651648 2461072585824 2468268704496 2469284775552 2470719815424 2471736895488 2478964196352 2483430338176 2483805923298 2485896505344 2493165208576 2495641042944 2498034671874 2509937590272 2512344931362 2513379146544 2514839812128 2515875054336 2519690969173 2520728208376 2522193144912 2523231414144 2530287514368 2537686015872 2540206061568 2552223422336 2553274053632 2554757904384 2555809579008 2562227956736 2563282706432 2565741212097 2567232308214 2568289117968 2580439335761 2583001837584 2585566884096 2590554474536 2593127021184 2597798840592 2600378581248 2601449035776 2607982027392 2609055611904 2610571880448 2614151423646 2617872224256 2621795141259 2624001866752 2626607628288 2629126870398 2634287767552 2636814375867 2639432860848 2641654431744 2646813913056 2651919649771 2654553135024 2655645890688 2657189235456 2662314986296 2663410937152 2670859042944 2672411228928 2673511335936 2681328620544 2683991310336 2686565590506 2696688899072 2697799000064 2699366842368 2701955869578 2707259727872 2709856325337 2710971846744 2712547344528 2714830454784 2720132858016 2721252609792 2726501939672 2728086462864 2729209488768 2731919726592 2737189633472 2744844057984 2747569821696 2755603651584 2758340100096 2760985689966 2763309570048 2771389422592 2772530274304 2775189474309 2776802292558 2777945372496 2784921597507 2786068019784 2788834720896 2793859130448 2796633568512 2802028309192 2804810859648 2807596173312 2820878519424 2822039743488 2823679789056 2824842166272 2827551539862 2833101938688 2835819234423 2837467288026 2838635340912 2841024577536 2849331666944 2852064528999 2854896767856 2863244419224 2871251350128 2872433310336 2874102642432 2875285776384 2879646821912 2880832238144 2882506451328 2883693044736 2900212589568 2903092641792 2905877067282 2911581216768 2914373783853 2916826768384 2917267898832 2919723319296 2922523695666 2928260521984 2931069086589 2932275670968 2933979780816 2935187563392 2943769983168 2949073526584 2952002100096 2954933581824 2960633685184 2963573738496 2966516711424 2971861235712 2980550888448 2981777842176 2983510720512 2986372276902 2987601627024 2995104359583 2996337304296 2998859276288 3004716423312 3013502143848 3016494698112 3030765314024 3033775011456 3035023875072 3036787697664 3042645698624 3043898213888 3045667193856 3049843327587 3054184261632 3055441526784 3064375566336 3067314682131 3069097270722 3070360674864 3079338337656 3081930170368 3084886123203 3087949565232 3096978657528 3098253539136 3100054108032 3108723266304 3116002216768 3117813100416 3119096558592 3122193973248 3128216723968 3131323195392 3134326522257 3136964637696 3140079796224 3143091521754 3149261316096 3152281847841 3155412217104 3162800487868 3167302197248 3171645113496 3173488334352 3174794711424 3182767540008 3184077736896 3187239681024 3196152649728 3202318067648 3205498125312 3208681340928 3214870926848 3221149971627 3223861165056 3225188278272 3227062616064 3230157768894 3231487474128 3239602674651 3240936267912 3242819757744 3244154675328 3250412689748 3259502318856 3262739163264 3272279336256 3275528868864 3281430114432 3284688734208 3286040887296 3291024939328 3292379700736 3294293087232 3295649193984 3298810129839 3305285595136 3311741231064 3314528673792 3317707717407 3321002362608 3330712895832 3334020455808 3349793241816 3351172195392 3353119749504 3354500072448 3362924193216 3364308552192 3370879467333 3373716685824 3377066950656 3383581354496 3386941415424 3390189911829 3406343872512 3409610978277 3412996887888 3414401859456 3420988282796 3422976410952 3424385490624 3426375593088 3444002450112 3447422512128 3457502694912 3463731787456 3464255629863 3467171441664 3468598714368 3470614511616 3477309369856 3478740815872 3480762507264 3484100989719 3485535231528 3490496299008 3495726855012 3505502493864 3507539737968 3508983628416 3515752501156 3519243814464 3522738594816 3529085217408 3539404180032 3540861187584 3542918980608 3561145390592 3563214971904 3564681781248 3568100752683 3575104827392 3580613482509 3582087454008 3602607826104 3606185390976 3613141767116 3614629128992 3616729792704 3626843810688 3628336813056 3637448617152 3638945985024 3642559635456 3646053301401 3659792077312 3663426428928 3666940108713 3674138202112 3681314253288 3684412760064 3691608878736 3700252632412 3702403056744 3703927163328 3706079723136 3707605343232 3713228796676 3714757359712 3718446294528 3725145507264 3728844758016 3739747812864 3743461564416 3747052007811 3753929981952 3761171359232 3762719657984 3764906385408 3768517397043 3770068719816 3781092312564 3783289717368 3784847121216 3795431271552 3802752705332 3806529023808 3810309092352 3817659225632 3828335133504 3829911080448 3832136856576 3833714368512 3843341935104 3844924059648 3850848462321 3852433676952 3866950119424 3874502756376 3885831711804 3889690531776 3896698260888 3900567871872 3902173553664 3908092115452 3909700894624 3911973041088 3913583417856 3915857820672 3925026644224 3936002800128 3939911442432 3943690305597 3951431651328 3959149291272 3962481647616 3974067851264 3981829702536 3983468836032 3993472479444 3995116405728 4006288564416 4008616843392 4010267003904 4018002858464 4021992930816 4025986965504 4045033348608 4046698500096 4049050263552 4052933804367 4060889591808 4066457770116 4068821016792 4072245682176 4089752909508 4092129694296 4093814233152 4105784450208 4113181497604 4117266086976 4121354732544 4129304876704 4131004718848 4133405477376 4137510150144 4144964355072 4157084133888 4158795411456 4165203438837 4166918058744 4179102029676 4182619516928 4183252081344 4190788695672 4203042463788 4207216289472 4228860151328 4231317779136 4233059615232 4235519683584 4237263249408 4243690053344 4245436982528 4249652908032 4261536866304 4273997500416 4282345151784 4294866628836 4298481553408 4306877025192 4308649965504 4319470232868 4321248357216 4323759676992 4325539567104 4346003091808 4350318884352 4354638962688 4363039115008 4367371825152 4375240152576 4379584978944 4383785543499 4392390782976 4398413506452 4400969671224 4402781345088 4411274364658 4415654974752 4423610289876 4428003150144 4440950527776 4445360607744 4457791853568 4466390989088 4468229593856 4470826332672 4472666763264 4475266080768 4483898924288 4485744736256 4494505956444 4498288914432 4507074634968 4520253215772 4524742047168 4533470330438 4546147971036 4550662517184 4552535812608 4563968547936 4565847320832 4568500790784 4581276392448 4583162290176 4592003266816 4596563349504 4610003593216 4619007506484 4622895255552 4631924347848 4645467986292 4647380308704 4650081162048 4660969140016 4674003325152 4676719650624 4678644837888 4692325085952 4696984793088 4705446956544 4710119694336 4719205573376 4721148250112 4723891974144 4744200731802 4750953295872 4757467670244 4760232501528 4762192067136 4771378394426 4774151310012 4776116605344 4780859521536 4803477101472 4808247187968 4822306390272 4835791747584 4837782417408 4840593924096 4849931489536 4851927980032 4861404401868 4875619034622 4889253478284 4894108744896 4903549541086 4908419004384 4913293303296 4922145171648 4936537408992 4938569551104 4941439630848 4943473790976 4957928392704 4966860676352 4967611846596 4971793010688 4986330417152 4996069343748 5024689862724 5026758293088 5029679624256 5031750108672 5039381938346 5041456416752 5044386289824 5046462828288 5060575028736 5075372031744 5080412123136 5104446844672 5106548107264 5109515808768 5124455913472 5126565412864 5131482424194 5134464616428 5136578235936 5160878671522 5166003675168 5171133768192 5181108949072 5186254042368 5195597681184 5200757162496 5202898071552 5215964054784 5218111223808 5221143760896 5228302847292 5235744448512 5243590282518 5248003733504 5258253740796 5268575535104 5273628751734 5278865721696 5293627826112 5303839299542 5309106270048 5311291781376 5314378470912 5324629972592 5326821874304 5341718085888 5344822457856 5347022671872 5362657241088 5373131181012 5393377798144 5395598000128 5403911739156 5414519455744 5419712650674 5421943693488 5425094689056 5440265716032 5442505219584 5453003879344 5456172925728 5458418977536 5463839453184 5474379266944 5489688115968 5495139643392 5511207303168 5521971379932 5526619140096 5534900853769 5542778845184 5545060548608 5550378948618 5553604585116 5555890744992 5569843195014 5572136039568 5577669441792 5587718260896 5593267137024 5604056618384 5609621719296 5615192346624 5641757038848 5644079486976 5647359578112 5655103079724 5666203877376 5671638468846 5674934576052 5677270681824 5698663333888 5704129057998 5709793535712 5726488838448 5742502700256 5744866620672 5748205284864 5750571552768 5759293643824 5761664476288 5765012902656 5767386089472 5800425179136 5811754134564 5823162433536 5828747567706 5833653536768 5834535797664 5845047391332 5856521043968 5862138173178 5864551341936 5867959561632 5870375126784 5887539966336 5898147053168 5904004200192 5909867163648 5921267370368 5927147476992 5943722471424 5961101776896 5963555684352 5972744553804 5975203254048 5986729494893 5990208719166 5992674608592 5997718552576 6009432846624 6027004287696 6032989396224 6061530628048 6067550022912 6070047750144 6073575395328 6085291397248 6087796427776 6091334387712 6099686655174 6108368523264 6128751132672 6134629364262 6138194541444 6140721349728 6152566877023 6158676675312 6163860340736 6169772246406 6175899130464 6193957315056 6196507078272 6200108216064 6217446532608 6232004433536 6235626200832 6238193117184 6256433447936 6262646390784 6268653044514 6273929275392 6286183043508 6298522632192 6304563695682 6310824434208 6322998092453 6325600975736 6334604394496 6343290226992 6346976668704 6349589422848 6365535080016 6368155473792 6374479362048 6392305299456 6404636135296 6410996250624 6429741853696 6442299943254 6447722330112 6450376556544 6460315537788 6462974948256 6475442106721 6479205349302 6481872535824 6485639515488 6488309350656 6500825379496 6519004637712 6525478326528 6544558672512 6551057737728 6562860228864 6569377468416 6582049878656 6584759401472 6588586174464 6591298387968 6597620259678 6610571190272 6616911546987 6623482462128 6629057347584 6635415434814 6642004725216 6654817234331 6661425791664 6668040911616 6699586483632 6702344390784 6706239499008 6709000144896 6725848386432 6728617104384 6741758934666 6747433371648 6767162708992 6773882830848 6780379823658 6800205495657 6812687745024 6819221956554 6825993775776 6828803718912 6839161202041 6841976565592 6845952821904 6848770981248 6852751186176 6888004900224 6894845024256 6915005389824 6927463574912 6928511259726 6934342883328 6937197428736 6954618739712 6957481631744 6961525014528 6968201979438 6971070463056 6991453710024 7004049625637 7011004987728 7015079475936 7017967256832 7031505002312 7038487628928 7045477189632 7058170434816 7078808360064 7081722375168 7085837961216 7116301097703 7122290781184 7126429943808 7129363562496 7136201505366 7150209654784 7157067591639 7161226965018 7164174908016 7198067620807 7205215652208 7212370781952 7226283534232 7229258257984 7233459585408 7253687621376 7256673626112 7274897234304 7277891970048 7285119270912 7292106602802 7313428551933 7319584154624 7326852857856 7333880217426 7348276404224 7355324311629 7362628506576 7368825520128 7383217757472 7400505264824 7404806113488 7407854326656 7412159446272 7415210686464 7426457593352 7429514719424 7436892589056 7450291014528 7457689516032 7479495625728 7486923128832 7494104015622 7522342718464 7525439315968 7529812770816 7537034794086 7540137439632 7559072907519 7562184625128 7566579434736 7569694242432 7590862543104 7605505410664 7613058047616 7620618184704 7635318451264 7656670267008 7659822160896 7664273713152 7667428737024 7686683870208 7689848119296 7697223636291 7701696924642 7704867353904 7733900238848 7741318007283 7749005512752 7771663423608 7779381063552 7793396521776 7801135743744 7804347107328 7816184230904 7819401789248 7823946082176 7827166835712 7831715641344 7850053288448 7865385423777 7872005600256 7879822884864 7887380611194 7902863302656 7910443127601 7918298582544 7924963295232 7948135702528 7955758949313 7963659405072 7966937672064 7986944958888 7990232811456 8012577128832 8017233686784 8020534007808 8036005716928 8043985861632 8051973931008 8090066697216 8093397000192 8098100527104 8105867608734 8121779183616 8129568976011 8132915540232 8137642033584 8144491364352 8179505819016 8184259388592 8187628466304 8211568900416 8226362995208 8234532173952 8242709465088 8258609753408 8262009437696 8266810954752 8275020300288 8289928710144 8314168267776 8317590822912 8325568422927 8330406877674 8333836117488 8354764792521 8358204059352 8365239033856 8366504162688 8381577391344 8406084927576 8414432578944 8457720302656 8462635558272 8466119230464 8471039367168 8474526498816 8487380106688 8490873965056 8499305816064 8507457703269 8523073732608 8547995000832 8556193586997 8564690303568 8589733257672 8596963106816 8613754050384 8617299931008 8638940465736 8642496714432 8647519353984 8651079134208 8692006183616 8700637768704 8709277925376 8726078230016 8734743650304 8743121351559 8750480305152 8759169957888 8767571086998 8784781565952 8793207259767 8796827012904 8801939342448 8805562690176 8822548729316 8831309949504 8847220579752 8856006300288 8881901055552 8890721215488 8915583707136 8932781978176 8936459187712 8941652665344 8945333526528 8950532161536 8967797848576 8971489472512 8985313078749 8989011912888 8996577828864 9014149269936 9040506431544 9049484094336 9066940660876 9092295942072 9101325034368 9105071625216 9127937095872 9131694641664 9137001581568 9149529982761 9162552784896 9166324580352 9184006533632 9193126699008 9201944046393 9220007186432 9238015012968 9245790511104 9254658369609 9263848695696 9290935972584 9294760617408 9300162324096 9321938280032 9348006650304 9353439301248 9357289675776 9384650171904 9393969586176 9402979566771 9410893913088 9420239388672 9438411146752 9442296500224 9447783948288 9456845543523 9488401463604 9501906591744 9514935340488 9520465003056 9524384134272 9542756788852 9548302620024 9552233210688 9561719043072 9606954202944 9616494375936 9644612780544 9663449914881 9671583495168 9675564834816 9681187848192 9699862979072 9703855960064 9718808023953 9722808803736 9751238069244 9778506956568 9788217489792 9807099082172 9816838008768 9826586606592 9844290343296 9873074817984 9877139102208 9882879261696 9886947581952 9896430389517 9915856785408 9933721352704 9935223693192 9943586021376 9953123152221 9972660834304 9992138687496 10049379725448 10053516586176 10059359248512 10063500217344 10078763876692 10082912833504 10088772579648 10092925656576 10121150057472 10150744063488 10160824246272 10170569735487 10208893689344 10213096214528 10219031617536 10228832934831 10248911826944 10262964848388 10268929232856 10273156471872 10321757343044 10332007350336 10342267536384 10362217898144 10372508084736 10391195362368 10401514324992 10405796143104 10431928109568 10436222447616 10442287521792 10452302969157 10456605694584 10471488897024 10487180565036 10496007467008 10516507481592 10547257503468 10557731443392 10587255652224 10607678599084 10618212540096 10622583562752 10628756941824 10649259945184 10653643748608 10683436171776 10689644915712 10694045343744 10704302258049 10725314482176 10741840447527 10746262362024 10786755596288 10807823478312 10839425301348 10843887386976 10850189378112 10880531432064 10885010439168 10906007758688 10912345851456 10916837955072 10927678906368 10948758533888 10979376231936 10990279286784 11000820326139 11022414606336 11043942759864 11053238280192 11069801707538 11085557690368 11100757897236 11107209170232 11111781489984 11139686390028 11144272079136 11155338883584 11175436521792 11186534274048 11208113236768 11219243438592 11230384693248 11283514077696 11288158973952 11294719156224 11305552191129 11310206159448 11343276937692 11349869152104 11354541363648 11408258115996 11419587071424 11452977676896 11485005400512 11489733241344 11496410569728 11501143105536 11518587287648 11523328952576 11530025805312 11534772178944 11600850358272 11623508269128 11657495135412 11667307073536 11669071595328 11690094782664 11724276346356 11729102683872 11735919123264 11740750253568 11775079932672 11796294106336 11808008400384 11819734327296 11842534740736 11854294953984 11887444942848 11922203553792 11945489107608 11950406508096 11973458989786 11980417438332 11985349217184 12018865693248 12054008575392 12065978792448 12123061256096 12135100045824 12140095500288 12147150790656 12170582794496 12175592855552 12182668775424 12199373310348 12216737046528 12269258728524 12276389082888 12281442699456 12305133754046 12317353350624 12339544492812 12351798260928 12387914630112 12393014156544 12400216432128 12434893065216 12464008867072 12471252401664 12476386234368 12512866895872 12537306089028 12547858550784 12572366087016 12609127391364 12621648868416 12645996184906 12651201951472 12686580453984 12693953337408 12699178845696 12731070160032 12736310947584 12748958724096 12784610598912 12809272270592 12821992501248 12859483707392 12884599886508 12895444660224 12920631075576 12925949896512 12950884213442 12958410698604 12963745071648 12971279030976 12976618701312 13001650758992 13038009275424 13050956653056 13089117345024 13102115475456 13125720457728 13138754936832 13164099757312 13169518802944 13177172348928 13195240519356 13221142380544 13233823093974 13246964924256 13270830869628 13284009450432 13309634468662 13322851583328 13336081823232 13399172967264 13404688781568 13412478998016 13418000289792 13451696772864 13457234208768 13483517869332 13494866743296 13534325417984 13560759647316 13600410991314 13638443913108 13651987551552 13657607437824 13678322404082 13683953131184 13691905643808 13697541962496 13705502372352 13776009800448 13789690048512 13830010779648 13854927149824 13857022519452 13868685766656 13909237479424 13914963263488 13936403958876 13942140926112 13982907420048 14008099251274 14022009975456 14030158951872 14035934513664 14063010004624 14076975257856 14090954379264 14116340869632 14157616720128 14163444750336 14171675922432 14232602195406 14244581562368 14252859887616 14272403010732 14300419309568 14314135183278 14322453930036 14328349816032 14396135241614 14410431304416 14424741563904 14452567068464 14458516515968 14466919170816 14507375242752 14513347252224 14549794468608 14555783940096 14584213205604 14626857103866 14639168309248 14667760434852 14696552808448 14710648623258 14725257013152 14766435514944 14801010529648 14809612226976 14815708653312 14824318892544 14830421372928 14852915186704 14859029438848 14873785178112 14900582029056 14915379032064 14958991251456 14988208031244 15044685436928 15050878631936 15074069588172 15080274879264 15118145815038 15124369250256 15133158869472 15139388484864 15181725086208 15211010821328 15226116095232 15241236369408 15270636902528 15313340534016 15319644321792 15328547426304 15373367740416 15379696238592 15394447272582 15403393849284 15409734707808 15439460276303 15467800477696 15482636014566 15498011025504 15543326847216 15558762127104 15586793043552 15602271487488 15608694214656 15632368461808 15638803578496 15647892164352 15654333671424 15663431282688 15700106576896 15730770847554 15744011200512 15774761222388 15805726605312 15820886255202 15836597165088 15896271405056 15911517898626 15927318810144 15933875344128 15973889917776 15980465622912 16025154257664 16034467373568 16041068015616 16072011433856 16087971723264 16180133394432 16186794000384 16211735217468 16243558367232 16259137952022 16265831080464 16275284067168 16359011638032 16368518777184 16375256932608 16423137800832 16452725990416 16469064347904 16485418930176 16517219506816 16524018875392 16533621909504 16579857420288 16604702561307 16628336535552 16635181645824 16651136845854 16660813755348 16667672234976 16699824380491 16709529585042 16716408118704 16730478067712 16733008325376 16763154782688 16812169855152 16828865157888 16915440605312 16925271116544 16932238460928 16942078734336 16974760213376 16981747930112 16998611632128 17014915406538 17095990001664 17112387173994 17129380607136 17162423393801 17179466515344 17193926213632 17227508100768 17234599862016 17277880931472 17284993428864 17295038707968 17302158268416 17384012367232 17401275537408 17452156460032 17469487300608 17486242703118 17500960610304 17535142173996 17569563131904 17586414519534 17593654025808 17603878684896 17611125380352 17637836784211 17645097458632 17662619899008 17694441159504 17712012600576 17763802111104 17781442430976 17831167414272 17865563956352 17872918375424 17883305330688 17890667053056 17935595697152 17942978945024 17960188484679 17970626157498 17978023825776 17993155657728 18028298539872 18063075350327 18081012863088 18098968188672 18133881321752 18184591884144 18202650068736 18210143250432 18255874191744 18263389283328 18274003163136 18299059965522 18325105569792 18368013067264 18386253398016 18403888092786 18440014372864 18457700631069 18476030025936 18491581022208 18509316739218 18527697391392 18563437548397 18581871945168 18589521234816 18600324648192 18643876560064 18696013300608 18706878602496 18714579351552 18769300343808 18787939172352 18805959133542 18821787826176 18876822293504 18884593000448 18895567896576 18913691087046 18968994277359 18976802927208 19003813183488 19029870680976 19040930006112 19048768268544 19085513577704 19096605240048 19104466421376 19123438086144 19213908405888 19232988751872 19289225561088 19326899829762 19343166990336 19351129669632 19399725958144 19407711920128 19426326320163 19437616047906 19445617607472 19502476138488 19537612113619 19557013913136 19576434979584 19614198164344 19633676017536 19653173213184 19688580686592 19746149635968 19754278204416 19765758523392 19773895163904 19792860779034 19831713570816 19850734640961 19867442705408 19870447386384 19887172042752 19906246304442 19945321668608 19964451702993 19984277374992 20098759450896 20107033172352 20118718497024 20127000434688 20157527753384 20165825667008 20177545159296 20185851313152 20242300114944 20301488126976 20321648492544 20341139470974 20400616486971 20417787378688 20426192429056 20438063235072 20457665869662 20497823653888 20517483606123 20525929696776 20537858465712 20546312943744 20643514686088 20664014700672 20684535072768 20724435796288 20745016169472 20782390724736 20803028649984 20811592286208 20863856219136 20872444895232 20884575043584 20904605938314 20913211389168 20974361130072 20992014934016 21012148876911 21033014963184 21094515006936 21115462886784 21174511304448 21215357198168 21236425080192 21245167125504 21257513883648 21298519890368 21307287497216 21348903293109 21366872343552 21379289831424 21388090687488 21408604516098 21450628964352 21471202774917 21483680895054 21492524724048 21573511192576 21594202862421 21615646956624 21678850602696 21687774773952 21700378756224 21761062864128 21770020878336 21812015517376 21824691702912 21833675910144 21855357812736 21897517067776 21940285655799 21958752463872 21980558573568 22001640652278 22044829212672 22065972934887 22087885519728 22106476560384 22139603415076 22171115380736 22201515794472 22214418340464 22223562979968 22279372780056 22288544158272 22310677767168 22350873043584 22373068548096 22416226473536 22438486877184 22460769386496 22567028155392 22576317947904 22589438312448 22611104382258 22620412318896 22677218722557 22686553875384 22699738304208 22709082727296 22816516231992 22839174142848 22905955353792 22970010801024 22979466482688 22992821139456 23002286211072 23037174575296 23046657905152 23060051610624 23069544357888 23091670908873 23201700716544 23223954021849 23247016538256 23314990270824 23334614147072 23338143190656 23380189565328 23448552692712 23458205367744 23471838246528 23481500507136 23550159865344 23592588212672 23596156271331 23616016800768 23639468654592 23685069481472 23708589907968 23731329382803 23774889885696 23844407107584 23867276847939 23890978215216 23900813016192 23946917979572 23960834876664 23970698434368 24037731386496 24108017150784 24131957584896 24246122512192 24270200091648 24280191000576 24294301581312 24341165588992 24351185711104 24365337550848 24388706928033 24398746620696 24433474093056 24538517457048 24552778165776 24562885398912 24610267508092 24634706701248 24679088985624 24703596521856 24775829260224 24786028313088 24800432864256 24869786130432 24928017734144 24942504803328 24952772468736 24976705268781 25025733791744 25064294377563 25074612178056 25095717101568 25144732174032 25218254782728 25243297736832 25291992369812 25302403902944 25373160907968 25387906674816 25398357691392 25462140320064 25472621895168 25497917448192 25522373109807 25569221197824 25618544541184 25643985002496 25668580760991 25718967414784 25769199773016 25790889320448 25841262151152 25851899793024 25901768426884 25916821397208 25927490143296 25942558061952 25953237402624 26003301517984 26076018550848 26101913306112 26178234690048 26204230950912 26229364054677 26251440915456 26277509873664 26328199514624 26339037605888 26354344697856 26379621779301 26390481038712 26467646187948 26493929848512 26541661739256 26568018900864 26619268937324 26645703166656 26672163646464 26798345934528 26809377563136 26824957996032 26836000579584 26903393545728 26914468417536 26955939236247 26967035738664 26989733486592 27068650835968 27121519294632 27200821982628 27276887826216 27303975103104 27315214875648 27356644808164 27367906262368 27383811287616 27395083924992 27411004744704 27552019600896 27579380097024 27605832139179 27660021559296 27709854299648 27714045038904 27737371533312 27763975108827 27818474958848 27872807917752 27884281852224 27965814840096 28016198502548 28044019950912 28060317903744 28071869027328 28126020009248 28153950515712 28181908758528 28232681739264 28315233440256 28326889500672 28343351844864 28370536630569 28465204390812 28489163124736 28505719775232 28544806021464 28628270366556 28644907860072 28656699632064 28792270483228 28820862608832 28849483127808 28905134136928 28917033031936 28933838341632 29014750485504 29026694504448 29099588937216 29111567880192 29156424071859 29168426411208 29253714207732 29278336618496 29335520869704 29421297246516 29450514026304 29532871029888 29602021059296 29619224453952 29631417306624 29648637785088 29660842745856 29705830373408 29718058877696 29747570356224 29801164058112 29830758064128 29859369456663 29917982502912 29976416062488 30089370873856 30148139176344 30160549758528 30236291630076 30248738500512 30266317738944 30278776969728 30363450172416 30422021642656 30452232190464 30482472738816 30541273805056 30626681068032 30639288643584 30657094852608 30686498804493 30746735480832 30788894545164 30806787698568 30819469415616 30878920552606 30965272029132 30996022051008 31086653694432 31117524254208 31173586087104 31204542974976 31217388429312 31264736923616 31277607156992 31295784328704 31308667342848 31326862565376 31400213153792 31461541695108 31488022401024 31549522444776 31641772510404 31673194330176 31823035797252 31854637620288 31867750688256 31947779835552 31960931245824 32050308515328 32068934747136 32082136031232 32144022867712 32175943446528 32360266788864 32423470434936 32518275904044 32531662160928 32550568134336 32718023276064 32737037554368 32750513865216 32846275601664 32905451980832 32938128695808 32970837860352 33034439013632 33048037750784 33067243819008 33159714840576 33209405122614 33256673071104 33302273691708 33321627510696 33335344469952 33399648760982 33419059170084 33432816237408 33466016650752 33526309565376 33624339710304 33657730315776 33830881210624 33850542233088 33864476921856 33884157468672 33949520426752 33963495860224 34029830813076 34224774347988 34258761214272 34324846787602 34358933030688 34455016201536 34469199724032 34555761862944 34569986857728 34590077415936 34604316536832 34768024734464 34802551074816 34904312920064 34972485406236 35001921220608 35070284347992 35172829039068 35187308051616 35207757369792 35222250760704 35275673568422 35290194917264 35325239798016 35388882319008 35424025201152 35527604222208 35562884861952 35662334828544 35731127912704 35745836750848 35766610661376 35871191394304 35885957890048 35920376969358 35941252314996 35956047651552 36056597079744 36126150700654 36162025726176 36197936377344 36267762643504 36369183768288 36405300137472 36420286500864 36511748383488 36526778566656 36548006326272 36598119931044 36650211139584 36736026134528 36807776185572 36880028745728 36915401262138 36952060051872 37018633478436 37055394782784 37126875096794 37163743890336 37179042469632 37200649296384 37287753120128 37392026601216 37413757204992 37429158703104 37538600687616 37611918267084 37643575652352 37753644587008 37769186000896 37827382174092 37937988554718 37953605854416 38059741361952 38081860012224 38097536537088 38171027155408 38193210480096 38208932842752 38246876172288 38427816811776 38465977503744 38578451122176 38653799659524 38686333980672 38799451916288 38815423840256 38852652640326 38875232095812 38891235214944 39004952276976 39075224227238 39114027826272 39152869959168 39228396328688 39267352035072 39306346426368 39377161373184 39492299271936 39508556408832 39531517046784 39585721558068 39663427141632 39701469281922 39734885410816 39740894772768 39812492608884 39890643337216 39928903405986 39968554749984 40197518901792 40214066344704 40237436994048 40254000869376 40315055506768 40331651334016 40355090318592 40371702626304 40484600229888 40602976253952 40682278941948 40801232973942 40835574757376 40852384858112 40915331739324 40995647307776 41034967212246 41051859393552 41075716931424 41092625887488 41287029372176 41328029401344 41369070145536 41448871592576 41490032338944 41564781449472 41606057299968 41727712438272 41744889790464 41809211876628 41826422778336 41907106464251 41948722260144 41984029868032 42024297753822 42066029926368 42189030013872 42230925773568 42349022608896 42430714396336 42472850160384 42490334251008 42515027767296 42597039780736 42614574994432 42697806586218 42733744687104 42758579662848 42817209032196 42901257928704 42942405549834 42967361790108 42985049448096 43067968139161 43147022385152 43188405724842 43231293913248 43357701205392 43375549547904 43400757512448 43522125728256 43540041756672 43624031034752 43649383405824 43667351820288 43795034135552 43880571311598 43917504927744 44003281304556 44089658425344 44131945869774 44175771039456 44279206830152 44342230761472 44403031588944 44428836680928 44447125959936 44558745560112 44577088316544 44621355534336 44701746087168 44746137096192 44832452947072 44876973754368 45134056310784 45152635895808 45222208764516 45240824637792 45328094747047 45354437445114 45373107750768 45399476608416 45418165454592 45633032463984 45678348285696 45811910707584 45940021602048 45958932965376 45985642278912 46074349150592 46093315810304 46120103221248 46139088715776 46183341817746 46318380828909 46403401433088 46447908043698 46494033076512 46583720640317 46629980541648 46669228294144 46676286381312 46760379130656 46897105385424 46916410735488 46943676493056 46963001014272 47100319730688 47185176425344 47192312542662 47232033601536 47370138962944 47417179815936 47462658765606 47688814215168 47734553695878 47781956430432 47801626032384 47874128414287 47893835959144 47921669753328 47941396868736 48075462772992 48216034301568 48263915169792 48492245024384 48540400183296 48560382001152 48682331177984 48702371422208 48730675101696 48777413856066 48797493241392 49028347379459 49077034914096 49105556331552 49125770797824 49220535016184 49269413402496 49358177971248 49407193043712 49551658520448 49572056626176 49600865728512 49739572260864 49814107683921 49856035468288 49885009606656 49905544937472 49953410537562 50051467583488 50099473141473 50128588755126 50149224356112 50191434203136 50289464348064 50386473345649 50436509565456 50486595473664 50583984739624 50604807805888 50746321815936 50775813349632 50796715382784 50924280640128 50945243790336 50995834896384 51044746219614 51237089082368 51287970004992 51337161521982 51437934829568 51487270181403 51538399546032 51581778640896 51682524302304 51703799586048 51803536853768 51833642794416 51854980286592 51885116123904 51906474805248 52006603035968 52152037101696 52203826612224 52356469380096 52408461901824 52458728109354 52502881830912 52656399029248 52678075211776 52708689395712 52759243558602 52780962077424 52913510352633 52935292375896 52987859697024 53083323478512 53136037801728 53238537874648 53291406333312 53344327292928 53596691869056 53618755126272 53649915992064 53672001159168 53806787091456 53828936835072 53880565454037 53911878472494 53934071477328 53979466973184 54137301671936 54189226050981 54243038589264 54401643965256 54553775652432 54607950206208 54630429751296 54713289616328 54735812524736 54767622575232 54790167849984 54822009489408 55104039201792 55158760194048 55211664278358 55320043118592 55373101893207 55419708599296 55428090077808 55474743066624 55527950217654 55636949917696 55690312645191 55745615835504 55768563704448 55931629680192 56032397005096 56088039901824 56120635807488 56143738054656 56252040018496 56307901031424 56363817517056 56465363478528 56630466880512 56653779001344 56686703689728 56741073261138 56906982832077 56930408781624 56978326249472 57011439550464 57089612042928 57256540733112 57289815720144 57313399264128 57584540966456 57641725217664 57698966255616 57810268273856 57834066063872 57867676683264 58029500971008 58053389008896 58199177874432 58223135760384 58278978960489 58312848143718 58336852822416 58507428415464 58556673236992 58612836340857 58671041739408 58842594493032 58901028052608 59065742059776 59204042118592 59238448907904 59262834613248 59297275570176 59321685491712 59411660746816 59436117755392 59495140712448 59552203922883 59602328116224 59661516128256 59718738913326 59835965005824 59893355108979 59952832124976 60178741747712 60296278352688 60321099517056 60472583260152 60497477001024 60532635477888 60557553939456 60726900344832 60844043285312 60904464380928 60964945477632 61082547610112 61201849460913 61253362136064 61278577287168 61314189705216 61372997608986 61493470961664 61552450818369 61577789090328 61613575397136 61638938831232 61757841105212 61930544058264 61992044102016 62173307388864 62235048508416 62347172174208 62409085949952 62434776858624 62529473847232 62555214313984 62591568657408 62617334685696 62653725130752 62800426307584 62923083390216 62976044802048 63036446630733 63099044889552 63283545020808 63346388660352 63646071594504 63709275240576 63735501376512 63895559671104 63921862491648 64046709879327 64100617030656 64137869494272 64164272062464 64288045735424 64351886893056 64413608324751 64720533577728 64782608587263 64846940869872 65036551808088 65063324321856 65101136268672 65436046552128 65474075108736 65501027730432 65692551203328 65810903961664 65820856967397 65876257391616 65941675720704 66068878027264 66096075501568 66134487638016 66197918804661 66319429681152 66418810245228 66513346142208 66604547383416 66643255021392 66670688939904 66799297521964 66838118340168 66865632474816 66932033301504 67052619130752 67248679420608 67315460631552 67661762421248 67701084466176 67728953843712 67768314937344 67899040853504 67926991720448 68031656167671 68059661626152 68449548695976 68517522428544 68649693575204 68717866061376 68910032403072 68938399448064 69111523725888 69139973715456 69180154831872 69208633073664 69275012726619 69536049468928 69605102149632 69671862065547 69808625840128 69944970812472 70003842441216 70140568695984 70345658078136 70374616103232 70415514739584 70444501521408 70551347136844 70580389834528 70650479596032 70777764638016 70848050402304 71055208444416 71125769723904 71193988148409 71324669657088 71462255825408 71491673501696 71533221322752 71601830543817 71742382788608 71840753938716 71882504629992 71912095303104 72113194159488 72252301401308 72324051452352 72395872754688 72535525287008 72738367536576 72810600274944 72840573001728 73023496766976 73053557133312 73096012652544 73166120784099 73196239862088 73300422279168 73472052269056 73615552371144 73830802524276 73904120103744 74037266956872 74110789565568 74253750193588 74327487780672 74358084939264 74401298592768 74575506240256 74784053202432 74827514409984 74858317406208 74930115806343 75077201375232 75192883132689 75223836534168 75287151304704 75507289174016 75654764348184 75875977109436 75907211708832 76119482723904 76163720024448 76195073074176 76342054310816 76386420960192 76417865685504 76493752344576 76855633623552 76931955007488 77005742282973 77156902244352 77307599319048 77372667961344 77598903832576 77705305280652 77750464191624 77782470429888 78009904553952 78150448454476 78228055652544 78305739918336 78456792657376 78534704070144 78612692852736 78754322746368 78984598543872 79017112817664 79063034093568 79138865337903 79171443116136 79402938563844 79469770821632 79481789545536 79624985217768 79857806811972 79937109499968 80395037803584 80428132689408 80474873988096 80508001738752 80630111013536 80663302668032 80710180637184 80743405252608 80969200459776 81205952507904 81364557883896 81602465947884 81671149514752 81830663478648 82069934424492 82103718787104 82151433862848 82185251774976 82574058744352 82656058802688 82738140291072 82897743185152 82980064677888 83129562898944 83212114599936 83291925326481 83455424876544 83618423753256 83652845556672 83814212928502 83897444520288 84048595507644 84132059852736 84378060027744 84461851547136 84698045217792 84861428792672 84945700320768 84980668502016 85030055534592 85194079561472 85229149988864 85395613172436 85467489374208 85517159325696 85634418064392 85884811099668 85934723580216 85970098896192 86135936278322 86376811449684 86462587826496 86715402410784 86751099095808 86801515024896 87044251456512 87080083513344 87248062069504 87298766811648 87334703640576 87590068271104 87761142623196 87835009855488 88006562609112 88263891739548 88351542078912 88558413660304 88806063177888 88857673361856 88894251919872 89117491120224 89154176633088 89242711068672 89403492174336 89492274192384 89664905894144 89753947508736 90268112621568 90444417529032 90481649275584 90656189494094 90708874890228 90746215501536 90798953216832 90836330909184 91266064927968 91356696571392 91623821415168 91880043204096 91917865930752 91971284557824 92148698301184 92186631620608 92240206442496 92366683635492 92636761657818 92895816087396 92988066153024 93167441280634 93259961083296 93352572762624 93520758261312 93794210770848 93832821470976 93887352986112 93926002028544 94200639461376 94370352850688 94384625085324 94464067203072 94740277925888 94925317531212 95469107391756 95563912860864 95603252064768 95748256828574 95787671918288 95843339506656 95882793737472 96150925545984 96432068603136 96527830339584 96984490048768 97080800366592 97364662355968 97404742844416 97554827712132 97594986482784 98056694758918 98154069828192 98211112663104 98251541595648 98441070032368 98538826804992 98716355942496 98814386087424 99103317040896 99144113252352 99201731457024 99479144521728 99628215367842 99712070936576 99770019213312 99906821075124 100102935166976 100198946282946 100257177510252 100298448712224 100578928696128 100772946691298 100873019130912 100973190947328 101167969479248 101209615611776 101492643631872 101551626699264 101593430765568 101848561280256 101890487580672 102089492439228 102474178164736 102674323043964 102875869659136 102974540362806 103076799092064 103365048604608 103407599172096 103607073707536 103667285588832 103709960573184 103770232247808 103812949610496 104013206071936 104304074203392 104407653224448 104712938760192 104917456218708 105005763661824 105312798058496 105356150423552 105518487117204 105561924154848 105827020705266 105870584751792 105975719394048 106166646957024 106272075603456 106477075749296 106582812666624 106688654585856 107193383738112 107237510252544 107299831984128 107613574182912 107657873670144 107761130908074 107823756944988 107868142954656 108274603343872 108378452101962 108486077178528 108803287930512 109107551304864 109215900412416 109260859502592 109426579232656 109471625049472 109535245150464 109580335699968 109644018978816 110208078403584 110423328556716 110640086237184 110746203786414 110839417198592 110856180155616 111055900435308 111273899835392 111380625290382 111491231671008 111537127408896 111863259360384 112064794010192 112176079803648 112241271614976 112287476109312 112504080036992 112615802062848 112930726957056 113260933761024 113307558002688 113482146522276 113813965664154 113860817563248 113956652498944 114179224085856 114513081466224 114579631440288 114626798528256 115169081932912 115283450435328 115397932511232 115620536547712 115668132127744 115735353366528 116059001942016 116398355748864 116446271520768 116557957920978 116625696287436 116673705644832 116898770663437 117014856830928 117113346473984 117225672681714 117342083478816 117685188986064 117802056105216 118131484119552 118408084237184 118476897815808 118525669226496 118594551140352 118823321493632 118872235510784 118990281424896 119104407845766 119204656232448 119437477826652 119671930011648 119786710217958 119905664249952 120136963756607 120357483495424 120592556705376 120642199034112 120945166520304 120994954002048 121065270955776 121115107878912 121453800689664 121688086570624 121808928761856 122165095220224 122403698921826 122506724272128 122557154574336 122745995217972 122986941923328 123104901636738 123155578180656 123227150794272 123277877662464 123515682210424 123861088116528 123984088204032 124346614777728 124470097016832 124694344348416 124818171899904 125058947694464 125110428627968 125183137314816 125234669371392 125600852615168 125721319392753 125846166780432 125952089604096 126072893261466 126198089779104 126441527452289 126567090041616 126692777320704 127292143189008 127418550481152 127471002753024 127791119342208 127843724983296 128093419758654 128201234061312 128275738988544 128576091470848 128703773786112 128827216649502 129203904417483 129441067155456 129565217174526 129693881739744 129944062838779 130073103616176 130126648643712 130202272537344 130872093104256 130948150217472 131002055460864 131385102406656 131621807923328 131641713934794 131752514783232 132137756054528 132192151003136 132268975276032 132395837609322 132837620490456 133026692284416 133209094766832 133286510042784 133341377879808 133598595043928 133676236680336 133731264949632 133864066603008 134105238261504 134497358841216 134630921263104 135323524842496 135402168932352 135457907687424 135798081707008 135853983440896 135984284241141 136063312335342 136119323252304 136763284795333 136899097391952 137035044857088 137299387150408 137435732122752 137820064806144 137876798896128 138223047451776 138279947430912 138360309663744 138417266147328 138550025453238 138955142486727 139072098937856 139210204299264 139343724131094 139617251680256 139751161920951 139889941624944 140007684882432 140281137391968 140691316156272 140749232206464 140831029479168 140889003042816 141102694273688 141160779669056 141300959192064 141555529276032 141696100804608 142110416888832 142251539447808 142387976296818 142924511650816 142983347003392 143066442645504 143203661087634 143484765577216 143622385242861 143681507877432 143765009259984 143824190606208 144226388318976 144504602802616 144648102904704 144791745509376 145071050574016 145476735073152 145621200549888 145681146003456 146046993533952 146107114266624 146192025305088 146332241568198 146392479724176 146944104538112 147085042138377 147231104742288 147661605048552 147808240207488 148074533913744 148221579131136 148507500387176 148654975561344 148716169878528 148802597185536 149151012480512 149442323051763 149568106404864 149655028819968 149716634812416 149860231612686 150154402750464 150298419424419 150385766265378 150447673068336 150574302609408 151014578348032 151159420036947 151309528696368 151751954218872 151814423417664 152238965447808 152327440048896 152390146148352 152684108621632 152772841920384 152835731371008 152987504689152 153711267247104 153863910014976 154011484565946 154313804488704 154461810544209 154615198638096 154745335922688 155197807665152 155410610561304 155500928383248 155564940859776 156019809107904 156300896908952 156456111305088 156611479836672 156913585314752 157069408140288 157225385705472 157508645492736 157969197087744 158034225635328 158126068187136 158277730675806 158342886232272 158740531057899 158805877127688 158939541643264 158963579091072 159249970435536 159715613623944 159874218999936 160790075607168 160856265378816 160949747976192 161016003477504 161260222027072 161326605336064 161420361274368 161486810505216 161641696362111 161938400919552 162411905015808 162567678152943 162729115767792 163204931895768 163342299029504 163661326957296 164139868848984 164207437574208 164302867725696 164370503549952 165148117488704 165312117605376 165476280582144 165795486370304 165960129355776 166119305679621 166259125797888 166424229199872 166583850652962 166910849753088 167070937935573 167236847506512 167305691113344 167628425857004 167794889040576 168097191015288 168264119705472 168756120055488 168923703094272 169396090435584 169722857585344 169891400641536 169961337004032 170060111069184 170388159122944 170458299977728 170720948496231 170791226344872 170934978748416 171034318651392 171268836128784 171769622199336 171869447160432 171940197792384 172271872556644 172753622899368 172925175652992 173430804821568 173502198191616 173603030049792 174088502913024 174160167026688 174496124139008 174597533623296 174669407281152 174836936881467 175180136542208 175522285246392 175670019710976 175838509022571 176013125218224 176527783479096 176703084157824 177116827320608 177612126355776 177715346723712 177788503839744 178234982240448 178308353266176 178485422137344 178656611768649 178806984348672 178984548384768 179329811788288 179507895017472 179680065326937 180536225243136 180888835058064 180963298551168 181312378988188 181417749780456 181492431003072 181597906433664 181672661818368 182532129855936 182713393142784 183247642830336 183605548382739 183760086408192 183835731861504 183942569115648 184297396602368 184373263241216 184480412884992 184657352455107 184733367270984 185273523315636 185791632174792 185976132306048 186334882561268 186519922166592 186705145525248 187041516522624 187588421541696 187665642941952 187774705972224 187852004057088 188401278922752 188740705701376 188769250170648 188928134406144 189109339892199 189480555851776 189850635062424 190938214783512 191127825721728 191206504129536 191496513657148 191575343836576 191686679013312 191765587474944 192301851091968 192864137206272 193055660679168 193240824974253 193968980097536 194161600733184 194347825761789 194729324711936 195109655424264 195189972965568 196113389517836 196308139656384 196422225326208 196503083191296 196882140064736 197077653609984 197432711884992 197628772174848 198206634081792 198288226504704 198403462914048 198593756413983 198958289043456 199256430735684 199424141873152 199540038426624 199813642150248 200397892565892 200514355020504 200596897424448 201157857392256 201545893382596 201746038261824 201946381894656 202335938958496 202419231223552 202985287263744 203103253398528 203186861531136 203697122560512 203780975161344 204094968503013 204178984878456 204948356329472 205348646087928 205949080725612 206153598184128 206730097209216 206815198344192 207214147415072 207334571177664 207419921146368 207540464495616 207625899220992 208026412143872 208608148406784 208815306448896 209015586196641 209425877520384 209834912437416 210011527323648 210625596116992 211036974234408 211123848309696 211654041410532 211741169503584 211951438788096 212333293914048 212544151206912 212954151498592 213165625333248 213377309171712 214386767476224 214475020505088 214599663968256 214805491631451 215227148365824 215522261816148 215647513889976 215736285909312 216756904203924 216972154357056 217606575861024 218215102609728 218431800824832 218521719005184 218853158465312 218943250098944 219070490300928 219160671399936 219288037957632 220416156807168 220846657113432 221492407572828 221678834397184 221712360311232 222111800870616 222761250580764 222982463342016 223074254817792 223726518720768 224129588020384 224352159607296 224482543229952 224574952218624 225008160073984 225231604125696 225861453914112 226521867522048 226964293044552 227627931328308 227721635126496 228358448171712 229026162932448 229159262880576 229253597056512 230338163865824 230566900870656 230795865022464 231241073095424 231336264255488 231470706733056 232118003884032 232796711497728 233115915841956 233251392574872 233347411289664 233797541326874 234029713661856 234451345363428 234684166957632 235370377972128 235604112210432 236262968239104 236816168474368 236953795631616 237051338452992 237189102280704 237646642987264 237744471021568 238208815691532 238409312464896 238874955653304 239573420435916 239811328499904 240273927513214 241185113410752 241284398068224 241890333040608 241989908004096 242130541911552 242230215757824 242907601379328 243376173141248 243617857523712 244330190440448 244807397843652 245013448544256 245491990435944 246209803273476 246311156361312 246454301588544 246555755324928 247031364420848 247722176233056 247968176408064 248693229555456 248940194033664 249388688696832 249636343799808 250117895388928 250220857255936 250366274629632 251201705230336 251442638785506 251692333560864 252145786522932 252396179558208 252883054904578 253134180083232 253385554641408 254584286378016 254837100962304 254942005506048 255582238684416 255687449966592 256186839517308 256402468122624 256551477977088 257152182941696 257654433299004 258407808834966 259130434349052 259387763479488 259888125677558 260146207232352 260253297287424 260404545074688 261744186208512 261896300434944 262004110921728 262770204813312 263243615846656 263283427869588 263505029566464 264275512109056 264384302006272 264791675218644 265675240980912 266418189533664 266573020085568 266682755759616 267197190087856 267352473360672 267462529899264 267728133206016 268210476523008 268994717682432 269261842526208 270647049684992 270804337864704 271596163414016 271707966881792 271968568482282 272126624670684 272238646504608 273526569590666 273798194783904 274070089714176 274598774300816 274871464245504 275640129612288 275753597792256 276446094903552 276559894861824 276720619327488 277100050906476 277910284973454 278144197875712 278687448262188 279234503360512 279502323841902 279779883249888 280562274783936 281382632312544 281498464412928 281662058958336 281778006085632 282205388547376 282321559338112 282601918384128 283111058552064 283392201609216 284220833777664 284775952593636 285849023301632 285966694006784 286407322175268 286969531154432 287244770485722 287363015754864 287530018519968 287648381212416 288452776637952 289009205605232 289296205809408 289583491018752 290142101148032 290953470146304 291242401099776 292093987067904 292214228533248 292664483136396 292784959448352 293349745249757 293888209076224 294170084276754 294462209484576 295323210097104 295616480414976 296149067827488 296443158262272 297015000774352 297309951122688 297432339757056 297605194371072 298302024961024 298884646103526 299136212809728 299310057639936 299720463225372 300308805500928 300596838848838 300771532530756 300895346136672 302029156696064 302318840073894 302619057392736 303503908437744 303628846835328 304477930895616 304654880097792 304780292296704 305368217243264 305545683840768 305671462742016 307422534494208 308022969131892 308627608977408 308923621088418 309230397276192 310395615330304 310821221122608 311001856766496 311129881719552 312039618215808 312601793817904 312912222610176 313222959673344 313827170629504 314138816280576 315017290985472 315938394175488 316068451270656 316555461351612 316685772464544 317296663229329 317481062115798 317611754255376 317879083286528 317927158182144 318499940871072 319431227247888 319748437999872 321580151214336 321712530757632 321899495952384 322520444054144 322653210672128 322840722548736 322973621010432 323283392724222 324823810031616 325135356305886 325458231535584 326086044482219 326409863791536 326684598059008 327322653914592 328279737697968 328414875148416 328605735451392 328741007099904 330296234977408 330624235210752 331590972740608 331920258711552 332238611359242 332518251595776 333167701305924 333821699506176 334141875871146 334473695013024 334611382226688 335118898900009 335256851714008 335589778081152 336194382030576 336528239410944 337512240110976 337847406188544 338792180871168 339445715170688 339782801283072 339922674008064 340776318245888 340916599955456 341441896992462 341582452689744 341869957496832 342537672257568 343198431656213 343539244398672 343738894320864 343880395584768 344543745113288 345507245798736 345850351305984 346861609643136 347004396383232 347206060099584 348177005826048 348992248278016 349195067246592 349338814562304 349673873762934 350360273084416 350696311990311 351044570492784 351340039421952 351677018045142 352026250436448 352705313419543 353055566958192 353406168315648 354233654641216 355224252711552 355430693447424 355577007679488 356469964480896 356616706532352 356970844274688 357313223537298 357613968697344 358659623576576 359015790034944 359360130653874 360410891269821 361072450486272 361777670116128 361926597102336 362624757976376 362835499560912 362984862006144 363195812867328 363345323636736 365064259711872 365426786285568 366495285660672 367211096765478 367520172816384 367671463723008 368594793204736 368746526482432 368960825769984 369314704910214 369466734541968 370547046631272 371214630158761 371583264349584 371952264612096 372669765122536 373039844333184 373410291050496 374083033045248 375176843083392 375331285883904 375549411944448 375704008114176 376802557845504 377163958178259 377481411402752 377538500341296 377856268812288 378218679784398 378961111703552 379324582356867 379701270124848 381876429567024 382255651443456 382413008259072 382993027314296 383150687673152 383373358026624 383531174949888 384603702183936 385728274412544 386111321358336 386481649948506 387611713252449 387937960195072 388323201466368 388695651523578 389458649423872 389832188516337 390219310848528 390379945931136 392226779035672 392616279312768 392844450652416 393006166382592 393764280129472 394155307219968 394865423769984 395257544349696 396413268163584 396576453009408 396806925828096 397187512827966 398512861471368 398848283746304 399080076853248 399627284300496 400795785131784 401028710041008 401193794848896 402315714784512 403091786765192 403492076523648 403892763789312 404671877916992 404838462447104 405970574527488 406206506797056 406373723062272 407394245121024 407561950322688 407952852723423 408189937006026 408357969756912 409896712658944 410289854385999 410697292175856 411898161451224 412307196368256 413460194418432 413630396688384 414428294830144 414669142355328 414839842292736 415080928991232 415251798441984 416052824287744 416865427460181 417216296813568 417630612897792 418031172393282 418851755040768 419253485762853 419669824874832 420023054647296 421251192233984 422073948468816 422247696619392 423308082821064 423482339007168 423902877576192 424666587828096 425088302413824 425908302997184 426331250666496 426754618343424 428773534952448 428950041010176 429199327936512 429610983262902 430454296731648 430867155728583 431044523632296 431295027779952 431472571818624 433513808407848 433944308714112 435213151722048 436430205219456 436863601649664 437043438010368 437706316930624 437886500197888 438140980601856 438321342799872 438576075915264 440832313614336 441255126415131 441693314226864 442984815145656 443357668794368 443424720622464 444223601741232 445522501161528 445964926684032 446148509635584 447453037441536 448259176040768 448326969155289 448704319214592 448965086459904 449149904437248 450016320147968 450463208251392 450895258273257 451722907828224 453043735044096 453478260110841 453928586089104 455255862656616 455443270252992 456716896343424 458052325864896 458318525761152 458507194113024 460676327731648 461133801741312 461591730044928 462482146190848 462672528510976 462941413466112 463385431632627 464236007768064 465593422995456 466231831683912 466502785149744 466694822579328 467595082653748 468059427323712 468902690726856 469368333915264 470740755944256 471208224420864 472525936478208 473632336948736 473907591263232 474102676905984 474378204561408 475293285974528 475488942043136 476221593173697 476417631383064 476818624929792 477749911306608 479146840871832 479622656999808 480547855026428 482370226821504 482568796136448 483780666081216 483979816008192 484261083823104 484460431515648 484925089086333 485815202758656 486752346282496 487235715047424 487703034458829 488660380880896 489614795687304 490026897088512 490983980871888 492419606546952 492622312722624 492908603177088 493111510649856 494062728841696 495444352466112 495936352816128 497386459110912 497880388067328 498357917038863 498777377393664 499272687599616 500235790777856 500441714511872 500732549259264 501212813806719 502885277571012 503384667121728 504291573045864 504792359116416 505766109809156 506268360166464 506771109282816 509168572756032 509674201924608 509884011012096 511164477368832 511374899933184 512162845488693 512373679034616 512804936245248 513102955954176 514304365883392 515308866598008 516815617669932 518260868698104 518775526958976 519776251355116 520292414464704 520506594574848 520809090149376 523488372417024 523792600869888 524008221843456 524510810644401 525540409626624 526487231693312 526566855739176 527010059132928 527515527067713 528551024218112 529583350437288 531350481961824 532836379067328 533146040171136 533365511519232 534394380175712 534704946721344 534925059798528 535456266412032 536420953046016 537989435364864 538523685052416 539040195980811 541294099369984 541608675729408 543192326828032 543937136964564 544253249341368 544477293009216 547053139181332 547596389567808 548140179428352 549197548601632 549742928491008 551280259224576 551507195584512 552892189807104 553119789723648 553441238654976 553972057365321 554200101812952 555820569946908 556288395751424 557374896524376 559004647683804 559559766499776 561124549567872 562765264625088 562996928825856 563324117916672 563556012171264 564410777094752 564643118676224 565203836768256 566222117104128 566784403218432 567328019676597 568441667555328 569551905187272 571698046603264 572814644350536 574489540971444 574726031509728 575060037039936 575296762424832 576905553275904 578018411210464 578592411618816 579166982037504 580284202296064 581906940292608 582484802199552 583043477285367 584187974135808 585328966272792 585569918896704 586699490499514 588340168553508 588924418969152 590646420194208 591232960829952 592298135654976 592886316524544 594030001548704 594619902245376 594864679514112 595210388742144 596604049922048 597769292207052 598272425619456 598620115279872 599440926450744 601193677697676 601543065061512 601790692273344 604637680147788 605238114785472 607007816875488 607257693670656 608955861791232 609309760195584 609560584593408 610736434486528 611091367681536 611342925484032 614845068988416 616045938263784 617847242176836 618460794552384 621642442245216 622003713532992 622259763439104 624079236431616 625203587635808 625824445220352 626445919346688 627654341259008 628277632561152 630034581970944 631876788350976 633110922703224 633371544929088 634593326458658 634962124231596 635223508510752 635854316364288 636999881742144 638862454495776 639496875999744 643160302428672 643425061515264 643798991904768 645040888108288 645306421344256 645681445097472 646566785448444 650270712611772 650916463071168 652172088964438 652819727583072 654645307829184 656559475395936 656829750296832 657211470902784 657482014199808 660592469954816 661248470421504 663181945481216 664477222718484 665036503191552 666335402611848 668283751742292 668947390026048 669222764453376 670237797800018 670513703428016 671179556162304 672388764061152 673056478821888 675024480221952 675694812377088 677584361742336 678891430341376 679565602566144 681552636491776 681833199910912 682883793984924 683164905379488 685075344515136 686396863312426 687078488797344 687477788641728 687760791169536 689087490226576 691014491597472 691700702611968 693723219286272 694008792766464 694412120199168 696354011652096 697984496556032 698390134493184 699347747525868 700720546168832 701392623980622 702089140985568 703354036090284 704052500872896 705410626839086 706111133916384 706812336631296 708467309282432 710448505423104 710861386894848 711154015358976 712939928961792 713233413064704 714626447074596 715227937394688 717319247153152 718720261307748 720821782539642 723555340232256 723853194204672 725249515952752 725670999121824 725969724012288 726391625734656 726690647273472 730128519423744 730853572571136 732990571321344 734422193530956 735040345632768 737189586409472 737493052964864 738629409820428 738933469083936 741094093262544 742429260317522 743166528699168 743904529224192 745339530245072 746079688666368 746820582100992 748166066090496 750353686166784 750662571767808 751098823888896 753605115691008 754327916356518 754962822805504 755077000682592 756437359568796 757922223407104 758649164713734 759402540249696 763752859134048 764511302886912 764826016518144 765986054628592 766301375346304 766746716053248 767062349899776 769207404367872 771456548825088 772963299897012 775223426504898 775875920390144 777391303047156 778917298847744 779664377032674 780438621697056 780759891862272 784453558071344 785232558625536 785688901304832 786012332765184 787528560258944 788310614439936 789730847539968 790515088699392 792826536327168 793152906018816 794375025655932 797025722942736 797696567492608 799254568600992 801591570263568 802057420082016 802387589697792 804631429569024 806183573530384 806984153047296 807785527578624 809343755833984 809676924894208 811941149054976 812413013594112 814788490242048 815123900645376 815905705446846 816379874012052 816715939513824 818291394644059 819793425317888 820579708771998 821394584351712 823796322902448 824614392736512 826920388836864 827260793376768 828856589660288 829338284710656 829679684585472 830161857982464 832105648575488 833730854920362 834432593627136 836062344786564 837703510081536 838506971525706 839339649749664 842502384467968 844147896937632 844495393238784 846616165642128 846964678014336 847805755152384 849333175656192 850176604827648 851816605994368 852662501332992 857547069904896 857900082020352 859221966525804 860908593463296 861734311457166 862089047264592 862590055559904 862945143637248 867027616815696 867888617428224 870426303444096 872860410438912 873727203299328 875412633861248 875773000395776 876281961203712 876642685599744 880049235749271 881664627228672 882510252830262 883386628453728 885090692166023 885969630291312 886715337588736 886849441244928 888447203482464 891045002323056 891929853368064 892297019271168 894906074883072 896518352081536 896653938310578 897408638429184 897930172919808 900032640295936 900926416502784 901790516546514 906087470088192 906956520221682 907857172178208 909608439871453 910511725313232 910886540505984 913433792686848 916104651729792 916637051522304 917014388226048 921352655463296 922267603482624 924964292381696 925345057021952 925882826932224 926770863265254 931186845990912 932463663367824 933005570299488 933389645158656 935190165307496 936118854647424 937805381453712 938736667830528 941481511888512 942416448841728 945051872956416 947264673897472 947815182526464 948205353811968 950586571949056 950977884086272 951889989687987 952443186347394 952835262766128 953637249859584 955499822613216 957342993567331 958293681743664 959245313999616 961095710052856 964740453643008 965137592272896 967561332162432 967959632016384 968522167646208 968920863031296 969850178172666 973504692564992 974471430094848 975406068917658 977320761761792 978258133446657 979229591374608 980053794177024 981967961743776 984839213093904 985244625445248 985817206354176 986223021299712 988125457683392 990888704932224 991872705632256 994772918221824 995760776134656 996715834077726 997554754787328 1000471581555712 1000883429023744 1001465098518528 1002425627613438 1005356696700027 1005770555142024 1006769334243456 1008583146091728 1009584718232832 1011532219618312 1012536720332928 1013542218565632 1018337145512064 1019348403849216 1019768022024192 1022328954737664 1022749799866368 1024325690977386 1024747358069232 1025609872490496 1028608731766784 1029595294968639 1030617733196016 1033631235339864 1036521737396208 1037551053917952 1039552502710232 1040584828929408 1041013189149696 1041618180298752 1046976744834048 1047585201739776 1048016443686912 1049021621288802 1051080819253248 1052088935970933 1052974463386624 1053133711478352 1054020118265856 1055031054135426 1057102048436224 1058115940258629 1059166700874576 1062700963923648 1065672758134656 1066292080342272 1066731023038464 1068788760351424 1069409893442688 1069850119597056 1070912532824064 1072841906092032 1075978870729728 1077047370104832 1078080391961622 1081232673809463 1082588198739968 1083217351458816 1086384653656064 1087874273929128 1088506498682736 1088954586018432 1094106278362664 1095192779135616 1096280358856704 1098395097203264 1099485856982016 1102560518449152 1103014391169024 1105784379614208 1106239579447296 1106882477309952 1107944114730642 1108400203625904 1111641139893816 1112576791502848 1113643890476283 1114749793048752 1118009295367608 1119119532999552 1122249099135744 1125530529250176 1125993857651712 1126648235833344 1127112024342528 1128821554189504 1129286237352448 1130407673536512 1131491874534777 1132444234208256 1133568806436864 1134656039353194 1136883335110656 1137973747070601 1139103810374544 1143396093206528 1145629288701072 1148979081942888 1149452063019456 1150120074079872 1150593524849664 1153811106551808 1156036822420928 1157184823237632 1158333964075008 1160568404592128 1162835139757347 1163813880585216 1164969604399104 1166086954570734 1168375948271616 1169496565549011 1170657932545584 1171139837793408 1173398980999028 1176680337107016 1177848837938304 1181292840388416 1182465921659904 1184596271309952 1185772633049088 1188060003097408 1189239804490752 1189729359028224 1190420777484288 1193208099844096 1195538584414104 1196544851238912 1197240230559744 1198881852901488 1202387355395352 1203086130123024 1203581384546688 1209275360295576 1210476229570944 1214015633750976 1214515387341312 1217911723582464 1218619520391168 1219121169186816 1221472868973056 1222182735363072 1222685850968064 1223858558170269 1229690137976832 1230869563157997 1232091876527568 1235694484353672 1236921589104768 1243284884490432 1244007427065984 1244519526878208 1248158472863232 1250407175271616 1250596282380543 1251648890440704 1252891838693376 1255308682518016 1256555265122304 1257760457288559 1260069163941888 1263753576701952 1266221845406448 1266743089858176 1269186652917316 1269924248463192 1270447017021504 1271708632728576 1273999763484288 1277724908991552 1278993751999488 1286320604857344 1286850123030528 1287597983809536 1290081776216576 1290612842688512 1291362890194944 1292601467185749 1293133570896888 1300541425223544 1301832926142336 1304344177928876 1305639455166144 1309290615658368 1313118950791872 1313659500593664 1314422941805568 1314964028399616 1321184939909632 1322496940843008 1323765379245393 1326363890962432 1328954445436968 1330073006383104 1332670805223696 1336567503484584 1337894780052096 1338445528906752 1340475595600036 1341027406856032 1342359112324608 1344777528122304 1346112957643776 1350048960443904 1351389624754176 1352685774819771 1355168723484672 1357782860682752 1359131205132288 1360434780332523 1363105272983552 1365767587969848 1366329810758976 1370150689030272 1372793726624852 1374156977594688 1374955577283456 1375521582339072 1378174980453152 1382028983194944 1383401405223936 1387446438572544 1388017585532928 1388824240398336 1390156294897881 1392708023304192 1395968993112064 1396780268986368 1398695495051736 1402785247961244 1404178281971136 1406708072180568 1408105001745792 1410821253678172 1412222267832768 1413624673262592 1416934618564864 1420897010846208 1421722773789696 1422308030717952 1425879857923584 1426466826129408 1428664779521091 1429252894149192 1430455874789376 1434638494306304 1437440522615496 1441643565079284 1447110680464512 1447706388409344 1450499031905504 1451341998243648 1451939448024576 1452783251469312 1453381294546944 1460257038847488 1461707145142272 1463109103376487 1465981142642688 1468844387061912 1470080691265536 1474379172818944 1477258819640856 1477866938167872 1482188186525088 1484858520635044 1486333057398336 1487809058448384 1490679060490144 1492159377332736 1493641164201984 1496332132180992 1500707372333568 1501325143535616 1502197647777792 1503638441420157 1508655832713036 1509925645611008 1510154001365184 1512874719137592 1517298329427468 1518805080499392 1527505718268096 1529022605773824 1529652033036288 1531972109257184 1532602750692608 1533493432106496 1534124699799552 1538414808735744 1542913097650176 1545926599794024 1550446853009796 1551751840780288 1554782606094312 1559328754065348 1560877243394112 1561519783724544 1568907116142688 1570465117251072 1571377802609664 1572024665530368 1575057120517888 1576621228879872 1579461695079936 1581030177398784 1582546581203139 1585653072654336 1588750051311864 1594051445885472 1598509137201984 1603183140527136 1604114840164032 1604775179395584 1609262859138048 1612367147060768 1613968306094592 1615571055157248 1618687511667968 1619353849788416 1623882298109952 1624826027188224 1629576980484096 1631811410893692 1632759748024104 1633431879027648 1636582789288118 1641159417543996 1642789168703424 1647592645804896 1649228785473024 1653840777673728 1654521586753536 1657713179320576 1658676569421312 1659359369170944 1660323715964928 1664211297150976 1667461709840724 1668865187254272 1672124689573128 1677013943051412 1678679299499328 1688295793875264 1688990786477568 1693232331284256 1693929356028672 1695611510304768 1698666351312384 1700353209655296 1703633211988736 1705325002665984 1715094139809792 1718443933051608 1723468622914332 1724178094529184 1725180111119808 1725890287274496 1734055233631392 1735777234856448 1740852606888192 1745720820877824 1747454406598656 1750825267722496 1751546000791552 1752563922407424 1760098471498542 1765020505660524 1766773256907456 1770181384332046 1771939260582624 1773698882489856 1776894406964928 1782090004646112 1783859706736128 1784594038542336 1789812149766144 1793036704163072 1793307876621156 1794817276858368 1795860345839616 1800065280591872 1803581033093028 1813913040443364 1815714344356416 1819216879742906 1821023450626464 1821773081011968 1826867585373696 1832209303459584 1833274103044608 1834028776452096 1842705310926592 1844535206965248 1849928584763392 1850690114043904 1853541726530508 1864927326735648 1866011140598976 1866779290317312 1870380330614992 1872237709294848 1875610762907424 1877473335661056 1882963023777024 1884832897683456 1890103745912832 1894529347794944 1895630365052928 1901173143898112 1901955768172544 1903779979375974 1904886372694788 1905670525532256 1910999645226432 1914685987134662 1916587363487328 1918490627999232 1922191420105712 1929480907286016 1930275184545792 1935122664324864 1935919264032768 1937044335292416 1939700356345332 1947009385129984 1950812137835316 1954641523523584 1956516266893314 1958459182749216 1963935923487552 1969678426187808 1970489250890496 1971634412708352 1972446042599424 1976250915366784 1981777409864448 1983745411264512 1989545836443648 1993431668155452 1995109509574656 2000943163111424 2001766858047488 2004851255226876 2010713393400054 2011541110284048 2013538668486912 2017166292183456 2019169436465664 2023064439236624 2025073440665856 2027084437131264 2036674291024128 2038696807698432 2044657909475328 2045499599732736 2048651381954772 2049494716138464 2057217463533568 2059190589937278 2061235466392032 2067262470679728 2073043474792416 2075102107835904 2079105005420464 2081169657858816 2082026378299392 2083236360597504 2093953489668096 2095170403479552 2098043242577604 2102161638506496 2104177871941866 2105948926773248 2106267422956704 2110062108270852 2114204096872448 2116231880517258 2118333401749152 2125401927847296 2131345516269312 2132584160684544 2133462046076928 2137577520702848 2138819786885376 2139700239194112 2145683812184064 2151957741459456 2156160783923244 2162465347618926 2165176397479936 2172769307312128 2175748547858256 2177012997365472 2177909172036864 2188212556725328 2190385558271232 2192560717713408 2196790194406528 2198971713964032 2205121036898304 2211568759228416 2212479158894592 2215888229461284 2216800407251808 2221076642605303 2223282279787632 2225153583005696 2227287780952566 2229499586097504 2236018590735216 2238239065999104 2244498198271488 2251061058500352 2251987715303424 2253296471666688 2257643108379008 2258572474704896 2260815347073024 2262983749069554 2264888468416512 2269312078706388 2273766670221312 2275947494141202 2278207620749088 2282602311375533 2286792186413056 2291258577402144 2297958163885776 2298904126038912 2300240148159744 2301187049699328 2307622213103616 2312073644841856 2314369646475264 2321136809184256 2325670279514694 2327627761170432 2332173909141468 2336751896543232 2338993131098022 2341315865091168 2342279675586816 2346797961998056 2353360674214032 2355697675876608 2362585680776832 2364931843319808 2369192542619904 2371545266098176 2376120006194816 2378479608981504 2379458718056448 2386416199688192 2391077168828208 2393089702477824 2397763705802976 2402389021593491 2404774710790704 2406172260246048 2407162769093376 2418550720591152 2420952459141888 2428031267501952 2429030774682624 2435823447164928 2437239040782336 2442945737946112 2444365470726144 2445371701936128 2447717116340538 2454874183932177 2459380275953664 2461739126315994 2464183753055136 2468937193936801 2471388968707344 2473843178209536 2486569768980864 2488014854131968 2489039053756416 2496316945726464 2500814350543232 2501192564761086 2503297780881408 2510617365036032 2513110530244608 2515520914577118 2527507153403904 2532443690812896 2533486179716352 2538373305834632 2539848496926384 2540894034043008 2543417265457152 2547999526968576 2555449817983104 2557987503998976 2572641209714688 2573700246061056 2580163552433152 2581225685377024 2582725780389888 2585202934371498 2586267141793776 2598502411111327 2601082850447088 2603665852284672 2608688355857752 2611278910332288 2618581231316736 2626237901583744 2627319001187328 2628845883611136 2629928056799232 2640147707247813 2642369879819264 2644993881686016 2647530758490786 2652727781924864 2655272076498069 2657908890873936 2660146012766208 2665341610447392 2673135006969168 2675789560104192 2676891057813504 2680951191200072 2682054813712064 2684718224649216 2689555056244608 2692225915287552 2700097920887808 2702779249508352 2705371549639542 2715565721365504 2718262410264576 2720869560665046 2726210545967104 2728825319614359 2731535175939696 2732659621517952 2740301378060544 2745587453249704 2748313955189376 2749911154566912 2751043164678144 2756349960906304 2764057966389888 2766802810447872 2774892877145088 2776035171065856 2777648480796672 2780312589795762 2791937986224128 2793560537972736 2797390990103472 2805570495922488 2808356563942272 2813416144361136 2816210003491584 2821642507356344 2824444535665536 2827249346525184 2833869237129728 2841794021692416 2843445547579392 2844616061435904 2851759715847168 2852933652258816 2855669969063961 2857329559042182 2858505788298384 2860911749578752 2869276988612608 2872028980701993 2874881045230992 2883287130158568 2894221360929024 2895412776818688 2900998063811008 2902683996487296 2903878896049152 2905566502938624 2906762589093888 2920514077694976 2923414290284544 2926218206752974 2931962285285376 2934774400339971 2937688774123824 2940161382531072 2948758345637888 2954517639281712 2955733876335744 2964376373050176 2969717041270088 2972666114796672 2975618116896768 2981358120980288 2984318754665472 2987282328403968 2992664264361984 3001414744667136 3002650287071232 3004395295555584 3007276882840314 3016070090100081 3017311665426072 3019851291222016 3020308002730368 3025749438275184 3034596658854936 3037610160998784 3055011436536192 3058045211547648 3059304066072576 3063944218514368 3065205501385216 3066986864212992 3068249399599104 3076829617471488 3085826195300352 3088785884905917 3091853199588048 3100893706019592 3103503681560576 3109565212188624 3118657508130696 3121754486788224 3123039567449088 3137814232285376 3140930234502144 3142755605219328 3144049331060736 3150114241035776 3153242457759744 3156266807912799 3158923390159872 3162060354797568 3165093162406278 3171306145308672 3174347820775887 3177500102623728 3188102891770944 3197018274403968 3206366281054272 3208229680328064 3209550358791168 3218525718276096 3224734294121536 3227936612189184 3231142110314496 3237375023335936 3238707699576832 3243698021428389 3247764596219904 3249652054376448 3259153960968192 3263622821787384 3265519496048208 3266863758055296 3273165578576236 3282318835087992 3285578337406848 3295185291609792 3298457570946048 3307681555347456 3309043173507072 3315426358641152 3317353138842624 3318718738341888 3320647431929856 3328422594301952 3334923419681448 3337730374508544 3340931671428849 3344249379146256 3354027886102824 3357358598998656 3376591587750528 3377981572955136 3386464662568512 3387858712057344 3391223020609536 3394475623604331 3397332702624768 3400706419310592 3407266423977472 3410650005331968 3413921241211803 3430188279619584 3436887866103216 3446937245828664 3448356189058368 3450360222239616 3451780574548992 3468110467262784 3471554469712896 3481705213776384 3488505419272041 3491441641755648 3494908813197312 3501650535444992 3503092001583104 3505127844814848 3508489696647033 3520196942997084 3530041011321048 3533546513814912 3540362768664092 3543878521165248 3547397764979712 3553788813929856 3564180009292224 3567719413472256 3569188077084672 3579624299532288 3586073408326144 3586615753242312 3589634553716736 3591720691679232 3600130561183744 3607162066186056 3627826080886728 3631428688712832 3638433759485812 3642046901252928 3643546162023936 3653735170747392 3664418606919168 3666548206089216 3668057552904192 3671575674510807 3685410621853184 3689070413930496 3692608689473991 3699857169526784 3707083453061016 3729854653471296 3732022281197952 3733558580634624 3740760661229984 3744475418589696 3751221525814848 3754946671322112 3765926047554048 3769665795366912 3773281371865677 3780207491825664 3789058695589888 3791260730105856 3802346287796224 3807559958751948 3809772745389576 3811341051064512 3821999290452864 3829371974269324 3833174726974656 3836981255998464 3844382840211424 3858961814572032 3860550369091584 3870245328649728 3871838528065536 3874088670584832 3877804401557247 3879400712690664 3894018770259968 3901624275670632 3913032533786628 3916918365498432 3927871846975104 3939356852375616 3940978501780992 3943268825416704 3944892085198848 3952501830733568 3963554819728896 3967490822529024 3971296137736179 3979091672887296 3986863336310904 3990219019149312 4001886326222848 4009702510453752 4021426786800108 4023082220568096 4027077336973824 4034332584366912 4038338872931328 4046128878473248 4050146881331712 4054168874262528 4073348582048256 4077393615396864 4081304340997569 4089315818950656 4097302763909544 4098989432276928 4118381179874556 4122470932784064 4134524941359456 4146086949584832 4150204215671808 4158210010840928 4162339315717632 4164052756598784 4166472721195008 4187906979336192 4190340806959104 4196086485155208 4208355743883732 4211897853546496 4212534845913408 4220124216541704 4232463761034516 4236666803498304 4250803855694592 4262691032538624 4265168321369088 4266924092153856 4275155041405696 4277639573770752 4279400478388224 4291367624368128 4303915482918912 4312321567846488 4324930695237852 4351497095716512 4354025994730944 4355818344073728 4376425113450656 4380771116542464 4385121435426816 4393580388813056 4397943427928064 4410242073796608 4423137518456832 4431776458922568 4433600814503616 4442153285210606 4446564559575264 4454575561905132 4458999172195008 4472037181470432 4476478131998208 4488996396542976 4502122117000704 4503975430606848 4506592943333376 4515286216758016 4517144949409792 4525967498139108 4529776936833024 4538624157412776 4551894988282404 4556415241498176 4565204622751066 4582517154804288 4595916327771552 4597808252077824 4600480296319488 4602374099398656 4615244426207232 4624147289683712 4628739292950528 4642273618368512 4651340559029388 4655255522340864 4664347818282936 4677986262196044 4682631730182336 4684559351173632 4693595923996112 4706721348428064 4711395351753216 4725171361553664 4729863686639616 4738385085239808 4743090532196352 4752240012389632 4756959217963008 4772832399376384 4782154337656416 4795527411605952 4804778043186982 4809549421581408 4812344520492096 4814325538186752 4837101441182304 4841904918283776 4856062535003904 4858061549365248 4871646894329856 4874478081564672 4885891475892224 4888730941452288 4895434232681076 4909748367864354 4923478252631988 4928367506110272 4937874387873602 4942777937414688 4947686356419072 4973139537961728 4976029708263936 4978078107512832 4992633891452928 5001628701086464 5002385129522172 5006595561762816 5021234730072064 5031041829154236 5064887381625792 5066972359432704 5076746611669264 5079696993852768 5081788068086016 5086834530914304 5095999053937152 5110899635966208 5115975007997952 5145282419429376 5160327104866304 5162451370754048 5170405868742996 5172534283587552 5197004822222654 5202165700894176 5207331704569344 5217376711715504 5222557820664576 5237162462633472 5252475803167488 5254638002374656 5257691767222272 5280295414495626 5284739759638528 5295061516981572 5305455563849728 5310544152996138 5315817781747872 5330683220894784 5346270013938336 5351579120208384 5353782115627008 5361902382400144 5364109627424128 5369436449298432 5379110112489216 5384451830575104 5400195841775616 5410743099279084 5431131442731008 5441739121330092 5452421091934208 5457650639228718 5463070351879392 5465319243035904 5480602756121088 5491174906499408 5496627910378752 5499822309133824 5502086329356288 5512699921812608 5528115932779776 5533605620895744 5549785754290176 5552070342131712 5560625179591524 5583875972448256 5594781980206944 5611140991844976 5616713127884544 5626832288722272 5632420006983168 5643285014712688 5648889071331072 5654498693050368 5667738474259456 5683588043384832 5686891095158784 5703519431694336 5705867304517632 5711339938127922 5714659118084364 5717011576596768 5738553977225216 5744057961403986 5749762090461984 5766574260317136 5788442721858048 5790825553637376 5801996127622016 5805367992974592 5807757792098304 5811133005877248 5841028155389952 5852436413505948 5863924570570752 5869548800679942 5875377548247648 5897516691275776 5909035278563424 5911467752671488 5928752746100352 5939434082540176 5945332229593344 5951236233793536 5962716241960576 5968637509330944 5985328528723968 6002829489334272 6005300574142464 6014553765680628 6032140180200162 6034623330852144 6039702582444032 6040616005460736 6051498876550368 6069193317709872 6075220321997568 6110022873072384 6116090423095296 6127888437028736 6130411002770432 6133973728425984 6136498799198208 6171652390600704 6177571769811834 6183706399176096 6195634845162161 6201787412039184 6207007363121152 6219130424377248 6237315016261392 6243508973576448 6246079134898176 6275628464570752 6281860469004288 6285511210438656 6300228482071552 6306484915519488 6312533615825598 6317846780319744 6330186324812556 6342612290617344 6348695641551774 6355000205247456 6367259079100171 6376205783541888 6394036548807936 6412732562108544 6416459360656128 6419100717582336 6437051436552192 6449468588243072 6455873224378368 6474750046671872 6477415399153664 6487396042856778 6495529192439808 6518307921936384 6527245643574768 6531038992096416 6533727516110592 6546331157152472 6564637670175984 6571156674813696 6590370583219584 6596915141892096 6615363110694912 6630852717282304 6634706277685248 6637437476683776 6656845188603904 6663229927815909 6669846839362896 6675460749017088 6681863342857698 6688498758292512 6701400954971317 6708055772205648 6714717197997312 6753183175501056 6755963145910272 6772929325137024 6775717424114688 6782446041219072 6788951247208662 6794665405249536 6814532847954944 6821300010663936 6827842482423606 6847806934126599 6860376559239168 6873775732206432 6893874491657328 6896712378116736 6900720444479232 6903561149097984 6936220934525568 6943108939425792 6963410427552768 6977010838544082 6982883283511296 7003301070889984 7006184003166208 7010255689629696 7016979393294066 7040393885994168 7060082022642096 7067093027629824 7080725537328184 7087757042330496 7094795529959424 7107577627859712 7128360018584448 7135438826944512 7138376154169344 7159248599064576 7172146816652288 7173231506484624 7179269107433472 7200261122367488 7207167064780473 7214324132372112 7255652161773456 7262857377425664 7276867518971624 7284093802505856 7287092324047872 7307470341494784 7328837213838336 7333096412178432 7336115105808384 7343151349021614 7364622551796531 7370821243706368 7378140827860992 7385217378947982 7399714339053568 7406811581810403 7414166906122032 7459709306942592 7464044562395904 7467117161269248 7481521322459968 7488950837179392 7502443051629696 7509893342644224 7531852095108096 7539331590733824 7546562743731354 7578117391179776 7582521460211712 7604692575592448 7615119917503896 7619545490779152 7622682102129024 7643998580905728 7658743948538648 7666349453949312 7673962511996928 7688765680422848 7717923629144064 7721100738183168 7740490657299456 7743677056131072 7748177341169664 7755608803114494 7758801425381328 7788037540519936 7795507233333981 7803248551341264 7826065067573256 7833836730996864 7855743693950208 7878713704751232 7881957003561984 7886537650833408 7889784170397696 7905003661467136 7920443121743439 7927109639457792 7934981645058048 7942592275472358 7958183345774592 7965816229494207 7973726672621808 7980438038298624 8003772652445696 8019405020907504 8042853573600216 8046164441136192 8054154673947648 8068665168733824 8076677745862656 8092257756946496 8100293762663424 8108337748525056 8146697164096512 8154787230793728 8162608681995138 8178631637901312 8186475958843077 8194605527819088 8197978864553856 8236762359749112 8244941865568128 8269049882718912 8292173899169664 8300408431343616 8316420021681856 8324678631435264 8328105513197568 8332945442390016 8375813958672384 8380681613918208 8392172970310416 8416711487767464 8423795707092992 8425069691826816 8440248433083408 8464927522069032 8473333606996608 8501607711389184 8525382065077248 8530336642738176 8533848184307712 8550310082811392 8555279147541504 8558800956776448 8567009907191883 8582735248736256 8607830965837824 8616086942105979 8624643135692976 8649861390475704 8702994191433024 8708051989461888 8711636688147456 8752850226901312 8761542233084928 8770242870853632 8787160777626112 8795886855856128 8804323201019913 8820484147593216 8846275036913664 8863552917845136 8867201629007232 8884306570421212 8893129119150528 8909151123810264 8917998344390016 8944074362940864 8952956263996416 8977992793085952 9004244234001408 9007950861213696 9013185886666752 9030572433516032 9034289898819584 9048210270300243 9051934996278216 9059553873666048 9077248314825552 9103789976564808 9112830482996352 9130409245502132 9165034309608576 9191832655543104 9195616504155648 9200960592638976 9204748198797312 9230488852414464 9248294579367424 9257478585901056 9266357654717751 9284547236737024 9302681118058776 9310511044681728 9328695636565872 9355972524392088 9365263460364672 9369118702347264 9387191847992224 9413442696856128 9422790703506432 9450342723107328 9459727373279232 9468800423738397 9476770170479616 9486181064392704 9504480024779264 9513918435926016 9523043462327661 9564308675312832 9591054823211904 9609556086373964 9619098843162816 9624689040984192 9628651076373504 9674202882364608 9683809836567552 9712125070007808 9716123098730496 9731094064285167 9743293788659712 9748956163129344 9771782951784448 9777461882904576 9790868465362152 9819496735728708 9846956505263976 9856735012220544 9875748775747204 9885555874829376 9895372712838144 9946279075923456 9952059416527872 9956156215025664 9985267782905856 10003257402172928 10004770259044344 10013191123525632 10022795014286547 10042469460144128 10062083658308472 10129774763251584 10133944718865408 10153493223338528 10159393987705536 10163576136172032 10173669061828608 10191998107874304 10221799271932416 10231950015995904 10241763723635409 10290564838858752 10320654209732608 10340811737485992 10345068567175104 10394009644445308 10404331401788352 10414663409138688 10434753423431008 10445115641329152 10474324925266944 10504951606334976 10509276004749312 10515383534444544 10525469089941099 10560590828991252 10569479519277056 10590123033963144 10621088305992276 10631635563495744 10661366441789568 10692540027876672 10703158240416768 10707564231254016 10723804764800288 10728219254848256 10738872898596864 10758220224978432 10768903661150208 10800391683551232 10821486198558168 10862262885462016 10883478242660184 10915301278457436 10926140703758784 10930638486071808 10961205512242176 10982349812998816 10993255820757504 10999644618267648 11004172658712576 11025399843625216 11056231865559552 11067211241791488 11077826068421973 11099571508580352 11121250359183048 11189563960413888 11222281983689952 11233426255769088 11253664577444544 11264840013966336 11286570029425376 11297778142662144 11308997386100736 11335476948518912 11367176086769664 11373782190317568 11407038863388672 11422679876255844 11429318236168728 11434023153193536 11488115922807972 11499524180923968 11533148520634272 11576885443716096 11581651107274752 11603992255244032 11610735985949184 11615515584196608 11622266011754496 11682056310779904 11704872827011896 11739097601359884 11750755096495296 11818070557126848 11822935505342976 11857505492200704 11878868165080352 11890664459186688 11902472467587072 11925432483921152 11937275018661888 11970657057447936 12005658978668544 12029107531361256 12064280360400324 12069246661704288 12081232010921472 12102997753100736 12138386635419744 12150440643995136 12220045746144768 12232180846190592 12255776874057472 12260822005540864 12267947456851968 12355143539623668 12367412798352192 12391269690324322 12403574824078368 12438260848754496 12474630032522784 12487017947152896 12492158269796352 12551256929141504 12563720938008576 12571022420877312 12600456964143104 12625067231651196 12635693560639488 12660372649625112 12697391283103548 12710000410494912 12734518158200342 12752411567083776 12788073097615872 12825465124217088 12832918721312256 12838201435164672 12874102873104384 12898937176486144 12911746448756736 12949500093343744 12954830798307328 12974792085713556 13054491287149536 13062077984192832 13067455032221184 13092662314304944 13129275340351968 13142313349627392 13180741166439168 13193830283784192 13230726221389824 13261705434564608 13269412555370496 13313690377207808 13326459855631818 13339693678725792 13363726685715396 13376997516585024 13402801909942634 13416111544411296 13429434395994624 13506366351002112 13511926291820544 13545858650274048 13551434848229376 13577902494417324 13589330810499072 13629065695909888 13655684964847212 13695613868253198 13747551464412864 13787748983314656 13793424756233472 13801440888958464 13807122298195968 13872441869051136 13886217878851584 13926820855105536 13954021677088164 13965766567022592 14006602141779968 14012368006332416 14033958786588132 14080787771988336 14120164045284192 14134186055259648 14161451074656368 14175514084660992 14189591059918848 14215155255719424 14256720037168896 14270877653889024 14318497198129152 14344293633304576 14346463012969248 14400522244734976 14414334129560946 14428648264744224 14511304323546912 14525714754851328 14553735037943248 14568187605011712 14574184648095744 14614940682989568 14657674427676672 14666192824356864 14686302698043228 14729245103593062 14741642487412736 14770434757895964 14799428678107136 14813623163620806 14828333812244064 14919418613885184 14928089124791808 14934234322538496 14963042644919936 14977901674358784 15004886103259392 15019786685288448 15063704190216192 15093125487462708 15156234782359552 15209385151184896 15230239835007792 15239090981558304 15245364204258048 15287997161811456 15317487897077296 15332698907898624 15347925023993856 15377531360845696 15435847258288128 15480981314598912 15487354112262144 15511217606228988 15517602850762656 15547536498237121 15576075081039872 15591014466667962 15606497102682528 15652130135146512 15667673461993728 15711487387900416 15757427409502464 15763914007123968 15773075301666816 15810007322934272 15840886243486878 15854219278915584 15885184550944716 15916366691549184 15931632458988414 15947453345243616 16007545304891392 16038810041815008 16085707147200432 16092328882272384 16108309347895296 16137330337467648 16153355491725312 16184515513892992 16200587525326848 16293394328193024 16325217363990276 16357263275802624 16372951917686154 16389211055638176 16395957729107712 16473524719498224 16489883731136256 16538099765437824 16584347798339328 16600816862687232 16632840043363712 16649357262870528 16656211026395136 16751627917344768 16784345940620832 16816723151154437 16833422975534928 16847591414185984 16850139383653632 16880496866166816 16929855044138064 16946667213993216 17003215422778368 17050764130154496 17060673285476352 17100620165622784 17110558295083008 17117601913552896 17134019814383766 17215661931675648 17232173884211958 17249286271385952 17282560357557607 17299722780951408 17405988382866048 17416103978923776 17423273376294912 17505700453802624 17523084466169856 17574321555252224 17591773711712256 17608646402039826 17692550073827328 17727105835690272 17734403258014464 17768613140842424 17786258238301056 17818302247620528 17835996688780032 17888148725881728 17905912527992832 17955985586171904 18008488468002816 18015901722427392 18061144867032064 18068579797639168 18096420540600486 18103869992556432 18119107747332096 18154496629651104 18189516877779289 18207579953129616 18225660965992704 18260818491004264 18330068619217152 18383665311086208 18391233008311296 18401921185277952 18409496397594624 18496589158734848 18514957171802112 18532715309435502 18569094473474048 18586904535486483 18605362236117552 18621022089363456 18657391273131744 18711945048784176 18730526920729344 18738237404694528 18774383695984448 18826885393712256 18845581407012864 18900685446214656 18919454746558464 18937600847476794 18953540340959232 19008960049558528 19027836871852032 19046086924655322 19101777237300513 19128617350625664 19182109646423808 19219112172747928 19238197686325632 19249378081968384 19257302152747008 19348405764729216 19367619673135104 19424250140015616 19432246197460992 19462188128570334 19486587577319424 19543565903568896 19554923765809152 19581736930724304 19638993471457416 19693913010527952 19713470024441088 19751497551494408 19771111749658752 19790745425676288 19892558151846912 19904118833055744 19912312430051328 19970535565811712 19989689783447727 20006514804345856 20009540518088688 20026382247051264 20045590028573094 20084938920288256 20104202864913951 20124167316616944 20259549526503168 20267889437730816 20306986446677056 20318787975411072 20327152272344064 20347338123657216 20383996215748608 20443598543864832 20463900031991808 20483527447270818 20543420802379797 20581129677717504 20641308419465216 20681623474971984 20690137134350208 20788019288890616 20808662803576704 20829326818277376 20869506846862016 20890231282658304 20948649850533888 21009903212669952 21018552009498624 21030767068889088 21050938179882198 21121181657982504 21138959038554112 21180246067926288 21242176611984552 21263271126991488 21322732883579136 21385080055753344 21406316480833536 21415128462508032 21447609529600576 21456438509696512 21477745797193728 21516440449956864 21537807322300416 21600783367102464 21621501194341419 21642972397116336 21724525770924032 21766956485320368 21830602556914872 21852281407517568 21861276972143616 21922411024484352 21964699625997632 21986511641515008 21999289236535296 22008345317425152 22050799687250432 22093867655389593 22112463731119104 22134422483582976 22155652136843946 22199143017160704 22220434745431209 22242500718366096 22379127920827776 22444563967379904 22466852511538176 22507329154889088 22529680027932672 22573140058850752 22595556285324288 22617994772201472 22670953897037824 22734352173539328 22747564380635136 22814077726777344 22845359752511688 22858636472337456 22868046306387072 22976231845615944 22999048361847936 23066297041268544 23153770887432192 23163302214549504 23207984510488064 23221471971898368 23231031168393216 23244532023508992 23364112621559808 23386521700001943 23409745654023792 23478195202719768 23501510192990592 23636141114253696 23645871010685952 23715010984401408 23757736330160704 23761329365230317 23781328918373376 23804944935174144 23850864967842304 23874550037323776 23897448688482621 23941314114895872 24011317957337088 24058215062722512 24128560720800648 24138493323408576 24162464021842944 24205995506201472 24276773270839488 24300881287990272 24440091492289536 24464361692381184 24511553748114944 24521644011081728 24535894913703936 24559427876529231 24710287079247336 24734825596704384 24782539380648644 24807149648156736 24876521697508992 24949260065045568 24974035894305792 24984316539592704 25102513858283008 25127441876017152 25142044841754624 25200913928286208 25250134463302392 25271387121278976 25320745299250224 25394782566207096 25420000820989824 25469036316400684 25504823134167552 25576146195231744 25650930248434176 25665837442624512 25676402870329344 25701029721575649 25748205746208768 25797874352972288 25823492897513472 25848260826317937 25899000186687488 25949584171427112 26108982574299072 26124155968385664 26134910064442368 26185324628609888 26258550680703936 26284626699254784 26361482332878336 26387660567568384 26412969603059739 26461452442779648 26523410869129216 26538825110740992 26652919711263636 26679387357451584 26727453371430792 26753995033170048 26805603819885268 26832223088822592 26858868791989248 27012732702004224 27023852583641088 27091717300548096 27102869696458752 27144630810900729 27155804988834648 27178661620998144 27258131391819776 27311369929694424 27391227736506396 27495102928825728 27575497966629312 27586849512466944 27602881777916928 27614244596391936 27744883738102272 27772435757703168 27799072964153253 27853641710211072 27908043354176328 27931533134045184 28013204283559936 28067917573176264 28161575543976672 28240328090568384 28268372110519296 28322902149312736 28351028169321984 28379182119837696 28430310511438848 28513440074337792 28541755307778048 28569130386982983 28688587266609152 28692926025938496 28828668259121892 28857296529488448 29022608647093824 29051429509702656 29107470075886496 29136375210023424 29148369296191488 29229881365979136 29315348855353344 29332385648713728 29372605396086456 29458490207186124 29483284974825472 29540869515791928 29627246327241612 29656667624488128 29838837227770368 29856178249583616 29868468645076992 29926085289839872 29955803348717568 30009772206518784 30039573370576896 30068385042859641 30127408380432384 30186250974925416 30460479670015584 30478181963116608 30490728408516096 30575994323622912 30634975794154592 30665397815797248 30695850047987712 30755062721691392 30871694516576256 30961962629197824 31022435212457976 31035205701525312 31095072996474242 31182028933335924 31212994205365056 31304260270293024 31335346923987456 31422974775800832 31514854819004928 31527828014247936 31546150603333632 31620014645868544 31681772486973756 31708438557831168 31770369101889432 31863264917976828 31894906690487232 32077620083630016 32171414294400864 32184657764544768 32216618695790592 32274660674935296 32306710983450624 32369031027785984 32401175050653696 32586788656386048 32650434727980552 32745903835372308 32778422111276352 32791915458215424 32947049438996448 32979767462272512 33076199530875648 33168695596678656 33201633725374464 33265680086727424 33298714525741056 33568691881241664 33633446302308874 33666845951069856 33700278767307264 33760993732333632 33859710088276128 33893334427986432 34006430845556736 34101528260308992 34121346570952704 34201240331245568 34221116590166016 34268039628767532 34464347768423916 34498572542771904 34565120715115214 34599445561902816 34811976765732096 34832207957847552 34846546752589824 35011400907605248 35046168932339712 35148643110504448 35217292804079652 35454211671380544 35468806516028928 35537226281684848 35572516476602112 35636604495241056 35671993377560064 35776297451763456 35811825055985664 35911971172343808 36016976936005632 36122289734064128 36137159595278336 36192841081200972 36207739985112864 36308993259302208 36379033755558578 36415159906259232 36451321931985408 36521636982008528 36660137238434304 36767330622172416 36782466016622592 36803842370555904 36993178317469696 37065430618871004 37138188946948096 37173809070972966 37210724472235104 37314782546263488 37423890097568352 37461053841458688 37476474809389056 37548767391968896 37653770787424512 37691162814025728 37801370892429312 37875201694953588 37907080681918464 38017920099117056 38092173849310644 38203554474601026 38257234701251328 38364219292847616 38438224345495856 38476395372651264 38498756163936768 38514604305494016 38696811529458432 38735239346270208 38848500280031232 38864492394921984 38924376257140668 39087131807137792 39163473861448608 39277986942914832 39387826021055904 39426940048882176 39502995102988816 39542223499317504 39581490851352576 39785116303693824 39808237666111488 39941071131623424 39979379566895454 40013029608691712 40019081036177376 40091180057146188 40169877840576512 40208405729827902 40248334633233888 40519099053006336 40535778875461632 40613972893354112 40637575950822144 40654304544688128 40767992431497216 40887197087729664 40967054894541636 41086841604759594 41282616838930432 41363246949943968 41380274268700416 41576038577781232 41617325607153408 41658653636554752 41739013693724032 41780462565316608 41897299701067776 42019806425339904 42037104018997248 42101876359764396 42242363315965008 42277918077108224 42360492135852576 42484353223969104 42526542253982976 42645465767158272 42770160111506688 42812632961667072 42895219059201152 42912877019393024 42955491594387456 43032880899913728 43201566734204928 43243002388682838 43285944794232672 43369443916135127 43449051541848064 43533912970640736 43661205113829744 43704562815035136 43722553944287232 43844822048968704 43929399251995264 43973023283030016 43998578473070592 44101599374500864 44187735310779186 44224927462238208 44311304273687892 44398286034321408 44440869490862418 44485001436732192 44758255841655552 44889127934759808 44933705023076352 45014658309778176 45059360055865344 45146280117701504 45191112570648576 45341907794075648 45468704347078656 45628155453554688 45690719505023376 45717272944674912 45736092612774144 45952463691231888 45998096723695872 46132594082537088 46307541774864384 46415969020976128 46442943943796736 46462062336786432 46642609494711363 46728225243119616 46773043400003886 46819491308047584 46909806684799219 46956390405439536 47003020385981184 47272282228507392 47291742021371904 47430021968802816 47515472660321408 47522658730460634 47562657836746752 47701729935684608 47749100074647552 47794897376965242 48022635914674176 48116430125445024 48257121441601296 48276986646817152 48324928043685888 48411991012402944 48553546541678976 48601762575980544 48880182984579072 49023107496229888 49043288022163456 49071789827407872 49118855753058462 49420574158494672 49469651193408768 49565078761297288 49614299296313472 49753043395017984 49898520130091136 49948071788611584 49968633079185408 50205027716566016 50254883752034304 50401827856572416 50450169453463311 50500268926604784 50542774242557952 50641490598500448 50789565132414192 50840001641979648 50938072632801368 51009646268335104 51152292390463488 51301860496868352 51331674885249024 51352805740658688 51402059443151298 51595748705944576 51646985795026944 51696521652635874 51798000373374976 51847681072672821 51899168342854224 52217965148598144 52248311936771328 52269820128884736 52370649257219776 52517101361407872 52569253398509568 52722964665756672 52775321135136768 52825939206119478 53046821738258432 53077650221481984 53305839422527272 53358774714903168 53454906742861584 53507990066340096 53611207639770536 53664446177645184 53717737583978496 54025465404008448 54047705167282176 54183434601096192 54205739392917504 54289261621801458 54311609977669296 54357323241996288 54516262783639552 54568550633337867 54622739859388848 54782455473012792 54990205857651456 55150995933258624 55173699024933888 55205763555833856 55228489192783872 55489767476204544 55544871515406336 55598145928306506 55707283420422144 55760713606459449 55816086708352656 55863066268090368 56026408567119872 56135835146352528 56323151087953344 56480656181136768 56536744221038592 56645804298625472 56702056338643968 56758364239675392 56860621022877696 57026880148675584 57083510615556096 57138260773965966 57305331711901539 57377174533218304 57385852051876992 57657336518243784 57714593058976896 58045217294187648 58102859019405312 58214940151772992 58272750420046848 58296738592382976 58459762731958272 58630697710706688 58664771297427456 58745210792172912 58916980414372248 58966569949650944 59081739031583856 59254492654483224 59313335248976256 59677674455540736 59712356499167232 59736937290153984 59852170579679744 59911606697435136 59969069350343181 60019544413037568 60079146741153792 60136770085719282 60254816760864768 60312608594741853 60372501949850832 60920959340031168 60956363926233216 60981456817032192 61151988647245824 61269951588309184 61330795631594496 61391700095975424 61510125443382784 61630262407139391 61743389033152512 61923925258395648 62044870424915952 62070411403050624 62190145992948484 62364057866671848 62425988410730112 62608520540586048 62670693847974912 62845949551601664 63029709638009856 63055656028495872 63092301206667264 63240029291737088 63363544973947512 63416877115662336 63540738203778864 63726529835953656 63789813380974464 64155240167260032 64342828588801728 64369315529089536 64433237391581184 64549321349870592 64613421966901248 64738062055571968 64802350101307392 64864503583024257 65173577312772096 65300869455961104 65491807670744616 65556844222552704 65583830916430848 65894098877992896 65959534924545024 66152399061751296 66281602966168779 66337391193357312 66403267450748928 66531360173454848 66597429051482112 66661304236293627 67137383762483328 67266892604617748 67333691902139712 67400557534614528 67521987464667264 67719420176552256 67786668855972864 68012861691113472 68203056520617984 68242693141905408 68402480662491136 68442233180332032 68536079257535064 68928695536847832 68997145085543808 69130241430230428 69198891123805632 69623953531464192 69664415915695104 69693093505179648 70022801815210496 70092337864679424 70159565100005829 70297286221008896 70434585608159304 70908423342761088 70937613032057856 71074452563369696 71145032953204224 71273208990482112 71343986755120128 71552594903526912 71623650111971328 71692346065447863 71823942344687616 72033953872011264 72244579468128256 72385682162401944 72415479970225728 72617986518604416 72758067511117156 72830319812518464 72902643863970816 73043273964017056 73320274476868608 73534661244344832 73564932033245184 73607684741111808 73678283629587693 73986356634939392 74130861237742008 74347618141945932 74421448944470208 74629565092526976 74847780195136704 74922107682917376 74952949618778112 75097534783937792 75307541574849024 75382325628051456 75602741784858624 75750403389907176 75814161363836928 76035840198234112 76184347698621288 76407108949202052 76514469402502656 76728438585695232 76876448690991712 76952790745302528 76997512327873536 77029208610988032 77393623058916864 77470478692540416 77544782478953811 77697000560062464 77848752514281336 78326947722897216 78555973885829664 78775652042111808 78853880097764352 79005990205977632 79084446998635008 79162981702705152 79570232607387648 79616475332222976 79958759133790908 80026059217383424 80038162072354752 80182360114292376 80416811459655804 80496669266467776 81038198106012672 81071557750923264 81227945786708224 81275151901644288 81308609089376256 81535984862994432 81774394175459328 81934109789083272 82173683209519188 82726493899887936 82760548537400832 83152077155562464 83234651214306816 83317307273109504 83478027387448064 83560925130633216 83794599402135552 84039612850679808 84203752719528792 84484726631930016 84720984271705152 84968706447938208 85053084507965952 85290931534316544 85540320223013376 85625265923334144 85790438118402304 85825754038786048 86065761799827456 86486004777365676 86571889588465344 86738887832270254 87067825941281472 87322410227659488 87409125630070272 87445107888574464 87689644097937408 87858798503990528 87946046566060032 87997156946141184 88203198749001728 88375470621558372 88449854924476416 88622608547375784 88881738981724836 88970002873464384 89516511683311104 89778255869519616 89867410046152704 90029316619556352 90118720111730688 90292560235403008 90382225141297152 90683815588151296 91381439010046752 91434545889349824 91472185225548288 91904927382463776 91996193447391744 92265188165074176 92615083549728768 92831938041952256 92885887887593472 93285218989422726 93546086800007772 93638982616095168 93819613369598438 93912780810879072 94006040771962368 94544564457014784 94583484042743808 94860043937605632 95030945320642816 95045317460921268 95125315673493504 95403459871369216 95589794753930484 96232860250890048 96514242883202592 96553973293634304 96649856087371776 96823982024805888 97107093083357952 97203525151961088 97760365969158144 98046214992459776 98086576044326912 98237711506116924 98841148316989344 98939302386817536 99130157522594576 99228598592626944 99506086790035968 99797040260182272 99896143577223168 100410055433132032 100803655713144832 100900338906926622 101000537853209568 101282981197000896 101579130264828384 101680003283959296 101876145265602736 102019292536670208 102304584780926976 102603720993736704 102663349770498048 102804118886302596 103191497411889152 103393043305271748 103596000746749952 103695362145345642 103798336685708448 104435930297196288 104496623873542656 104539640257769472 104741298514439552 105034202722815744 105138506797019136 105445929331513344 105651878412238956 106093643476516864 106611678845054544 106717549429806336 106909813485723168 107015980132680192 107222415279541072 107328892355290368 107435475167956992 108050930808016896 108366869202192384 108411478785835008 108578523243602916 108623219955338592 109032525567279104 109137101266675734 109245479718777696 109564910946025584 109980411715302912 110301991866517248 110347398049867776 110411527111667712 110979534952409088 111196291856613012 111414566840844288 111521427212918898 111632173416705312 112052817134239744 112271670292705056 112646302175906688 112961312362273536 113073488442077184 113291608597250944 113404112677287936 113721242045755392 114053760297351168 114276521547931932 114610663423803078 114754349066436608 114771704103753984 115314673036487568 115429186117953792 116090434588375296 116205718038810624 116429880303545984 116545500840093696 116593477184765952 117261395421413376 117490421584345824 117717062058081059 117833960828744496 117933139899301888 118163478063167712 118508985308966448 118626670497952512 119355348911081472 119424712998334464 119704341159359488 119823213394870272 119938138700686362 120039088826075136 120273540171438564 120509633521729536 120625217189483706 120745003899701664 120977922502903249 121841918680062336 121912727852466432 121962913634064384 122303977294491648 122539903176618368 122661591263188992 123020250886765568 123260524814278782 123847850516791296 124089740849831904 124140822806101248 124380291985896968 124728115733343696 124851976821460224 125217041081172096 125341387695949824 125691899103203328 126059419276019712 126111312056991744 126480058583474176 126727089947895024 126833754231324672 127081476407557728 127326618144455023 127453059671907312 127579626761948928 128310480334520064 128685657177603456 128738631058179072 128866474783162368 129098642699741184 129476124111143936 129604700202614784 129729007166048514 130108331748405381 130347154625544192 130601738911922208 130983615341489232 131113688445105408 131167661832861696 131788197755985792 131919069849090048 132304798123502592 132563205932337558 132674782386714624 133062720346909696 133194858102964224 133322608472587254 134274767524966656 134533785209235496 134667383804279424 134801115069229056 135043974929334528 135438840353104512 135573337711945728 136025723382226944 136406113041235968 136804961324982272 136884466360664064 137072158515070128 137857391073695664 137994290171087616 138260482860460856 138397782247611264 139247907062928384 139328831831390208 139386187010359296 139927828484134089 140045603630420992 140184675729358848 140319130200011658 140594572442017792 140729420054397657 140869171216318608 141816846685522176 141875226064115712 142148905126739392 142290065906408448 142546417980964224 142687973510240256 143105189807053824 143247300223942656 143384692130895726 144067907744022528 144489158936256512 144771364324803888 144830959940451456 145235973037208832 145516135022234312 145660639625036928 145805287727941632 146086547928034112 146640548953737216 147069322488689664 147129864066490368 147215369482223616 147356567259175386 147972713269878784 148261722475484016 148695236283891864 148842897888940416 149259130185053952 149695560390273408 149844215365834752 149905899237556224 150195069567875584 150615083149698048 150764651256102912 151205483569717248 151350508360389933 151500806779814352 151628322727673856 152071680396468224 152368695397242576 152814217898404104 153028938805005312 153456877171390464 153752897381983424 153905581490605056 153995024655747072 154058417221976064 154787246117833728 154940957385080832 155089564957907622 155394001120124928 155543043218018463 155697505028562672 156653895445794432 157111947771659328 157551304084223616 157707760195528704 158011980411955264 158168893997270016 158325963405410304 159140465214775296 159232950664445952 159917518267581816 160052118434766848 160076324144709504 160364720228584752 160833622919311608 160993338532935552 162076396212025344 162143115501846528 162455891573416448 162550303803288576 162617218178752512 163071969725988864 163548788350918656 163705651900013601 163868219578166544 164347366419038376 165452987799775872 165521097074801664 166304154311124928 166469302428613632 166634614546219008 166956054774896128 167121850261266432 167282140819378347 167589198804271104 168079225701359616 168407505439057584 168969453263860032 169441968543410304 169937412895876416 170106169015931904 170581863068633088 171080640446026752 171250531846668288 171580876236804608 171651508077572096 171915995135704617 172131523599654912 172972009554731352 173143779176930688 173477775664540508 174135651882562944 174644820455318976 174818251260140544 174890215777148928 175379288195874816 175717597007981056 175892093132120064 175994313892282368 176406397498003456 176750941243116744 176899709848952832 177245217094751568 177763477963449672 177940005746928768 179033023366622208 179556511739039232 179734820092305408 179907208051029543 180058633239112704 180237440223461376 180585120470806016 180764450282594304 180937825784225559 182762878020093504 182869091778699648 182944370451096576 183809854764927552 183992386894783488 184530376330148352 184890787221418173 185230167099457536 185663876083904512 185771775775186944 186570437978845452 187092173600015544 187277965232190336 187639226739196876 187825561621758144 188012081543924736 189089128914029568 189166968085487616 189720087875211264 190061890641285632 190090634921842536 190250631346987008 190806919742738432 191179589507860968 192465720501780096 193028485766405184 193107946587268608 193299712174743552 193647964049611776 194214186166715904 194407050303922176 194593510749072771 195520731938316288 196092429984919552 196475423012233848 197682296633978688 197878604773635072 198260315045189152 198457197185253888 199012173580071936 199594080520364544 199792287154446336 199983912708880881 200820110866264064 201800677813853244 202001075706419136 202565962394001792 203158260529656768 203360006567918592 203752290531205472 204038585073340416 204609169561853952 205207441987473408 205326699540996096 205608237772605192 206382994823778304 206786086610543496 207390724290691284 207596673371416896 208871860594392576 208993247747085312 209079280515538944 209482597028879104 210068405445631488 210277013594038272 210478695300017487 210891858663026688 211303756824477912 213223357690109088 213435098859612672 213819626971446336 214031960265360384 214444830559082144 214657784710580736 214870950335913984 216101861616033792 216733738404384768 217157046487205832 217246439910677184 218274202533351468 218490959437555392 219129821892051168 219960823430605824 220603983733034496 220694796099735552 220823054223335424 221959069904818176 222392583713226024 223042854425837796 223264346833410624 224543340585410112 225292604351813376 225922624724547072 226146976884154368 226583217194501888 226808225354575872 227442484091510784 228107520594702336 228553043095863864 229221326847606156 229543408207507968 230629346072975136 230858372235907584 232180869176750592 232411436077621248 232859760607091968 233091001680187392 234980843168691648 235434124116162118 235667921657488992 236326956126335424 237017970617932896 237253340995905024 238710697822162944 238849425996668928 239408682318718976 239876277401372724 240078177652150272 240547080342877128 241250434378967412 241490007799403328 241955845005806498 243683837360124672 243825455704932864 243925827268128768 244607954588983296 245079806353236736 245323182526377984 246040501773531136 246521049628557564 248179481699663808 248281645612202496 248760583971793936 249456231466687392 249703953642920448 250434082162344192 250682775391899648 251383798206406656 252118838552039424 252960117166948352 253454179895790048 254162952815115456 254653236288910046 254906119343814624 255159253523897856 256620960669040128 257371314355206912 257477262116358144 258197285399482368 258952248222287872 259458014332097028 260216663496810762 261203477823844416 261967230682978464 262227376890210816 262335323665723392 263576395511971584 263838139698180096 264609596247005184 265126411864675116 265349564773429248 266125440693819392 266645216945174508 268549535049933312 269067570418470992 269334767608558848 269602230138458112 270087949858669056 270877680706209024 271146675423891456 272051446764453888 273609922649964544 274144317030140256 275714782147391328 275988580342175232 276520965720921712 276795564495222528 278495814125856768 278657663662780416 279855656968268178 280091207260841984 280638260400023316 281189144884035584 281458840108795314 281738342432637216 283633693371044352 283750452128231424 284297810253478784 284580131812816896 285092835961928448 285375947020480512 286210379614107648 286769384261791452 288978317872513024 289542728649607776 289661919880902912 290471946074417664 291032270044468624 291321279250073856 291610575455883264 292173095856068224 293281097907474432 294138644977379328 294259728132980736 294713134518350772 295945426539757568 296523444950968032 297390472567783728 297685795777880832 298518260370107904 299391120780546816 299688430731669504 300390139135751168 301230166299396096 302410967139434496 302701016720779866 303001613559628704 304143360792936448 304737390794485152 305628435796808208 306057877610010624 306913754342780928 307505794763966848 307811162981210112 307990049311494144 309574492235667456 310179129915815244 310788002240249856 311086086436036926 311395010057125344 313307790891588864 314223895543318656 315102608168447232 315415520391057408 316023960823910528 316337787994540032 318280930429550592 319835036535163632 320104236869533696 320152648289419008 320729440457169504 321667245838623216 321986677065871104 324152792424050688 324911783146832896 325100607606577152 325234436357505024 327097576701837312 327411303800027202 327736439156333088 328368646793594533 328694732838076752 330905975599551744 331042194149603328 332608308622249856 332938604857227264 333912109549792256 334243700522532864 334564281638756694 336158451402719232 336815010878115168 337938906527720064 338883937086820608 339874825791752832 340212338031863808 341163726137266176 342161280892053504 343161752473609216 343303016155144192 343831990271409234 344263047199309824 345944019109462704 346287558353861376 346955551329081016 348271303765125888 349289640910637952 349636502520281088 349780431554297856 351435194015962112 351784186264240128 352812794996006912 353151186174243177 353501882486233488 353799419697905664 354490434189503136 355526955926899344 355880011493857536 358066046733244416 359113023478078464 359469640184610816 359814416102059086 360117266478225408 361170240941612032 361528900565188608 361875651568451118 362933767508709747 365525756040187008 365738183557399296 365888740902193152 367619709529855104 367984773789566976 369060752660296704 369781574442836346 371327752167809024 371543551550373888 373140875957690904 374184347200031088 374555930464380672 375278453478393752 375651123243516288 376024163087849472 378178257828059136 378333936170975232 379440175750422528 380123781282571264 380181269843685072 380501262693974016 381613839485476864 381979854433365069 382359179015721936 384931441003560192 386056971532810368 386215893174537216 386599424349487104 387295928099223552 388428372333431808 388814100607844352 389187021498145542 390324995245216143 391041463876632576 392184859969839104 392950846024467696 395364593267957376 395757209547270144 396520630090378304 396914394370507776 398024347160143872 399188161040729088 399584574308892672 399967825417761762 401640221732528128 403601355627706488 404002151412838272 405131924788003584 406316521059313536 406720013135837184 407504581062410944 408077170146680832 409218339123707904 410414883974946816 410653399081992192 411216475545210384 412765989647556608 413572173221086992 414781448581382568 415193346742833792 417743721188785152 417986495494170624 418158561031077888 418965194057758208 419783485452402267 420136810891262976 420554027188076544 420957390600034974 421783717326053376 422188260163192971 422607513648955824 426446715380218176 426870197719225344 427639253942892672 428063920530720768 428889661118164288 429315569421161472 429741900671827968 432203723232067584 433467476808769536 434314092974411664 434492879821354368 436548405066702936 436981918875110784 438259643784102336 439921646861211648 441207967466068992 441389592199471104 441646108446670848 443918139809636352 444785167426452048 446085708851675592 446528693666821248 449086681170820224 450585208703626752 451845249449094144 452293953768308736 453166434389003776 453616450709151744 454051525081169799 454884968183021568 456215041189404672 457106086191727728 458442653695212312 459086816415015936 461258692145950272 461716744471815168 464361738353501184 464822872155242496 465719521214183936 466182003360374784 466629129654055389 469961686337383296 470868248232324236 471335843314977984 472653912252670848 474035941235865792 474506681991810048 477421395644325888 477698851993337856 478817364637437952 479752554802745448 480156355304300544 481094160685754256 482500868757934824 482980015598806656 483911690011612996 487367674720249344 487650911409865728 487851654536257536 489215909177966592 490159612706473472 490646365052755968 491116955700040803 492081003547062272 493042099257115128 496358963399327616 496563291224404992 497521167943587872 498912462933374784 499407907285840896 500868164324688384 501365550783799296 501846422458135041 502767596412813312 504237677104078848 506908359791580096 508325905630230912 509306472577820092 509812238687629248 510318507047795712 513241921338080256 514742628710413824 514954524232716288 515747985407113851 516394570798964736 517904496444575744 518916028664194056 520433326993621524 522406955647688832 523934461365956928 524454753780421632 524670647331446784 527152791023943168 527676279396360192 529219192494010368 530252823729350232 530699129546858496 532250881387638784 533290433890349016 537099070099866624 538135140836941984 538669535217117696 539204460276916224 540175899717338112 541755361412418048 542293350847782912 542813477352676677 548288634060280512 551429564294782656 551977160684350464 553041931441843424 553591128990445056 556991628251713536 557315327325560832 559711313936536356 560182414521683968 561276520800046632 562917680217590628 563476684865274432 567267386742088704 567500904256462848 568595620506957568 569160263625633792 570185671923856896 570751894040961024 572420759228215296 573538768523582904 579085457299215552 579323839761805824 580943892148835328 582064540088937248 582642558500147712 583221150911766528 584346191712136448 586562195814948864 588277289954758656 589426269036701544 593046889901936064 594780945135567456 595371591555761664 597036520740215808 598782241561093632 599376861463339008 600780278271502336 602460332598792192 605402033441559732 606003227119257408 609474781588970304 611256871593616416 612115755220021248 613827508685561856 615011589527933696 615622325962420224 615980098622988288 619148984471334912 620358259831630488 622172172872073852 622790020114250688 626615581783177728 628447791086637312 630205216336894464 630831040782114816 632047921647821056 632675575989080064 639670073070327264 640305296578838016 641458880914339008 643334491677246432 643973354131742208 648305584848101376 649823566293665792 650201215213154304 654822607600054404 655472878312666176 656737293587189066 657389465676153504 661811951199103488 662084388299206656 665216617244499712 665877209714454528 667824219099584512 669128563277513388 673630021756230336 675877813055440128 677767874173641216 679749651583505664 680424676063727616 682327452274532352 684322561784107008 686323504947218432 686606032310288384 687663980542818468 691888038218925408 692575116707722752 693911102658162032 696542607530251776 698579281821275904 699273005040562176 702870388031924224 705625589992013824 706302372348486354 707003764972466976 708980868379006272 711053911853798688 711760022987715072 716132093466488832 718226046956156928 719628832204118172 720234532956450816 722340481883224064 723751303136902236 725867535017419494 731051512080374016 731476367114798592 731777481804386304 735239419059710208 735969547579133952 738121505320593408 739563148885672692 742655504335618048 746281751915381808 748368694400062176 749111860928761344 750556906956787504 751302246487032576 752048326175698944 756356515656118272 758880351500845056 760247562565142528 760362539687370144 763227678970953728 763959708866730138 764718358031443872 769862882007120384 772113943065620736 772431786349074432 774591856198447104 776856744666863616 778374042996291084 780649990490432286 784369719939678208 785901692048935392 790729186535914752 791514419094540288 793041260180756608 793828788741015552 796048694320287744 798376322081458176 799935650835523524 803280443465056256 807202711255412976 808004302825676544 810263849576007168 812633042118627072 813440026271674368 815009162124821888 816154340293361664 820829767949893632 822432951090420768 824019434406567413 825531979295113216 827144346442173984 829562897162765136 830386693485667584 835487442377570304 835972990988341248 837930388115516416 839566970904804534 840273621782525952 841914781200069948 843567434652106752 844376520326385942 845215027297911648 852893430760436352 853740395438450688 855278507885785344 856127841061441536 857779322236328576 858631138842322944 866934953617539072 868628185948823328 868985759642708736 873096810133405872 873963837750221568 876519287568204672 879843293722423296 882415934932137984 882779184398942208 887836279619272704 889570334852904096 891286327011185161 892171417703351184 893057387333642496 898173362341640448 901170417407253504 903690498898188288 906332868778007552 907232901418303488 908103050162339598 912430082378809344 914212172383455456 916885307390424624 918173632830031872 922517384291900544 923433488943630336 928723476707002368 931439042428367872 932364006720749568 933258259308110778 939923372674766592 941736496464648472 942671686629955968 945307824505341696 948071882471731584 949013363983620096 954842791288651776 957634729274875904 959505109605490896 960312710608601088 962188321371508512 965001737515869648 965960031197613312 967823380023225992 974735349440498688 975301822819731456 975703309072515072 980319225412946944 981292730105511936 982233911400081606 984162007094124544 985105940380783599 986084198514230256 992717926798655232 993126582448809984 995042335887175744 997824925866749568 998815814571681792 1001736328649376768 1002731101567598592 1003692844916270082 1008475354208157696 1013816719583160192 1016651811260461824 1018612945155640184 1019624477375258496 1020637014095591424 1026483842676160512 1029485257420827648 1029909048465432576 1031495970814227702 1032789141597929472 1035808992889151488 1037832057328388112 1040866653987243048 1044813911295377664 1047868922731913856 1048909507560843264 1049341294662893568 1054305582047886336 1055352558792720384 1058438384988020736 1059453558522729531 1060505647458700464 1061398259093716992 1064501762775277568 1066580867780698032 1074198140199733248 1076270281673883968 1077339070434235392 1078408920553832448 1080351799434676224 1083510722824836096 1084586701695565824 1085626954705353354 1088801302526129241 1096577268120561024 1102859128589565312 1103954321368700928 1106083862883686848 1107182257980890112 1113983256503427072 1114630654651121664 1119422627873072712 1120364829043367936 1122553041600093264 1125835360435181256 1126953369730548864 1134534773484177408 1135001808512925696 1137191241013915136 1138320527251267584 1140371343847713792 1141503788081922048 1144841518456430592 1145939563300095207 1147077537047165808 1158170914598431104 1158647679523611648 1161887784297670656 1164129080177874496 1165285117000295424 1166442301823533056 1168692383424272896 1170974985735648429 1173124391629897728 1176554579909517312 1178852538073403088 1186093779803872128 1189561890271134912 1190743183111523328 1194073041480431616 1197564483122187264 1198753722926678016 1201560556543004672 1204920665197584384 1210804066883119464 1212006454238514816 1218949563177940608 1222513743187232832 1224231510440042496 1227655017371123712 1230023179055867392 1231244651924840448 1231960197245976576 1238297968942669824 1240716519663260976 1244344345744147704 1245580040228501376 1253231163566355456 1256895582173274624 1259350456357206801 1260410432673788928 1261662081564229632 1264095843295642112 1265351151978160128 1266564780489578913 1279340146140654528 1280610593157676032 1282917761828678016 1286668983354492864 1287946708263484416 1296611169696202752 1299647132587331584 1300402430426308608 1309645215200108808 1310945756625332352 1313474587174378132 1314778931352307008 1323623902398206976 1324168776598413312 1330433234488999424 1331754419428909056 1335648438199169024 1338257126555026776 1347260043512460672 1351755626110880256 1355535748347282432 1359499303167011328 1360849352127455232 1362154575243509397 1364654904549064704 1368645123568214016 1372647009894436864 1375327961085636936 1383776076437850816 1385150233415445504 1387822205316324064 1393085215060503552 1397158563642551808 1398546010081124352 1399887388962166167 1405740776063848448 1412604744696972708 1414007529944933952 1417961736758012544 1422107823707597376 1423520045975430144 1432264186932977664 1436452093912313856 1439257664408236344 1440469065912901632 1444680963766448128 1447502606273804472 1451735070034838988 1462103024160748032 1462952734229597184 1463554963608772608 1470478838119420416 1471939095158267904 1473350867100122409 1476243010641186816 1479126297771345384 1492563503830763616 1496737388800124352 1498223721857522688 1501113813913575008 1502604492974065152 1504096652351397888 1512713031312236544 1520495125130285056 1520725079374740288 1527919417733460276 1529436716062887744 1539725764014240768 1544227886131241472 1544863572698148864 1549183712396894208 1553713489333727232 1556748085992582168 1561299980980864572 1571803384097870784 1581458373071829504 1583028838189080576 1586082520361513216 1587657577482031104 1592097388640575488 1596752644162916352 1599871301671047048 1614405422510825952 1616008605651353088 1620527699152014336 1625266084237254144 1626880052543348736 1630018324249643776 1644865902180841536 1648038868813134826 1654288692884347968 1659125794325530272 1660773386971335168 1670974884755140608 1671945981976682496 1675860776231032832 1679133941809609068 1680547243565051904 1683829562400139896 1688753040652771884 1690430054595823296 1705786861520872704 1707480790876901376 1710557015771570688 1712255682122883072 1715558644472657152 1717262277684645888 1737256371897646656 1737971519285417472 1746193620266811744 1747927675500443136 1753038575136409344 1759686587444846592 1764831869864275968 1779140669705808192 1782572654022370322 1784342835406702368 1786114774667284992 1796346724683280896 1802340834814507008 1807380997796376576 1812665737556015104 1816206100324679196 1828424344766910912 1833770614780849248 1836347265660063744 1845034768583801088 1846866977887260672 1857446953414004736 1862878084856735744 1866516518616221556 1879846745349533184 1883472992929296944 1885343373259911936 1890615649010683392 1896143764943463168 1898026727967240192 1915269458549751808 1919010219210981792 1924376642743017024 1930003475031739296 1931920062395226624 1935646760046451984 1949470698880997376 1950603645639462912 1960638450825893888 1964467822800163212 1968324014188249088 1970211880761567198 1972168397028460512 1985435853597310464 1986253164897619968 1990084671774351488 1995649851733499136 1997631629143363584 2003472657298753536 2007385689832540164 2027633439166320384 2033303622520923648 2037225890311280368 2039248954750516992 2041274028191182848 2052967685352321024 2058970514841655296 2059818096930865152 2062991941628455404 2071617985778302976 2075664114656776224 2081733307974486096 2089627822590755328 2095737845463827712 2097819015121686528 2108611164095772672 2116876769976041472 2118907117045459062 2121011294917400928 2129003525550555136 2133161735561396064 2148396280399466496 2152540563347767936 2154678140868470784 2160703598869352448 2167021445649672192 2171253909410706708 2177602605052258482 2193154536241122048 2205718257179130624 2207908642737401856 2212167725767373696 2214364515961780224 2227966513006854144 2238845255746145424 2240729658086735872 2245106083200186528 2251670720870362512 2253906739461097728 2269069546968354816 2274382482027830272 2276641054502535168 2280742687695427584 2289683036912861184 2291879126600190414 2294155074094331616 2298580527555161731 2316341829196862208 2317295359047223296 2323775568595341312 2328258160355748992 2330570234000590848 2337384766848545792 2341949971471296858 2353109159819034624 2357705076146806176 2372187559607744256 2379123780542269824 2381486366223046656 2388146082960863232 2395128966244374528 2403121113086009344 2409841330395168768 2421608133766238928 2424012908477029632 2437899126355881216 2445027486374465664 2448463020880084992 2460046358111734784 2462489303849680896 2472058303219702239 2476595937885339648 2481433039326521952 2488688691488295408 2491160080457002752 2506462327132710912 2513791164346549248 2518700912714413602 2520820865347577856 2528191686591284224 2530702303956320256 2533129560979157826 2558680292281309056 2561221186315352064 2565835523657356032 2573337966708985728 2575893416526968832 2599294265174663168 2600804860852617216 2619290430400217616 2621891513250664704 2626949174348756264 2629557862704614016 2647247804796413952 2648337553196826624 2660866468977998848 2663508838857818112 2671296876398338048 2673858981033555483 2676514253110053552 2694520087024921344 2703511252221760512 2711071496694564864 2718998606334022656 2721698704254910464 2724309150487018794 2737290247136428032 2745294019788873728 2750655922171273872 2767552152875701632 2770300466830891008 2775644410632648128 2786170430121007104 2794317127285103616 2797092020162248704 2799774777924332334 2811481552127696896 2825209489393945416 2828015059889867904 2835923473516025088 2844215647415194752 2847040091950860288 2864528373865955328 2872904187824627712 2878515328816472688 2880938131825803264 2889361927532896256 2895005212547608944 2903470140069677976 2924206048321496064 2925905468459194368 2927109927217545216 2940957676238840832 2943878190316535808 2946701734200244818 2952486021282373632 2955317821142350797 2958252595542690768 2985127007661527232 2993474777600248704 2996447443715045376 3002227627827150016 3005208985948130304 3008193304702795776 3025426062624473088 3040990250260570112 3041450158749480576 3055838835466920552 3058873432125775488 3079451528028481536 3088455772262482944 3089727145396297728 3098367424793788416 3107426978667454464 3113496171985164336 3122599961961729144 3143606768195741568 3162916746143659008 3166057676378161152 3172165040723026432 3175315154964062208 3178360675568188593 3184194777281150976 3193505288325832704 3199742603342094096 3228810845021651904 3232017211302706176 3241055398304028672 3250532168474508288 3253760105086697472 3260036648499287552 3266403907578387723 3289731804361683072 3296077737626269652 3308577385768695936 3318251588651060544 3321546773942670336 3341949769510281216 3343891963953364992 3351721552462065664 3358267883619218136 3361094487130103808 3367659124800279792 3377506081305543768 3380860109191646592 3411573723041745408 3414961581753802752 3421114031543141376 3424511364245766144 3431117288945314304 3434524555369291776 3437818689900285621 3474512743795293312 3475943038570834944 3492387240533623488 3495855351000886272 3506077150272818688 3512924957206945287 3519373174889693184 3529663739728551936 3558281339411616384 3565145308044740644 3568685670813404736 3572229549334569984 3592693449366561792 3604681669629014016 3614761995592753152 3625331475112030208 3632412200649358392 3656848689533821824 3667541229561698496 3672694531320127488 3690069537167602176 3693733955774521344 3714893906828009472 3725756169713471488 3733033037232443112 3759693490699066368 3766945985858593888 3770686746519823872 3781231298021366784 3792287529886926336 3796053455934480384 3799694341468736739 3838020438421963584 3848753285486034048 3860006950063478592 3863840124790453248 3871293520092903968 3898941397761994752 3901207291278925824 3921276901651787776 3928935645600326424 3940423761523134396 3944336794056921024 3970871707194620928 3972506329795239936 3980169343548702976 3991299703466998272 3995263258286727168 4006945314597507072 4014771379665080328 4055266878332640768 4066607245041847296 4074451780622560736 4078497909501033984 4082548056382365696 4105935370704642048 4117941029683310592 4125983883256910808 4151328229313552448 4163466615948972192 4179255645181510656 4191475690927655424 4195638030243373056 4217222328191545344 4237814234090918124 4242022589834801856 4266323471122792128 4296792560798932992 4305081126695535872 4309356281736941568 4321407197738704896 4334042891299344384 4342507818821413416 4355205210104516964 4386309072482244096 4411436514358261248 4415817285474803712 4424335451534747392 4428729031923560448 4477690511492290848 4490212166400373056 4503341441740725024 4507813478922195456 4538139093936709632 4548764964055660544 4561485375390855168 4583758253200380828 4588310148188663232 4597161055110323462 4632683658393724416 4634590718094446592 4647551137190682624 4656516320711497984 4661140468001181696 4674769533697091584 4683899942942593716 4715410152293612352 4744375119215488512 4758247561084539648 4762972732446093312 4776292165921726464 4790257932488749056 4806242226172018688 4843216267532477856 4848025816954059264 4875798252711762432 4890054972748931328 4920092716223469568 4944116606439404478 4962866078653043904 4977377382976590816 4982320160914005504 5012924654265421824 5027582328693098496 5037401825428827204 5041641730695155712 5056383373182568448 5066259121958315652 5117360584562618112 5122442372630704128 5131671047314712064 5146675933417971456 5151786833053937664 5198588530349326336 5238580860800435232 5243783026501329408 5253898348697512528 5259115725409228032 5294495609592827904 5321732937955997696 5342593752796676096 5347717962067110966 5353028506220107104 5389040174049842688 5407022504443521024 5422142993389129728 5437997212668045312 5448618300974037588 5490588039577747456 5501311844342547744 5535104305751403264 5540600933661782016 5551288821265296256 5572340860242014208 5588634254570207232 5599549555848664668 5622963104255393792 5650418978787890832 5656030119779735808 5671846947032050176 5688431294830389504 5694080183901720576 5745808375649255424 5757030657632945376 5778723855065792512 5790010425095217888 5806940280139355952 5848412096642992128 5851810936918388736 5881915352477681664 5893403468400489636 5904972042564747264 5910635642284701594 5916505191085381536 5970254015323054464 5986949555200497408 5992894887430090752 6004455255654300032 6010417971896260608 6081980500521140224 6082900317498961152 6111677670933841104 6117746864251550976 6158903056056963072 6176911544524965888 6179454290792595456 6214853957334908928 6226992343970328672 6239004289078296127 6245199923923458288 6287213536391483136 6325833492287318016 6344330081446052864 6350630309928124416 6356721351136377186 6387010576651665408 6399485206684188192 6457621690043303808 6464034422605412352 6482110796608057344 6501064336949016576 6520073296998575104 6532807815156775446 6579463608723366144 6592155475252539304 6617154771537391872 6636503177302121088 6643093547885340672 6683899539020562432 6703443104924131328 6716535767238436272 6722188974260207616 6735318249600559584 6755012162611087536 6761720218383293184 6823147446083490816 6829923163507605504 6842228063086282752 6862234577890628608 6869049110738583552 6875637379800571242 6895741582665485193 6949025487590586624 6951886077141669888 6984774481067246976 6991710702001772544 7012154300545637376 7025849914413890574 7059327479457103872 7116562678823232768 7130290616089481288 7137371341626809472 7144459098669139968 7185386898733123584 7209363339258028032 7229523991185506304 7250662950224060416 7264824401298716784 7313697379067643648 7335082459123396992 7345389062640254976 7380139074335204352 7387467911549042688 7416174909659106717 7429787813656018944 7451512339426942976 7466066074464886224 7519386981398132736 7533891971717187776 7541373493039647744 7562462596042733568 7584575059773852672 7592106911868960768 7599388682937473478 7676040876843927168 7697506570972068096 7720013900126957184 7727680249580906496 7742587040185807936 7797882795523989504 7802414582557851648 7842553803303575552 7857871291200652848 7880847523046268792 7888673588113842048 7941743414389241856 7945012659590479872 7960338687097405952 7982599406933996544 7990526516573454336 8013890629195014144 8021576943100666449 8029542759330160656 8110533756665281536 8133214490083694592 8148903561245121472 8156995819002067968 8165096112764731392 8211870741409284096 8235882059366621184 8251967766513821616 8302656458627104896 8326933231897944384 8358511290363021312 8382951381855310848 8391276060486746112 8434444656383090688 8475628468181836248 8484045179669603712 8532646942245584256 8593585121597865984 8610162253391071744 8618712563473883136 8642814395477409792 8668085782598688768 8685015637642826832 8710410420209033928 8772618144964488192 8822873028716522496 8831634570949607424 8848670903069494784 8857458063847120896 8865953463427052391 8955381022984581696 8980424332800746112 9006682883481450048 9015626957844390912 9076278187873419264 9097529928111321088 9122970750781710336 9167516506400761656 9176620296377326464 9194322110220646924 9265367316787448832 9269181436188893184 9295102274381365248 9313032641422995968 9322280936002363392 9349539067394183168 9367799885885187432 9430820304587224704 9488750238430977024 9516495122169079296 9525945464892186624 9535082026704565779 9552584331843452928 9580515864977498112 9686432535064955712 9696051633908118528 9751596505423524864 9780109945497862656 9799211722735163169 9840185432446939136 9888233212878808956 9925732157306087808 9954754765953181632 9964640321828011008 10025849308530843648 10055164657386196992 10074803650857654408 10083283461390311424 10112766746365136896 10132518243916631304 10234721169125236224 10244884745261408256 10263342094629424128 10293351866835942912 10303573666107875328 10313456069700856863 10477161721600870464 10487566053002658816 10507796697395025056 10518231450818456064 10588991219185655808 10643465875911995392 10695435924134221932 10706057012440214208 10778080348099685376 10814045008887042048 10844285986778259456 10875994425336090624 10897236601948075176 11002623688685095488 11070208611502806528 11081201867323564032 11102577642530592512 11144681720484028416 11177268509140414464 11199099111697329336 11300837957575781664 11312060239559471616 11343693894064100352 11376862589660779008 11388160367803441152 11514061315265890752 11580020850190435776 11613880560278711904 11696824193285984256 11703621873836777472 11763830704955363328 11786806936800979272 11821271284569403188 11833010382170763072 11940508030646108928 11973899110400994816 11985789774860181504 12008910511308600064 12020835943792521216 12165800634997922304 12223355341867682208 12235493728503101952 12317806112113926144 12353823089049931776 12453984687940657344 12478008578156592254 12490399847846916576 12574427072782966272 12651666984574636032 12688660162892105728 12713442702272754372 12798970413368376384 12915243380086607616 12928068845210824704 12964221593216114688 13002128673898033152 13040146593997150208 13065615630313550892 13158927217446732288 13184310950505078608 13234309543074783744 13273006354604242176 13286187095770681344 13406886209848262656 13433071534476872544 13470636499201119168 13510024325222175072 13523440436766586368 13646294892166981632 13684456126172565504 13724469155781257216 13751274759601142484 13791483165330970386 13898050975181173248 13903772154283339776 13969548962134493952 13983421404003545088 14024308601091274752 14051699828827781148 14233125357646465536 14260581232178962576 14274742683253618944 14288918197338279936 14370773797466247168 14418726678516056064 14501325900448120832 14529648802597433568 14627394758135287296 14670164918246793984 14760278148670408704 14832349819318213434 14903024678853885952 14932132148929772448 15038773962796265472 15067783943434375552 15082746986079295488 15124925192085467136 15169150119547705344 15198777365874946956 15352081753687854336 15395013141944136192 15440027800253914368 15455360499161812992 15485174080371615872 15595765591047979008 15685107606607151104 15715742582401305696 15761695046092537584 15777347176227684096 15883486828778483712 15920677374194811904 15965198813867993088 16027781258390028288 16043153886201332898 16059085518660321312 16221067513330563072 16266428980167389184 16297807122490242944 16313991638004135936 16471764118733242368 16503935533027643232 16605312917254209792 16653866463795888768 16717022580726042624 16765902763710621696 16868889312766181376 16951256936363672496 16968090359339207424 17065293884491168512 17220324506782143488 17237425126947766272 17336171565197377536 17370031275285653664 17420820840418067856 17545236289928976384 17645746057433044992 17697341806138989568 17714916127694241792 17731906926854104782 17910762045969163392 17960848665601492224 18013365766962900096 18031253915688781824 18195059856222642176 18245941501563420672 18335033012801523312 18353240592754652928 18388644220441293848 18530734633574897664 18538362872377786368 18626065282845991936 18644561872004726784 18699078134788366336 18717012867234888381 18735599771770374864 18861640609174449408 18977500476861954048 19032990244338158592 19051890929784373248 19070164053409131558 19161031729954996224 19372865070129911424 19392103267816237056 19503193010847049728 19560219890995725312 19598423445470326338 19680370864893878272 19776466425757617912 19851464314612175616 19909509531906363264 19929280643656022016 20051698617061687296 20110329314772393984 20149607301715308816 20166566922780622848 20225533492730273792 20265036487833262608 20469442338250472448 20489769490522816512 20526684189258848256 20586703733671885824 20607147332215750656 20626912139401713726 20687224747996455579 20954323443201740928 20975132106005317632 21015593394790050112 21036462901636912128 21177982438371311616 21286931751823990784 21390871848268443864 21412114024880428416 21556160696199370752 21628090017774084096 21688571973556518912 21751988850672181248 21794473203896150352 22005247377370190976 22140417223005613056 22162403734647128064 22205155285061185024 22248524728977320151 22289363440968056832 22354537018280828928 22398198223394658672 22601675915151563328 22624120479118943232 22687387788128200704 22753725179321558016 22776320735606882304 23028122630531781504 23160041700380871552 23227761120557423808 23393648386571968512 23407243747673554944 23527661409910726656 23573613873601958544 23642542569138806376 23666020764341526144 23881016061292217856 23947798220801989632 23971579549720363008 24017821022617200128 24041671887585042432 24064730829301999347 24331601269995844608 24446710683735364416 24470987457006203904 24635612224227852288 24707646178099863552 24907969375881314688 24956017156313184508 24980799695693833152 25148854145565932544 25303333969149272064 25377320325784211456 25426885404545508744 25597940826736752768 25830486760173215232 25856137690421649408 25928443186432229376 26004257347796066304 26080293187994300416 26131231260627101784 26317854434893464576 26368621901010157216 26468619086149567488 26546012709208484352 26572374191541362688 26597860390281157173 26866143068953745088 26941272998402238336 27020048650444350144 27046880873533172736 27292589784333963264 27368912252345131008 27448938311562514432 27502549519202284968 27582966330661940772 27796101950362346496 27807544308566679552 27939097924268987904 27966842808007090176 28048617202182549504 28103399657655562296 28466250715292931072 28521162464357925152 28549485366507237888 28577836394676559872 28741547594932494336 29059297605194867136 29254789516270574592 29340329836493587968 29520556297340817408 29664699638636426868 29864264297859544896 30077547925592530944 30135567886868751104 30165493972158590976 30249850384170934272 30338300239095410688 30397554731749893912 30704163507375708672 30790026283888272384 30880055600507828736 30910720998323625984 30970348160743231744 31431485164802611392 31523390092185075168 31554694352455368192 31766973657556967424 31841354748389623808 31930397627735986176 32086307772402665796 32118171037320642624 32442135026661126144 32532857960334778368 32595614244980485888 32627983276008271872 33007871066055286464 33210625834508419584 33307732927591777536 33434045161452085248 33531805527421243392 33902513872727344992 33936180718678414848 34130587768982337024 34440649013564286976 34740062550571307328 34841641680836135712 35090472579857952768 35291492114866089984 35394683612277979136 35463813853708209564 35821524091938326784 35921697331202984448 36026731533925800192 36062507831377563648 36390119712445284352 36670066025603046624 36706481185509305856 36777288440882587696 37061469267149795328 37252130565691983872 37398156269576732672 37434025734469776762 37471199543540749728 37723281218348898816 37955000953723908096 38065980488676317184 38140328106818263116 38745730140259822848 38784206535632474112 39006386021694099456 39120439781991450624 39196846890940652676 39360741729787756544 39552932851515235824 39702928629224351232 39819019063812726528 39858561287312044032 40220658629544787968 40299214603430617632 40451066985460547584 40530072975666525216 40938884676500944896 41053368378517696512 41173407467343771648 41253824278803427452 41374449495992911158 41908646886403481856 41950264212010635264 42031186789580100224 42072925803273824256 42573863503647981568 42781743696536887728 42824228049760856832 43112321392398741504 43256180035548168192 43503977701344362496 43588946407792300704 43673030023548072889 44010494754740381952 44280834446011226112 44410310570122370048 44497049457954640302 44709074036561657856 44796396446789317344 45203351830303126656 45248240958237886464 45374775576256401408 45507450358643116032 46056245261063563008 46320083400761743104 46455522241114847616 46787296773143937024 47055322819821453312 47147227747203917088 47285085138277612752 47332041528683052288 47762032122584435712 47895596441603979264 48035642045234400256 48083343775170084864 48129461658603998694 48663202539991689216 48893421367470728832 48941974914012407808 49415292356199727104 49815938751762629376 49912034312626369016 49961599391387666304 50297708291131865088 50606667938298544128 50754640651568422912 50853770809091017488 51195881653473505536 51660973520346430464 51712275380843298816 52008514695592132608 52160586375988600832 52262462521254203568 52635708869786929152 52737243802020314432 52937238172299134976 53092025418416968704 53144748383082725376 53195720780562314346 53732286137907490176 53882545996804476672 54040097300888700288 54093761747066345472 54585179568667926528 54737824504690262016 54897876623125028864 55005099038404569936 55165932661323881544 55592203900724692992 55615088617133359104 55878195848537975808 55933685616014180352 56097234404365099008 56151038601704665143 56206799315311124592 56932501430585862144 57042324928715850304 57098970733014475776 57155672789353119744 57483095189864988672 58118595210389734272 58509579032541149184 58680659672987175936 59041112594681634816 59329399277272853736 59728528595719089792 60155095851185061888 60271135773737502208 60330987944317181952 60499700768341868544 60676600478190821376 60795109463499787824 61408327014751417344 61580052567776544768 61760111201015657472 61821441996647251968 61940696321486463488 62061674243989366737 62862970329605222784 63046780184370150336 63109388704910736384 63533947315113934848 63682709496779247616 63860795255471972352 64172615544805331592 64236342074641285248 64884270053322252288 65065715920669556736 65191228489960971776 65255966552016543744 66015742132110572928 66421251669016839168 66615465855183555072 66745574186931960453 66868090322904170496 67063611054842486784 67805027745454689984 67872361437356829696 68261175537964674048 68881298027128573952 69480125101142614656 69683283361672271424 70180945159715905536 70582984229732179968 70789367224555958272 70927627707416419128 71643048183876653568 71843394662405968896 72053463067851600384 72125015662755127296 72194192487905998041 73340132051206093248 73412962371018611712 73554576881765175392 74122938534299590656 74504261131383967744 74868051468939553524 74942399087081499456 75446562436697797632 75910001907447816192 76131960977352634368 76280656213636526232 77491460280519645696 77568413071264948224 78012772043388198912 78240879563982901248 78393693781881305352 79105865703030471648 79405857258448702464 79638038127625453056 79717122574624088064 80598429206861235264 81060145951333050432 81877769353001889792 82106736757035393024 82346814934687543296 82507648557606854904 82748898991985822316 83817293772806963712 83900528424021270528 84062373579160200448 84145851606547648512 85563487393073775456 85648456099521713664 86224642784797483008 87177892815584601408 87346060047096145778 88020989509480763904 88561668892022452224 88820621140244740096 88994098915909280604 89592792893578634688 90406703660606253312 90496481916475772928 90749551152512802816 91014900717286232064 92112490522127126016 92640166801523486208 92911044482229695232 94294455494407834176 94570170276555225504 94664083057366104576 95524064245168871424 95791192883207958528 96071284090468800512 96258923317207997388 97326405079983378432 97786842734941457664 97883949828024815616 99631877503525258752 99824068625252738032 99923198782775332608 100595416582263730176 101509281303136845824 101707541618182034976 102391763306947011072 103321947040692860928 104321172751977201664 104524925042508407136 105271417739573858304 105474487604040628864 105874476344598269952 106184050836833937408 106391441561124628692 107464572275814980352 107765091993608953344 108080194601777400576 108187523494132690944 109170359137335853056 109795753246250057728 110010198076809139872 110331865322647763088 111184407801449385984 111756391697075951616 112194468808730198016 112302077203409330286 112413598630622249184 113865002861171724288 114084649857431700608 114197941466028951552 116237190420779468544 117019158065082298368 117361319345974351872 118082225189363269632 118658798554545707472 119457057191438179584 120542271547475004416 120661975888634363904 121353200956381642752 121590218926999575648 122816654029502834688 123160105135553089536 123520222402031314944 123881392642972926976 124123348487978733474 125725940659210445568 126093560368740300672 126218777409821472768 127365418993558495232 127721590510943944704 128345231089610663184 128472684149282570496 129768540106644504576 130382456979921943552 130511933104033087488 131019090070644218667 132031484264221145856 132842503338033678336 133230931710367110144 133491148373863920906 134127222109684973568 135610055490909379968 135744722874713659392 136522351075929348096 137762596054257147904 138960250202285229312 139366566723344542848 140361890319431811072 141165968459464359936 141578734449111916544 141855255414832838256 143286096367753307136 143686789324811937792 144106926135703200768 144250031325510254592 144388384975811996082 146680264102412186496 146825924742037223424 147109153763530350784 148245877068599181312 149008522262767935488 149736102937879107048 149884798174162998912 150893124873395595264 151820003814895632384 152263921954705268736 152561312427273052464 154982920561039291392 155136826142529896448 156025544086776397824 156481759127965802496 156787387563762610704 158211731406060943296 158811714516897404928 159276076255250906112 159434245149248176128 161196858413722470528 162120291902666100864 163755538706003779584 164213473514070786048 164693629869375086592 165015297115213709808 165497797983971644632 167634587545613927424 167801056848042541056 168124747158320400896 168291703213095297024 168453115805113995429 171126974786147550912 171296912199043427328 172449285569594966016 174355785631169202816 174692120094192291556 176041979018961527808 177123337784044904448 177641242280489480192 177988197831818561208 179185585787157269376 180813407321212506624 180992963832951545856 181499102305025605632 182029801434572464128 184224981044254252032 185280333603046972416 185822088964459390464 186185022731968100211 188588910988815668352 189140340553110451008 189328166114732209152 191048128490337742848 191582385766415917056 192142568180937601024 192517846634415994776 194652810159966756864 195573685469882915328 195767899656049631232 199263755007050517504 199648137250505476064 199846397565550665216 201190833164527460352 203415083236364069952 204783526613894022144 206643894081385721856 209049850085016814272 210542835479147716608 210948975208081257728 211748952689196539904 212368101673667874816 212782883122249257384 214929144551629960704 215530183987217906688 216160389203554801152 216375046988265381888 220020396153618279744 220663730645295526176 222368815602898771968 223512783394151903232 224604154406818660572 224827197261244498368 227730005722343448576 228169299714863401216 228395882932057903104 232474380841558937088 234038316130164596736 234722638691948703744 237317597109091414944 238914114382876359168 241084543094950008832 243180437853999151296 245633308059005669376 246320210271106179072 247040444804062629888 247762785285945853952 248246696975957466948 251451881318420891136 252187120737480601344 252437554819642945536 254730837987116990464 256690462179221326368 256945368298565140992 260764913959843887104 262038180141288437334 264062968528442291712 265685006676067356672 266461863420734220288 266982296747727841812 271220110981818759936 271489445749427318784 273044702151858696192 275525192108514295808 277920500404570458624 278733133446689085696 283157468898223833088 283710510829665676512 286572192735506614272 287373578649623875584 288213852271406401536 288776769951623992164 293360528204824372992 293651849484074446848 294218307527060701568 298017044525535870976 299472205875758214096 299769596348325997824 301786249746791190528 304527843909410537472 305122624854546104928 309965841122078582784 312963518255931604992 313574775127525221408 316423462812121886592 317623429033794809856 318552152510501812224 322393716827444941056 324240583805332201728 327511077412007559168 329387259738750173184 330030594230427419616 330995595967943289264 335269175091227854848 336249494316640801792 336583406426190594048 336906231610227990858 342253949572295101824 342593824398086854656 348711571262338405632 349384240188384583112 352083958037923055616 354246675568089808896 355282484560978960384 355976395663637122416 358371171574314538752 361626814642425013248 361985927665903091712 364059602869144928256 368449962088508504064 370560667206093944832 371644177928918780928 372370045463936200422 377177821977631336704 378280681106220902016 378656332229464418304 382096256980675485696 383164771532831834112 384285136361875202048 385035693268831989552 389305620319933513728 391147370939765830656 391535799312099262464 393057270211932656001 398527510014101035008 399296274501010952128 399692795131101330432 402381666329054920704 406830166472728139904 409567053227788044288 413287788162771443712 418099700170033628544 421085670958295433216 421897950416162515456 423497905378393079808 424736203347335749632 425565766244498514768 429858289103259921408 431060367974435813376 432320778407109602304 432750093976530763776 440040792307236559488 441327461290591052352 444737631205797543936 447025566788303806464 449208308813637321144 449654394522488996736 455460011444686897152 456338599429726802432 456791765864115806208 464948761683117874176 468076632260329193472 469445277383897407488 474635194218182829888 477828228765752718336 482169086189900017664 486360875707998302592 491266616118011338752 492640420542212358144 494080889608125259776 495525570571891707904 496493393951914933896 502903762636841782272 504374241474961202688 504875109639285891072 505359347415341986287 513380924358442652736 513890736597130281984 521529827919687774208 524076360282576874668 528125937056884583424 531370013352134713344 532923726841468440576 533964593495455683624 542440221963637519872 542978891498854637568 546089404303717392384 555841000809140917248 557466266893378171392 567421021659331353024 573144385471013228544 574747157299247751168 576427704542812803072 577553539903247984328 586721056409648745984 587303698968148893696 588436615054121403136 598944411751516428192 599539192696651995648 603572499493582381056 610245249709092209856 619931682244157165568 627149550255050442816 632846925624243773184 635246858067589619712 637104305021003624448 644787433654889882112 648481167610664403456 660061188460854839232 661991191935886578528 670538350182455709696 672498988633281603584 673812463220455981716 684507899144590203648 685187648796173709312 697423142524676811264 698768480376769166224 704167916075846111232 710564969121957920768 711952791327274244832 716742343148629077504 723253629284850026496 736899924177017008128 741121334412187889664 743288355857837561856 744740090927872400844 754355643955262673408 756561362212441804032 757312664458928836608 764192513961350971392 768570272723750404096 770071386537663979104 782294741879531661312 786114540423865312002 797055020028202070016 798592549002021904256 799385590262202660864 813660332945456279808 819134106455576088576 826575576325542887424 836199400340067257088 843795900832325030912 849472406694671499264 851131532488997029536 859716578206519842816 862120735948871626752 864641556814219204608 880081584614473118976 882654922581182104704 894051133576607612928 898416617627274642288 899308789044977993472 912677198859453604864 913583531728231612416 929897523366235748352 938890554767794814976 949270388436365659776 955656457531505436672 964338172379800035328 972721751415996605184 982533232236022677504 988161779216250519552 991051141143783415808 992986787903829867792 1005807525273683564544 1008748482949922405376 1009750219278571782144 1010718694830683972574 1026761848716885305472 1027781473194260563968 1043059655839375548416 1048152720565153749336 1056251874113769166848 1062740026704269426688 1065847453682936881152 1067929186990911367248 1084880443927275039744 1085957782997709275136 1092178808607434784768 1111682001618281834496 1114932533786756342784 1134842043318662706048 1146288770942026457088 1149494314598495502336 1152855409085625606144 1155107079806495968656 1173442112819297491968 1174607397936297787392 1176873230108242806272 1179171810635797968003 1197888823503032856384 1199078385393303991296 1207144998987164762112 1220490499418184419712 1239863364488314331136 1254299100510100885632 1265693851248487546368 1270493716135179239424 1274208610042007248896 1289574867309779764224 1296962335221328806912 1320122376921709678464 1323982383871773157056 1341076700364911419392 1344997977266563207168 1347624926440911963432 1369015798289180407296 1370375297592347418624 1394846285049353622528 1397536960753538332448 1408335832151692222464 1423905582654548489664 1433484686297258155008 1446507258569700052992 1473799848354034016256 1482242668824375779328 1486576711715675123712 1489480181855744801688 1508711287910525346816 1513122724424883608064 1514625328917857673216 1540142773075327958208 1564589483759063322624 1572229080847730624004 1594110040056404140032 1597185098004043808512 1598771180524405321728 1627320665890912559616 1638268212911152177152 1672398800680134514176 1687591801664650061824 1702263064977994059072 1719433156413039685632 1724241471897743253504 1729283113628438409216 1760163169228946237952 1765309845162364209408 1796833235254549284576 1798617578089955986944 1825354397718907209728 1859795046732471496704 1898540776872731319552 1911312915063010873344 1928676344759600070656 1945443502831993210368 1982102282287566831616 1985973575807659735584 2011615050547367129088 2017496965899844810752 2021437389661367945148 2053523697433770610944 2055562946388521127936 2086119311678751096832 2096305441130307498672 2112503748227538333696 2131694907365873762304 2135858373981822734496 2169760887854550079488 2223364003236563668992 2229865067573512685568 2269684086637325412096 2292577541884052914176 2305710818171251212288 2310214159612991937312 2346884225638594983936 2353746460216485612544 2358343621271595936006 2395777647006065712768 2398156770786607982592 2440980998836368839424 2479726728976628662272 2508598201020201771264 2531387702496975092736 2548417220084014497792 2579149734619559528448 2593924670442657613824 2640244753843419356928 2647964767743546314112 2682153400729822838784 2689995954533126414336 2695249852881823926864 2738031596578360814592 2740750595184694837248 2789692570098707245056 2795073921507076664896 2816671664303384444928 2847811165309096979328 2866969372594516310016 2893014517139400105984 2947599696708068032512 2964485337648751558656 2973153423431350247424 2978960363711489603376 3017422575821050693632 3026245448849767216128 3029250657835715346432 3080285546150655916416 3129178967518126645248 3144458161695461248008 3188220080112808280064 3194370196008087617024 3197542361048810643456 3254641331781825119232 3276536425822304354304 3344797601360269028352 3375183603329300123648 3404526129955988118144 3438866312826079371264 3448482943795486507008 3458566227256876818432 3520326338457892475904 3530619690324728418816 3537515431907393904009 3593666470509098569152 3597235156179911973888 3650708795437814419456 3719590093464942993408 3797081553745462639104 3822625830126021746688 3890887005663986420736 3971947151615319471168 4023230101094734258176 4034993931799689621504 4042874779322735890296 4107047394867541221888 4111125892777042255872 4192610882260614997344 4225007496455076667392 4271716747963645468992 4339521775709100158976 4446728006473127337984 4459730135147025371136 4539368173274650824192 4620428319225983874624 4693768451277189967872 4707492920432971225088 4716687242543191872012 4791555294012131425536 4796313541573215965184 4881961997672737678848 5017196402040403542528 5062775404993950185472 5158299469239119056896 5187849340885315227648 5280489507686838713856 5295929535487092628224 5379991909066252828672 5390499705763647853728 5476063193156721629184 5579385140197414490112 5590147843014153329792 5695622330618193958656 5733938745189032620032 5786029034278800211968 5946306846862700494848 5957920727422979206752 6034845151642101387264 6052490897699534432256 6160571092301311832832 6258357935036253290496 6288916323390922496016 6388740392016175234048 6395084722097621286912 6509282663563650238464 6689595202720538056704 6750367206658600247296 6809052259911976236288 6877732625652158742528 6917132454513753636864 7040652676915784951808 7061239380649456837632 7075030863814787808018 7187332941018197138304 7194470312359823947776 7301417590875628838912 7439180186929885986816 7594163107490925278208 7645251660252043493376 7781774011327972841472 7943894303230638942336 8046460202189468516352 8069987863599379243008 8085749558645471780592 8214094789735082443776 8222251785554084511744 8385221764521229994688 8450014992910153334784 8543433495927290937984 8679043551418200317952 8893456012946254675968 8919460270294050742272 9078736346549301648384 9240856638451967749248 9387536902554379935744 9414985840865942450176 9433374485086383744024 9583110588024262851072 9592627083146431930368 9763923995345475357696 10034392804080807085056 10125550809987900370944 10316598938478238113792 10375698681770630455296 10560979015373677427712 10591859070974185256448 10780999411527295707456 10952126386313443258368 11158770280394828980224 11180295686028306659584 11391244661236387917312 11467877490378065240064 11915841454845958413504 12069690303284202774528 12104981795399068864512 12321142184602623665664 12577832646781844992032 12777480784032350468096 13018565327127300476928 13379190405441076113408 13500734413317200494592 13618104519823952472576 14081305353831569903616 14122478761298913675264 14150061727629575616036 14374665882036394276608 14388940624719647895552 14602835181751257677824 15188326214981850556416 15563548022655945682944 15887788606461277884672 16139975727198758486016 16171499117290943561184 16428189579470164887552 16770443529042459989376 17086866991854581875968 17358087102836400635904 17838920540588101484544 18157472693098603296768 18481713276903935498496 18775073805108759871488 18829971681731884900352 18866748970172767488048 19166221176048525702144 19185254166292863860736 19527847990690950715392 20068785608161614170112 20251101619975800741888 20633197876956476227584 20751397363541260910592 21121958030747354855424 21183718141948370512896 21561998823054591414912 21904252772626886516736 22317540560789657960448 22360591372056613319168 22782489322472775834624 22935754980756130480128 23831682909691916827008 24139380606568405549056 24209963590798137729024 24642284369205247331328 25155665293563689984064 25554961568064700936192 26037130654254600953856 26758380810882152226816 27236209039647904945152 28162610707663139807232 28244957522597827350528 28300123455259151232072 28749331764072788553216 28777881249439295791104 30376652429963701112832 31127096045311891365888 31775577212922555769344 32342998234581887122368 32856379158940329775104 33540887058084919978752 34173733983709163751936 36314945386197206593536 36963426553807870996992 37659943363463769800704 37733497940345534976096 38332442352097051404288 39055695981381901430784 40137571216323228340224 40502203239951601483776 42243916061494709710848 42367436283896741025792 43123997646109182829824 43808505545253773033472 44721182744113226638336 45564978644945551669248 47663365819383833654016 48419927181596275458048 49284568738410494662656 50311330587127379968128 51109923136129401872384 52074261308509201907712 53516761621764304453632 54472418079295809890304 56325221415326279614464 56489915045195654701056 56600246910518302464144 57498663528145577106432 57555762498878591582208 60753304859927402225664 62254192090623782731776 63551154425845111538688 64685996469163774244736 65712758317880659550208 67081774116169839957504 68347467967418327503872 72629890772394413187072 73926853107615741993984 75466995880691069952192 76664884704194102808576 78111391962763802861568 80275142432646456680448 84487832122989419421696 84734872567793482051584 86247995292218365659648 89442365488226453276672 91129957289891103338496 95326731638767667308032 98569137476820989325312 100622661174254759936256 102219846272258803744768 108944836158591619780608 112979830090391309402112 113200493821036604928288 114997327056291154212864 121506609719854804451328 127102308851690223077376 129371992938327548489472 131425516635761319100416 134163548232339679915008 136694935934836655007744 145259781544788826374144 147853706215231483987968 150933991761382139904384 153329769408388205617152 156222783925527605723136 160550284865292913360896 168975664245978838843392 169469745135586964103168 172495990584436731319296 178884730976452906553344 182259914579782206676992 190653463277535334616064 197138274953641978650624 201245322348509519872512 217889672317183239561216 226400987642073209856576 229994654112582308425728 254204617703380446154752 258743985876655096978944 268327096464679359830016 273389871869673310015488 295707412430462967975936 301867983522764279808768 306659538816776411234304 338939490271173928206336 344991981168873462638592 357769461952905813106688 364519829159564413353984 381306926555070669232128 394276549907283957301248 402490644697019039745024 435779344634366479122432 452801975284146419713152 459989308225164616851456 508409235406760892309504 517487971753310193957888 536654192929358719660032 546779743739346620030976 591414824860925935951872 603735967045528559617536 689983962337746925277184 715538923905811626213376 762613853110141338464256 804981289394038079490048 905603950568292839426304 919978616450329233702912 1016818470813521784619008 1034975943506620387915776 1073308385858717439320064 1093559487478693240061952 1182829649721851871903744 1207471934091057119235072 1379967924675493850554368 1525227706220282676928512 1609962578788076158980096 1811207901136585678852608 2069951887013240775831552 2146616771717434878640128 2414943868182114238470144 2759935849350987701108736 3050455412440565353857024 3219925157576152317960192 3622415802273171357705216 4139903774026481551663104 4829887736364228476940288 6439850315152304635920384 7244831604546342715410432 8279807548052963103326208 9659775472728456953880576 14489663209092685430820864 19319550945456913907761152 28979326418185370861641728 57958652836370741723283456
- Sum of all divisors σ(n): 217337795812184471914097839
- Sum of proper divisors (its aliquot sum) s(n): 159379142975813730190814383
- 57958652836370741723283456 is an abundant number, because the sum of its proper divisors (159379142975813730190814383) is greater than itself. Its abundance is 101420490139442988467530927
Bases of 57958652836370741723283456
- Binary: 101111111100010011100011011101101100001001111110110000011001110110001001000000000000002
- Hexadecimal: 0x2FF138DDB09FB067624000
- Base-36: 7A62KWK1HIUH3WG00
Squares and roots of 57958652836370741723283456
- 57958652836370741723283456 squared (579586528363707417232834562) is 3359205438606946224559349858077945618660749723303936
- 57958652836370741723283456 cubed (579586528363707417232834563) is 194695021822268505300528552402072769171217954572789814994535071958890568482816
-
57958652836370741723283456 is a
perfect square number . Itssquare root is 7613058047616 -
The
cube root of 57958652836370741723283456 is 386995659.5701788759
Scales and comparisons
How big is 57958652836370741723283456?- 57,958,652,836,370,741,723,283,456 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 57,958,652,836,370,741,723,283,456 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 57958652836370741723283456 cubic inches would be around 32249638.3 feet tall.
Recreational maths with 57958652836370741723283456
- 57958652836370741723283456 backwards is 65438232714707363825685975
- 57958652836370741723283456 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 57958652836370741723283456's digits is 126
- 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 57958652836370741723283456 - Facts about the integer". Numbermatics.com. 2024. Web. 24 May 2024.
APA style:
Numbermatics. (2024). Number 57958652836370741723283456 - Facts about the integer. Retrieved 24 May 2024, from https://numbermatics.com/n/57958652836370741723283456/
Chicago style:
Numbermatics. 2024. "Number 57958652836370741723283456 - Facts about the integer". https://numbermatics.com/n/57958652836370741723283456/
The information we have on file for 57958652836370741723283456 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 57958652836370741723283456, math, Factors of 57958652836370741723283456, curriculum, school, college, exams, university, Prime factorization of 57958652836370741723283456, STEM, science, technology, engineering, physics, economics, calculator, fifty-seven septillion, nine hundred fifty-eight sextillion, six hundred fifty-two quintillion, eight hundred thirty-six quadrillion, three hundred seventy trillion, seven hundred forty-one billion, seven hundred twenty-three million, two hundred eighty-three thousand, four hundred fifty-six.