35776686834362289997710144
35,776,686,834,362,289,997,710,144 is an even composite number composed of six prime numbers multiplied together.
35776686834362289997710144 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twelve thousand, five hundred forty-four divisors.
Prime factorization of 35776686834362289997710144:
26 × 33 × 73 × 113 × 193 × 1376
(2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 7 × 7 × 7 × 11 × 11 × 11 × 19 × 19 × 19 × 137 × 137 × 137 × 137 × 137 × 137)See below for interesting mathematical facts about the number 35776686834362289997710144 from the Numbermatics database.
Names of 35776686834362289997710144
- Cardinal: 35776686834362289997710144 can be written as Thirty-five septillion, seven hundred seventy-six sextillion, six hundred eighty-six quintillion, eight hundred thirty-four quadrillion, three hundred sixty-two trillion, two hundred eighty-nine billion, nine hundred ninety-seven million, seven hundred ten thousand, one hundred forty-four.
Scientific notation
- Scientific notation: 3.5776686834362289997710144 × 1025
Factors of 35776686834362289997710144
Divisors of 35776686834362289997710144
- Number of divisors d(n): 12544
-
Complete list of divisors:
1 2 3 4 6 7 8 9 11 12 14 16 18 19 21 22 24 27 28 32 33 36 38 42 44 48 49 54 56 57 63 64 66 72 76 77 84 88 96 98 99 108 112 114 121 126 132 133 137 144 147 152 154 168 171 176 189 192 196 198 209 216 224 228 231 242 252 264 266 274 288 294 297 304 308 336 342 343 352 361 363 378 392 396 399 411 418 432 441 448 456 462 484 504 513 528 532 539 548 576 588 594 608 616 627 672 684 686 693 704 722 726 756 784 792 798 822 836 847 864 882 912 924 931 959 968 1008 1026 1029 1056 1064 1078 1083 1089 1096 1176 1188 1197 1216 1232 1233 1254 1323 1331 1344 1368 1372 1386 1444 1452 1463 1507 1512 1568 1584 1596 1617 1644 1672 1694 1728 1764 1824 1848 1862 1881 1918 1936 2016 2052 2058 2079 2112 2128 2156 2166 2178 2192 2299 2352 2376 2394 2464 2466 2508 2527 2541 2603 2646 2662 2736 2744 2772 2793 2877 2888 2904 2926 3014 3024 3087 3136 3168 3192 3234 3249 3267 3288 3344 3388 3528 3591 3648 3696 3699 3724 3762 3773 3836 3872 3971 3993 4032 4104 4116 4158 4256 4312 4332 4356 4384 4389 4521 4598 4704 4752 4788 4851 4928 4932 5016 5054 5082 5206 5292 5324 5472 5488 5544 5586 5643 5754 5776 5808 5852 5929 6028 6048 6174 6336 6384 6468 6498 6517 6534 6576 6688 6713 6776 6859 6897 7056 7182 7392 7398 7448 7524 7546 7581 7623 7672 7744 7809 7942 7986 8208 8232 8316 8379 8512 8624 8631 8664 8712 8768 8778 9042 9196 9261 9317 9408 9504 9576 9702 9747 9864 10032 10108 10164 10241 10412 10549 10584 10648 10944 10976 11088 11172 11286 11319 11508 11552 11616 11704 11858 11913 11979 12056 12096 12348 12768 12936 12996 13034 13068 13152 13167 13376 13426 13552 13563 13718 13794 14112 14364 14553 14784 14796 14896 15048 15092 15162 15246 15344 15618 15884 15972 16093 16416 16464 16577 16632 16758 17248 17262 17328 17424 17556 17689 17787 18084 18221 18392 18522 18634 18769 19008 19152 19404 19494 19551 19728 20064 20139 20216 20328 20482 20577 20691 20824 21098 21168 21296 21952 22176 22344 22572 22638 22743 22869 23016 23104 23232 23408 23427 23716 23826 23958 24112 24696 25137 25289 25536 25872 25893 25992 26068 26136 26304 26334 26852 27104 27126 27436 27588 27797 27951 28224 28633 28728 29106 29592 29792 30096 30184 30324 30492 30688 30723 31236 31647 31768 31944 32186 32832 32928 33154 33264 33516 33957 34496 34524 34656 34848 35112 35378 35574 35739 35937 36168 36442 36784 37044 37268 37538 38304 38808 38988 39102 39456 39501 40128 40278 40432 40656 40689 40964 41154 41382 41503 41648 42196 42336 42592 43681 44352 44688 45144 45276 45486 45738 46032 46816 46854 46991 47432 47652 47916 48013 48224 48279 49392 49457 49731 50274 50578 51744 51786 51984 52136 52272 52668 53067 53361 53704 54208 54252 54663 54872 55176 55594 55902 56307 57266 57456 58212 58653 59184 59584 60192 60368 60417 60648 60984 61376 61446 61731 62073 62472 63294 63536 63888 64372 65219 65856 66308 66528 67032 67914 68229 69048 69312 69696 70224 70281 70756 71148 71478 71687 71874 72336 72884 73568 73843 74088 74536 75076 75449 75867 76608 77616 77976 78204 78912 79002 80556 80864 81312 81378 81928 82308 82764 83006 83296 83391 83853 84392 84672 85184 85899 87362 89376 90288 90552 90972 91476 92064 92169 93632 93708 93982 94864 94941 95304 95832 96026 96448 96558 98784 98914 99462 100548 101156 101871 103488 103572 103968 104272 104544 105336 106134 106722 107217 107408 108504 109326 109744 110352 111188 111804 112614 112651 114532 114912 116039 116424 117306 118368 120384 120736 120834 121296 121968 122892 123462 123823 124146 124509 124944 126588 127072 127547 127776 128744 130438 131043 131383 132616 133056 134064 135828 136458 138096 140448 140562 140973 141512 142296 142956 143374 143748 144039 144672 144837 145768 147136 147686 148176 148371 149072 149193 150152 150898 151734 155232 155952 156408 158004 159201 160083 161112 161728 162624 162756 163856 163989 164616 165528 166012 166592 166782 167706 168784 168921 171798 174724 175959 177023 178752 180576 181104 181251 181944 182347 182952 184128 184338 185193 187416 187964 189728 189882 190608 191664 192052 193116 194579 195657 197568 197828 198924 200431 201096 202312 203742 206459 207144 207936 208544 209088 210672 212268 213444 214434 214816 215061 217008 218652 219488 220704 221529 222376 223608 225228 225302 226347 227601 229064 229824 232078 232848 234612 236736 241472 241668 242592 243936 245784 246924 247646 248292 249018 249888 250173 251559 253176 254144 255094 255552 257488 257697 260876 262086 262766 265232 268128 271656 272916 276192 276507 280896 281124 281946 283024 284592 284823 285912 286748 287496 288078 289344 289674 291536 295372 296352 296742 298144 298386 300304 301796 303468 305767 310464 311904 312816 314963 316008 318402 320166 322224 325512 327712 327978 329232 331056 332024 333564 335412 336091 337568 337842 337953 343596 346199 348117 349448 351918 354046 356611 361152 362208 362502 363888 364694 365904 368676 370386 371469 373527 374832 375928 379456 379764 381216 382641 383328 384104 386232 389158 391314 393129 394149 395656 397848 400862 402192 404624 407484 412918 414288 417088 421344 422919 424536 426888 428868 429632 430122 432117 434016 434511 437304 438976 441408 443058 444752 445113 447216 447579 450456 450604 452694 455202 456533 458128 464156 465696 469224 477603 480491 483336 485184 487872 491568 491967 493848 495292 496584 498036 499776 500346 503118 506352 506763 510188 514976 515394 516901 521752 524172 525532 528143 530464 531069 536256 543312 544027 545832 547041 552384 553014 562248 563892 566048 569184 569646 571824 573496 574992 576156 579348 583072 583737 586971 590744 592704 593484 596288 596772 600608 601293 603592 606936 611534 619377 623808 625632 629926 632016 636804 640332 644448 645183 651024 655424 655956 658464 662112 664048 664587 667128 670824 672182 675136 675684 675906 679041 682803 687192 692398 696234 698896 703836 708092 713222 724416 725004 727776 729388 731808 737352 740772 742938 747054 749664 750519 751856 759528 762432 765282 766656 768208 772464 773091 778316 782628 786258 788298 788557 791312 795696 801724 804384 809248 812273 814968 825836 828576 829939 842688 845838 849072 853776 857736 860244 864234 868032 869022 874608 886116 889504 890226 892829 894432 895158 900912 901208 905388 910404 913066 916256 917301 919681 928312 931392 938448 939683 944889 955206 960982 966672 983136 983934 987696 990584 993168 996072 1000692 1006236 1008273 1012704 1013526 1013859 1020376 1029952 1030788 1033802 1038597 1043504 1044351 1048344 1051064 1056286 1060928 1062138 1069833 1086624 1088054 1091664 1094082 1106028 1114407 1120581 1124496 1127784 1132096 1138368 1139292 1143648 1146992 1147923 1149984 1152312 1158696 1166144 1167474 1173942 1179387 1181488 1182447 1186968 1193544 1201216 1202586 1207184 1213872 1223068 1238754 1239161 1251264 1259852 1264032 1268757 1273608 1276429 1280664 1288896 1290366 1296351 1302048 1311912 1316928 1324224 1328096 1329174 1334256 1335339 1341648 1344364 1351368 1351812 1358082 1362053 1365606 1369599 1374384 1384796 1392468 1397792 1403017 1407672 1416184 1426444 1441473 1445213 1450008 1455552 1458776 1463616 1474704 1481544 1485876 1494108 1499328 1501038 1503712 1519056 1530564 1536416 1544928 1546182 1550703 1556632 1565256 1572516 1576596 1577114 1582624 1584429 1591392 1593207 1603448 1608768 1618496 1624546 1629936 1632081 1641123 1651672 1657152 1659878 1691676 1698144 1707552 1715472 1720488 1728468 1738044 1749216 1751211 1760913 1772232 1779008 1780452 1785658 1788864 1790316 1801824 1802416 1803879 1810776 1820808 1826132 1832512 1834602 1839362 1856624 1858131 1876896 1879366 1889778 1910412 1921964 1933344 1935549 1966272 1967868 1975392 1981168 1986336 1992144 1993761 2001384 2012472 2016546 2025408 2027052 2027718 2037123 2040752 2061576 2067604 2077194 2087008 2088702 2096688 2102128 2112572 2124276 2139666 2140369 2173248 2176108 2183328 2188164 2204741 2212056 2228814 2241162 2248992 2255568 2271049 2278584 2287296 2293984 2295846 2299968 2304624 2317392 2334948 2347884 2352637 2358774 2362976 2364894 2365671 2373936 2387088 2405172 2414368 2423393 2427744 2436819 2446136 2477508 2478322 2489817 2496277 2519704 2528064 2537514 2547216 2552858 2561328 2571353 2580732 2592702 2604096 2623824 2656192 2658348 2668512 2670678 2678487 2683296 2688728 2702736 2703624 2716164 2724106 2731212 2739198 2748768 2751903 2759043 2769592 2784936 2795584 2806034 2815344 2819049 2832368 2834667 2852888 2882946 2890426 2900016 2917552 2949408 2963088 2971752 2988216 3002076 3007424 3024819 3038112 3041577 3061128 3072832 3089856 3092364 3101406 3113264 3115791 3130512 3133053 3145032 3153192 3154228 3165248 3168858 3182784 3186414 3206896 3209499 3249092 3259872 3264162 3282246 3303344 3319756 3343221 3363437 3383352 3396288 3415104 3430944 3440976 3443769 3456936 3464593 3476088 3498432 3502422 3521826 3544464 3547341 3560904 3571316 3580632 3603648 3604832 3607758 3621552 3641616 3652264 3669204 3678724 3697001 3713248 3716262 3717483 3753792 3758732 3779556 3808189 3820824 3829287 3843928 3866688 3871098 3922721 3935736 3950784 3962336 3972672 3984288 3987522 4002768 4024944 4033092 4054104 4055436 4074246 4081504 4086159 4108797 4123152 4135208 4154388 4174016 4177404 4193376 4204256 4209051 4225144 4248552 4279332 4280738 4324419 4335639 4352216 4366656 4376328 4409482 4424112 4457628 4482324 4497984 4511136 4542098 4557168 4587968 4591692 4609248 4634784 4652109 4669896 4695768 4705274 4717548 4725952 4729788 4731342 4747872 4753287 4774176 4779621 4810344 4828736 4846786 4855488 4873638 4892272 4896243 4923369 4955016 4956644 4979634 4992554 5039408 5075028 5094432 5105716 5122656 5142706 5161464 5185404 5247648 5253633 5316696 5337024 5341356 5356974 5366592 5377456 5405472 5407248 5411637 5432328 5448212 5462424 5478396 5497536 5503806 5518086 5539184 5569872 5574393 5612068 5630688 5638098 5664736 5669334 5685911 5705776 5765892 5780852 5800032 5809573 5835104 5898816 5926176 5943504 5976432 5984297 6004152 6049638 6076224 6083154 6122256 6184728 6202812 6226528 6231582 6261024 6266106 6290064 6306384 6308456 6337716 6372828 6413792 6418998 6421107 6437767 6498184 6519744 6528324 6564492 6577781 6606688 6614223 6639512 6686442 6726874 6766704 6775609 6813147 6861888 6881952 6887538 6913872 6929186 6952176 7004844 7043652 7057911 7088928 7094682 7097013 7121808 7142632 7161264 7209664 7215516 7243104 7270179 7283232 7304528 7310457 7338408 7357448 7394002 7426496 7432524 7434966 7469451 7488831 7517464 7559112 7616378 7641648 7658574 7687856 7714059 7742196 7845442 7871472 7924672 7968576 7975044 8005536 8035461 8049888 8066184 8108208 8110872 8148492 8163008 8172318 8217594 8246304 8255709 8270416 8277129 8308776 8354808 8386752 8408512 8418102 8450288 8457147 8497104 8504001 8558664 8561476 8648838 8671278 8674127 8704432 8752656 8818964 8848224 8915256 8935003 8964648 9022272 9074457 9084196 9114336 9129329 9183384 9218496 9269568 9304218 9339792 9347373 9391536 9410548 9435096 9459576 9462684 9495744 9506574 9548352 9559242 9620688 9628497 9693572 9747276 9784544 9792486 9821119 9846738 9910032 9913288 9959268 9985108 10078816 10090311 10116491 10150056 10188864 10211432 10245312 10285412 10322928 10336513 10370808 10393779 10495296 10507266 10633392 10682712 10713948 10754912 10810944 10814496 10823274 10864656 10896424 10924848 10956792 11007612 11036172 11078368 11091003 11139744 11148786 11152449 11224136 11261376 11276196 11329472 11338668 11371822 11411552 11424567 11487861 11531784 11561704 11600064 11619146 11670208 11768163 11852352 11887008 11952864 11968594 12008304 12099276 12166308 12244512 12258477 12326391 12369456 12405624 12453056 12463164 12522048 12532212 12580128 12612768 12616912 12627153 12675432 12745656 12827584 12837996 12842214 12875534 12973257 12996368 13006917 13056648 13128984 13155562 13213376 13228446 13279024 13372884 13453748 13533408 13551218 13626294 13763904 13775076 13827744 13858372 13904352 13956327 14009688 14087304 14115822 14177856 14189364 14194026 14243616 14259861 14285264 14322528 14431032 14486208 14540358 14566464 14609056 14620914 14676816 14688729 14714896 14788004 14865048 14869932 14938902 14977662 14982583 15034928 15118224 15232756 15283296 15317148 15375712 15428118 15433187 15484392 15690884 15742944 15897343 15950088 16011072 16070922 16099776 16132368 16216416 16221744 16296984 16344636 16435188 16492608 16511418 16540832 16554258 16617552 16709616 16836204 16900576 16914294 16963751 16994208 17008002 17057733 17117328 17122952 17297676 17342556 17348254 17408864 17428719 17473939 17505312 17637928 17696448 17830512 17870006 17929296 17952891 17999471 18148914 18168392 18228672 18258658 18366768 18608436 18679584 18694746 18783072 18821096 18870192 18919152 18925368 19013148 19118484 19241376 19256994 19263321 19313301 19387144 19494552 19569088 19584972 19642238 19693476 19733343 19820064 19826576 19842669 19918536 19970216 20157632 20180622 20232982 20300112 20326827 20422864 20439441 20570824 20645856 20673026 20741616 20787558 21014532 21173733 21266784 21291039 21365424 21427896 21509824 21628992 21646548 21729312 21792848 21810537 21849696 21913584 21931371 22015224 22072344 22156736 22182006 22279488 22297572 22304898 22408353 22448272 22466493 22552392 22677336 22743644 22823104 22849134 22975722 23063568 23123408 23142177 23238292 23536326 23544059 23774016 23905728 23937188 24016608 24106383 24198552 24252151 24332616 24489024 24516954 24652782 24738912 24811248 24831387 24926328 24981539 25064424 25160256 25225536 25233824 25254306 25350864 25371441 25491312 25675992 25684428 25751068 25879007 25946514 25992736 26013834 26022381 26113296 26257968 26311124 26456892 26558048 26657323 26745768 26805009 26907496 27066816 27102436 27252588 27387987 27459047 27550152 27655488 27716744 27808704 27912654 28019376 28174608 28231644 28284883 28378728 28388052 28487232 28519722 28570528 28645056 28862064 29080716 29218112 29241828 29353632 29377458 29429792 29463357 29576008 29730096 29739864 29877804 29955324 29965166 30069856 30236448 30270933 30349473 30465512 30566592 30634296 30751424 30856236 30866374 30968784 31009539 31181337 31381768 31485888 31794686 31900176 32141844 32264736 32432832 32443488 32593968 32689272 32870376 33022836 33081664 33108516 33235104 33273009 33419232 33457347 33672408 33801152 33828588 33927502 33988416 34016004 34115466 34234656 34245904 34273701 34463583 34595352 34685112 34696508 34817728 34857438 34947878 35010624 35275856 35304489 35661024 35740012 35858592 35905782 35998942 36297828 36336784 36517316 36733536 36775431 37216872 37359168 37389492 37566144 37642192 37740384 37838304 37850736 37881459 38026296 38236968 38482752 38513988 38526642 38626602 38774288 38989104 39020751 39169944 39284476 39386952 39466686 39640128 39653152 39685338 39837072 39940432 40361244 40465964 40600224 40653654 40667011 40845728 40878882 41141648 41291712 41346052 41483232 41575116 41890079 42029064 42347466 42533568 42582078 42730848 42855792 43149931 43293096 43458624 43585696 43621074 43699392 43827168 43862742 44030448 44144688 44364012 44595144 44609796 44816706 44896544 44932986 44947749 45104784 45354672 45487288 45698268 45951444 46044467 46127136 46246816 46284354 46299561 46476584 47072652 47088118 47429263 47692029 47874376 48033216 48212766 48397104 48504302 48665232 48855707 49033908 49305564 49477824 49622496 49662774 49852656 49963078 50128848 50467648 50508612 50701728 50742882 50891253 50982624 51173199 51351984 51368856 51502136 51758014 51893028 51985472 52027668 52044762 52226592 52286157 52421817 52515936 52622248 52913784 53116096 53314646 53491536 53610018 53814992 53858673 53998413 54204872 54505176 54775974 54918094 55100304 55433488 55825308 56038752 56349216 56463288 56569766 56757456 56776104 57039444 57141056 57724128 57789963 57939903 58161432 58483656 58707264 58754916 58859584 58926714 59152016 59200029 59460192 59479728 59528007 59755608 59910648 59930332 60139712 60472896 60541866 60698946 60931024 60980481 61268592 61318323 61712472 61732748 61937568 62019078 62362674 62545021 62763536 63521199 63589372 63800352 63905303 64283688 64529472 64886976 65187936 65378544 65431611 65740752 65827267 66045672 66217032 66470208 66546018 66838464 66914694 67344816 67399479 67657176 67855004 68032008 68230932 68469312 68491808 68547402 68927166 69190704 69370224 69393016 69426531 69714876 69895756 70551712 70608978 70632177 70815437 71322048 71480024 71717184 71811564 71997884 72355591 72595656 72673568 72756453 73034632 73467072 73550862 74433744 74531699 74778984 74944617 75284384 75480768 75676608 75701472 75762918 76052592 76473936 77027976 77053284 77253204 77548576 77637021 77978208 78041502 78067143 78339888 78568952 78773904 78933372 79306304 79370676 79674144 79880864 79971969 80415027 80722488 80931928 81200448 81307308 81334022 81691456 81757764 82163961 82283296 82377141 82692104 82966464 83150232 83780158 84058128 84694932 84854649 85164156 85461696 85711584 86299862 86586192 87171392 87242148 87654336 87725484 88060896 88289376 88390071 88728024 89190288 89219592 89633412 89793088 89865972 89895498 90209568 90709344 90812799 90974576 91048419 91396536 91902888 92088934 92254272 92493632 92568708 92599122 92953168 93028617 93544011 94145304 94176236 94858526 95384058 95748752 96425532 96794208 97008604 97330464 97711414 98067816 98611128 99244992 99325548 99705312 99819027 99926156 100257696 101017224 101403456 101485764 101782506 101965248 102346398 102703968 102737712 102821103 103004272 103516028 103786056 104055336 104089524 104453184 104572314 104843634 105031872 105244496 105827568 105913467 106629292 106983072 107220036 107629984 107717346 107996826 108032309 108409744 109010352 109551948 109836188 110200608 110866976 111281401 111650616 112077504 112698432 112926576 113139532 113514912 113552208 113701643 114078888 115448256 115579926 115879806 116322864 116967312 117509832 117853428 118304032 118400058 118920384 118959456 119056014 119511216 119821296 119860664 121083732 121397892 121862048 121960962 122001033 122317573 122537184 122636646 123424944 123465496 123875136 124038156 124725348 125090042 125527072 125670237 125996297 127042398 127178744 127600704 127810606 128567376 128736571 129449793 130375872 130757088 130863222 131481504 131654534 132091344 132434064 133092036 133829388 134689632 134798958 134843247 135314352 135710008 136064016 136461864 136983616 137094804 137854332 138133401 138381408 138740448 138786032 138853062 138898683 139429752 139791512 141103424 141217956 141264354 141630874 142287789 142960048 143076087 143623128 143995768 144711182 145191312 145347136 145512906 146069264 146567121 147101724 148867488 149063398 149557968 149889234 150568768 151402944 151525836 152105184 152673759 152947872 153519597 154055952 154106568 154506408 155097152 155274042 155956416 156083004 156134286 156679776 156858471 157137904 157265451 157547808 157866744 158741352 159348288 159761728 159943938 160830054 161444976 161576019 161863856 161995239 162614616 162668044 163515528 164327922 164566592 164754282 164808413 165384208 166300464 167560316 168116256 169389864 169709298 169765057 170328312 171423168 172599724 173172384 173819709 174484296 174870773 175450968 176121792 176578752 176780142 177456048 177600087 178380576 178439184 179266824 179731944 179790996 180419136 181418688 181625598 181949152 182096838 182793072 182941443 183805776 184177868 185137416 185198244 185906336 186057234 186601261 187088022 187635063 188290608 188352472 189717052 190768116 191497504 191715909 192213329 192851064 193588416 194017208 194660928 195422828 196135632 197222256 197481801 197994181 198651096 199410624 199638054 199852312 200515392 202034448 202971528 203565012 204692796 205407936 205475424 205642206 206008544 207032056 207572112 208110672 208179048 209144628 209687268 210488992 211655136 211826934 211896531 212446311 213258584 213966144 214440072 215259968 215434692 215993652 216064618 216819488 217066773 218020704 218269359 219103896 219672376 220401216 221733952 222562802 223301232 223595097 224833851 225853152 226279064 227029824 227104416 227403286 228157776 231159852 231759612 232645728 232911063 233934624 234201429 235019664 235706856 236608064 236800116 237918912 238112028 239022432 239642592 239721328 239915907 241245081 242167464 242795784 243724096 243921924 244002066 244635146 245074368 245273292 246491883 246849888 246930992 247131423 248076312 249450696 250180084 251054144 251340474 251992594 254084796 254357488 254563947 255621212 257134752 257473142 258899586 261514176 261726444 262963008 263309068 264182688 264868128 265170213 266184072 267658776 269379264 269597916 269686494 270628704 271420016 272128032 272923728 273145257 274189608 275708664 276266802 276762816 277480896 277572064 277706124 277797366 278859504 279085851 279583024 282435912 282528708 283261748 284575578 284669077 285920096 286152174 287246256 287991536 289422364 290382624 291025812 292138528 293134242 293230553 294203448 297734976 298126796 299115936 299778468 302049517 303051672 304210368 305347518 305895744 307039194 308111904 308213136 309012816 310548084 311133713 312166008 312268572 313359552 313716942 314275808 314530902 315095616 315733488 317482704 319887876 321660108 322311269 322889952 323152038 323727712 323990478 324096927 325229232 325336088 327031056 328655844 329508564 329616826 330768416 332004841 332600928 333844203 335120632 336232512 338779728 339418596 339530114 340656624 341104929 341989949 345199448 346344768 347639418 348968592 349741546 350901936 352275361 353560284 354912096 355200174 356761152 356878368 358533648 359463888 359581992 363251196 363898304 364193676 365586144 365882886 366003099 366952719 367611552 368355736 370274832 370396488 371812672 372114468 373202522 374176044 375270126 376581216 376704944 377010711 377988891 379434104 381536232 382995008 383431818 384426658 385702128 386209713 388034416 388349379 390845656 392271264 394444512 394963602 395988362 397302192 399276108 399704624 404068896 404529741 405943056 407130024 409385592 410950848 411284412 412017088 414064112 414400203 415144224 416221344 416358096 416696049 418289256 419374536 420977984 423310272 423653868 423793062 424892622 426517168 426863367 428880144 429228261 430869384 431987304 432129236 433638976 434133546 436041408 436538718 438207792 439344752 439701363 445125604 446602464 447190194 447337121 449667702 451706304 452558128 454208832 454806572 456315552 458021277 460790869 462319704 463519224 465291456 465822126 467869248 468402858 470039328 471413712 471796353 473600232 474649241 476224056 478044864 479285184 479442656 479831814 482490162 484334928 485591568 485985717 487843848 488004132 489270292 490546584 492983766 493699776 493861984 494262846 494425239 496152624 498901392 500360168 502680948 503985188 506489137 508169592 508714976 509127894 509295171 511242424 514269504 514946284 517799172 521721893 523452888 524612319 526618136 528365376 529736256 530340426 532368144 535317552 537412777 539195832 539372988 541257408 542840032 544256064 545847456 546290514 548379216 551417328 552533604 555144128 555412248 555594732 557719008 558171702 559166048 559803783 562905189 564871824 565057416 566523496 569151156 569338154 571840192 572304348 574492512 575147727 575983072 576639987 578844728 580765248 582051624 584277056 586268484 586461106 588406896 592445403 593982543 596253592 598231872 599556936 604099034 606103344 610695036 614078388 616223808 616426272 618025632 621096168 622267426 624332016 624537144 627433884 628551616 629061804 631466976 634965408 635689593 637338933 639775752 643320216 644622538 645779904 646304076 647455424 647980956 648193854 650458464 650672176 651200319 654062112 654808077 657311688 659017128 659233652 661536832 664009682 665201856 667688406 670241264 670785291 674501553 677559456 678837192 679060228 681313248 682209858 683979898 690398896 695278836 697937184 698733189 699483092 701803872 704550722 707120568 709824192 710400348 713756736 717067296 718927776 719163984 719747721 726502392 728387352 731172288 731765772 732006198 733905438 735223104 736711472 740549664 740792976 741394269 744228936 746405044 748352088 750540252 753162432 753409888 754021422 755977782 758868208 763072464 763691841 766863636 768853316 771404256 772419426 776068832 776698758 778969807 781691312 784542528 788889024 789927204 791976724 794604384 795911501 798552216 799409248 808137792 809059482 811886112 814260048 818771184 819848689 822568824 828128224 828800406 830288448 832442688 832716192 833392098 836578512 838749072 847307736 847586124 849785244 853034336 853726734 854007231 857760288 858456522 861738768 863974608 864258472 868267092 873077436 876415584 878689504 879402726 879691659 881974079 890251208 893204928 894380388 894674242 899335404 901155997 905116256 906148551 909613144 912631104 916042554 921581738 924639408 927038448 928258433 931644252 933401139 936805716 940078656 942827424 943592706 947200464 949298482 952448112 958885312 959663628 964980324 966933807 968669856 971183136 971971434 972290781 975687696 976008264 978540584 981093168 985967532 987723968 988525692 988850478 992305248 996014523 997802784 1000720336 1001532609 1005361896 1007970376 1012978274 1016339184 1017429952 1018255788 1018590342 1022484848 1023314787 1025969847 1029892568 1035598344 1043443786 1046905776 1049224638 1053236272 1056826083 1060680852 1064736288 1070635104 1074825554 1078391664 1078745976 1085680064 1091694912 1092581028 1096758432 1098009297 1100858157 1102834656 1105067208 1110824496 1111189464 1115438016 1116343404 1118332096 1119607566 1125810378 1129743648 1130114832 1131032133 1133046992 1133966673 1138302312 1138676308 1144608696 1148985024 1150295454 1151966144 1153279974 1157689456 1158629139 1164103248 1165048137 1172536968 1172922212 1176813792 1184890806 1187965086 1188355399 1192507184 1199113872 1208198068 1212206688 1221390072 1224095411 1228156776 1232852544 1236051264 1242192336 1243200609 1244534852 1248664032 1249074288 1250718073 1254867768 1258123608 1262933952 1269930816 1271379186 1274677866 1279551504 1280590101 1286640432 1289245076 1292608152 1295961912 1296387708 1300916928 1301344352 1302400638 1308124224 1309616154 1314623376 1318034256 1318467304 1319104089 1328019364 1335376812 1340482528 1341570582 1342011363 1345493303 1349003106 1355118912 1357674384 1358120456 1362626496 1364419716 1367959796 1380797792 1382372607 1385959267 1390557672 1395874368 1397466378 1398966184 1403607744 1409101444 1414241136 1416102281 1420800696 1423947723 1434134592 1437855552 1438327968 1439495442 1453004784 1456774704 1463531544 1464012396 1467810876 1473422944 1481099328 1481585952 1482788538 1483275717 1488457872 1492810088 1496704176 1501080504 1506819776 1508042844 1511955564 1517736416 1519467411 1526144928 1527383682 1527885513 1533727272 1537706632 1542808512 1544838852 1552137664 1553397516 1557939614 1563382624 1565165679 1573836957 1579854408 1583953448 1589208768 1591823002 1597104432 1598818496 1612238331 1618118964 1623772224 1628520096 1637542368 1639697378 1645137648 1656256448 1657600812 1665432384 1666784196 1673157024 1677498144 1679411349 1688715567 1694615472 1695172248 1699570488 1706068672 1707453468 1708014462 1715520576 1716913044 1723477536 1725443181 1727949216 1728516944 1729919961 1736534184 1746154872 1752831168 1757379008 1758805452 1759383318 1763948158 1777336209 1780502416 1781947629 1788760776 1789348484 1798670808 1802311994 1810232512 1812297102 1819226288 1832085108 1843163476 1849278816 1854076896 1856516866 1863288504 1866802278 1873611432 1885654848 1887185412 1894400928 1898596964 1904896224 1912016799 1919327256 1929960648 1933867614 1937339712 1942366272 1943942868 1944581562 1951375392 1952016528 1953600957 1957081168 1962186336 1971935064 1977051384 1977700956 1984610496 1992029046 1995605568 2001440672 2003065218 2010723792 2012355873 2015940752 2025956548 2032678368 2036511576 2037180684 2044969696 2046629574 2051939694 2052613871 2059785136 2071196688 2086887572 2093811552 2098449276 2106472544 2113652166 2114346619 2121361704 2129472576 2141270208 2149651108 2156783328 2157491952 2177935991 2185162056 2193516864 2196018594 2201716314 2205669312 2210134416 2221648992 2222378928 2232686808 2239215132 2251620756 2259487296 2260229664 2262064266 2266093984 2267933346 2276604624 2277352616 2289217392 2300590908 2306559948 2315378912 2317258278 2324033887 2328206496 2330096274 2336909421 2345073936 2345844424 2353627584 2369781612 2375930172 2376710798 2385014368 2387734503 2393929643 2398227744 2416396136 2424413376 2442780144 2448190822 2456313552 2459546067 2465927527 2484384672 2486401218 2489069704 2497328064 2498148576 2501436146 2509735536 2516247216 2542758372 2549355732 2559103008 2561180202 2562021693 2573280864 2578490152 2585216304 2591923824 2592775416 2602688704 2604801276 2619232308 2629246752 2636068512 2636934608 2638208178 2639074977 2645922237 2656038728 2670753624 2680965056 2683141164 2684022726 2690986606 2698006212 2703467991 2715348768 2716240912 2718445653 2728839432 2735919592 2761595584 2764745214 2771918534 2781115344 2784775299 2794932756 2797932368 2800203417 2818202888 2828482272 2832204562 2841601392 2847895446 2876655936 2878990884 2900801421 2906009568 2913549408 2916872343 2927063088 2928024792 2935621752 2946845888 2963171904 2965577076 2966551434 2976915744 2985620176 2988043569 2993408352 3002161008 3004597827 3016085688 3023911128 3035472832 3038934822 3052289856 3054767364 3055771026 3067454544 3069944361 3075413264 3077909541 3089677704 3106795032 3115879228 3126765248 3130331358 3131359847 3147673914 3159708816 3167906896 3170478249 3183646004 3194208864 3224476662 3225536083 3236237928 3257040192 3275084736 3279394756 3290275296 3302574471 3315201624 3322544687 3333568392 3346314048 3354996288 3358822698 3377431134 3389230944 3390344496 3399140976 3401900019 3414906936 3416028924 3422470843 3433826088 3446955072 3450886362 3455898432 3457033888 3459839922 3473068368 3475887417 3492309744 3517610904 3518766636 3527896316 3545423959 3554672418 3561004832 3563895258 3565066197 3577521552 3578696968 3597341616 3604623988 3624594204 3638452576 3652053251 3664170216 3672286233 3686326952 3698557632 3708153792 3713033732 3726577008 3733604556 3747222864 3752154219 3761889439 3774370824 3788801856 3797193928 3809792448 3824033598 3838654512 3859921296 3867735228 3875028971 3887885736 3889163124 3902750784 3904033056 3907201914 3914162336 3924372672 3943870128 3954102768 3955401912 3984058092 4002881344 4006130436 4021447584 4024711746 4026034089 4031881504 4036479909 4051913096 4065356736 4073023152 4074361368 4089939392 4093259148 4103879388 4105227742 4119570272 4142393376 4147117821 4157877801 4173775144 4187623104 4196898552 4212945088 4227304332 4228693238 4242723408 4248306843 4271843169 4299302216 4313566656 4314983904 4355871982 4370324112 4392037188 4403432628 4420268832 4443297984 4444757856 4449827151 4465373616 4478430264 4503241512 4520459328 4524128532 4532187968 4535866692 4553209248 4554705232 4558402233 4578434784 4583656539 4601181816 4613119896 4630757824 4634516556 4648067774 4656412992 4660192548 4673818842 4690147872 4691688848 4695497037 4721510871 4739563224 4751860344 4753421596 4770028736 4775469006 4787859286 4796455488 4832792272 4836714993 4885560288 4896381644 4912627104 4919092134 4931855054 4968769344 4972802436 4978139408 4996297152 5002872292 5019471072 5032494432 5038234047 5085516744 5098711464 5118206016 5122360404 5124043386 5146561728 5156980304 5170432608 5183847648 5185550832 5189759883 5209602552 5238464616 5258493504 5272137024 5273869216 5276416356 5278149954 5291844474 5312077456 5341507248 5345842887 5366282328 5368045452 5381973212 5396012424 5406935982 5430697536 5432481824 5436891306 5457678864 5471839184 5529490428 5543837068 5562230688 5569550598 5571380507 5589865512 5595864736 5600406834 5636405776 5656964544 5664409124 5683202784 5695790892 5738940823 5757981768 5801602842 5812019136 5827098816 5833744686 5854126176 5856049584 5871243504 5911540547 5931154152 5933102868 5953831488 5971240352 5976087138 5986816704 6004322016 6009195654 6032171376 6047822256 6077869644 6109534728 6111542052 6134909088 6139888722 6150826528 6155819082 6157841613 6179355408 6213590064 6231758456 6260662716 6262719694 6295347828 6308091979 6319417632 6335813792 6340956498 6343039857 6367292008 6388417728 6448953324 6451072166 6472475856 6497809031 6533807973 6558789512 6580550592 6605148942 6630403248 6645089374 6667136784 6693231859 6717645396 6754862268 6778461888 6780688992 6798281952 6803800038 6829813872 6832057848 6844941686 6867652176 6901772724 6914067776 6919679844 6946136736 6951774834 6972101661 6984619488 7010728263 7035221808 7037533272 7055792632 7090847918 7109344836 7122009664 7127790516 7130132394 7155043104 7157393936 7163203509 7181788929 7194683232 7209247976 7249188408 7276905152 7304106502 7328340432 7344572466 7372653904 7378638201 7397782581 7426067464 7453154016 7467209112 7494445728 7504308438 7523778878 7548741648 7594387856 7648067196 7677309024 7686065079 7719842592 7735470456 7750057942 7775771472 7778326248 7808066112 7814403828 7828324672 7887740256 7908205536 7910803824 7917224931 7937766711 7968116184 8012260872 8042895168 8049423492 8052068178 8063763008 8072959818 8103826192 8110403973 8146046304 8148722736 8155336959 8186518296 8207758776 8210455484 8239140544 8284786752 8294235642 8315755602 8347550288 8354325897 8393797104 8400610251 8454608664 8457386476 8485446816 8496613686 8543686338 8568667877 8598604432 8629967808 8702404263 8711743964 8740648224 8755026511 8784074376 8806865256 8840537664 8889515712 8899654302 8930747232 8956860528 8964130707 9006483024 9018335579 9048257064 9071733384 9106418496 9109410464 9116804466 9156869568 9167313078 9202363632 9226239792 9233728623 9269033112 9296135548 9320385096 9347637684 9380295744 9383377696 9390994074 9394079541 9443021742 9479126448 9503720688 9506843192 9511434747 9550938012 9575718572 9665584544 9673429986 9676608249 9701714869 9771120576 9792763288 9825254208 9838184268 9863710108 9912715967 9945604872 9956278816 9967634061 10005744584 10038942144 10064988864 10076468094 10171033488 10197422928 10210842763 10244720808 10248086772 10267412529 10313960608 10340865216 10367695296 10371101664 10379519766 10419205104 10476929232 10547738432 10552832712 10556299908 10583688948 10624154912 10636271877 10683014496 10691685774 10695198591 10732564656 10736090904 10763946424 10792024848 10813871964 10864963648 10873782612 10915357728 10943678368 10956159753 11016858699 11058980856 11087674136 11124461376 11139101196 11142761014 11179731024 11191729472 11200813668 11256462657 11272811552 11285668317 11328818248 11366405568 11391581784 11477881646 11515963536 11603205684 11625086913 11667489372 11708252352 11712099168 11742487008 11823081094 11862308304 11866205736 11942480704 11952174276 12008644032 12018391308 12064342752 12078102267 12095644512 12109439727 12155739288 12219069456 12223084104 12269818176 12279777444 12301653056 12311638164 12315683226 12358710816 12427180128 12441353463 12463516912 12473633403 12521325432 12525439388 12590695656 12616183958 12638835264 12671627584 12681912996 12686079714 12734584016 12744920529 12815529507 12897906648 12902144332 12944951712 12995618062 13067615946 13117579024 13210297884 13260806496 13290178748 13334273568 13386463718 13435290792 13509724536 13561377984 13596563904 13607600076 13659627744 13664115696 13675206699 13689883372 13735304352 13803545448 13839359688 13892273472 13903549668 13944203322 13969238976 14021456526 14070443616 14075066544 14086491111 14111585264 14181695836 14218689672 14255581032 14260264788 14310086208 14314787872 14326407018 14363577858 14389366464 14418495952 14498376816 14510144979 14608213004 14656680864 14689144932 14745307808 14757276402 14795565162 14800426333 14852134928 14906308032 14934418224 14988891456 15008616876 15047557756 15097483296 15188775712 15245551937 15296134392 15354618048 15372130158 15439685184 15470940912 15500115884 15551542944 15556652496 15577125091 15628807656 15775480512 15816411072 15821607648 15834449862 15875533422 15936232368 16024521744 16098846984 16104136356 16145919636 16207652384 16220807946 16292092608 16297445472 16310673918 16373036592 16415517552 16420910968 16588471284 16631511204 16695100576 16708651794 16714141521 16757507501 16787594208 16801220502 16909217328 16914772952 16970893632 16993227372 17087372676 17137335754 17197208864 17216822469 17261492689 17404808526 17423487928 17481296448 17510053022 17568148752 17613730512 17636910227 17734621641 17799308604 17861494464 17913721056 17928261414 18012966048 18036671158 18096514128 18143466768 18218820928 18233608932 18334626156 18404727264 18452479584 18467457246 18473524839 18538066224 18592271096 18640770192 18695275368 18766755392 18781988148 18788159082 18886043484 18924275937 18958252896 19007441376 19013686384 19022869494 19029119571 19101876024 19151437144 19331169088 19346859972 19353216498 19403429738 19493427093 19585526576 19601423919 19676368536 19727420216 19825431934 19891209744 19912557632 19935268122 20011489168 20079695577 20152936188 20342066976 20394845856 20421685526 20489441616 20496173544 20534825058 20627921216 20742203328 20759039532 20838410208 20916304983 20953858464 21032184789 21105665424 21112599816 21167377896 21248309824 21272543754 21366028992 21383371548 21390397182 21465129312 21472181808 21489610527 21527892848 21545366787 21584049696 21627743928 21747565224 21830715456 21887356736 21912319506 22033717398 22117961712 22135914603 22175348272 22193347743 22278202392 22285522028 22359462048 22401627336 22512925314 22545623104 22571336634 22578752581 22657636496 22783163568 22955763292 23031927072 23206411368 23250173826 23257812809 23334978744 23424198336 23484974016 23646162188 23724616608 23732411472 23813300133 23904348552 23957295901 24036782616 24128685504 24156204534 24191289024 24218879454 24311478576 24331211919 24438138912 24446168208 24559554888 24623276328 24631366452 24717421632 24854360256 24882706926 24927033824 24947266806 25042650864 25050878776 25062977691 25181391312 25232367916 25363825992 25372159428 25469168032 25489841058 25564372757 25631059014 25706003631 25795813296 25804288664 25889903424 25991236124 26135231892 26235158048 26265079533 26333226073 26420595768 26521612992 26580357496 26668547136 26772927436 26870581584 27019449072 27055006737 27125202797 27215200152 27319255488 27328231392 27350413398 27379766744 27470608704 27607090896 27678719376 27807099336 27888406644 28042913052 28140887232 28150133088 28172982222 28182238623 28223170528 28363391672 28437379344 28511162064 28520529576 28629575744 28652814036 28727155716 28836991904 28996753632 29020289958 29029824747 29105144607 29216426008 29313361728 29378289864 29490615616 29514552804 29591130324 29600852666 29704269856 29738147901 29868836448 29902902183 30017233752 30095115512 30194966592 30377551424 30491103874 30592268784 30632528289 30744260316 30802237587 30941881824 31000231768 31103085888 31113304992 31154250182 31257615312 31643215296 31668899724 31751066844 31872464736 31908815631 32049043488 32085595773 32197693968 32208272712 32291839272 32415304768 32441615892 32594890944 32621347836 32746073184 32831035104 32841821936 32868479259 33050576097 33176942568 33263022408 33390201152 33417303588 33428283042 33515015002 33575188416 33602441004 33769387971 33818434656 33829545904 33857004951 33986454744 34174745352 34274671508 34394417728 34433644938 34522985378 34809617052 34846975856 34875260739 35020106044 35136297504 35227461024 35273820454 35469243282 35598617208 35827442112 35856522828 36025932096 36073342316 36193028256 36286933536 36328319181 36467217864 36669252312 36809454528 36904959168 36934914492 36947049678 37076132448 37184542192 37281540384 37390550736 37420900209 37563976296 37576318164 37772086968 37848551874 37916505792 38014882752 38027372768 38045738988 38058239142 38203752048 38234761587 38302874288 38693719944 38706432996 38806859476 38986854186 38999663549 39171053152 39202847838 39352737072 39454840432 39650863868 39782419488 39870536244 40022978336 40159391154 40172585761 40305872376 40684133952 40789691712 40843371052 40978883232 40992347088 41069650116 41380783829 41518079064 41676820416 41832609966 41907716928 42064369578 42211330848 42225199632 42334755792 42545087508 42625318681 42766743096 42780794364 42930258624 42944363616 42979221054 43055785696 43090733574 43168099392 43255487856 43495130448 43824639012 44067434796 44156643853 44235923424 44271829206 44350696544 44386695486 44401278999 44556404784 44571044056 44718924096 44803254672 45025850628 45142673268 45157505162 45315272992 45484663217 45566327136 45736655811 45911526584 46063854144 46412822736 46500347652 46515625618 46669957488 46731375273 46852623013 47292324376 47449233216 47464822944 47626600266 47808697104 47914591802 48073565232 48261724457 48312409068 48437758908 48622957152 48662423838 48876277824 48892336416 49119109776 49246552656 49262732904 49765413852 49854067648 49894533612 50085301728 50101757552 50125955382 50142424563 50272522503 50362782624 50464735832 50727651984 50744318856 50938336064 50979682116 51128745514 51262118028 51412007262 51591626592 51608577328 51650467407 51784478067 51982472248 52270463784 52470316096 52530159066 52666452146 52841191536 52910730681 53160714992 53203864923 53545854872 53741163168 54038898144 54110013474 54250405594 54430400304 54656462784 54700826796 54759533488 55214181792 55357438752 55420574517 55614198672 55776813288 56085826104 56300266176 56345964444 56364477246 56446341056 56726783344 56772827811 56874758688 57022324128 57041059152 57087358713 57305628072 57454311432 57673983808 57993507264 58040579916 58059649494 58210289214 58432852016 58480281279 58756579728 58804271757 59029105608 59182260648 59201705332 59408539712 59476295802 59737672896 59805804366 60034467504 60190231024 60239086731 60982207748 61184537568 61265056578 61285185577 61488520632 61604475174 61883763648 62000463536 62226609984 62308500364 62515230624 62748914949 63128349053 63337799448 63502133688 63744929472 63817631262 64098086976 64171191546 64395387936 64416545424 64583678544 64636100361 64883231784 65026946017 65242695672 65492146368 65662070208 65683643872 65736958518 66101152194 66353885136 66526044816 66580043229 66834607176 66856566084 67030030004 67204882008 67538775942 67636869312 67659091808 67714009902 67736257743 67972909488 68349490704 68549343016 68867289876 69045970756 69389011769 69619234104 69693951712 69750521478 69773438427 70040212088 70272595008 70454922048 70547640908 70938486564 71197234416 71475899341 71713045656 71871887703 72146684632 72386056512 72573867072 72656638362 72934435728 73338504624 73625550449 73869828984 73894099356 74152264896 74369084384 74563080768 74781101472 74841800418 75127952592 75152636328 75544173936 75697103748 76054745536 76091477976 76116478284 76407504096 76469523174 76605748576 76693118271 77118010893 77387439888 77412865992 77613718952 77973708372 77999327098 78342106304 78405695676 78705474144 78795238599 78909680864 78999678219 79301727736 79564838976 79741072488 80045956672 80318782308 80345171522 80611744752 81165020211 81375608391 81686742104 81957766464 81984694176 82139300232 82761567658 83036158128 83665219932 84128739156 84422661696 84450399264 84546715869 84669511584 85090175016 85250637362 85533486192 85561588728 85888727232 85958442108 86111571392 86181467148 86510975712 86990260896 87089474241 87315433821 87649278024 88134869592 88313287706 88471846848 88543658412 88701393088 88773390972 88802557998 89112809568 89142088112 89214443703 89606509344 89708706549 90051701256 90285346536 90315010324 90630545984 90969326434 91132654272 91473311622 91823053168 91897584867 92406712761 92825645472 93000695304 93031251236 93339914976 93462750546 93705246026 94584648752 94929645888 95253200532 95617394208 95726446893 95829183604 96147130464 96523448914 96624818136 96875517816 97245914304 97324847676 97784672832 98238219552 98493105312 98525465808 98605437777 99530827704 99789067224 100170603456 100203515104 100251910764 100284849126 100545045006 100725565248 100929471664 101455303968 101488637712 101571014853 101959364232 102257491028 102524236056 102824014524 103183253184 103217154656 103300934814 103568956134 103964944496 104540927568 104625782217 105060318132 105332904292 105682383072 105821461362 106321429984 106407729846 106718863559 107091709744 107482326336 108077796288 108220026948 108500811188 108860800608 109039875637 109401653592 109519066976 110428363584 110714877504 110841149034 111228397344 111553626576 112171652208 112319270393 112691928888 112728954492 113453566688 113545655622 113749517376 114044648256 114082118304 114174717426 114611256144 114908622864 116081159832 116119298988 116420578428 116865704032 116960562558 116998990647 117513159456 117608543514 118058211216 118364521296 118403410664 118952591604 119611608732 120068935008 120380462048 120478173462 120517757283 120830448823 121964415496 122369075136 122530113156 122570371154 122977041264 123208950348 123458371589 124000927072 124142351487 124617000728 125030461248 125497829898 126256698106 126675598896 127004267376 127171405321 127635262524 127875956043 128342383092 128790775872 128833090848 129167357088 129272200722 129766463568 130053892034 130485391344 131367287744 131473917036 132202304388 132469931559 132707770272 133052089632 133160086458 133203836997 133669214352 133713132168 134060060008 134409764016 135077551884 135318183616 135428019804 135472515486 135945818976 136453989651 136698981408 137098686032 137209967433 137734579752 138091941512 138778023538 139238468208 139387903424 139501042956 139546876854 140080424176 140194125819 140557869039 141095281816 141876973128 142394468832 142951798682 143426091312 143743775406 144293369264 144785173371 145313276724 145868871456 146677009248 147251100898 147739657968 147788198712 148738168768 149562202944 149683600836 150255905184 150305272656 150427273689 150817567509 151088347872 151394207496 152182955952 152232956568 152815008192 152939046348 153211497152 153386236542 154236021786 154774879776 154825731984 154951402221 155227437904 155353434201 155947416744 155998654196 156811391352 157410948288 157590477198 157819361728 157999356438 158603455472 158732192043 159482144976 159611594769 160637564616 160690343044 161223489504 162330040422 162751216782 162804689663 163373484208 163969388352 164278600464 165523135316 166072316256 167330439864 167701071307 168257478312 168900798528 169093431738 169339023168 170180350032 170318483433 170501274724 171066972384 171123177456 171348376001 171916884216 172362934296 173021951424 173980521792 174178948482 174630867642 175298556048 175440843837 176269739184 176626575412 177087316824 177546781944 177605115996 178225619136 178284176224 178428887406 179213018688 179417413098 180103402512 180570693072 180630020648 180717260193 181938652868 182946623244 183646106336 183795169734 183855556731 184332582511 184813425522 185651290944 186001390608 186062502472 186679829952 186925501092 187410492052 189169297504 189385047159 189876419579 190506401064 191234788416 191452893786 191658367208 192294260928 193046897828 193249636272 193751035632 194006012497 194649695352 195080838051 196476439104 196986210624 197050931616 197210875554 199061655408 199578134448 200407030208 200503821528 200569698252 201090090012 201858943328 202910607936 202977275424 203142029706 203208773229 203918728464 204514982056 205048472112 205648029048 206434309312 206601869628 207137912268 207929888992 208167035307 209081855136 209251564434 209320315281 210120636264 210665808584 211364766144 211642922724 212642859968 212815459692 213437727118 214183419488 214427698023 215615663109 216440053896 217001622376 217721601216 218079751274 218803307184 219038133952 220876651347 221682298068 222456794688 223107253152 224343304416 224638540786 225383857776 225457908984 226907133376 227091311244 228164236608 228349434852 229222512288 229817245728 230079354813 231354032679 232162319664 232238597976 232841156856 233731408064 233921125116 233997981294 235026318912 235217087028 236116422432 236385715797 236729042592 236806821328 236999034657 237905183208 239223217464 240137870016 240760924096 240956346924 241035514566 241660897646 243495060633 243928830992 244126825173 245060226312 245140742308 245954082528 246417900696 246916743178 248001854144 248284702974 249234001456 250995659796 252513396212 253351197792 254008534752 254342810642 255270525048 255751912086 256684766184 257666181696 258334714176 258544401444 259532927136 260107784068 260970782688 261946301463 262947834072 264404608776 264939863118 265415540544 266104179264 266320172916 266407673994 267338428704 267426264336 267643331109 268120120016 268819528032 270155103768 270856039608 270945030972 271891637952 272907979302 273397962816 274197372064 274419934866 275469159504 275692754601 276183883024 277556047076 278476936416 279002085912 279093753708 280160848352 280388251638 281115738078 281208100327 282190563632 283753946256 284788937664 285903597364 286852182624 287487550812 288586738528 289570346742 289665486803 290626553448 291737742912 293354018496 294502201796 295479315936 295576397424 298377230767 299367201672 300511810368 300610545312 300854547378 301635135018 302176695744 302788414992 304365911904 304465913136 305878092696 306772473084 308472043572 309549759552 309651463968 309902804442 310454875808 310706868402 311894833488 311997308392 313622782704 315180954396 315998712876 317206910944 317464384086 318392642519 318964289952 319223189538 320156590677 321275129232 321380686088 322446979008 324660080844 325502433564 325609379326 326746968416 327119626911 327968361091 328557200928 331046270632 332144632512 334660879728 335402142614 336514956624 336957811179 337832071199 338186863476 340360700064 340636966866 341002549448 342133944768 342246354912 342696752002 343833768432 344725868592 348357896964 349261735284 350597112096 350881687674 350996971941 352539478368 353253150824 354174633648 355093563888 355210231992 356568352448 356857774812 358834826196 360206805024 361141386144 361260041296 361434520386 361553271849 362491346469 363877305736 365893246488 367292212672 367590339468 367711113462 368665165022 369626851044 370375114767 372002781216 372125004944 372427054461 373851002184 374820984104 378338595008 378770094318 379752839158 381012802128 381514215963 382905787572 383316734416 383627868129 386093795656 386499272544 387502071264 388012024994 389299390704 390161676102 394101863232 394421751108 397409794677 398123310816 399156268896 399611510991 401007643056 401139396504 402180180024 403717886656 405954550848 406284059412 406417546458 407837456928 409029964112 409361968953 410096944224 411296058096 411629902299 413203739256 414275824536 415859777984 416334070614 418163710272 418503128868 418640630562 420241272528 420582377457 421331617168 421673607117 423285845448 425630919384 426875454236 428366838976 428855396046 428996299039 431231326218 432880107792 434003244752 434355520113 436159502548 437606614368 441753302694 441898443371 443364596136 446214506304 448686608832 449277081572 450767715552 450915817968 452452702527 454182622488 455188622119 456698869704 458445024576 459634491456 460158709626 462708065358 464324639328 464477195952 465682313712 466060302603 467842250232 467995962588 468878505491 470434174056 472232844864 472771431594 473458085184 473613642656 473998069314 475810366416 476196576129 478446434928 481912693848 482071029132 483321795292 485723082383 486990121266 487857661984 488253650346 488414068989 490120452624 490281484616 491908165056 492835801392 493833486356 496569405948 498468002912 500331295387 501991319592 503103213921 505026792424 506702395584 508017069504 508685621284 510541050096 511503824172 513369532368 514045128003 515378853143 517088802888 519065854272 520215568136 521941565376 523892602926 525895668144 528809217552 529879726236 530878969027 532640345832 532815347988 534676857408 534852528672 535286662218 536240240032 537639056064 540310207536 541712079216 541890061944 545815958604 548394744128 548839869732 550938319008 551385509202 551566670193 552367766048 552997747533 555112094152 556953872832 558004171824 558187507416 560321696704 560776503276 562231476156 562416200654 564381127264 567507892512 568155141477 569629258737 571807194728 573704365248 574975101624 577173477056 579140693484 579330973606 581253106896 582018037491 585242514153 589004403592 590958631872 591152794848 596754461534 598734403344 601221090624 601709094756 603270270036 605576829984 608731823808 608931826272 609626319687 611756185392 613544946168 616944087144 619302927936 619805608884 620909751616 621413736804 623789666976 623994616784 624501105921 627245565408 627960945843 630361908792 631997425752 634413821888 634928768172 636785285038 637928579904 638446379076 640313181354 642550258464 642761372176 643283094069 646846989327 649320161688 651004867128 651218758652 653493936832 654239253822 655936722182 657114401856 662092541264 662629954041 669321759456 670804285228 673029913248 673915622358 675664142398 676373726952 680721400128 681273933732 682005098896 684492709824 685393504004 687667536864 689451737184 690238064439 696715793928 698523470568 701194224192 701763375348 701993943882 705078956736 706506301648 708349267296 710187127776 710420463984 710997103971 713715549624 717669652392 720413610048 722282772288 722520082592 722869040772 723106543698 724982692938 727754611472 731786492976 732380475519 735180678936 735422226924 737330330044 739253702088 740750229534 744005562432 744250009888 744854108922 747702004368 749641968208 757540188636 759505678316 762025604256 763028431926 763279129459 765811575144 766633468832 767255736258 772187591312 772998545088 775004142528 776024049988 778598781408 780323352204 786234892751 788843502216 794819589354 796246621632 798312537792 799223021982 802015286112 802278793008 804360360048 809881054939 812568118824 812835092916 815674913856 818059928224 818723937906 820193888448 822592116192 823259804598 826407478512 828551649072 832668141228 837006257736 837281261124 840482545056 841164754914 842663234336 843347214234 843624300981 846571690896 851261838768 853750908472 857710792092 857992598078 862462652436 864208601123 865760215584 868006489504 868711040226 868996460409 872319005096 875213228736 883506605388 883796886742 886729192272 890199837247 895131692301 898554163144 901535431104 901831635936 904905405054 908365244976 910377244238 913397739408 916972764683 920317419252 925416130716 928649278656 928954391904 931364627424 932120605206 935684500464 935991925176 937757010982 940868348112 945542863188 947227285312 947996138628 951620732832 952393152258 955177927557 956892869856 960469772031 963825387696 964142058264 966643590584 971446164766 973980242532 975715323968 976507300692 976828137978 980240905248 980562969232 981358880733 983905083273 985671602784 987666972712 993138811896 996936005824 1000662590774 1003982639184 1006206427842 1010053584848 1010873433537 1013496213597 1017371242568 1021082100192 1023007648344 1026739064736 1028090256006 1030757706286 1034177605776 1040431136272 1047785205852 1051791336288 1052990915823 1057618435104 1059759452472 1061757938054 1065280691664 1065630695976 1069705057344 1070573324436 1072480480064 1080620415072 1083424158432 1083780123888 1084659815547 1087474039407 1091631917208 1097679739464 1101876638016 1102771018404 1103133340386 1104735532096 1105995495066 1110224188304 1111125344301 1116008343648 1116375014832 1117281163383 1121553006552 1124462952312 1124832401308 1128762254528 1135015785024 1136310282954 1139258517474 1143614389456 1144542647889 1149950203248 1150883604387 1158281386968 1158661947212 1162506213792 1164036074982 1170485028306 1173907499149 1178008807184 1182305589696 1192229384031 1193508923068 1197468806688 1199438632007 1203418189512 1206540540072 1211153659968 1217863652544 1219252639374 1223512370784 1227089892336 1228085906859 1233888174288 1235511974323 1239611217768 1242827473608 1247579333952 1247989233568 1249002211842 1254491130816 1255921891686 1260723817584 1263994851504 1265020821351 1269857536344 1273570570076 1276892758152 1280626362708 1285100516928 1285522744352 1286566188138 1286988897117 1293693978654 1298640323376 1302009734256 1302437517304 1303066560339 1308478507644 1311873444364 1324185082528 1325259908082 1325695330113 1329134937053 1338643518912 1341608570456 1346059826496 1347831244716 1351328284796 1352747453904 1358042087479 1362547867464 1364010197792 1365565866357 1370787008008 1375335073728 1378903474368 1380476128878 1393431587856 1397046941136 1398885458531 1403526750696 1403987887764 1406635516473 1413012603296 1416698534592 1420374255552 1420840927968 1421994207942 1427431099248 1435339304784 1445040165184 1445738081544 1446213087396 1449965385876 1455509222944 1457169247149 1463572985952 1464760951038 1465242206967 1470361357872 1470844453848 1474660660088 1478507404176 1481500459068 1488500019776 1489708217844 1495404008736 1499283936416 1500993886161 1509309641763 1515080377272 1519011356632 1524051208512 1526056863852 1526558258918 1531623150288 1533266937664 1534511472516 1542135384009 1544375182624 1546136559429 1552048099976 1557197562816 1560646704408 1572469785502 1577687004432 1589639178708 1592636907081 1598446043964 1604030572224 1604557586016 1608720720096 1619762109878 1625136237648 1625670185832 1636119856448 1637447875812 1645184232384 1646519609196 1652814957024 1654700010579 1657103298144 1658993242599 1665336282456 1674012515472 1674562522248 1680965090112 1682329509828 1685326468672 1686694428468 1687248601962 1693143381792 1702523677536 1704465424431 1707501816944 1708887776211 1715421584184 1715985196156 1724925304872 1728417202246 1731520431168 1736012979008 1737422080452 1737992920818 1744638010192 1746054112473 1755727542459 1767013210776 1767593773484 1773458384544 1780399674494 1790263384602 1797108326288 1803663271872 1809810810108 1816730489952 1820754488476 1826795478816 1833945529366 1840634838504 1850832261432 1857908783808 1862729254848 1864241210412 1871369000928 1871983850352 1873503317763 1875514021964 1881736696224 1891085726376 1895992277256 1903241465664 1904786304516 1910355855114 1913785739712 1920939544062 1927650775392 1928284116528 1929849282207 1933287181168 1942892329532 1947960485064 1953014601384 1953656275956 1960481810496 1961125938464 1962717761466 1967810166546 1971343205568 1975333945424 1986277623792 1987889862123 2001325181548 2007965278368 2012412855684 2020107169696 2021746867074 2026992427194 2027658407621 2034742485136 2042164200384 2046015296688 2053478129472 2056180512012 2061515412572 2068355211552 2080862272544 2088640615369 2095570411704 2103582672576 2105981831646 2115236870208 2119518904944 2123515876108 2130561383328 2131261391952 2134066137467 2141146648872 2161240830144 2166848316864 2167560247776 2169319631094 2174948078814 2183263834416 2195359478928 2205542036808 2206266680772 2211990990132 2220448376608 2222250688602 2232016687296 2232750029664 2234562326766 2243106013104 2248925904624 2249664802616 2272620565908 2278517034948 2287228778912 2289085295778 2289837388377 2295778527637 2299900406496 2301767208774 2316562773936 2317323894424 2325012427584 2328072149964 2340970056612 2347814998298 2356017614368 2358704678253 2364824498393 2384458768062 2387017846136 2394937613376 2398877264014 2406836379024 2413081080144 2416256701099 2429643164817 2438505278748 2447024741568 2454179784672 2456171813718 2467776348576 2471023948646 2479222435536 2485654947216 2495978467136 2498004423684 2511843783372 2521447635168 2527989703008 2530041642702 2530872902943 2539715072688 2547141140152 2553785516304 2561252725416 2571045488704 2573132376276 2573977794234 2587387957308 2592625803369 2597280646752 2604019468512 2604875034608 2606133120678 2606989381227 2616957015288 2623746888728 2648370165056 2650519816164 2651390660226 2658269874106 2670599511741 2683217140912 2685395076903 2695662489432 2702656569592 2705494907808 2716084174958 2725095734928 2728020395584 2731131732714 2741574016016 2750918294049 2760952257756 2786863175712 2794093882272 2797770917062 2807053501392 2807975775528 2813271032946 2826025206592 2841681855936 2843988415884 2854862198496 2865533782671 2870678609568 2881409316093 2891476163088 2892426174792 2899930771752 2911018445888 2914338494298 2927145971904 2929521902076 2930484413934 2940722715744 2941688907696 2944076642199 2949321320176 2951715249819 2957014808352 2963000918136 2979416435688 2990808017472 2998567872832 3001987772322 3018619283526 3030160754544 3032620300611 3038022713264 3040488640791 3052113727704 3053116517836 3063246300576 3069022945032 3084270768018 3088750365248 3092273118858 3093289103597 3104096199952 3121293408816 3144939571004 3155374008864 3179278357416 3185273814162 3186320354833 3196892087928 3209115172032 3217441440192 3239524219756 3250272475296 3251340371664 3262422118221 3274895751624 3282149538437 3293039218392 3305629914048 3309400021158 3314206596288 3317986485198 3330672564912 3333376032903 3348025030944 3349125044496 3364659019656 3373388856936 3374497203924 3386286763584 3405047355072 3408930848862 3415003633888 3417775552422 3430843168368 3431970392312 3433627943667 3449850609744 3456834404492 3474844160904 3475985841636 3489276020384 3492108224946 3502319067709 3511455084918 3521722497447 3534026421552 3535187546968 3546916769088 3560799348988 3580526769204 3594216652576 3598315896021 3607651972001 3619621620216 3633460979904 3641508976952 3653590957632 3667891058732 3681269677008 3701664522864 3706535922969 3716152783189 3728482420824 3742738001856 3743967700704 3747006635526 3751028043928 3763473392448 3782171452752 3791984554512 3809572609032 3820711710228 3841879088124 3855301550784 3856568233056 3859698564414 3860966691351 3866574362336 3885784659064 3895920970128 3906029202768 3907312551912 3922251876928 3925435522932 3935620333092 3950667890848 3972555247584 3975779724246 3977085990339 3987404811159 4002650363096 4015930556736 4024825711368 4040214339392 4043493734148 4053984854388 4055316815242 4069484970272 4074126262437 4092030593376 4096697599071 4112361024024 4123030825144 4136710423104 4161724545088 4177281230738 4191140823408 4196656375593 4211963663292 4219906549419 4239037809888 4247031752216 4261122766656 4262522783904 4268132274934 4282293297744 4335120495552 4338639262188 4349896157628 4366527668832 4371507741447 4390718957856 4395726620901 4411084073616 4412533361544 4423981980264 4440896753216 4444501377204 4465500059328 4469124653532 4486212026208 4497851809248 4499329605232 4502981658483 4527928925289 4545241131816 4557034069896 4574457557824 4578170591556 4579674776754 4591557055274 4599800812992 4603534417548 4626406152027 4633125547872 4634647788848 4638409678287 4656144299928 4681940113224 4695629996596 4712035228736 4717409356506 4729648996786 4768917536124 4774035692272 4777910721243 4797754528028 4813672758048 4826162160288 4832513402198 4859286329634 4877010557496 4908359569344 4912343627436 4935552697152 4942047897292 4958444871072 4971309894432 4976979727797 4996008847368 5023687566744 5042895270336 5055979406016 5060083285404 5061745805886 5079430145376 5094282280304 5107571032608 5122505450832 5126663328633 5146264752552 5147955588468 5174775914616 5185251606738 5194561293504 5208038937024 5209750069216 5212266241356 5213978762454 5233914030576 5238162337419 5247493777456 5301039632328 5302781320452 5316539748212 5341199023482 5342953906213 5366434281824 5370790153806 5391324978864 5405313139184 5410989815616 5432168349916 5450191469856 5462263465428 5483148032032 5501836588098 5503644249257 5521904515512 5573726351424 5588187764544 5595541834124 5614107002784 5615951551056 5626542065892 5669167384573 5687976831768 5709724396992 5731067565342 5741357219136 5762818632186 5782952326176 5784852349584 5799861543504 5828676988596 5839668659297 5859043804152 5860968827868 5881445431488 5883377815392 5888153284398 5898642640352 5903430499638 5914029616704 5926001836272 5958832871376 6003975544644 6037238567052 6049460207861 6060321509088 6065240601222 6076045426528 6080977281582 6082975222863 6104227455408 6106233035672 6126492601152 6138045890064 6168541536036 6184546237716 6186578207194 6208192399904 6231398860729 6242586817632 6265921846107 6289879142008 6310748017728 6358556714832 6370547628324 6372640709666 6393784175856 6402198412401 6418809352781 6479048439512 6500544950592 6502680743328 6524844236442 6549791503248 6564299076874 6586078436784 6611856250609 6618800042316 6635972970396 6661345129824 6666752065806 6696050061888 6698250088992 6729318039312 6746777713872 6748994407848 6817861697724 6830007267776 6835551104844 6861686336736 6863940784624 6867255887334 6869512165131 6887335582911 6899701219488 6913668808984 6949688321808 6951971683272 6978552040768 6984216449892 7004638135418 7022910169836 7043444994894 7068052843104 7070375093936 7076114034759 7094473495179 7121598697976 7161053538408 7188433305152 7196631792042 7215303944002 7239243240432 7248770103297 7283017953904 7288929494451 7335782117464 7362539354016 7403329045728 7413071845938 7432305566378 7456964841648 7487935401408 7494013271052 7502056087856 7564342905504 7583969109024 7592618708829 7619145218064 7641423420456 7683758176248 7713136466112 7719397128828 7721933382702 7733148724672 7771569318128 7777877410107 7791841940256 7812058405536 7814625103824 7820968143681 7850871045864 7871240666184 7901335781696 7945110495168 7951559448492 7954171980678 7974809622318 8005300726192 8011798535223 8049651422736 8056185230709 8086987468296 8107969708776 8110633630484 8138969940544 8148252524874 8184061186752 8193395198142 8224722048048 8246061650288 8252754882147 8354562461476 8382281646816 8393312751186 8396070424049 8423927326584 8439813098838 8478075619776 8494063504432 8525045567808 8536264549868 8564586595488 8596601348013 8648583820261 8677278524376 8699792315256 8733055337664 8743015482894 8781437915712 8791453241802 8822168147232 8825066723088 8847963960528 8855145749457 8889002754408 8908691604329 8938249307064 8972424052416 8995703618496 8998659210464 9005963316966 9055857850578 9090482263632 9114068139792 9121465922373 9156341183112 9159349553508 9183114110548 9207068835096 9252812304054 9266251095744 9269295577696 9276819356574 9279867310791 9312288599856 9363880226448 9391259993192 9434818713012 9459297993572 9506294612353 9537835072248 9548071384544 9555821442486 9558961064499 9595509056056 9627345516096 9652324320576 9665026804396 9718572659268 9754021114992 9792198209717 9824687254872 9846448615311 9884095794584 9916889742144 9942619788864 9953959455594 9992017694736 10047375133488 10086700411513 10120166570808 10123491611772 10158860290752 10188564560608 10215142065216 10245010901664 10253326657266 10292529505104 10295911176936 10349551829232 10370503213476 10419500138432 10424532482712 10427957524908 10467828061152 10476324674838 10494987554912 10506957203127 10565167492341 10602079264656 10605562640904 10633079496424 10682398046964 10685907812426 10732868563648 10741580307612 10782649957728 10794947688063 10810626278368 10822955916003 10864336699832 10900382939712 10924526930856 10966296064064 11003673176196 11007288498514 11043809031024 11119607768907 11148458349567 11191083668248 11228214005568 11231903102112 11253084131784 11338334769146 11375953663536 11462135130684 11525637264372 11565904652352 11569704699168 11582900074053 11599723087008 11657353977192 11679337318594 11718087608304 11721937655736 11766755630784 11776306568796 11797285280704 11806860999276 11852003672544 11917665742752 11931257971017 11962214433477 12007951089288 12074477134104 12098920415722 12120643018176 12130481202444 12152090853056 12161954563164 12165950445726 12208454910816 12212466071344 12222378787311 12276091780128 12290092797213 12337083072072 12369092475432 12373156414388 12416384799808 12462797721458 12485173635264 12531843692214 12579758284016 12589969126779 12659719648257 12717113429664 12741095256648 12745281419332 12787568351712 12804396824802 12837618705562 12958096879024 13005361486656 13049688472884 13099583006496 13114523224341 13128598153748 13172156873568 13223712501218 13237600084632 13271945940792 13322690259648 13333504131612 13396500177984 13458636078624 13493555427744 13497988815696 13508944975449 13635723395448 13671102209688 13723372673472 13727881569248 13734511774668 13739024330262 13774671165822 13799402438976 13827337617968 13899376643616 13903943366544 13915229034861 13968432899784 14009276270836 14045820339672 14086889989788 14136105686208 14140750187872 14152228069518 14188946990358 14243197395952 14322107076816 14333732163729 14393263584084 14430607888004 14478486480864 14497540206594 14566035907808 14577858988902 14620484307583 14671564234928 14725078708032 14806658091456 14826143691876 14864611132756 14913929683296 14938462962269 14988026542104 15004112175712 15128685811008 15167938218048 15185237417658 15238290436128 15282846840912 15367516352496 15387740043841 15438794257656 15443866765404 15543138636256 15555754820214 15583683880512 15624116811072 15629250207648 15641936287362 15701742091728 15742481332368 15903118896984 15908343961356 15949619244636 16010601452384 16023597070446 16028861718639 16099302845472 16112370461418 16173974936592 16215939417552 16221267260968 16296505049748 16386790396284 16449444096096 16492123300576 16505509764294 16510932747771 16553771488751 16709124922952 16764563293632 16786625502372 16792140848098 16847854653168 16879626197676 16913796907693 16988127008864 17007502153719 17072529099736 17129173190976 17193202696026 17297167640522 17354557048752 17399584630512 17422482528977 17486030965788 17519005977891 17582906483604 17644336294464 17650133446176 17695927921056 17710291498914 17778005508816 17817383208658 17876498614128 17997318420928 18011926633932 18111715701156 18148380623583 18180964527264 18228136279584 18242931844746 18248925668589 18312682366224 18318699107016 18366228221096 18414137670192 18505624608108 18538591155392 18553638713148 18559734621582 18624577199712 18694196582187 18727760452896 18782519986384 18797765538321 18869637426024 18918595987144 19012589224706 19075670144496 19096142769088 19111642884972 19117922128998 19191018112112 19206595237203 19256428058343 19330053608792 19437145318536 19508042229984 19584396419434 19649374509744 19692897230622 19768191589168 19835568751827 19907918911188 19984035389472 20094750266976 20173400823026 20240333141616 20246983223544 20377129121216 20490021803328 20506653314532 20585059010208 20591822353872 20608536495393 20662006748733 20699103658464 20741006426952 20849064965424 20855915049816 20935656122304 20952649349676 20989975109824 21013914406254 21130334984682 21204158529312 21211125281808 21228342104277 21266158992848 21283420485537 21364796093928 21371815624852 21483160615224 21565299915456 21589895376126 21621252556736 21645911832006 21728673399664 21746310309891 21849053861712 21866788483353 22007346352392 22014576997028 22087618062048 22239215537814 22296916699134 22304242483831 22382167336496 22463806204224 22506168263568 22676669538292 22751907327072 22924270261368 22975046769059 23051274528744 23139409398336 23165800148106 23199446174016 23314707954384 23333632230321 23358674637188 23436175216608 23443875311472 23474727512137 23552613137592 23613721998552 23704007345088 23835331485504 23862515942034 23924428866954 24015902178576 24035395605669 24148954268208 24197840831444 24260962404888 24323909126328 24331900891452 24416909821632 24424932142688 24444757574622 24552183560256 24580185594426 24674166144144 24738184950864 24746312828776 24758264646441 24925595442916 25063687384428 25159516568032 25179938253558 25188211272147 25253563804007 25319439296514 25434226859328 25482190513296 25490562838664 25575136703424 25608793649604 25675237411124 25916193758048 25945751460783 26013069482323 26099376945768 26199166012992 26229046448682 26257196307496 26344313747136 26447425002436 26475200169264 26543891881584 26578823712089 26667008263224 26726074812987 26917272157248 26987110855488 26995977631392 27017889950898 27271446790896 27342204419376 27455763138496 27469023549336 27478048660524 27549342331644 27654675235936 27798753287232 27807886733088 27830458069722 27839601932373 27936865799568 28018552541672 28091640679344 28173779979576 28281500375744 28304456139036 28377893980716 28486394791904 28518883837059 28644214153632 28667464327458 28676883193497 28786527168168 28861215776008 28956972961728 28995080413188 29132071815616 29155717977804 29240968615166 29343128469856 29376594629151 29539345845933 29652287383752 29729222265512 29827859366592 29876925924538 29976053084208 30008224351424 30260101234539 30370474835316 30476580872256 30565693681824 30735032704992 30775480087682 30877588515312 30887733530808 31086277272512 31111509640428 31258500415296 31283872574724 31403484183456 31484962664736 31520871609381 31695502477023 31806237793968 31816687922712 31899238489272 32021202904768 32047194140892 32057723437278 32198605690944 32224740922836 32347949873184 32384843064189 32431878835104 32442534521936 32468867748009 32593010099496 32773580792568 32898888192192 32984246601152 33011019528588 33021865495542 33107542977502 33358823306721 33418249845904 33445375048701 33573251004744 33584281696196 33695709306336 33759252395352 33827593815386 33976254017728 34015004307438 34145058199472 34386405392052 34594335281044 34709114097504 34799169261024 34844965057954 34972061931576 35038011955782 35165812967208 35300266892352 35391855842112 35420582997828 35556011017632 35634766417316 35752997228256 35886643300431 36023853267864 36223431402312 36296761247166 36361929054528 36456272559168 36485863689492 36497851337178 36625364732448 36637398214032 36667136361933 36732456442192 36828275340384 37011249216216 37107277426296 37119469243164 37249154399424 37388393164374 37455520905792 37565039972768 37595531076642 37739274852048 37769907380337 37837191974288 38025178449412 38151340288992 38223285769944 38235844257996 38382036224224 38413190474406 38512856116686 38525509744799 38660107217584 38874290637072 39016084459968 39168792838868 39298749019488 39385794461244 39536383178336 39671137503654 39684171692011 39815837822376 39968070778944 40189500533952 40346801646052 40480666283232 40493966447088 40877680615079 41013306629064 41170118020416 41183644707744 41217072990786 41324013497466 41398207316928 41482012853904 41698129930848 41711830099632 41905298699352 42027828812508 42260669969364 42408317058624 42422250563616 42456684208554 42532317985696 42566840971074 42729592187856 42743631249704 42966321230448 43179790752252 43291823664012 43457346799328 43492620619782 43619792025103 43698107723424 43733576966706 43861452922749 44014692704784 44029153994056 44175236124096 44478431075628 44593833398268 44608484967662 44764334672992 44815388886807 44931665469467 45012336527136 45353339076584 45503814654144 45848540522736 45950093538118 46102549057488 46163220131523 46282993754263 46331600296212 46629415908768 46667264460642 46717349274376 46872350433216 46887750622944 46949455024274 47105226275184 47227443997104 47725031884068 47848857733908 48031804357152 48070791211338 48086585155917 48297908536416 48395681662888 48521924809776 48647818252656 48663801782904 48849864285376 48889515149244 49160371188852 49348332288288 49476369901728 49492625657552 49516529292882 49532798243313 49661314466253 49851190885832 50127374768856 50319033136064 50359876507116 50376422544294 50507127608014 50638878593028 50741390723079 50964381026592 50981125677328 51022506461157 51217587299208 51350474822248 51832387516096 51891502921566 52026138964646 52198753891536 52267447586931 52458092897364 52514392614992 52557017933673 52894850004872 52950400338528 53087783763168 53157647424178 53334016526448 53452149625974 53991955262784 54035779901796 54445141870749 54542893581792 54684408838752 54746777005767 54938047098672 54956097321048 55098684663288 55309350471872 55615773466176 55660916139444 55679203864746 55873731599136 56037105083344 56082589746561 56183281358688 56347559959152 56393296614963 56608912278072 56755787961432 56972789583808 57037767674118 57288428307264 57334928654916 57353766386994 57573054336336 57619785711609 57722431552016 57769284175029 57990160826376 58311435955608 58481937230332 58686256939712 58753189258302 58772492968343 59078691691866 59304574767504 59458444531024 59506706255481 59753851849076 59952106168416 60520202469078 60540086741827 60740949670632 61131387363648 61470065409984 61550960175364 61755177030624 61775467061616 61986020246199 62223019280856 62360841230303 62567745149448 62806968366912 62969925329472 63041743218762 63391004954046 63612475587936 63633375845424 63798476978544 63850261456611 64094388281784 64115446874556 64236355252267 64449481845672 64695899746368 64769686128378 64863757670208 64885069043872 64937735496018 65186020198992 65238930929673 65547161585136 66022039057176 66043730991084 66215085955004 66544062286471 66717646613442 66836499691808 66890750097402 66912727451493 67146502009488 67168563392392 67391418612672 67518504790704 67655187630772 68030008614876 68290116398944 68545387468019 68772810784104 68925140307177 69188670562088 69418228195008 69598338522048 69689930115908 69944123863152 70076023911564 70331625934416 70424182536411 70606902880591 70841165995656 71112022035264 71269532834632 71505994456512 71773286600862 72047706535728 72446862804624 72593522494332 72730418756699 72971727378984 72995702674356 73250729464896 73274796428064 73334272723866 73464912884384 73656550680768 74022498432432 74214554852592 74238938486328 74776786328748 75130079945536 75191062153284 75478549704096 75539814760674 75564633816441 75674383948576 75760691412021 76050356898824 76302680577984 76446571539888 76471688515992 76764072448448 76826380948812 77025712233372 77051019489598 77320214435168 77748581274144 77837254382349 78039208446969 78337585677736 78597498038976 78771588922488 79072766356672 79342275007308 79368343384022 79631675644752 79736471136267 80178224438961 80693603292104 80961332566464 80987932894176 81755361230158 82026613258128 82367289415488 82434145981572 82648026994932 82964025707808 83396259861696 83423660199264 83518805797119 83810597398704 84055657625016 84521339938728 84844501127232 84913368417108 85064635971392 85133681942148 85459184375712 85487262499408 85556651511177 85932642460896 86030649580491 86359581504504 86583647328024 86914693598656 86985241239564 87239584050206 87396215446848 87467153933412 87722905845498 88029385409568 88058307988112 88129783887453 88618037537799 88956862151256 89187666796536 89216969935324 89528669345984 89630777773614 89863330938934 90024673054272 90706678153168 90780303703617 91697081045472 91900187076236 92205098114976 92326440263046 92565987508526 92663200592424 93258831817536 93334528921284 93434698548752 93775501245888 93898910048548 94210452550368 94454887994208 94562614828143 95450063768136 95697715467816 96063608714304 96141582422676 96173170311834 96595817072832 96791363325776 97043849619552 97295636505312 97327603565808 97406603244027 97779030298488 98320742377704 98696664576576 98952739803456 98985251315104 99033058585764 99065596486626 99322628932506 99702381771664 100254749537712 100336125146103 100719753014232 100752845088588 101014255216028 101277757186056 101482781446158 101928762053184 101962251354656 102045012922314 102435174598416 102700949644496 103783005843132 104052277929292 104397507783072 104534895173862 104569240735883 104916185794728 105028785229984 105114035867346 105789700009744 105900800677056 106175567526336 106315294848356 106668033052896 106904299251948 107714180306887 108071559803592 108890283741498 109085787163584 109368817677504 109493554011534 109876094197344 109912194642096 110197369326576 110953704526643 111321832278888 111358407729492 111747463198272 112074210166688 112165179493122 112366562717376 112695119918304 112786593229926 113217824556144 113511575922864 114075535348236 114669857309832 114707532773988 115146108672672 115239571423218 115444863104032 115538568350058 115576529234397 115980321652752 116622871911216 116963874460664 117506378516604 117544985936686 118157383383732 118396578353851 118609149535008 118916889062048 119013412510962 119052515076033 119507703698152 119904212336832 121040404938156 121080173483654 121481899341264 121957377702839 122633041845237 123101920350728 123510354061248 123550934123232 123972040492398 124446038561712 124721682460606 125135490298896 125625268761571 126083486437524 126782009908092 127224951175872 127266751690848 127596953957088 127700522913222 128188776563568 128230893749112 128472710504534 128898963691344 129539372256756 129770138087744 129875470992036 130372040397984 130477861859346 130859376075309 131094323170272 131584358768247 132044078114352 132087461982168 132430171910008 133088124572942 133435293226884 133672999383616 133781500194804 133825454902986 134293004018976 134337126784784 134446166660421 134794996408401 135037009581408 135310375261544 136060017229752 136580232797888 137090774936038 137545621568208 137850280614354 138377341124176 138489660394569 138848981262789 139379860231816 139888247726304 140152047823128 140663251868832 140848365072822 141213805761182 141682331991312 142539065669264 143546573201724 144095413071456 144259755467751 144893725609248 145187044988664 145460837513398 145943454757968 145991405348712 146549592856128 146668545447732 146929825768768 148044996864864 148429109705184 148477876972656 148598394729939 148983943398759 149553572657496 150382124306568 150957099408192 151079629521348 151129267632882 151348767897152 151521382824042 152100713797648 152224172169237 152893143079776 152943377031984 153067519383471 153652761897624 154051424466744 154102038979196 154640428870336 155497162548288 155674508764698 156078416893938 156675171355472 156802342760793 157543177844976 157671053801019 158684550014616 158736686768044 159263351289504 159472942272534 160356448877922 160825327383413 161387206584208 161975865788352 163335425612247 163510722460316 164053226516256 164323092584959 164868291963144 165296053989864 165928051415616 166847320398528 167037611594238 167621194797408 168111315250032 168247769239683 169042679877456 169265140482251 169826736834216 170267363884296 170918368751424 170974524998816 171113303022354 171865284921792 172061299160982 172719163009008 173167294656048 173307852525087 173970482479128 174479168100412 174934307866824 175445811690996 176058770819136 176116615976224 176259567774906 176317478905029 177236075075598 177913724302512 178375333593072 178433939870648 178520118766443 179261555547228 179726661877868 181413356306336 181560607407234 181620260225481 182091486376261 183394162090944 183800374152472 184410196229952 184652880526092 185131975017052 185326401184848 186051765984623 186669057842568 186869397097504 187082523690909 187797820097096 188420905100736 188909775988416 189125229656286 190900127536272 191395430935632 191647307818747 192283164845352 192346340623668 192709065756801 193582726651552 194087699239104 194591273010624 194655207131616 194813206488054 195558060596976 196641484755408 197970502630208 198066117171528 198131192973252 198645257865012 199404763543328 199632186859413 200509499075424 200672250292206 200738182354479 201439506028464 201505690177176 202028510432056 202555514372112 202965562892316 203924502709312 204090025844628 204870349196832 205401899288992 205636162404057 206775420921531 207566011686264 208104555858584 208795015566144 209069790347724 209138481471766 209832371589456 210057570459968 210228071734692 211272547609233 211579400019488 211820708641773 212630589696712 213336066105792 213808598503896 215428360613774 216143119607184 217780567482996 218191256270097 218987108023068 219752188394688 219824389284192 220394738653152 221907409053286 222643664557776 222716815458984 224148420333376 224330358986244 225390239836608 225573186459852 226435649112288 226693901449323 227023151845728 227282074236063 228151070696472 229339714619664 229415065547976 230292217345344 230479142846436 230889726208064 231077136700116 231153058468794 231960643305504 233245743822432 233511763147047 233927748921328 234117625340907 235012757033208 235089971873372 236314766767464 236793156707702 237218299070016 237833778124096 238026825021924 238105030152066 239015407396304 239209413408801 240534673316883 242080809876312 242160346967308 242963798682528 243914755405678 245266083690474 246203840701456 247101868246464 247944080984796 248892077123424 249443364921212 250270980597792 251250537523142 252166972875048 253564019816184 254533503381696 255193907914176 255401045826444 256377553127136 256461787498224 256669954533531 256945421009068 257797927382688 259078744513512 259750941984072 260744080795968 260955723718692 261718752150618 262188646340544 263168717536494 264088156228704 264174923964336 264389351662359 264860343820016 266176249145884 266870586453768 267563000389608 267650909805972 268586008037952 268674253569568 268892333320842 269589992816802 270074019162816 270620750523088 272120034459504 272340911110851 274181549872076 275091243136416 275700561228708 276754682248352 276979320789138 277697962525578 277789201844077 278759720463632 279776495452608 280304095646256 281326503737664 281696730145644 282427611522364 283364663982624 285078131338528 286143764305553 287093146403448 288190826142912 288519510935502 289787451218496 290374089977328 290921675026796 291886909515936 291982810697424 292367060832979 293337090895464 296089993729728 296858219410368 296955753945312 297196789459878 297967886797518 299107145314992 300764248613136 302159259042696 302258535265764 303042765648084 304201427595296 304448344338474 305786286159552 305886754063968 306135038766942 307305523795248 308102848933488 308204077958392 311349017529396 312156833787876 313350342710944 313604685521586 313707722207649 314521658286269 315086355689952 315342107602038 317369100029232 317473373536088 318526702579008 318945884545068 320712897755844 321650654766826 322774413168416 323142540920661 323980956279841 326670851224494 327021444920632 328106453032512 328646185169918 329736583926288 330592107979728 331027168050563 332861113579929 334075223188476 335242389594816 336222630500064 336495538479366 338085359754912 338530280964502 339653473668432 340534727768592 341949049997632 342226606044708 344122598321964 345438326018016 346334589312096 346615705050174 346729587703191 347940964958256 348958336200824 349868615733648 350891623381992 352233231952448 352519135549812 352634957810058 354472150151196 355189735061553 355827448605024 356750667186144 356867879741296 357040237532886 357157545228099 358523111094456 359453323755736 362826712612672 363121214814468 363240520450962 364182972752522 365872133108517 367600748304944 367899125535711 369305761052184 370263950034104 370652802369696 372103531969246 373338115685136 373738794195008 374165047381818 375595640194192 376875806284713 378250459312572 381800255072544 382790861871264 383294615637494 384566329690704 384692681247336 385418131513602 387165453303104 389310414263232 389626412976108 391116121193952 392578128225927 393282969510816 394753076304741 396132234343056 396262385946504 397290515730024 398809527086656 399264373718826 401018998150848 401344500584412 401476364708958 402879012056928 403011380354352 403338499981263 404057020864112 404384989225203 405111028744224 405931125784632 408180051689256 409740698393664 410803798577984 411272324808114 413550841843062 415132023372528 415468981183707 416209111717168 416546943788367 418139580695448 418276962943532 419664743178912 420456143469384 422545095218466 423158800038976 423641417283546 423780607192789 425261179393424 427617197007792 430856721227548 432286239214368 435561134965992 436382512540194 436525888612121 437974216046136 439648778568384 440789477306304 443814818106572 445287329115552 445433630917968 446951830196277 448660717972488 449654486765869 451146372919704 452871298224576 453387802898646 454046303691456 454564148472126 456302141392944 456672516507711 458679429239328 458830131095952 460958285692872 462154273400232 462306116937588 463921286611008 466491487644864 467023526294094 467855497842656 468235250681814 470025514066416 470179943746744 470407028282379 472629533534928 473586313415404 476053650043848 476210060304132 478030814792608 478418826817602 479817712276133 481069346633766 482475982150239 484161619752624 484320693934616 485927597365056 487829510811356 490532167380948 492407681402912 492969277754877 494248320164137 495888161969592 497784154246848 498886729842424 500541961195584 502501075046284 504333945750096 507128039632368 507795421446753 509112931296893 510802091652888 512755106254272 512923574996448 513339909067062 513890842018136 515595854765376 518157489027024 519501883968144 521911447437384 523437504301236 526337435072988 528176312457408 528349847928672 528778703324718 528952436715087 529720687640032 532352498291768 533741172907536 535126000779216 535301819611944 537348507139136 537784666641684 539179985633604 541241501046176 544240068919008 544681822221702 544860780676443 546274459128783 548363099744152 550182486272832 551401122457416 553509364496704 553958641578276 555395925051156 555578403688154 557519440927264 558155297953869 560608191292512 561247571072727 563393460291288 564855223044728 566729327965248 570156262677056 572287528611106 574186292806896 574941923456241 577039021871004 578127197270403 580748179954656 581843350053592 583773819031872 583965621394848 584734121665958 586674181790928 593911507890624 594393578919756 595935773595036 598214290629984 598896560578239 601528497226272 602214547063437 604318518085392 604517070531528 606085531296168 608402855190592 608896688676948 611773508127936 612270077533884 614611047590496 616205697866976 616408155916784 616908487212171 620326262764593 622698035058792 624313667575752 626700685421888 627209371043172 627415444415298 629043316572538 630172711379904 630684215204076 633817642827699 634738200058464 634946747072176 635462125925319 637891769090136 641425795511688 643301309533652 645548826336832 646285081841322 647961912559682 653341702448988 654042889841264 654573768810291 657292370339836 659473167852576 661184215959456 662054336101126 665722227159858 668150446376952 672445261000128 672991076958732 676170719509824 677060561929004 679306947336864 681069455537184 681846222708189 684453212089416 688245196643928 690876652036032 692669178624192 693231410100348 693459175406382 695881929916512 697916672401648 699737231467296 701783246763984 702352876022721 705038271099624 705269915620116 708944300302392 710379470123106 711654897210048 713501334372288 713735759482592 714080475065772 714315090456198 717046222188912 717628240226403 718906647511472 726242429628936 726481040901924 728365945505044 731744266217034 731984685151181 735201496609888 735798251071422 738611522104368 740527900068208 741305604739392 744207063938492 746676231370272 748330094763636 751191280388384 753751612569426 753999262148209 756500918625144 763600510145088 765581723742528 766589231274988 769132659381408 769385362494672 770836263027204 776675931686501 779252825952216 782232242387904 785156256451854 786565939021632 789506152609482 792264468686112 792524771893008 794581031460048 798528747437652 800034606323689 802689001168824 802952729417916 805758024113856 806022760708704 806676999962526 808114041728224 808769978450406 810222057488448 811862251569264 816360103378512 822544649616228 827101683686124 828776048476957 830264046745056 830937962367414 832418223434336 833093887576734 833367605532231 836279161390896 836553925887064 839329486357824 840912286938768 845090190436932 847282834567092 847561214385578 850522358786848 853701643919873 855234394015584 858431292916659 861713442455096 864572478428736 871122269931984 872765025080388 873051777224242 875948432092272 877101182498937 879376881330997 887629636213144 890574658231104 890867261835936 893903660392554 897321435944976 899308973531738 902292745839408 906775605797292 909128296944252 912604282785888 913345033015422 917358858478656 917660262191904 921916571385744 924308546800464 924612233875176 934047052588188 935710995685312 936470501363628 940051028132832 940359887493488 940814056564758 941123166622947 943564974858807 945259067069856 947172626830808 952107300087696 952420120608264 956061629585216 956837653635204 959635424552266 962138693267532 964951964300478 968323239505248 968641387869232 969427622761983 971942868839523 975659021622712 981064334761896 984815362805824 985938555509754 988496640328274 991776323939184 993081504151689 997773459684848 998583340739787 1005002150092568 1008667891500192 1014256079264736 1015590842893506 1018225862593786 1021604183305776 1025847149992896 1026679818134124 1027781684036272 1036314978054048 1039003767936288 1040188763109573 1043822894874768 1046875008602472 1052674870145976 1056699695857344 1057557406649436 1057904873430174 1059441375280064 1064704996583536 1065569205184659 1067482345815072 1070252001558432 1070603639223888 1071472635684297 1075569333283368 1078359971267208 1082483002092352 1088480137838016 1089363644443404 1089721561352886 1092548918257566 1096726199488304 1097616399325551 1102802244914832 1103697376607133 1107917283156552 1110791850102312 1111156807376308 1115038881854528 1116310595907738 1121216382585024 1122495142145454 1126786920582576 1129710446089456 1130627418854139 1144575057222212 1148372585613792 1149883846912482 1150261648094713 1154078043742008 1156254394540806 1161496359909312 1163686700107184 1167931242789696 1169468243331916 1173348363581856 1177734384677781 1184855983375757 1188787157839512 1191871547190072 1196428581259968 1197793121156478 1203056994452544 1204429094126874 1208637036170784 1209034141063056 1212171062592336 1213154967675609 1217793377353896 1220490749793073 1224540155067768 1229222095180992 1232411395733952 1232816311833568 1233816974424342 1240652525529186 1245396070117584 1248627335151504 1249640831365101 1254418742086344 1254830888830596 1258086633145076 1261368430408152 1267635285655398 1269476400116928 1269893494144352 1270924251850638 1271341821578367 1275783538180272 1282851591023376 1286602619067304 1292570163682644 1295923825119364 1302362361892361 1306683404897976 1308085779682528 1309147537620582 1309577665836363 1314584740679672 1318946335705152 1322368431918912 1324108672202252 1331444454319716 1336300892753904 1341531154731229 1345982153917464 1348963460297607 1354121123858008 1358613894673728 1362138911074368 1363692445416378 1368906424178832 1376490393287856 1381877956377281 1386462820200696 1386918350812764 1391763859833024 1395833344803296 1399474462934592 1403566493527968 1404705752045442 1410076542199248 1410539831240232 1417888600604784 1420758940246212 1427471518965184 1428160950131544 1428630180912396 1434092444377824 1435256480452806 1437813295022944 1439453136828399 1447427946450717 1452484859257872 1452962081803848 1456731891010088 1463488532434068 1463969370302362 1470402993219776 1471596502142844 1477223044208736 1478907833264631 1481055800136416 1482744960492411 1488414127876984 1493352462740544 1496660189527272 1502382560776768 1507503225138852 1507998524296418 1513001837250288 1523386264340259 1527338793890679 1533178462549976 1538265318762816 1538770724989344 1541672526054408 1553351863373002 1558505651904432 1570312512903708 1579012305218964 1584528937372224 1585049543786016 1586857310145261 1589162062920096 1597057494875304 1600069212647378 1605378002337648 1605905458835832 1612045521417408 1613353999925052 1616228083456448 1617539956900812 1623724503138528 1632720206757024 1634582342029329 1638823377386349 1645089299232456 1654203367372248 1657552096953914 1660528093490112 1661875924734828 1664836446868672 1666187775153468 1666735211064462 1672558322781792 1673107851774128 1674465893861607 1681824573877536 1683742713218181 1690180380873864 1694565669134184 1695122428771156 1701044717573696 1707403287839746 1710468788031168 1716862585833318 1723426884910192 1724825770368723 1734381591811209 1742244539863968 1745530050160776 1746103554448484 1751896864184544 1754202364997874 1758753762661994 1775259272426288 1781734523671872 1787807320785108 1794642871889952 1796689681734717 1798617947063476 1804585491678816 1813551211594584 1818256593888504 1825208565571776 1826690066030844 1835320524383808 1843833142771488 1848617093600928 1849224467750352 1850725461636513 1868094105176376 1872941002727256 1880102056265664 1880719774986976 1881628113129516 1882246333245894 1887129949717614 1890518134139712 1894345253661616 1904214600175392 1904840241216528 1906386377775957 1913675307270408 1919270849104532 1924277386535064 1929903928600956 1936646479010496 1937282775738464 1938855245523966 1943885737679046 1951318043245424 1962128669523792 1963721306430873 1971877111019508 1976993280656548 1983552647878368 1986163008303378 1995546919369696 1997166681479574 2003006350138871 2010004300185136 2017335783000384 2028512158529472 2031181685787012 2036451725187572 2043208366611552 2046569425830853 2053359636268248 2055563368072544 2072629956108096 2078007535872576 2080377526219146 2087645789749536 2093750017204944 2105349740291952 2108120386006217 2115114813298872 2115809746860348 2129409993167072 2131138410369318 2134964691630144 2140504003116864 2141207278447776 2142945271368594 2151138666566736 2156719942534416 2178727288886808 2179443122705772 2185097836515132 2193452398976608 2195232798651102 2195954055453543 2205604489829664 2207394753214266 2215834566313104 2221583700204624 2222313614752616 2232621191815476 2244990284290908 2253573841165152 2259420892178912 2261254837708278 2261997786444627 2267866693958887 2289150114444424 2296745171227584 2299767693824964 2300523296189426 2308156087484016 2312508789081612 2317190176353941 2327373400214368 2330027795059503 2338936486663832 2346696727163712 2355468769355562 2369711966751514 2377574315679024 2383743094380144 2386880106469849 2395586242312956 2400103818971067 2408858188253748 2417274072341568 2418068282126112 2424342125184672 2426309935351218 2435586754707792 2440981499586146 2449080310135536 2465632623667136 2467633948848684 2481305051058372 2486328145430871 2490792140235168 2497254670303008 2499281662730202 2500102816596693 2508837484172688 2509661777661192 2516173266290152 2522736860816304 2535270571310796 2539786988288704 2541848503701276 2542683643156734 2551567076360544 2561104931759619 2565703182046752 2573205238134608 2575293878749977 2585140327365288 2591847650238728 2604724723784722 2613366809795952 2616171559365056 2618295075241164 2619155331672726 2629169481359344 2631303547496811 2638130643992991 2648217344404504 2662888908639432 2672601785507808 2683062309462458 2691964307834928 2697926920595214 2708242247716016 2727384890832756 2737812848357664 2752980786575712 2763755912754562 2772925640401392 2773836701625528 2791666689606592 2807132987055936 2809411504090884 2820153084398496 2821079662480464 2823369499868841 2830694924576421 2835777201209568 2841517880492424 2856321900263088 2857260361824792 2868184888755648 2870512960905612 2875626590045888 2878906273656798 2894855892901434 2904969718515744 2905924163607696 2908282868285949 2913463782020176 2915828606518569 2926977064868136 2927938740604724 2943193004285688 2954446088417472 2957815666529262 2962111600272832 2965489920984822 2976828255753968 2979244512455067 2993320379054544 2995750022219361 3015006450277704 3015997048592836 3026003674500576 3046772528680518 3054677587781358 3055681220284847 3066356925099952 3077541449978688 3083345052108816 3106703726746004 3117011303808864 3140625025807416 3147581407361083 3158024610437928 3170099087572032 3173714620290522 3178324125840192 3194114989750608 3196707615553977 3200138425294756 3210756004675296 3211810917671664 3216037669162769 3226707999850104 3235079913801624 3247449006277056 3265440413514048 3269164684058658 3277646754772698 3290178598464912 3292849197976653 3308406734744496 3315104193907828 3323751849469656 3332375550306936 3333470422128924 3345116645563584 3346215703548256 3348931787723214 3363649147755072 3367485426436362 3380360761747728 3389131338268368 3390244857542312 3391882256562417 3414806575679492 3433725171666636 3446853769820384 3449651540737446 3450784944284139 3459738241148959 3468763183622418 3484489079727936 3491060100321552 3492207108896968 3503793728369088 3508404729995748 3517507525323988 3550518544852576 3554567950127271 3563790519078251 3575614641570216 3589285743779904 3593379363469434 3597235894126952 3609170983357632 3627102423189168 3636513187777008 3641298848556193 3653380132061688 3661472249379219 3687666285542976 3697234187201856 3698448935500704 3701450923273026 3736188210352752 3745882005454512 3761439549973952 3763256226259032 3764492666491788 3774259899435228 3788690507323232 3808429200350784 3809680482433056 3812772755551914 3814025464735101 3827350614540816 3838541698209064 3848554773070128 3859807857201912 3874565551476928 3877710491047932 3887771475358092 3902636086490848 3907087085677083 3924257339047584 3927442612861746 3928732997509089 3943754222039016 3953986561313096 3967105295756736 3972326016606756 3991093838739392 3994333362959148 4006012700277742 4020008600370272 4024593464193687 4046890380892821 4062363371574024 4072903450375144 4086416733223104 4093138851661706 4106719272536496 4111126736145088 4145633869131843 4160755052438292 4175291579499072 4187500034409888 4210699480583904 4216240772012434 4230229626597744 4231619493720696 4258819986334144 4262276820738636 4282414556895552 4285890542737188 4302277333133472 4313439885068832 4318359410485197 4342283839352151 4357454577773616 4358886245411544 4370195673030264 4386904797953216 4390465597302204 4391908110907086 4411208979659328 4414789506428532 4431669132626208 4436723499793893 4443167400409248 4444627229505232 4448234881477233 4465242383630952 4489980568581816 4507147682330304 4518841784357824 4522509675416556 4523995572889254 4535733387917774 4570158793020777 4578300228888848 4582016381672037 4599535387649928 4601046592378852 4616312174968032 4625017578163224 4634380352707882 4654746800428736 4660055590119006 4677872973327664 4710937538711124 4739423933503028 4755148631358048 4767486188760288 4773760212939698 4791172484625912 4800207637942134 4817716376507496 4836136564252224 4848684250369344 4852619870702436 4871173509415584 4881962999172292 4898160620271072 4916470132159047 4935267897697368 4962610102116744 4972656290861742 4981584280470336 4994509340606016 4998563325460404 5000205633193386 5017674968345376 5019323555322384 5023397681584821 5032346532580304 5045473721632608 5070541142621592 5083697007402552 5085367286313468 5103134152721088 5122209863519238 5131406364093504 5146410476269216 5150587757499954 5170280654730576 5174477311106169 5183695300477456 5209449447569444 5226733619591904 5236590150482328 5238310663345452 5258338962718688 5262607094993622 5276261287985982 5277994835037463 5296434688809008 5325777817278864 5345203571015616 5366124618924916 5383928615669856 5395853841190428 5416484495432032 5436731521805507 5454769781665512 5475625696715328 5505961573151424 5527511825509124 5545851280802784 5547673403251056 5600242244265823 5618823008181768 5640306168796992 5642159324960928 5646738999737682 5661389849152842 5671554402419136 5683035760984848 5712643800526176 5714520723649584 5741025921811224 5757812547313596 5789711785802868 5809939437031488 5811848327215392 5816565736571898 5826927564040352 5831657213037138 5853954129736272 5855877481209448 5886386008571376 5915631333058524 5930979841969644 5953656511507936 5958489024910134 5975911507439111 5986640758109088 5991500044438722 6009019050416613 6030012900555408 6031994097185672 6052007349001152 6093545057361036 6109355175562716 6111362440569694 6132713850199904 6139708277492559 6155638169316979 6166690104217632 6213407453492008 6234022607617728 6281250051614832 6295162814722166 6316049220875856 6324361158018651 6347429240581044 6388229979501216 6393415231107954 6400276850589512 6421512009350592 6423621835343328 6432075338325538 6453415999700208 6470159827603248 6538329368117316 6555293509545396 6580357196929824 6585698395953306 6587862166360629 6616813469488992 6630208387815656 6647503698939312 6664751100613872 6666940844257848 6692431407096512 6697863575446428 6734970852872724 6760721523495456 6778262676536736 6780489715084624 6783764513124834 6785993359333881 6803600081876661 6829613151358984 6867450343333272 6893707539640768 6899303081474892 6901569888568278 6919476482297918 6937526367244836 6951570529061823 6982120200643104 6984414217793936 6990083385178509 7016809459991496 7035015050647976 7101037089705152 7109135900254542 7127581038156502 7151229283140432 7160640319409547 7186758726938868 7194471788253904 7200311456913201 7254204846378336 7273026375554016 7282597697112386 7306760264123376 7322944498758438 7396897871001408 7402901846546052 7458984436292613 7472376420705504 7491764010909024 7500308449790079 7526512452518064 7528985332983576 7548519798870456 7577381014646464 7619360964866112 7625545511103828 7628050929470202 7654701229081632 7677083396418128 7683314795278857 7697109546140256 7719615714403824 7725881636249931 7755420982095864 7775542950716184 7805272172981696 7814174171354166 7848514678095168 7854885225723492 7857465995018178 7887508444078032 7893910642490433 7907973122626192 7914391931978973 7944652033213512 7988666725918296 8012025400555484 8040017200740544 8049186928387374 8051831536662991 8093780761785642 8124726743148048 8145806900750288 8186277703323412 8213438545072992 8291267738263686 8293991883630299 8321510104876584 8375000068819776 8421398961167808 8432481544024868 8460459253195488 8463238987441392 8492084773729263 8524553641477272 8543435248551511 8571781085474376 8604554666266944 8626879770137664 8636718820970394 8684567678704302 8714909155547232 8717772490823088 8740391346060528 8747485819555707 8780931194604408 8783816221814172 8800380669560579 8829579012857064 8863338265252416 8873446999587786 8886334800818496 8889254459010464 8896469762954466 8930484767261904 8937733537365201 8979961137163632 9045019350833112 9047991145778508 9071466775835548 9116536533246527 9140317586041554 9156600457777696 9164032763344074 9167043660854541 9199070775299856 9202093184757704 9232624349936064 9250035156326448 9268760705415764 9320111180238012 9355745946655328 9390718083118603 9421875077422248 9442744222083249 9478847867006056 9510297262716096 9534972377520576 9547520425879396 9582344969251824 9600415275884268 9635432753014992 9648113007488307 9673145694640967 9705239741404872 9742347018831168 9763925998344584 9796321240542144 9832940264318094 9870535795394736 9925220204233488 9945312581723484 9997126650920808 10000411266386772 10035349936690752 10038647110644768 10046795363169642 10064693065160608 10090947443265216 10141082285243184 10167394014805104 10170734572626936 10244419727038476 10292820952538432 10301175514999908 10340561309461152 10348954622212338 10352354832852417 10367390600954912 10379214723446877 10418898895138888 10453467239183808 10473180300964656 10476621326690904 10516677925437376 10525214189987244 10552522575971964 10555989670074926 10592869377618016 10651555634557728 10663703850381813 10691371557234753 10732249237849832 10767857231339712 10791707682380856 10832968990864064 10873463043611014 10909539563331024 10923896545668579 10984416748137657 11055023651018248 11091702561605568 11095346806502112 11200484488531646 11237646016363536 11284318649921856 11293477999475364 11322779698305684 11366071521969696 11425287601052352 11429041447299168 11442076394205303 11482051843622448 11515625094627192 11579423571605736 11623696654430784 11633131473143796 11653855128080704 11663314426074276 11707908259472544 11711754962418896 11721261257031249 11772772017142752 11786198992527267 11831262666117048 11861959683939288 11907313023015872 11916978049820268 11951823014878222 11973281516218176 11983000088877444 12018038100833226 12060025801110816 12063988194371344 12073780392581061 12140671142678463 12187090114722072 12218710351125432 12222724881139388 12265427700399808 12279416554985118 12311276338633958 12333380208435264 12426814906984016 12436901607395529 12562500103229664 12590325629444332 12632098441751712 12648722316037302 12694858481162088 12776459959002432 12786830462215908 12800553701179024 12847243670686656 12864150676651076 12906831999400416 12940319655206496 12955078231455591 13076658736234632 13110587019090792 13160714393859648 13171396791906612 13175724332721258 13233626938977984 13260416775631312 13295007397878624 13329502201227744 13333881688515696 13344704644431699 13395727150892856 13469941705745448 13521443046990912 13556525353073472 13560979430169248 13567529026249668 13571986718667762 13607200163753322 13659226302717968 13734900686666544 13746049145016111 13798606162949784 13803139777136556 13838952964595836 13875052734489672 13903141058123646 13964240401286208 13968828435587872 13980166770357018 14033618919982992 14070030101295952 14218271800509084 14255162076313004 14302458566280864 14321280638819094 14325985980815971 14373517453877736 14388943576507808 14400622913826402 14508409692756672 14546052751108032 14565195394224772 14613520528246752 14645888997516876 14756842702043519 14805803693092104 14917968872585226 14944752841411008 14983528021818048 15000616899580158 15053024905036128 15057970665967152 15097039597740912 15200657520150091 15251091022207656 15256101858940404 15309402458163264 15354166792836256 15366629590557714 15394219092280512 15439231428807648 15451763272499862 15510841964191728 15551085901432368 15628348342708332 15709770451446984 15714931990036356 15775016888156064 15787821284980866 15815946245252384 15828783863957946 15833984505112389 15889304066427024 15977333451836592 16024050801110968 16098373856774748 16103663073325982 16187561523571284 16220331234477587 16249453486296096 16291613801500576 16310194565416521 16372555406646824 16426877090145984 16582535476527372 16587983767260598 16643020209753168 16708160745288943 16800726732797469 16864963088049736 16920918506390976 16926477974882784 16984169547458526 17049107282954544 17086870497103022 17143562170948752 17273437641940788 17369135357408604 17429818311094464 17435544981646176 17480782692121056 17494971639111414 17561862389208816 17567632443628344 17600761339121158 17659158025714128 17746893999175572 17778508918020928 17792939525908932 17860969534523808 17875467074730402 17927734522317333 17959922274327264 18027057151249839 18090038701666224 18095982291557016 18142933551671096 18233073066493054 18280635172083108 18313200915555392 18328065526688148 18334087321709082 18398141550599712 18404186369515408 18419124832477677 18466914507950937 18500070312652896 18537521410831528 18640222360476024 18711491893310656 18781436166237206 18843750154844496 18885488444166498 18957695734012112 18973083474055953 19095040851758792 19164689938503648 19200830551768536 19270865506029984 19296226014976614 19346291389281934 19410479482809744 19527851996689168 19665880528636188 19741071590789472 19763586499081887 19850440408466976 19890625163446968 19994253301841616 20000822532773544 20077294221289536 20093590726339284 20129386130321216 20282164570486368 20334788029610208 20341469145253872 20357980078001643 20410800245629983 20488839454076952 20602351029999816 20681122618922304 20697909244424676 20704709665704834 20734781201909824 20758429446893754 20837797790277776 20854711587185469 20946360601929312 20953242653381808 20970250155535527 21050428379974488 21105045151943928 21111979340149852 21185738755236032 21303111269115456 21327407700763626 21382743114469506 21464498475699664 21481920958228641 21583415364761712 21600934370739603 21746926087222028 21819079126662048 21847793091337158 21968833496275314 22033069851527581 22110047302036496 22190693613004224 22376953308877839 22400968977063292 22475292032727072 22512263684139383 22586955998950728 22645559396611368 22732143043939392 22858082894598336 22884152788410606 22964103687244896 23031250189254384 23049944385836571 23158847143211472 23189324246068387 23266262946287592 23326628852148552 23415816518945088 23423509924837792 23442522514062498 23545544034285504 23572397985054534 23662525332234096 23723919367878576 23743175795936919 23833956099640536 23903646029756444 23966000177754888 24036076201666452 24120051602221632 24127976388742688 24147560785162122 24155494609988973 24281342285356926 24374180229444144 24437420702250864 24445449762278776 24558833109970236 24622552677267916 24853629813968032 24873803214791058 24881975650890897 24946533633547757 25125000206459328 25180651258888664 25264196883503424 25297444632074604 25389716962324176 25489091939893351 25573660924431816 25601107402358048 25630305745654533 25728301353302152 25813663998800832 25880639310412992 25910156462911182 26153317472469264 26221174038181584 26255681171168339 26342793583813224 26351448665442516 26401142008681737 26520833551262624 26590014795757248 26659004402455488 26667763377031392 26689409288863398 26791454301785712 26939883411490896 27121958860338496 27135058052499336 27143973437335524 27214400327506644 27318452605435936 27349609599739581 27469801373333088 27492098290032222 27501130982563623 27597212325899568 27606279554273112 27677905929191672 27750105468979344 27806282116247292 27937656871175744 27960333540714036 28067237839965984 28140060202591904 28172154249355809 28328232666249747 28436543601018168 28510324152626008 28604917132561728 28642561277638188 28651971961631942 28747034907755472 28777887153015616 28801245827652804 28944339022464921 29019437083922901 29130390788449544 29227041056493504 29291777995033752 29513685404087038 29611607386184208 29835937745170452 30001233799160316 30106049810072256 30115941331934304 30194079195481824 30401315040300182 30502182044415312 30512203717880808 30708333585672512 30733259181115428 30878462857615296 30903526544999724 31021683928383456 31057064498557251 31102171802864736 31137644170340631 31256696685416664 31419540902893968 31429863980072712 31550033776312128 31575642569961732 31631892490504768 31657567727915892 31667969010224778 31778608132854048 31954666903673184 31991111551145439 32048101602221936 32074114671704259 32196747713549496 32207326146651964 32375123047142568 32440662468955174 32498906972592192 32583227603001152 32620389130833042 32745110813293648 32771689637005737 32953250244412971 33165070953054744 33175967534521196 33286040419506336 33416321490577886 33601453465594938 33729926176099472 33852955949765568 33968339094917052 34098214565909088 34173740994206044 34287124341897504 34546875283881576 34738270714817208 34871089963292352 34961565384242112 34989943278222828 35123724778417632 35135264887256688 35163783771093747 35201522678242316 35318316051428256 35493787998351144 35585879051817864 35721939069047616 35750934149460804 35855469044634666 35919844548654528 36054114302499678 36180077403332448 36191964583114032 36221341177743183 36285867103342192 36466146132986108 36561270344166216 36656131053376296 36668174643418164 36796283101199424 36808372739030816 36838249664955354 36933829015901874 37000140625305792 37075042821663056 37280444720952048 37310704822186587 37562872332474412 37687500309688992 37770976888332996 37915391468024224 37946166948111906 38057120652638549 38190081703517584 38329379877007296 38401661103537072 38541731012059968 38592452029953228 38692582778563868 38820958965619488 39055703993378336 39201695709860761 39331761057272376 39482143181578944 39527172998163774 39700880816933952 39781250326893936 39988506603683232 40001645065547088 40054287334118123 40187181452678568 40564329140972736 40669576059220416 40682938290507744 40715960156003286 40821600491259966 40977678908153904 41204702059999632 41395818488849352 41409419331409668 41516858893787508 41675595580555552 41709423174370938 41892721203858624 41906485306763616 41940500311071054 42100856759948976 42210090303887856 42223958680299704 42654815401527252 42765486228939012 42928996951399328 42963841916457282 42977957942447913 43089467185218853 43166830729523424 43201868741479206 43493852174444056 43638158253324096 43695586182674316 43937666992550628 44066139703055162 44220094604072992 44270528106130557 44753906617755678 44801937954126584 44950584065454144 45024527368278766 45173911997901456 45291118793222736 45350722022927131 45601972560450273 45768305576821212 45928207374489792 46062500378508768 46099888771673142 46317694286422944 46378648492136774 46532525892575184 46653257704297104 46847019849675584 46885045028124996 47144795970109068 47325050664468192 47447838735757152 47486351591873838 47501953515337167 47667912199281072 47807292059512888 47932000355509776 48072152403332904 48255952777485376 48295121570324244 48310989219977946 48562684570713852 48660993703432761 48748360458888288 48874841404501728 48890899524557552 48930583696249563 49117666219940472 49245105354535832 49707259627936064 49747606429582116 49763951301781794 49893067267095514 50124482235866829 50361302517777328 50402180198392407 50594889264149208 50779433924648352 50978183879786702 51147321848863632 51202214804716096 51260611491309066 51456602706604304 51820312925822364 52306634944938528 52442348076363168 52511362342336678 52685587167626448 52702897330885032 52802284017363474 53041667102525248 53335526754062784 53378818577726796 53582908603571424 53783203566951999 53879766822981792 54081171453749517 54270116104998672 54287946874671048 54428800655013288 54636905210871872 54699219199479162 54939602746666176 54984196580064444 55002261965127246 55194424651799136 55212559108546224 55257374497433031 55355811858383344 55400743523852811 55500210937958688 55612564232494584 55920667081428072 56134475679931968 56280120405183808 56344308498711618 56656465332499494 56873087202036336 56919250422167859 57020648305252016 57285122555276376 57303943923263884 57494069815510944 57602491655305608 57888678044929842 58038874167845802 58057943185412093 58260781576899088 58583555990067504 59027370808174076 59223214772368416 59671875490340904 59804046739860577 60002467598320632 60231882663868608 60388158390963648 60802630080600364 61004364088830624 61024407435761616 61232400736889949 61466518362230856 61602664686924053 61807053089999448 62043367856766912 62114128997114502 62204343605729472 62275288340681262 62513393370833328 62564134761556407 62839081805787936 62859727960145424 63151285139923464 63315135455831784 63335938020449556 63557216265708096 63909333807346368 63982223102290878 64096203204443872 64148229343408518 64393495427098992 64414652293303928 64445762874685923 64750246094285136 64881324937910348 65240778261666084 65490221626587296 65543379274011474 65735026581830221 65906500488825942 66099209554582743 66330141906109488 66351935069042392 66572080839012672 66832642981155772 67202906931189876 67459852352198944 67536791052418149 67712019862486769 67936678189834104 68196429131818176 68347481988412088 68574248683795008 69093750567763152 69476541429634416 69567972738205161 69979886556445656 70247449556835264 70270529774513376 70327567542187494 70403045356484632 70636632102856512 70987575996702288 71171758103635728 71501868298921608 71710938089269332 72108228604999356 72360154806664896 72383929166228064 72442682355486366 72466483829966919 72571734206684384 72932292265972216 73122540688332432 73312262106752592 73336349286836328 73616745478061632 73676499329910708 73867658031803748 74150085643326112 74560889441904096 74621409644373174 74645926952672691 74839600900643271 75125744664948824 75375000619377984 75541953776665992 75830782936048448 75892333896223812 76114241305277098 76380163407035168 76467275819680053 76803322207074144 76890917236963599 77184904059906456 77385165557127736 77641917931238976 78111407986756672 78403391419721522 78663522114544752 78767043513505017 79054345996327548 79203426026045211 79562500653787872 79977013207366464 80003290131094176 80108574668236246 80374362905357136 81365876581015488 81431920312006572 81643200982519932 81955357816307808 82048828799218743 82409404119999264 82503392947690869 82791636977698704 82818838662819336 83033717787575016 83351191161111104 83418846348741876 83812970613527232 83881000622142108 84201713519897952 84420180607775712 84447917360599408 84516462748067427 84984697998749241 85309630803054504 85530972457878024 85857993902798656 85927683832914564 85955915884895826 86178934370437706 86333661459046848 86403737482958412 86833017067394763 86987704348888112 87058311251768703 87391172365348632 87875333985101256 88132279406110324 88440189208145984 88541056212261114 89507813235511356 89603875908253168 90049054736557532 90347823995802912 90582237586445472 90701444045854262 91203945120900546 91536611153642424 92125000757017536 92199777543346284 92635388572845888 92757296984273548 93065051785150368 93306515408594208 93412932511021893 93770090056249992 94289591940218136 94650101328936384 94895677471514304 94972703183747676 95003907030674334 95335824398562144 95614584119025776 95864000711019552 96144304806665808 96222344015112777 96590243140648488 96621978439955892 97125369141427704 97321987406865522 97496720917776576 97749682809003456 97781799049115104 97861167392499126 98235332439880944 98315068911017211 98490210709071664 99495212859164232 99527902603563588 99786134534191028 100248964471733658 100281901865711797 100722605035554656 100804360396784814 101189778528298416 101558867849296704 101956367759573404 102294643697727264 102521222982618132 102913205413208608 103297898914304633 103640625851644728 104613269889877056 104884696152726336 105022724684673356 105371174335252896 105405794661770064 105604568034726948 106404602641050637 106757637155453592 107165817207142848 107566407133903998 107759533645963584 108162342907499034 108540232209997344 108575893749342096 108857601310026576 109398438398958324 109968393160128888 110004523930254492 110388849303598272 110425118217092448 110514748994866062 110711623716766688 110801487047705622 111000421875917376 111225128464989168 111841334162856144 112688616997423236 113312930664998988 113542318641343109 113746174404072672 113838500844335718 114041296610504032 114171361957915647 114570245110552752 114607887846527768 114988139631021888 115204983310611216 115777356089859684 116077748335691604 116115886370824186 116521563153798176 116957125217022601 117167111980135008 117605087129582283 118054741616348152 118446429544736832 119343750980681808 119608093479721154 120004935196641264 120162862002354369 121605260161200728 122008728177661248 122048814871523232 122464801473779898 122933036724461712 123205329373848106 123614106179998896 124228257994229004 124550576681362524 125026786741666656 125128269523112814 125678163611575872 125719455920290848 126302570279846928 126630270911663568 126671876040899112 127964446204581756 128192406408887744 128296458686817036 128786990854197984 128829304586607856 128891525749371846 128933873827343739 129268401555656559 129500492188570272 129762649875820696 130481556523332168 130980443253174592 131086758548022948 131470053163660442 131813000977651884 132198419109165486 132660283812218976 132703870138084784 132811584318391671 133665285962311544 134405813862379752 134919704704397888 135073582104836298 135424039724973538 135873356379668208 136052166068781393 136694963976824176 136805917681350819 138187501135526304 138953082859268832 139135945476410322 139959773112891312 140541059549026752 140655135084374988 140806090712969264 141975151993404576 142343516207271456 142505860546011501 143003736597843216 143421876178538664 144216457209998712 144767858332456128 144885364710972732 144932967659933838 145143468413368768 145864584531944432 145982981110298283 146245081376664864 146624524213505184 146672698573672656 146791751088748689 147352998659821416 147735316063607496 148300171286652224 149121778883808192 149242819288746348 149291853905345382 149679201801286542 150251489329897648 150373446707600487 151083907553331984 151206540595177221 151784667792447624 152228482610554196 152760326814070336 152934551639360106 153606644414148288 153781834473927198 154369808119812912 154770331114255472 156806782839443044 157327044229089504 157534087027010034 157585845788975681 158108691992655096 158406852052090422 159125001307575744 160006580262188352 160217149336472492 160748725810714272 161349610700855997 162325269722478709 162863840624013144 163286401965039864 163910715632615616 164097657598437486 164818808239998528 165006785895381738 165583273955397408 165637677325638672 166067435575150032 166202230571558433 166837692697483752 167207232721651001 167762001244284216 168403427039795904 168840361215551424 168895834721198816 169032925496134854 169969395997498482 170619261606109008 171061944915756048 171855367665829128 171911831769791652 172357868740875412 172807474965916824 173666034134789526 173975408697776224 174116622503537406 174173829556236279 174782344730697264 175750667970202512 176264558812220648 177082112424522228 178423643579253457 179015626471022712 179207751816506336 179412140219581731 180098109473115064 180695647991605824 181164475172890944 181402888091708524 182407890241801092 183073222307284848 183789768198178373 184399555086692568 184807994060772159 185514593968547096 186130103570300736 186613030817188416 186825865022043786 187540180112499984 188579183880436272 189945406367495352 190007814061348668 190671648797124288 191229168238051552 191728001422039104 192288609613331616 192444688030225554 193180486281296976 193243956879911784 194250738282855408 194643974813731044 195563598098230208 195722334784998252 196470664879761888 196630137822034422 196980421418143328 197205079745490663 198297628663748229 198990425718328464 199055805207127176 199572269068382056 200497928943467316 200563803731423594 201445210071109312 201608720793569628 202379557056596832 202610373157254447 203136059587460307 203912735519146808 204589287395454528 205042445965236264 205826410826417216 206595797828609266 207281251703289456 208703918214615483 210045449369346712 210742348670505792 210811589323540128 211209136069453896 212809205282101274 213515274310907184 215132814267807996 216324685814998068 217080464419994688 217151787498684192 217399451489900757 217715202620053152 218796876797916648 219936786320257776 220009047860508984 220850236434184896 221029497989732124 221423247433533376 221602974095411244 222450256929978336 223682668325712288 223937780858018073 224518802701929813 225377233994846472 226625861329997976 227084637282686218 227492348808145344 227677001688671436 228082593221008064 228342723915831294 229140490221105504 229215775693055536 229401827459040159 230409966621222432 230672751710890797 231554712179719368 232155496671383208 232231772741648372 233043126307596352 233914250434045202 234334223960270016 235210174259164566 236109483232696304 236301130540515051 237610278078135633 238687501961363616 239216186959442308 240009870393282528 240325724004708738 243210520322401456 244097629743046464 244929602947559796 245866073448923424 246146486397656229 246410658747696212 247228212359997792 248456515988458008 249101153362725048 250053573483333312 250256539046225628 251438911840581696 252605140559693856 253260541823327136 253343752081798224 253549388244202281 255928892409163512 256592917373634072 257573981708395968 257658609173215712 257783051498743692 257867747654687478 258536803111313118 259000984377140544 259525299751641392 260963113046664336 261174933755306109 262173517096045896 262940106327320884 263626001955303768 264396838218330972 265320567624437952 265407740276169568 265623168636783342 267330571924623088 268811627724759504 270147164209672596 270848079449947076 271746712759336416 272104332137562786 273389927953648352 273611835362701638 274411869969025327 276375002271052608 277906165718537664 278271890952820644 279919546225782624 280380011338826861 281310270168749976 281612181425938528 283950303986809152 284687032414542912 285011721092023002 286007473195686432 286843752357077328 288432914419997424 288812492882851729 289770729421945464 289865935319867676 291729169063888864 291965962220596566 292490162753329728 293249048427010368 293345397147345312 293583502177497378 294705997319642832 295470632127214992 298485638577492696 298583707810690764 299358403602573084 300502978659795296 300746893415200974 300845705597135391 302167815106663968 302413081190354442 303569335584895248 304456965221108392 305869103278720212 307563668947854396 308739616239625824 309540662228510944 309893696742913899 313613565678886088 314654088458179008 315068174054020068 315171691577951362 316217383985310192 316813704104180844 317455054160489917 319213807923151911 320434298672944984 321497451621428544 322699221401711994 324650539444957418 325727681248026288 326572803930079728 328195315196874972 330013571790763476 331166547910794816 331275354651277344 332134871150300064 332404461143116866 333675385394967504 334414465443302002 335524002488568432 337791669442397632 338065850992269708 339938791994996964 340626955924029327 341238523212218016 342123889831512096 342514085873746941 343710735331658256 343823663539583304 344715737481750824 345614949931833648 347332068269579052 347950817395552448 348233245007074812 348347659112472558 349564689461394528 350871375651067803 351501335940405024 352529117624441296 352815261388746849 354164224849044456 356847287158506914 358031252942045424 358415503633012672 358824280439163462 360196218946230128 360488586007063107 362805776183417048 364815780483602184 366146444614569696 367579536396356746 368799110173385136 369615988121544318 371029187937094192 373651730044087572 375080360224999968 377158367760872544 379890812734990704 380015628122697336 382458336476103104 384577219226663232 384889376060451108 386360972562593952 386487913759823568 386801621482031217 387805204666969677 388501476565710816 389287949627462088 391444669569996504 392941329759523776 393260275644068844 393960842836286656 394410159490981326 396595257327496458 397980851436656928 398111610414254352 398434752955175013 399144538136764112 400995857886934632 401127607462847188 403217441587139256 404759114113193664 405220746314508894 406272119174920614 407825471038293616 408156498206344179 410084891930472528 410417753044052457 413191595657218532 414562503406578912 417407836429230966 418628327179024039 420090898738693424 421623178647080256 422418272138907792 425618410564202548 427030548621814368 430265628535615992 431218652808468371 432649371629996136 434303574997368384 434798902979801514 435430405240106304 437593753595833296 437948943330894849 439873572640515552 440018095721017968 440597160675299353 442058995979464248 443205948190822488 444900513859956672 447365336651424576 447875561716036146 449037605403859626 450754467989692944 451120340122801461 453251722659995952 454169274565372436 455354003377342872 456685447831662588 458280980442211008 458431551386111072 458803654918080318 460819933242444864 461345503421781594 463109424359438736 464310993342766416 464463545483296744 467828500868090404 470420348518329132 472218966465392608 472602261081030102 472757537366927043 473984139037407383 475220556156271266 477375003922727232 478432373918884616 480019740786565056 480651448009417476 486421040644802912 486975809167436127 489859205895119592 491732146897846848 492292972795312458 492821317495392424 494456424719995584 496913031976916016 498202306725450096 498857942252198441 500513078092451256 501621698164953003 505210281119387712 506521083646654272 506687504163596448 507098776488404562 511857784818327024 513185834747268144 515317218346431424 515566102997487384 515735495309374956 517073606222626236 519050599503282784 521926226093328672 522349867510612218 522521488668708837 524347034192091792 525880212654641768 527252003910607536 528793676436661944 530815480552339136 531246337273566684 534661143849246176 535270930737760371 537623255449519008 538236420658745193 540294328419345192 541696158899894152 543493425518672832 544208664275125572 546779855907296704 547223670725403276 548823739938050654 551369304594535119 554423982182316477 556543781905641288 559839092451565248 560760022677653722 562620540337499952 563224362851877056 570023442184046004 572014946391372864 573687504714154656 576865828839994848 577624985765703458 579541458843890928 579731870639735352 583458338127777728 583931924441193132 586690794294690624 587167004354994756 589411994639285664 590941264254429984 591615239236471989 594892885991244687 596971277154985392 597167415621381528 598716807205146168 601005957319590592 601493786830401948 601691411194270782 604335630213327936 604826162380708884 607138671169790496 607831119471763341 608913930442216784 609408178762380921 611738206557440424 615127337895708792 617479232479251648 619081324457021888 619787393485827798 626111754643846449 627227131357772176 630136348108040136 630343383155902724 632434767970620384 633627408208361688 634910108320979834 638427615846303822 640868597345889968 645398442803423988 649301078889914836 651455362496052576 653145607860159456 656390630393749944 660027143581526952 662550709302554688 664269742300600128 664808922286233732 667350770789935008 668828930886604004 671048004977136864 673556408105789439 676131701984539416 679877583989993928 681253911848058654 682477046424436032 684247779663024192 685028171747493882 687421470663316512 687647327079166608 688205482377120477 689431474963501648 691229899863667296 694664136539158104 696466490014149624 696695318224945116 699129378922789056 701742751302135606 703002671880810048 705058235248882592 705630522777493698 708328449698088912 708903391621545153 713694574317013828 716062505884090848 717648560878326924 720392437892460256 720977172014126214 723085292400132431 725611552366834096 729631560967204368 732292889229139392 735159072792713492 737598220346770272 739231976243088636 742058375874188384 744832218487354459 747303460088175144 750160720449999936 754316735521745088 759781625469981408 760031256245394672 769778752120902216 772721945125187904 772975827519647136 773603242964062434 775610409333939354 777002953131421632 778575899254924176 782889339139993008 786520551288137688 788820318981962652 793190514654992916 795961702873313856 796223220828508704 796869505910350026 798289076273528224 801991715773869264 802255214925694376 806434883174278512 810441492629017788 812544238349841228 815650942076587232 816312996412688358 818699876519158207 820169783860945056 820835506088104914 823235609907075981 826383191314437064 829125006813157824 834815672858461932 837256654358048078 840181797477386848 841140034016480583 844836544277815584 851236821128405096 854061097243628736 860531257071231984 862437305616936742 865298743259992272 866437478648555187 869597805959603028 875187507191666592 875897886661789698 879747145281031104 880036191442035936 881194321350598706 884117991958928496 886411896381644976 895751123432072292 898075210807719252 901508935979385888 902240680245602922 902537116791406173 906503445319991904 908338549130744872 910708006754685744 913370895663325176 916863102772222144 917607309836160636 922691006843563188 926218848718877472 928621986685532832 928927090966593488 929681090228741697 935657001736180808 940840697036658264 944437932930785216 945204522162060204 945515074733854086 947968278074814766 950441112312542532 952365162481469751 956864747837769232 957641423769455733 961302896018834952 972842081289605824 973951618334872254 979718411790239184 984585945590624916 985642634990784848 993826063953832032 996404613450900192 997715884504396882 1001026156184902512 1003243396329906006 1013375008327192896 1014197552976809124 1021880867772087981 1023715569636654048 1026371669494536288 1027542257621240823 1031132205994974768 1031470990618749912 1034147212445252472 1038101199006565568 1043852452186657344 1044699735021224436 1045042977337417674 1048694068384183584 1051760425309283536 1052614126953203409 1054504007821215072 1057587352873323888 1058445784166240547 1062492674547133368 1069322287698492352 1070541861475520742 1075246510899038016 1076472841317490386 1080588656838690384 1081465758021189321 1083392317799788304 1088417328550251144 1094447341450806552 1097647479876101308 1102738609189070238 1103100920522829767 1108847964364632954 1113087563811282576 1121520045355307444 1125241080674999904 1136276888057350963 1140046884368092008 1147375009428309312 1153731657679989696 1155249971531406916 1159082917687781856 1159463741279470704 1163415614000909031 1167863848882386264 1170450629051557007 1174334008709989512 1178823989278571328 1181882528508859968 1183230478472943978 1189785771982489374 1193942554309970784 1194334831242763056 1197433614410292336 1202987573660803896 1203382822388541564 1209652324761417768 1214277342339580992 1215662238943526682 1217827860884433568 1218816357524761842 1223476413114880848 1224469494619032537 1230254675791417584 1239574786971655596 1248965505054774199 1252223509287692898 1254454262715544352 1255884981537072117 1260272696216080272 1260686766311805448 1264869535941240768 1267254816416723376 1269820216641959668 1276855231692607644 1281737194691779936 1286528377387248611 1290796885606847976 1293655958425405113 1298602157779829672 1302910724992105152 1306291215720318912 1312781260787499888 1320054287163053904 1321791482025898059 1329617844572467464 1334701541579870016 1337657861773208008 1342096009954273728 1347112816211578878 1352263403969078832 1359755167979987856 1362507823696117308 1370056343494987764 1374842941326633024 1375294654158333216 1376410964754240954 1378862949927003296 1382459799727334592 1389328273078316208 1392932980028299248 1393390636449890232 1403485502604271212 1410116470497765184 1411261045554987396 1416656899396177824 1417806783243090306 1418272612100781129 1421952417112222149 1427389148634027656 1432125011768181696 1435297121756653848 1440784875784920512 1441954344028252428 1446170584800264862 1451223104733668192 1459263121934408736 1460927427502308381 1470318145585426984 1475196440693540544 1478463952486177272 1484116751748376768 1489664436974708918 1494606920176350288 1496573826756595323 1504865094494859009 1519563250939962816 1520062512490789344 1539557504241804432 1545951655039294272 1547206485928124868 1551220818667878708 1557151798509848352 1565778678279986016 1567564466006126511 1573041102576275376 1577640637963925304 1586381029309985832 1592446441657017408 1593739011820700052 1596578152547056448 1603983431547738528 1604510429851388752 1605812792213281113 1612869766348557024 1614709261976235579 1620882985258035576 1625088476699682456 1631301884153174464 1632625992825376716 1637399753038316414 1640339567721890112 1641671012176209828 1646471219814151962 1652766382628874128 1654107913783605357 1663271946546949431 1669631345716923864 1674513308716096156 1680363594954773696 1682280068032961166 1689673088555631168 1702473642256810192 1721062514142463968 1724874611233873484 1730597486519984544 1732874957297110374 1739195611919206056 1750375014383333184 1751795773323579396 1760072382884071872 1762388642701197412 1768235983917856992 1772823792763289952 1774845717709415967 1791502246864144584 1796150421615438504 1803017871958771776 1804481360491205844 1805074233582812346 1813006890639983808 1816677098261489744 1821416013509371488 1826741791326650352 1828224536287142763 1835214619672321272 1845382013687126376 1852437697437754944 1857243973371065664 1857854181933186976 1859362180457483394 1871314003472361616 1881681394073316528 1890409044324120408 1891030149467708172 1895936556149629532 1900882224625085064 1904730324962939502 1913729495675538464 1915282847538911466 1922605792037669904 1947903236669744508 1959436823580478368 1962660079371788027 1969171891181249832 1971285269981569696 1987652127907664064 1992809226901800384 1995431769008793764 2002052312369805024 2006486792659812012 2021687450179962103 2028395105953618248 2043761735544175962 2047431139273308096 2052743338989072576 2055084515242481646 2062264411989949536 2062941981237499824 2068294424890504944 2089399470042448872 2090085954674835348 2097388136768367168 2103520850618567072 2105228253906406818 2109008015642430144 2115174705746647776 2116891568332481094 2124985349094266736 2141083722951041484 2152945682634980772 2161177313677380768 2162931516042378642 2166784635599576608 2169255877200397293 2176834657100502288 2188894682901613104 2195294959752202616 2205477218378140476 2206201841045659534 2217695928729265908 2222185379123429419 2226175127622565152 2234496655462063377 2243040090710614888 2250482161349999808 2272553776114701926 2280093768736184016 2310499943062813832 2318165835375563712 2318927482558941408 2326831228001818062 2335727697764772528 2340901258103114014 2348668017419979024 2366460956945887956 2379571543964978748 2387885108619941568 2388669662485526112 2394867228820584672 2405975147321607792 2406765644777083128 2419304649522835536 2431324477887053364 2435655721768867136 2437632715049523684 2446952826229761696 2448938989238065074 2456099629557474621 2460509351582835168 2469706829721227943 2479149573943311192 2497931010109548398 2504447018575385796 2508908525431088704 2511769963074144234 2520545392432160544 2521373532623610896 2523420102049441749 2534509632833446752 2539640433283919336 2553710463385215288 2563474389383559872 2573056754774497222 2581593771213695952 2587311916850810226 2597204315559659344 2599312435945665561 2625562521574999776 2640108574326107808 2643582964051796118 2659235689144934928 2675315723546416016 2694225632423157756 2704526807938157664 2707611350374218519 2719510335959975712 2725015647392234616 2740112686989975528 2750589308316666432 2752821929508481908 2757725899854006592 2778656546156632416 2785865960056598496 2786781272899780464 2789043270686225091 2806971005208542424 2822522091109974792 2833313798792355648 2835613566486180612 2836545224201562258 2843904834224444298 2854778297268055312 2857095487444409253 2870594243513307696 2872924271308367199 2883908688056504856 2892341169600529724 2902446209467336384 2918526243868817472 2921854855004616762 2940636291170853968 2956927904972354544 2979328873949417836 2989213840352700576 2993147653513190646 3009730188989718018 3018530569659278597 3040125024981578688 3065642603316263943 3079115008483608864 3084180124727095471 3094412971856249736 3102441637335757416 3114303597019696704 3131557356559972032 3135128932012253022 3146082205152550752 3155281275927850608 3157842380859610227 3172762058619971664 3176937421711369019 3187478023641400104 3207966863095477056 3209020859702777504 3211625584426562226 3225739532697114048 3229418523952471158 3241765970516071152 3250176953399364912 3265251985650753432 3274799506076632828 3283342024352419656 3292942439628303924 3305532765257748256 3308215827567210714 3309302761568489301 3326543893093898862 3339262691433847728 3349026617432192312 3364560136065922332 3404947284513620384 3408830664172052889 3442125028284927936 3449749222467746968 3461194973039969088 3465749914594220748 3478391223838412112 3492005595765389087 3503591546647158792 3511351887154671021 3524777285402394824 3536471967835713984 3545647585526579904 3549691435418831934 3583004493728289168 3592300843230877008 3608962720982411688 3610148467165624692 3633354196522979488 3642832027018742976 3653483582653300704 3656449072574285526 3670429239344642544 3690764027374252752 3715708363866373952 3718724360914966788 3742628006944723232 3746896515164322597 3763362788146633056 3767654944611216351 3780818088648240816 3782060298935416344 3791873112299259064 3801764449250170128 3809460649925879004 3827458991351076928 3830565695077822932 3845211584075339808 3859585132161745833 3880967875276215339 3895806473339489016 3918873647160956736 3925320158743576054 3938343782362499664 3942570539963139392 3965374446077694177 3990863538017587528 4004104624739610048 4012973585319624024 4043374900359924206 4056790211907236496 4087523471088351924 4110169030484963292 4124528823979899072 4125883962474999648 4136588849781009888 4178798940084897744 4180171909349670696 4207041701237134144 4210456507812813636 4230349411493295552 4233783136664962188 4249970698188533472 4254817836302343387 4265857251336666447 4282167445902082968 4305891365269961544 4322354627354761536 4325863032084757284 4333569271199153216 4338511754400794586 4353669314201004576 4377789365803226208 4382782282506925143 4390589919504405232 4410954436756280952 4412403682091319068 4435391857458531816 4444370758246858838 4452350255245130304 4468993310924126754 4486080181421229776 4489721480269785969 4514595283484577027 4545107552229403852 4560187537472368032 4620999886125627664 4637854965117882816 4653662456003636124 4671455395529545056 4681802516206228028 4697336034839958048 4732921913891775912 4759143087929957496 4777339324971052224 4789734457641169344 4811950294643215584 4813531289554166256 4817438376639843339 4838609299045671072 4862648955774106728 4875265430099047368 4893905652459523392 4897877978476130148 4912199259114949242 4921018703165670336 4939413659442455886 4958299147886622384 4962323741350816071 4995862020219096796 5008894037150771592 5023539926148288468 5041090784864321088 5042747065247221792 5046840204098883498 5069019265666893504 5079280866567838672 5107420926770430576 5146113509548994444 5163187542427391904 5174623833701620452 5194408631119318688 5198624871891331122 5213825529411481213 5251125043149999552 5280217148652215616 5287165928103592236 5318471378289869856 5350631447092832032 5388451264846315512 5409053615876315328 5415222700748437038 5439020671919951424 5450031294784469232 5480225373979951056 5487437364774182851 5505643859016963816 5557313092313264832 5571731920113196992 5573562545799560928 5578086541372450182 5613942010417084848 5645044182219949584 5671227132972361224 5673090448403124516 5687809668448888596 5709556594536110624 5714190974888818506 5741188487026615392 5745848542616734398 5767817376113009712 5784682339201059448 5843709710009233524 5881272582341707936 5887980238115364081 5913855809944709088 5958657747898835672 5978427680705401152 5986295307026381292 6019460377979436036 6037061139318557194 6065062350539886309 6131285206632527886 6158230016967217728 6168360249454190942 6188825943712499472 6204883274671514832 6270257864024506044 6292164410305101504 6310562551855701216 6315684761719220454 6345524117239943328 6353874843422738038 6374956047282800208 6418041719405555008 6423251168853124452 6458837047904942316 6483531941032142304 6500353906798729824 6507767631601191879 6530503971301506864 6549599012153265656 6566684048704839312 6585884879256607848 6611065530515496512 6616431655134421428 6618605523136978602 6653087786187797724 6666556137370288257 6678525382867695456 6698053234864384624 6703489966386190131 6729120272131844664 6809894569027240768 6817661328344105778 6899498444935493936 6931499829188441496 6956782447676824224 6984011191530778174 7007183093294317584 7022703774309342042 7049554570804789648 7099382870837663868 7166008987456578336 7184601686461754016 7217925441964823376 7220296934331249384 7266708393045958976 7306967165306601408 7312898145148571052 7340858478689285088 7368298888672423863 7381528054748505504 7409120489163683829 7437448721829933576 7485256013889446464 7493793030328645194 7526725576293266112 7535309889222432702 7561636177296481632 7564120597870832688 7570260306148325247 7583746224598518128 7603528898500340256 7618921299851758008 7661131390155645864 7690423168150679616 7719170264323491666 7761935750552430678 7791612946678978032 7797937307836996683 7850640317487152108 7876687564724999328 7930748892155388354 7953938216401456741 7981727076035175056 8025947170639248048 8086749800719848412 8113580423814472992 8175046942176703848 8193154403360899049 8220338060969926584 8251767924949999296 8273177699562019776 8357597880169795488 8360343818699341392 8420913015625627272 8467566273329924376 8499941396377066944 8509635672604686774 8531714502673332894 8564334891804165936 8571286462333227759 8611782730539923088 8651726064169514568 8677023508801589172 8707338628402009152 8755578731606452416 8765564565013850286 8781179839008810464 8821908873512561904 8824807364182638136 8870783714917063632 8888741516493717676 8937986621848253508 8972160362842459552 8979442960539571938 9005698641710740277 9029190566969154054 9055591708977835791 9090215104458807704 9120375074944736064 9241999772251255328 9252540374181286413 9307324912007272248 9342910791059090112 9363605032412456056 9394672069679916096 9465843827783551824 9518286175859914992 9530812265134107057 9623900589286431168 9627062579108332512 9634876753279686678 9677218598091342144 9725297911548213456 9750530860198094736 9795755956952260296 9824398518229898484 9878827318884911772 9916598295773244768 9924647482701632142 9927908284705467903 9991724040438193592 10017788074301543184 10047079852296576936 10085494130494443584 10093680408197766996 10158561733135677344 10214841853540861152 10226491992516158667 10292227019097988888 10326375084854783808 10349247667403240904 10388817262238637376 10397249743782662244 10427651058822962426 10476016787296167261 10534055661464013063 10574331856207184472 10636942756579739712 10701262894185664064 10776902529692631024 10830445401496874076 10900062589568938464 10960450747959902112 10974874729548365702 11011287718033927632 11147125091599121856 11156173082744900364 11227884020834169696 11240689545492967791 11290088364439899168 11302964833833649053 11342454265944722448 11346180896806249032 11375619336897777192 11419113189072221248 11428381949777637012 11482376974053230784 11491697085233468796 11535634752226019424 11569364678402118896 11578755396485237499 11642903625828646017 11687419420018467048 11762545164683415872 11775960476230728162 11827711619889418176 11896123338233082531 11917315495797671344 11972590614052762584 12038920755958872072 12074122278637114388 12130124701079772618 12262570413265055772 12336720498908381884 12377651887424998944 12409766549343029664 12540515728049012088 12621125103711402432 12631369523438440908 12691048234479886656 12707749686845476076 12749912094565600416 12797571754009999341 12846502337706248904 12917674095809884632 12967063882064284608 13000707813597459648 13015535263202383758 13061007942603013728 13099198024306531312 13133368097409678624 13171769758513215696 13232863310268842856 13237211046273957204 13306175572375595448 13333112274740576514 13357050765735390912 13396106469728769248 13406979932772380262 13458240544263689328 13469164440809357907 13635322656688211556 13738620555602516189 13798996889870987872 13862999658376882992 13913564895353648448 13968022383061556348 14014366186588635168 14045407548618684084 14099109141609579296 14151812151259734721 14198765741675327736 14332017974913156672 14369203372923508032 14435850883929646752 14440593868662498768 14625796290297142104 14681716957378570176 14736597777344847726 14763056109497011008 14818240978327367658 14874897443659867152 14987586060657290388 15070619778444865404 15123272354592963264 15128241195741665376 15140520612296650494 15167492449197036256 15207057797000680512 15237842599703516016 15322262780311291728 15438340528646983332 15523871501104861356 15555297653864005933 15583225893357956064 15595874615673993366 15641476588234443639 15701280634974304216 15753375129449998656 15861497784310776708 15907876432802913482 15963454152070350112 16051894341278496096 16173499601439696824 16227160847628945984 16350093884353407696 16386308806721798098 16440676121939853168 16462312094322548553 16715195760339590976 16720687637398682784 16841826031251254544 16935132546659848752 17019271345209373548 17063429005346665788 17128669783608331872 17142572924666455518 17223565461079846176 17303452128339029136 17354047017603178344 17531129130027700572 17562359678017620928 17643817747025123808 17649614728365276272 17663940714346092243 17741567429834127264 17777483032987435352 17875973243696507016 17944320725684919104 17958885921079143876 18011397283421480554 18058381133938308108 18111183417955671582 18180430208917615408 18195187051619658927 18483999544502510656 18505080748362572826 18614649824014544496 18727210064824912112 18931687655567103648 19036572351719829984 19061624530268214114 19254125158216665024 19269753506559373356 19450595823096426912 19501061720396189472 19523302894803575637 19591511913904520592 19648797036459796968 19757654637769823544 19833196591546489536 19849294965403264284 19855816569410935806 19983448080876387184 19999668412110864771 20035576148603086368 20094159704593153872 20110469899158570393 20187360816395533992 20317123466271354688 20429683707081722304 20452983985032317334 20584454038195977776 20698495334806481808 20794499487565324488 20855302117645924852 20952033574592334522 21068111322928026126 21148663712414368944 21553805059385262048 21589260873089668297 21660890802993748152 21800125179137876928 21920901495919804224 21949749459096731404 22022575436067855264 22104896666017271589 22238561951979583133 22312346165489800728 22455768041668339392 22481379090985935582 22580176728879798336 22605929667667298106 22684908531889444896 22692361793612498064 22751238673795554384 22856763899555274024 22983394170466937592 23071269504452038848 23138729356804237792 23157510792970474998 23285807251657292034 23374838840036934096 23551920952461456324 23792246676466165062 23834630991595342688 23861814649204370223 23945181228105525168 24077841511917744144 24148244557274228776 24260249402159545236 24444039170357723609 24525140826530111544 24579463210082697147 24673440997816763768 24755303774849997888 24819533098686059328 25081031456098024176 25262739046876881816 25415499373690952152 25499824189131200832 25595143508019998682 25693004675412497808 25835348191619769264 26031070526404767516 26122015885206027456 26198396048613062624 26266736194819357248 26343539517026431392 26465726620537685712 26474422092547914408 26612351144751190896 26666224549481153028 26792212939457538496 26813959865544760524 26916481088527378656 26938328881618715814 27017095925132220831 27166775126933507373 27270645313376423112 27477241111205032378 27597993779741975744 27725999316753765984 27757621122543859239 27936044766123112696 28028732373177270336 28090815097237368168 28198218283219158592 28303624302519469442 28397531483350655472 28592436795402321171 28871701767859293504 28881187737324997536 29251592580594284208 29473195554689695452 29636481956654735316 29749794887319734304 29783724854116403709 29975172121314580776 30141239556889730808 30256482391483330752 30281041224593300988 30334984898394072512 30475685199407032032 30644525560622583456 30679475977548476001 30876681057293966664 31047743002209722712 31110595307728011866 31166451786715912128 31191749231347986732 31282953176468887278 31402561269948608432 31428050361888501783 31602166984392039189 31722995568621553416 31815752865605826964 31926908304140700224 32103788682556992192 32346999202879393648 32700187768706815392 32772617613443596196 32881352243879706336 32924624188645097106 33441375274797365568 33683652062502509088 33722068636478903373 33870265093319697504 34038542690418747096 34126858010693331576 34257339567216663744 34285145849332911036 34447130922159692352 34606904256678058272 34708094035206356688 34736266189455712497 35062258260055401144 35287635494050247616 35299229456730552544 35327881428692184486 35483134859668254528 35554966065974870704 35751946487393014032 35917771842158287752 36022794566842961108 36116762267876616216 36222366835911343164 36360860417835230816 36390374103239317854 37010161496725145652 37229299648029088992 37454420129649824224 37863375311134207296 38073144703439659968 38123249060536428228 38412061553419279957 38539507013118746712 38901191646192853824 39002123440792378944 39046605789607151274 39183023827809041184 39297594072919593936 39515309275539647088 39698589930806528568 39711633138821871612 39966896161752774368 39999336824221729542 40071152297206172736 40188319409186307744 40220939798317140786 40374721632791067984 40905967970064634668 41168908076391955552 41215861666807548567 41396990669612963616 41588998975130648976 41710604235291849704 41904067149184669044 42136222645856052252 42297327424828737888 42455436453779204163 43107610118770524096 43178521746179336594 43321781605987496304 43899498918193462808 44045150872135710528 44209793332034543178 44477123903959166266 44624692330979601456 44962758181971871164 45211859335334596212 45369817063778889792 45384723587224996128 45502477347591108768 45713527799110548048 45966788340933875184 46277458713608475584 46315021585940949996 46571614503314584068 46665892961592017799 46749677680073868192 46924429764703330917 47103841904922912648 47584493352932330124 47669261983190685376 47723629298408740446 47890362456211050336 48155683023835488288 48296489114548457552 48520498804319090472 48888078340715447218 49050281653060223088 49158926420165394294 49346881995633527536 49386936282967645659 50162062912196048352 50525478093753763632 50830998747381904304 51190287016039997364 51386009350824995616 51670696383239538528 52062141052809535032 52396792097226125248 52687079034052862784 52931453241075371424 52948844185095828816 52991822143038276729 53224702289502381792 53332449098962306056 53627919731089521048 53832962177054757312 53876657763237431628 54034191850264441662 54333550253867014746 54541290626752846224 54585561154858976781 54954482222410064756 55451998633507531968 55515242245087718478 55872089532246225392 56181630194474736336 56607248605038938884 56795062966701310944 57184873590804642342 57352080823526293343 57762375474649995072 58503185161188568416 58946391109379390904 59272963913309470632 59499589774639468608 59567449708232807418 59950344242629161552 59999005236332594313 60282479113779461616 60361811012516011361 60562082449186601976 60951370398814064064 61289051121245166912 61358951955096952002 61753362114587933328 62095486004419445424 62221190615456023732 62383498462695973464 62565906352937774556 62805122539897216864 62856100723777003566 63204333968784078378 63445991137243106832 63631505731211653928 64693998405758787296 64767782619269004891 65400375537413630784 65545235226887192392 65762704487759412672 65849248377290194212 66715685855938749399 67367304125005018176 67444137272957806746 67740530186639395008 68077085380837494192 68253716021386663152 68570291698665822072 69213808513356116544 69416188070412713376 69472532378911424994 70124516520110802288 70598458913461105088 70655762857384368972 71109932131949741408 71503892974786028064 71585443947613110669 71835543684316575504 72045589133685922216 72233524535753232432 72444733671822686328 72721720835670461632 72780748206478635708 73332117511073170827 73738389630248091441 74020322993450291304 74458599296058177984 74908840259299648448 76246498121072856456 76824123106838559914 77079014026237493424 78093211579214302548 78366047655618082368 78595188145839187872 79030618551079294176 79397179861613057136 79423266277643743224 79933792323505548736 79998673648443459084 80376638818372615488 80441879596634281572 80749443265582135968 81051287775396662493 81500325380800522119 81811935940129269336 82337816152783911104 82431723333615097134 82793981339225927232 83177997950261297952 83272863367631577717 83421208470583699408 83808134298369338088 84272445291712104504 84594654849657475776 84910872907558408326 85777310386206963513 86357043492358673188 86643563211974992608 87798997836386925616 88419586664069086356 88954247807918332532 89249384661959202912 89925516363943742328 90423718670669192424 90769447174449992256 91004954695182217536 91427055598221096096 91933576681867750368 92630043171881899992 93143229006629168136 93331785923184035598 93499355360147736384 93848859529406661834 94207683809845825296 94284151085665505349 95168986705864660248 95447258596817480892 95780724912422100672 96311366047670976576 96592978229096915104 97040997608638180944 97776156681430894436 98100563306120446176 98317852840330788588 98693763991267055072 98773872565935291318 99062685058818143047 100324125824392096704 101050956187507527264 101661997494763808608 102380574032079994728 102772018701649991232 103341392766479077056 104124282105619070064 105862906482150742848 105897688370191657632 105983644286076553458 106449404579004763584 106664898197924612112 107255839462179042096 107753315526474863256 108068383700528883324 108667100507734029492 109082581253505692448 109171122309717953562 109908964444820129512 111030484490175436956 111744179064492450784 112363260388949472672 113214497210077877768 113590125933402621888 114369747181609284684 114704161647052586686 115236184660257839871 117006370322377136832 117892782218758781808 118545927826618941264 119134899416465614836 119900688485258323104 119998010472665188626 120564958227558923232 120723622025032022722 121124164898373203952 122717903910193904004 123506724229175866656 123647585000422645701 124190972008838890848 124442381230912047464 124766996925391946928 125131812705875549112 125610245079794433728 125712201447554007132 126408667937568156756 126891982274486213664 127263011462423307856 127366309361337612489 129387996811517574592 129535565238538009782 131090470453774384784 131698496754580388424 133431371711877498798 134888274545915613492 136154170761674988384 136507432042773326304 137140583397331644144 138832376140825426752 138945064757822849988 139997678884776053397 140249033040221604576 140773289294109992751 141311525714768737944 142219864263899482816 143007785949572056128 143170887895226221338 143671087368633151008 144091178267371844432 144467049071506464864 144889467343645372656 145561496412957271416 146664235022146341654 147476779260496182882 148040645986900582608 148160808848902936977 151124826111627678079 152492996242145712912 153648246213677119828 154158028052474986848 155669933663857081931 156186423158428605096 157190376291678375744 158061237102158588352 158794359723226114272 158846532555287486448 159997347296886918168 160883759193268563144 161498886531164271936 162102575550793324986 163000650761601044238 163623871880258538672 164863446667230194268 166355995900522595904 166545726735263155434 166842416941167398816 167616268596738676176 168544890583424209008 169821745815116816652 171108274192504065263 171554620772413927026 172056242470578880029 172714086984717346376 173287126423949985216 175597995672773851232 176839173328138172712 177908495615836665064 178498769323918405824 179851032727887484656 180847437341338384848 181085433037548034083 182854111196442192192 183867153363735500736 185260086343763799984 186286458013258336272 186663571846368071196 187697719058813323668 188415367619691650592 188568302171331010698 190337973411729320496 190894517193634961784 193185956458193830208 194081995217276361888 194303347857807014673 195552313362861788872 196201126612240892352 196635705680661577176 197387527982534110144 197547745131870582636 198125370117636286094 200147057567816248197 202101912375015054528 203323994989527617216 204761148064159989456 208248564211238140128 211795376740383315264 211967288572153106916 213329796395849224224 214511678924358084192 214756331842839332007 215506631052949726512 216136767401057766648 217334201015468058984 218165162507011384896 218342244619435907124 219817928889640259024 219996352533219512481 221215168890744274323 222060968980350873912 223488358128984901568 224726520777898945344 226428994420155755536 228739494363218569368 229408323294105173372 230472369320515679742 235785564437517563616 237091855653237882528 238269798832931229672 239801376970516646208 239996020945330377252 241129916455117846464 241447244050064045444 242248329796746407904 243153863326189987479 245435807820387808008 247013448458351733312 247295170000845291402 248381944017677781696 248884762461824094928 249533993850783893856 250263625411751098224 251424402895108014264 252817335875136313512 253783964548972427328 254526022924846615712 254732618722675224978 259071130477076019564 262180940907548769568 263396993509160776848 266862743423754997596 268884430873934959699 269776549091831226984 272308341523349976768 273014864085546652608 274281166794663288288 277890129515645699976 279995357769552106794 280498066080443209152 281546578588219985502 282623051429537475888 286341775790452442676 287342174737266302016 288182356534743688864 288934098143012929728 289778934687290745312 291122992825914542832 293328470044292683308 294953558520992365764 296081291973801165216 296321617697805873954 297188055176454429141 302249652223255356158 304985992484291425824 307296492427354239656 308316056104949973696 311339867327714163862 312372846316857210192 317588719446452228544 317693065110574972896 319994694593773836336 321767518386537126288 324205151101586649972 326001301523202088476 327247743760517077344 329726893334460388536 333091453470526310868 333684833882334797632 335232537193477352352 337089781166848418016 339643491630233633304 342216548385008130526 343109241544827854052 344112484941157760058 345428173969434692752 345708553980773519613 351195991345547702464 353678346656276345424 355816991231673330128 359702065455774969312 361694874682676769696 362170866075096068166 370520172687527599968 370942755001267937103 372572916026516672544 373327143692736142392 375395438117626647336 376830735239383301184 377136604342662021396 380675946823458640992 381789034387269923568 382098928084012837467 388163990434552723776 388606695715614029346 391104626725723577744 393271411361323154352 395095490263741165272 396250740235272572188 400294115135632496394 409522296128319978912 416497128422476280256 419993036654328160191 422532677087612079527 423934577144306213832 426659592791698448448 429023357848716168384 429512663685678664014 431013262105899453024 432273534802115533296 434668402030936117968 436684489238871814248 439635857779280518048 439992705066439024962 442430337781488548646 444121937960701747824 452857988840311511072 453374478334883034237 457478988726437138736 458816646588210346744 460944738641031359484 467009800991571245793 471571128875035127232 474183711306475765056 476539597665862459344 479992041890660754504 482894488100128090888 484496659593492815808 486307726652379974958 490871615640775616016 494590340001690582804 497769524923648189856 499067987701567787712 500527250823502196448 502848805790216028528 505634671750272627024 509052045849693231424 509465237445350449956 513324822577512195789 516168727411736640087 518142260954152039128 524361881815097539136 526793987018321553696 533725486847509995192 537768861747869919398 539553098183662453968 543256299112644102249 548562333589326576576 555780259031291399952 559990715539104213588 563093157176439971004 565246102859074951776 572683551580904885352 576364713069487377728 579557869374581490624 582245985651829085664 582910043573421044019 586656940088585366616 589907117041984731528 592162583947602330432 592643235395611747908 594376110352908858282 600441172703448744591 604499304446510712316 609971984968582851648 614592984854708479312 622679734655428327724 624745692633714420384 635386130221149945792 639989389187547672672 643535036773074252576 648410302203173299944 652002603046404176952 654495487521034154688 659453786668920777072 659989057599658537443 666182906941052621736 670465074386954704704 674179562333696836032 679286983260467266608 684433096770016261052 686218483089655708104 688224969882315520116 690856347938869385504 691417107961547039226 707356693312552690848 711633982463346660256 719404130911549938624 723389749365353539392 724341732150192136332 741040345375055199936 741885510002535874206 745145832053033345088 746654287385472284784 750790876235253294672 754273208685324042792 761351893646917281984 763578068774539847136 764197856168025674934 777213391431228058692 782209253451447155488 786542822722646308704 790190980527482330544 792501480470545144376 800588230271264992788 806653292621804879097 819044592256639957824 839986073308656320382 845065354175224159054 847869154288612427664 859025327371357328028 862026524211798906048 864547069604231066592 869336804061872235936 873368978477743628496 879271715558561036096 879985410132878049924 884860675562977097292 888243875921403495648 891564165529363287423 905715977680623022144 906748956669766068474 914957977452874277472 917633293176420693488 921889477282062718968 934019601983142491586 953079195331724918688 959984083781321509008 965788976200256181776 972615453304759949916 981743231281551232032 989180680003381165608 995539049847296379712 1001054501647004392896 1005697611580432057056 1011269343500545254048 1018930474890700899912 1026649645155024391578 1032337454823473280174 1036284521908304078256 1037125661942320558839 1053587974036643107392 1067450973695019990384 1075537723495739838796 1079106196367324907936 1086512598225288204498 1089689535646999573517 1111560518062582799904 1119981431078208427176 1126186314352879942008 1130492205718149903552 1145367103161809770704 1164491971303658171328 1165820087146842088038 1173313880177170733232 1179814234083969463056 1185286470791223495816 1188752220705817716564 1200882345406897489182 1208998608893021424632 1229185969709416958624 1245359469310856655448 1249491385267428840768 1267598031262836238581 1279978778375095345344 1287070073546148505152 1296820604406346599888 1304005206092808353904 1318907573337841554144 1319978115199317074886 1332365813882105243472 1358573966520934533216 1360123435004649102711 1368866193540032522104 1372436966179311416208 1376449939764631040232 1381712695877738771008 1382834215923094078452 1401029402974713737379 1414713386625105381696 1423267964926693320512 1448683464300384272664 1483771020005071748412 1493308574770944569568 1501581752470506589344 1508546417370648085584 1527156137549079694272 1528395712336051349868 1539974467732536587367 1548506182235209920261 1554426782862456117384 1564418506902894310976 1573085645445292617408 1580381961054964661088 1585002960941090288752 1601176460542529985576 1613306585243609758194 1629768897337932306747 1679972146617312640764 1690130708350448318108 1695738308577224855328 1718050654742714656056 1729094139208462133184 1738673608123744471872 1746737956955487256992 1759970820265756099848 1769721351125954194584 1776487751842806991296 1783128331058726574846 1813497913339532136948 1829915954905748554944 1835266586352841386976 1843778954564125437936 1868039203966284983172 1882191016117544717893 1906158390663449837376 1919968167562643018016 1931577952400512363552 1945230906609519899832 1963486462563102464064 1978361360006762331216 2011395223160864114112 2022538687001090508096 2037860949781401799824 2053299290310048783156 2064674909646946560348 2072569043816608156512 2074251323884641117678 2134901947390039980768 2151075446991479677592 2158212392734649815872 2173025196450576408996 2179379071293999147034 2223121036125165599808 2239962862156416854352 2252372628705759884016 2290734206323619541408 2331640174293684176076 2346627760354341466464 2359628468167938926112 2370572941582446991632 2377504441411635433128 2401764690813794978364 2417997217786042849264 2419959877865414637291 2458371939418833917248 2490718938621713310896 2535196062525672477162 2593641208812693199776 2608010412185616707808 2637815146675683108288 2639956230398634149772 2664731627764210486944 2674692496588089862269 2717147933041869066432 2720246870009298205422 2737732387080065044208 2744873932358622832416 2752899879529262080464 2765668431846188156904 2802058805949427474758 2897366928600768545328 2957728739613284556689 2967542040010143496824 2986617149541889139136 3003163504941013178688 3017092834741296171168 3056791424672102699736 3079948935465073174734 3097012364470419840522 3108853565724912234768 3160763922109929322176 3170005921882180577504 3202352921085059971152 3226613170487219516388 3259537794675864613494 3269068606940998720551 3359944293234625281528 3380261416700896636216 3391476617154449710656 3436101309485429312112 3493475913910974513984 3519941640531512199696 3539442702251908389168 3566256662117453149692 3626995826679064273896 3670533172705682773952 3687557909128250875872 3736078407932569966344 3764382032235089435786 3802794093788508715743 3839936335125286036032 3863155904801024727104 3890461813219039799664 3956722720013524662432 4075721899562803599648 4080370305013947308133 4106598580620097566312 4129349819293893120696 4145138087633216313024 4148502647769282235356 4203088208924141212137 4269803894780079961536 4302150893982959355184 4346050392901152817992 4358758142587998294068 4479925724312833708704 4504745257411519768032 4581468412647239082816 4619923403197609762101 4663280348587368352152 4693255520708682932928 4719256936335877852224 4741145883164893983264 4755008882823270866256 4803529381627589956728 4835994435572085698528 4839919755730829274582 4981437877243426621792 5070392125051344954324 5187282417625386399552 5216020824371233415616 5279912460797268299544 5329463255528420973888 5349384993176179724538 5440493740018596410844 5475464774160130088416 5489747864717245664832 5505799759058524160928 5531336863692376313808 5604117611898854949516 5646573048352634153679 5794733857201537090656 5915457479226569113378 5935084080020286993648 6034185669482592342336 6113582849344205399472 6159897870930146349468 6194024728940839681044 6217707131449824469536 6340011843764361155008 6404705842170119942304 6453226340974439032776 6519075589351729226988 6538137213881997441102 6719888586469250563056 6760522833401793272432 6872202618970858624224 7039883281063024399392 7078885404503816778336 7132513324234906299384 7253991653358128547792 7259879633596243911873 7375115818256501751744 7472156815865139932688 7528764064470178871572 7605588187577017431486 7780923626438079599328 7913445440027049324864 8151443799125607199296 8160740610027894616266 8213197161240195132624 8258699638587786241392 8297005295538564470712 8406176417848282424274 8604301787965918710368 8692100785802305635984 8717516285175996588136 8873186218839853670067 8959851448625667417408 9009490514823039536064 9239846806395219524202 9326560697174736704304 9482291766329787966528 9510017765646541732512 9607058763255179913456 9671988871144171397056 9679839511461658549164 9807205820822996161653 9962875754486853243584 10140784250102689908648 10559824921594536599088 10698769986352359449076 10880987480037192821688 10950929548320260176832 11011599518117048321856 11062673727384752627616 11208235223797709899032 11293146096705268307358 11408382281365526147229 11589467714403074181312 11830914958453138226756 11870168160040573987296 12227165698688410798944 12319795741860292698936 12388049457881679362088 12435414262899648939072 12809411684340239884608 12906452681948878065552 13038151178703458453976 13076274427763994882204 13439777172938501126112 13521045666803586544864 13744405237941717248448 14079766562126048798784 14157770809007633556672 14265026648469812598768 14507983306716257095584 14519759267192487823746 14944313631730279865376 15057528128940357743144 15211176375154034862972 15561847252876159198656 16321481220055789232532 16426394322480390265248 16517399277175572482784 16594010591077128941424 16812352835696564848548 16939719145057902461037 17208603575931837420736 17384201571604611271968 17435032570351993176272 17746372437679707340134 18479693612790439048404 18653121394349473408608 19020035531293083465024 19214117526510359826912 19359679022923317098328 19614411641645992323306 20281568500205379817296 20704101177292991896823 21119649843189073198176 21397539972704718898152 21761974960074385643376 22125347454769505255232 22416470447595419798064 22586292193410536614716 22816764562731052294458 23661829916906276453512 23740336320081147974592 24454331397376821597888 24639591483720585397872 24776098915763358724176 25812905363897756131104 26076302357406916907952 26152548855527989764408 26619558656519561010201 26879554345877002252224 27042091333607173089728 28530053296939625197536 29015966613432514191168 29039518534384975647492 29421617462468988484959 29888627263460559730752 30115056257880715486288 30422352750308069725944 32642962440111578465064 32852788644960780530496 33034798554351144965568 33188021182154257882848 33624705671393129697096 33879438290115804922074 34768403143209222543936 34870065140703986352544 35492744875359414680268 36959387225580878096808 37306242788698946817216 38428235053020719653824 38719358045846634196656 39228823283291984646612 40563137000410759634592 41408202354585983793646 42239299686378146396352 42795079945409437796304 43523949920148771286752 44832940895190839596128 45172584386821073229432 45633529125462104588916 47323659833812552907024 49279182967441170795744 49552197831526717448352 50819157435173707383111 51625810727795512262208 52152604714813833815904 52305097711055979528816 53239117313039122020402 57060106593879250395072 58079037068769951294984 58843234924937976969918 60230112515761430972576 60844705500616139451888 62112303531878975690469 65285924880223156930128 66376042364308515765696 67249411342786259394192 67758876580231609844148 69740130281407972705088 70985489750718829360536 73918774451161756193616 77438716091693268393312 78457646566583969293224 79858675969558683030603 81126274000821519269184 82816404709171967587292 85590159890818875592608 87047899840297542573504 89665881790381679192256 90345168773642146458864 91267058250924209177832 94647319667625105814048 98558365934882341591488 99104395663053434896704 101638314870347414766222 104305209429627667631808 104610195422111959057632 106478234626078244040804 116158074137539902589968 117686469849875953939836 120460225031522861945152 121689411001232278903776 124224607063757951380938 130571849760446313860256 134498822685572518788384 135517753160463219688296 141970979501437658721072 147837548902323512387232 154877432183386536786624 156915293133167938586448 159717351939117366061206 165632809418343935174584 171180319781637751185216 180690337547284292917728 182534116501848418355664 186336910595636927071407 189294639335250211628096 203276629740694829532444 209220390844223918115264 212956469252156488081608 232316148275079805179936 235372939699751907879672 243378822002464557807552 248449214127515902761876 261143699520892627720512 268997645371145037576768 271035506320926439376592 283941959002875317442144 295675097804647024774464 313830586266335877172896 319434703878234732122412 331265618836687870349168 361380675094568585835456 365068233003696836711328 372673821191273854142814 406553259481389659064888 425912938504312976163216 464632296550159610359872 470745879399503815759344 496898428255031805523752 542071012641852878753184 559010731786910781214221 567883918005750634884288 627661172532671754345792 638869407756469464244824 662531237673375740698336 730136466007393673422656 745347642382547708285628 813106518962779318129776 851825877008625952326432 941491758799007631518688 993796856510063611047504 1084142025283705757506368 1118021463573821562428442 1277738815512938928489648 1325062475346751481396672 1490695284765095416571256 1626213037925558636259552 1703651754017251904652864 1882983517598015263037376 1987593713020127222095008 2236042927147643124856884 2555477631025877856979296 2981390569530190833142512 3252426075851117272519104 3975187426040254444190016 4472085854295286249713768 5110955262051755713958592 5962781139060381666285024 8944171708590572499427536 11925562278120763332570048 17888343417181144998855072 35776686834362289997710144
- Sum of all divisors σ(n): 143452594798405573770240000
- Sum of proper divisors (its aliquot sum) s(n): 107675907964043283772529856
- 35776686834362289997710144 is an abundant number, because the sum of its proper divisors (107675907964043283772529856) is greater than itself. Its abundance is 71899221129680993774819712
Bases of 35776686834362289997710144
- Binary: 11101100110000000001000010100010110101001100111000111011010110100001110000011010000002
- Hexadecimal: 0x1D9802145A99C76B438340
- Base-36: 4HTXEM1DT4DD4TAO0
Squares and roots of 35776686834362289997710144
- 35776686834362289997710144 squared (357766868343622899977101442) is 1279971320844032015138464052028529008144763440500736
- 35776686834362289997710144 cubed (357766868343622899977101443) is 45793133102801990770376409887093247125432349981846151044894500212628746665984
-
The
square root of 35776686834362289997710144 is 5981361620430.7769639185 -
35776686834362289997710144 is a
perfect cube number . Itscube root is 329508564 - Being both a perfect square and a perfect cube, 35776686834362289997710144 is also a
perfect sixth number .
Scales and comparisons
How big is 35776686834362289997710144?- 35,776,686,834,362,289,997,710,144 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 35,776,686,834,362,289,997,710,144 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 35776686834362289997710144 cubic inches would be around 27459047 feet tall.
Recreational maths with 35776686834362289997710144
- 35776686834362289997710144 backwards is 44101779998226343868667753
- The number of decimal digits it has is: 26
- The sum of 35776686834362289997710144's digits is 135
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 35776686834362289997710144 - Facts about the integer". Numbermatics.com. 2024. Web. 4 June 2024.
APA style:
Numbermatics. (2024). Number 35776686834362289997710144 - Facts about the integer. Retrieved 4 June 2024, from https://numbermatics.com/n/35776686834362289997710144/
Chicago style:
Numbermatics. 2024. "Number 35776686834362289997710144 - Facts about the integer". https://numbermatics.com/n/35776686834362289997710144/
The information we have on file for 35776686834362289997710144 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 35776686834362289997710144, math, Factors of 35776686834362289997710144, curriculum, school, college, exams, university, Prime factorization of 35776686834362289997710144, STEM, science, technology, engineering, physics, economics, calculator, thirty-five septillion, seven hundred seventy-six sextillion, six hundred eighty-six quintillion, eight hundred thirty-four quadrillion, three hundred sixty-two trillion, two hundred eighty-nine billion, nine hundred ninety-seven million, seven hundred ten thousand, one hundred forty-four.