15020933339661556235894784
15,020,933,339,661,556,235,894,784 is an even composite number composed of seven prime numbers multiplied together.
What does the number 15020933339661556235894784 look like?
This visualization shows the relationship between its 7 prime factors (large circles) and 16767 divisors.
15020933339661556235894784 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of sixteen thousand, seven hundred sixty-seven divisors.
Prime factorization of 15020933339661556235894784:
222 × 32 × 72 × 132 × 292 × 1512 × 15832
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 7 × 7 × 13 × 13 × 29 × 29 × 151 × 151 × 1583 × 1583)See below for interesting mathematical facts about the number 15020933339661556235894784 from the Numbermatics database.
Names of 15020933339661556235894784
- Cardinal: 15020933339661556235894784 can be written as Fifteen septillion, twenty sextillion, nine hundred thirty-three quintillion, three hundred thirty-nine quadrillion, six hundred sixty-one trillion, five hundred fifty-six billion, two hundred thirty-five million, eight hundred ninety-four thousand, seven hundred eighty-four.
Scientific notation
- Scientific notation: 1.5020933339661556235894784 × 1025
Factors of 15020933339661556235894784
Divisors of 15020933339661556235894784
- Number of divisors d(n): 16767
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 18 21 24 26 28 29 32 36 39 42 48 49 52 56 58 63 64 72 78 84 87 91 96 98 104 112 116 117 126 128 144 147 151 156 168 169 174 182 192 196 203 208 224 232 234 252 256 261 273 288 294 302 312 336 338 348 364 377 384 392 406 416 441 448 453 464 468 504 507 512 522 546 576 588 604 609 624 637 672 676 696 728 754 768 784 812 819 832 841 882 896 906 928 936 1008 1014 1024 1044 1057 1092 1131 1152 1176 1183 1208 1218 1248 1274 1344 1352 1359 1392 1421 1456 1508 1521 1536 1568 1583 1624 1638 1664 1682 1764 1792 1812 1827 1856 1872 1911 1963 2016 2028 2048 2088 2114 2184 2262 2304 2352 2366 2416 2436 2496 2523 2548 2639 2688 2704 2718 2784 2842 2912 3016 3042 3072 3136 3166 3171 3248 3276 3328 3364 3393 3528 3549 3584 3624 3654 3712 3744 3822 3926 4032 4056 4096 4176 4228 4263 4368 4379 4524 4608 4704 4732 4749 4832 4872 4901 4992 5046 5096 5278 5376 5408 5436 5568 5684 5733 5824 5887 5889 6032 6084 6144 6272 6332 6342 6496 6552 6656 6728 6786 7056 7098 7168 7248 7308 7399 7424 7488 7569 7644 7852 7917 8064 8112 8192 8281 8352 8456 8526 8736 8758 9048 9216 9408 9464 9498 9513 9664 9744 9802 9984 10092 10192 10556 10647 10752 10816 10872 10933 11081 11136 11368 11466 11648 11774 11778 12064 12168 12288 12544 12664 12684 12789 12992 13104 13137 13312 13456 13572 13741 14112 14196 14247 14336 14496 14616 14703 14798 14848 14976 15138 15288 15704 15834 16128 16224 16384 16562 16704 16912 17052 17472 17516 17661 17667 18096 18432 18473 18816 18928 18996 19026 19328 19488 19604 19968 20184 20384 20579 21112 21294 21504 21632 21744 21866 22162 22197 22272 22736 22801 22932 23296 23548 23556 23751 24128 24336 24576 24843 25088 25328 25368 25519 25578 25984 26208 26274 26624 26912 27144 27482 28224 28392 28494 28672 28992 29232 29406 29596 29696 29952 30276 30576 30653 31408 31668 32256 32448 32768 32799 33124 33243 33408 33824 34104 34307 34944 35032 35322 35334 36192 36864 36946 37632 37856 37992 38052 38656 38976 39208 39411 39936 40368 40768 41158 41209 41223 42224 42588 43008 43264 43488 43732 44109 44324 44394 44544 45472 45602 45864 45907 46592 47096 47112 47502 48256 48672 49152 49686 50176 50656 50736 51038 51156 51968 52416 52548 52983 53248 53824 54288 54964 55419 56448 56784 56927 56988 57344 57984 58464 58812 59192 59392 59904 60552 61152 61306 61737 62816 63336 64512 64896 65536 65598 66248 66486 66591 66816 67648 68208 68403 68614 69888 70064 70644 70668 72384 73728 73892 74529 75264 75712 75984 76104 76531 76557 77312 77567 77952 78416 78822 79872 80736 81536 82316 82418 82446 84448 85176 86016 86528 86976 87464 88218 88648 88788 89088 90944 91204 91728 91814 91959 93184 94192 94224 95004 96187 96512 97344 98304 98397 99372 99729 100352 101312 101472 102076 102312 102921 103936 104832 105096 105966 106496 107648 108576 109928 110838 112896 113568 113854 113976 114688 115968 116928 117624 118384 118784 119808 121104 122304 122612 123474 123627 123669 125632 126672 126991 129024 129792 131072 131196 132496 132972 133182 133632 135296 136416 136806 137228 137721 139776 140128 141288 141336 142129 144053 144768 147456 147784 149058 150528 151424 151968 152208 153062 153114 154624 155134 155904 156832 157644 159607 159744 161472 163072 164632 164836 164892 166257 168896 170352 170781 172032 173056 173952 174928 176436 177296 177576 178176 178633 181888 182408 183456 183628 183918 185211 186368 188384 188448 190008 192374 193024 194688 196608 196794 198744 199458 200704 202624 202944 204152 204624 205209 205842 207872 209664 210192 211932 212992 214571 215296 217152 219856 221676 225792 227136 227708 227952 229376 229593 229671 231936 232701 233856 235248 236768 237568 239033 239616 240149 242208 244608 245224 246948 247254 247338 251264 253344 253982 258048 259584 262144 262392 264992 265944 266364 267264 267527 270592 272832 273612 274456 275442 275877 279552 280256 282576 282672 284258 288106 288561 289536 294912 295568 296413 298116 301056 302848 303936 304416 306124 306228 308763 309248 310268 311808 313664 315288 319214 319488 321349 322944 326144 329264 329672 329784 332514 337792 340704 341562 344064 346112 347904 349856 352872 354592 355152 356352 357266 363776 364816 366912 367256 367836 370422 370881 372736 376768 376896 380016 380973 384748 386048 389376 393216 393588 397488 398489 398916 401408 405248 405888 408304 409248 410418 411684 413163 415744 419328 420384 423864 425984 426387 429142 430592 432159 434304 439712 443352 451584 454272 455416 455904 458752 459186 459342 463872 465402 467712 470496 473536 475136 478066 478821 479232 480298 484416 489216 490448 493896 494508 494676 502528 506688 507964 512343 516096 519168 524288 524784 529984 531888 532728 534528 535054 535717 535899 541184 545664 547224 548912 550884 551754 559104 560512 565152 565344 568516 576212 577122 579072 589824 591136 592826 596232 596791 602112 605696 607872 608832 612248 612456 617526 618496 620536 623616 627328 630576 638428 638976 642698 643713 645888 652288 658528 659344 659568 661229 665028 675584 681408 683124 688128 688779 692224 695808 698103 699712 705744 709184 710304 712704 714532 717099 720447 727552 729632 733824 734512 735672 740051 740844 741762 745472 753536 753792 760032 761946 769496 772096 778752 786432 787176 794976 796978 797832 802581 802816 810496 811776 816608 818496 820836 823368 826326 831488 838656 840768 847728 851968 852774 858284 861184 864318 865683 868608 879424 886704 888937 889239 903168 908544 910832 911808 917504 918372 918684 927744 930804 935424 940992 947072 950272 956132 957642 958464 960596 964047 968832 978432 980896 987792 989016 989352 994903 1005056 1008371 1013376 1015928 1024686 1032192 1038336 1048576 1049568 1059968 1063776 1065456 1069056 1070108 1071434 1071798 1082368 1091328 1094448 1097824 1101768 1103508 1117249 1118208 1121024 1130304 1130688 1137032 1142919 1152424 1154244 1158144 1179648 1182272 1185652 1192464 1193582 1195467 1204224 1211392 1215744 1217664 1224496 1224912 1235052 1236992 1241072 1247232 1250431 1254656 1261152 1276856 1277952 1279161 1285396 1287426 1291776 1296477 1304576 1317056 1318688 1319136 1322458 1330056 1331303 1351168 1362816 1366248 1376256 1377558 1384448 1391616 1396206 1399424 1411488 1418368 1420608 1425408 1429064 1434198 1436463 1440894 1455104 1459264 1467648 1469024 1471344 1480102 1481688 1483524 1490944 1507072 1507584 1520064 1523892 1538992 1544192 1557504 1572864 1574352 1589952 1593956 1595664 1605162 1605632 1607151 1607697 1620992 1623552 1633216 1636992 1641672 1646736 1650883 1652652 1662976 1673231 1677312 1681536 1695456 1703936 1705548 1716568 1722368 1728636 1731366 1737216 1758848 1773408 1777874 1778478 1790373 1806336 1817088 1821664 1823616 1835008 1836744 1837368 1855488 1861608 1870848 1872689 1881984 1894144 1900544 1912264 1915284 1916928 1921192 1928094 1931139 1937664 1956864 1961792 1975584 1978032 1978704 1983687 1989806 2010112 2016742 2026752 2031856 2049372 2064384 2074891 2076672 2097152 2099136 2119936 2127552 2130912 2138112 2140216 2142868 2143596 2151297 2161341 2164736 2182656 2188896 2195648 2203536 2207016 2220153 2234498 2236416 2242048 2249443 2260608 2261376 2274064 2285838 2304848 2308488 2316288 2359296 2364544 2371304 2384928 2387164 2390934 2407743 2408448 2422784 2431488 2435328 2448992 2449824 2470104 2473984 2482144 2494464 2500862 2505889 2509312 2522304 2553712 2555904 2558322 2570792 2574852 2583552 2592954 2609152 2634112 2637376 2638272 2644916 2660112 2662606 2666811 2667717 2702336 2725632 2732496 2752512 2755116 2768896 2783232 2789423 2792412 2798848 2822976 2836736 2841216 2850816 2858128 2868396 2872926 2881788 2892141 2910208 2918528 2935296 2938048 2942688 2960204 2963376 2967048 2981888 2984709 3014144 3015168 3025113 3040128 3047784 3077984 3088384 3107429 3115008 3145728 3148704 3179904 3187912 3191328 3210324 3211264 3214302 3215394 3241984 3247104 3266432 3273984 3283344 3293472 3301766 3305304 3325952 3346462 3351747 3354624 3363072 3390912 3407872 3411096 3433136 3444736 3457272 3462732 3474432 3517696 3546816 3555748 3556956 3580746 3586401 3612672 3634176 3643328 3647232 3670016 3673488 3674736 3710976 3723216 3741696 3745378 3751293 3763968 3788288 3801088 3824528 3830568 3833856 3842384 3853369 3856188 3862278 3875328 3913728 3923584 3951168 3956064 3957408 3967374 3979612 3993909 4020224 4033484 4053504 4063712 4098744 4128768 4149782 4153344 4177537 4194304 4198272 4239872 4255104 4261824 4276224 4280432 4285736 4287192 4302594 4322682 4329472 4365312 4377792 4391296 4407072 4414032 4440306 4468996 4472832 4484096 4498886 4521216 4522752 4548128 4571676 4609696 4616976 4628603 4632576 4718592 4729088 4742608 4769856 4774328 4781868 4815486 4816896 4821453 4845568 4862976 4870656 4897984 4899648 4940208 4947968 4952649 4964288 4988928 5001724 5011778 5018624 5019693 5044608 5107424 5111808 5116644 5141584 5149704 5167104 5180357 5185908 5218304 5268224 5274752 5276544 5289832 5320224 5325212 5333622 5335434 5371119 5404672 5451264 5464992 5505024 5510232 5537792 5566464 5578846 5584824 5597696 5618067 5645952 5673472 5682432 5701632 5716256 5736792 5745852 5763576 5784282 5820416 5837056 5870592 5876096 5885376 5920408 5926752 5934096 5951061 5963776 5969418 6028288 6030336 6050226 6080256 6095568 6155968 6176768 6214858 6222559 6224673 6230016 6291456 6297408 6359808 6375824 6382656 6420648 6422528 6428604 6430788 6483968 6494208 6532864 6547968 6566688 6586944 6603532 6610608 6651904 6660459 6692924 6703494 6709248 6726144 6748329 6781824 6815744 6822192 6866272 6889472 6914544 6925464 6931957 6948864 6964321 7035392 7093632 7111496 7113912 7161492 7172802 7225344 7268352 7286656 7294464 7340032 7346976 7349472 7421952 7446432 7483392 7490756 7502586 7517667 7527936 7576576 7602176 7649056 7661136 7667712 7684768 7706738 7712376 7724556 7750656 7758283 7827456 7847168 7902336 7912128 7914816 7934748 7959224 7987818 8000433 8040448 8066968 8107008 8127424 8197488 8257536 8299564 8306688 8355074 8368269 8396544 8479744 8510208 8523648 8552448 8560864 8571472 8574384 8595977 8605188 8645364 8658944 8730624 8755584 8782592 8814144 8828064 8880612 8937992 8945664 8954127 8968192 8997772 9042432 9045504 9075339 9096256 9143352 9219392 9233952 9257206 9265152 9319121 9322287 9437184 9458176 9485216 9539712 9548656 9563736 9630972 9633792 9642906 9691136 9725952 9741312 9795968 9799296 9880416 9895936 9905298 9928576 9977856 10003448 10023556 10037248 10039386 10055241 10089216 10214848 10223616 10233288 10283168 10299408 10334208 10360714 10371816 10436608 10536448 10549504 10553088 10579664 10640448 10650424 10667244 10670868 10742238 10809344 10902528 10929984 11010048 11020464 11075584 11132928 11157692 11169648 11195392 11236134 11253879 11291904 11346944 11364864 11403264 11432512 11473584 11491704 11527152 11556181 11560107 11568564 11640832 11674112 11712617 11741184 11752192 11770752 11840816 11853504 11868192 11902122 11927552 11938836 11981727 12056576 12060672 12100452 12160512 12191136 12311936 12353536 12429716 12445118 12449346 12460032 12532611 12582912 12594816 12719616 12751648 12765312 12841296 12845056 12857208 12861576 12967936 12988416 13065728 13095936 13108823 13133376 13173888 13207064 13221216 13303808 13320918 13385848 13406988 13418496 13452288 13496658 13563648 13631488 13644384 13732544 13778944 13829088 13850928 13863914 13885809 13897728 13928642 14070784 14187264 14222992 14227824 14322984 14345604 14450688 14524237 14536704 14573312 14588928 14680064 14693952 14698944 14843904 14857947 14892864 14966784 14981512 15005172 15035334 15055872 15059079 15153152 15204352 15298112 15322272 15335424 15369536 15413476 15424752 15449112 15501312 15516566 15541071 15654912 15694336 15804672 15824256 15829632 15869496 15918448 15975636 16000866 16080896 16133936 16214016 16254848 16394976 16515072 16599128 16613376 16710148 16736538 16793088 16854201 16959488 17020416 17047296 17104896 17121728 17142944 17148768 17191954 17210376 17290728 17306939 17317888 17461248 17511168 17541223 17565184 17628288 17656128 17761224 17875984 17891328 17908254 17936384 17995544 18084864 18091008 18150678 18192512 18286704 18438784 18467904 18514412 18530304 18638242 18644574 18667677 18674019 18874368 18916352 18970432 19079424 19097312 19127472 19175641 19261944 19267584 19285812 19382272 19451904 19482624 19591936 19598592 19760832 19791872 19810596 19857152 19955712 20006896 20047112 20074496 20078772 20110482 20178432 20244987 20429696 20447232 20466576 20566336 20598816 20668416 20721428 20743632 20795871 20873216 20892963 21072896 21099008 21106176 21159328 21280896 21300848 21334488 21341736 21461479 21484476 21618688 21752003 21805056 21859968 22020096 22040928 22151168 22265856 22315384 22339296 22390784 22472268 22507758 22553001 22583808 22693888 22729728 22806528 22865024 22947168 22983408 23054304 23112362 23120214 23137128 23274849 23281664 23348224 23425234 23482368 23504384 23541504 23681632 23707008 23736384 23804244 23855104 23877672 23963454 24113152 24121344 24200904 24321024 24382272 24623872 24707072 24859432 24890236 24898692 24920064 25065222 25104807 25189632 25439232 25503296 25530624 25682592 25690112 25714416 25723152 25787931 25935872 25976832 26131456 26191872 26217646 26266752 26347776 26414128 26442432 26607616 26641836 26771696 26813976 26836992 26904576 26973583 26993316 27127296 27262976 27288768 27465088 27557888 27658176 27701856 27727828 27771618 27795456 27857284 27957363 27966861 28141568 28374528 28445984 28455648 28645968 28691208 28901376 29048474 29073408 29146624 29177856 29242759 29360128 29387904 29397888 29687808 29715894 29785728 29933568 29963024 30010344 30070668 30111744 30118158 30306304 30408704 30596224 30644544 30670848 30739072 30826952 30849504 30898224 31002624 31033132 31082142 31309824 31388672 31609344 31648512 31659264 31738992 31836896 31951272 32001732 32161792 32267872 32400221 32428032 32509696 32576557 32789952 33030144 33198256 33226752 33420296 33473076 33586176 33708402 33918976 34040832 34094592 34209792 34243456 34285888 34297536 34383908 34420752 34581456 34613878 34635776 34668543 34680321 34922496 35022336 35082446 35130368 35137851 35256576 35312256 35522448 35751968 35782656 35816508 35872768 35991088 36093983 36169728 36182016 36262499 36301356 36385024 36573408 36877568 36935808 37028824 37060608 37276484 37289148 37335354 37348038 37597833 37748736 37832704 37940864 38158848 38194624 38254944 38351282 38523888 38535168 38571624 38764544 38903808 38965248 39183872 39197184 39326469 39521664 39583744 39621192 39714304 39911424 40013792 40094224 40148992 40157544 40220964 40356864 40396577 40489974 40859392 40894464 40933152 41132672 41197632 41336832 41442856 41487264 41591742 41657427 41746432 41785926 42145792 42198016 42212352 42318656 42561792 42601696 42668976 42683472 42922958 42968952 43237376 43504006 43572711 43610112 43719936 44040192 44081856 44302336 44531712 44630768 44678592 44781568 44944536 45015516 45106002 45167616 45387776 45459456 45613056 45730048 45894336 45966816 46108608 46224724 46240428 46274256 46549698 46563328 46623213 46696448 46850468 46964736 47008768 47083008 47363264 47414016 47472768 47608488 47710208 47755344 47926908 48226304 48242688 48401808 48523699 48642048 48764544 49247744 49414144 49718864 49780472 49797384 49840128 50130444 50209614 50379264 50878464 51006592 51061248 51365184 51380224 51428832 51446304 51575862 51871744 51920817 51953664 52262912 52383744 52435292 52533504 52623669 52695552 52828256 52884864 53215232 53283672 53543392 53627952 53673984 53809152 53947166 53986632 54254592 54307981 54525952 54577536 54930176 55115776 55316352 55403712 55455656 55543236 55590912 55714568 55914726 55933722 56003031 56283136 56749056 56891968 56911296 57291936 57382416 57526923 57802752 58096948 58146816 58293248 58355712 58485518 58775808 58795776 59375616 59431788 59571456 59867136 59926048 60020688 60141336 60171839 60223488 60236316 60612608 60817408 61192448 61289088 61341696 61478144 61653904 61699008 61796448 62005248 62066264 62164284 62387613 62619648 62678889 62777344 63218688 63297024 63318528 63477984 63673792 63902544 64003464 64323584 64384437 64535744 64800442 64856064 65019392 65153114 65233847 65256009 65579904 66060288 66396512 66453504 66840592 66946152 67172352 67416804 67837952 68081664 68189184 68419584 68486912 68571776 68595072 68767816 68841504 69162912 69227756 69271552 69337086 69360642 69824547 69844992 70044672 70164892 70260736 70275702 70513152 70624512 71044896 71503936 71565312 71633016 71745536 71982176 72187966 72339456 72364032 72524998 72602712 72670781 72770048 73146816 73755136 73871616 74057648 74121216 74552968 74578296 74670708 74696076 75195666 75665408 75881728 76317696 76389248 76509888 76702564 77047776 77070336 77143248 77363793 77529088 77807616 77930496 78367744 78394368 78652938 79043328 79167488 79242384 79428608 79822848 80027584 80188448 80297984 80315088 80441928 80713728 80793154 80893267 80920749 80979948 81718784 81788928 81866304 82265344 82395264 82673664 82885712 82974528 83183484 83314854 83492864 83571852 83872089 84291584 84396032 84424704 84637312 85123584 85203392 85337952 85366944 85845916 85937904 86474752 87008012 87145422 87220224 87439872 87728277 88080384 88163712 88604672 89063424 89261536 89357184 89563136 89889072 90031032 90115441 90212004 90335232 90775552 90918912 91226112 91460096 91788672 91933632 92217216 92449448 92480856 92548512 93099396 93126656 93246426 93392896 93700936 93929472 94017536 94166016 94726528 94828032 94945536 95216976 95420416 95510688 95853816 96452608 96485376 96803616 97047398 97200663 97284096 97529088 97729671 98495488 98828288 99437728 99560944 99594768 99680256 100260888 100419228 100758528 101756928 102013184 102122496 102730368 102760448 102857664 102892608 103151724 103743488 103841634 103907328 104005629 104525824 104767488 104870584 105067008 105247338 105391104 105413553 105656512 105769728 106430464 106567344 107086784 107255904 107347968 107618304 107894332 107973264 108281949 108509184 108615962 108787497 109155072 109860352 110231552 110632704 110807424 110911312 111086472 111181824 111429136 111747701 111829452 111867444 112006062 112566272 113498112 113783936 113822592 114583872 114764832 115053846 115605504 116193896 116293632 116586496 116711424 116971036 117551616 117591552 117979407 118751232 118863576 119142912 119734272 119852096 120041376 120282672 120343678 120446976 120472632 121148573 121189731 121225216 121634816 122384896 122578176 122683392 122788561 122956288 123307808 123398016 123592896 124010496 124132528 124328568 124775226 125239296 125357778 125554688 126437376 126594048 126637056 126955968 127347584 127805088 128006928 128647168 128768874 129071488 129600884 129712128 130038784 130306228 130467694 130512018 130718133 131159808 132120576 132793024 132907008 133681184 133892304 134229487 134344704 134833608 135675904 136163328 136378368 136839168 136973824 137143552 137190144 137535632 137683008 138325824 138455512 138543104 138674172 138721284 139649094 139689984 140089344 140329784 140521472 140551404 141026304 141249024 142089792 143007872 143130624 143266032 143491072 143964352 144375932 144678912 144728064 145049996 145205424 145341562 145540096 145571097 146293632 147510272 147743232 148115296 148242432 149105936 149156592 149341416 149392152 150230353 150391332 151330816 151763456 152264021 152635392 152778496 153019776 153405128 154095552 154140672 154286496 154727586 155058176 155615232 155762451 155860992 156735488 156788736 157305876 157871007 158086656 158334976 158484768 158857216 159645696 160055168 160376896 160595968 160630176 160883856 161427456 161586308 161786534 161841498 161959896 162923943 163437568 163577856 163732608 164530688 164790528 165347328 165771424 165949056 166366968 166629708 166985728 167143704 167744178 168583168 168792064 168849408 169274624 170247168 170406784 170675904 170733888 171691832 171875808 172580769 172949504 174016024 174290844 174440448 174879744 175456554 176327424 177209344 178126848 178523072 178714368 179126272 179778144 180062064 180230882 180424008 180515517 180670464 181551104 181837824 182452224 182920192 183577344 183867264 184434432 184898896 184961712 185097024 186198792 186253312 186492852 186785792 187401872 187858944 188035072 188332032 188815081 189453056 189656064 189891072 190433952 190840832 191021376 191707632 192905216 192970752 193153311 193607232 194094796 194401326 194568192 195058176 195459342 195701541 195768027 196990976 197656576 198875456 199121888 199189536 199360512 200521776 200838456 201026753 201517056 203513856 204026368 204244992 205460736 205520896 205715328 205785216 206303448 207486976 207683268 207814656 208011258 209051648 209534976 209741168 210134016 210494676 210782208 210827106 211313024 211539456 212860928 213134688 214173568 214511808 214695936 215236608 215788664 215946528 216563898 217018368 217231924 217574994 218012343 218310144 219720704 220463104 221265408 221614848 221822624 222172944 222363648 222858272 223495402 223658904 223734888 224012124 224990207 225132544 226996224 227567872 227645184 228035899 229167744 229529664 230107692 231211008 232387792 232587264 233172992 233422848 233942072 235103232 235183104 235958814 237502464 237727152 238285824 239468544 239704192 240082752 240565344 240687356 240893952 240945264 242297146 242379462 242450432 242679801 242762247 244769792 245156352 245366784 245577122 245912576 246615616 246796032 247185792 248020992 248265056 248657136 249283333 249550452 250478592 250715556 251109376 252657881 252874752 253188096 253274112 253911936 254695168 255610176 256013856 257294336 257537748 258142976 259201768 259424256 260077568 260612456 260935388 261024036 261436266 262319616 263184831 264241152 265586048 265814016 267362368 267784608 268458974 268689408 269667216 270346323 271351808 272326656 272756736 273678336 273947648 274287104 274380288 275071264 275366016 276651648 276911024 277086208 277348344 277442568 279298188 279379968 280178688 280659568 281042944 281102808 282052608 282498048 282776039 284179584 286015744 286261248 286532064 286982144 287928704 288751864 289357824 289456128 290099992 290410848 290683124 291080192 291142194 291601989 292587264 293189013 295020544 295486464 296230592 296484864 298211872 298313184 298682832 298784304 300460706 300782664 302661632 303526912 304528042 305270784 305556992 306039552 306810256 308191104 308281344 308572992 309455172 310116352 311230464 311524902 311721984 313470976 313577472 314611752 315742014 316173312 316669952 316969536 317714432 319291392 320110336 320753792 321191936 321260352 321767712 322854912 323172616 323573068 323682996 323919792 324845847 325847886 326362491 326875136 327465216 329061376 329581056 330694656 331542848 331898112 332733936 333259416 333971456 334287408 335243103 335488356 337166336 337584128 337698816 338549248 339665893 340494336 340813568 341351808 341467776 343383664 343751616 345161538 345899008 348032048 348581688 348880896 349759488 350913108 352654848 354418688 356253696 357046144 357428736 358252544 359556288 360124128 360461764 360848016 361031034 361340928 363102208 363445719 363569193 363675648 364904448 365840384 367154688 367734528 368365683 368868864 369797792 369923424 370194048 372397584 372506624 372985704 373571584 374803744 375717888 376070144 376664064 377630162 378389239 378906112 379312128 379782144 380155867 380867904 381681664 382042752 383415264 385810432 385941504 386306622 387214464 388189592 388802652 389136384 390116352 390918684 391403082 391536054 393981952 395313152 397750912 398243776 398379072 398721024 401043552 401676912 402053506 402688461 403034112 407027712 408052736 408489984 410921472 411430656 411570432 412606896 414973952 415366536 415629312 416022516 418103296 419069952 419482336 420268032 420989352 421202873 421564416 421654212 422626048 423078912 423495241 425721856 426269376 428347136 429023616 429391872 430473216 431577328 431893056 433127796 434036736 434463848 435149988 436024686 436620288 436713291 439441408 440926208 442530816 443229696 443645248 444345888 444727296 445716544 446990804 447317808 447469776 448024248 449980414 450265088 450691059 453992448 455135744 455290368 456071798 456792063 458335488 459059328 460215384 462422016 464775584 465174528 466345984 466845696 467884144 469221779 470206464 470366208 471917628 475004928 475454304 476571648 478937088 479408384 480165504 481130688 481374712 481787904 481890528 484594292 484758924 484900864 485359602 485524494 488771829 489539584 490312704 490733568 491154244 491825152 493231232 493592064 494371584 496041984 496530112 497314272 498566666 499100904 500957184 501431112 502218752 505315762 505749504 506376192 506548224 507823872 508695467 509390336 511220352 512027712 514588672 515075496 516285952 518403536 518848512 520155136 521224912 521870776 522048072 522872532 524639232 526369662 531172096 531628032 534724736 535569216 536917948 537378816 539334432 540692646 541546551 542703616 544653312 545513472 547356672 547895296 548574208 548760576 550142528 550732032 553303296 553822048 554172416 554696688 554885136 558596376 558759936 560357376 561319136 562085888 562205616 564105216 564996096 565552078 566445243 568359168 572031488 572522496 573064128 573964288 575857408 577503728 578715648 578912256 580199984 580821696 581366248 582160384 582284388 583203978 585174528 586378026 587104623 590041088 590972928 592461184 592969728 596423744 596626368 597365664 597568608 600921412 601565328 603080259 605323264 607053824 609056084 610541568 611113984 612079104 613620512 616382208 616562688 617145984 618910344 620232704 622460928 623049804 623443968 626941952 627154944 629223504 630808087 631484028 632346624 633339904 633939072 635428864 638582784 640220672 641507584 642383872 642520704 643535424 645709824 646345232 647146136 647365992 647839584 649691694 651695772 652724982 653750272 654037029 654930432 658122752 659162112 661389312 663085696 663796224 665467872 666518832 667942912 668574816 670486206 670976712 674332672 674970621 675168256 675397632 677098496 679331786 680988672 681627136 682703616 682935552 684107697 686767328 687503232 690323076 691798016 696064096 697163376 697761792 699518976 701826216 705309696 708837376 712507392 714092288 714857472 716505088 719112576 720248256 720923528 721696032 722062068 722681856 726204416 726891438 727138386 727351296 728039403 731680768 734309376 735469056 736731366 737737728 739595584 739846848 740388096 744795168 745013248 745971408 747143168 747849999 749607488 751435776 752140288 753328128 755260324 756778478 757812224 757973643 758624256 759564288 760311734 761735808 764085504 766830528 771620864 771883008 772613244 774428928 776379184 777605304 778272768 780232704 781837368 782233907 782806164 783072108 787963904 790626304 795501824 796487552 796758144 797442048 802087104 803353824 804107012 805376922 806068224 811038969 814055424 816105472 816979968 821842944 822861312 823140864 825213792 829947904 830733072 831258624 832045032 836206592 838139904 838964672 840536064 841978704 842405746 843128832 843308424 845252096 846157824 846990482 848040011 848328117 851443712 852538752 856694272 858047232 858783744 860946432 863154656 863786112 866255592 868073472 868927696 870299976 872049372 873240576 873426582 878882816 881852416 885061632 886459392 887290496 888691776 889454592 891433088 893981608 894635616 894939552 896048496 899960828 900530176 901382118 907984896 910271488 910580736 912143596 913584126 916670976 918118656 920430768 924844032 929551168 930349056 932691968 933691392 935768288 938443558 939606409 940412928 940732416 943835256 944720153 950009856 950908608 953143296 957874176 958816768 960331008 962261376 962749424 963575808 963781056 969188584 969517848 969801728 970719204 971048988 977543658 979079168 980625408 982308488 983650304 986462464 987184128 988743168 992083968 993060224 994628544 997133332 998201808 1001914368 1002862224 1004437504 1005729309 1010631524 1011499008 1012752384 1013096448 1015647744 1017390934 1018780672 1018997679 1022440704 1024055424 1029177344 1030150992 1032571904 1036807072 1037697024 1040310272 1042449824 1043741552 1044096144 1045745064 1046725507 1049278464 1051612471 1052739324 1062344192 1063256064 1069449472 1071138432 1073835896 1074757632 1078668864 1081385292 1083093102 1085407232 1089306624 1090337157 1091026944 1094713344 1095790592 1097148416 1097521152 1100285056 1101464064 1105097049 1106606592 1107644096 1108344832 1109393376 1109770272 1117192752 1117519872 1120714752 1122638272 1124171776 1124411232 1128210432 1129992192 1131104156 1132890486 1135167717 1136718336 1140467601 1144062976 1145044992 1146128256 1147928576 1151714816 1155007456 1157431296 1157824512 1160399968 1161643392 1162732496 1164320768 1164568776 1166407956 1170349056 1171500733 1172756052 1174209246 1180082176 1181945856 1184922368 1185939456 1192847488 1193252736 1194731328 1195137216 1201842824 1203130656 1206160518 1208065383 1210646528 1214107648 1218112168 1221083136 1222227968 1224158208 1227241024 1232764416 1234291968 1237820688 1240465408 1244921856 1246099608 1246887936 1253883904 1254309888 1258447008 1261616174 1262968056 1263608619 1264693248 1267878144 1270485723 1270857728 1277165568 1280441344 1283015168 1284767744 1285041408 1287070848 1291419648 1292690464 1294292272 1294731984 1295679168 1299383388 1303391544 1305449964 1307500544 1308074058 1309860864 1316245504 1318324224 1322778624 1326171392 1327592448 1330935744 1333037664 1335885824 1337149632 1340972412 1341953424 1348665344 1349941242 1350336512 1350795264 1352073177 1354196992 1358663572 1361977344 1363254272 1365407232 1365871104 1368215394 1370376189 1373534656 1375006464 1380646152 1383596032 1392128192 1394326752 1395523584 1399037952 1403652432 1407187271 1407665337 1410619392 1425014784 1428184576 1429714944 1433010176 1438225152 1440496512 1441847056 1443392064 1444124136 1445363712 1452408832 1453782876 1454276772 1454702592 1456078806 1463361536 1468618752 1470938112 1473462732 1475475456 1479191168 1479693696 1480776192 1489590336 1490026496 1491942816 1494286336 1495699998 1499214976 1502871552 1504280576 1506656256 1510520648 1513556956 1515624448 1515947286 1517248512 1519128576 1520623468 1523471616 1526086401 1528171008 1533661056 1543241728 1543766016 1545226488 1548857856 1552758368 1555210608 1556545536 1560465408 1563674736 1564467814 1565612328 1566144216 1574931449 1575927808 1581252608 1591003648 1592975104 1593516288 1594884096 1596251293 1604174208 1606707648 1608214024 1610753844 1612136448 1622077938 1628110848 1632210944 1633959936 1643685888 1645722624 1646281728 1650427584 1659895808 1661466144 1662517248 1664090064 1672413184 1676279808 1677929344 1681072128 1683957408 1684811492 1686257664 1686616848 1690504192 1692315648 1693980964 1696080022 1696656234 1699335729 1705077504 1713388544 1716094464 1717567488 1721892864 1726309312 1727572224 1732511184 1736146944 1737855392 1740599952 1744098744 1744983331 1746481152 1746853164 1757765632 1763704832 1768605167 1770123264 1772918784 1774580992 1777383552 1778909184 1782866176 1787963216 1789271232 1789879104 1792096992 1799921656 1801060352 1802764236 1809240777 1815969792 1820542976 1821161472 1824287192 1827168252 1833341952 1836237312 1840861536 1849688064 1859102336 1860698112 1865383936 1867382784 1871536576 1876887116 1879212818 1880825856 1881464832 1887670512 1889440306 1892424261 1900019712 1901817216 1906286592 1915748352 1917633536 1920662016 1924522752 1925498848 1927151616 1927562112 1938377168 1939035696 1939603456 1941438408 1942097976 1955087316 1958158336 1961250816 1964616976 1967300608 1972924928 1974368256 1977486336 1979432273 1984167936 1986120448 1989257088 1994266664 1996403616 2003828736 2005724448 2008875008 2011458618 2021263048 2022998016 2024911863 2025504768 2026192896 2031295488 2034781868 2037561344 2037995358 2044881408 2048110848 2052323091 2058354688 2060301984 2065143808 2073614144 2075394048 2080620544 2084899648 2087483104 2088192288 2091490128 2093451014 2098556928 2103224942 2105478648 2107452649 2124688384 2126512128 2138898944 2142276864 2147671792 2149515264 2157337728 2162770584 2166186204 2170814464 2178613248 2180674314 2182053888 2191581184 2194296832 2195042304 2200570112 2202928128 2210194098 2213213184 2215288192 2216689664 2218786752 2219540544 2234385504 2235039744 2241429504 2243549997 2245276544 2248343552 2248822464 2256420864 2259984384 2262208312 2265780972 2270335434 2273436672 2273920929 2280935202 2288125952 2292256512 2295857152 2303429632 2310014912 2314862592 2315649024 2320799936 2323286784 2325464992 2328641536 2329137552 2332815912 2340698112 2343001466 2345512104 2346701721 2348418492 2360164352 2363891712 2369844736 2371878912 2385694976 2386505472 2389462656 2390274432 2403685648 2406261312 2412321036 2416130766 2421293056 2428215296 2436224336 2442166272 2444455936 2448316416 2454482048 2465528832 2468583936 2475641376 2480930816 2489843712 2492199216 2493775872 2507767808 2508619776 2516894016 2523232348 2525936112 2527217238 2529386496 2535756288 2540971446 2541715456 2544120033 2544984351 2554331136 2560882688 2566030336 2569535488 2570082816 2574141696 2582839296 2585380928 2588584544 2589463968 2591358336 2598766776 2606783088 2610899928 2613347789 2615001088 2616148116 2619721728 2632491008 2636648448 2645557248 2648724673 2652342784 2655184896 2661871488 2666075328 2671771648 2674299264 2681944824 2683906848 2697330688 2699882484 2700673024 2701590528 2704146354 2708393984 2717327144 2723954688 2726508544 2730814464 2731742208 2736430788 2740752378 2747069312 2750012928 2761292304 2767192064 2784256384 2788653504 2791047168 2798075904 2807304864 2814374542 2815330674 2818819227 2821238784 2834160459 2850029568 2856369152 2859429888 2866020352 2876450304 2880993024 2883694112 2886784128 2888248272 2890727424 2904817664 2907565752 2908553544 2909405184 2912157612 2926723072 2937237504 2941876224 2946925464 2950950912 2958382336 2959387392 2961552384 2964466687 2979180672 2980052992 2983885632 2988572672 2991399996 2998429952 3005743104 3008561152 3013312512 3021041296 3027113912 3031248896 3031894572 3034497024 3038257152 3041246936 3046943232 3052172802 3056342016 3056993037 3067322112 3086483456 3087532032 3090452976 3097715712 3105516736 3110421216 3113091072 3120930816 3127349472 3128935628 3131224656 3132288432 3140176521 3149862898 3151855616 3154837413 3182007296 3185950208 3187032576 3189768192 3192502586 3208348416 3213415296 3216428048 3221507688 3224272896 3240683329 3244155876 3256221696 3264421888 3267919872 3284552453 3287371776 3291445248 3292563456 3300855168 3319791616 3322932288 3325034496 3328180128 3344826368 3352559616 3355858688 3362144256 3367914816 3369622984 3372515328 3373233696 3381008384 3384631296 3387961928 3392160044 3393312468 3398671458 3405503151 3410155008 3421402803 3426777088 3432188928 3435134976 3443785728 3452618624 3455144448 3465022368 3472293888 3475710784 3481199904 3488197488 3489966662 3492962304 3493706328 3514502199 3515531264 3527409664 3537210334 3540246528 3545837568 3549161984 3554767104 3557818368 3560868269 3565732352 3575926432 3578542464 3579758208 3584193984 3599843312 3602120704 3605528472 3618481554 3631939584 3641085952 3642322944 3648574384 3654336504 3666683904 3672474624 3681723072 3718204672 3721396224 3730767872 3734765568 3743073152 3753774232 3758425636 3761651712 3762929664 3775341024 3778880612 3784848522 3790825857 3803634432 3811457169 3812573184 3831496704 3835267072 3841324032 3849045504 3850997696 3854303232 3855124224 3876754336 3878071392 3879206912 3882876816 3884195952 3910174632 3916316672 3922501632 3929233952 3934601216 3945849856 3948736512 3954972672 3958864546 3968335872 3972240896 3978514176 3988533328 3992807232 4007657472 4011448896 4017750016 4022917236 4042526096 4045996032 4049823726 4051009536 4052385792 4062590976 4069563736 4075122688 4075990716 4089762816 4096221696 4104646182 4116709376 4120603968 4130287616 4147228288 4150788096 4161241088 4169799296 4174966208 4176384576 4182980256 4186902028 4197113856 4206449884 4210957296 4214905298 4221561813 4222996011 4249376768 4277797888 4284553728 4295343584 4299030528 4314675456 4325541168 4332372408 4341628928 4357226496 4361348628 4364107776 4383162368 4388593664 4390084608 4401140224 4405856256 4415656609 4420388196 4426426368 4430576384 4433379328 4437573504 4439081088 4468771008 4470079488 4482859008 4487099994 4490553088 4496687104 4497644928 4512841728 4519968768 4524416624 4531561944 4540670868 4546873344 4547841858 4561870404 4576251904 4578259203 4584513024 4591714304 4606859264 4620029824 4629725184 4631298048 4641599872 4646573568 4650929984 4657283072 4658275104 4665631824 4681396224 4686002932 4691024208 4693403442 4696836984 4720328704 4724794347 4727783424 4739689472 4743757824 4771389952 4773010944 4778925312 4780548864 4788753879 4807371296 4812522624 4824642072 4832261532 4842586112 4856430592 4872448672 4884332544 4888911872 4896632832 4908964096 4919060107 4931057664 4937167872 4951282752 4961861632 4979687424 4984398432 4987551744 5015535616 5017239552 5033788032 5046464696 5051872224 5054434476 5058772992 5071512576 5081942892 5083430912 5088240066 5089968702 5121765376 5132060672 5139070976 5140165632 5148283392 5165678592 5170761856 5177169088 5178927936 5182716672 5197533552 5213566176 5221799856 5226695578 5230002176 5232296232 5234949993 5239443456 5264982016 5273296896 5291114496 5297449346 5304685568 5305815501 5310369792 5323742976 5332150656 5348598528 5363889648 5367813696 5394661376 5399764968 5401346048 5403181056 5408292708 5416787968 5434654288 5447909376 5453017088 5461628928 5463484416 5472861576 5475637349 5481504756 5494138624 5500025856 5522584608 5534384128 5568512768 5577307008 5582094336 5596151808 5614609728 5628749084 5630661348 5637638454 5642477568 5668320918 5677272783 5700059136 5712738304 5718859776 5732040704 5752900608 5761986048 5767388224 5773568256 5776496544 5781454848 5809635328 5815131504 5817107088 5818810368 5824315224 5853446144 5874475008 5883752448 5893850928 5901901824 5916764672 5918774784 5923104768 5928933374 5938296819 5958361344 5960105984 5967771264 5977145344 5982799992 5996859904 6011486208 6017122304 6026625024 6042082592 6054227824 6062497792 6063789144 6068994048 6076514304 6082493872 6093886464 6099883127 6104345604 6112684032 6113986074 6134644224 6172966912 6175064064 6180905952 6195431424 6211033472 6220842432 6226182144 6241861632 6254698944 6257871256 6262449312 6264576864 6280353042 6299725796 6303711232 6309674826 6322357947 6364014592 6371900416 6374065152 6379536384 6385005172 6416696832 6426830592 6432856096 6443015376 6448545792 6481366658 6488311752 6512443392 6528843776 6535839744 6569104906 6574743552 6582890496 6585126912 6601710336 6613041071 6639583232 6645864576 6650068992 6656360256 6689652736 6705119232 6711717376 6724288512 6735829632 6739245968 6745030656 6746467392 6762016768 6769262592 6775923856 6784320088 6786624936 6797342916 6811006302 6820310016 6842805606 6853554176 6864377856 6887571456 6905237248 6910288896 6930044736 6944587776 6951421568 6962399808 6976394976 6979933324 6985924608 6987412656 7029004398 7031062528 7040105163 7074420668 7080493056 7091675136 7098323968 7109534208 7115636736 7121736538 7131464704 7151852864 7157084928 7159516416 7168387968 7199686624 7204241408 7211056944 7236963108 7263879168 7282171904 7284645888 7297148768 7308673008 7327078549 7333367808 7344949248 7363446144 7436409344 7442792448 7461535744 7469531136 7486146304 7507548464 7516851272 7523303424 7525859328 7550682048 7557761224 7569697044 7581651714 7607268864 7622914338 7625146368 7632360099 7662993408 7670534144 7682648064 7698091008 7701995392 7708606464 7710248448 7753508672 7756142784 7758413824 7765753632 7768391904 7820349264 7832633344 7840043367 7845003264 7858467904 7869202432 7891699712 7897473024 7909945344 7917729092 7936671744 7944481792 7946174019 7957028352 7977066656 7985614464 8015314944 8022897792 8035500032 8045834472 8085052192 8091992064 8099647452 8102019072 8104771584 8125181952 8139127472 8150245376 8151981432 8179525632 8192443392 8200505131 8209292364 8233418752 8241207936 8260575232 8294456576 8301576192 8322482176 8339598592 8349932416 8352769152 8365960512 8373804056 8394227712 8412899768 8421914592 8429810596 8443123626 8445992022 8456457681 8498753536 8502481377 8555595776 8569107456 8590687168 8598061056 8629350912 8651082336 8664744816 8683257856 8714452992 8722697256 8728215552 8766324736 8777187328 8780169216 8802280448 8811712512 8831313218 8840776392 8852852736 8861152768 8875147008 8878162176 8893400061 8937542016 8940158976 8965718016 8974199988 8981106176 8993374208 8995289856 9025683456 9039937536 9048833248 9063123888 9081341736 9093746688 9095683716 9123740808 9152503808 9156518406 9169026048 9183428608 9213718528 9240059648 9259450368 9262596096 9283199744 9293147136 9301859968 9314566144 9316550208 9331263648 9362792448 9372005864 9382048416 9386806884 9393673968 9420529563 9440657408 9449588694 9455566848 9464512239 9479378944 9542779904 9546021888 9557850624 9561097728 9577507758 9614742592 9625045248 9649284144 9664523064 9685172224 9712861184 9722049987 9744897344 9768665088 9777823744 9793265664 9817928192 9838120214 9850310897 9853657359 9862115328 9874335744 9902565504 9959374848 9968796864 9975103488 10031071232 10034479104 10067576064 10092929392 10103744448 10108868952 10117545984 10143025152 10163885784 10166861824 10176480132 10179937404 10243530752 10264121344 10278141952 10280331264 10296566784 10331357184 10341523712 10354338176 10357855872 10365433344 10395067104 10427132352 10443599712 10453391156 10460004352 10464592464 10469899986 10478886912 10529964032 10543506597 10546593792 10582228992 10594898692 10609371136 10611631002 10620739584 10647485952 10664301312 10682604807 10697197056 10727779296 10735627392 10789322752 10799529936 10802692096 10806362112 10816585416 10833575936 10869308576 10895818752 10906034176 10923257856 10926968832 10945723152 10951274698 10963009512 10973287931 10988277248 11000051712 11024520143 11045169216 11068768256 11137025536 11154614016 11164188672 11192303616 11229219456 11257498168 11261322696 11275276908 11284955136 11336641836 11354545566 11425476608 11437719552 11464081408 11505801216 11523972096 11534776448 11547136512 11552993088 11562909696 11619270656 11630263008 11634214176 11637620736 11648630448 11706892288 11748950016 11767504896 11787701856 11803803648 11833529344 11837549568 11846209536 11857866748 11876593638 11916722688 11935542528 11954290688 11965599984 11993719808 12022972416 12034244608 12053250048 12084165184 12108455648 12124995584 12127578288 12137988096 12153028608 12164987744 12187772928 12199766254 12208691208 12214883317 12225368064 12227972148 12269288448 12281361989 12345933824 12350128128 12361811904 12390862848 12422066944 12441684864 12452364288 12483723264 12509397888 12515742512 12524898624 12529153728 12560706084 12599451592 12607422464 12619349652 12644715894 12664685439 12728029184 12743800832 12748130304 12770010344 12833393664 12853661184 12865712192 12886030752 12897091584 12962733316 12976623504 13024886784 13057687552 13071679488 13138209812 13149487104 13165780992 13170253824 13203420672 13226082142 13246969827 13291729152 13300137984 13312720512 13379305472 13410238464 13423434752 13448577024 13471659264 13478491936 13490061312 13492934784 13524033536 13538525184 13551847712 13568640176 13573249872 13594685832 13607431591 13622012604 13640620032 13685611212 13707108352 13728755712 13775142912 13810474496 13820577792 13860089472 13889175552 13902843136 13924799616 13952789952 13959866648 13971849216 13974825312 14058008796 14062125056 14080210326 14148841336 14160986112 14174383041 14183350272 14196647936 14219068416 14231273472 14243473076 14262929408 14303705728 14314169856 14319032832 14336775936 14366261637 14399373248 14408482816 14422113888 14473926216 14527758336 14564343808 14569291776 14594297536 14617346016 14654157098 14666735616 14689898496 14726892288 14752168543 14757180321 14872818688 14885584896 14923071488 14939062272 14972292608 15015096928 15033702544 15046606848 15051718656 15101364096 15115522448 15139394088 15163303428 15214537728 15245828676 15250292736 15264720198 15341068288 15365296128 15396182016 15403990784 15417212928 15420496896 15507017344 15512285568 15516827648 15531507264 15536783808 15640698528 15665266688 15680086734 15690006528 15704849979 15716935808 15738404864 15783399424 15794946048 15819890688 15835458184 15873343488 15888963584 15892348038 15914056704 15917446503 15954133312 15971228928 16045795584 16071000064 16091668944 16170104384 16183984128 16199294904 16204038144 16209543168 16250363904 16278254944 16300490752 16303962864 16359051264 16384886784 16401010262 16418584728 16426912047 16482415872 16521150464 16588913152 16603152384 16644964352 16679197184 16699864832 16705538304 16731921024 16747608112 16788455424 16825799536 16843829184 16859621192 16886247252 16891984044 16912915362 16997507072 17004962754 17111191552 17138214912 17181374336 17196122112 17258701824 17302164672 17329489632 17366515712 17428905984 17445394512 17456431104 17532649472 17554374656 17560338432 17604560896 17623425024 17662626436 17681552784 17705705472 17722305536 17750294016 17756324352 17786800122 17814890457 17875084032 17880317952 17931436032 17948399976 17962212352 17986748416 17990579712 18051366912 18079875072 18097666496 18126247776 18162683472 18187493376 18191367432 18247481616 18293434523 18299649381 18305007616 18313036812 18338052096 18366857216 18427437056 18480119296 18518900736 18525192192 18541072711 18566399488 18586294272 18603719936 18629132288 18633100416 18662527296 18725584896 18744011728 18764096832 18773613768 18787347936 18841059126 18881314816 18899177388 18911133696 18929024478 18958757888 18967073841 19085559808 19092043776 19115701248 19122195456 19155015516 19229485184 19250090496 19298568288 19329046128 19370344448 19425722368 19444099974 19489794688 19537330176 19555647488 19586531328 19635856384 19676240428 19700621794 19707314718 19724230656 19748671488 19805131008 19839123213 19918749696 19937593728 19950206976 20062142464 20068958208 20135152128 20185858784 20207488896 20217737904 20235091968 20286050304 20327771568 20333723648 20352960264 20359874808 20487061504 20528242688 20556283904 20560662528 20593133568 20662714368 20683047424 20708676352 20715711744 20730866688 20751266809 20790134208 20854264704 20887199424 20906782312 20920008704 20929184928 20939799972 20957773824 21059928064 21087013194 21093187584 21189797384 21218742272 21223262004 21241479168 21294971904 21328602624 21365209614 21394394112 21455558592 21471254784 21578645504 21599059872 21605384192 21612724224 21633170832 21667151872 21738617152 21791637504 21812068352 21846515712 21853937664 21891446304 21902549396 21926019024 21946575862 21976554496 21981235647 22000103424 22049040286 22090338432 22274051072 22309228032 22328377344 22384607232 22458438912 22514996336 22522645392 22550553816 22569910272 22673283672 22684783303 22709091132 22850953216 22875439104 22928162816 22991867171 23011602432 23047944192 23069552896 23094273024 23105986176 23125819392 23238541312 23260526016 23268428352 23275241472 23297260896 23413784576 23497900032 23520130101 23535009792 23575403712 23607607296 23667058688 23675099136 23692419072 23715733496 23753187276 23833445376 23838522057 23871085056 23908581376 23931199968 23987439616 24045944832 24068489216 24106500096 24168330368 24216911296 24249991168 24255156576 24275976192 24306057216 24329975488 24375545856 24399532508 24417382416 24429766634 24450736128 24455944296 24538576896 24562723978 24601515393 24691867648 24700256256 24723623808 24781725696 24844133888 24883369728 24904728576 24967446528 25018795776 25031485024 25049797248 25058307456 25121412168 25198903184 25214844928 25238699304 25289431788 25329370878 25456058368 25487601664 25496260608 25540020688 25666787328 25707322368 25731424384 25772061504 25794183168 25925466632 25953247008 26049773568 26115375104 26143358976 26276419624 26298974208 26331561984 26340507648 26406841344 26452164284 26493939654 26583458304 26625441024 26680200183 26758610944 26820476928 26846869504 26897154048 26943318528 26956983872 26980122624 26985869568 27048067072 27077050368 27103695424 27137280352 27146499744 27189371664 27214863182 27244025208 27281240064 27371222424 27396884437 27414216704 27457511424 27550285824 27620948992 27641155584 27720178944 27778351104 27805686272 27849599232 27905579904 27919733296 27943698432 27949650624 28116017592 28124250112 28160420652 28297682672 28321972224 28348766082 28366700544 28393295872 28438136832 28486946152 28525858816 28607411456 28628339712 28638065664 28673551872 28732523274 28798746496 28816965632 28844227776 28947852432 29055516672 29128687616 29138583552 29166149961 29188595072 29234692032 29308314196 29333471232 29379796992 29453784576 29504337086 29514360642 29550932691 29560972077 29745637376 29846142976 29878124544 29944585216 30030193856 30067405088 30093213696 30103437312 30202728192 30231044896 30278788176 30326606856 30355039703 30429075456 30491657352 30500585472 30529440396 30682136576 30730592256 30792364032 30807981568 30834425856 30840993792 31014034688 31024571136 31033655296 31063014528 31073567616 31281397056 31330533376 31360173468 31380013056 31409699958 31433871616 31476809728 31566798848 31589892096 31639781376 31670916368 31746686976 31777927168 31784696076 31828113408 31834893006 31908266624 31942457856 32047814421 32091591168 32142000128 32183337888 32340208768 32367968256 32398589808 32408076288 32419086336 32500727808 32556509888 32600981504 32607925728 32718102528 32769773568 32802020524 32837169456 32853824094 32919863793 32964831744 33042300928 33073560429 33177826304 33206304768 33289928704 33358394368 33399729664 33411076608 33463842048 33495216224 33576910848 33651599072 33687658368 33719242384 33772494504 33783968088 33825830724 33973521257 33995014144 34009925508 34222383104 34276429824 34362748672 34392244224 34433420749 34517403648 34604329344 34658979264 34733031424 34857811968 34890789024 34912862208 35065298944 35108749312 35120676864 35209121792 35246850048 35325252872 35363105568 35411410944 35444611072 35500588032 35512648704 35573600244 35629780914 35750168064 35862872064 35896799952 35924424704 35973496832 35981159424 36102733824 36159750144 36195332992 36252495552 36325366944 36374986752 36382734864 36494963232 36586869046 36599298762 36610015232 36626073624 36644649951 36676104192 36844085967 36854874112 36960238592 37037801472 37050384384 37082145422 37132798976 37172588544 37207439872 37258264576 37266200832 37325054592 37451169792 37488023456 37528193664 37547227536 37574695872 37682118252 37762629632 37798354776 37822267392 37858048956 37917515776 37934147682 38171119616 38184087552 38231402496 38244390912 38310031032 38458970368 38500180992 38597136576 38658092256 38740688896 38851444736 38888199948 38979589376 39074660352 39111294976 39173062656 39271712768 39352480856 39401243588 39414629436 39448461312 39497342976 39610262016 39678246426 39740909481 39875187456 39900413952 40124284928 40137916416 40270304256 40371717568 40414977792 40435475808 40470183936 40572100608 40655543136 40667447296 40705920528 40719749616 40822294773 40974123008 41056485376 41121325056 41186267136 41325428736 41366094848 41417352704 41431423488 41461733376 41502533618 41580268416 41708529408 41774398848 41813564624 41840017408 41858369856 41879599944 41915547648 42119856128 42174026388 42186375168 42379594768 42437484544 42446524008 42482958336 42589943808 42657205248 42699181889 42730419228 42788788224 42911117184 42942509568 43157291008 43198119744 43210768384 43225448448 43266341664 43334303744 43477234304 43583275008 43624136704 43693031424 43707875328 43782892608 43805098792 43852038048 43893151724 43953108992 43962471294 44000206848 44098080572 44180676864 44256505629 44271540963 44548102144 44618456064 44656754688 44769214464 44916877824 45029992672 45045290784 45101107632 45139820544 45346567344 45369566606 45418182264 45701906432 45750878208 45856325632 45983734342 46023204864 46095888384 46139105792 46188546048 46211972352 46251638784 46291287497 46477082624 46521052032 46536856704 46550482944 46594521792 46827569152 46995800064 47040260202 47070019584 47150807424 47215214592 47334117376 47350198272 47384838144 47431466992 47506374552 47666890752 47677044114 47742170112 47817162752 47862399936 47974879232 48136978432 48213000192 48336660736 48433822592 48499982336 48510313152 48551952384 48612114432 48659950976 48751091712 48799065016 48834764832 48859533268 48901472256 48911888592 49077153792 49125447956 49203030786 49280736141 49447247616 49563451392 49688267776 49766739456 49809457152 49934893056 50037591552 50062970048 50099594496 50116614912 50242824336 50397806368 50429689856 50477398608 50578863576 50658741756 50912116736 50975203328 50992521216 51080041376 51289549843 51333574656 51414644736 51462848768 51544123008 51588366336 51850933264 51906494016 52099547136 52230750208 52286717952 52552839248 52597948416 52663123968 52681015296 52813682688 52904328568 52987879308 53166916608 53250882048 53360400366 53517221888 53640953856 53693739008 53794308096 53886637056 53913967744 53960245248 53971739136 54096134144 54154100736 54207390848 54274560704 54292999488 54378743328 54429726364 54488050416 54562480128 54742444848 54793768874 54828433408 54880303569 54898948143 54915022848 55100571648 55241897984 55282311168 55440357888 55556702208 55611372544 55623218133 55699198464 55811159808 55839466592 55887396864 55899301248 56232035184 56248500224 56320841304 56595365344 56643944448 56697532164 56733401088 56786591744 56876273664 56973892304 57051717632 57136775089 57214822912 57256679424 57276131328 57347103744 57403535917 57465046548 57597492992 57633931264 57688455552 57895704864 58111033344 58257375232 58277167104 58332299922 58377190144 58469384064 58616628392 58666942464 58759593984 58907569152 59008674172 59028721284 59101865382 59121944154 59491274752 59517369639 59692285952 59756249088 59889170432 60060387712 60134810176 60186427392 60206874624 60405456384 60462089792 60557576352 60653213712 60710079406 60858150912 60983314704 61001170944 61058880792 61364273152 61461184512 61584728064 61615963136 61668851712 61681987584 62028069376 62049142272 62126029056 62147135232 62253800427 62562794112 62661066752 62720346936 62760026112 62819399916 62867743232 62953619456 63133597696 63179784192 63279562752 63341832736 63555854336 63569392152 63656226816 63669786012 63816533248 63884915712 63947781391 64095628842 64183182336 64284000256 64366675776 64680417536 64735936512 64797179616 64816152576 64838172672 65001455616 65113019776 65201963008 65215851456 65436205056 65539547136 65604041048 65674338912 65707648188 65839727586 65929663488 65943706941 66084601856 66147120858 66355652608 66579857408 66716788736 66799459328 66822153216 66927684096 66990432448 67153821696 67303198144 67375316736 67438484768 67544989008 67567936176 67651661448 67947042514 67990028288 68019851016 68054349909 68444766208 68552859648 68725497344 68784488448 68866841498 68975601513 69034807296 69208658688 69317958528 69715623936 69781578048 69825724416 70130597888 70217498624 70241353728 70418243584 70493700096 70650505744 70726211136 70822821888 70889222144 71001176064 71025297408 71147200488 71259561828 71500336128 71725744128 71793599904 71848849408 71946993664 71962318848 72205467648 72319500288 72390665984 72504991104 72650733888 72749973504 72765469728 72989926464 73173738092 73198597524 73220030464 73252147248 73289299902 73352208384 73688171934 73709748224 73804546179 73920477184 74075602944 74100768768 74164290844 74265597952 74345177088 74414879744 74516529152 74532401664 74650109184 74902339584 74976046912 75056387328 75094455072 75149391744 75364236504 75525259264 75596709552 75644534784 75716097912 75835031552 75868295364 76342239232 76368175104 76462804992 76488781824 76620062064 76813015517 76917940736 77000361984 77194273152 77316184512 77481377792 77702889472 77776399896 77959178752 78149320704 78222589952 78346125312 78543425536 78704961712 78802487176 78829258872 78896922624 78994685952 79220524032 79356492852 79481818962 79750374912 80248569856 80275832832 80540608512 80743435136 80829955584 80870951616 80940367872 81144201216 81311086272 81334894592 81411841056 81439499232 81644589546 81948246016 82112970752 82190653311 82242650112 82372534272 82650857472 82732189696 82834705408 82862846976 82923466752 83005067236 83160536832 83417058816 83548797696 83627129248 83680034816 83716739712 83759199888 83831095296 84239712256 84348052776 84372750336 84759189536 84874969088 84893048016 84965916672 85179887616 85314410496 85398363778 85460838456 85577576448 85822234368 85885019136 85969533923 86314582016 86396239488 86421536768 86450896896 86532683328 86668607488 86954468608 87166550016 87248273408 87386062848 87415750656 87565785216 87610197584 87704076096 87786303448 87906217984 87924942588 88000413696 88196161144 88361353728 88513011258 88543081926 88652798073 89096204288 89236912128 89538428928 89833755648 90059985344 90090581568 90202215264 90279641088 90693134688 90739133212 90836364528 91065119109 91403812864 91501756416 91967468684 92046409728 92191776768 92278211584 92377092096 92423944704 92503277568 92582574994 93042104064 93073713408 93100965888 93189043584 93655138304 93991600128 94080520404 94140039168 94301614848 94430429184 94668234752 94700396544 94769676288 94862933984 95012749104 95252021137 95333781504 95354088228 95484340224 95634325504 95724799872 95949758464 96273956864 96426000384 96673321472 96867645184 96999964672 97020626304 97103904768 97224228864 97319901952 97502183424 97598130032 97669529664 97719066536 97802944512 97823777184 98154307584 98250895912 98406061572 98561472282 98759591379 98894495232 99126902784 99220681287 99376535552 99533478912 99618914304 99869786112 100075183104 100125940096 100199188992 100233229824 100485648672 100795612736 100859379712 100954797216 101157727152 101317483512 101824233472 101920563771 101950406656 101985042432 102160082752 102579099686 102667149312 102829289472 102925697536 103088246016 103176732672 103265179801 103300262247 103701866528 103812988032 104199094272 104461500416 104573435904 105105678496 105195896832 105326247936 105362030592 105627365376 105808657136 105975758616 106333833216 106501764096 106720800732 107034443776 107387478016 107588616192 107773274112 107827935488 107920490496 107943478272 108192268288 108308201472 108414781696 108549121408 108585998976 108757486656 108859452728 108976100832 109124960256 109484889696 109587537748 109656866816 109760607138 109797896286 109830045696 109933949853 110483795968 110532257901 110564622336 110880715776 111113404416 111222745088 111246436266 111398396928 111622319616 111678933184 111774793728 111798602496 112464070368 112497000448 112641682608 113190730688 113287888896 113395064328 113466802176 113573183488 113752547328 113947784608 114103435264 114273550178 114429645824 114513358848 114552262656 114694207488 114807071834 114930093096 115194985984 115376911104 115791409728 116222066688 116514750464 116554334208 116664599844 116754380288 116938768128 117233256784 117333884928 117519187968 117815138304 118017348344 118057442568 118203730764 118243888308 118982549504 119034739278 119384571904 119778340864 120120775424 120269620352 120372854784 120413749248 120810912768 120924179584 121115152704 121306427424 121420158812 121716301824 121966629408 122002341888 122117761584 122466884319 122728546304 122922369024 123169456128 123231926272 123363975168 124056138752 124098284544 124252058112 124294270464 124507600854 125125588224 125322133504 125440693872 125520052224 125638799832 125735486464 125907238912 126267195392 126359568384 126559125504 126683665472 127111708672 127138784304 127312453632 127339572024 127633066496 127769831424 127895562782 128054041661 128097545667 128191257684 128366364672 128568000512 128733351552 129360835072 129471873024 129594359232 129632305152 129676345344 130002911232 130226039552 130403926016 130431702912 130872410112 131079094272 131208082096 131348677824 131415296376 131679455172 131859326976 131887413882 132169203712 132294241716 132711305216 132769516887 133159714816 133433577472 133598918656 133644306432 133855368192 133980864896 134307643392 134606396288 134750633472 134876969536 135089978016 135135872352 135303322896 135894085028 135980056576 136039702032 136108699818 136889532416 137105719296 137450994688 137568976896 137733682996 137951203026 138069614592 138417317376 138635917056 138873862491 139431247872 139563156096 139651448832 140261195776 140434997248 140482707456 140836487168 140987400192 141301011488 141452422272 141645643776 141778444288 142002352128 142050594816 142294400976 142519123656 142652743103 143000672256 143451488256 143587199808 143697698816 143893987328 143924637696 144410935296 144639000576 144781331968 145009982208 145301467776 145499947008 145530939456 145979852928 146347476184 146397195048 146440060928 146504294496 146578599804 146704416768 147376343868 147419496448 147609092358 147840954368 148328581688 148531195904 148690354176 148829759488 149033058304 149064803328 149300218368 149804679168 149952093824 150112774656 150188910144 150298783488 150728473008 151050518528 151193419104 151289069568 151432195824 151670063104 151736590728 152684478464 152736350208 152925609984 152977563648 153240124128 153626031034 153835881472 153868649529 154000723968 154388546304 154632369024 155405778944 155552799792 155918357504 156298641408 156445179904 156692250624 157086851072 157409923424 157604974352 157658517744 157793845248 157989371904 158441048064 158712985704 158793483121 158963637924 159500749824 160497139712 160551665664 161081217024 161486870272 161659911168 161741903232 161880735744 162288402432 162622172544 162669789184 162823682112 162878998464 163289179092 163896492032 164225941504 164381306622 164485300224 164640910707 164745068544 165301714944 165464379392 165669410816 165725693952 165846933504 166010134472 166321073664 166834117632 166869654399 167097595392 167254258496 167360069632 167433479424 167518399776 167662190592 168479424512 168696105552 168745500672 169518379072 169749938176 169786096032 169931833344 170359775232 170628820992 170796727556 170921676912 171155152896 171410325267 171644468736 171770038272 171939067846 172210607751 172792478976 172843073536 172901793792 173065366656 173337214976 173908937216 174333100032 174496546816 174772125696 174831501312 175131570432 175220395168 175408152192 175572606896 175812435968 175849885176 176000827392 176392322288 176722707456 176896610683 177026022516 177086163852 177305596146 178192408576 178473824256 179076857856 179667511296 180119970688 180181163136 180404430528 180559282176 181386269376 181478266424 181672729056 182130238218 182807625728 183003512832 183934937368 184092819456 184383553536 184556423168 184754184192 184847889408 185006555136 185165149988 186084208128 186147426816 186378087168 186761401281 187310276608 187983200256 188161040808 188280078336 188603229696 188860858368 189336469504 189400793088 189539352576 189725867968 190025498208 190504042274 190667563008 190708176456 190968680448 191449599744 191778191059 191843344173 191899516928 192547913728 192852000768 193346642944 193735290368 193999929344 194041252608 194207809536 194448457728 194639803904 195004366848 195196260064 195339059328 195438133072 195605889024 195647554368 196308615168 196501791824 196812123144 197122944564 197519182758 197788990464 198253805568 198441362574 198753071104 199066957824 199739572224 200150366208 200251880192 200398377984 200466459648 200971297344 201591225472 201718759424 201909594432 202315454304 202634967024 203648466944 203841127542 203900813312 203970084864 204163049727 204320165504 205158199372 205334298624 205658578944 205851395072 206176492032 206353465344 206530359602 206600524494 206926804539 207403733056 207625976064 208923000832 209146871808 210211356992 210391793664 210652495872 210724061184 211254730752 211617314272 211951517232 212485277921 212667666432 213003528192 213441601464 214774956032 215177232384 215546548224 215655870976 215840980992 215886956544 216384536576 216616402944 216829563392 217098242816 217171997952 217514973312 217718905456 217952201664 218249920512 218969779392 219175075496 219313733632 219521214276 219595792572 219660091392 219867899706 220967591936 221064515802 221129244672 221761431552 222226808832 222445490176 222492872532 222796793856 223244639232 223357866368 223549587456 223597204992 224928140736 224994000896 225283365216 226381461376 226575777792 226790128656 226933604352 227146366976 227505094656 227895569216 228206870528 228547100356 228859291648 229026717696 229104525312 229388414976 229614143668 229860186192 230389971968 230439046551 230753822208 231582819456 232444133376 233029500928 233108668416 233329199688 233508760576 233877536256 234466513568 234667769856 235038375936 235630276608 236034696688 236114885136 236407461528 236487776616 237814648799 237965099008 238069478556 238769143808 239556681728 240241550848 240539240704 240745709568 240827498496 241033945243 241621825536 241848359168 242230305408 242612854848 242840317624 243432603648 243933258816 244004683776 244235523168 244933768638 245457092608 245844738048 246338912256 246463852544 246571959933 246727950336 248112277504 248196569088 248504116224 248588540928 249015201708 250251176448 250644267008 250881387744 251040104448 251277599664 251470972928 251814477824 252534390784 252719136768 253118251008 253367330944 254223417344 254277568608 254624907264 254679144048 255266132992 255539662848 255791125564 256108083322 256195091334 256382515368 256732729344 257466703104 257908601769 258721670144 258943746048 259188718464 259264610304 259352690688 260005822464 260452079104 260807852032 260863405824 261744820224 262158188544 262416164192 262697355648 262830592752 263358910344 263718653952 263774827764 264338407424 264588483432 265422610432 265539033774 266319429632 266867154944 267197837312 267288612864 267710736384 267961729792 268615286784 269212792576 269501266944 269753939072 270179956032 270271744704 270606645792 271788170056 271960113152 272079404064 272217399636 273195357327 273779064832 274211438592 274901989376 275467365992 275902406052 276139229184 276834634752 277271834112 277747724982 279126312192 279302897664 280522391552 280869994496 280965414912 281672974336 281974800384 282602022976 282904844544 283291287552 283556888576 284004704256 284101189632 284588801952 285038247312 285305486206 285756063411 286001344512 286902976512 287174399616 287395397632 287849275392 288821870592 289278001152 289562663936 290019964416 290602935552 290999894016 291061878912 291959705856 292694952368 292794390096 292880121856 293008588992 293157199608 293408833536 294752687736 294838992896 295218184716 295681908736 296657163376 297062391808 297380708352 297659518976 298066116608 298129606656 298600436736 298894273223 299609358336 299904187648 300225549312 300377820288 300597566976 301456946016 302101037056 302386838208 302578139136 302864391648 303340126208 303473181456 305368956928 305472700416 305761691313 305851219968 305955127296 306480248256 307252062068 307671762944 307737299058 308001447936 308777092608 309264738048 309795539403 309900786741 310811557888 311105599584 311836715008 312597282816 312890359808 313384501248 314173702144 314819846848 315209948704 315317035488 315587690496 315978743808 316882096128 317425971408 317586966242 317927275848 318225349999 319001499648 320994279424 321103331328 322162434048 322973740544 323319822336 323483806464 323761471488 324576804864 325244345088 325339578368 325647364224 325757996928 326578358184 327792984064 328451883008 328762613244 328970600448 329281821414 329490137088 330928758784 331338821632 331451387904 331693867008 332020268944 332642147328 333668235264 333739308798 334195190784 334508516992 334720139264 334866958848 335036799552 335324381184 336958849024 337392211104 337491001344 339036758144 339499876352 339572192064 339863666688 340719550464 341257641984 341593455112 341843353824 342310305792 342820650534 343288937472 343540076544 343878135692 344421215502 345584957952 346130733312 346674429952 347817874432 348666200064 348993093632 349544251392 349663002624 350263140864 350440790336 350816304384 351145213792 351624871936 351699770352 352001654784 352784644576 353445414912 353793221366 354052045032 354172327704 354611192292 356159497681 356384817152 356947648512 358153715712 359335022592 360239941376 360362326272 360808861056 361118564352 362772538752 362956532848 363345458112 364260476436 365615251456 366007025664 367869874736 368185638912 368767107072 369112846336 369508368384 369695778816 370330299976 372168416256 372294853632 372756174336 373522802562 374620553216 375966400512 376322081616 376560156672 377206459392 377721716736 378672939008 378801586176 379078705152 379451735936 380050996416 381008084548 381335126016 381416352912 381937360896 382899199488 383556382118 383686688346 383799033856 384162124983 384292637001 385704001536 386693285888 387470580736 387999858688 388082505216 388415619072 388896915456 389279607808 390008733696 390392520128 390678118656 390876266144 391211778048 391295108736 392617230336 393003583648 393624246288 394245889128 394615516139 395038365516 395577980928 396507611136 396882725148 397506142208 398133915648 399479144448 399957425623 400300732416 400503760384 400796755968 400932919296 401942594688 403182450944 403437518848 403819188864 404630908608 405269934048 407296933888 407682255084 407801626624 407940169728 408326099454 408640331008 410316398744 410668597248 411317157888 411702790144 412352984064 412706930688 413060719204 413201048988 413853609078 414807466112 415251952128 416621587473 417846001664 418293743616 420422713984 420783587328 421304991744 421448122368 422509461504 423234628544 423903034464 424970555842 425335332864 426007056384 426883202928 427958229309 429549912064 430354464768 431093096448 431311741952 431681961984 431773913088 432769073152 433232805888 433659126784 434196485632 434343995904 435029946624 435437810912 435904403328 436499841024 437939558784 438350150992 438627467264 439042428552 439191585144 439320182784 439735799412 441935183872 442129031604 442258489344 443522863104 444890980352 444985745064 445593587712 446489278464 446715732736 447099174912 447194409984 447634469737 449856281472 449988001792 450566730432 452762922752 453151555584 453580257312 453867208704 454292733952 455010189312 455791138432 456413741056 457094200712 457718583296 458053435392 458209050624 458776829952 459228287336 459720372384 460779943936 460878093102 461507644416 461605948587 463165638912 466059001856 466217336832 466658399376 467017521152 467755072512 468933027136 469335539712 470076751872 471260553216 472069393376 472229770272 472814923056 472975553232 475629297598 475930198016 476138957112 476380449363 479113363456 480483101696 481078481408 481491419136 481654996992 482067890486 483243651072 483696718336 484460610816 485225709696 485680635248 486865207296 487866517632 488009367552 488471046336 489867537276 490914185216 491689476096 492677824512 492927705088 493143919866 493455900672 496224555008 496393138176 497008232448 497177081856 498030403416 500502352896 501288534016 501762775488 502080208896 502555199328 502941945856 503628955648 505068781568 505438273536 506236502016 506734661888 508446834688 508555137216 509249814528 509358288096 510532265984 511079325696 511582251128 512216166644 512390182668 512765030736 513465458688 514230975801 514933406208 515817203538 516631823253 517443340288 518377436928 518529220608 518705381376 520011644928 520904158208 521615704064 521726811648 523489640448 524316377088 524832328384 525394711296 525661185504 526717820688 527437307904 527549655528 528676814848 529176966864 530689832049 530845220864 531078067548 532638859264 533734309888 534395674624 534577225728 535421472768 535923459584 537230573568 537691108619 538425585152 539002533888 539507878144 540359912064 540543489408 541213291584 543576340112 543920226304 544158808128 544434799272 546390714654 547558129664 548422877184 549803978752 550934731984 551804812104 552278458368 553669269504 554543668224 555495449964 558252624384 561044783104 561739988992 561930829824 563345948672 563949600768 565204045952 565809689088 566582575104 567113777152 568009408512 568202379264 569177603904 570076494624 570610972412 571512126822 572002689024 574348799232 574790795264 575334573177 575530032519 575698550784 577643741184 578556002304 579125327872 580039928832 581205871104 581999788032 582123757824 583919411712 585389904736 585588780192 585760243712 586017177984 586314399216 586817667072 589505375472 589677985792 590436369432 591363817472 593314326752 594124783616 594761416704 595319037952 596132233216 596259213312 597200873472 597788546446 599218716672 599808375296 600451098624 600755640576 601195133952 601786737461 602913892032 604202074112 604773676416 605156278272 605728783296 606680252416 606946362912 610737913856 610945400832 611523382626 611702439936 611910254592 612960496512 614504124136 615343525888 615474598116 616002895872 617554185216 618529476096 619591078806 619801573482 621623115776 622211199168 623673430016 625780719616 626769002496 628347404288 629639693696 630419897408 630634070976 631175380992 631957487616 633764192256 634851942816 635173932484 635854551696 636450699998 637455833763 638002999296 644324868096 645947481088 646639644672 646967612928 647522942976 649153609728 650488690176 651294728448 651515993856 653156716368 655585968128 656903766016 657525226488 657941200896 658563642828 658980274176 661857517568 662677643264 662902775808 663387734016 664040537888 665284294656 666764147959 667336470528 667478617596 668390381568 669017033984 669440278528 669733917696 670073599104 670648762368 673917698048 674784422208 674982002688 678073516288 678999752704 679144384128 679727333376 681439100928 682515283968 683186910224 683686707648 684620611584 685641301068 686577874944 687080153088 687756271384 688842431004 691169915904 691317139653 692261466624 693348859904 695635748864 697332400128 697986187264 699088502784 699326005248 700526281728 700881580672 701632608768 702290427584 703249743872 703399540704 704003309568 705569289152 706890829824 707586442732 708104090064 708344655408 709222384584 712318995362 712769634304 713443946397 713895297024 716307431424 718670045184 720479882752 720724652544 721617722112 722237128704 723101835729 725545077504 725913065696 726690916224 728520952872 731230502912 732014051328 735739749472 736371277824 737534214144 738225692672 739016736768 739391557632 740660599952 742778076157 744336832512 744589707264 745512348672 747045605124 749241106432 751932801024 752644163232 753120313344 754412918784 755443433472 757345878016 757603172352 758157410304 758903471872 760101992832 762016169096 762670252032 762832705824 763874721792 765798398976 767112764236 767373376692 767598067712 768324249966 768585274002 773386571776 773725805307 774941161472 775999717376 776165010432 776831238144 777793830912 778559215616 780017467392 780785040256 781356237312 781752532288 782423556096 782590217472 785234460672 786007167296 787248492576 788491778256 789231032278 790076731032 791155961856 793015222272 793765450296 795012284416 796267831296 798958288896 799914851246 800601464832 801007520768 801593511936 801865838592 803885189376 806364901888 807638377728 809261817216 810539868096 814593867776 815364510168 815603253248 815880339456 816652198908 817280662016 820632797488 821337194496 822634315776 823405580288 824705968128 826121438408 826402097976 827707218156 829614932224 830503904256 833243174946 835692003328 840845427968 841567174656 842609983488 842896244736 845018923008 846469257088 847806068928 849941111684 850670665728 852014112768 853766405856 855916458618 857268190233 859099824128 860708929536 862186192896 862623483904 863547826176 865538146304 866465611776 867318253568 868392971264 868687991808 870059893248 870875621824 871808806656 872999682048 875879117568 876700301984 877254934528 878084857104 878383170288 878640365568 879471598824 883870367744 884258063208 884516978688 887045726208 889781960704 889971490128 891187175424 892978556928 893431465472 894198349824 894388819968 895268939474 896682819669 899712562944 899976003584 901133460864 905525845504 906303111168 907160514624 907734417408 908585467904 910020378624 911582276864 912827482112 914188401424 915437166592 916106870784 916418101248 917553659904 918456574672 919440744768 921559887872 921756186204 923015288832 923211897174 926331277824 929386618209 932118003712 932434673664 933316798752 934035042304 935510145024 937866054272 938671079424 940153503744 942521106432 944138786752 944459540544 945629846112 945951106464 951258595196 951860396032 952277914224 952760898726 954676049997 958226726912 960966203392 962156962816 962982838272 963309993984 964135780972 966487302144 967393436672 968921221632 970451419392 971361270496 973730414592 975733035264 976018735104 976942092672 979735074552 981828370432 983378952192 985355649024 985855410176 986287839732 986911801344 992449110016 992786276352 994016464896 994354163712 996060806832 998569201721 1001004705792 1002577068032 1003525550976 1004160417792 1005110398656 1005883891712 1007257911296 1010137563136 1010876547072 1012473004032 1013469323776 1016893669376 1017110274432 1018499629056 1018716576192 1021064531968 1022158651392 1023164502256 1024432333288 1024780365336 1025530061472 1026930917376 1028461951602 1029866812416 1031634407076 1033263646506 1034886680576 1036754873856 1040023289856 1041808316416 1043231408128 1043453623296 1046979280896 1048632754176 1049664656768 1050789422592 1051322371008 1053435641376 1054874615808 1055099311056 1057353629696 1058353933728 1061379664098 1061690441728 1062156135096 1067468619776 1068478493043 1068791349248 1069154451456 1070842945536 1071846919168 1074461147136 1075382217238 1076851170304 1078005067776 1079015756288 1080719824128 1081086978816 1082426583168 1087152680224 1087840452608 1088317616256 1088869598544 1092781429308 1095116259328 1096845754368 1099607957504 1101869463968 1103609624208 1104556916736 1107338539008 1109087336448 1110990899928 1116505248768 1122089566208 1123479977984 1123861659648 1126691897344 1127899201536 1130408091904 1131619378176 1133165150208 1134227554304 1136018817024 1136404758528 1138355207808 1140152989248 1141221944824 1143024253644 1144005378048 1148697598464 1149581590528 1150669146354 1151060065038 1151397101568 1152486374949 1157112004608 1158250655744 1160079857664 1162411742208 1163999576064 1164247515648 1167838823424 1170779809472 1171177560384 1171520487424 1172034355968 1172628798432 1173635334144 1179010750944 1179355971584 1180872738864 1182727634944 1183846548417 1186628653504 1188249567232 1189522833408 1190638075904 1192518426624 1194401746944 1195577092892 1198437433344 1199616750592 1199872276869 1200902197248 1201511281152 1202390267904 1203573474922 1205827784064 1209547352832 1210312556544 1211457566592 1213360504832 1213892725824 1221475827712 1221890801664 1223046765252 1223404879872 1223820509184 1225920993024 1229008248272 1230687051776 1230949196232 1232005791744 1235108370432 1237058952192 1238276274781 1239182157612 1239603146964 1243246231552 1244422398336 1247346860032 1251561439232 1253538004992 1256694808576 1259279387392 1260839794816 1261268141952 1262350761984 1263914975232 1267528384512 1269703885632 1270347864968 1271709103392 1272901399996 1274911667526 1276005998592 1283874687927 1288649736192 1291894962176 1293279289344 1293935225856 1295045885952 1298307219456 1300977380352 1302589456896 1303031987712 1306313432736 1311171936256 1313807532032 1315050452976 1315882401792 1317127285656 1317960548352 1323715035136 1325355286528 1325805551616 1326775468032 1328081075776 1330568589312 1333528295918 1334672941056 1334957235192 1336780763136 1338034067968 1339467835392 1340147198208 1341297524736 1342447337413 1342903409211 1347835396096 1349568844416 1349964005376 1356147032576 1357999505408 1358288768256 1359454666752 1362878201856 1365030567936 1366373820448 1367373415296 1369241223168 1371282602136 1373155749888 1374160306176 1375512542768 1377684862008 1382339831808 1382634279306 1384522933248 1386697719808 1391271497728 1395972374528 1398177005568 1398652010496 1401052563456 1401763161344 1403265217536 1404580855168 1406499487744 1406799081408 1408006619136 1411138578304 1413781659648 1415172885464 1416208180128 1416689310816 1418444769168 1424637990724 1425539268608 1426887892794 1427790594048 1429141348089 1437340090368 1440959765504 1441449305088 1443235444224 1444474257408 1446203671458 1451090155008 1451826131392 1453381832448 1457041905744 1462461005824 1464028102656 1471479498944 1472742555648 1475068428288 1476451385344 1478033473536 1478783115264 1481321199904 1485556152314 1487396945447 1488673665024 1489179414528 1491024697344 1494091210248 1503865602048 1505288326464 1506240626688 1508825837568 1510886866944 1514691756032 1515206344704 1516314820608 1517806943744 1520203985664 1524032338192 1525340504064 1525665411648 1527749443584 1531596797952 1534225528472 1534746753384 1535196135424 1536648499932 1537170548004 1546773143552 1547451610614 1549882322944 1551999434752 1552330020864 1555587661824 1557118431232 1560034934784 1561570080512 1562712474624 1563505064576 1564847112192 1565180434944 1570468921344 1572014334592 1574496985152 1576983556512 1578462064556 1580153462064 1582311923712 1586030444544 1587530900592 1590024568832 1592069496147 1592535662592 1597916577792 1599829702492 1601202929664 1602015041536 1603187023872 1603731677184 1607770378752 1612729803776 1613073325857 1615276755456 1618523634432 1621079736192 1629187735552 1630729020336 1631206506496 1631760678912 1633304397816 1634561324032 1641265594976 1642674388992 1645268631552 1646811160576 1649411936256 1652242876816 1652804195952 1655414436312 1656966477581 1659229864448 1661007808512 1664702541593 1666486349892 1671384006656 1681690855936 1683134349312 1685219966976 1685792489472 1690037846016 1692938514176 1695612137856 1699882223368 1701341331456 1704028225536 1707532811712 1711832917236 1714536380466 1718199648256 1724372385792 1725246967808 1726003719531 1727095652352 1731076292608 1732931223552 1734636507136 1736785942528 1737375983616 1740119786496 1741751243648 1743617613312 1745999364096 1751758235136 1753400603968 1754509869056 1756169714208 1756766340576 1757280731136 1758943197648 1767740735488 1768516126416 1769033957376 1774091452416 1779563921408 1779942980256 1782374350848 1785957113856 1786862930944 1788396699648 1788777639936 1790537878948 1793365639338 1799425125888 1802266921728 1805360212383 1811051691008 1812606222336 1814321029248 1815468834816 1817170935808 1820040757248 1823164553728 1825654964224 1828376802848 1830874333184 1832213741568 1832836202496 1835107319808 1836913149344 1838881489536 1843119775744 1843512372408 1846030577664 1846423794348 1852662555648 1854485660339 1858773236418 1864236007424 1864869347328 1866633597504 1868070084608 1871020290048 1875732108544 1877342158848 1880307007488 1885042212864 1888277573504 1888919081088 1891259692224 1891902212928 1902517190392 1903720792064 1904555828448 1905521797452 1909352099994 1912367501289 1916453453824 1921932406784 1924313925632 1928271561944 1932974604288 1934786873344 1937842443264 1940902838784 1942722540992 1947460829184 1951466070528 1953884185344 1959470149104 1963656740864 1966757904384 1970711298048 1971710820352 1972575679464 1973823602688 1984898220032 1985572552704 1988032929792 1988708327424 1992121613664 1997138403442 2000292443877 2002009411584 2007051101952 2008320835584 2010220797312 2011767783424 2020275126272 2021753094144 2024946008064 2026938647552 2033787338752 2034220548864 2036999258112 2037433152384 2042129063936 2044317302784 2046329004512 2048864666576 2049560730672 2051060122944 2053861834752 2056923903204 2059733624832 2063268814152 2066527293012 2069773361152 2073509747712 2080046579712 2083616632832 2086462816256 2086907246592 2093958561792 2097265508352 2099329313536 2101578845184 2102644742016 2106871282752 2109749231616 2110198622112 2114707259392 2116707867456 2122759328196 2123380883456 2124312270192 2134937239552 2136956986086 2137582698496 2138308902912 2140331839191 2141685891072 2143693838336 2148922294272 2150764434476 2153702340608 2156010135552 2158031512576 2161439648256 2162173957632 2164853166336 2169305507187 2174305360448 2175680905216 2176635232512 2177739197088 2185562858616 2190232518656 2193691508736 2199215915008 2203738927936 2207219248416 2209113833472 2214677078016 2218174672896 2221981799856 2227577449993 2228334228471 2233010497536 2246959955968 2247723319296 2253383794688 2255798403072 2260816183808 2263238756352 2266330300416 2268455108608 2272037634048 2272809517056 2276710415616 2280305978496 2282443889648 2286048507288 2288010756096 2297395196928 2299163181056 2301338292708 2302120130076 2302794203136 2304972749898 2316501311488 2320159715328 2324823484416 2327999152128 2328495031296 2335677646848 2341559618944 2342355120768 2343040974848 2344068711936 2345257596864 2347270668288 2358021501888 2358711943168 2361745477728 2365455269888 2367693096834 2373257307008 2376499134464 2379045666816 2381276151808 2385036853248 2388803493888 2391154185784 2396874866688 2399233501184 2399744553738 2401804394496 2403022562304 2404780535808 2407146949844 2411655568128 2419094705664 2422915133184 2426721009664 2427785451648 2442951655424 2443781603328 2446093530504 2446809759744 2447641018368 2451841986048 2458016496544 2461374103552 2461898392464 2464011583488 2470216740864 2474117904384 2476552549562 2478364315224 2479206293928 2488844796672 2493116483767 2494693720064 2503122878464 2507076009984 2513389617152 2518558774784 2521679589632 2522536283904 2524701523968 2527829950464 2535056769024 2539407771264 2540695729936 2543418206784 2545802799992 2549823335052 2552011997184 2567749375854 2577299472384 2583789924352 2586558578688 2587870451712 2596614438912 2601954760704 2605178913792 2606063975424 2612626865472 2622343872512 2627615064064 2630100905952 2631764803584 2634254571312 2635921096704 2647430070272 2650710573056 2651611103232 2653550936064 2656162151552 2661137178624 2667056591836 2669345882112 2669914470384 2673561526272 2676068135936 2678935670784 2680294396416 2682595049472 2684894674826 2685806818422 2690048459007 2699137688832 2699928010752 2712294065152 2715999010816 2716577536512 2718909333504 2725756403712 2730061135872 2732747640896 2734746830592 2738482446336 2742565204272 2746311499776 2748320612352 2751025085536 2755369724016 2762308612973 2764679663616 2765268558612 2769045866496 2773395439616 2782542995456 2791944749056 2796354011136 2797304020992 2799701979361 2802105126912 2803526322688 2806530435072 2809161710336 2812998975488 2813598162816 2816013238272 2822277156608 2827563319296 2830345770928 2832416360256 2833378621632 2836889538336 2849275981448 2851078537216 2853775785588 2855581188096 2858282696178 2864028149991 2874680180736 2881919531008 2882898610176 2886470888448 2888948514816 2892407342916 2902180310016 2903652262784 2906763664896 2914083811488 2924922011648 2928056205312 2942958997888 2945485111296 2950136856576 2952902770688 2956066947072 2957566230528 2962642399808 2971112304628 2974793890894 2977347330048 2978358829056 2982049394688 2988182420496 2995707605163 3007731204096 3010576652928 3012481253376 3017651675136 3021773733888 3029383512064 3030412689408 3032629641216 3035613887488 3040407971328 3048064676384 3050681008128 3051330823296 3055498887168 3063193595904 3068451056944 3069493506768 3070392270848 3073296999864 3074341096008 3093546287104 3094903221228 3099764645888 3103998869504 3104660041728 3114236862464 3120069869568 3123140161024 3125424949248 3127010129152 3129694224384 3130360869888 3133441288159 3140937842688 3144028669184 3148993970304 3153967113024 3156924129112 3160306924128 3164623847424 3172060889088 3175061801184 3180049137664 3184138992294 3185071325184 3199659404984 3202405859328 3204030083072 3205435479129 3206374047744 3207463354368 3215540757504 3225459607552 3226146651714 3230553510912 3237047268864 3242159472384 3258375471104 3261458040672 3262413012992 3263521357824 3266608795632 3269122648064 3282531189952 3285348777984 3290537263104 3293622321152 3298823872512 3304485753632 3305608391904 3310828872624 3313932955162 3318459728896 3322015617024 3329405083186 3332972699784 3363381711872 3366268698624 3370439933952 3371584978944 3380075692032 3385877028352 3391224275712 3399764446736 3402682662912 3408056451072 3415065623424 3423665834472 3429072760932 3436399296512 3448744771584 3450493935616 3452007439062 3454191304704 3462152585216 3469273014272 3473571885056 3474751967232 3480239572992 3483502487296 3487235226624 3491998728192 3503516470272 3506801207936 3509019738112 3512339428416 3513532681152 3514561462272 3517886395296 3535481470976 3537032252832 3538067914752 3548182904832 3551539645251 3559127842816 3559885960512 3564748701696 3571914227712 3573725861888 3577555279872 3581075757896 3586731278676 3598850251776 3599616830607 3604533843456 3610720424766 3622103382016 3628642058496 3630937669632 3634341871616 3640081514496 3646329107456 3651309928448 3656753605696 3661748666368 3664427483136 3665672404992 3670214639616 3673826298688 3677762979072 3686239551488 3687024744816 3692061155328 3692847588696 3705325111296 3708971320678 3714828824343 3717546472836 3728472014848 3729738694656 3733267195008 3736140169216 3742040580096 3751464217088 3754684317696 3760614014976 3770084425728 3776555147008 3777838162176 3782519384448 3783804425856 3805034380784 3807441584128 3809111656896 3811043594904 3818704199988 3824735002578 3832906907648 3843864813568 3848627851264 3856543123888 3865949208576 3869573746688 3875684886528 3881805677568 3885445081984 3894921658368 3902932141056 3907768370688 3918940298208 3927313481728 3933515808768 3941422596096 3943421640704 3945151358928 3947647205376 3969796440064 3971145105408 3976065859584 3977416654848 3984243227328 3994276806884 4000584887754 4004018823168 4014102203904 4020441594624 4023535566848 4027342012239 4028710227633 4040550252544 4043506188288 4049892016128 4053877295104 4067574677504 4068441097728 4073998516224 4074866304768 4084258127872 4088634605568 4092658009024 4097729333152 4099121461344 4102120245888 4107723669504 4113847806408 4119467249664 4126537628304 4133054586024 4136929549987 4139546722304 4147019495424 4160093159424 4167233265664 4172925632512 4173814493184 4187917123584 4194531016704 4198658627072 4203157690368 4205289484032 4213742565504 4219498463232 4220397244224 4229414518784 4233415734912 4245518656392 4246761766912 4248624540384 4269874479104 4273913972172 4275165396992 4276617805824 4280663678382 4283371782144 4287387676672 4301528868952 4307404681216 4312020271104 4316063025152 4322879296512 4324347915264 4329706332672 4338611014374 4348610720896 4351361810432 4353270465024 4355478394176 4371125717232 4380465037312 4387383017472 4398431830016 4407477855872 4414438496832 4418227666944 4429354156032 4436349345792 4443963599712 4455154899986 4456668456942 4462190836341 4466020995072 4506767589376 4511596806144 4521632367616 4526477512704 4532660600832 4536910217216 4544075268096 4545619034112 4553420831232 4560611956992 4564887779296 4572097014576 4576021512192 4594790393856 4598326362112 4602676585416 4604240260152 4605588406272 4609945499796 4633002622976 4640319430656 4649646968832 4655998304256 4656990062592 4671355293696 4683119237888 4684710241536 4686081949696 4688137423872 4690515193728 4694541336576 4716043003776 4717423886336 4723490955456 4730910539776 4735386193668 4746514614016 4752998268928 4758091333632 4762552303616 4770073706496 4777606987776 4782308371568 4793749733376 4798467002368 4799489107476 4803608788992 4806045124608 4809561071616 4814293899688 4823311136256 4838189411328 4839219977571 4845830266368 4853442019328 4855570903296 4885903310848 4887563206656 4892187061008 4893619519488 4895282036736 4903683972096 4916032993088 4922748207104 4923796784928 4928023166976 4940433481728 4948235808768 4953105099124 4956728630448 4958412587856 4970899432743 4977689593344 4986232967534 4989387440128 4994107624779 5014152019968 5026779234304 5037117549568 5043359179264 5045072567808 5049403047936 5055659900928 5070113538048 5078815542528 5081391459872 5086836413568 5091605599984 5099646670104 5104023994368 5130001709807 5135498751708 5154598944768 5167579848704 5173117157376 5175740903424 5193228877824 5199446533099 5203909521408 5210357827584 5212127950848 5225253730944 5244687745024 5255230128128 5260201811904 5263529607168 5268509142624 5271842193408 5294860140544 5301421146112 5303222206464 5307101872128 5312324303104 5322274357248 5334113183672 5338691764224 5339828940768 5347123052544 5352136271872 5357871341568 5360588792832 5365190098944 5369789349652 5371613636844 5380096918014 5398275377664 5416080637149 5424588130304 5431998021632 5433155073024 5437818667008 5451512807424 5460122271744 5465495281792 5469493661184 5476964892672 5485130408544 5492622999552 5496641224704 5502050171072 5510739448032 5524617225946 5529359327232 5530537117224 5538091732992 5563456981017 5565085990912 5583889498112 5592708022272 5594608041984 5599403958722 5604210253824 5607052645376 5613060870144 5618323420672 5625997950976 5627196325632 5632026476544 5644554313216 5655126638592 5660691541856 5664832720512 5666757243264 5673779076672 5698551962896 5702157074432 5707551571176 5711162376192 5716565392356 5728056299982 5749360361472 5763839062016 5765797220352 5772941776896 5784814685832 5804360620032 5807304525568 5813527329792 5828167622976 5849844023296 5885917995776 5890970222592 5900273713152 5905805541376 5912133894144 5915132461056 5925284799616 5942224609256 5949587781788 5954694660096 5956717658112 5964098789376 5976364840992 5991415210326 6000877331631 6021153305856 6024962506752 6035303350272 6058767024128 6060825378816 6065259282432 6071227774976 6080815942656 6096129352768 6101362016256 6102661646592 6110997774336 6126387191808 6136902113888 6138987013536 6140784541696 6146593999728 6148682192016 6187092574208 6189806442456 6199529291776 6209320083456 6228473724928 6240139739136 6246280322048 6250849898496 6254020258304 6259388448768 6260721739776 6266882576318 6281875685376 6288057338368 6297987940608 6307934226048 6313848258224 6320613848256 6329247694848 6344121778176 6350123602368 6360098275328 6368277984588 6370142650368 6399318809968 6404811718656 6408060166144 6410870958258 6412748095488 6414926708736 6431081515008 6450919215104 6452293303428 6461107021824 6474094537728 6484318944768 6516750942208 6522916081344 6524826025984 6527042715648 6533217591264 6538245296128 6565062379904 6570697555968 6581074526208 6587244642304 6597647745024 6608971507264 6611216783808 6621657745248 6627865910324 6636919457792 6644031234048 6658810166372 6665945399568 6682732349979 6685002685413 6726763423744 6740879867904 6743169957888 6760151384064 6771754056704 6782448551424 6799528893472 6805365325824 6816112902144 6830131246848 6847331668944 6858145521864 6872798593024 6897489543168 6900987871232 6904014878124 6908382609408 6924305170432 6938546028544 6947143770112 6949503934464 6960479145984 6967004974592 6974470453248 6983997456384 6989984412047 7007032940544 7013602415872 7018039476224 7024678856832 7027065362304 7029122924544 7035772790592 7070962941952 7074064505664 7076135829504 7096365809664 7103079290502 7118255685632 7119771921024 7129497403392 7143828455424 7147451723776 7155110559744 7162151515792 7173462557352 7197700503552 7199233661214 7209067686912 7221440849532 7244206764032 7257284116992 7268683743232 7280163028992 7292658214912 7302619856896 7313507211392 7323497332736 7328854966272 7331344809984 7340429279232 7347652597376 7355525958144 7372479102976 7374049489632 7384122310656 7385695177392 7410650222592 7417942641356 7429657648686 7435092945672 7466534390016 7472280338432 7479349451301 7484081160192 7502928434176 7509368635392 7521228029952 7540168851456 7553110294016 7555676324352 7565038768896 7567608851712 7610068761568 7614883168256 7618223313792 7622087189808 7637408399976 7649470005156 7665813815296 7687729627136 7697255702528 7713086247776 7731898417152 7739147493376 7751369773056 7763611355136 7770890163968 7789843316736 7805864282112 7815536741376 7837880596416 7854626963456 7867031617536 7882845192192 7886843281408 7890302717856 7895294410752 7939592880128 7942290210816 7952131719168 7954833309696 7968486454656 7988553613768 8001169775508 8008037646336 8028204407808 8040883189248 8047071133696 8054684024478 8057420455266 8081100505088 8099784032256 8107754590208 8135149355008 8136882195456 8147997032448 8149732609536 8168516255744 8177269211136 8185316018048 8195458666304 8198242922688 8204240491776 8215447339008 8227695612816 8238934499328 8253075256608 8266109172048 8273859099974 8279093444608 8286925838919 8294038990848 8320186318848 8334466531328 8347628986368 8375834247168 8389062033408 8397317254144 8399105938083 8406315380736 8410578968064 8427485131008 8438996926464 8440794488448 8466831469824 8491037312784 8493523533824 8497249080768 8539748958208 8547827944344 8550330793984 8553235611648 8561327356764 8566743564288 8574775353344 8603057737904 8614809362432 8624040542208 8632126050304 8645758593024 8648695830528 8659412665344 8667933923467 8677222028748 8697221441792 8702723620864 8706540930048 8710956788352 8742251434464 8760930074624 8774766034944 8796863660032 8814955711744 8828876993664 8836455333888 8858708312064 8872698691584 8887927199424 8910309799972 8913336913884 8924381672682 8932041990144 8987122815489 9013535178752 9023193612288 9043264735232 9052955025408 9065321201664 9073820434432 9088150536192 9091238068224 9106841662464 9121223913984 9129775558592 9144194029152 9152043024384 9189580787712 9196652724224 9205353170832 9208480520304 9211176812544 9219890999592 9266005245952 9280638861312 9299293937664 9311996608512 9313980125184 9342710587392 9366238475776 9369420483072 9376274847744 9381030387456 9389082673152 9400323864477 9432086007552 9434847772672 9446981910912 9461821079552 9470772387336 9493029228032 9505996537856 9516182667264 9525104607232 9540147412992 9555213975552 9564616743136 9596934004736 9598978214952 9607217577984 9612090249216 9619122143232 9628587799376 9646622272512 9656114990041 9676378822656 9678439955142 9691660532736 9706884038656 9711141806592 9771806621696 9775126413312 9784374122016 9787239038976 9790564073472 9807367944192 9832065986176 9845496414208 9847593569856 9856046333952 9880866963456 9896471617536 9906210198248 9913457260896 9916825175712 9941798865486 9955379186688 9972465935068 9978774880256 9988215249558 10053558468608 10074235099136 10086718358528 10090145135616 10098806095872 10111319801856 10140227076096 10157631085056 10162782919744 10173672827136 10183211199968 10199293340208 10208047988736 10260003419614 10270997503416 10309197889536 10335159697408 10346234314752 10351481806848 10386457755648 10398893066198 10407819042816 10420715655168 10424255901696 10450507461888 10510460256256 10520403623808 10527059214336 10537018285248 10543684386816 10589720281088 10602842292224 10606444412928 10614203744256 10624648606208 10644548714496 10668226367344 10677383528448 10679657881536 10694246105088 10704272543744 10715742683136 10721177585664 10739578699304 10743227273688 10760193836028 10796550755328 10832161274298 10849176260608 10863996043264 10866310146048 10903025614848 10920244543488 10930990563584 10938987322368 10953929785344 10970260817088 10985245999104 10993282449408 11004100342144 11021478896064 11049234451892 11058718654464 11061074234448 11076183465984 11126913962034 11130171981824 11144486473029 11185416044544 11189216083968 11198807917444 11208420507648 11214105290752 11226121740288 11236646841344 11251995901952 11254392651264 11264052953088 11289108626432 11310253277184 11321383083712 11329665441024 11333514486528 11347558153344 11397103925792 11404314148864 11415103142352 11422324752384 11433130784712 11456112599964 11498720722944 11527678124032 11531594440704 11545883553792 11569629371664 11598765343067 11608721240064 11614609051136 11627054659584 11656335245952 11699688046592 11771835991552 11781940445184 11800547426304 11811611082752 11824267788288 11830264922112 11850569599232 11884449218512 11899175563576 11909389320192 11913435316224 11928197578752 11952729681984 11982830420652 12001754663262 12042306611712 12070606700544 12082026036717 12117534048256 12121650757632 12130518564864 12142455549952 12161631885312 12192258705536 12202724032512 12205323293184 12221995548672 12252774383616 12273804227776 12277974027072 12281569083392 12293187999456 12297364384032 12374185148416 12379612884912 12399058583552 12410788649961 12418640166912 12456947449856 12480279478272 12492560644096 12501699796992 12508040516608 12518776897536 12521443479552 12533765152636 12563751370752 12576114676736 12595975881216 12615868452096 12627696516448 12641227696512 12658495389696 12688243556352 12700247204736 12720196550656 12736555969176 12740285300736 12798637619936 12809623437312 12816120332288 12821741916516 12825496190976 12829853417472 12862163030016 12901838430208 12904586606856 12922214043648 12948189075456 12968637889536 12981399622373 13033501884416 13045832162688 13049652051968 13054085431296 13066435182528 13076490592256 13130124759808 13141395111936 13162149052416 13174489284608 13195295490048 13217943014528 13222433567616 13243315490496 13255731820648 13273838915584 13288062468096 13317620332744 13331890799136 13365464699958 13370005370826 13386572509023 13453526847488 13520302768128 13543508113408 13564897102848 13599057786944 13610730651648 13632225804288 13660262493696 13694663337888 13716291043728 13745597186048 13794979086336 13801975742464 13808029756248 13816765218816 13877092057088 13894287540224 13899007868928 13920958291968 13934009949184 13948940906496 13967994912768 13979968824094 14014065881088 14027204831744 14049357713664 14054130724608 14058245849088 14071545581184 14141925883904 14148129011328 14152271659008 14192731619328 14206158581004 14236511371264 14239543842048 14258994806784 14287656910848 14294903447552 14310221119488 14324303031584 14346925114704 14395401007104 14398467322428 14418135373824 14442881699064 14488413528064 14514568233984 14537367486464 14560326057984 14585316429824 14605239713792 14627014422784 14646994665472 14657709932544 14662689619968 14680858558464 14695305194752 14711051916288 14744958205952 14748098979264 14768244621312 14771390354784 14821300445184 14835885282712 14859315297372 14870185891344 14912698298229 14933068780032 14944560676864 14958698902602 14968162320384 14982322874337 15005856868352 15042456059904 15080337702912 15106220588032 15111352648704 15130077537792 15135217703424 15220137523136 15229766336512 15236446627584 15244174379616 15274816799952 15298940010312 15331627630592 15375459254272 15390005129421 15394511405056 15426172495552 15463796834304 15478294986752 15502739546112 15527222710272 15541780327936 15579686633472 15593042149951 15598339599297 15611728564224 15631073482752 15675761192832 15734063235072 15765690384384 15773686562816 15780605435712 15790588821504 15879185760256 15884580421632 15904263438336 15909666619392 15936972909312 15977107227536 16002339551016 16016075292672 16056408815616 16081766378496 16094142267392 16109368048956 16114840910532 16162201010176 16215509180416 16270298710016 16273764390912 16295994064896 16299465219072 16337032511488 16354538422272 16370632036096 16390917332608 16396485845376 16408480983552 16430894678016 16455391225632 16477868998656 16506150513216 16532218344096 16547718199948 16558186889216 16573851677838 16588077981696 16668933062656 16690370943051 16695257972736 16751668494336 16778124066816 16794634508288 16798211876166 16812630761472 16821157936128 16854970262016 16877993852928 16881588976896 16933662939648 16982074625568 16987047067648 16994498161536 17079497916416 17095655888688 17100661587968 17106471223296 17122654713528 17133487128576 17149550706688 17206115475808 17229618724864 17248081084416 17264252100608 17291517186048 17297391661056 17318825330688 17335867846934 17354444057496 17394442883584 17413081860096 17421913576704 17451815386369 17484502868928 17521860149248 17549532069888 17593727320064 17629911423488 17657753987328 17672910667776 17717416624128 17745397383168 17775854398848 17820619599944 17826673827768 17848763345364 17864083980288 17974245630978 18027070357504 18086529470464 18105910050816 18147640868864 18176301072384 18182476136448 18213683324928 18242447827968 18259551117184 18288388058304 18304086048768 18379161575424 18393305448448 18410706341664 18416961040608 18422353625088 18439781999184 18532010491904 18561277722624 18598587875328 18627960250368 18685421174784 18732476951552 18738840966144 18752549695488 18762060774912 18778165346304 18800647728954 18864172015104 18893963821824 18923642159104 18941544774672 18986058456064 19011993075712 19032365334528 19050209214464 19080294825984 19110427951104 19129233486272 19193868009472 19197956429904 19214435155968 19224180498432 19238244286464 19257175598752 19293244545024 19312229980082 19336160290811 19352757645312 19356879910284 19383321065472 19413768077312 19422283613184 19543613243392 19550252826624 19568748244032 19574478077952 19581128146944 19614735888384 19664131972352 19690992828416 19695187139712 19712092667904 19761733926912 19792943235072 19812420396496 19826914521792 19833650351424 19883597730972 19910758373376 19944931870136 19957549760512 19976430499116 20048197049937 20107116937216 20148470198272 20173436717056 20180290271232 20222639603712 20280454152192 20315262170112 20325565839488 20347345654272 20366422399936 20398586680416 20416095977472 20520006839228 20541995006832 20618395779072 20670319394816 20692468629504 20702963613696 20772915511296 20797786132396 20815638085632 20841431310336 20848511803392 20901014923776 20969953236141 21040807247616 21054118428672 21074036570496 21087368773632 21179440562176 21205684584448 21212888825856 21228407488512 21249297212416 21289097428992 21336452734688 21354767056896 21359315763072 21388492210176 21408545087488 21431485366272 21442355171328 21479157398608 21486454547376 21520387672056 21540564208553 21593101510656 21664322548596 21698352521216 21727992086528 21732620292096 21806051229696 21840489086976 21861981127168 21877974644736 21907859570688 21940521634176 21970491998208 21986564898816 22008200684288 22042957792128 22098468903784 22117437308928 22122148468896 22152366931968 22253827924068 22260343963648 22288972946058 22397615834888 22416841015296 22428210581504 22438048353903 22452243480576 22473293682688 22503991803904 22508785302528 22528105906176 22578217252864 22620506554368 22642766167424 22659330882048 22667028973056 22695116306688 22794207851584 22808628297728 22830206284704 22844649504768 22866261569424 22912225199928 22997441445888 23055356248064 23063188881408 23091767107584 23139258743328 23197530686134 23217442480128 23229218102272 23254109319168 23312670491904 23543671983104 23563880890368 23601094852608 23623222165504 23648535576576 23660529844224 23701139198464 23768898437024 23798351127152 23818778640384 23826870632448 23856395157504 23905459363968 23965660841304 24003509326524 24084613223424 24141213401088 24164052073434 24235068096512 24243301515264 24284911099904 24323263770624 24384517411072 24405448065024 24410646586368 24443991097344 24505548767232 24547608455552 24555948054144 24563138166784 24586375998912 24594728768064 24748370296832 24759225769824 24798117167104 24821577299922 24837280333824 24860777516757 24913894899712 24960558956544 24985121288192 25003399593984 25016081033216 25042886959104 25067530305272 25127502741504 25152229353472 25191951762432 25197317814249 25231736904192 25255393032896 25282455393024 25316990779392 25400494409472 25440393101312 25473111938352 25480570601472 25597275239872 25619246874624 25632240664576 25643483833032 25650992381952 25659706834944 25724326060032 25803676860416 25809173213712 25844428087296 25896378150912 25937275779072 25962799244746 26003801770401 26091664325376 26099304103936 26108170862592 26132870365056 26152981184512 26260249519616 26282790223872 26324298104832 26348978569216 26390590980096 26435886029056 26444867135232 26486630980992 26511463641296 26547677831168 26576124936192 26635240665488 26663781598272 26730929399916 26740010741652 26773145018046 26907053694976 27040605536256 27087016226816 27129794205696 27198115573888 27221461303296 27264451608576 27320524987392 27389326675776 27432582087456 27491194372096 27589958172672 27603951484928 27616059512496 27633530437632 27754184114176 27788575080448 27798015737856 27841916583936 27868019898368 27897881812992 27935989825536 27959937648188 28028131762176 28054409663488 28098715427328 28108261449216 28143091162368 28200971593431 28283851767808 28296258022656 28304543318016 28385463238656 28412317162008 28473022742528 28479087684096 28517989613568 28575313821696 28589806895104 28620442238976 28648606063168 28693850229408 28790802014208 28796934644856 28836270747648 28885763398128 28958506849909 28968344970123 28976827056128 29029136467968 29074734972928 29120652115968 29170632859648 29210479427584 29254028845568 29293989330944 29315419865088 29325379239936 29361717116928 29390610389504 29422103832576 29489916411904 29496197958528 29536489242624 29542780709568 29642600890368 29671770565424 29718630594744 29740371782688 29825396596458 29866137560064 29889121353728 29917397805204 29936324640768 29964645748674 30011713736704 30160675405824 30212441176064 30222705297408 30260155075584 30270435406848 30440275046272 30459532673024 30472893255168 30488348759232 30549633599904 30597880020624 30663255261184 30750918508544 30780010258842 30789022810112 30852344991104 30927593668608 30956589973504 31005479092224 31054445420544 31083560655872 31159373266944 31186084299902 31196679198594 31223457128448 31262146965504 31351522385664 31531380768768 31547373125632 31561210871424 31581177643008 31758371520512 31769160843264 31808526876672 31819333238784 31873945818624 31954214455072 32004679102032 32032150585344 32112817631232 32163532756992 32188284534784 32218736097912 32229681821064 32431018360832 32540597420032 32547528781824 32591988129792 32598930438144 32674065022976 32709076844544 32741264072192 32781834665216 32792971690752 32816961967104 32861789356032 32910782451264 32955737997312 33012301026432 33064436688192 33095436399896 33116373778432 33147703355676 33176155963392 33337866125312 33380741886102 33390515945472 33556248133632 33589269016576 33596423752332 33625261522944 33642315872256 33709940524032 33755987705856 33763177953792 33867325879296 33964149251136 33974094135296 33988996323072 34158995832832 34191311777376 34201323175936 34212942446592 34245309427056 34266974257152 34299101413376 34412230951616 34459237449728 34496162168832 34528504201216 34583034372096 34594783322112 34637650661376 34671735693868 34708888114992 34788885767168 34796296029201 34826163720192 34843827153408 34903630772738 34969005737856 35099064139776 35187454640128 35259822846976 35315507974656 35345821335552 35434833248256 35490794766336 35551708797696 35641239199888 35653347655536 35697526690728 35728167960576 35910011968649 35948491261956 36054140715008 36173058940928 36211820101632 36295281737728 36352602144768 36364952272896 36396125731693 36427366649856 36484895655936 36519102234368 36576776116608 36608172097536 36758323150848 36786610896896 36821412683328 36833922081216 36844707250176 36879563998368 37064020983808 37122555445248 37197175750656 37232365949883 37255920500736 37370842349568 37464953903104 37477681932288 37505099390976 37524121549824 37556330692608 37601295457908 37728344030208 37787927643648 37847284318208 37883089549344 37972116912128 38023986151424 38064730669056 38100418428928 38160589651968 38220855902208 38258466972544 38387736018944 38395912859808 38428870311936 38448360996864 38476488572928 38514351197504 38586489090048 38624459960164 38672320581622 38705515290624 38713759820568 38766642130944 38844567226368 38944198867119 39087226486784 39100505653248 39137496488064 39148956155904 39162256293888 39229471776768 39328263944704 39381985656832 39390374279424 39424185335808 39523467853824 39585886470144 39624840792992 39653829043584 39667300702848 39767195461944 39821516746752 39889863740272 39915099521024 39952860998232 40096394099874 40214233874432 40296940396544 40346873434112 40360580542464 40560908304384 40630524340224 40651131678976 40694691308544 40732844799872 40797173360832 40832191954944 41040013678456 41083990013664 41236791558144 41340638789632 41384937259008 41405927227392 41595572264792 41631276171264 41682862620672 41697023606784 41802029847552 41939906472282 42081614495232 42148073140992 42174737547264 42358881124352 42411369168896 42425777651712 42456814977024 42498594424832 42578194857984 42672905469376 42709534113792 42718631526144 42776984420352 42817090174976 42862970732544 42884710342656 42958314797216 42972909094752 43040775344112 43081128417106 43186203021312 43328645097192 43396705042432 43465240584192 43612102459392 43680978173952 43723962254336 43755949289472 43815719141376 43881043268352 43940983996416 43973129797632 44016401368576 44085915584256 44196937807568 44234874617856 44244296937792 44304733863936 44507655848136 44520687927296 44577945892116 44795231669776 44833682030592 44856421163008 44876096707806 44904486961152 44946587365376 45007983607808 45017570605056 45156434505728 45241013108736 45285532334848 45318661764096 45334057946112 45390232613376 45588415703168 45617256595456 45660412569408 45689299009536 45732523138848 45824450399856 45994882891776 46110712496128 46126377762816 46170015388263 46183534215168 46278517486656 46395061372268 46434884960256 46458436204544 46508218638336 46625340983808 46779126449853 46795018797891 47087343966208 47202189705216 47246444331008 47297071153152 47321059688448 47402278396928 47537796874048 47596702254304 47637557280768 47653741264896 47712790315008 47810918727936 47931321682608 48007018653048 48052027849849 48169226446848 48282426802176 48328104146868 48470136193024 48486603030528 48569822199808 48646527541248 48769034822144 48810896130048 48821293172736 48887982194688 49011097534464 49095216911104 49111896108288 49126276333568 49172751997824 49189457536128 49496740593664 49518451539648 49596234334208 49643154599844 49674560667648 49721555033514 49827789799424 49970242576384 50006799187968 50032162066432 50085773918208 50135060610544 50255005483008 50304458706944 50383903524864 50394635628498 50463473808384 50510786065792 50564910786048 50633981558784 50800988818944 50880786202624 50946223876704 50961141202944 51194550479744 51238493749248 51264481329152 51286967666064 51301984763904 51319413669888 51448652120064 51607353720832 51618346427424 51688856174592 51792756301824 51874551558144 51925598489492 52007603540802 52183328650752 52265740730112 52305962369024 52355446159107 52520499039232 52565580447744 52648596209664 52697957138432 52781181960192 52871772058112 52889734270464 52973261961984 53022927282592 53095355662336 53152249872384 53270481330976 53327563196544 53461858799832 53480021483304 53546290036092 53780084149831 53814107389952 54081211072512 54174032453632 54259588411392 54396231147776 54442922606592 54528903217152 54641049974784 54778653351552 54865164174912 54982388744192 55179916345344 55207902969856 55232119024992 55267060875264 55508368228352 55577150160896 55596031475712 55683833167872 55736039796736 55795763625984 55919875296376 56056263524352 56108819326976 56197430854656 56216522898432 56286182324736 56401943186862 56567703535616 56592516045312 56770926477312 56824634324016 56946045485056 56958175368192 57035979227136 57150627643392 57179613790208 57240884477952 57297212126336 57387700458816 57581604028416 57593869289712 57672541495296 57771526796256 57917013699818 57936689940246 57953654112256 58008480872433 58058272935936 58241304231936 58341265719296 58508057691136 58587978661888 58630839730176 58650758479872 58723434233856 58781220779008 58844207665152 58979832823808 58992395917056 59072978485248 59085561419136 59285201780736 59343541130848 59437261189488 59480743565376 59650793192916 59732275120128 59778242707456 59834795610408 59872649281536 59929291497348 60023427473408 60321350811648 60424882352128 60445410594816 60520310151168 60540870813696 60880550092544 60919065346048 60945786510336 60976697518464 61099267199808 61195760041248 61326510522368 61501837017088 61560020517684 61578045620224 61704689982208 61855187337216 61913179947008 62010958184448 62108890841088 62167121311744 62318746533888 62372168599804 62393358397188 62446914256896 62524293931008 62703044771328 62909859708423 63094746251264 63122421742848 63162355286016 63516743041024 63538321686528 63617053753344 63638666477568 63747891637248 63908428910144 64009358204064 64064301170688 64225635262464 64327065513984 64376569069568 64437472195824 64459363642128 64621692625659 64862036721664 65095057563648 65183976259584 65197860876288 65348130045952 65418153689088 65482528144384 65563669330432 65585943381504 65633923934208 65723578712064 65821564902528 65911475994624 66024602052864 66128873376384 66190872799792 66232747556864 66295406711352 66352311926784 66675732250624 66761483772204 66781031890944 67178538033152 67192847504664 67250523045888 67284631744512 67419881048064 67511975411712 67526355907584 67592804930287 67734651758592 67928298502272 67948188270592 67977992646144 68317991665664 68382623554752 68402646351872 68425884893184 68490618854112 68533948514304 68598202826752 68824461903232 68918474899456 68992324337664 69057008402432 69166068744192 69189566644224 69275301322752 69343471387736 69417776229984 69577771534336 69592592058402 69652327440384 69687654306816 69807261545476 69938011475712 70374909280256 70519645693952 70631015949312 70691642671104 70869666496512 70981589532672 71103417595392 71282478399776 71306695311072 71395053381456 71456335921152 71820023937298 71896982523912 72346117881856 72423640203264 72590563475456 72705204289536 72729904545792 72792251463386 72854733299712 72969791311872 73038204468736 73153552233216 73216344195072 73516646301696 73573221793792 73642825366656 73667844162432 73689414500352 73759127996736 74128041967616 74245110890496 74394351501312 74464731899766 74511841001472 74741684699136 74929907806208 74955363864576 75010198781952 75048243099648 75202590915816 75456688060416 75575855287296 75694568636416 75766179098688 75944233824256 76047972302848 76200836857856 76321179303936 76441711804416 76516933945088 76775472037888 76791825719616 76857740623872 76896721993728 76952977145856 77028702395008 77172978180096 77248919920328 77344641163244 77411030581248 77427519641136 77533284261888 77689134452736 77888397734238 78011405311203 78274992976128 78297912311808 78324512587776 78458943553536 78656527889408 78763971313664 78780748558848 78848370671616 79046935707648 79171772940288 79249681585984 79307658087168 79334601405696 79534390923888 79643033493504 79779727480544 79830199042048 79905721996464 80192788199748 80428467748864 80593880793088 80693746868224 80721161084928 81121816608768 81191357401469 81261048680448 81302263357952 81389382617088 81465689599744 81594346721664 81664383909888 82080027356912 82167980027328 82473583116288 82681277579264 82769874518016 82811854454784 83191144529584 83262552342528 83365725241344 83394047213568 83604059695104 83879812944564 84163228990464 84296146281984 84717762248704 84822738337792 84851555303424 84913629954048 84997188849664 85156389715968 85345810938752 85419068227584 85437263052288 85553968840704 85634180349952 85725941465088 85769420685312 85916629594432 85945818189504 86081550688224 86162256834212 86372406042624 86657290194384 86793410084864 86875520549727 86905034910369 86930481168384 87224204918784 87361956347904 87447924508672 87511898578944 87631438282752 87762086536704 87881967992832 87946259595264 88032802737152 88171831168512 88393875615136 88469749235712 88488593875584 88609467727872 89015311696272 89041375854592 89155891784232 89590463339552 89667364061184 89712842326016 89752193415612 89808973922304 89893174730752 90015967215616 90035141210112 90312869011456 90482026217472 90571064669696 90637323528192 90668115892224 90780465226752 90869797356611 91176831406336 91234513190912 91320825138816 91378598019072 91465046277696 91648900799712 91989765783552 92221424992256 92252755525632 92340030776526 92367068430336 92557034973312 92790122744536 92869769920512 92916872409088 93016437276672 93250681967616 93558252899706 93590037595782 94174687932416 94492888662016 94594142306304 94642119376896 94804556793856 95075593748096 95193404508608 95275114561536 95307482529792 95425580630016 95621837455872 95862643365216 96014037306096 96104055699698 96338452893696 96564853604352 96656208293736 97139644399616 97293055082496 97538069644288 97621792260096 97642586345472 97775964389376 98022195068928 98190433822208 98223792216576 98345503995648 98378915072256 98993481187328 99036903079296 99192468668416 99286309199688 99349121335296 99443110067028 99655579598848 99940485152768 100013598375936 100064324132864 100171547836416 100270121221088 100608917413888 100767807049728 100789271256996 100926947616768 101021572131584 101129821572096 101267963117568 101601977637888 101761572405248 101892447753408 101922282405888 102389100959488 102476987498496 102528962658304 102573935332128 102603969527808 102638827339776 102897304240128 103214707441664 103236692854848 103377712349184 103585512603648 103749103116288 103851196978984 104015207081604 104366657301504 104388888087603 104531481460224 104611924738048 104710892318214 105040998078464 105297192419328 105395914276864 105562363920384 105743544116224 105779468540928 105946523923968 106045854565184 106190711324672 106304499744768 106540962661952 106655126393088 106923717599664 106960042966608 107092580072184 107560168299662 107628214779904 107730035905947 108162422145024 108348064907264 108519176822784 108792462295552 108885845213184 109057806434304 109188377195079 109282099949568 109557306703104 109730328349824 110359832690688 110415805939712 110464238049984 110534121750528 111016736456704 111154300321792 111192062951424 111367666335744 111472079593472 111591527251968 111839750592752 112112527048704 112217638653952 112394861709312 112433045796864 112572364649472 112803886373724 113135407071232 113185032090624 113541852954624 113649268648032 113892090970112 113916350736384 114071958454272 114301255286784 114359227580416 114481768955904 114594424252672 114775400917632 115163208056832 115187738579424 115345082990592 115543053592512 115834027399636 115873379880492 115907308224512 116016961744866 116116545871872 116682531438592 116832596601357 117016115382272 117175957323776 117261679460352 117301516959744 117446868467712 117562441558016 117688415330304 117959665647616 117984791834112 118145956970496 118171122838272 118570403561472 118687082261696 118874522378976 118961487130752 119301586385832 119464550240256 119556485414912 119669591220816 119745298563072 119858582994696 120046854946816 120642701623296 120849764704256 120890821189632 121040620302336 121081741627392 121761100185088 121891573020672 121953395036928 122198534399616 122391520082496 122653021044736 123003674034176 123120041035368 123156091240448 123409379964416 123710374674432 123826359894016 124021916368896 124217781682176 124334242623488 124744337199608 124786716794376 124893828513792 125048587862016 125406089542656 125819719416846 126189492502528 126244843485696 127033486082048 127076643373056 127234107506688 127277332955136 127495783274496 127816857820288 128018716408128 128128602341376 128451270524928 128654131027968 128753138139136 128874944391648 128918727284256 129243385251318 129724073443328 130190115127296 130395721752576 130696260091904 130836307378176 130965056288768 131127338660864 131171886763008 131267847868416 131447157424128 131643129805056 131822951989248 132049204105728 132257746752768 132381745599584 132465495113728 132590813422704 132704623853568 133351464501248 133522967544408 133562063781888 134357076066304 134385695009328 134501046091776 134569263489024 134839762096128 135023950823424 135052711815168 135185609860574 135469303517184 135856597004544 135896376541184 135955985292288 136635983331328 136765247109504 136805292703744 136851769786368 136981237708224 137067897028608 137196405653504 137648923806464 137836949798912 137984648675328 138114016804864 138332137488384 138379133288448 138550602645504 138686942775472 138835552459968 139155543068672 139185184116804 139304654880768 139375308613632 139614523090952 139876022951424 140337379349559 140749818560512 141039291387904 141262031898624 141739332993024 141963179065344 142206835190784 142564956799552 142613390622144 142790106762912 142912671842304 143640047874596 143793965047824 144156083549547 144692235763712 144847280406528 145410408579072 145459809091584 145584502926772 145709466599424 145939582623744 146076408937472 146307104466432 146432688390144 147033292603392 147285650733312 147335688324864 147378829000704 147518255993472 148256083935232 148490221780992 148788703002624 148929463799532 149023682002944 149483369398272 149859815612416 149910727729152 150020397563904 150096486199296 150405181831632 150783949459871 150913376120832 151151710574592 151389137272832 151532358197376 151888467648512 152095944605696 152401673715712 152642358607872 152883423608832 153033867890176 153550944075776 153583651439232 153715481247744 153793443987456 153905954291712 154057404790016 154345956360192 154497839840656 154689282326488 154822061162496 154855039282272 155066568523776 155378268905472 155776795468476 156022810622406 156549985952256 156917887107072 157066338477321 157313055778816 157527942627328 157561497117696 157696741343232 158093871415296 158343545880576 158499363171968 158615316174336 158669202811392 159068781847776 159286066987008 159559454961088 159660398084096 159811443992928 160385576399496 161187761586176 161340252449493 161387493736448 161442322169856 162243633217536 162382714802938 162522097360896 162604526715904 162778765234176 162931379199488 163188693443328 163328767819776 164160054713824 164335960054656 164947166232576 165362555158528 165539749036032 165623708909568 166382289059168 166525104685056 166731450482688 166788094427136 167208119390208 167759625889128 168326457980928 168592292563968 169435524497408 169645476675584 169703110606848 169994377699328 170312779431936 170691621877504 170838136455168 170874526104576 171107937681408 171268360699904 171451882930176 171538841370624 171833259188864 171891636379008 172163101376448 172324513668424 172744812085248 173314580388768 173586820169728 173751041099454 173810069820738 173860962336768 174025442617299 174723912695808 174895849017344 175023797157888 175524173073408 175763935985664 175892519190528 176065605474304 176343662337024 176787751230272 176939498471424 176977187751168 177218935455744 178030623392544 178082751709184 178311783568464 179180926679104 179334728122368 179425684652032 179504386831224 179617947844608 179786349461504 180070282420224 180625738022912 180964052434944 181142129339392 181274647056384 181336231784448 181560930453504 181739594713222 182353662812672 182641650277632 182757196038144 182930092555392 183297801599424 183979531567104 184442849984512 184505511051264 184680061553052 184734136860672 185114069946624 185580245489072 185739539841024 185833744818176 186032874553344 186501363935232 187116505799412 187180075191564 188349375864832 188985777324032 189284238753792 189609113587712 190151187496192 190386809017216 190550229123072 190614965059584 190851161260032 191243674911744 191725286730432 192028074612192 192208111399396 192676905787392 193129707208704 193312416587472 193865077876977 194279288799232 194586110164992 195076139288576 195285172690944 195551928778752 196044390137856 196380867644416 196447584433152 196691007991296 196757830144512 197986962374656 198073806158592 198384937336832 198572618399376 198698242670592 198886220134056 199311159197696 199880970305536 200027196751872 200128648265728 200343095672832 200540242442176 201217834827776 201535614099456 201578542513992 201853895233536 202043144263168 202259643144192 202535926235136 202709547949363 202778414790861 203203955275776 203523144810496 203784895506816 203844564811776 204778201918976 204953974996992 205057925316608 205147870664256 205207939055616 205277654679552 205794608480256 206429414883328 206473385709696 206755424698368 207171025207296 207498206232576 207702393957968 208030414163208 208733314603008 208777776175206 209062962920448 209223849476096 209421784636428 210081996156928 210791828553728 211124727840768 211487088232448 211558937081856 211893047847936 212091709130368 212381422649344 212608999489536 213081925323904 213310252786176 213847435199328 213920085933216 214185160144368 215120336599324 215256429559808 215460071811894 216696129814528 217038353645568 217584924591104 217771690426368 218115612868608 218376754390158 218564199899136 219114613406208 219460656699648 220719665381376 220831611879424 220928476099968 221068243501056 222033472913408 222308600643584 222384125902848 222735332671488 222944159186944 223183054503936 223679501185504 224225054097408 224435277307904 224789723418624 224866091593728 225144729298944 225607772747448 226370064181248 227083705909248 227298537296064 227784181940224 227832701472768 228143916908544 228602510573568 228718455160832 228963537911808 229188848505344 229550801835264 230326416113664 230375477158848 230690165981184 231086107185024 231668054799272 231746759760984 231814616449024 232033923489732 232233091743744 233365062877184 233665193202714 234032230764544 234351914647552 234893736935424 235124883116032 235376830660608 235919331295232 235969583668224 236291913940992 236342245676544 237140807122944 237374164523392 237749044757952 237922974261504 238603172771664 238929100480512 239112970829824 239339182441632 239490597126144 239717165989392 240093709893632 241285403246592 241699529408512 241781642379264 242081240604672 242163483254784 243522200370176 243574072204407 243783146041344 243906790073856 244397068799232 244783040164992 246007348068352 246240082070736 246312182480896 246818759928832 247420749348864 247652719788032 248043832737792 248435563364352 248668485246976 249488674399216 249573433588752 249787657027584 250097175724032 250812179085312 251370083780543 251639438833692 252378985005056 252489686971392 254066972164096 254153286746112 254468215013376 254554665910272 254991566548992 255633715640576 256037432816256 256257204682752 256902541049856 257308262055936 257506276278272 257749888783296 257837454568512 258486770502636 259448146886656 260380230254592 260626561649181 260791443505152 261392520183808 261672614756352 261930112577536 262254677321728 262343773526016 262535695736832 262894314848256 263286259610112 263645903978496 264098408211456 264515493505536 264763491199168 264930990227456 265181626845408 265409247707136 266702929002496 267045935088816 267124127563776 268714152132608 268771390018656 269002092183552 269138526978048 269679524192256 270047901646848 270105423630336 270371219721148 270938607034368 271713194009088 271911970584576 272609392069833 273530494219008 273610585407488 273703539572736 273962475416448 274135794057216 274392811307008 275297847612928 275673899597824 275969297350656 276228033609728 276664274976768 276758266576896 277101205291008 277373885550944 277671104919936 278311086137344 278370368233608 278609309761536 278750617227264 279229046181904 279752045902848 280027334711189 280674758699118 281499637121024 282078582775808 282524063797248 283478665986048 283926358130688 284413670381568 285129913599104 285226781244288 285580213525824 285825343684608 287280095749192 287587930095648 288312167099094 289384471527424 289694560813056 291169005853544 291418933198848 291879165247488 292152817874944 292614208932864 292865376780288 294066585206784 294571301466624 294671376649728 295036511986944 296512167870464 296980443561984 297577406005248 297858927599064 298047364005888 298966738796544 299719631224832 299821455458304 300040795127808 300192972398592 300810363663264 301567898919742 301826752241664 302303421149184 303064716394752 303776935297024 304803347431424 305284717215744 305766847217664 306067735780352 307101888151552 307167302878464 307430962495488 307586887974912 307811908583424 308114809580032 308691912720384 308995679681312 309378564652976 309644122324992 309710078564544 310133137047552 310756537810944 311553590936952 312045621244812 313099971904512 313835774214144 314132676954642 314626111557632 315055885254656 315122994235392 316187742830592 316687091761152 316998726343936 317230632348672 317338405622784 318137563695552 318572133974016 319118909922176 319320796168192 319622887985856 320771152798992 322375523172352 322680504898986 322774987472896 322884644339712 323190107717841 324487266435072 324765429605876 325044194721792 325209053431808 325557530468352 325862758398976 326377386886656 326657535639552 327565131585237 328320109427648 328671920109312 330725110317056 331079498072064 331247417819136 332764578118336 333050209370112 333462900965376 333576188854272 334416238780416 335519251778256 336364194948943 336652915961856 337184585127936 339290953351168 339406221213696 339988755398656 340625558863872 341383243755008 341676272910336 341749052209152 342215875362816 342536721399808 342903765860352 343077682741248 343666518377728 343783272758016 344326202752896 344649027336848 345489624170496 346629160777536 347173640339456 347502082198908 347620139641476 347721924673536 348050885234598 349791698034688 350047594315776 351048346146816 351527871971328 351785038381056 352131210948608 352687324674048 353575502460544 353878996942848 353954375502336 354437870911488 356061246785088 356165503418368 356623567136928 358361853358208 358669456244736 358851369304064 359008773662448 359235895689216 359572698923008 360140564840448 361251476045824 361928104869888 362284258678784 362549294112768 362672463568896 363121860907008 363479189426444 364707325625344 365283300555264 365860185110784 366595603198848 367959063134208 368885699969024 369011022102528 369360123106104 369468273721344 370228139893248 371160490978144 371479079682048 371667489636352 372065749106688 373002727870464 374233011598824 374360150383128 376460589048817 376698751729664 377971554648064 378568477507584 379218227175424 380302374992384 380773618034432 381100458246144 381229930119168 381702322520064 382487349823488 383450573460864 384056149224384 384416222798792 385353811574784 386259414417408 386624833174944 387730155753954 388558577598464 389172220329984 390152278577152 390570345381888 392088780275712 392761735288832 392895168866304 393382015982592 393515660289024 395973924749312 396147612317184 396769874673664 397145236798752 397396485341184 397772440268112 398622318395392 399761940611072 400054393503744 400257296531456 400686191345664 401080484884352 402435669655552 403071228198912 403157085027984 403707790467072 404086288526336 404519286288384 405071852470272 405419095898726 405556829581722 406407910551552 407569791013632 407689129623552 409556403837952 409907949993984 410115850633216 410295741328512 410415878111232 410555309359104 411589216960512 412858829766656 412946771419392 413510849396736 414342050414592 414996412465152 415404787915936 416060828326416 417466629206016 417555552350412 418125925840896 418447698952192 418843569272856 420163992313856 421583657107456 422249455681536 422974176464896 423117874163712 423786095695872 424183418260736 424762845298688 425217998979072 426163850647808 426620505572352 427694870398656 427840171866432 428370320288736 430240673198648 430512859119616 430920143623788 432468250648641 433392259629056 434076707291136 435169849182208 436231225737216 436753508780316 437128399798272 438229226812416 438921313399296 441663223758848 441856952199936 442136487002112 444066945826816 444617201287168 444768251805696 445470665342976 445888318373888 446366109007872 447359002371008 448450108194816 448870554615808 449579446837248 449732183187456 450289458597888 451215545494896 452351848379613 452740128362496 454167411818496 454597074592128 455665402945536 456287833817088 457205021147136 457436910321664 457927075823616 458377697010688 459101603670528 460652832227328 460750954317696 461380331962368 462172214370048 463336109598544 463493519521968 463629232898048 464067846979464 464466183487488 466730125754368 467330386405428 468064461529088 468703829295104 470249766232064 470753661321216 471838662590464 471939167336448 472583827881984 472684491353088 473149634512009 474281614245888 474748329046784 475498089515904 475845948523008 477206345543328 477858200961024 478225941659648 478678364883264 478981194252288 479434331978784 480187419787264 483399058817024 483563284758528 484020757348479 484162481209344 484326966509568 487044400740352 487148144408814 487566292082688 487813580147712 488794137598464 489566080329984 492014696136704 492480164141472 492624364961792 493637519857664 494841498697728 495305439576064 496087665475584 496871126728704 497336970493952 498977348798432 499146867177504 499575314055168 500194351448064 501624358170624 502740167561086 503278877667384 504979373942784 508133944328192 508306573492224 508936430026752 509109331820544 509983133097984 511267431281152 512074865632512 512514409365504 513805082099712 514616524111872 515012552556544 515499777566592 515674909137024 516973541005272 518896293773312 520760460509184 521253123298362 521582887010304 522785040367616 523860225155072 524509354643456 524687547052032 525071391473664 526572519220224 527291807956992 528196816422912 529030987011072 529526982398336 529861980454912 530363253690816 530818495414272 533405858004992 534091870177632 534248255127552 537428304265216 537542780037312 538004184367104 538277053956096 539359048384512 540210847260672 540742439442296 541877214068736 543426388018176 543823941169152 545218784139666 547060988438016 547924950832896 548271588114432 548785622614016 550595695225856 551347799195648 551938594701312 552456067219456 553328549953536 553516533153792 554202410582016 554747771101888 555342209839872 556622172274688 556740736467216 557218619523072 557501234454528 558458092363808 559504091805696 560054669422378 561349517398236 562999274242048 564157165551616 565048127594496 566957331972096 567852716261376 568827340763136 570259827198208 570453562488576 571160427051648 571650687369216 574560191498384 575175860191296 576624334198188 578768943054848 579389121626112 582338011707088 582837866397696 583758330494976 584305635749888 585228417865728 588133170413568 589142602933248 589342753299456 590073023973888 593024335740928 593960887123968 595154812010496 595717855198128 596094728011776 597933477593088 599439262449664 599642910916608 600081590255616 600385944797184 601620727326528 603135797839484 603653504483328 604606842298368 606129432789504 607553870594048 608128643848089 608335244372583 610569434431488 611533694435328 612135471560704 614203776303104 614334605756928 614861924990976 615173775949824 615623817166848 616229619160064 617383825440768 617991359362624 618757129305952 619288244649984 619420157129088 620266274095104 621513075621888 623107181873904 624091242489624 624676362048037 626199943809024 627671548428288 628265353909284 629252223115264 630111770509312 630245988470784 632375485661184 633374183522304 633997452687872 634461264697344 634676811245568 636275127391104 637144267948032 638237819844352 638641592336384 639245775971712 641542305597984 644751046344704 645361009797972 645549974945792 645769288679424 646380215435682 649530859211752 650088389443584 650418106863616 651115060936704 651725516797952 652754773773312 653315071279104 655130263170474 656640218855296 657343840218624 661450220634112 662158996144128 662494835638272 665529156236672 666100418740224 666925801930752 667152377708544 668832477560832 671038503556512 672728389897886 673305831923712 674369170255872 679977510797312 681251117727744 682766487510016 683352545820672 683498104418304 684431750725632 685073442799616 685807531720704 686155365482496 687333036755456 687566545516032 688652405505792 689298054673696 690979248340992 693258321555072 694347280678912 695004164397816 695240279282952 695443849347072 696101770469196 699583396069376 700095188631552 702096692293632 703055743942656 704262421897216 705374649348096 707151004921088 707757993885696 707908751004672 708875741822976 712122493570176 712331006836736 713247134273856 716723706716416 717338912489472 717702738608128 718017547324896 718471791378432 719145397846016 720281129680896 722502952091648 723856209739776 724568517357568 725098588225536 725344927137792 726243721814016 726958378852888 729414651250688 730566601110528 730722216613221 731720370221568 733191206397696 737771399938048 738022044205056 738720246212208 738936547442688 740456279786496 742320981956288 742958159364096 743334979272704 744131498213376 746005455740928 748466023197648 748720300766256 752921178097634 753397503459328 754110251341629 757136955015168 758436454350848 760604749984768 761547236068864 762200916492288 762459860238336 763404645040128 764974699646976 766901146921728 768112298448768 768832445597584 770707623149568 772518828834816 773249666349888 775460311507908 777117155196928 778344440659968 780304557154304 781140690763776 784177560551424 785523470577664 785790337732608 786764031965184 787031320578048 791947849498624 792295224634368 793539749347328 794290473597504 794792970682368 795544880536224 797244636790784 799523881222144 800108787007488 800514593062912 801372382691328 802160969768704 804871339311104 806142456397824 806314170055968 807415580934144 808172577052672 809038572576768 810143704940544 810838191797452 811113659163444 812815821103104 815139582027264 817828176209499 819112807675904 820231701266432 820591482657024 820831756222464 821110618718208 823178433921024 825717659533312 825893542838784 827021698793472 828684100829184 829992824930304 830809575831872 832121656652832 834933258412032 835111104700824 836251851681792 836895397904384 837687138545712 840082004133567 840327984627712 843167314214912 844498911363072 845948352929792 846235748327424 847572191391744 848366836521472 849525690597376 850435997958144 852327701295616 853241011144704 855389740797312 855680343732864 856740640577472 860481346397296 861025718239232 861840287247576 864936501297282 866784519258112 868153414582272 870339698364416 873507017560632 874256799596544 876458453624832 877842626798592 883326447517696 883713904399872 888133891653632 889234402574336 889536503611392 890941330685952 891776636747776 892732218015744 894718004742016 896900216389632 897741109231616 899158893674496 899464366374912 900578917195776 902431090989792 904703696759226 905480256724992 909194149184256 911330805891072 914410042294272 914873820643328 915854151647232 916755394021376 918203207341056 921305664454656 921501908635392 922760663924736 924344428740096 926672219197088 926987039043936 927258465796096 928135693958928 928932366974976 933460251508736 934660772810856 936128923058176 940499532464128 941507322642432 943677325180928 943878334672896 945167655763968 945368982706176 946299269024018 948563228491776 949496658093568 950996179031808 951691897046016 954412691086656 955716401922048 956451883319296 957356729766528 957962388504576 958868663957568 960374839574528 966798117634048 967126569517056 968041514696958 968324962418688 968653933019136 974088801480704 974296288817628 975132584165376 975627160295424 977588275196928 979132160659968 984029392273408 984960328282944 985248729923584 987275039715328 990610879152128 992175330951168 993742253457408 994673940987904 997954697596864 998293734355008 999150628110336 1000388702896128 1003248716341248 1005480335122172 1006557755334768 1009092584846829 1009958747885568 1017872860053504 1018218663641088 1019966266195968 1022534862562304 1024149731265024 1025028818731008 1027610164199424 1029233048223744 1030999555133184 1031349818274048 1033947082010544 1037792587546624 1041520921018368 1042506246596724 1043165774020608 1045570080735232 1047720450310144 1049018709286912 1049375094104064 1050142782947328 1053145038440448 1054583615913984 1055487646219097 1056393632845824 1058061974022144 1059053964796672 1059723960909824 1060726507381632 1061636990828544 1066811716009984 1068183740355264 1068496510255104 1074856608530432 1075085560074624 1076008368734208 1076554107912192 1078718096769024 1080421694521344 1081484878884592 1083754428137472 1086852776036352 1087647882338304 1090437568279332 1094121976876032 1095849901665792 1097571245228032 1101191390451712 1102695598391296 1103877189402624 1104912134438912 1106657099907072 1107033066307584 1108404821164032 1109495542203776 1110684419679744 1113244344549376 1113481472934432 1114437239046144 1115002468909056 1116916184727616 1119008183611392 1120109338844756 1122699034796472 1128314331103232 1129381767146451 1130096255188992 1133914663944192 1135705432522752 1137654681526272 1140519654396416 1140907124977152 1142320854103296 1143301374738432 1149120382996768 1150351720382592 1153248668396376 1157537886109696 1158778243252224 1164676023414176 1165675732795392 1167516660989952 1168611271499776 1170456835731456 1176266340827136 1178285205866496 1178685506598912 1180146047947776 1186048671481856 1187921774247936 1190309624020992 1191435710396256 1192189456023552 1195866955186176 1198878524899328 1199285821833216 1200163180511232 1200771889594368 1203241454653056 1206271595678968 1207307008966656 1209213684596736 1212258865579008 1215107741188096 1216257287696178 1216670488745166 1223067388870656 1224270943121408 1228407552606208 1228669211513856 1229723849981952 1230347551899648 1231247634333696 1232459238320128 1234767650881536 1235982718725248 1237514258611904 1238576489299968 1238840314258176 1240532548190208 1243026151243776 1246214363747808 1248182484979248 1249352724096074 1252399887618048 1255343096856576 1256530707818568 1258504446230528 1260491976941568 1264750971322368 1266748367044608 1267994905375744 1268922529394688 1269353622491136 1272550254782208 1274288535896064 1276475639688704 1278491551943424 1283084611195968 1289502092689408 1290722019595944 1291099949891584 1291538577358848 1292760430871364 1299061718423504 1300176778887168 1300836213727232 1302230121873408 1303451033595904 1305509547546624 1310260526340948 1313280437710592 1314687680437248 1322900441268224 1324989671276544 1331058312473344 1332200837480448 1333851603861504 1334304755417088 1337664955121664 1342077007113024 1345456779795772 1346611663847424 1348738340511744 1357055545138839 1359955021594624 1362502235455488 1365532975020032 1366996208836608 1368863501451264 1370146885599232 1371615063441408 1372310730964992 1374666073510912 1375133091032064 1377304811011584 1378596109347392 1381958496681984 1386516643110144 1388694561357824 1390008328795632 1390480558565904 1390887698694144 1392203540938392 1399166792138752 1400190377263104 1404193384587264 1406111487885312 1408524843794432 1410749298696192 1414302009842176 1415515987771392 1415817502009344 1417751483645952 1419448903536027 1424244987140352 1424662013673472 1426494268547712 1433447413432832 1434677824978944 1435405477216256 1436035094649792 1436943582756864 1438290795692032 1440562259361792 1445005904183296 1449137034715136 1450197176451072 1450689854275584 1452487443628032 1453916757705776 1458829302501376 1461133202221056 1461444433226442 1463440740443136 1466382412795392 1475542799876096 1476044088410112 1477440492424416 1477873094885376 1480912559572992 1484641963912576 1485916318728192 1486669958545408 1488262996426752 1492010911481856 1496932046395296 1497440601532512 1505842356195268 1506795006918656 1508220502683258 1516872908701696 1521209499969536 1523094472137728 1524401832984576 1524919720476672 1526809290080256 1529949399293952 1533802293843456 1536224596897536 1537664891195168 1541415246299136 1545037657669632 1546499332699776 1550920623015816 1554234310393856 1556688881319936 1560609114308608 1562281381527552 1568355121102848 1571046941155328 1571580675465216 1573528063930368 1574062641156096 1584590449268736 1587079498694656 1588580947195008 1589585941364736 1591089761072448 1594489273581568 1599047762444288 1600217574014976 1601029186125824 1602744765382656 1604321939537408 1609742678622208 1612284912795648 1612628340111936 1614831161868288 1616345154105344 1618077145153536 1621676383594904 1622227318326888 1625631642206208 1630279164054528 1635656352418998 1638225615351808 1640463402532864 1641182965314048 1646356867842048 1651435319066624 1651787085677568 1654043397586944 1657368201658368 1659985649860608 1661619151663744 1664243313305664 1669866516824064 1670222209401648 1672503703363584 1673790795808768 1675374277091424 1680164008267134 1680655969255424 1688997822726144 1691896705859584 1692471496654848 1695144382783488 1696733673042944 1699051381194752 1700871995916288 1704655402591232 1706482022289408 1710779481594624 1711360687465728 1713481281154944 1720962692794592 1722051436478464 1723680574495152 1729873002594564 1733569038516224 1736306829164544 1740679396728832 1747014035121264 1748513599193088 1752916907249664 1755685253597184 1766652895035392 1767427808799744 1776267783307264 1778468805148672 1779073007222784 1781882661371904 1783553273495552 1785464436031488 1789436009484032 1793800432779264 1795482218463232 1798317787348992 1798928732749824 1801157834391552 1804862181979584 1809407393518452 1810960513449984 1818388298368512 1822661611782144 1824385931544267 1829747641286656 1831708303294464 1833510788042752 1836406414682112 1842611328909312 1843003817270784 1845521327849472 1848688857480192 1853344438394176 1853974078087872 1854516931592192 1856271387917856 1857864733949952 1866920503017472 1869321545621712 1872257846116352 1874029086144111 1880999064928256 1883014645284864 1887756669345792 1890335311527936 1890737965412352 1892598538048036 1897126456983552 1898993316187136 1901992358063616 1903383794092032 1908825382173312 1911432803844096 1914713459533056 1915924777009152 1917737327915136 1920749679149056 1933596235268096 1934253139034112 1936083029393916 1936649924837376 1937307866038272 1948177602961408 1948592577635256 1950265168330752 1951254320590848 1955176550393856 1958264321319936 1960191342978323 1968058784546816 1969920656565888 1970497459847168 1974550079430656 1981221758304256 1984350661902336 1987484506914816 1989347881975808 1995909395193728 1996587468710016 1998301256220672 2000777405792256 2006497432682496 2010960670244344 2013115510669536 2018185169693658 2019917495771136 2039932532391936 2045069725124608 2048299462530048 2050057637462016 2055220328398848 2058466096447488 2061999110266368 2062699636548096 2067894164021088 2075585175093248 2083041842036736 2085012493193448 2086331548041216 2095440900620288 2098037418573824 2098750188208128 2100285565894656 2106290076880896 2109167231827968 2110975292438194 2112787265691648 2116123948044288 2118107929593344 2121453014763264 2123273981657088 2133623432019968 2136367480710528 2136993020510208 2149713217060864 2150171120149248 2152016737468416 2153108215824384 2157436193538048 2160843389042688 2162969757769184 2167508856274944 2173705552072704 2175295764676608 2180875136558664 2188243953752064 2191699803331584 2195142490456064 2202382780903424 2205391196782592 2209824268877824 2213314199814144 2214066132615168 2216809642328064 2218991084407552 2221368839359488 2226488689098752 2226962945868864 2228874478092288 2230004937818112 2233832369455232 2238016367222784 2240218677689512 2245398069592944 2256628662206464 2258763534292902 2260192510377984 2262330754024887 2271410865045504 2275309363052544 2281039308792832 2281814249954304 2284641708206592 2286602749476864 2298240765993536 2300703440765184 2306497336792752 2315075772219392 2317556486504448 2329352046828352 2331351465590784 2335033321979904 2337222542999552 2340913671462912 2352532681654272 2354549364642601 2356570411732992 2357371013197824 2360292095895552 2375843548495872 2380619248041984 2382871420792512 2384378912047104 2391733910372352 2397757049798656 2398571643666432 2400326361022464 2401543779188736 2406482909306112 2412543191357936 2414614017933312 2418427369193472 2424517731158016 2430215482376192 2432514575392356 2433340977490332 2448541886242816 2456815105212416 2457338423027712 2460695103799296 2462495268667392 2464918476640256 2469535301763072 2471965437450496 2475028517223808 2477152978599936 2477680628516352 2481065096380416 2486052302487552 2492428727495616 2496364969958496 2498705448192148 2504799775236096 2510686193713152 2513061415637136 2517008892461056 2520246012400701 2520983953883136 2529501942644736 2533496734089216 2535989810751488 2537845058789376 2538707244982272 2545100509564416 2548577071792128 2552951279377408 2556983103886848 2566169222391936 2579004185378816 2581444039191888 2582199899783168 2583077154717696 2585520861742728 2598123436847008 2600353557774336 2601672427454464 2604460243746816 2606902067191808 2611019095093248 2620521052681896 2626560875421184 2629375360874496 2635224123341719 2645800882536448 2649979342553088 2662116624946688 2664401674960896 2667703207723008 2668609510834176 2675329910243328 2684154014226048 2690913559591544 2693223327694848 2697476681023488 2714111090277678 2719910043189248 2731065950040064 2733992417673216 2740293771198464 2743230126882816 2744621461929984 2749332147021824 2750266182064128 2754609622023168 2757192218694784 2763916993363968 2773033286220288 2777389122715648 2780016657591264 2780961117131808 2781775397388288 2784407081876784 2798333584277504 2800380754526208 2808386769174528 2817049687588864 2821498597392384 2828604019684352 2831031975542784 2831635004018688 2835502967291904 2838897807072054 2848489974280704 2852988537095424 2866894826865664 2869355649957888 2870810954432512 2872070189299584 2873887165513728 2876581591384064 2881124518723584 2890011808366592 2898274069430272 2900394352902144 2901379708551168 2904974887256064 2907833515411552 2917658605002752 2922266404442112 2922888866452884 2926881480886272 2932764825590784 2951085599752192 2952088176820224 2954880984848832 2955746189770752 2961825119145984 2969283927825152 2971832637456384 2973339917090816 2976525992853504 2984021822963712 2993864092790592 2994881203065024 3011684712390536 3013590013837312 3016441005366516 3027277754540487 3033745817403392 3042418999939072 3046188944275456 3053618580160512 3059898798587904 3067604587686912 3072449193795072 3075329782390336 3082830492598272 3092998665399552 3101841246031632 3108468620787712 3113377762639872 3121218228617216 3124562763055104 3136710242205696 3142093882310656 3143161350930432 3147056127860736 3148125282312192 3166462938657291 3169180898537472 3177161894390016 3179171882729472 3182179522144896 3198095524888576 3200435148029952 3202058372251648 3205489530765312 3208643879074816 3219485357244416 3224569825591296 3225256680223872 3229662323736576 3232690308210688 3236154290307072 3243352767189808 3244454636653776 3251263284412416 3260558328109056 3271312704837996 3276451230703616 3280926805065728 3282365930628096 3292713735684096 3302870638133248 3303574171355136 3308086795173888 3314736403316736 3319971299721216 3323238303327488 3328486626611328 3339733033648128 3340444418803296 3345007406727168 3347581591617536 3350748554182848 3360328016534268 3361311938510848 3383793411719168 3384942993309696 3388145301439353 3390288765566976 3393467346085888 3398102762389504 3401743991832576 3409310805182464 3412964044578816 3421558963189248 3422721374931456 3426962562309888 3441925385589184 3444102872956928 3447361148990304 3459746005189128 3467138077032448 3472613658329088 3481358793457664 3494028070242528 3497027198386176 3505833814499328 3511370507194368 3534855617599488 3556937610297344 3558146014445568 3563765322743808 3567106546991104 3570928872062976 3578872018968064 3587600865558528 3590964436926464 3596635574697984 3597857465499648 3602315668783104 3609724363959168 3618814787036904 3621921026899968 3636776596737024 3645323223564288 3648771863088534 3659495282573312 3667021576085504 3672812829364224 3685222657818624 3686007634541568 3691042655698944 3697377714960384 3706688876788352 3707948156175744 3709033863184384 3712542775835712 3715729467899904 3733841006034944 3738643091243424 3744515692232704 3748058172288222 3761998129856512 3766029290569728 3775513338691584 3781475930824704 3785197076096072 3794252913967104 3797986632374272 3803984716127232 3806767588184064 3817650764346624 3822865607688192 3829426919066112 3835474655830272 3841499358298112 3867192470536192 3868506278068224 3872166058787832 3873299849674752 3874615732076544 3896355205922816 3897185155270512 3900530336661504 3902508641181696 3910353100787712 3916528642639872 3920382685956646 3939841313131776 3940994919694336 3949100158861312 3962443516608512 3968701323804672 3974969013829632 3978695763951616 3991818790387456 3993174937420032 3996602512441344 4001554811584512 4012994865364992 4021921340488688 4026231021339072 4036370339387316 4039834991542272 4079865064783872 4090139450249216 4096598925060096 4110440656797696 4116932192894976 4123998220532736 4125399273096192 4135788328042176 4151170350186496 4166083684073472 4170024986386896 4172663096082432 4190881801240576 4196074837147648 4197500376416256 4200571131789312 4212580153761792 4218334463655936 4221950584876388 4225574531383296 4232247896088576 4236215859186688 4242906029526528 4246547963314176 4258346710608081 4272734961421056 4273986041020416 4299426434121728 4300342240298496 4304033474936832 4306216431648768 4314872387076096 4321686778085376 4325939515538368 4335017712549888 4347411104145408 4350591529353216 4361750273117328 4372734534336259 4376487907504128 4383399606663168 4390284980912128 4404765561806848 4410782393565184 4419648537755648 4426628399628288 4428132265230336 4433619284656128 4437982168815104 4442737678718976 4452977378197504 4453925891737728 4457748956184576 4460009875636224 4467664738910464 4476032734445568 4480437355379024 4490796139185888 4513257324412928 4517527068585804 4520385020755968 4524661508049774 4550618726105088 4562078617585664 4563628499908608 4569283416413184 4573205498953728 4596481531987072 4601406881530368 4612994673585504 4630151544438784 4635112973008896 4658704093656704 4662702931181568 4670066643959808 4674445085999104 4681827342925824 4705065363308544 4709098729285202 4713140823465984 4714742026395648 4720584191791104 4761238496083968 4765742841585024 4768757824094208 4783467820744704 4795514099597312 4797143287332864 4800652722044928 4803087558377472 4812965818612224 4825086382715872 4829228035866624 4836854738386944 4849035462316032 4860430964752384 4865029150784712 4866681954980664 4897083772485632 4913630210424832 4914676846055424 4921390207598592 4929836953280512 4939070603526144 4943930874900992 4950057034447616 4954305957199872 4955361257032704 4962130192760832 4972104604975104 4984857454991232 4992729939916992 4997410896384296 5009599550472192 5021372387426304 5026122831274272 5034017784922112 5040492024801402 5041967907766272 5066993468178432 5071979621502976 5075690117578752 5077414489964544 5090201019128832 5097154143584256 5105902558754816 5113966207773696 5132338444783872 5158008370757632 5162888078383776 5164399799566336 5166154309435392 5171041723485456 5196246873694016 5200707115548672 5203344854908928 5208920487493632 5213804134383616 5222038190186496 5241042105363792 5253121750842368 5258750721748992 5270448246683438 5299958685106176 5324233249893376 5328803349921792 5335406415446016 5337219021668352 5350659820486656 5368308028452096 5381827119183088 5386446655389696 5394953362046976 5428222180555356 5439820086378496 5462131900080128 5467984835346432 5480587542396928 5489242923859968 5498664294043648 5500532364128256 5509219244046336 5514384437389568 5527833986727936 5546066572440576 5554778245431296 5560033315182528 5561922234263616 5563550794776576 5568814163753568 5596667168555008 5600761509052416 5616773538349056 5622087258432333 5634099375177728 5642997194784768 5657208039368704 5663270008037376 5671005934583808 5677795614144108 5696979948561408 5705977074190848 5733789653731328 5741621908865024 5744140378599168 5747774331027456 5753163182768128 5762249037447168 5780023616733184 5796548138860544 5800788705804288 5802759417102336 5809949774512128 5815667030823104 5835317210005504 5844532808884224 5845777732905768 5853762961772544 5865529651181568 5880574028934969 5902171199504384 5904176353640448 5909761969697664 5911492379541504 5923650238291968 5938567855650304 5943665274912768 5946679834181632 5953051985707008 5968043645927424 5987728185581184 5989762406130048 6023369424781072 6027180027674624 6032882010733032 6054555509080974 6067491634806784 6084837999878144 6092377888550912 6119797597175808 6135209175373824 6144898387590144 6150659564780672 6165660985196544 6185997330799104 6203682492063264 6216937241575424 6226755525279744 6242436457234432 6249125526110208 6284187764621312 6286322701860864 6294112255721472 6296250564624384 6332925877314582 6338361797074944 6354323788780032 6364359044289792 6396191049777152 6400870296059904 6404116744503296 6410979061530624 6417287758149632 6438970714488832 6449139651182592 6450513360447744 6459324647473152 6465380616421376 6472308580614144 6486705534379616 6488909273307552 6502526568824832 6521116656218112 6542625409675992 6552902461407232 6564731861256192 6585427471368192 6605741276266496 6607148342710272 6616173590347776 6629472806633472 6639942599442432 6646476606654976 6656973253222656 6679466067296256 6680888837606592 6690014813454336 6695163183235072 6701497108365696 6720656033068536 6722623877021696 6767586823438336 6769885986619392 6776290602878706 6780577531133952 6786934692171776 6796205524779008 6818621610364928 6825928089157632 6843117926378496 6845442749862912 6853925124619776 6883850771178368 6888205745913856 6894722297980608 6919492010378256 6934276154064896 6945227316658176 6962717586915328 6988056140485056 6994054396772352 7011667628998656 7022741014388736 7063648093927803 7069711235198976 7127530645487616 7134213093982208 7141857744125952 7157744037936128 7175201731117056 7181928873852928 7193271149395968 7195714930999296 7204631337566208 7219448727918336 7237629574073808 7243842053799936 7273553193474048 7290646447128576 7297543726177068 7318990565146624 7334043152171008 7345625658728448 7370445315637248 7372015269083136 7382085311397888 7394755429920768 7413377753576704 7415896312351488 7418067726368768 7425085551671424 7431458935799808 7467682012069888 7477286182486848 7489031384465408 7496116344576444 7523996259713024 7532058581139456 7551026677383168 7562951861649408 7570394152192144 7588505827934208 7595973264748544 7607969432254464 7613535176368128 7635301528693248 7645731215376384 7658853838132224 7670949311660544 7682998716596224 7734384941072384 7737012556136448 7744332117575664 7746599699349504 7749231464153088 7792710411845632 7794370310541024 7801060673323008 7805017282363392 7820706201575424 7833057285279744 7840765371913292 7879682626263552 7898200317722624 7905672370025157 7937402647609344 7949938027659264 7957391527903232 7983637580774912 7986349874840064 7993205024882688 8003109623169024 8025989730729984 8043842680977376 8052462042678144 8072740678774632 8079669983084544 8120792706624481 8159730129567744 8180278900498432 8193197850120192 8220881313595392 8233864385789952 8247996441065472 8250798546192384 8271576656084352 8302340700372992 8332167368146944 8340049972773792 8345326192164864 8381763602481152 8392149674295296 8395000752832512 8401142263578624 8425160307523584 8443901169752776 8451149062766592 8464495792177152 8472431718373376 8485812059053056 8493095926628352 8516693421216162 8545469922842112 8598852868243456 8600684480596992 8608066949873664 8612432863297536 8629744774152192 8643373556170752 8651879031076736 8670035425099776 8694822208290816 8701183058706432 8723500546234656 8745469068672518 8752975815008256 8766799213326336 8809531123613696 8839297075511296 8853256799256576 8856264530460672 8867238569312256 8875964337630208 8885475357437952 8905954756395008 8907851783475456 8915497912369152 8920019751272448 8935329477820928 8952065468891136 8960874710758048 8981592278371776 9026514648825856 9035054137171608 9040770041511936 9049323016099548 9101237452210176 9124157235171328 9127256999817216 9138566832826368 9192963063974144 9202813763060736 9225989347171008 9260303088877568 9317408187313408 9325405862363136 9340133287919616 9348890171998208 9363654685851648 9410130726617088 9418197458570404 9426281646931968 9429484052791296 9441168383582208 9499388815971873 9531485683170048 9537515648188416 9591028199194624 9594286574665728 9601305444089856 9606175116754944 9625931637224448 9650172765431744 9658456071733248 9673709476773888 9698070924632064 9720861929504768 9730058301569424 9733363909961328 9794167544971264 9829353692110848 9842780415197184 9859673906561024 9878141207052288 9887861749801984 9900114068895232 9908611914399744 9910722514065408 9924260385521664 9944209209950208 9969714909982464 9985459879833984 9994821792768592 10019199100944384 10042744774852608 10052245662548544 10068035569844224 10080984049602804 10083935815532544 10143959243005952 10151380235157504 10154828979929088 10180402038257664 10194308287168512 10211805117509632 10227932415547392 10264676889567744 10316016741515264 10325776156767552 10328799599132672 10332308618870784 10342083446970912 10392493747388032 10401414231097344 10406689709817856 10417840974987264 10427608268767232 10444076380372992 10482084210727584 10506243501684736 10517501443497984 10540896493366876 10648466499786752 10670812830892032 10674438043336704 10701319640973312 10736616056904192 10763654238366176 10772893310779392 10789906724093952 10856444361110712 10879640172756992 10924263800160256 10935969670692864 10961175084793856 10978485847719936 10997328588087296 11001064728256512 11018438488092672 11028768874779136 11055667973455872 11092133144881152 11109556490862592 11120066630365056 11123844468527232 11127101589553152 11137628327507136 11193334337110016 11201523018104832 11233547076698112 11244174516864666 11268198750355456 11285994389569536 11314416078737408 11326540016074752 11355591228288216 11393959897122816 11411954148381696 11467579307462656 11483243817730048 11488280757198336 11506326365536256 11524498074894336 11560047233466368 11593096277721088 11601577411608576 11605518834204672 11619899549024256 11631334061646208 11670634420011008 11689065617768448 11691555465811536 11707525923545088 11731059302363136 11761148057869938 11819523939395328 11822984759083008 11847300476583936 11877135711300608 11887330549825536 11893359668363264 11906103971414016 11936087291854848 11975456371162368 11979524812260096 12046738849562144 12054360055349248 12065764021466064 12109111018161948 12134983269613568 12169675999756288 12184755777101824 12239595194351616 12270418350747648 12289796775180288 12301319129561344 12331321970393088 12371994661598208 12407364984126528 12433874483150848 12453511050559488 12484872914468864 12498251052220416 12568375529242624 12572645403721728 12588224511442944 12592501129248768 12665851754629164 12676723594149888 12708647577560064 12728718088579584 12792382099554304 12808233489006592 12821958123061248 12834575516299264 12877941428977664 12898279302365184 12901026720895488 12918649294946304 12930761232842752 12944617161228288 12973411068759232 12977818546615104 13005053137649664 13042233312436224 13085250819351984 13105804922814464 13118203603008777 13129463722512384 13170854942736384 13214296685420544 13232347180695552 13258945613266944 13279885198884864 13292953213309952 13313946506445312 13358932134592512 13361777675213184 13380029626908672 13402994216731392 13441312066137072 13445247754043392 13535173646876672 13539771973238784 13552581205757412 13561155062267904 13573869384343552 13592411049558016 13637243220729856 13651856178315264 13686235852756992 13690885499725824 13707850249239552 13721339400848261 13767701542356736 13776411491827712 13789444595961216 13838984020756512 13868552308129792 13890454633316352 13925435173830656 13976112280970112 13988108793544704 14023335257997312 14045482028777472 14127296187855606 14139422470397952 14268426187964416 14283715488251904 14315488075872256 14350403462234112 14363857747705856 14386542298791936 14391429861998592 14409262675132416 14438897455836672 14475259148147616 14487684107599872 14547106386948096 14581292894257152 14595087452354136 14668086304342016 14691251317456896 14740890631274496 14744030538166272 14764170622795776 14789510859841536 14826755507153408 14831792624702976 14850171103342848 14862917871599616 14935364024139776 14954572364973696 14978062768930816 14992232689152888 15047992519426048 15064117162278912 15102053354766336 15125903723298816 15140788304384288 15191946529497088 15215938864508928 15227070352736256 15270603057386496 15291462430752768 15317707676264448 15341898623321088 15365997433192448 15468769882144768 15474025112272896 15488664235151328 15493199398699008 15498462928306176 15585420823691264 15588740621082048 15602121346646016 15610034564726784 15641412403150848 15666114570559488 15681530743826584 15759365252527104 15796400635445248 15811344740050314 15899876055318528 15914783055806464 15967275161549824 15972699749680128 15986410049765376 16006219246338048 16051979461459968 16087685361954752 16104924085356288 16145481357549264 16159339966169088 16241585413248962 16319460259135488 16360557800996864 16386395700240384 16441762627190784 16467728771579904 16495992882130944 16501597092384768 16543153312168704 16664334736293888 16680099945547584 16690652384329728 16763527204962304 16784299348590592 16790001505665024 16802284527157248 16850320615047168 16887802339505552 16902298125533184 16928991584354304 16944863436746752 16971624118106112 17033386842432324 17090939845684224 17197705736486912 17201368961193984 17224865726595072 17259489548304384 17286747112341504 17303758062153472 17340070850199552 17389644416581632 17402366117412864 17447001092469312 17490938137345036 17505951630016512 17533598426652672 17619062247227392 17641722086804907 17706513598513152 17712529060921344 17734477138624512 17751928675260416 17770950714875904 17811909512790016 17815703566950912 17830995824738304 17840039502544896 17870658955641856 17904130937782272 17921749421516096 17963184556743552 18053029297651712 18070108274343216 18081540083023872 18098646032199096 18202474904420352 18248314470342656 18254513999634432 18277133665652736 18385926127948288 18405627526121472 18451978694342016 18520606177755136 18634816374626816 18650811724726272 18680266575839232 18697780343996416 18727309371703296 18836394917140808 18852563293863936 18858968105582592 18882336767164416 18998777631943746 19062971366340096 19182056398389248 19188573149331456 19202610888179712 19212350233509888 19251863274448896 19300345530863488 19316912143466496 19347418953547776 19396141849264128 19441723859009536 19460116603138848 19466727819922656 19588335089942528 19658707384221696 19719347813122048 19756282414104576 19775723499603968 19800228137790464 19817223828799488 19821445028130816 19848520771043328 19888418419900416 19939429819964928 19970919759667968 19989643585537184 20038398201888768 20085489549705216 20104491325097088 20136071139688448 20161968099205608 20167871631065088 20287918486011904 20302760470315008 20309657959858176 20360804076515328 20388616574337024 20423610235019264 20455864831094784 20529353779135488 20632033483030528 20651552313535104 20657599198265344 20664617237741568 20684166893941824 20784987494776064 20802828462194688 20813379419635712 20835681949974528 20855216537534464 20888152760745984 20964168421455168 21012487003369472 21035002886995968 21081792986733752 21190944281783409 21296932999573504 21402639281946624 21473232113808384 21527308476732352 21545786621558784 21579813448187904 21712888722221424 21759280345513984 21848527600320512 21871939341385728 21956971695439872 21994657176174592 22002129456513024 22036876976185344 22057537749558272 22111335946911744 22184266289762304 22240133260730112 22247688937054464 22254203179106304 22275256655014272 22386668674220032 22403046036209664 22467094153396224 22488349033729332 22536397500710912 22571988779139072 22628832157474816 22653080032149504 22711182456576432 22787919794245632 22823908296763392 22935158614925312 22966487635460096 22976561514396672 23012652731072512 23048996149788672 23120094466932736 23186192555442176 23203154823217152 23211037668409344 23239799098048512 23262668123292416 23341268840022016 23378131235536896 23383110931623072 23415051847090176 23462118604726272 23522296115739876 23639047878790656 23694600953167872 23717017110075471 23754271422601216 23786719336726528 23812207942828032 23872174583709696 23950912742324736 23959049624520192 24093477699124288 24108720110698496 24131528042932128 24218222036323896 24269966539227136 24339351999512576 24362378119873443 24369511554203648 24479190388703232 24540836701495296 24579593550360576 24602638259122688 24662643940786176 24743989323196416 24814729968253056 24907022101118976 24969745828937728 24996502104440832 25136751058485248 25145290807443456 25176449022885888 25185002258497536 25331703509258328 25353447188299776 25417295155120128 25457436177159168 25584764199108608 25616466978013184 25669151032598528 25755882857955328 25796558604730368 25802053441790976 25837298589892608 25861522465685504 25889234322456576 25946822137518464 25955637093230208 26010106275299328 26084466624872448 26170501638703968 26211609845628928 26236407206017554 26258927445024768 26428593370841088 26517891226533888 26559770397769728 26585906426619904 26627893012890624 26717864269185024 26723555350426368 26760059253817344 26805988433462784 26882624132274144 26890495508086784 27070347293753344 27079543946477568 27105162411514824 27122310124535808 27147738768687104 27274486441459712 27303712356630528 27372471705513984 27381770999451648 27415700498479104 27442678801696522 27535403084713472 27578889191922432 27677968041513024 27737104616259584 27780909266632704 27850870347661312 27952224561940224 27976217587089408 28046670515994624 28090964057554944 28254592375711212 28278844940795904 28536852375928832 28630976151744512 28727715495411712 28773084597583872 28782859723997184 28818525350264832 28877794911673344 28950518296295232 28975368215199744 29094212773896192 29162585788514304 29190174904708272 29336172608684032 29382502634913792 29488061076332544 29528341245591552 29579021719683072 29653511014306816 29663585249405952 29700342206685696 29725835743199232 29909144729947392 29956125537861632 29984465378305776 30095985038852096 30128234324557824 30204106709532672 30251807446597632 30281576608768576 30383893058994176 30431877729017856 30454140705472512 30541206114772992 30582924861505536 30609141740353813 30635415352528896 30683797246642176 30731994866384896 30937539764289536 30948050224545792 30977328470302656 30986398797398016 30996925856612352 31170841647382528 31177481242164096 31204242693292032 31220069129453568 31282824806301696 31332229141118976 31363061487653168 31518730505054208 31592801270890496 31622689480100628 31829566111612928 31934550323099648 31945399499360256 32012438492676096 32103958922919936 32175370723909504 32209848170712576 32290962715098528 32318679932338176 32483170826497924 32638920518270976 32721115601993728 32772791400480768 32883525254381568 32935457543159808 32991985764261888 33003194184769536 33086306624337408 33328669472587776 33360199891095168 33381304768659456 33527054409924608 33568598697181184 33580003011330048 33604569054314496 33700641230094336 33775604679011104 33804596251066368 33857983168708608 33889726873493504 33943248236212224 34066773684864648 34181879691368448 34395411472973824 34402737922387968 34449731453190144 34518979096608768 34573494224683008 34607516124306944 34680141700399104 34779288833163264 34804732234825728 34894002184938624 34981876274690072 35011903260033024 35067196853305344 35238124494454784 35283444173609814 35468954277249024 35503857350520832 35541901429751808 35623819025580032 35631407133901824 35661991649476608 35680079005089792 35741317911283712 35808261875564544 35843498843032192 35926369113487104 36106058595303424 36140216548686432 36163080166047744 36197292064398192 36404949808840704 36496628940685312 36509027999268864 36554267331305472 36771852255896576 36811255052242944 36903957388684032 37269632749253632 37301623449452544 37360533151678464 37395560687992832 37454618743406592 37672789834281616 37705126587727872 37717936211165184 37764673534328832 37997555263887492 38125942732680192 38364112796778496 38377146298662912 38424700467019776 38503726548897792 38600691061726976 38633824286932992 38694837907095552 38792283698528256 38883447718019072 38920233206277696 38933455639845312 39176670179885056 39317414768443392 39354610809026331 39438695626244096 39512564828209152 39551446999207936 39600456275580928 39642890056261632 39697041542086656 39776836839800832 39878859639929856 39941839519335936 39979287171074368 40076796403777536 40208982650194176 40272142279376896 40323936198411216 40335743262130176 40575836972023808 40605520940630016 40619315919716352 40721608153030656 40777233148674048 40847220470038528 40911729662189568 41058707558270976 41164018202544783 41303104627070208 41315198396530688 41329234475483136 41368333787883648 41569974989552128 41605656924389376 41626758839271424 41671363899949056 41710433075068928 41776305521491968 41928336842910336 42024974006738944 42070005773991936 42163585973467504 42381888563566818 42593865999147008 42805278563893248 42946464227616768 43054616953464704 43091573243117568 43159626896375808 43425777444442848 43518560691027968 43697055200641024 43743878682771456 43989314352349184 44004258913026048 44073753952370688 44115075499116544 44222671893823488 44368532579524608 44480266521460224 44495377874108928 44550513310028544 44773337348440064 44806092072419328 44934188306792448 44976698067458664 45072795001421824 45143977558278144 45257664314949632 45306160064299008 45422364913152864 45575839588491264 45647816593526784 45870317229850624 45953123028793344 46025305462145024 46097992299577344 46240188933865472 46372385110884352 46406309646434304 46422075336818688 46479598196097024 46525336246584832 46682537680044032 46756262471073792 46766221863246144 46830103694180352 46924237209452544 47044592231479752 47278095757581312 47389201906335744 47434034220150942 47508542845202432 47573438673453056 47744349167419392 47901825484649472 47918099249040384 48186955398248576 48217440221396992 48263056085864256 48436444072647792 48539933078454272 48678703999025152 48724756239746886 48739023108407296 48958380777406464 49081673402990592 49159187100721152 49205276518245376 49325287881572352 49487978646392832 49629459936506112 49939491657875456 49993004208881664 50273502116970496 50290581614886912 50352898045771776 50370004516995072 50663407018516656 50706894376599552 50834590310240256 50914872354318336 51232933956026368 51338302065197056 51511765715910656 51593117209460736 51604106883581952 51674597179785216 51723044931371008 51778468644913152 51893644275036928 51911274186460416 52020212550598656 52168933249744896 52341003277407936 52423219691257856 52472814412035108 52517854890049536 52857186741682176 53119540795539456 53171812853239808 53255786025781248 53435728538370048 53447110700852736 53520118507634688 53611976866925568 53765248264548288 53780991016173568 54140694587506688 54159087892955136 54210324823029648 54244620249071616 54295477537374208 54548972882919424 54607424713261056 54744943411027968 54763541998903296 54831400996958208 54885357603393044 55070806169426944 55157778383844864 55355936083026048 55561818533265408 55701740695322624 55904449123880448 55952435174178816 56093341031989248 56181928115109888 56509184751422424 56557689881591808 56845548946371367 57073704751857664 57261952303489024 57455430990823424 57546169195167744 57565719447994368 57637050700529664 57755589823346688 57901036592590464 57950736430399488 58188425547792384 58325171577028608 58380349809416544 58672345217368064 58765005269827584 58976122152665088 59158043439366144 59307022028613632 59327170498811904 59400684413371392 59451671486398464 59818289459894784 59912251075723264 59968930756611552 60191970077704192 60256468649115648 60408213419065344 60503614893195264 60563153217537152 60767786117988352 60863755458035712 60908281410945024 61082412229545984 61165849723011072 61218283480707626 61270830705057792 61367594493284352 61875079528579072 61896100449091584 61954656940605312 61972797594796032 61993851713224704 62341683294765056 62354962484328192 62408485386584064 62440138258907136 62565649612603392 62664458282237952 62726122975306336 63037461010108416 63185602541780992 63245378960201256 63659132223225856 63869100646199296 63890798998720512 64207917845839872 64350741447819008 64419696341425152 64581925430197056 64637359864676352 64966341652995848 65277841036541952 65442231203987456 65545582800961536 65870915086319616 65983971528523776 66006388369539072 66172613248674816 66720399782190336 66762609537318912 67054108819849216 67137197394362368 67160006022660096 67209138108628992 67401282460188672 67551209358022208 67609192502132736 67715966337417216 67779453746987008 67886496472424448 68133547369729296 68363759382736896 68805475844775936 68899462906380288 69037958193217536 69146988449366016 69215032248613888 69360283400798208 69558577666326528 69609464469651456 69788004369877248 69963752549380144 70023806520066048 70134393706610688 70476248988909568 70566888347219628 71007714701041664 71083802859503616 71247638051160064 71262814267803648 71360158010179584 71482635822567424 71616523751129088 71686997686064384 71852738226974208 72212117190606848 72280433097372864 72326160332095488 72394584128796384 72809899617681408 72993257881370624 73018055998537728 73087134359620329 73108534662610944 73543704511793152 73622510104485888 73807914777368064 74539265498507264 74721066303356928 74791121375985664 74909237486813184 75345579668563232 75410253175455744 75435872422330368 75529347068657664 75995110527774984 76251885465360384 76728225593556992 76754292597325824 76849400934039552 77007453097795584 77201382123453952 77267648573865984 77389675814191104 77584567397056512 77766895436038144 77840466412555392 77866911279690624 78353340359770112 78634829536886784 78709221618052662 78877391252488192 79102893998415872 79200912551161856 79285780112523264 79553673679601664 79757719279859712 79883679038671872 79958574342148736 80153592807555072 80417965300388352 80544284558753792 80647872396822432 80671486524260352 81151673944047616 81211041881260032 81238631839432704 81443216306061312 81694440940077056 81823459324379136 82117415116541952 82328036405089566 82606209254140416 82736667575767296 83139949979104256 83211313848778752 83253517678542848 83342727799898112 83420866150137856 83552611042983936 83856673685820672 84049948013477888 84140011547983872 84327171946935008 84763777127133636 85187731998294016 85610557127786496 85892928455233536 86109233906929408 86183146486235136 86319253792751616 86851554888885696 87037121382055936 87394110401282048 87487757365542912 87978628704698368 88008517826052096 88147507904741376 88230150998233088 88737065159049216 88960533042920448 88990755748217856 89101026620057088 89546674696880128 89868376613584896 89953396134917328 90145590002843648 90287955116556288 90515328629899264 90612320128598016 90844729826305728 91151679176982528 91295633187053568 91740634459701248 91827425221061439 91906246057586688 92195984599154688 92744770221768704 92812619292868608 92844150673637376 92959196392194048 93050672493169664 93365075360088064 93512524942147584 93532443726492288 93660207388360704 93848474418905088 94089184462959504 94556191515162624 94778403812671488 94868068440301884 95017085690404864 95146877346906112 95488698334838784 95803650969298944 95836198498080768 96373910796497152 96434880442793984 96526112171728512 96872888145295584 97079866156908544 97357407998050304 97449512479493772 97478046216814592 97916761554812928 98163346805981184 98318374201442304 98410553036490752 98650575763144704 98975957292785664 99258919873012224 99878983315750912 99986008417763328 100547004233940992 100581163229773824 100705796091543552 100740009033990144 101326814037033312 101413788753199104 101669180620480512 101829744708636672 102676604130394112 103186234418921472 103208213767163904 103349194359570432 103446089862742016 103556937289826304 103787288550073856 103822548372920832 104040425101197312 104337866499489792 104682006554815872 104846439382515712 104945628824070216 105035709780099072 105714373483364352 106343625706479616 106511572051562496 106871457076740096 106894221401705472 107040237015269376 107223953733851136 107530496529096576 107561982032347136 108281389175013376 108318175785910272 108420649646059296 108489240498143232 108590955074748416 109097945765838848 109214849426522112 109489886822055936 109527083997806592 109662801993916416 109770715206786088 110141612338853888 110315556767689728 110711872166052096 111403481390645248 111808898247760896 111904870348357632 112186682063978496 112363856230219776 113018369502844848 113115379763183616 113691097892742734 114523904606978048 114910861981646848 115092338390335488 115131438895988736 115274101401059328 115511179646693376 115802073185180928 115901472860798976 116376851095584768 116650343154057216 116760699618833088 117344690434736128 117530010539655168 117952244305330176 118316086878732288 118614044057227264 118654340997623808 118801368826742784 119636578919789568 119824502151446528 119937861513223104 120383940155408384 120816426838130688 121007229786390528 121126306435074304 121535572235976704 121727510916071424 121816562821890048 122164824459091968 122331699446022144 122436566961415252 122541661410115584 122735188986568704 123492054607634349 123909313881210624 123945595189592064 123987703426449408 124683366589530112 124709924968656384 124816970773168128 124880276517814272 125131299225206784 125328916564475904 125452245950612672 126074922020216832 126371205083561984 126490757920402512 127318264446451712 127738201292398592 127781597997441024 128415835691679744 128701482895638016 128839392682850304 129163850860394112 129274719729352704 129932683305991696 130555682073083904 130884462407974912 131091165601923072 131967943057047552 132012776739078144 132345226497349632 133440799564380672 134108217639698432 134274394788724736 134320012045320192 134418276217257984 134802564920377344 135102418716044416 135218385004265472 135431932674834432 135558907493974016 135772992944848896 136267094739458592 136727518765473792 137610951689551872 138075916386435072 138293976898732032 138430064497227776 138720566801596416 139117155332653056 139218928939302912 139576008739754496 139927505098760288 140047613040132096 140268787413221376 140952497977819136 141133776694439256 142015429402083328 142167605719007232 142495276102320128 142525628535607296 142720316020359168 142965271645134848 143233047502258176 143373995372128768 143705476453948416 144424234381213696 144560866194745728 144652320664190976 144789168257592768 145619799235362816 145986515762741248 146036111997075456 146174268719240658 146217069325221888 147087409023586304 147245020208971776 147615829554736128 149078530997014528 149582242751971328 149818474973626368 150691159337126464 150820506350911488 150871744844660736 151058694137315328 151990221055549968 152503770930720768 153698801868079104 154014906195591168 154402764246907904 154535297147731968 154779351628382208 155169134794113024 155680932825110784 155733822559381248 156706680719540224 157269659073773568 157418443236105324 157754782504976384 158205787996831744 158401825102323712 158571560225046528 159515438559719424 159767358077343744 159917148684297472 160307185615110144 160835930600776704 161088569117507584 161295744793644864 161342973048520704 162303347888095232 162422083762520064 162477263678865408 162886432612122624 163388881880154112 163646918648758272 164234830233083904 164656072810179132 165212418508280832 165473335151534592 166279899958208512 166507035357085696 166685455599796224 166841732300275712 167105222085967872 167713347371641344 168099896026955776 168280023095967744 168654343893870016 169527554254267272 170375463996588032 170536646839114101 171221114255572992 171785856910467072 172218467813858816 172366292972470272 172638507585503232 173703109777771392 174788220802564096 174975514731085824 175957257409396736 176017035652104192 176295015809482752 176460301996466176 177474130318098432 177921066085840896 177981511496435712 178202053240114176 179093349393760256 179736753227169792 179906792269834656 180291180005687296 180575910233112576 181030657259798528 181224640257196032 181689459652611456 182303358353965056 182591266374107136 183481268919402496 183654850442122878 183812492115173376 185489540443537408 185625238585737216 185688301347274752 185918392784388096 186101344986339328 186730150720176128 187025049884295168 187064887452984576 187320414776721408 187696948837810176 188178368925919008 189112383030325248 189556807625342976 189736136880603768 190034171380809728 190977396669677568 191607301938597888 191672396996161536 192747821592994304 193052224343457024 193745776290591168 194159732313817088 194714815996100608 194899024958987544 194956092433629184 195833523109625856 196326693611962368 196636748402884608 196821106072981504 197951914585571328 198517839746024448 199757966631501824 201094008467881984 201162326459547648 201411592183087104 201480018067980288 202653628074066624 202827577506398208 203338361240961024 203659489417273344 205353208260788224 206416427534327808 206698388719140864 206892179725484032 207113874579652608 207574577100147712 207645096745841664 208080850202394624 208675732998979584 209364013109631744 209692878765031424 209891257648140432 210071419560198144 211428746966728704 212687251412959232 213023144103124992 213742914153480192 213788442803410944 214080474030538752 214447907467702272 215060993058193152 215123964064694272 216562778350026752 216636351571820544 216841299292118592 216978480996286464 217181910149496832 218195891531677696 218429698853044224 218979773644111872 219054167995613184 219325603987832832 219541430413572176 220283224677707776 220631113535379456 221423744332104192 222806962781290496 223617796495521792 224373364127956992 224727712460439552 226036739005689696 226230759526367232 227382195785485468 229047809213956096 230184676780670976 230262877791977472 230548202802118656 231022359293386752 231604146370361856 231802945721597952 232753702191169536 233300686308114432 233521399237666176 234689380869472256 235060021079310336 235904488610660352 236632173757464576 237228088114454528 237308681995247616 237602737653485568 239273157839579136 239649004302893056 239875723026446208 240767880310816768 241632853676261376 242014459572781056 242252612870148608 243071144471953408 243455021832142848 243633125643780096 244329648918183936 244873133922830504 245083322820231168 245470377973137408 246984109215268698 247818627762421248 249366733179060224 249419849937312768 249633941546336256 249760553035628544 250262598450413568 250657833128951808 250904491901225344 252149844040433664 252742410167123968 252981515840805024 255476402584797184 255563195994882048 256831671383359488 257402965791276032 257678785365700608 258327701720788224 258549439458705408 259865366611983392 261111364146167808 261768924815949824 262182331203846144 263935886114095104 264025553478156288 264690452994699264 266881599128761344 268216435279396864 268548789577449472 268640024090640384 269605129840754688 270204837432088832 270436770008530944 270863865349668864 271117814987948032 271545985889697792 272534189478917184 273455037530947584 275221903379103744 275482275663184317 276587953797464064 276860128994455552 278234310665306112 278437857878605824 279152017479508992 279855010197520576 280095226080264192 280537574826442752 281904995955638272 282267553388878512 284030858804166656 284335211438014464 285051257071214592 285440632040718336 285930543290269696 286466095004516352 286747990744257536 287410952907896832 289121732389491456 289304641328381952 289578336515185536 291239598470725632 291973031525482496 292072223994150912 292348537438481316 292434138650443776 294174818047172608 294490040417943552 295231659109472256 298157061994029056 299164485503942656 299636949947252736 301382318674252928 301641012701822976 301743489689321472 302117388274630656 303980442111099936 305007541861441536 308029812391182336 308805528493815808 309558703256764416 310338269588226048 311361865650221568 311467645118762496 313413361439080448 314539318147547136 314836886472210648 315509565009952768 316411575993663488 316803650204647424 317143120450093056 319030877119438848 319534716154687488 319834297368594944 320614371230220288 321671861201553408 322177138235015168 322591489587289728 322685946097041408 324606695776190464 324844167525040128 324954527357730816 325772865224245248 326777763760308224 327293837297516544 328469660466167808 329312145620358264 330424837016561664 330946670303069184 332559799916417024 333014070714171392 333683464600551424 334210444171935744 335426694743282688 336199792053911552 336560046191935488 337308687787740032 339055108508534544 340750927993176064 341073293678228202 343571713820934144 344436935627717632 344732585944940544 345277015171006464 347406219555542784 349576441605128192 349951029462171648 351914514818793472 352034071304208384 352590031618965504 352920603992932352 354948260636196864 355842132171681792 355963022992871424 356404106480228352 359473506454339584 359813584539669312 360582360011374592 361151820466225152 362061314519597056 362449280514392064 363378919305222912 364606716707930112 365182532748214272 366962537838804992 367309700884245756 367624984230346752 370979080887074816 371836785568776192 372202689972678656 373460301440352256 374050099768590336 374129774905969152 374640829553442816 375393897675620352 376356737851838016 378224766060650496 379113615250685952 379472273761207536 380068342761619456 381954793339355136 383214603877195776 383344793992323072 385495643185988608 386104448686914048 387491552581182336 389429631992201216 389798049917975088 389912184867258368 391667046219251712 392653387223924736 393273496805769216 393642212145963008 395903829171142656 397035679492048896 397918842624599569 399515933263003648 402188016935763968 402324652919095296 402823184366174208 402960036135960576 405307256148133248 405655155012796416 406676722481922048 407318978834546688 410706416521576448 412832855068655616 413784359450968064 414227749159305216 415149154200295424 415290193491683328 416161700404789248 417351465997959168 418728026219263488 419385757530062848 419782515296280864 420142839120396288 422857493933457408 425374502825918464 426046288206249984 427485828306960384 427576885606821888 428160948061077504 428895814935404544 430121986116386304 433125556700053504 433272703143641088 433682598584237184 433956961992572928 434363820298993664 436391783063355392 436859397706088448 437959547288223744 438108335991226368 438651207975665664 439082860827144352 440566449355415552 441262227070758912 442847488664208384 445613925562580992 447235592991043584 448746728255913984 449455424920879104 452073478011379392 452461519052734464 454764391570970936 458095618427912192 461096405604237312 462044718586773504 463208292740723712 463605891443195904 465507404382339072 467042798475332352 469378761738944512 470120042158620672 471808977221320704 473264347514929152 474456176228909056 474617363990495232 475205475306971136 478546315679158272 479751446052892416 483265707352522752 484028919145562112 484505225740297216 486142288943906816 486910043664285696 487266251287560192 488659297836367872 489746267845661008 490166645640462336 490940755946274816 493968218430537396 495637255524842496 498733466358120448 498839699874625536 499521106071257088 500525196900827136 501315666257903616 501808983802450688 504299688080867328 505484820334247936 505963031681610048 510952805169594368 511126391989764096 511609940517342303 513663342766718976 514805931582552064 515357570731401216 516655403441576448 517098878917410816 519730733223966784 523537849631899648 524364662407692288 527871772228190208 528051106956312576 529380905989398528 533763198257522688 537097579154898944 537280048181280768 539210259681509376 540409674864177664 540873540017061888 541727730699337728 542235629975896064 543091971779395584 545068378957834368 546910075061895168 550443806758207488 550964551326368634 553720257988911104 556468621330612224 556875715757211648 558304034959017984 559710020395041152 560190452160528384 561075149652885504 563809991911276544 564535106777757024 568061717608333312 568670422876028928 570102514142429184 571861086580539392 572932190009032704 573495981488515072 574821905815793664 578243464778982912 579156673030371072 582479196941451264 583946063050964992 584144447988301824 584697074876962632 584868277300887552 588349636094345216 588980080835887104 590463318218944512 596314123988058112 598328971007885312 599273899894505472 602764637348505856 603282025403645952 603486979378642944 604234776549261312 607960884222199872 610015083722883072 616059624782364672 617611056987631616 620676539176452096 622723731300443136 622935290237524992 626826722878160896 629078636295094272 629673772944421296 631019130019905536 632823151987326976 633607300409294848 634286240900186112 638061754238877696 639069432309374976 639668594737189888 641228742460440576 643343722403106816 645182979174579456 645371892194082816 649213391552380928 649688335050080256 649909054715461632 651545730448490496 653555527520616448 654587674595033088 656939320932335616 658624291240716528 660849674033123328 661893340606138368 665119599832834048 666028141428342784 667366929201102848 668420888343871488 670853389486565376 672399584107823104 673120092383870976 674617375575480064 678110217017069088 681501855986352128 682146587356456404 687143427641868288 688873871255435264 690554030342012928 694812439111085568 699152883210256384 699902058924343296 703829029637586944 704068142608416768 705180063237931008 705841207985864704 709896521272393728 711684264343363584 711926045985742848 712808212960456704 718947012908679168 719627169079338624 722303640932450304 724122629039194112 724898561028784128 726757838610445824 729213433415860224 730365065496428544 733925075677609984 734619401768491512 735249968460693504 741958161774149632 744405379945357312 746920602880704512 748100199537180672 748259549811938304 749281659106885632 750787795351240704 752713475703676032 756449532121300992 758227230501371904 758944547522415072 760136685523238912 766429207754391552 766689587984646144 770991286371977216 772208897373828096 774983105162364672 778859263984402432 779596099835950176 779824369734516736 783334092438503424 785306774447849472 786546993611538432 787284424291926016 791807658342285312 794071358984097792 795837685249199138 804376033871527936 804649305838190592 805646368732348416 805920072271921152 810614512296266496 811310310025592832 813353444963844096 814637957669093376 821412833043152896 825665710137311232 827568718901936128 830298308400590848 830580386983366656 834702931995918336 837456052438526976 838771515060125696 839565030592561728 840285678240792576 845714987866914816 850749005651836928 852092576412499968 855153771213643776 856321896122155008 857791629870809088 860243972232772608 867365197168474368 867913923985145856 868727640597987328 872783566126710784 873718795412176896 875919094576447488 876216671982452736 877302415951331328 878165721654288704 881132898710831104 882524454141517824 885694977328416768 891227851125161984 894471185982087168 897493456511827968 898910849841758208 904146956022758784 904923038105468928 909528783141941872 916191236855824384 924089437173547008 926416585481447424 931014808764678144 934085596950664704 938757523477889024 940240084317241344 943617954442641408 946528695029858304 948912352457818112 949234727980990464 950410950613942272 957092631358316544 959502892105784832 966531414705045504 968057838291124224 969010451480594432 972284577887813632 973820087328571392 974532502575120384 977318595672735744 979492535691322016 980333291280924672 981881511892549632 987936436861074792 991274511049684992 997466932716240896 997679399749251072 999042212142514176 1001050393801654272 1002631332515807232 1003617967604901376 1008599376161734656 1010969640668495872 1011926063363220096 1021905610339188736 1022252783979528192 1023219881034684606 1029611863165104128 1030715141462802432 1033310806883152896 1034197757834821632 1039461466447933568 1047075699263799296 1048729324815384576 1055743544456380416 1056102213912625152 1058761811978797056 1067526396515045376 1078420519363018752 1080819349728355328 1081747080034123776 1083455461398675456 1084471259951792128 1086183943558791168 1090136757915668736 1093820150123790336 1100887613516414976 1101929102652737268 1107440515977822208 1112937242661224448 1116608069918035968 1119420040790082304 1120380904321056768 1122150299305771008 1127619983822553088 1129070213555514048 1136123435216666624 1137340845752057856 1140205028284858368 1143722173161078784 1145864380018065408 1146991962977030144 1149643811631587328 1156486929557965824 1158313346060742144 1167892126101929984 1168288895976603648 1169394149753925264 1169736554601775104 1176699272188690432 1177960161671774208 1180926636437889024 1192628247976116224 1193756527873798707 1198547799789010944 1205529274697011712 1206564050807291904 1206973958757285888 1208469553098522624 1215921768444399744 1220030167445766144 1232119249564729344 1235222113975263232 1241353078352904192 1245447462600886272 1245870580475049984 1253653445756321792 1258157272590188544 1259347545888842592 1262038260039811072 1265646303974653952 1267214600818589696 1268572481800372224 1276123508477755392 1278138864618749952 1279337189474379776 1282457484920881152 1286687444806213632 1290365958349158912 1298426783104761856 1299376670100160512 1299818109430923264 1303091460896980992 1307111055041232896 1309175349190066176 1313878641864671232 1317248582481433056 1321699348066246656 1323786681212276736 1330239199665668096 1334733858402205696 1336841776687742976 1341706778973130752 1344799168215646208 1346240184767741952 1349234751150960128 1356220434034138176 1363003711972704256 1364293174712912808 1374286855283736576 1377747742510870528 1389624878222171136 1398305766420512768 1407658059275173888 1408136285216833536 1410360126475862016 1411682415971729408 1419793042544787456 1423368528686727168 1423852091971485696 1425616425920913408 1439254338158677248 1448245258078388224 1449797122057568256 1453515677220891648 1458426866831720448 1460730130992857088 1467850151355219968 1469238803536983024 1470499936921387008 1488810759890714624 1493841205761409024 1496200399074361344 1496519099623876608 1498563318213771264 1501575590702481408 1505426951407352064 1512899064242601984 1516454461002743808 1517889095044830144 1520273371046477824 1532858415508783104 1533379175969292288 1541982572743954432 1544417794747656192 1549966210324729344 1557718527968804864 1559192199671900352 1559648739469033472 1570613548895698944 1573093987223076864 1574568848583852032 1583615316684570624 1588142717968195584 1591675370498398276 1611292737464696832 1611840144543842304 1621229024592532992 1622620620051185664 1626706889927688192 1629275915338186752 1642825666086305792 1651331420274622464 1655137437803872256 1660596616801181696 1661160773966733312 1669405863991836672 1674912104877053952 1677543030120251392 1679130061185123456 1680571356481585152 1691429975733829632 1701498011303673856 1704185152824999936 1710307542427287552 1715583259741618176 1720487944465545216 1734730394336948736 1737455281195974656 1745567132253421568 1747437590824353792 1751838189152894976 1752433343964905472 1754604831902662656 1756331443308577408 1762265797421662208 1765048908283035648 1771389954656833536 1788942371964174336 1794986913023655936 1797821699683516416 1808293912045517568 1809846076210937856 1819057566283883744 1832382473711648768 1848178874347094016 1852833170962894848 1862029617529356288 1868171193901329408 1877515046955778048 1880480168634482688 1887235908885282816 1893057390059716608 1897824704915636224 1898469455961980928 1900821901227884544 1914185262716633088 1919005784211569664 1936115676582248448 1938020902961188864 1944569155775627264 1947640174657142784 1949065005150240768 1954637191345471488 1958985071382644032 1960666582561849344 1963763023785099264 1975872873722149584 1982549022099369984 1995358799498502144 1998084424285028352 2002100787603308544 2005262665031614464 2007235935209802752 2017198752323469312 2023852126726440192 2043811220678377472 2044505567959056384 2046439762069369212 2059223726330208256 2061430282925604864 2066621613766305792 2078922932895867136 2094151398527598592 2097458649630769152 2111487088912760832 2112204427825250304 2117523623957594112 2135052793030090752 2156841038726037504 2161638699456710656 2166910922797350912 2168942519903584256 2172367887117582336 2180273515831337472 2187640300247580672 2201775227032829952 2203858205305474536 2214881031955644416 2225874485322448896 2233216139836071936 2238840081580164608 2240761808642113536 2244300598611542016 2255239967645106176 2258140427111028096 2272246870433333248 2274681691504115712 2280410056569716736 2287444346322157568 2293983925954060288 2299287623263174656 2312973859115931648 2316626692121484288 2335784252203859968 2336577791953207296 2338788299507850528 2339473109203550208 2353398544377380864 2355920323343548416 2361853272875778048 2385256495952232448 2387513055747597414 2411058549394023424 2413128101614583808 2413947917514571776 2416939106197045248 2431843536888799488 2440060334891532288 2464238499129458688 2470444227950526464 2482706156705808384 2490894925201772544 2491741160950099968 2516314545180377088 2518695091777685184 2524076520079622144 2531292607949307904 2534429201637179392 2537144963600744448 2552247016955510784 2556277729237499904 2558674378948759552 2573374889612427264 2580731916698317824 2596853566209523712 2606182921793961984 2614222110082465792 2618350698380132352 2627757283729342464 2634497164962866112 2643398696132493312 2647573362424553472 2660478399331336192 2673683553375485952 2683413557946261504 2689598336431292416 2692480369535483904 2698469502301920256 2712440868068276352 2726007423945408512 2728586349425825616 2748573710567473152 2755495485021741056 2779249756444342272 2796611532841025536 2815316118550347776 2816272570433667072 2820720252951724032 2823364831943458816 2839586085089574912 2846737057373454336 2847704183942971392 2851232851841826816 2878508676317354496 2896490516156776448 2899594244115136512 2907031354441783296 2916853733663440896 2921460261985714176 2935700302710439936 2938477607073966048 2940999873842774016 2977621519781429248 2992400798148722688 2993038199247753216 2997126636427542528 3003151181404962816 3010853902814704128 3025798128485203968 3032908922005487616 3035778190089660288 3040546742092955648 3065716831017566208 3066758351938584576 3083965145487908864 3088835589495312384 3099932420649458688 3115437055937609728 3118384399343800704 3119297478938066944 3141227097791397888 3146187974446153728 3149137697167704064 3167230633369141248 3176285435936391168 3183350740996796552 3242458049185065984 3245241240102371328 3253413779855376384 3258551830676373504 3285651332172611584 3302662840549244928 3321193233602363392 3322321547933466624 3338811727983673344 3349824209754107904 3358260122370246912 3361142712963170304 3382859951467659264 3402996022607347712 3408370305649999872 3420615084854575104 3431166519483236352 3440975888931090432 3469460788673897472 3474910562391949312 3491134264506843136 3503676378305789952 3504866687929810944 3509209663805325312 3512662886617154816 3524531594843324416 3530097816566071296 3542779909313667072 3577884743928348672 3581269583621396121 3595643399367032832 3616587824091035136 3619692152421875712 3638115132567767488 3664764947423297536 3696357748694188032 3705666341925789696 3724059235058712576 3736342387802658816 3760960337268965376 3774471817770565632 3786114780119433216 3795649409831272448 3796938911923961856 3801643802455769088 3828370525433266176 3838011568423139328 3876041805922377728 3889138311551254528 3895280349314285568 3898130010300481536 3909274382690942976 3917970142765288064 3921333165123698688 3927526047570198528 3951745747444299168 3965098044198739968 3990717598997004288 4004201575206617088 4010525330063228928 4014471870419605504 4034397504646938624 4047704253452880384 4087622441356754944 4089011135918112768 4092879524138738424 4118447452660416512 4122860565851209728 4133243227532611584 4157845865791734272 4188302797055197184 4194917299261538304 4222974177825521664 4224408855650500608 4235047247915188224 4270105586060181504 4323277398913421312 4337885039807168512 4344735774235164672 4360547031662674944 4375280600495161344 4403550454065659904 4407716410610949072 4429762063911288832 4466432279672143872 4477680163160329216 4481523617284227072 4488601197223084032 4516280854222056192 4544493740866666496 4549363383008231424 4560820113139433472 4574888692644315136 4587967851908120576 4598575246526349312 4625947718231863296 4633253384242968576 4671568504407719936 4673155583906414592 4677576599015701056 4678946218407100416 4706797088754761728 4711840646687096832 4723706545751556096 4770512991904464896 4775026111495194828 4822117098788046848 4833878212394090496 4863687073777598976 4880120669783064576 4928476998258917376 4940888455901052928 4965412313411616768 4981789850403545088 4983482321900199936 5032629090360754176 5037390183555370368 5062585215898615808 5068858403274358784 5074289927201488896 5104494033911021568 5112555458474999808 5117348757897519104 5146749779224854528 5161463833396635648 5193707132419047424 5212365843587923968 5228444220164931584 5236701396760264704 5255514567458684928 5268994329925732224 5286797392264986624 5295146724849106944 5320956798662672384 5366827115892523008 5379196672862584832 5384960739070967808 5396939004603840512 5424881736136552704 5452014847890817024 5457172698851651232 5497147421134946304 5510990970043482112 5558499512888684544 5630632237100695552 5632545140867334144 5641440505903448064 5646729663886917632 5679172170179149824 5693474114746908672 5695408367885942784 5702465703683653632 5757017352634708992 5792981032313552896 5814062708883566592 5833707467326881792 5842920523971428352 5871400605420879872 5876955214147932096 5881999747685548032 5955243039562858496 5986076398495506432 5994253272855085056 6006302362809925632 6021707805629408256 6051596256970407936 6071556380179320576 6081093484185911296 6131433662035132416 6133516703877169152 6167930290975817728 6177671178990624768 6199864841298917376 6236768798687601408 6238594957876133888 6282454195582795776 6292375948892307456 6298275394335408128 6334461266738282496 6352570871872782336 6366701481993593104 6484916098370131968 6506827559710752768 6517103661352747008 6571302664345223168 6605325681098489856 6642386467204726784 6644643095866933248 6677623455967346688 6699648419508215808 6716520244740493824 6722285425926340608 6765719902935318528 6805992045214695424 6816740611299999744 6841230169709150208 6862333038966472704 6881951777862180864 6938921577347794944 6949821124783898624 6982268529013686272 7007352756611579904 7009733375859621888 7018419327610650624 7025325773234309632 7049063189686648832 7060195633132142592 7085559818627334144 7155769487856697344 7162539167242792242 7233175648182070272 7239384304843751424 7276230265135534976 7329529894846595072 7392715497388376064 7411332683851579392 7448118470117425152 7472684775605317632 7548943635541131264 7572229560238866432 7591298819662544896 7593877823847923712 7603287604911538176 7656741050866532352 7676023136846278656 7752083611844755456 7778276623102509056 7790560698628571136 7818548765381885952 7835940285530576128 7842666330247397376 7855052095140397056 7903491494888598336 7930196088397479936 7981435197994008576 8021050660126457856 8028943740839211008 8068795009293877248 8095408506905760768 8175244882713509888 8178022271836225536 8185759048277476848 8236894905320833024 8245721131702419456 8266486455065223168 8315691731583468544 8389834598523076608 8445948355651043328 8448817711301001216 8470094495830376448 8540211172120363008 8646554797826842624 8675770079614337024 8689471548470329344 8721094063325349888 8750561200990322688 8807100908131319808 8815432821221898144 8859524127822577664 8932864559344287744 8955360326320658432 8977202394446168064 9032561708444112384 9088987481733332992 9098726766016462848 9121640226278866944 9149777385288630272 9175935703816241152 9197150493052698624 9251895436463726592 9266506768485937152 9343137008815439872 9346311167812829184 9355153198031402112 9357892436814200832 9413594177509523456 9423681293374193664 9447413091503112192 9541025983808929792 9550052222990389656 9644234197576093696 9727374147555197952 9760241339566129152 9856953996517834752 9881776911802105856 9963579700807090176 9966964643800399872 10074780367110740736 10125170431797231616 10137716806548717568 10148579854402977792 10208988067822043136 10225110916949999616 10234697515795038208 10293499558449709056 10322927666793271296 10424731687175847936 10456888440329863168 10473402793520529408 10511029134917369856 10537988659851464448 10573594784529973248 10590293449698213888 10641913597325344768 10733654231785046016 10758393345725169664 10793878009207681024 10849763472273105408 10904029695781634048 10914345397703302464 10994294842269892608 11021981940086964224 11116999025777369088 11282881011806896128 11293459327773835264 11358344340358299648 11386948229493817344 11390816735771885568 11404931407367307264 11514034705269417984 11585962064627105792 11628125417767133184 11667414934653763584 11685841047942856704 11742801210841759744 11753910428295864192 11763999495371096064 11910486079125716992 11972152796991012864 12012604725619851264 12043415611258816512 12103192513940815872 12143112760358641152 12162186968371822592 12262867324070264832 12267033407754338304 12335860581951635456 12355342357981249536 12399729682597834752 12473537597375202816 12564908391165591552 12584751897784614912 12596550788670816256 12668922533476564992 12705141743745564672 12733402963987186208 12969832196740263936 13013655119421505536 13034207322705494016 13142605328690446336 13210651362196979712 13284772934409453568 13289286191733866496 13399296839016431616 13433040489480987648 13444570851852681216 13611984090429390848 13633481222599999488 13682460339418300416 13724666077932945408 13763903555724361728 13877843154695589888 14014705513223159808 14019466751719243776 14036838655221301248 14050651546468619264 14098126379373297664 14120391266264285184 14171119637254668288 14311538975713394688 14325078334485584484 14466351296364140544 14552460530271069952 14659059789693190144 14785430994776752128 14822665367703158784 14896236940234850304 14945369551210635264 15097887271082262528 15182597639325089792 15187755647695847424 15206575209823076352 15313482101733064704 15352046273692557312 15504167223689510912 15581121397257142272 15637097530763771904 15671880571061152256 15685332660494794752 15710104190280794112 15806982989777196672 15860392176794959872 15962870395988017152 16057887481678422016 16137590018587754496 16190817013811521536 16350489765427019776 16356044543672451072 16371518096554953696 16473789810641666048 16491442263404838912 16532972910130446336 16631383463166937088 16891896711302086656 16897635422602002432 16940188991660752896 17080422344240726016 17293109595653685248 17351540159228674048 17378943096940658688 17442188126650699776 17501122401980645376 17614201816262639616 17630865642443796288 17719048255645155328 17865729118688575488 17910720652641316864 18065123416888224768 18177974963466665984 18243280452557733888 18299554770577260544 18351871407632482304 18394300986105397248 18503790872927453184 18533013536971874304 18710306396062804224 18715784873628401664 18827188355019046912 18847362586748387328 18894826183006224384 19082051967617859584 19100104445980779312 19288468395152187392 19454748295110395904 19520482679132258304 19713907993035669504 19763553823604211712 19927159401614180352 19933929287600799744 20149560734221481472 20250340863594463232 20275433613097435136 20297159708805955584 20417976135644086272 20450221833899999232 20469395031590076416 20586999116899418112 20645855333586542592 20849463374351695872 20946805587041058816 21022058269834739712 21075977319702928896 21147189569059946496 21180586899396427776 21283827194650689536 21467308463570092032 21516786691450339328 21587756018415362048 21699526944546210816 21808059391563268096 21828690795406604928 21988589684539785216 22043963880173928448 22233998051554738176 22586918655547670528 22716688680716599296 22773896458987634688 22781633471543771136 22809862814734614528 23028069410538835968 23256250835534266368 23334829869307527168 23371682095885713408 23507820856591728384 23527998990742192128 23820972158251433984 23944305593982025728 24086831222517633024 24206385027881631744 24286225520717282304 24324373936743645184 24525734648140529664 24534066815508676608 24671721163903270912 24710684715962499072 24799459365195669504 24947075194750405632 25169503795569229824 25193101577341632512 25337845066953129984 25410283487491129344 25466805927974372416 25939664393480527872 26027310238843011072 26068414645410988032 26421302724393959424 26569545868818907136 26578572383467732992 26798593678032863232 26866080978961975296 27223968180858781696 27266962445199998976 27364920678836600832 27449332155865890816 27527807111448723456 27755686309391179776 28029411026446319616 28038933503438487552 28073677310442602496 28101303092937238528 28196252758746595328 28240782532528570368 28342239274509336576 28623077951426789376 28650156668971168968 28932702592728281088 29104921060542139904 29318119579386380288 29570861989553504256 29645330735406317568 29890739102421270528 30365195278650179584 30375511295391694848 30413150419646152704 30626964203466129408 30704092547385114624 31008334447379021824 31274195061527543808 31343761142122304512 31370665320989589504 31420208380561588224 31613965979554393344 31720784353589919744 31925740791976034304 32115774963356844032 32275180037175508992 32381634027623043072 32700979530854039552 32712089087344902144 32743036193109907392 32947579621283332096 32982884526809677824 33065945820260892672 33262766926333874176 33880377983321505792 34160844688481452032 34586219191307370496 34757886193881317376 34884376253301399552 35002244803961290752 35228403632525279232 35261731284887592576 35438096511290310656 35731458237377150976 35821441305282633728 36130246833776449536 36355949926933331968 36486560905115467776 36599109541154521088 36703742815264964608 36788601972210794496 37007581745854906368 37066027073943748608 37420612792125608448 37654376710038093824 37694725173496774656 37789652366012448768 38164103935235719168 38200208891961558624 38576936790304374784 38909496590220791808 39040965358264516608 39427815986071339008 39527107647208423424 39854318803228360704 39867858575201599488 40299121468442962944 40500681727188926464 40550867226194870272 40835952271288172544 40900443667799998464 40938790063180152832 41173998233798836224 41291710667173085184 42044116539669479424 42151954639405857792 42294379138119892992 42361173798792855552 42567654389301379072 42934616927140184064 43175512036830724096 43399053889092421632 43657381590813209856 43977179369079570432 44087927760347856896 44467996103109476352 45173837311095341056 45547792917975269376 45563266943087542272 45619725629469229056 46056138821077671936 46512501671068532736 46743364191771426816 47015641713183456768 47055997981484384256 47641944316502867968 47888611187964051456 48173662445035266048 48412770055763263488 48572451041434564608 48648747873487290368 49051469296281059328 49068133631017353216 49343442327806541824 49421369431924998144 49598918730391339008 49894150389500811264 50386203154683265024 50675690133906259968 50820566974982258688 50933611855948744832 51879328786961055744 52054620477686022144 52136829290821976064 52842605448787918848 53139091737637814272 53157144766935465984 53597187356065726464 53732161957923950592 54447936361717563392 54533924890399997952 54729841357673201664 54898664311731781632 55055614222897446912 55511372618782359552 56147354620885204992 56202606185874477056 56392505517493190656 56481565065057140736 56684478549018673152 57246155902853578752 57300313337942337936 57865405185456562176 58209842121084279808 59141723979107008512 59290661470812635136 59781478204842541056 60730390557300359168 60751022590783389696 60826300839292305408 61253928406932258816 61408185094770229248 62016668894758043648 62548390123055087616 62687522284244609024 62840416761123176448 63227931959108786688 63441568707179839488 63851481583952068608 64231549926713688064 64550360074351017984 64763268055246086144 65401959061708079104 65424178174689804288 65486072386219814784 65895159242566664192 65965769053619355648 66131891640521785344 66525533852667748352 67760755966643011584 68321689376962904064 69172438382614740992 69768752506602799104 70004489607922581504 70523462569775185152 70876193022580621312 71462916474754301952 71642882610565267456 72260493667552899072 72973121810230935552 73198219082309042176 73407485630529929216 73577203944421588992 74015163491709812736 74132054147887497216 74841225584251216896 75308753420076187648 75579304732024897536 76328207870471438336 76400417783923117248 77153873580608749568 77818993180441583616 78081930716529033216 79054215294416846848 79708637606456721408 79735717150403198976 80598242936885925888 81101734452389740544 81671904542576345088 81800887335599996928 81877580126360305664 82347996467597672448 82583421334346170368 84088233079338958848 84303909278811715584 84588758276239785984 84722347597585711104 85135308778602758144 85869233854280368128 86351024073661448192 86798107778184843264 87314763181626419712 87954358738159140864 88175855520695713792 88935992206218952704 90347674622190682112 91095585835950538752 91126533886175084544 91239451258938458112 92112277642155343872 93025003342137065472 94031283426366913536 94111995962968768512 95283888633005735936 95777222375928102912 96347324890070532096 96825540111526526976 97144902082869129216 98102938592562118656 98136267262034706432 98686884655613083648 98842738863849996288 99197837460782678016 99788300779001622528 100772406309366530048 101641133949964517376 101867223711897489664 103758657573922111488 104273658581643952128 105685210897575837696 106278183475275628544 106314289533870931968 107194374712131452928 107464323915847901184 109067849780799995904 109459682715346403328 109797328623463563264 110111228445794893824 111022745237564719104 112405212371748954112 112785011034986381312 112963130130114281472 113368957098037346304 114492311805707157504 114600626675884675872 115730810370913124352 116419684242168559616 118283447958214017024 118581322941625270272 119562956409685082112 121460781114600718336 121502045181566779392 121652601678584610816 122507856813864517632 122816370189540458496 124033337789516087296 125375044568489218048 126455863918217573376 126883137414359678976 127702963167904137216 128463099853427376128 129526536110492172288 130972144772439629568 131790318485133328384 131931538107238711296 132263783281043570688 133051067705335496704 135521511933286023168 136643378753925808128 138344876765229481984 139537505013205598208 141046925139550370304 141752386045161242624 142925832949508603904 143285765221130534912 144520987335105798144 145946243620461871104 146814971261059858432 147154407888843177984 148030326983419625472 148264108295774994432 149682451168502433792 150617506840152375296 151158609464049795072 152656415740942876672 152800835567846234496 154307747161217499136 155637986360883167232 156163861433058066432 158108430588833693696 159417275212913442816 159471434300806397952 161196485873771851776 163343809085152690176 163601774671199993856 163755160252720611328 164695992935195344896 165166842668692340736 168607818557623431168 169177516552479571968 169444695195171422208 170270617557205516288 171738467708560736256 172702048147322896384 173596215556369686528 174629526363252839424 176351711041391427584 177871984412437905408 182191171671901077504 182253067772350169088 182478902517876916224 184224555284310687744 186050006684274130944 188062566852733827072 190567777266011471872 191554444751856205824 192694649780141064192 193651080223053053952 194289804165738258432 196205877185124237312 196272534524069412864 197373769311226167296 197685477727699992576 198395674921565356032 199576601558003245056 201544812618733060096 203282267899929034752 203734447423794979328 207517315147844222976 212556366950551257088 212628579067741863936 214388749424262905856 214928647831695802368 218919365430692806656 219594657246927126528 220222456891589787648 222045490475129438208 224810424743497908224 225570022069972762624 225926260260228562944 226737914196074692608 228984623611414315008 229201253351769351744 231461620741826248704 232839368484337119232 237162645883250540544 239125912819370164224 243305203357169221632 245015713627729035264 245632740379080916992 248066675579032174592 250750089136978436096 252911727836435146752 253766274828719357952 255405926335808274432 256926199706854752256 259053072220984344576 261944289544879259136 263580636970266656768 263863076214477422592 264527566562087141376 266102135410670993408 271043023866572046336 273286757507851616256 276689753530458963968 279075010026411196416 282093850279100740608 283504772090322485248 285851665899017207808 286571530442261069824 289041974670211596288 293629942522119716864 294308815777686355968 296060653966839250944 296528216591549988864 299364902337004867584 302317218928099590144 305601671135692468992 308615494322434998272 311275972721766334464 316216861177667387392 318834550425826885632 318942868601612795904 322392971747543703552 327203549342399987712 327510320505441222656 329391985870390689792 330333685337384681472 337215637115246862336 338355033104959143936 338889390390342844416 340541235114411032576 343476935417121472512 345404096294645792768 347192431112739373056 349259052726505678848 352703422082782855168 355743968824875810816 364382343343802155008 364506135544700338176 364957805035753832448 368449110568621375488 372100013368548261888 376125133705467654144 381135554532022943744 383108889503712411648 385389299560282128384 388579608331476516864 394747538622452334592 395370955455399985152 396791349843130712064 399153203116006490112 406564535799858069504 407468894847589958656 415034630295688445952 425112733901102514176 425257158135483727872 428777498848525811712 429857295663391604736 437838730861385613312 440444913783179575296 444090980950258876416 449620849486995816448 451852520520457125888 453475828392149385216 457969247222828630016 458402506703538703488 462923241483652497408 465678736968674238464 474325291766501081088 478251825638740328448 490031427255458070528 491265480758161833984 496133351158064349184 501500178273956872192 505823455672870293504 507532549657438715904 510811852671616548864 513852399413709504512 518106144441968689152 523888579089758518272 527161273940533313536 529055133124174282752 532204270821341986816 546573515015703232512 553379507060917927936 558150020052822392832 564187700558201481216 571703331798034415616 573143060884522139648 578083949340423192576 587259885044239433728 588617631555372711936 592121307933678501888 593056433183099977728 598729804674009735168 604634437856199180288 611203342271384937984 617230988644869996544 622551945443532668928 632433722355334774784 637669100851653771264 637885737203225591808 644785943495087407104 655020641010882445312 658783971740781379584 660667370674769362944 674431274230493724672 676710066209918287872 677778780780685688832 686953870834242945024 690808192589291585536 694384862225478746112 698518105453011357696 705406844165565710336 711487937649751621632 729915610071507664896 736898221137242750976 744200026737096523776 752250267410935308288 766217779007424823296 770778599120564256768 777159216662953033728 789495077244904669184 790741910910799970304 793582699686261424128 798306406232012980224 813129071599716139008 814937789695179917312 830069260591376891904 850225467802205028352 850514316270967455744 857554997697051623424 859714591326783209472 880889827566359150592 888181961900517752832 899241698973991632896 906951656784298770432 916805013407077406976 925846482967304994816 931357473937348476928 948650583533002162176 956503651277480656896 982530961516323667968 992266702316128698368 1003000356547913744384 1011646911345740587008 1015065099314877431808 1021623705343233097728 1027704798827419009024 1036212288883937378304 1047777158179517036544 1054322547881066627072 1058110266248348565504 1064408541642683973632 1093147030031406465024 1106759014121835855872 1116300040105644785664 1128375401116402962432 1143406663596068831232 1146286121769044279296 1156167898680846385152 1174519770088478867456 1184242615867357003776 1186112866366199955456 1197459609348019470336 1222406684542769875968 1234461977289739993088 1245103890887065337856 1275338201703307542528 1275771474406451183616 1289571886990174814208 1310041282021764890624 1321334741349538725888 1348862548460987449344 1355557561561371377664 1373907741668485890048 1381616385178583171072 1388769724450957492224 1397036210906022715392 1410813688331131420672 1422975875299503243264 1473796442274485501952 1488400053474193047552 1504500534821870616576 1532435558014849646592 1541557198241128513536 1554318433325906067456 1578990154489809338368 1581483821821599940608 1587165399372522848256 1596612812464025960448 1629875579390359834624 1660138521182753783808 1715109995394103246848 1719429182653566418944 1761779655132718301184 1776363923801035505664 1798483397947983265792 1813903313568597540864 1833610026814154813952 1851692965934609989632 1862714947874696953856 1897301167066004324352 1913007302554961313792 1965061923032647335936 1984533404632257396736 2006000713095827488768 2023293822691481174016 2030130198629754863616 2055409597654838018048 2072424577767874756608 2095554316359034073088 2116220532496697131008 2128817083285367947264 2213518028243671711744 2232600080211289571328 2256750802232805924864 2292572243538088558592 2312335797361692770304 2368485231734714007552 2372225732732399910912 2394919218696038940672 2444813369085539751936 2468923954579479986176 2490207781774130675712 2550676403406615085056 2551542948812902367232 2579143773980349628416 2620082564043529781248 2642669482699077451776 2697725096921974898688 2763232770357166342144 2777539448901914984448 2794072421812045430784 2845951750599006486528 2947592884548971003904 2976800106948386095104 3009001069643741233152 3064871116029699293184 3083114396482257027072 3108636866651812134912 3162967643643199881216 3174330798745045696512 3193225624928051920896 3259751158780719669248 3320277042365507567616 3430219990788206493696 3438858365307132837888 3523559310265436602368 3552727847602071011328 3596966795895966531584 3667220053628309627904 3703385931869219979264 3725429895749393907712 3826014605109922627584 3930123846065294671872 4012001426191654977536 4046587645382962348032 4110819195309676036096 4144849155535749513216 4191108632718068146176 4232441064993394262016 4257634166570735894528 4427036056487343423488 4465200160422579142656 4513501604465611849728 4585144487076177117184 4624671594723385540608 4736970463469428015104 4744451465464799821824 4789838437392077881344 4889626738171079503872 4937847909158959972352 4980415563548261351424 5158287547960699256832 5285338965398154903552 5395450193843949797376 5526465540714332684288 5555078897803829968896 5588144843624090861568 5691903501198012973056 5895185769097942007808 5953600213896772190208 6018002139287482466304 6166228792964514054144 6217273733303624269824 6348661597490091393024 6386451249856103841792 6519502317561439338496 6640554084731015135232 6877716730614265675776 7105455695204142022656 7193933591791933063168 7334440107256619255808 7406771863738439958528 7450859791498787815424 7652029210219845255168 7860247692130589343744 8024002852383309955072 8093175290765924696064 8221638390619352072192 8289698311071499026432 8382217265436136292352 8515268333141471789056 8930400320845158285312 9027003208931223699456 9170288974152354234368 9249343189446771081216 9488902930929599643648 9579676874784155762688 9779253476342159007744 9875695818317919944704 9960831127096522702848 10316575095921398513664 10570677930796309807104 10790900387687899594752 11052931081428665368576 11110157795607659937792 11176289687248181723136 11790371538195884015616 12036004278574964932608 12332457585929028108288 12434547466607248539648 12697323194980182786048 12772902499712207683584 13039004635122878676992 13281108169462030270464 13755433461228531351552 14210911390408284045312 14387867183583866126336 14668880214513238511616 14813543727476879917056 14901719582997575630848 16048005704766619910144 16186350581531849392128 16579396622142998052864 16764434530872272584704 17030536666282943578112 17860800641690316570624 18054006417862447398912 18340577948304708468736 18498686378893542162432 19159353749568311525376 19558506952684318015488 19921662254193045405696 20633150191842797027328 21581800775375799189504 22220315591215319875584 22352579374496363446272 23580743076391768031232 24072008557149929865216 24664915171858056216576 24869094933214497079296 25545804999424415367168 26078009270245757353984 27510866922457062703104 28775734367167732252672 29337760429026477023232 29627087454953759834112 29803439165995151261696 32096011409533239820288 32372701163063698784256 33158793244285996105728 33528869061744545169408 34061073332565887156224 36108012835724894797824 36997372757787084324864 38318707499136623050752 39117013905368636030976 39843324508386090811392 41266300383685594054656 43163601550751598379008 44440631182430639751168 44705158748992726892544 48144017114299859730432 49738189866428994158592 51091609998848830734336 52156018540491514707968 55021733844914125406208 57551468734335464505344 58675520858052954046464 59606878331990302523392 64192022819066479640576 64745402326127397568512 67057738123489090338816 72216025671449789595648 73994745515574168649728 76637414998273246101504 78234027810737272061952 82532600767371188109312 86327203101503196758016 88881262364861279502336 89410317497985453785088 96288034228599719460864 99476379732857988317184 102183219997697661468672 104312037080983029415936 117351041716105908092928 119213756663980605046784 128384045638132959281152 129490804652254795137024 134115476246978180677632 144432051342899579191296 153274829996546492203008 156468055621474544123904 165065201534742376218624 172654406203006393516032 178820634995970907570176 192576068457199438921728 208624074161966058831872 234702083432211816185856 238427513327961210093568 258981609304509590274048 268230952493956361355264 288864102685799158382592 306549659993092984406016 312936111242949088247808 357641269991941815140352 385152136914398877843456 417248148323932117663744 469404166864423632371712 517963218609019180548096 536461904987912722710528 577728205371598316765184 625872222485898176495616 715282539983883630280704 834496296647864235327488 938808333728847264743424 1072923809975825445421056 1155456410743196633530368 1251744444971796352991232 1668992593295728470654976 1877616667457694529486848 2145847619951650890842112 2503488889943592705982464 3755233334915389058973696 5006977779887185411964928 7510466669830778117947392 15020933339661556235894784
- Sum of all divisors σ(n): 57023388815328820571647779
- Sum of proper divisors (its aliquot sum) s(n): 42002455475667264335752995
- 15020933339661556235894784 is an abundant number, because the sum of its proper divisors (42002455475667264335752995) is greater than itself. Its abundance is 26981522136005708099858211
Bases of 15020933339661556235894784
- Binary: 1100011011001100111001101101100100000010101010000101101001100100000000000000000000002
- Hexadecimal: 0xC6CCE6D902A85A6400000
- Base-36: 1VY13TIX5WV6E7LS0
Squares and roots of 15020933339661556235894784
- 15020933339661556235894784 squared (150209333396615562358947842) is 225628438394556073160188275616858827094157118406656
- 15020933339661556235894784 cubed (150209333396615562358947843) is 3389149732656560855851915833606868715229858486167191652398558825336541282304
-
15020933339661556235894784 is a
perfect square number . Itssquare root is 3875684886528 -
The
cube root of 15020933339661556235894784 is 246735878.6729324071
Scales and comparisons
How big is 15020933339661556235894784?- 15,020,933,339,661,556,235,894,784 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 15,020,933,339,661,556,235,894,784 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 15020933339661556235894784 cubic inches would be around 20561323.2 feet tall.
Recreational maths with 15020933339661556235894784
- 15020933339661556235894784 backwards is 48749853265516693333902051
- 15020933339661556235894784 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 15020933339661556235894784's digits is 117
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 15020933339661556235894784 - Facts about the integer". Numbermatics.com. 2024. Web. 22 June 2024.
APA style:
Numbermatics. (2024). Number 15020933339661556235894784 - Facts about the integer. Retrieved 22 June 2024, from https://numbermatics.com/n/15020933339661556235894784/
Chicago style:
Numbermatics. 2024. "Number 15020933339661556235894784 - Facts about the integer". https://numbermatics.com/n/15020933339661556235894784/
The information we have on file for 15020933339661556235894784 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 15020933339661556235894784, math, Factors of 15020933339661556235894784, curriculum, school, college, exams, university, Prime factorization of 15020933339661556235894784, STEM, science, technology, engineering, physics, economics, calculator, fifteen septillion, twenty sextillion, nine hundred thirty-three quintillion, three hundred thirty-nine quadrillion, six hundred sixty-one trillion, five hundred fifty-six billion, two hundred thirty-five million, eight hundred ninety-four thousand, seven hundred eighty-four.