422397682469350260000217344
422,397,682,469,350,260,000,217,344 is an even composite number composed of eight prime numbers multiplied together.
422397682469350260000217344 is an even composite number. It is composed of eight distinct prime numbers multiplied together. It has a total of nineteen thousand, six hundred eighty-three divisors.
Prime factorization of 422397682469350260000217344:
28 × 32 × 72 × 132 × 312 × 672 × 1312 × 172932
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 7 × 7 × 13 × 13 × 31 × 31 × 67 × 67 × 131 × 131 × 17293 × 17293)See below for interesting mathematical facts about the number 422397682469350260000217344 from the Numbermatics database.
Names of 422397682469350260000217344
- Cardinal: 422397682469350260000217344 can be written as Four hundred twenty-two septillion, three hundred ninety-seven sextillion, six hundred eighty-two quintillion, four hundred sixty-nine quadrillion, three hundred fifty trillion, two hundred sixty billion, two hundred seventeen thousand, three hundred forty-four.
Scientific notation
- Scientific notation: 4.22397682469350260000217344 × 1026
Factors of 422397682469350260000217344
Divisors of 422397682469350260000217344
- Number of divisors d(n): 19683
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 18 21 24 26 28 31 32 36 39 42 48 49 52 56 62 63 64 67 72 78 84 91 93 96 98 104 112 117 124 126 128 131 134 144 147 156 168 169 182 186 192 196 201 208 217 224 234 248 252 256 262 268 273 279 288 294 312 336 338 364 372 384 392 393 402 403 416 434 441 448 468 469 496 504 507 524 536 546 558 576 588 603 624 637 651 672 676 728 744 768 784 786 804 806 819 832 868 871 882 896 917 936 938 961 992 1008 1014 1048 1072 1092 1116 1152 1176 1179 1183 1206 1209 1248 1274 1302 1344 1352 1407 1456 1488 1519 1521 1568 1572 1608 1612 1638 1664 1703 1736 1742 1764 1792 1834 1872 1876 1911 1922 1953 1984 2016 2028 2077 2096 2144 2184 2232 2304 2352 2358 2366 2412 2418 2496 2548 2604 2613 2688 2704 2751 2814 2821 2883 2912 2976 3038 3042 3136 3144 3216 3224 3276 3283 3328 3406 3472 3484 3528 3549 3627 3668 3744 3752 3822 3844 3906 3968 4032 4056 4061 4154 4192 4221 4288 4368 4464 4489 4557 4704 4716 4732 4824 4836 4992 5096 5109 5208 5226 5239 5376 5408 5502 5628 5642 5733 5766 5824 5952 6076 6084 6097 6231 6272 6288 6419 6432 6448 6552 6566 6727 6812 6944 6968 7056 7098 7254 7336 7488 7504 7644 7688 7812 7839 7936 8064 8112 8122 8253 8281 8308 8384 8442 8463 8576 8649 8736 8777 8928 8978 9114 9408 9432 9464 9648 9672 9849 9984 10192 10218 10416 10452 10478 10647 10816 11004 11256 11284 11323 11466 11532 11648 11904 11921 12152 12168 12183 12194 12462 12493 12544 12576 12838 12864 12896 13104 13132 13454 13467 13624 13671 13888 13936 14112 14196 14508 14539 14672 14976 15008 15288 15327 15376 15624 15678 15717 16128 16224 16244 16506 16562 16616 16768 16884 16926 17152 17161 17293 17298 17472 17554 17856 17956 18228 18291 18693 18816 18864 18928 19257 19296 19344 19698 19747 20181 20384 20436 20832 20904 20956 21294 21632 22008 22139 22512 22568 22646 22932 23064 23296 23808 23842 24304 24336 24366 24388 24843 24924 24986 25152 25389 25676 25728 25792 26208 26264 26331 26908 26934 27001 27248 27342 27776 27872 28224 28392 28427 29016 29078 29344 29547 29952 30016 30576 30654 30752 31248 31356 31423 31434 32448 32488 33012 33124 33232 33536 33768 33852 33969 34322 34586 34596 34944 35108 35712 35763 35912 36456 36549 36582 36673 37386 37479 37632 37728 37856 38514 38592 38688 39396 39494 40362 40401 40768 40872 41664 41808 41912 42588 42679 43264 43617 44016 44278 45024 45136 45292 45864 46128 47089 47151 47684 48608 48672 48732 48776 49686 49848 49972 50304 50778 51352 51456 51483 51584 51879 52416 52528 52662 52793 53816 53868 54002 54496 54684 54873 55552 55744 56448 56784 56854 57771 58032 58156 58357 58688 59094 59241 60032 60543 61152 61308 61439 61504 62496 62712 62846 62868 64387 64896 64976 66024 66248 66417 66464 67536 67704 67938 68644 69172 69192 69888 70216 71424 71526 71824 72912 73098 73164 73346 74529 74772 74958 75456 75712 77028 77184 77376 78792 78988 78993 79261 80724 80802 81003 81536 81744 83328 83447 83616 83824 85176 85281 85358 87234 87451 88032 88556 90048 90272 90584 91728 92256 94178 94269 94302 95368 97216 97344 97464 97552 99372 99696 99944 100608 101556 101773 101907 102704 102966 103168 103758 104832 105056 105324 105586 107289 107632 107736 108004 108992 109368 109746 110019 111488 112437 112896 113568 113708 114101 115542 116064 116312 116714 117376 118188 118482 120064 120127 121051 121086 122304 122616 122878 123008 124992 125424 125692 125736 125891 128037 128774 129792 129952 130851 132048 132496 132834 132928 135072 135408 135876 137288 138344 138384 139159 140432 141267 143052 143648 145824 146196 146328 146692 149058 149544 149916 150912 151424 154056 154368 154449 154752 154973 155637 157584 157976 157986 158379 158522 161448 161604 162006 162409 163072 163488 166656 166894 167232 167648 170352 170562 170716 174468 174902 175071 176064 177112 177723 180096 180544 181168 183456 184317 184512 188356 188538 188604 189007 190736 193161 194432 194688 194928 195104 198744 198989 199251 199392 199888 203112 203546 203814 205408 205932 207516 209664 210112 210648 211172 214578 215264 215472 216008 217984 218736 219492 219961 220038 222976 223093 224809 224874 227136 227416 228202 231084 232128 232624 233428 234752 236376 236964 237783 240254 242102 242172 243009 244608 245232 245756 246016 249984 250341 250848 251384 251472 251782 255843 256074 256711 257548 259904 261702 262353 264096 264992 265668 265856 270144 270816 271752 272087 274576 276688 276768 278318 280864 282534 282807 286104 287296 291648 292392 292656 293384 298116 299088 299832 301824 302848 305319 308112 308898 309504 309946 311274 315168 315952 315972 316758 317044 322896 323208 324012 324818 326976 330057 333788 334464 335296 340704 341124 341432 342303 348936 349804 350142 351013 352128 354224 355446 360192 360381 361088 362336 363153 366912 368634 369024 369551 376712 377076 377208 377673 378014 381472 384111 386322 388864 389376 389856 390208 397488 397978 398502 398784 399776 406224 407092 407628 408499 410816 411864 415032 417477 420224 421296 422344 423801 429156 430073 430528 430944 432016 435968 437472 438984 439922 440076 446186 449618 449748 450709 454272 454832 456404 462168 464256 464919 465248 466856 472752 473928 475137 475566 480508 484204 484344 486018 487227 489216 490464 491512 499968 500682 501696 502768 502944 503564 511686 512148 513422 515096 519808 523404 524706 525213 528192 529984 531336 531712 531991 536083 540288 541632 543504 544174 549152 552951 553376 553536 554827 556636 561728 565068 565614 567021 572208 574592 579483 583296 584784 585312 586768 588059 596232 596967 598176 599664 610638 612157 616224 617796 619892 622548 630336 631904 631944 633516 634088 645792 646416 648024 649636 653952 659883 660114 667576 668928 669279 670592 674427 681408 682248 682864 684606 686309 697872 699608 700284 702026 704256 708448 710892 713349 720762 722176 724672 726306 733824 737268 738048 739102 751023 753424 754152 754416 755346 756028 758641 762944 768222 770133 772644 779712 780416 787059 794976 795956 797004 797568 798707 799552 812448 814184 815256 816261 816998 821632 823728 830064 834954 837031 840448 840889 842592 844688 847357 847602 858312 860146 861056 861888 864032 874944 877968 879844 880152 881237 892372 899236 899496 901418 908544 909664 912808 915957 924336 928512 929838 930496 933712 945504 947856 950274 951132 961016 968408 968688 972036 974113 974454 980928 983024 1001364 1003392 1005536 1005888 1007128 1023372 1024296 1026844 1026909 1030192 1039616 1046808 1049412 1050426 1053039 1056384 1059968 1062672 1063982 1072166 1080576 1081143 1083264 1084811 1087008 1088348 1089459 1098304 1105902 1106752 1107072 1108653 1109654 1113272 1123456 1130136 1131228 1133019 1134042 1136863 1144416 1149184 1149787 1158631 1158966 1166592 1169568 1170624 1173536 1176118 1192464 1193934 1196352 1199328 1221276 1224314 1225497 1232448 1235592 1239784 1245096 1252431 1260672 1263808 1263888 1267032 1268176 1290219 1291584 1292832 1296048 1299272 1307904 1319766 1320228 1323049 1335152 1338558 1341184 1348854 1352127 1362816 1364496 1365728 1369212 1372618 1394757 1395744 1399216 1400568 1404052 1416896 1421784 1426698 1441524 1449344 1452612 1461681 1467648 1474536 1478204 1483313 1502046 1506848 1508304 1508832 1510692 1512056 1517282 1525888 1536444 1540266 1545288 1559424 1560832 1561651 1573663 1574118 1589952 1591912 1594008 1595136 1595973 1597414 1599104 1608249 1624896 1628368 1630512 1632522 1633996 1636583 1643264 1647456 1660128 1664481 1669908 1674062 1681778 1685184 1689376 1694714 1695204 1701063 1716624 1720292 1722112 1723776 1728064 1749888 1755936 1759688 1760304 1762474 1764177 1784744 1790901 1798472 1798992 1802836 1809067 1819328 1825616 1831914 1836471 1848672 1859676 1860992 1867424 1891008 1895712 1900548 1902264 1904609 1922032 1936816 1937376 1944072 1948226 1948908 1961856 1966048 1979649 2002728 2006784 2007837 2011072 2011776 2014256 2023281 2046744 2048592 2053688 2053818 2058927 2060384 2093616 2098824 2100852 2106078 2112768 2119936 2125344 2127964 2144332 2162286 2166528 2169622 2174016 2176696 2178918 2196608 2211804 2213504 2214144 2217306 2219308 2226544 2246912 2260272 2262456 2265383 2266038 2268084 2273726 2275923 2288832 2299574 2310399 2317262 2317932 2339136 2341248 2347072 2352236 2384928 2387868 2392704 2396121 2398656 2442552 2448628 2448783 2450994 2457091 2464896 2471184 2479568 2490192 2504862 2511093 2521344 2522667 2527616 2527776 2534064 2536352 2542071 2580438 2583168 2585664 2586857 2592096 2598544 2639532 2640456 2643711 2646098 2670304 2677116 2697708 2704254 2725632 2728992 2731456 2738424 2745236 2789514 2791488 2798432 2801136 2808104 2833792 2843568 2853396 2859493 2883048 2898688 2900209 2905224 2922339 2922517 2923362 2949072 2956408 2966626 3004092 3013696 3016608 3017664 3021384 3024112 3034564 3051776 3072888 3080532 3090576 3118848 3123302 3147326 3148236 3154963 3159117 3179904 3183824 3188016 3191946 3194828 3198208 3216498 3249792 3254433 3256736 3261024 3265044 3267992 3273166 3294912 3320256 3325959 3328962 3339816 3348124 3363556 3370368 3378752 3389428 3390408 3402126 3410589 3433248 3440584 3447552 3449361 3456128 3475893 3499776 3511872 3519376 3520608 3524948 3528354 3537131 3569488 3581802 3596944 3597984 3605672 3618134 3638656 3651232 3663828 3672942 3676491 3697344 3719352 3721984 3723937 3734848 3752581 3782016 3791424 3801096 3804528 3809218 3844064 3870657 3873632 3874752 3888144 3896452 3897816 3923712 3932096 3959298 3969147 4005456 4015674 4022144 4023552 4028512 4046562 4056381 4093488 4097184 4107376 4107636 4116413 4117854 4120768 4187232 4197648 4201704 4212156 4250688 4255928 4288664 4313929 4324572 4339244 4348032 4353392 4357836 4393216 4423608 4427008 4434612 4438616 4449939 4453088 4520544 4524912 4530766 4532076 4536168 4547452 4551846 4577664 4599148 4620798 4634524 4635864 4678272 4682496 4684953 4694144 4704472 4720989 4769856 4775736 4785408 4787919 4792242 4797312 4804163 4824747 4885104 4897256 4897566 4901988 4909749 4914182 4929792 4942368 4959136 4980384 4993443 5009724 5022186 5045334 5055232 5055552 5068128 5072704 5084142 5160876 5166336 5171328 5173714 5184192 5197088 5279064 5280912 5287422 5292196 5292531 5310487 5340608 5354232 5395416 5408508 5427201 5457984 5462912 5476848 5490472 5509413 5579028 5582976 5590949 5596864 5602272 5616208 5667584 5687136 5706792 5713827 5718986 5766096 5800418 5810448 5844678 5845034 5846724 5859217 5898144 5912816 5933252 6008184 6027392 6033216 6035328 6042768 6048224 6069128 6145776 6161064 6168659 6176781 6181152 6246604 6294652 6296472 6309926 6318234 6359808 6367648 6376032 6383892 6389656 6432996 6499584 6508866 6513472 6522048 6530088 6535984 6546332 6589824 6640512 6651918 6657924 6679632 6696248 6727112 6740736 6757504 6778856 6780816 6796149 6804252 6818791 6821178 6827769 6866496 6881168 6898722 6912256 6915883 6951786 6969079 7023744 7038752 7041216 7049896 7056708 7074262 7138976 7163604 7188363 7193888 7195968 7211344 7236268 7277312 7302464 7327656 7345884 7352982 7371273 7394688 7438704 7447874 7469696 7505162 7533279 7564032 7568001 7582848 7602192 7609056 7618436 7626213 7644767 7688128 7741314 7747264 7749504 7760571 7776288 7792904 7795632 7864192 7918596 7931133 7938294 7958041 8010912 8031348 8044288 8048509 8057024 8093124 8110417 8112762 8186976 8194368 8214752 8215272 8232826 8235708 8241536 8374464 8395296 8403408 8424312 8434697 8501376 8511856 8577328 8578479 8627858 8649144 8678488 8696064 8700627 8706784 8715672 8767017 8767551 8847216 8869224 8877232 8899878 8906176 9041088 9049824 9061532 9064152 9072336 9094904 9103692 9155328 9198296 9241596 9269048 9271728 9356544 9369906 9388288 9408944 9441978 9464889 9539712 9551472 9575838 9584484 9594624 9608326 9649494 9763299 9770208 9794512 9795132 9803976 9819498 9828364 9884736 9918272 9960768 9986886 10019448 10044372 10090668 10111104 10136256 10145408 10168284 10231767 10321752 10342656 10347428 10348083 10368384 10383191 10394176 10427679 10558128 10561824 10574844 10584392 10585062 10611393 10620974 10681216 10708464 10790832 10817016 10854402 10881403 10915968 10925824 10931557 10953696 10980944 11015641 11018826 11158056 11165952 11171811 11181898 11193728 11204544 11232416 11257743 11374272 11413584 11427654 11437972 11456081 11532192 11600836 11620896 11689356 11690068 11693448 11718434 11796288 11825632 11866504 11907441 12016368 12054784 12066432 12070656 12085536 12096448 12138256 12291552 12322128 12337318 12349239 12353562 12362304 12493208 12589304 12592944 12619852 12636468 12663469 12735296 12752064 12767784 12779312 12865992 12941787 13017732 13026944 13044096 13060176 13071968 13092664 13179648 13281024 13303836 13315848 13332263 13349817 13359264 13392496 13454224 13515008 13557712 13561632 13592298 13608504 13637582 13642356 13655538 13732992 13762336 13797444 13831766 13903572 13938158 14047488 14054859 14077504 14082432 14099792 14113416 14148524 14162967 14277952 14327208 14376726 14387776 14391936 14412489 14422688 14472536 14604928 14655312 14691768 14705964 14729247 14742546 14789376 14877408 14895748 14939392 14947231 15010324 15062203 15066558 15136002 15165696 15204384 15218112 15236872 15252426 15289534 15376256 15482628 15494528 15499008 15521142 15552576 15585808 15591264 15728384 15837192 15857681 15862266 15876588 15916082 15931461 16021824 16062696 16097018 16114048 16186248 16220834 16225524 16281603 16373952 16388736 16429504 16430544 16465652 16471416 16483072 16491721 16618573 16748928 16772847 16790592 16806816 16848624 16869394 17002752 17023712 17141481 17154656 17156958 17199637 17255716 17298288 17356976 17401254 17413568 17431344 17534034 17535102 17577651 17694432 17738448 17754464 17799756 17812352 18082176 18099648 18123064 18128304 18144672 18189808 18207384 18229829 18396592 18483192 18505977 18538096 18543456 18739812 18817888 18883956 18929778 19079424 19102944 19151676 19168968 19216652 19298988 19526598 19540416 19589024 19590264 19607952 19638996 19656728 19769472 19836544 19921536 19973772 20038896 20088744 20181336 20222208 20272512 20290816 20301463 20336568 20388447 20456373 20457619 20463534 20643504 20694856 20696166 20736768 20747649 20766382 20788352 20855358 20907237 21116256 21123648 21149688 21168784 21170124 21222786 21241948 21275579 21362432 21416928 21581664 21634032 21708804 21762806 21831936 21863114 21907392 21961888 22031282 22037652 22113819 22316112 22343622 22363796 22387456 22409088 22464832 22515486 22748544 22827168 22855308 22875944 22912162 22934301 23064384 23201672 23241792 23281713 23378712 23380136 23386896 23436868 23517871 23592576 23651264 23733008 23814882 23874123 24032736 24132864 24145527 24171072 24192896 24276512 24331251 24583104 24644256 24674636 24698478 24707124 24724608 24759917 24986416 25178608 25185888 25239704 25272936 25304091 25326938 25470592 25504128 25535568 25558624 25731984 25735437 25883574 26035464 26053888 26067559 26088192 26101881 26120352 26143936 26185328 26268067 26302653 26607672 26631696 26664526 26699634 26718528 26784992 26908448 27115424 27123264 27184596 27217008 27275164 27284712 27311076 27465984 27524672 27594888 27663532 27807144 27876316 28109718 28155008 28164864 28199584 28226832 28297048 28325934 28394667 28555904 28654416 28753452 28775552 28783872 28814891 28824978 28845376 28945072 29209856 29310624 29383536 29411928 29449979 29458494 29485092 29754816 29791496 29894462 30020648 30124406 30133116 30197503 30272004 30408768 30436224 30473744 30504852 30579068 30752512 30965256 30989056 31042284 31105152 31149573 31171616 31182528 31674384 31715362 31724532 31753176 31832164 31834179 31862922 32043648 32125392 32194036 32228096 32372496 32441668 32451048 32563206 32644209 32747904 32777472 32794671 32859008 32861088 32931304 32942832 32983442 33046923 33237146 33497856 33515433 33545694 33581184 33613632 33629141 33697248 33738788 33773229 34047424 34282962 34309312 34313916 34368243 34399274 34511432 34596576 34713952 34802508 34827136 34862688 35068068 35070204 35155302 35388864 35476896 35508928 35599512 35624704 35643397 35917561 36164352 36199296 36246128 36256608 36289344 36379616 36414768 36459658 36793184 36966384 37011954 37047717 37076192 37086912 37173409 37479624 37635776 37767912 37859556 37990407 38205888 38303352 38337936 38433304 38597976 38825361 39053196 39080832 39178048 39180528 39215904 39277992 39313456 39538944 39673088 39843072 39947544 39996789 40077792 40177488 40362672 40545024 40602926 40673136 40776894 40912746 40915238 40927068 41014519 41287008 41389712 41392332 41495298 41532764 41576704 41710716 41814474 42232512 42247296 42299376 42337568 42340248 42445572 42483896 42551158 42833856 43163328 43237467 43268064 43417608 43525612 43726228 43814784 43923776 44062564 44075304 44227638 44632224 44687244 44727592 44818176 44841693 44929664 45030972 45186609 45497088 45654336 45710616 45751888 45824324 45868602 45982703 46128768 46403344 46483584 46563426 46757424 46760272 46773792 46873736 47035742 47185152 47302528 47466016 47573043 47629764 47748246 47794383 48065472 48291054 48342144 48385792 48411181 48553024 48662502 48783553 49166208 49288512 49349272 49396956 49414248 49449216 49475163 49519834 49855719 49972832 50318541 50357216 50371776 50479408 50545872 50608182 50653876 50941184 51008256 51071136 51117248 51463968 51470874 51598911 51767148 52070928 52135118 52203762 52240704 52287872 52370656 52536134 52605306 52732953 53215344 53263392 53329052 53399268 53437056 53513369 53569984 53816896 54230848 54246528 54369192 54434016 54550328 54569424 54622152 54689487 55049344 55189776 55327064 55517931 55614288 55752632 56081077 56219436 56310016 56339563 56399168 56453664 56594096 56651868 56772919 56789334 57111808 57308832 57506904 57551104 57629782 57649956 57690752 57890144 58621248 58767072 58823856 58899958 58916988 58970184 59042879 59509632 59582992 59788924 60041296 60248812 60266232 60395006 60544008 60817536 60872448 60904389 60947488 61009704 61158136 61369119 61372857 61930512 62084568 62210304 62242947 62299146 62343232 62365056 62721711 63348768 63430724 63449064 63506352 63664328 63668358 63725844 63826737 64087296 64250784 64388072 64744992 64883336 64902096 65126412 65288418 65495808 65589342 65718016 65722176 65862608 65885664 65966884 66093846 66474292 67030866 67091388 67162368 67227264 67258282 67394496 67477576 67546458 68094848 68565924 68618624 68627832 68736486 68798548 68802903 69022864 69193152 69427904 69605016 69654272 69725376 70136136 70140408 70226873 70310604 70553613 70777728 70953792 71017856 71199024 71286794 71622369 71835122 72398592 72436581 72492256 72513216 72578688 72682337 72759232 72829536 72919316 72993753 73586368 73932768 74023908 74095434 74152384 74173824 74279751 74346818 74959248 75271552 75535824 75719112 75912273 75980814 76169821 76411776 76606704 76675872 76866608 77035729 77195952 77628277 77650722 78106392 78161664 78202677 78356096 78361056 78431808 78555984 78626912 78804201 79895088 79993578 80155584 80192567 80354976 80725344 81205852 81346272 81553788 81825492 81830476 81854136 82029038 82574016 82779424 82784664 82990596 83065528 83421432 83628948 84465024 84494592 84598752 84675136 84680496 84891144 84967792 85102316 85667712 86326656 86444673 86474934 86536128 86835216 87051224 87452456 87629568 87847552 88125128 88150608 88349937 88455276 88644283 89264448 89374488 89455184 89683386 89859328 89906479 90061944 90373218 90592509 90598027 91308672 91421232 91503776 91648648 91737204 91965406 92257536 92806688 92967168 93126852 93448719 93514848 93520544 93547584 93747472 94071484 94605056 94932032 95146086 95259528 95496492 95588766 96130944 96582108 96684288 96822362 97106048 97325004 97567106 97932627 98332416 98384013 98577024 98698544 98793912 98828496 98950326 99039668 99140769 99381971 99711438 99945664 100637082 100714432 100743552 100887423 100958816 101091744 101216364 101307752 102142272 102234496 102927936 102941748 103104729 103197822 103534296 104141856 104270236 104407524 104481408 104575744 104630617 104741312 105072268 105210612 105435421 105465906 106430688 106526784 106658104 106798536 106874112 106930191 107026738 107139968 107633792 107752683 108461696 108493056 108738384 108868032 109100656 109138848 109244304 109378974 109651061 110098688 110379552 110654128 111003767 111035862 111228576 111505264 111520227 112162154 112438872 112679126 112798336 112907328 113188192 113303736 113545838 113578668 113971221 114617664 115013808 115259564 115299912 115381504 115442047 115780288 116330011 117242496 117534144 117647712 117799916 117833976 117940368 118085758 119019264 119165984 119577848 119990367 120082592 120497624 120532464 120790012 121088016 121635072 121808778 121894976 122019408 122316272 122738238 122745714 123043557 123861024 124169136 124485894 124598292 124686464 124730112 125443422 126697536 126861448 126898128 127012704 127328656 127336716 127451688 127608803 127653474 128501568 128776144 129489984 129766672 129804192 130252824 130576836 131178684 131444352 131725216 131771328 131933768 132187692 132948584 134061732 134182776 134454528 134516564 134525079 134788992 134955152 135092916 135559827 136189696 137131848 137237248 137255664 137472972 137597096 137605806 137948109 138045728 138386304 138855808 139210032 139450752 140272272 140280816 140453746 140621208 141107226 141555456 141907584 142035712 142110241 142398048 142573588 142719129 143203333 143244738 143670244 144873162 144984512 145026432 145157376 145233543 145364674 145518464 145659072 145838632 145987506 146350659 147172736 147865536 148047816 148190868 148304768 148347648 148425489 148559502 148693636 148929053 149567157 149918496 150543104 151071648 151438224 151780661 151824546 151961628 152339642 152823552 153213408 153351744 153733216 154071458 154391904 154796733 155256554 155301444 156212784 156405354 156712192 156722112 156863616 157111968 157253824 157608402 159790176 159987156 160311168 160385134 160540107 160709952 161450688 162411704 162692544 163107576 163650984 163660952 163708272 164058076 164068461 164625097 165148032 165558848 165569328 165981192 166131056 166842864 167257896 168243231 168930048 169018689 169197504 169350272 169360992 169782288 169935584 170204632 170318757 171335424 172653312 172889346 172949868 173072256 173319419 173670432 174102448 174904912 175695104 176250256 176301216 176699874 176910552 177128637 177288566 178528896 178748976 178910368 179366772 179812958 180123888 180746436 181185018 181196054 182617344 182713167 182842464 183007552 183297296 183474408 183930812 184118571 185613376 186253704 186897438 187029696 187041088 187095168 187494944 188142968 189864064 190292172 190519056 190992984 191177532 191480211 192261888 193164216 193644724 194212096 194314003 194650008 195134212 195808639 195865254 196768026 197154048 197397088 197587824 197656992 197900652 198079336 198281538 198763942 199422876 199891328 201274164 201428864 201487104 201774846 201917632 202183488 202432728 202615504 204284544 204468992 205855872 205883496 206149853 206209458 206395644 207068592 208283712 208540472 208815048 208962816 209261234 209482624 210144536 210421224 210680619 210870842 210931812 211382521 211660839 212861376 213053568 213316208 213597072 213860382 214053476 214279936 214392373 215267584 215505366 216041449 216923392 217476768 217736064 218047011 218201312 218277696 218488608 218757948 219302122 220759104 221308256 222007534 222071724 222457152 222839253 223010528 223040454 224324308 224877744 225358252 225596672 225814656 226376384 226607472 227091676 227157336 227942442 228509463 229235328 230027616 230519128 230599824 230884094 231107187 231560576 232660022 232884831 234484992 234608031 235068288 235295424 235599832 235667952 235880736 236171516 236412603 236987777 238331968 239155696 239980734 240165184 240577701 240995248 241064928 241580024 242176032 243617556 243789952 244038816 244632544 245476476 245491428 246087114 247722048 248338272 248971788 249196584 249372928 249503779 250886844 251422927 253395072 253722896 253796256 254025408 254657312 254673432 254903376 255217606 255306948 257003136 257552288 258979968 259334019 259533344 259608384 260505648 261153672 262357368 262888704 263450432 263542656 263867536 264375384 265049811 265897168 265932849 268123464 268365552 269033128 269050158 269577984 269719437 269910304 270185832 271119654 271777527 271794081 274263696 274511328 274945944 275194192 275211612 275896218 276091456 276772608 277711616 278420064 278901504 280544544 280561632 280907492 281242416 282214452 283815168 284220482 284796096 285147176 285438258 286406666 286489476 287340488 289746324 289969024 290052864 290467086 290729348 291036928 291318144 291677264 291975012 292701318 294345472 295731072 296095632 296381736 296609536 296765173 296850978 297119004 297387272 297858106 298145913 299047849 299134314 299836992 302143296 302662269 302876448 303561322 303649092 303923256 304679284 306426816 306703488 307466432 308142916 308783808 309593466 310513108 310602888 312425568 312810708 313444224 313727232 313891851 314223936 314507648 315216804 316306263 319580352 319974312 320622336 320770268 320790573 321080214 321419904 321878921 322901376 323258049 324823408 325385088 326215152 327301968 327321904 327416544 328116152 328136922 328953183 329250194 330296064 331117696 331138656 331962384 332262112 333011301 333685728 334515792 334560681 336486462 338037378 338395008 338700544 338721984 338878267 339564576 339871168 340409264 340637514 341484871 345778692 345899736 346144512 346326141 346638838 347340864 348204896 348990033 349809824 352500512 352602432 353399748 353821104 354257274 354577132 357057792 357497952 357820736 358733544 359625916 360247776 361492872 362370036 362392108 365426334 365684928 366015104 366594592 366948816 367861624 368237142 369130671 371226752 372507408 373794876 374059392 374082176 374190336 374593583 374989888 376285936 379728128 380584344 381038112 381985968 382355064 382826409 382849727 382960422 386328432 387289448 388628006 389300016 390268424 391617278 391730508 392567539 393536052 394794176 395175648 395313984 395801304 396158672 396563076 397527884 398845752 399782656 402548328 402857728 403549692 403835264 404366976 404865456 405231008 408569088 411711744 411766992 412299706 412418916 412791288 413300153 413844327 414137184 416567424 417080944 417630096 418522468 418965248 420289072 420842448 421361238 421741684 421863624 422765042 423321678 425722752 426107136 426330723 426632416 427194144 427720764 428106952 428784746 429609999 431010732 432082898 434953536 435472128 435700629 436094022 436402624 436555392 436977216 437515896 438604244 439051977 441518208 442616512 444015068 444143448 444914304 445678506 446021056 446080908 446787159 448648616 449755488 450716504 451629312 452752768 453214944 454183352 454314672 455341983 455884884 457018926 458470656 460055232 461038256 461199648 461768188 462214374 463121152 463364161 465320044 465769662 466928293 469216062 470136576 470590848 471199664 471335904 471761472 472343032 472825206 473975554 476663936 478311392 479961468 480330368 481155402 481620321 481990496 482129856 483160048 484352064 487235112 487579904 488077632 489265088 490952952 490982856 491588111 492174228 493875291 495444096 496676544 497943576 498393168 499007558 501773688 502845854 504729693 506790144 507056067 507445792 507592512 508050816 509314624 509346864 509806752 510435212 510613896 510956271 514006272 515104576 517959936 518668038 519066688 519216768 519958257 521011296 522307344 524714736 526900864 527085312 527735072 528750768 530099622 531385911 531794336 531865698 533188747 536246928 536731104 538066256 538100316 539250103 539438874 539820608 540371664 542239308 543397939 543555054 543588162 548527392 549022656 549891888 550388384 550423224 551792436 552182912 556840128 561089088 561123264 561814984 562484832 564428904 565124699 568440964 569592192 570294352 570876516 572813332 572978952 574680976 579492648 579938048 580934172 581458696 582636288 582942009 583354528 583950024 585402636 587425917 591462144 592191264 592763472 593530346 593701956 594238008 594774544 595716212 596291826 598095698 598268628 599673984 604286592 605324538 605752896 607122644 607298184 607846512 609358568 612853632 613406976 614932864 616285832 617567616 618449559 619186932 621026216 621205776 624851136 625621416 626888448 627783702 628447872 629015296 629345353 630433608 632041857 632612526 634147563 634186189 639160704 639948624 641540536 641581146 642160428 642839808 643177119 643757842 645802752 646516098 648124347 649646816 650770176 652430304 654141033 654603936 654643808 654833088 656232304 656273844 657906366 658500388 662235392 662277312 663924768 664524224 666022602 667371456 669031584 669121362 672972924 676074756 676790016 677443968 677756534 679129152 679742336 680818528 681275028 682969742 685528389 691557384 691799472 692652282 693277676 693321561 694681728 695673797 696409792 697980066 698654493 699619648 705001024 705204864 706799496 707642208 708514548 709154264 710963331 714995904 715641472 717467088 719251832 720495552 721733103 722985744 724740072 724784216 729054001 730852668 731369856 732030208 732414319 733189184 733897632 735723248 736474284 738047947 738261342 742453504 745014816 747589752 748118784 748164352 748511337 749187166 749979776 752571872 754268781 761168688 762076224 763971936 764710128 765652818 765699454 765920844 767557427 772656864 774578896 777256012 778600032 780536848 783234556 783461016 785135078 787072104 789588352 790351296 790627968 791602608 792317344 793126152 795055768 797691504 797798547 805096656 807099384 807670528 808094329 808733952 809158311 809730912 810462016 814310077 815382243 823533984 824599412 824837832 825582576 826600306 827688654 828274368 833134848 834161888 835260192 837044936 840578144 841684896 842722476 843483368 843727248 845530084 846643356 851445504 852661446 853264832 854388288 855441528 856213904 857569492 859219998 862021464 864165796 869907072 871401258 872188044 872805248 873110784 873954432 875031792 877208488 878103954 883036416 885233024 888030136 888286896 889828608 890295519 891357012 892042112 892161816 893261621 893574318 894437739 897143547 897297232 899510976 901433008 905505536 906429888 908366704 908629344 910683966 911769768 912949349 914037852 920110464 922076512 922399296 923536376 924428748 926728322 930640088 931539324 933856586 938432124 941181696 941675553 942399328 942671808 943522944 944686064 945650412 947951108 948918789 953327872 956622784 959922936 960660736 962310804 963240642 963980992 964259712 965636763 966320096 968704128 974470224 976155264 978530176 981905904 981965712 983176222 984348456 986859549 987750582 990888192 993353088 995887152 996786336 998015116 999033903 1001464477 1003547376 1005691708 1009167601 1009459386 1014112134 1014891584 1015185024 1016101632 1016634801 1018629248 1018693728 1019613504 1020870424 1021227792 1021912542 1024454613 1030209152 1037336076 1038133376 1038433536 1038978423 1039916514 1042022592 1042503371 1044614688 1046970099 1049429472 1053801728 1055470144 1057501536 1060199244 1062464627 1062771822 1063588672 1063731396 1066377494 1072493856 1073462208 1076132512 1076200632 1078500206 1078877748 1079641216 1080743328 1084478616 1086795878 1087110108 1087176324 1097054784 1098045312 1099783776 1100776768 1100846448 1103584872 1104365824 1104945307 1113444391 1113680256 1122178176 1122246528 1123629968 1123780749 1124969664 1128857808 1130249398 1136881928 1139184384 1140588704 1141753032 1145626664 1145957904 1148479227 1148549181 1149361952 1152375679 1158985296 1161868344 1162917392 1165884018 1166709056 1167900048 1170805272 1174851834 1177702617 1184382528 1185526944 1187060692 1187403912 1188476016 1189549088 1191432424 1192583652 1196191396 1196537256 1199347968 1208573184 1210649076 1211505792 1214245288 1214596368 1215693024 1218717136 1225707264 1229865728 1232571664 1235135232 1236899118 1238373864 1239900459 1242052432 1242411552 1249702272 1251242832 1255567404 1256895744 1258690706 1260867216 1264083714 1265225052 1268295126 1268372378 1278321408 1278992169 1279897248 1283081072 1283162292 1284320856 1286354238 1287515684 1288829997 1293032196 1296248694 1299293632 1304860608 1308282066 1309207872 1309287616 1309666176 1312464608 1312547688 1315812732 1317000776 1324554624 1327849536 1329048448 1332045204 1334742912 1338063168 1338242724 1340361477 1345945848 1352149512 1354887936 1355513068 1358258304 1359484672 1360198021 1361637056 1362550056 1365939484 1366025949 1370660473 1371056778 1383114768 1383598944 1385304564 1386555352 1386643122 1389363456 1390092483 1391347594 1392819584 1395960132 1397308986 1399239296 1400784879 1410002048 1410409728 1413598992 1415284416 1417029096 1418308528 1421926662 1425463793 1429991808 1431282944 1434934176 1438503664 1440991104 1443048971 1443466206 1445971488 1449480144 1449568432 1458108002 1461705336 1462739712 1464828638 1466378368 1467795264 1471446496 1472948568 1474764333 1476095894 1476522684 1481625873 1490029632 1495179504 1497022674 1498374332 1499959552 1500746611 1505143744 1508537562 1512290143 1522337376 1524152448 1527943872 1529420256 1531305636 1531398908 1531841688 1535114854 1545313728 1549157792 1554512024 1557200064 1559874771 1561073696 1566469112 1566922032 1570270156 1574144208 1579176704 1580702592 1581255936 1583205216 1584634688 1586252304 1590111536 1595383008 1595597094 1599566241 1610193312 1614198768 1616188658 1617750309 1618316622 1619461824 1620924032 1628620154 1630193817 1630764486 1647067968 1649198824 1649675664 1651165152 1653200612 1655377308 1656548736 1658914439 1668323776 1670520384 1674089872 1681156288 1683369792 1685444952 1686966736 1687454496 1691060168 1693286712 1695374097 1705322892 1706529664 1708776576 1710883056 1712427808 1715138984 1718439996 1724042928 1728331592 1739814144 1742802516 1744376088 1745610496 1746526453 1747908864 1748826027 1750063584 1754416976 1756207908 1759960489 1762277751 1770466048 1776060272 1776573792 1780591038 1782714024 1784084224 1784323632 1786523242 1787148636 1788875478 1794287094 1794594464 1799021952 1802866016 1812859776 1816733408 1817258688 1821367932 1823539536 1825898698 1828075704 1840220928 1844153024 1844798592 1847072752 1848857496 1853456644 1855348677 1861280176 1863078648 1867713172 1876864248 1883351106 1884798656 1885343616 1887045888 1888036059 1889372128 1891300824 1895902216 1897837578 1902442689 1902558567 1913245568 1919845872 1924621608 1926481284 1927961984 1928519424 1929531357 1931273526 1932640192 1937408256 1944373041 1948940448 1952310528 1957060352 1963811808 1963931424 1966352444 1968696912 1973148593 1973719098 1975501164 1986706176 1991774304 1993572672 1996030232 1998067806 2002928954 2007094752 2011383416 2018335202 2018918772 2028224268 2029783168 2030370048 2033269602 2037258496 2037387456 2039227008 2041740848 2042455584 2043825084 2048909226 2060418304 2074672152 2076266752 2077356211 2077956846 2079833028 2084045184 2085006742 2087021391 2089229376 2093334943 2093940198 2098858944 2110940288 2115003072 2120398488 2124929254 2125543644 2127177344 2127462792 2132754988 2132889993 2144987712 2146924416 2152265024 2152401264 2157000412 2157755496 2159282432 2161486656 2168957232 2173591756 2174220216 2174352648 2177033063 2187162003 2194109568 2196090624 2197242957 2199567552 2201553536 2201692896 2207169744 2209890614 2214143841 2226888782 2227360512 2244356352 2244493056 2245534011 2247259936 2247561498 2249939328 2253152447 2257715616 2260498796 2262806343 2273763856 2281177408 2283506064 2291253328 2291915808 2296958454 2297098362 2298723904 2302672281 2304751358 2317970592 2323736688 2325834784 2331768036 2333418112 2335800096 2341610544 2349703668 2355405234 2368765056 2371053888 2374121384 2374807824 2376952032 2379098176 2382864848 2385167304 2388107599 2392382792 2393074512 2406476587 2421298152 2423011584 2424282987 2428490576 2429192736 2431386048 2437434272 2442930231 2465143328 2473798236 2476747728 2479800918 2484104864 2484823104 2499404544 2502485664 2511134808 2517381412 2521734432 2528167428 2530450104 2536590252 2536744756 2557984338 2559794496 2566162144 2566324584 2568641712 2572708476 2575031368 2577659994 2586064392 2592497388 2598587264 2609721216 2616564132 2618415744 2618575232 2619332352 2624929216 2625095376 2631625464 2634001552 2649109248 2655699072 2658096896 2664090408 2669485824 2670886557 2676126336 2676485448 2679784863 2679948089 2680722954 2691430641 2691891696 2704299024 2711026136 2716516608 2720396042 2723274112 2725100112 2731878968 2732051898 2738848047 2741320946 2742113556 2747972773 2766229536 2767197888 2770609128 2773110704 2773286244 2780184966 2782695188 2785639168 2787100849 2791920264 2794617972 2798478592 2801569758 2808538837 2820004096 2827197984 2830568832 2834058192 2836617056 2843853324 2850927586 2859983616 2869868352 2877007328 2881982208 2886097942 2886932412 2891942976 2896910289 2898960288 2899136864 2916216004 2923410672 2929657276 2932756736 2935590528 2942892992 2945897136 2949528666 2952191788 2953045368 2963251746 2980059264 2990359008 2994045348 2996748664 3001493222 3004393431 3010287488 3017075124 3024580286 3027502803 3044674752 3048304896 3049904403 3055887744 3058840512 3062611272 3062797816 3063683376 3070229708 3073363839 3080841101 3090627456 3098315584 3109024048 3114400128 3119749542 3122147392 3127510113 3132938224 3133844064 3140540312 3148288416 3161405184 3166410432 3169269376 3172504608 3180223072 3187393881 3190766016 3191194188 3199132482 3220386624 3228397536 3232377316 3235500618 3236633244 3238923648 3241848064 3243549127 3257240308 3260387634 3261528972 3268498051 3294135936 3298397648 3299351328 3302330304 3306401224 3310754616 3313097472 3314835921 3317828878 3336647552 3340333173 3341040768 3348179744 3362312576 3366739584 3370889904 3371342247 3373933472 3374908992 3382120336 3386573424 3390748194 3410645784 3413059328 3417553152 3421766112 3424855616 3430277968 3436879992 3441116777 3445647543 3448085856 3456663184 3457127037 3485605032 3488752176 3493052906 3497652054 3500127168 3508833952 3512415816 3519920978 3524555502 3533107851 3552120544 3553147584 3561182076 3565428048 3568647264 3573046484 3574297272 3577750956 3588574188 3589188928 3598043904 3605732032 3625719552 3633466816 3634517376 3642735864 3647079072 3651797396 3656151408 3688306048 3689597184 3694145504 3697714992 3706913288 3710697354 3719701377 3722560352 3726157296 3735426344 3753728496 3766702212 3769597312 3770687232 3774750721 3776072118 3778744256 3782601648 3791804432 3795675156 3803785573 3804885378 3805117134 3826491136 3839691744 3849243216 3852962568 3855923968 3857947249 3859062714 3862547052 3865280384 3887622037 3888746082 3897880896 3927623616 3927862848 3932704888 3937393824 3946297186 3947438196 3951002328 3955872893 3983548608 3987145344 3992060464 3996135612 4005857908 4014189504 4022766832 4036670404 4037837544 4056448536 4059566336 4066539204 4074774912 4078454016 4080594063 4083481696 4084911168 4087650168 4097818452 4111981419 4149344304 4154712422 4155913692 4159666056 4168090368 4170013484 4170277449 4174042782 4178458752 4186669886 4187880396 4197717888 4202354637 4221880576 4230006144 4240796976 4249858508 4251087288 4254354688 4254925584 4265509976 4265779986 4276391379 4289975424 4293848832 4304530048 4304802528 4314000824 4315510992 4322973312 4329146913 4337914464 4347183512 4348440432 4348705296 4354066126 4374324006 4388219136 4394485914 4399135104 4403107072 4403385792 4405417471 4414339488 4419781228 4424292999 4428287682 4439303323 4453777564 4491068022 4494519872 4495122996 4499878656 4502239833 4506304894 4515431232 4520997592 4525612686 4536870429 4547527712 4562354816 4567012128 4582506656 4583831616 4593916908 4594196724 4597447808 4605344562 4609502716 4635941184 4647473376 4651669568 4663536072 4666836224 4671600192 4683221088 4699407336 4705200491 4710810468 4737530112 4742107776 4748242768 4749615648 4753904064 4758196352 4765729696 4770334608 4776215198 4784765584 4786149024 4798698723 4812953174 4842596304 4848565974 4853250927 4856981152 4858385472 4862772096 4869716579 4874868544 4885860462 4890581451 4930286656 4947596472 4953495456 4959601836 4968209728 4969646208 4976743317 5004971328 5022269616 5034762824 5043468864 5056334856 5060900208 5073180504 5073489512 5086122291 5103378007 5115968676 5119588992 5132324288 5132649168 5137283424 5145416952 5150062736 5155319988 5172128784 5184994776 5197174528 5219442432 5233128264 5236831488 5237150464 5239579359 5249858432 5250190752 5263250928 5268003104 5279881467 5311398144 5328180816 5341773114 5352252672 5352970896 5359569726 5359896178 5361445908 5372901989 5382861282 5383783392 5408598048 5422052272 5440792084 5446548224 5450200224 5463757936 5464103796 5477696094 5482641892 5484227112 5495945546 5532459072 5534395776 5541218256 5546221408 5546572488 5560369932 5565390376 5574201698 5583840528 5589235944 5603139516 5617077674 5654395968 5661137664 5664108177 5668116384 5673234112 5687706648 5701855172 5707675701 5739736704 5754014656 5772195884 5773864824 5783885952 5793820578 5797920576 5798273728 5832432008 5846821344 5859314552 5871181056 5885785984 5891794272 5899057332 5904383576 5906090736 5919445779 5926503492 5960118528 5980718016 5988090696 5993497328 6002986444 6008786862 6020574976 6023734093 6034150248 6049160572 6055005606 6070067809 6089349504 6099808806 6111775488 6117681024 6125222544 6125595632 6127366752 6140459416 6146727678 6161682202 6181254912 6196631168 6218048096 6228800256 6232068633 6239499084 6244294784 6255020226 6261064173 6265876448 6267688128 6280004829 6281080624 6296576832 6332820864 6338538752 6345009216 6360446144 6374787762 6381532032 6382388376 6390645443 6398264964 6440773248 6456795072 6464754632 6471001236 6473266488 6477847296 6487098254 6514480616 6520775268 6523057944 6531099189 6536996102 6561486009 6588271872 6591728871 6596795296 6598702656 6604660608 6612802448 6621509232 6629671842 6635657756 6642431523 6673295104 6680666346 6682081536 6696359488 6724625152 6733479168 6741779808 6742684494 6747866944 6749817984 6759457341 6764240672 6773146848 6781496388 6821291568 6843532224 6849711232 6860555936 6873759984 6882233554 6891295086 6896171712 6908016843 6913326368 6914254074 6971210064 6977504352 6986105812 6995304108 7000254336 7010251339 7017667904 7024831632 7039841956 7049111004 7064173207 7066215702 7104241088 7106295168 7122364152 7130856096 7137294528 7146092968 7148594544 7155501912 7164322797 7177148376 7178377856 7211464064 7219429761 7266933632 7269034752 7272848961 7285471728 7294158144 7303594792 7312302816 7328790693 7346621087 7376612096 7388291008 7395429984 7413826576 7421394708 7437252389 7439402754 7445120704 7452314592 7470852688 7507456992 7533404424 7539194624 7549501442 7552144236 7557488512 7565203296 7583608864 7591350312 7607571146 7609770756 7610234268 7679383488 7698486432 7705925136 7715894498 7718125428 7725094104 7730560768 7734617149 7775244074 7777492164 7794110737 7795761792 7855247232 7855725696 7865409776 7874787648 7892594372 7894876392 7902004656 7911745786 7967097216 7974290688 7984120928 7992271224 8011715816 8028379008 8039354589 8039844267 8045533664 8073340808 8075675088 8112897072 8133078408 8149549824 8161188126 8166963392 8169822336 8175300336 8195636904 8216544141 8223962838 8243918319 8298688608 8309424844 8311827384 8319332112 8340026968 8340554898 8348085564 8356917504 8361302547 8373339772 8375760792 8395435776 8404709274 8425616511 8460012288 8481593952 8499717016 8502174576 8509851168 8531019952 8531559972 8552782758 8579950848 8609060096 8609605056 8628001648 8631021984 8645946624 8658293826 8675828928 8694367024 8696880864 8697410592 8708132252 8748648012 8788971828 8798270208 8806771584 8810834942 8828678976 8839562456 8848585998 8856575364 8878606646 8907555128 8982136044 8989039744 8990245992 9004479666 9012609788 9013180293 9030862464 9041995184 9051225372 9073740858 9082508409 9095055424 9124709632 9134024256 9165013312 9167663232 9187833816 9188393448 9194895616 9199720363 9210689124 9219005432 9242523303 9270483319 9271882368 9294946752 9303339136 9327072144 9343200384 9366442176 9382530339 9398814672 9410400982 9421620936 9484215552 9496485536 9499231296 9507808128 9516392704 9521386147 9531459392 9540669216 9552430396 9562181643 9569531168 9572298048 9594623311 9597397446 9625906348 9685192608 9697131948 9706501854 9713962304 9716770944 9725544192 9730647381 9739433158 9749737088 9771720924 9781162902 9805494153 9860573312 9895192944 9906990912 9919203672 9936419456 9939292416 9944507763 9953486634 9978246551 10009942656 10020999519 10044539232 10069525648 10086937728 10112669712 10121800416 10146361008 10146979024 10169304287 10172244582 10206756014 10231937352 10239177984 10264648576 10265298336 10274566848 10290833904 10300125472 10310639976 10323350331 10344257568 10369989552 10371381111 10466256528 10479158718 10499716864 10500381504 10505226277 10526501856 10536006208 10559762934 10586031001 10656361632 10683546228 10705941792 10719139452 10719792356 10722891816 10745803978 10765722564 10767566784 10817196096 10844104544 10881584168 10900400448 10927515872 10928207592 10955392188 10965283784 10968454224 10991891092 11064918144 11068791552 11082436512 11092442816 11093144976 11120739864 11130780752 11148403396 11167681056 11178471888 11206279032 11234155348 11308791936 11324252163 11328216354 11336232768 11346468224 11375413296 11403710344 11411356719 11415351402 11479473408 11508029312 11544391768 11547729648 11567771904 11573841747 11587641156 11595841152 11596547456 11612401073 11662866111 11664864016 11693642688 11718629104 11771571968 11783588544 11798114664 11808767152 11812181472 11838891558 11853006984 11867618679 11868341537 11961436032 11976181392 11986994656 12005972888 12017573724 12047468186 12068300496 12098321144 12110011212 12140135618 12178699008 12199617612 12235362048 12241782189 12250445088 12251191264 12254733504 12280918832 12293455356 12323364404 12335944257 12393262336 12436096192 12464137266 12478998168 12488589568 12510040452 12522128346 12531752896 12535376256 12560009658 12562161248 12593153664 12665641728 12690018432 12720892288 12749575524 12763064064 12764776752 12781290886 12796529928 12829174137 12881546496 12913590144 12929509264 12942002472 12946532976 12974196508 12987440739 13019038201 13028961232 13041550536 13046115888 13062198378 13073992204 13119178813 13122972018 13183457742 13193590592 13197405312 13209321216 13216252413 13225604896 13243018464 13259343684 13271315512 13284863046 13317909969 13361332692 13392718976 13483559616 13485368988 13495733888 13499635968 13506719499 13518914682 13528481344 13546293696 13562992776 13610611287 13642583136 13687064448 13699422464 13721111872 13747519968 13764467108 13782590172 13792343424 13812040151 13816033686 13826652736 13828508148 13942420128 13955008704 13972211624 13990608216 14000508672 14020502678 14035335808 14049663264 14079683912 14098222008 14115601473 14128346414 14132431404 14208482176 14212590336 14244728304 14261712192 14274589056 14292185936 14297189088 14311003824 14328645594 14354296752 14356755712 14364288991 14422928128 14438859522 14474777083 14533867264 14541493477 14545697922 14570943456 14588316288 14607189584 14609149737 14624605632 14653344601 14657581386 14693242174 14776582016 14790859968 14827653152 14842789416 14874504778 14878805508 14890241408 14904629184 14930229951 14941705376 15014913984 15066808848 15099002884 15104288472 15114977024 15130406592 15167217728 15182700624 15215142292 15219541512 15220468536 15239231441 15310134021 15358766976 15396972864 15411850272 15431788996 15436250856 15450188208 15469234298 15550488148 15554984328 15588221474 15591523584 15710494464 15711451392 15718738077 15730819552 15749575296 15785188744 15789752784 15804009312 15823491572 15839644401 15934194432 15968241856 15984542448 16023431632 16056758016 16078709178 16079688534 16091067328 16118705967 16146681616 16151350176 16225794144 16266156816 16322376252 16333926784 16339644672 16350600672 16391273808 16433088282 16447925676 16487836638 16597377216 16618849688 16623654768 16638664224 16680053936 16681109796 16696171128 16716753193 16722605094 16746679544 16751521584 16809418548 16845336109 16851233022 16963187904 16999434032 17004349152 17019702336 17062039904 17063119944 17105565516 17219210112 17256003296 17262043968 17316587652 17351657856 17388734048 17393761728 17394821184 17416264504 17497296024 17577943656 17613543168 17621669884 17657357952 17679124912 17697171996 17713150728 17757213292 17758337337 17815110256 17964272088 17978079488 17980491984 18008959332 18025219576 18026360586 18061724928 18071202279 18083990368 18102450744 18147481716 18165016818 18190110848 18210203427 18268048512 18330026624 18335326464 18375667632 18376786896 18399440726 18421378248 18438010864 18485046606 18540966638 18543764736 18589893504 18606678272 18654144288 18686400768 18696205899 18732884352 18759636623 18765060678 18797629344 18820801964 18840014487 18843241872 18992971072 18998462592 19015616256 19042772294 19062918784 19081338432 19104860792 19124363286 19139062336 19144596096 19171936329 19189246622 19194794892 19251812696 19370385216 19394263896 19413003708 19427924608 19433541888 19461294762 19478866316 19499474176 19509705943 19543441848 19562325804 19593297567 19610988306 19659771859 19721146624 19790385888 19813981824 19838407344 19872838912 19883266591 19889015526 19906973268 19956493102 20019885312 20036205883 20041999038 20089078464 20139051296 20173875456 20225339424 20243600832 20278372023 20292722016 20293958048 20338608574 20344489164 20413512028 20463874704 20529297152 20530596672 20549133696 20581667808 20600250944 20621279952 20646700662 20688515136 20739979104 20742762222 20932513056 20958317436 21000763008 21010452554 21030754017 21053003712 21072012416 21119525868 21172062002 21192519621 21312723264 21367092456 21411883584 21438278904 21439584712 21445783632 21491607956 21492968391 21531445128 21535133568 21565887707 21634392192 21658289283 21688209088 21763168336 21800800896 21855031744 21856415184 21910784376 21930567568 21936908448 21983782184 22039863261 22129836288 22164873024 22184885632 22186289952 22241479728 22261561504 22296806792 22311757167 22335362112 22356943776 22412558064 22468310696 22617583872 22648504326 22656432708 22672465536 22692936448 22704843889 22750826592 22807420688 22822713438 22830702804 22879486357 23016058624 23088783536 23095459296 23147683494 23175282312 23191682304 23193094912 23203851447 23224802146 23325732222 23329728032 23382332211 23387285376 23437258208 23567177088 23596229328 23617534304 23624362944 23677783116 23706013968 23735237358 23736683074 23922872064 23952362784 23973989312 24011945776 24035147448 24094936372 24119532801 24136600992 24196642288 24220022424 24280271236 24399235224 24483564378 24500890176 24502382528 24509467008 24561837664 24586910712 24646728808 24671888514 24731754957 24872192384 24928274532 24957996336 25020080904 25044256692 25063505792 25070752512 25083907641 25120019316 25124322496 25186307328 25276849533 25380036864 25441784576 25499151048 25529553504 25562581772 25593059856 25650931709 25658348274 25827180288 25859018528 25884004944 25893065952 25948393016 25974881478 26038076402 26057922464 26083101072 26092231776 26124396756 26147984408 26238357626 26245944036 26366915484 26387181184 26394810624 26432504826 26451209792 26486036928 26518687368 26542631024 26569726092 26635819938 26722665384 26785437952 26967119232 26970737976 26991467776 27005630743 27013438998 27037829364 27056962688 27092587392 27125985552 27213354259 27221222574 27285166272 27374128896 27442223744 27495039936 27528934216 27565180344 27584686848 27599161089 27624080302 27632067372 27653305472 27657016296 27691110251 27727569909 27811449957 27884840256 27910017408 27944423248 27981216432 28041005356 28070671616 28099326528 28159367824 28196444016 28231202946 28256692828 28264862808 28301429819 28416964352 28489456608 28523424384 28549178112 28564158441 28584371872 28594378176 28622007648 28657291188 28708593504 28728577982 28783869933 28877719044 28949554166 29082986954 29091395844 29141886912 29176632576 29191942143 29214379168 29218299474 29249211264 29306689202 29315162772 29386484348 29416482459 29553164032 29581719936 29655306304 29685578832 29749009556 29757611016 29780482816 29809258368 29860459902 29883410752 29934739653 30029827968 30133617696 30198005768 30208576944 30260813184 30334435456 30365401248 30430284584 30439083024 30440937072 30478462882 30507912861 30620268042 30717533952 30793945728 30823700544 30863577992 30872501712 30900376416 30938468596 30970050993 31045398787 31100976296 31109968656 31176442948 31284195631 31437476154 31461639104 31499150592 31515678831 31570377488 31579505568 31608018624 31646983144 31679288802 31758093003 31936483712 31969084896 32046863264 32157418356 32159377068 32182134656 32237411934 32293363232 32302700352 32451588288 32532313632 32644752504 32667853568 32701201344 32782547616 32866176564 32895851352 32936403437 32975673276 33194754432 33237699376 33247309536 33277328448 33360107872 33362219592 33392342256 33433506386 33445210188 33493359088 33503043168 33618837096 33690672218 33702466044 33926375808 33972756489 33998868064 34008698304 34039404672 34124079808 34126239888 34211131032 34234070157 34438420224 34512006592 34524087936 34633175304 34703315712 34721525241 34777468096 34787523456 34789642368 34832529008 34837203219 34988598333 34994592048 35155887312 35243339768 35314715904 35358249824 35394343992 35426301456 35514426584 35516674674 35602856037 35605024611 35630220512 35723646049 35928544176 35960983968 36017918664 36050439152 36052721172 36142404558 36167980736 36204901488 36294963432 36330033636 36380221696 36420406854 36536097024 36660053248 36751335264 36753573792 36798881452 36842756496 36876021728 36970093212 37081933276 37179787008 37308288576 37392411798 37465768704 37519273246 37530121356 37595258688 37641603928 37680028974 37686483744 37985942144 37996925184 38085544588 38125837568 38162676864 38209721584 38248726572 38278124672 38289192192 38343872658 38378493244 38389589784 38503625392 38740770432 38788527792 38826007416 38855849216 38922589524 38957732632 39019411886 39057114603 39086883696 39124651608 39175268219 39186595134 39221976612 39319543718 39357536439 39580771776 39627963648 39648757239 39676814688 39766533182 39778031052 39813946536 39912986204 39953729907 40072411766 40083998076 40178156928 40278102592 40450678848 40487201664 40556744046 40585444032 40587916096 40677217148 40688978328 40827024056 40927749408 41061193344 41098267392 41163335616 41200501888 41242559904 41293401324 41377030272 41436120453 41479958208 41485524444 41865026112 41916634872 42001526016 42020905108 42061508034 42106007424 42144024832 42166138651 42239051736 42344124004 42346804419 42385039242 42490474663 42625446528 42734184912 42823767168 42876557808 42879169424 42891567264 42983215912 42985936782 43062890256 43070267136 43092866973 43131775414 43268784384 43316578566 43376418176 43424331249 43526336672 43601601792 43624480431 43710063488 43712830368 43821568752 43827449211 43861135136 43873816896 43960033803 43967564368 44079726522 44329746048 44369771264 44372579904 44482959456 44523123008 44593613584 44623514334 44670724224 44713887552 44734518101 44825116128 44936621392 45297008652 45312865416 45344931072 45409687778 45501653184 45614841376 45645426876 45661405608 45717694323 45758972714 45930402063 46177567072 46190918592 46295366988 46350564624 46407702894 46449604292 46651464444 46659456064 46764664422 46774570752 46874516416 47134354176 47192458656 47235068608 47248725888 47355566232 47412027936 47470474716 47473366148 47904725568 47947978624 48023891552 48070294896 48189872744 48239065602 48273201984 48356117901 48393284576 48440044848 48560542472 48798470448 48967128756 49001780352 49004765056 49018934016 49071759373 49123675328 49173821424 49293457616 49343777028 49449212449 49463509914 49744384768 49856549064 49915992672 50040161808 50088513384 50127011584 50150259579 50153314237 50167815282 50240038632 50248644992 50536008327 50539086481 50553699066 50998302096 51059107008 51125163544 51186119712 51301863418 51316696548 51426347609 51718037056 51768009888 51786131904 51896786032 51949762956 52076152804 52115844928 52166202144 52184463552 52248793512 52295968816 52476715252 52491888072 52733830968 52774362368 52865009652 52902419584 52972073856 53037374736 53085262048 53139452184 53271639876 53445330768 53934238464 53941475952 54011261486 54026877996 54075658728 54113925376 54142320043 54185174784 54213606837 54251971104 54426708518 54442445148 54558775159 54570332544 54630610281 54884447488 54990079872 55057868432 55130360688 55198322178 55248160604 55264134744 55306610944 55314032592 55382220502 55455139818 55622899914 55769680512 55820034816 55888846496 55962432864 56082010712 56198653056 56278909869 56318735648 56392888032 56462405892 56513385656 56529725616 56602859638 56978913216 57046848768 57128316882 57168743744 57188756352 57244015296 57314582376 57417187008 57457155964 57515808987 57567739866 57755438088 57899108332 58165973908 58182791688 58283773824 58383884286 58428758336 58436598948 58498422528 58529117829 58613378404 58630325544 58772968696 58832964918 58979315577 59163439872 59310612608 59371157664 59498019112 59515222032 59618516736 59649799773 59720919804 59766821504 59869479306 60059655936 60108617649 60267235392 60396011536 60417153888 60521626368 60668870912 60730802496 60860569168 60878166048 60881874144 60956925764 61015825722 61167606383 61240536084 61587891456 61647401088 61727155984 61745003424 61800752832 61876937192 61940101986 62090797574 62201952592 62219937312 62352885896 62568391262 62874952308 62923278208 63031357662 63092262051 63140754976 63159011136 63216037248 63293966288 63358577604 63516186006 63577558863 63872967424 63938169792 64093726528 64314836712 64318754136 64364269312 64398042541 64474823868 64586726464 64605400704 64697663121 64893383233 64903176576 65064627264 65289505008 65402402688 65565095232 65732353128 65791702704 65872806874 65951346552 66119589783 66389508864 66475398752 66494619072 66554656896 66720215744 66724439184 66784684512 66867012772 66890420376 66935271501 66986718176 67006086336 67237674192 67381344436 67404932088 67852751616 67945512978 67997736128 68017396608 68078809344 68114531667 68248159616 68252479776 68422262064 68468140314 68638459071 69024013184 69048175872 69266350608 69443050482 69554936192 69575046912 69579284736 69611554341 69665058016 69674406438 69847725857 69977196666 69989184096 70146996633 70311774624 70486679536 70716499648 70788687984 70852602912 71028853168 71033349348 71185130009 71205712074 71210049222 71260441024 71447292098 71857088352 71921967936 72035837328 72100878304 72105442344 72284809116 72335961472 72409802976 72589926864 72660067272 72840813708 73502670528 73507147584 73597762904 73685512992 73752043456 73940186424 74031335569 74163866552 74600774197 74616577152 74784823596 75038546492 75060242712 75190517376 75283207856 75360057948 75372967488 75971884288 76171089176 76325353728 76419443168 76497453144 76556249344 76687745316 76756986488 76779179568 76952795127 77007250784 77481540864 77577055584 77652014832 77845179048 77915465264 78038823772 78114229206 78173767392 78249303216 78350536438 78373190268 78443953224 78639087436 78715072878 79161543552 79297514478 79353629376 79533066364 79556062104 79627893072 79825972408 79907459814 80144823532 80167996152 80356313856 80556205184 80901357696 80974403328 81016892229 81113488092 81170888064 81175832192 81354434296 81377956656 81640062777 81654048112 81855498816 82122386688 82326671232 82401003776 82485119808 82586802648 82754060544 82797483267 82872240906 82959916416 82971048888 83073330753 83078390759 83434349871 83730052224 83833269744 84041810216 84123016068 84212014848 84332277302 84478103472 84688248008 84693608838 84770078484 84904289457 84980949326 85250893056 85468369824 85647534336 85692475323 85753115616 85758338848 85783134528 85966431824 85971873564 86125780512 86185733946 86263550828 86351609799 86633157132 86752836352 86848662498 87052673344 87248960862 87420126976 87425660736 87643137504 87654898422 87722270272 87747633792 87920067606 87935128736 88159453044 88659492096 88745159808 88965918912 89046246016 89187227168 89247028668 89341448448 89427775104 89469036202 89650232256 89804218959 89873242784 90594017304 90625730832 90819375556 91003306368 91133267407 91229682752 91290853752 91322811216 91435388646 91517945428 91523738583 91834251691 91860804126 92355134144 92381837184 92590733976 92701129248 92815405788 92899208584 93136196361 93302928888 93318912128 93529328844 93749032832 93852586893 94384917312 94470137216 94497451776 94547036493 94711132464 94824055872 94940949432 94946732296 95274279009 95506074131 95809451136 95895957248 96047783104 96140589792 96379745488 96478131204 96546403968 96684281057 96712235802 96786569152 96880089696 97121084944 97596940896 97934257512 98003560704 98009530112 98143518746 98247350656 98347642848 98586915232 98687554056 98809210311 98898424898 98927019828 99713098128 99831985344 100080323616 100177026768 100300519158 100306628474 100335630564 100480077264 100497289984 100550022937 101072016654 101078172962 101107398132 101323439581 101996604192 102118214016 102250327088 102372239424 102603726836 102633393096 102852695218 103436074112 103536019776 103572263808 103793572064 103899525912 104152305608 104231689856 104332404288 104368927104 104497587024 104511609657 104591937632 104953430504 104983776144 105467661936 105730019304 105804839168 105944147712 106074749472 106170524096 106278904368 106543279752 106674620087 106815073833 106890661536 107170938147 107882951904 108022522972 108053755992 108151317456 108284640086 108427213674 108503942208 108853417036 108884890296 109117550318 109140665088 109261220562 109980159744 110115736864 110260721376 110396644356 110496321208 110528269488 110628065184 110764441004 110910279636 111245799828 111539361024 111777692992 111924865728 112164021424 112397306112 112557819738 112637471296 112785776064 112924811784 113026771312 113059451232 113205719276 113957826432 114256633764 114337487488 114377512704 114488030592 114629164752 114834374016 114914311928 115031617974 115135479732 115510876176 115798216664 116331947816 116365583376 116567547648 116767768572 116857516672 116873197896 117017272351 117058235658 117171343809 117226756808 117260651088 117525804657 117545937392 117665929836 117917352763 117958631154 118072609317 118621225216 118742315328 118996038224 119030444064 119299599546 119441839608 119533643008 119596364719 119738958612 120217235298 120516283147 120534470784 120792023072 120834307776 121461604992 121721138336 121756332096 121763748288 121913851528 122031651444 122335212766 122481072168 123294802176 123454311968 123490006848 123601505664 123753874384 123880203972 124181595148 124308361359 124403905184 124439874624 124705771792 125136782524 125749904616 125846556416 126062715324 126184524102 126281509952 126318022272 126432074496 126498415953 126587932576 126717155208 127032372012 127155117726 127471423989 127876339584 128187453056 128629673424 128637508272 128796085082 128949647736 129173452928 129210801408 129278600919 129395326242 129786766466 129806353152 130129254528 130272993747 130579010016 130804805376 130873441293 131130190464 131464706256 131583405408 131745613748 131880101409 131902693104 132200955731 132239179566 132950797504 132989238144 133109313792 133440431488 133448878368 133569369024 133734025544 133780840752 133870543002 133973436352 134012172672 134203554303 134475348384 134762688872 134809864176 135891025956 135995472256 136034793216 136229063334 136496319232 136504959552 136567941601 136844524128 136936280628 137153082969 137276918142 137618403013 138048026368 138532701216 138886100964 139109872384 139182866137 139223108682 139330116032 139348812876 139695451714 139954393332 139978368192 140253441181 140293993266 140623549248 140973359072 141432999296 141577375968 141705205824 142057706336 142066698696 142370260018 142411424148 142420098444 142520882048 142894584196 143714176704 143843935872 144071674656 144201756608 144210884688 144569618232 144671922944 144819605952 145179853728 145320134544 145681627416 145861215221 147005341056 147014295168 147195525808 147215278119 147371025984 147504086912 147880372848 148062671138 148327733104 148347637347 149201548394 149233154304 149569647192 150077092984 150120485424 150381034752 150450778737 150459942711 150566415712 150720115896 150745934976 150961213949 151608024981 151617259443 152342178352 152838886336 152994906288 153375490632 153513972976 153558359136 153905590254 154014501568 154279042827 155154111168 155304029664 155690358096 155830930528 156077647544 156228458412 156347534784 156498606432 156701072876 156746380536 156887906448 157278174872 157430145756 158323087104 158595028956 158707258752 159066132728 159112124208 159255786144 159651944816 159814919628 160289647064 160335992304 161112410368 161802715392 162033784458 162226976184 162341776128 162351664384 162426960129 162708868592 162755913312 163280125554 163308096224 163676325477 163710997632 164653342464 164970239616 165173605296 165594966534 165744481812 165919832832 165942097776 166146661506 166156781518 166868699742 167460104448 167666539488 168083620432 168246032136 168664554604 168836729607 168956206944 169376496016 169387217676 169540156968 169808578914 169961898652 170936739648 171384950646 171506231232 171516677696 171566269056 171932863648 171943747128 172251561024 172371467892 172527101656 172703219598 173266314264 173697324996 174105346688 174497921724 174851321472 175286275008 175309796844 175444540544 175495267584 175587353487 175840135212 175870257472 176318906088 176937946731 177490319616 177931837824 178092492032 178374454336 178494057336 178855550208 178938072404 178949399319 179300464512 179556521963 179608437918 179746485568 180325852947 181188034608 181251461664 181638751112 182006612736 182266534814 182459365504 182581707504 182645622432 182870777292 183035890856 183047477166 183502819149 183668503382 183721608252 184710268288 184763674368 185181467952 185402258496 185630811576 185798417168 186272392722 186605857776 186637824256 186735756883 187058657688 187498065664 187705173786 188172102079 188769834624 188940274432 189039415201 189094072986 189422264928 189648111744 189881898864 189893464592 190493479813 190548558018 191012148262 191618902272 192095566208 192281179584 192759490976 192956262408 193092807936 193194127623 193368562114 193424471604 193573138304 193760179392 194092989363 194242169888 194680149699 195193881792 195868515024 196287037492 196494701312 196695285696 197173830464 197375108112 197618420622 197796849796 197854039656 198110008733 199426196256 199663970688 200160647232 200354053536 200601038316 200613256948 200671261128 200960154528 201100045874 202144033308 202156345924 202214796264 202646879162 203993208384 204236428032 204343595001 204500654176 204744478848 205207453672 205266786192 205705390436 205915377213 206872148224 207072039552 207144527616 207587144128 207799051824 208304611216 208463379712 208664808576 208737854208 208995174048 209023219314 209183875264 209543177571 209906861008 209967552288 210935323872 211460038608 212149498944 212341048192 212557808736 213086559504 213349240174 213555390027 213630147666 213781323072 214341876294 215765903808 216045045944 216107511984 216302634912 216569280172 216854427348 217007884416 217317791509 217706834072 217769780592 218235100636 218522441124 218989369417 220231473728 220521442752 220793288712 220992642416 221056538976 221256130368 221528882008 221820559272 222094006707 222491599656 223555385984 223802322591 223849731456 224328042848 225115639476 225274942592 225571552128 225849623568 226053542624 226118902464 226411438552 227915652864 228513267528 228674974976 228976061184 229258329504 229668748032 229828623856 230063235948 230270959464 230554824059 230858385381 231021752352 231596433328 232663895632 232731166752 233535537144 233715033344 233746395792 234034544702 234116471316 234342687618 234453513616 234521302176 235051609314 235091874784 235331859672 235834705526 235917262308 236145218634 237484630656 237992076448 238060888128 238599199092 238883679216 239192729438 239477917224 240434470596 241032566294 241068941568 241584046144 241668615552 242923209984 243050676687 243442276672 243512664192 243527496576 243827703056 244063302888 244670425532 244920188331 244962144336 246908623936 246980013696 247203011328 247507748768 247760407944 248363190296 248616722718 248807810368 248879749248 249219992259 249235172277 249411543584 250273565048 251499809232 252125430648 252369048204 252563019904 252636044544 252996831906 253175865152 253434310416 254064744024 254310235452 254712868371 254942847978 255752679168 256374906112 257259346848 257275016544 257592170164 257899295472 258346905856 258482465683 258557201838 258790652484 259573532932 260258509056 260470676479 260545987494 261158020032 261746882586 262260380928 262929412512 263166810816 263491227496 263760202818 263805386208 264401911462 264478359132 265901595008 265978476288 266880862976 266897756736 267138738048 267468051088 267561681504 267741086004 267946872704 268024345344 268407108606 268950696768 269525377744 269619728352 271782051912 271990944512 272458126668 273009919104 273135883202 273399802221 273689048256 273872561256 274226877533 274306165938 274553836284 275236806026 275502755073 277065402432 277772201928 278365732274 278446217364 278660232064 278697625752 279390903428 279408589083 279908786664 279956736384 280506882362 280587986532 281247098496 281557760679 281946718144 282865998592 283154751936 283410411648 284115412672 284133397392 284740520036 284822848296 284840196888 285041764096 285191331253 285789168392 286518222393 287384982889 287428353408 287687871744 288143349312 288403513216 288421769376 289139236464 289639211904 290052843171 290359707456 290640269088 291363254832 291722430442 294010682112 294028590336 294391051616 294430556238 294742051968 295008173824 295162970557 295760745696 296125342276 296427630933 296655466208 296695274694 297433322641 298403096788 299139294384 300154185968 300240970848 300901557474 300919885422 301132831424 301440231792 301491869952 301650068811 301922427898 303216049962 303234518886 303970318743 304684356704 305677772672 305989812576 306750981264 307027945952 307116718272 307811180508 308029003136 308558085654 310308222336 310608059328 311380716192 311661861056 312155295088 312456916824 312695069568 312997212864 313402145752 313492761072 313775812896 314556349744 314860291512 315248432897 317190057912 317414517504 318132265456 318224248416 318511572288 319303889632 319629839256 320023860261 320579294128 320671984608 321512814441 324067568916 324453952368 324853920258 325417737184 325511826624 326560251108 326616192448 327352650954 327421995264 329940479232 330347210592 331189933068 331488963624 331884195552 332293323012 332313563036 333737399484 335333078976 336167240864 336492064272 337329109208 337673459214 337912413888 338752992032 338774435352 339080313936 339617157828 339923797304 341873479296 342769901292 343012462464 343033355392 343132538112 343865727296 343887494256 344503122048 344742935784 345054203312 345406439196 346532628528 347394649992 348210693376 348995843448 349702642944 350572550016 350619593688 350889081088 351051817053 351073199659 351174706974 351680270424 351740514944 352577413971 352637812176 353752058289 353773605367 353875893462 355863675648 356748908672 356988114672 357876144808 357898798638 358600929024 358789094157 359113043926 359216875836 359492971136 359984433263 360651705894 361548849441 362376069216 362502923328 363277502224 364533069628 364918731008 365163415008 365291244864 365741554584 366071781712 366094954332 367005638298 367337006764 367443216504 367918587647 369420536576 370362935904 370804516992 371261623152 371596834336 372544785444 373211715552 373471513766 374117315376 375410347572 376344204158 377539669248 378078830402 378188145972 378844529856 379296223488 379495247859 379763797728 379786929184 380986959626 381097116036 382024296524 382414271967 384191132416 384562359168 385518981952 385912524816 386388255246 386737124228 386848943208 387146276608 387520358784 388185978726 388484339776 389360299398 390387763584 391737030048 392574074984 393390571392 394347660928 394750216224 395236841244 395593699592 395708079312 396220017466 396602867193 398852392512 399327941376 400321294464 400708107072 401202076632 401226513896 401342522256 401920309056 402200091748 402610662909 403590184231 404288066616 404312691848 404429592528 405293758324 406694543203 407986416768 408687190002 409001308352 409488957696 409703824803 410414907344 410533572384 411410780872 411830754426 412855209039 414144079104 415174288256 415598103648 416609222432 417329617152 417548598411 417990348096 418046438628 418367750528 419086355142 419813722016 419935104576 420760323543 421870647744 422920077216 424298997888 424682096384 425115617472 426173119008 426698480348 427110780054 427260295332 427562646144 428173244681 428683752588 431531807616 432090091888 432215023968 432605269824 433138560344 433708854696 434015768832 434635583018 435413668144 435539561184 436470201272 437044882248 437583645663 437978738834 440462947456 441042885504 441586577424 441645834357 441985284832 442113077952 442512260736 443057764016 443641118544 444188013414 444983199312 445042912041 447110771968 447604645182 447699462912 448656085696 450231278952 450549885184 450786297787 451143104256 451379828133 451699247136 452107085248 452237804928 452822877104 452883641847 454253682631 454851778329 457026535056 458516659008 459657247712 460126471896 460541918928 461109648118 461716770762 462043504704 462837128481 463192866656 465327791264 465462333504 467071074288 467492791584 468069089404 468232942632 468685375236 468907027232 469042604352 470103218628 470183749568 470663719344 471669411052 471834524616 472290437268 474969261312 475984152896 476121776256 477198398184 477767358432 478385458876 478955834448 480868941192 482065132588 483168092288 483337231104 486101353374 486884553344 487025328384 487054993152 487280880387 487655406112 488126605776 489340851064 489840376662 489924288672 491028976431 493817247872 493960027392 495015497536 495520815888 496726380592 497233445436 497615620736 497759498496 498295910063 498439984518 498470344554 498823087168 500547130096 502999618464 504250861296 504738096408 505126039808 505993663812 506351730304 506868620832 508129488048 508620470904 509278486847 509425736742 509885695956 514518693696 514550033088 515184340328 515798590944 516964931366 517114403676 517581304968 518219348983 519147065864 520941352958 521091974988 522205419379 522316040064 523493765172 525858825024 526333621632 526982454992 527520405636 527610772416 528803822924 528956718264 531803190016 533795513472 534277476096 534936102176 535123363008 535482172008 535893745408 536814217212 537901393536 538669565889 539050755488 539239456704 543564103824 544916253336 546019838208 546271766404 546799604442 547378096512 547745122512 548453755066 548612331876 549107672568 550473612052 550508457447 551005510146 554130804864 555544403856 556731464548 556892434728 557320464128 557395251504 558781806856 558817178166 559817573328 559913472768 560207270649 561013764724 561175973064 562494196992 563115521358 563893436288 564516306237 566309503872 566820823296 567118245603 568230825344 568266794784 569481040072 569645696592 569680393776 570382662506 571480439439 571578336784 573036444786 574769965778 574856706816 576286698624 576807026432 576843538752 578278472928 579278423808 579582382869 580105686342 580719414912 581280538176 581548735313 582726509664 583444860884 584040449097 588782103232 588861112476 589484103936 590325941114 591521491392 592250684552 592855261866 593310932416 593390549388 594330026199 594866645282 596806193576 598278588768 600308371936 600481941696 601803114948 601839770844 602265662848 602880463584 603300137622 603844855796 606432099924 606469037772 607940637486 609368713408 611355545344 611979625152 613501962528 614055891904 614233436544 615622361016 616058006272 616381264321 617116171308 620616444672 621122382373 621216118656 622761432384 623323722112 624310590176 624913833648 625390139136 625994425728 626804291504 626985522144 627551625792 628629532713 629112699488 629720583024 630496865794 634380115824 636264530912 636448496832 637023144576 637932871849 638607779264 639259678512 640047720522 640666170081 641158588256 641343969216 642839761837 643025628882 648135137832 648907904736 649707840516 650835474368 651023653248 651953374527 653120502216 653232384896 654705301908 656968108251 660694421184 662379866136 662977927248 663768391104 664586646024 664627126072 666282020121 667474798968 668542518917 670666157952 671406967773 672334481728 672984128544 674658218416 675346918428 675824827776 677505984064 677548870704 678160627872 679234315656 679847594608 683746958592 685539802584 686024924928 686066710784 687731454592 687774988512 689006244096 689485871568 690108406624 690812878392 691664472177 693065257056 694789299984 697991686896 701145100032 701239187376 702103634106 702146399318 702349413948 703360540848 703481029888 703850160559 705154827942 705275624352 707504116578 707547210734 707751786924 709264077067 713497817344 713976229344 715752289616 715797597276 717578188314 718226087852 718433751672 718985942272 719968866526 721303411788 723097698882 724752138432 725005846656 726555004448 729066139256 730326830016 730582489728 731483109168 732143563424 732189908664 734011276596 734674013528 734886433008 735837175294 740725871808 741609033984 742523246304 743193668672 745089570888 746423431104 746943027532 747705516831 748234630752 750820695144 752688408316 756157660804 756376291944 757689059712 758990495718 759527595456 759573858368 761973919252 762194232072 764048593048 764828543934 769124718336 771037963904 771825049632 772776510492 773474248456 773697886416 775040717568 775447397049 776371957452 776968679552 778720598796 780775527168 781412029437 783474060096 785148149968 786781142784 788695321856 789500432448 790473682488 791187399184 791416158624 792440034932 793205734386 795178882979 797704785024 800642588928 801416214144 802404153264 802453027792 802685044512 803840618112 804400183496 805221325818 807180368462 808576133232 808625383696 808859185056 810587516648 813389086406 815972833536 817374380004 818002616704 819407649606 820199406663 820829814688 821067144768 822680632599 822821561744 823661508852 825710418078 826508265219 830348576512 831196207296 833218444864 835097196822 835980696192 836092877256 836735501056 837174553033 838172710284 839627444032 839870209152 841520647086 843613982029 843741295488 845840154432 848597995776 850231234944 852346238016 853396960696 854221560108 854520590664 855125292288 855573993759 856346489362 857367505176 859554667179 862154948667 863063615232 864180183776 864430047936 865210539648 866277120688 867417709392 869271166036 870158529513 870827336288 871079122368 872940402544 874089764496 875167291326 875957477668 880925894912 882085771008 883173154848 883291668714 883970569664 884226155904 885024521472 885488911671 886115528032 887282237088 888376026828 889966398624 890085824082 892299967923 895209290364 897312171392 900462557904 901572595574 902759656266 903398494272 904214170496 904475609856 904950206433 905645754208 905767283694 908507365262 909703556658 911910956229 914053070112 917033318016 919314495424 920252943792 921083837856 922219296236 923433541524 924087009408 925406690117 925674256962 926385733312 930655582528 930924667008 934142148576 934985583168 936138178808 936465885264 937370750472 937814054464 938085208704 940206437256 940367499136 941327438688 943338822104 943669049232 944580874536 945745298691 951968305792 952243552512 954396796368 955534716864 956770917752 957911668896 960071580783 961737882384 962407362397 964130265176 966336184576 969810064561 972202706748 973769106688 974280062959 974561760774 975310812224 976253211552 978681702128 979680753324 979848577344 981774088267 982057952862 987634495744 990030995072 991041631776 993452761184 994466890872 995231241472 996591820126 996879969036 996940689108 997646174336 1001094260192 1005999236928 1008501722592 1009476192816 1011987327624 1012703460608 1013737241664 1016258976096 1017240941808 1018556973694 1018851473484 1019771391912 1021028506547 1029037387392 1029100066176 1030368680656 1031597181888 1033929862732 1034228807352 1035162609936 1036438697966 1038294131728 1041882705916 1042183949976 1044410838758 1044632080128 1046987530344 1051717650048 1052667243264 1053155451159 1053219598977 1053964909984 1055040811272 1055221544832 1057607645848 1057913436528 1061256174867 1061320816101 1067591026944 1069872204352 1070246726016 1070964344016 1073628434424 1075802787072 1076367282471 1077339131778 1078101510976 1078478913408 1079953299789 1084646548323 1087128207648 1089832506672 1092543532808 1093599208884 1094756193024 1095490245024 1096907510132 1097224663752 1098215345136 1100947224104 1101016914894 1102011020292 1103755762941 1108261609728 1111088807712 1113462929096 1113784869456 1114790503008 1117563613712 1117634356332 1119635146656 1120414541298 1122027529448 1122351946128 1126231042716 1127786872576 1129032612474 1132619007744 1134236491206 1136461650688 1136533589568 1138962080144 1139291393184 1139360787552 1140765325012 1142960878878 1143156673568 1146072889572 1149539931556 1152573397248 1153687077504 1156556945856 1159164765738 1160211372684 1161438829824 1162561076352 1163097470626 1165453019328 1166889721768 1168080898194 1177564206464 1177722224952 1180651882228 1183042982784 1184501369104 1185710523732 1186621864832 1186781098776 1188660052398 1189733290564 1189808601579 1193612387152 1196557177536 1200616743872 1200963883392 1203606229896 1203679541688 1204531325696 1205760927168 1206600275244 1207689711592 1210770552693 1212864199848 1212938075544 1214433314789 1215881274972 1218737426816 1220083629609 1223959250304 1227003925056 1228111783808 1228466873088 1229111474409 1231244722032 1232762528642 1234232342616 1238565627117 1242244764746 1242432237312 1245522864768 1246647444224 1248621180352 1249827667296 1251988851456 1252645795233 1253608583008 1253971044288 1255103251584 1256895653741 1257259065426 1258225398976 1259441166048 1260993731588 1262280970629 1268760231648 1272529061824 1272896993664 1274046289152 1275865743698 1277215558528 1278519357024 1280095441044 1281332340162 1282317176512 1282687938432 1284519734043 1285679523674 1286051257764 1296270275664 1297815809472 1299415681032 1301670948736 1302047306496 1303906749054 1306241004432 1306464769792 1307150298181 1309410603816 1312750936989 1313936216502 1317204714553 1321388842368 1324759732272 1325955854496 1327536782208 1329173292048 1329254252144 1332178861597 1332564040242 1334949597936 1337085037834 1341332315904 1342425794161 1342813935546 1344668963456 1345968257088 1349316436832 1350693836856 1351649655552 1352358893361 1355011968128 1355097741408 1356321255744 1358468631312 1358650925541 1359695189216 1362761047893 1371079605168 1375462909184 1375549977024 1378971743136 1380216813248 1381625756784 1383328944354 1386130514112 1386770061131 1389578599968 1395983373792 1402478374752 1404207268212 1404292798636 1404698827896 1406721081696 1407700321118 1410309655884 1410551248704 1415008233156 1415094421468 1415503573848 1418528154134 1427952458688 1431504579232 1431595194552 1435156376628 1436452175704 1436867503344 1439937733052 1442606823576 1446195397764 1449504276864 1450011693312 1453110008896 1458132278512 1460653660032 1461164979456 1462966218336 1464287126848 1464379817328 1468022553192 1469348027056 1469772866016 1471674350588 1481451743616 1485046492608 1486387337344 1490179141776 1492846862208 1493886055064 1494887730189 1495411033662 1496469261504 1501641390288 1505376816632 1512315321608 1512752583888 1515378119424 1517980991436 1519055190912 1519147716736 1521224540563 1523947838504 1524388464144 1527835460541 1528097186096 1529657087868 1532925585919 1542075927808 1543650099264 1545553020984 1546948496912 1547395772832 1550894794098 1552743914904 1553937359104 1554658046949 1554752741347 1557441197592 1562824058874 1566616258137 1566711680911 1566948120192 1570296299936 1579000864896 1580947364976 1582374798368 1582832317248 1584880069864 1586411468772 1590357765958 1595409570048 1602832428288 1604808306528 1604906055584 1605370089024 1607681236224 1608800366992 1610442651636 1614360736924 1616008697667 1617152266464 1617250767392 1617718370112 1621175033296 1626778172812 1634748760008 1636005233408 1638815299212 1640398813326 1641659629376 1642134289536 1645361265198 1645643123488 1647323017704 1651420836156 1653016530438 1662392414592 1666436889728 1670194393644 1671961392384 1672185754512 1674349106066 1676345420568 1679254888064 1679740418304 1680621811947 1683041294172 1687227964058 1687482590976 1691680308864 1693548918711 1700462469888 1701354736809 1704692476032 1706793921392 1708443120216 1709041181328 1711147987518 1712692978724 1714441318317 1714735010352 1718612424503 1719109334358 1724309897334 1728360367552 1728860095872 1730421079296 1732554241376 1734835418784 1738542332072 1740317059026 1741654672576 1742158244736 1744646205939 1745880805088 1748179528992 1750334582652 1751914955336 1766346309696 1766583337428 1767941139328 1768452311808 1770977823342 1772231056064 1774564474176 1776752053656 1779932797248 1780171648164 1782990078597 1784599935846 1790418580728 1794624342784 1800925115808 1803145191148 1805519312532 1806796988544 1808428340992 1809377259781 1809900412866 1811291508416 1811534567388 1817014730524 1819407113316 1823294735353 1823821912458 1828106140224 1834066636032 1838628990848 1840505887584 1842167675712 1844438592472 1846867083048 1848174018816 1849143792963 1850813380234 1851348513924 1852771466624 1861311165056 1861849334016 1863367147119 1868284297152 1869971166336 1872276357616 1872931770528 1874741500944 1875628108928 1876170417408 1880412874512 1880734998272 1882654877376 1886677644208 1887338098464 1889161749072 1891490597382 1896195797873 1903936611584 1908793592736 1911069433728 1913541835504 1913798615547 1915823337792 1919588142731 1920143161566 1923475764768 1924814724794 1928260530352 1928519285511 1939620129122 1944405413496 1948560125918 1949123521548 1950621624448 1952506423104 1955860123581 1957363404256 1959361506648 1959697154688 1963548176534 1964115905724 1970904324753 1980061990144 1982083263552 1986905522368 1988933781744 1993183640252 1993759938072 1993881378216 1995292348672 1996339318771 2002188520384 2005627556751 2011694880223 2011998473856 2017003445184 2018952385632 2023974655248 2027474483328 2032517952192 2034481883616 2037113947388 2037702946968 2039542783824 2042057013094 2058074774784 2058200132352 2060737361312 2063194363776 2067859725464 2068457614704 2070325219872 2072877395932 2074993416531 2076588263456 2083765411832 2084367899952 2088821677516 2093975060688 2103435300096 2106310902318 2106439197954 2107929819968 2110081622544 2110443089664 2111550481677 2115215291696 2115826873056 2122512349734 2122641632202 2127792231201 2139744408704 2140493452032 2141928688032 2147256868848 2152734564942 2154678263556 2156203021952 2156957826816 2159906599578 2169293096646 2174256415296 2179665013344 2185087065616 2187198417768 2190980490048 2193815020264 2194449327504 2196430690272 2201894448208 2202033829788 2204022040584 2206739030279 2207511525882 2222177615424 2226925858192 2227569738912 2229581006016 2235127227424 2235268712664 2239270293312 2240829082596 2244055058896 2244703892256 2252462085432 2258065224948 2268472982412 2273067179136 2277924160288 2278582786368 2278721575104 2281530650024 2285921757756 2286313347136 2292145779144 2299079863112 2307374155008 2313113891712 2318329531476 2320422745368 2325122152704 2326194941252 2326342191147 2330906038656 2333779443536 2336161796388 2344236088311 2355128412928 2355444449904 2361303764456 2366085965568 2369002738208 2371421047464 2373243729664 2373562197552 2377320104796 2379466581128 2379617203158 2385536648937 2387224774304 2393114355072 2401233487744 2401927766784 2407212459792 2407359083376 2411521854336 2413200550488 2415379423184 2421541105386 2425728399696 2425876151088 2428866629578 2431762549944 2437474853632 2440167259218 2447918500608 2454007850112 2456223567616 2457512397613 2458222948818 2462489444064 2465525057284 2468041897797 2468464685232 2476415237569 2477131254234 2484489529492 2491045729536 2497242360704 2499655334592 2505291590466 2507217166016 2507942088576 2510206503168 2511523659099 2513791307482 2514518130852 2516450797952 2518882332096 2521987463176 2524561941258 2530841946087 2537520463296 2545058123648 2545793987328 2551731487396 2554431117056 2557038714048 2560190882088 2562664680324 2564634353024 2565375876864 2566721981277 2569039468086 2571359047348 2572102515528 2575430113529 2586464846001 2592540551328 2595631618944 2598831362064 2603341897472 2607813498108 2612482008864 2614300596362 2618821207632 2624742970673 2625501873978 2627872433004 2634409429106 2642777684736 2649519464544 2651911708992 2655073564416 2656466735013 2658346584096 2658508504288 2664357723194 2665128080484 2669899195872 2674170075668 2676899903769 2684851588322 2685627871092 2689337926912 2691936514176 2698632873664 2701387673712 2704717786722 2710023936256 2710195482816 2712642511488 2716937262624 2717301851082 2719390378432 2725522095786 2742159210336 2751099954048 2757943486272 2760433626496 2763251513568 2766657888708 2772261028224 2773540122262 2776220070351 2779157199936 2791966747584 2804956749504 2808414536424 2808585597272 2809397655792 2813442163392 2815400642236 2820619311768 2821102497408 2825131289617 2830016466312 2830188842936 2831007147696 2837056308268 2837235896073 2846861802421 2855904917376 2863009158464 2863190389104 2870312753256 2872904351408 2873735006688 2879875466104 2885213647152 2887222087191 2892390795528 2899008553728 2906220017792 2909430193683 2916264557024 2921307320064 2922840188877 2925932436672 2928574253696 2928759634656 2936045106384 2938696054112 2939545732032 2943348701176 2945322264801 2962903487232 2970092985216 2972774674688 2980358283552 2985693724416 2987772110128 2989775460378 2990822067324 2992938523008 2997212712767 3003282780576 3010753633264 3024630643216 3025505167776 3035961982872 3038110381824 3038295433472 3042449081126 3047895677008 3048776928288 3055670921082 3056194372192 3059314175736 3063085519641 3065851171838 3087300198528 3091106041968 3093896993824 3094791545664 3101789588196 3105487829808 3109316093898 3109505482694 3114882395184 3125648117748 3133232516274 3133423361822 3133896240384 3140592599872 3158001729792 3159658796931 3161894729952 3164749596736 3165664634496 3169760139728 3172822937544 3180715531916 3183962448303 3209616613056 3209812111168 3210740178048 3217600733984 3220885303272 3228721473848 3232017395334 3234304532928 3234501534784 3235436740224 3239859899367 3242350066592 3253556345624 3269497520016 3277630598424 3280797626652 3283319258752 3284268579072 3290722530396 3291286246976 3294646035408 3302841672312 3306033060876 3311267288823 3324784829184 3332873779456 3340388787288 3344371509024 3348698212132 3352690841136 3358509776128 3360272053879 3361243623894 3366082588344 3374455928116 3383360617728 3386118794227 3387097837422 3402709473618 3409384952064 3413587842784 3416886240432 3418082362656 3422295975036 3425385957448 3428882636634 3429470020704 3437224849006 3438218668716 3448619794668 3456720735104 3457720191744 3465108482752 3469670837568 3477084664144 3480634118052 3483309345152 3484316489472 3489292411878 3491761610176 3496359057984 3500669165304 3503829910672 3532692619392 3533166674856 3535882278656 3541955646684 3544462112128 3549128948352 3553504107312 3559865594496 3560343296328 3564949407929 3565980157194 3569199871692 3580837161456 3601850231616 3606290382296 3611038625064 3613593977088 3618754519562 3619800825732 3622583016832 3623069134776 3627535442881 3632311658079 3634029461048 3638814226632 3643299944367 3646589470706 3647643824916 3655437935653 3656212280448 3660250888827 3677257981696 3681011775168 3684335351424 3688877184944 3693734166096 3698287585926 3701626760468 3702697027848 3705542933248 3707487306289 3722622330112 3726734294238 3736004777557 3736568594304 3739942332672 3744552715232 3745863541056 3749483001888 3751256217856 3760825749024 3765309754752 3770686961223 3773355288416 3774676196928 3778323498144 3782981194764 3792391595746 3817587185472 3822138867456 3827083671008 3827597231094 3831646675584 3839176285462 3840286323132 3846951529536 3849629449588 3853559202129 3856521060704 3857038571022 3879240258244 3888810826992 3897120251836 3898247043096 3901243248896 3905012846208 3911720247162 3914726808512 3918723013296 3919394309376 3921450894543 3927096353068 3928231811448 3941808649506 3951614143659 3964166527104 3973811044736 3977867563488 3986367280504 3987519876144 3987762756432 3992678637542 3996536584791 4004377040768 4011255113502 4023389760446 4023996947712 4027277382483 4034006890368 4037904771264 4047949310496 4054948966656 4057076680083 4065035904384 4068963767232 4074227894776 4075405893936 4079085567648 4084114026188 4088283143679 4098229627661 4121474722624 4126388727552 4135719450928 4136915229408 4140650439744 4145754791864 4149986833062 4153176526912 4160310183393 4167530823664 4168735799904 4177643355032 4187950121376 4212621804636 4212878395908 4215859639936 4220163245088 4223100963354 4230430583392 4231653746112 4245024699468 4245283264404 4255584462402 4279488817408 4283857376064 4294513737696 4305469129884 4309356527112 4312406043904 4314668850247 4319813199156 4338586193292 4347856676611 4348512830592 4359330026688 4370174131232 4374396835536 4381960980096 4387630040528 4388898655008 4392861380544 4403788896416 4404067659576 4408044081168 4413478060558 4415023051764 4444355230848 4453851716384 4455139477824 4459162012032 4470254454848 4470537425328 4478540586624 4481658165192 4484663190567 4488110117792 4489407784512 4504924170864 4516130449896 4536945964824 4546134358272 4555848320576 4557165572736 4557443150208 4563061300048 4563673621689 4571843515512 4572626694272 4583506381623 4584291558288 4598159726224 4598776757757 4626227783424 4636659062952 4640845490736 4652389882504 4652684382294 4661812077312 4663974140847 4664258224041 4667558887072 4672323592776 4679797632419 4688472176622 4699848774411 4700135042733 4710888899808 4722607528912 4738005476416 4742842094928 4747124395104 4754640209592 4758933162256 4759234406316 4771073297874 4774449548608 4786228710144 4802466975488 4814424919584 4814718166752 4823043708672 4826401100976 4830758846368 4843082210772 4851456799392 4851752302176 4857733259156 4863525099888 4880334518436 4908015700224 4915024795226 4916445897636 4924978888128 4931050114568 4936083795594 4936929370464 4952830475138 4954262508468 4968979058984 4994484721408 4999310669184 5010583180932 5014434332032 5015884177152 5023047318198 5027582614964 5029036261704 5032901595904 5037764664192 5043974926352 5049123882516 5061683892174 5075040926592 5090116247296 5103462974792 5114077428096 5120381764176 5125329360648 5129268706048 5131960136689 5133443962554 5138078936172 5142718094696 5144205031056 5150860227058 5155837273509 5172929692002 5185081102656 5191263237888 5197662724128 5215626996216 5224964017728 5228601192724 5233938617817 5237642415264 5249485941346 5251003747956 5255744866008 5268818858212 5299038929088 5303823417984 5312933470026 5316693168192 5317017008576 5328715446388 5330256160968 5339798391744 5348340151336 5353799807538 5369703176644 5371255742184 5383873028352 5397265747328 5402775347424 5409435573444 5420390965632 5425285022976 5428131779343 5433874525248 5434603702164 5438780756864 5451044191572 5469884206059 5484318420672 5502199908096 5515886972544 5520867252992 5526503027136 5533315777416 5544522056448 5547080244524 5547431378889 5552440140702 5558314399872 5566252180853 5583933495168 5590101441357 5609913499008 5616829072848 5617171194544 5618795311584 5626884326784 5630801284472 5641238623536 5642204994816 5650262579234 5660032932624 5660377685872 5662014295392 5674112616536 5674471792146 5688587393619 5693723604842 5711809834752 5726018316928 5726380778208 5740625506512 5741395846641 5745808702816 5747470013376 5758764428193 5759750932208 5770427294304 5774444174382 5784781591056 5785557856533 5812440035584 5818860387366 5832529114048 5845680377754 5851864873344 5857148507392 5857519269312 5860221871231 5872090212768 5877392108224 5879091464064 5886697402352 5890644529602 5905297874203 5940185970432 5960716567104 5975544220256 5979550920756 5981644134648 5985877046016 5989017956313 5994425425534 6006565561152 6016882670253 6021507266528 6035084640669 6049261286432 6051010335552 6071923965744 6084898162252 6095791354016 6097553856576 6111341842164 6112388744384 6118628351472 6126171039282 6131702343676 6174600397056 6182212083936 6187793987648 6189583091328 6203579176392 6210975659616 6218632187796 6219010965388 6229764790368 6251296235496 6266465032548 6266846723644 6281185199744 6319317593862 6323789459904 6329499193472 6331329268992 6334651445031 6339520279456 6345645875088 6361431063832 6367924896606 6383376693603 6419233226112 6419624222336 6421480356096 6435201467968 6441770606544 6457442947696 6464034790668 6468609065856 6469003069568 6470873480448 6477846830819 6479719798734 6484700133184 6507112691248 6538995040032 6555261196848 6561595253304 6566638517504 6581445060792 6582572493952 6589292070816 6605683344624 6612066121752 6620217090837 6620620329011 6622534577646 6680777574576 6688743018048 6697396424264 6705381682272 6720544107758 6722487247788 6732165176688 6736851536779 6748911856232 6772237588454 6774195674844 6788670451927 6805418947236 6827175685568 6833772480864 6836164725312 6844591950072 6850771914896 6857765273268 6858940041408 6874449698012 6876437337432 6897239589336 6913441470208 6930216965504 6939341675136 6954169328288 6961268236104 6966618690304 6978584823756 6983523220352 6992718115968 7001338330608 7007659821344 7065385238784 7066333349712 7083911293368 7088924224256 7098257896704 7107008214624 7119731188992 7120686592656 7129898815858 7131960314388 7138399743384 7147199545829 7156609946811 7161674322912 7203700463232 7212580764592 7222077250128 7237509039124 7239601651464 7245166033664 7246138269552 7255070885762 7264623316158 7268058922096 7277628453264 7286599888734 7293178941412 7295287649832 7310875871306 7312424560896 7320501777654 7362023550336 7368670702848 7372537192839 7377754369888 7387468332192 7396575171852 7403253520936 7405394055696 7414974612578 7429245712707 7453468588476 7472009555114 7473137188608 7489105430464 7491727082112 7498966003776 7521651498048 7530619509504 7534570977297 7541373922446 7546710576832 7549352393856 7556646996288 7565962389528 7584783191492 7592525838261 7635174370944 7654167342016 7655194462188 7663293351168 7678352570924 7680572646264 7693903059072 7699258899176 7707118404258 7713042121408 7714077142044 7726290340587 7758480516488 7777621653984 7794240503672 7796494086192 7810025692416 7823440494324 7829453617024 7837446026592 7842901789086 7854192706136 7856463622896 7874228912019 7883617299012 7903228287318 7928333054208 7947622089472 7955735126976 7972734561008 7975039752288 7975525512864 7985357275084 7993073169582 8008754081536 8012956436173 8022510227004 8046779520892 8054554764966 8068013780736 8074590970849 8075809542528 8095898620992 8114153360166 8130071808768 8137927534464 8148455789552 8150811787872 8158171135296 8168228052376 8176566287358 8196459255322 8242949445248 8271438901856 8273830458816 8281300879488 8291509583728 8299973666124 8306353053824 8320620366786 8328660211053 8335061647328 8337471599808 8355286710064 8375900242752 8425243609272 8425756791816 8431719279872 8440326490176 8446201926708 8460861166784 8463307492224 8475393868851 8490049398936 8490566528808 8501033203523 8511168924804 8540585407263 8567714752128 8589027475392 8610938259768 8618713054224 8629337700494 8639626398312 8661666261573 8677172386584 8695713353222 8697025661184 8718660053376 8728290581049 8740348262464 8748793671072 8763921960192 8768520566631 8775260081056 8777797310016 8785722761088 8807577792832 8808135319152 8816088162336 8826956121116 8830046103528 8835966794403 8888710461696 8907703432768 8910278955648 8918324024064 8940508909696 8941074850656 8957081173248 8963316330384 8969326381134 8976220235584 8978815569024 8991638138301 9009848341728 9032260899792 9073891929648 9111696641152 9114331145472 9114886300416 9126122600096 9127347243378 9143687031024 9145253388544 9150052087267 9167012763246 9168583116576 9189256558923 9196319452448 9197553515514 9220433001871 9273318125904 9281690981472 9304779765008 9305368764588 9325252031179 9327948281694 9328516448082 9335117774144 9344647185552 9359595264838 9376944353244 9396980559127 9399697548822 9400270085466 9421777799616 9445215057824 9476010952832 9485684189856 9494248790208 9509280419184 9517866324512 9518468812632 9542146595748 9548899097216 9628849839168 9629436333504 9652802201952 9661517692736 9686164421544 9702913598784 9703504604352 9715466518312 9727050199776 9760669036872 9772701419807 9830049590452 9832891795272 9849957776256 9862100229136 9872167591188 9873858740928 9905660950276 9908525016936 9937958117968 9998621338368 10021166361864 10028868664064 10046094636396 10055165229928 10058072523408 10075529328384 10080816161637 10087949852704 10098247765032 10123367784348 10150081853184 10158356382681 10206925949584 10228154856192 10240763528352 10250658721296 10263920273378 10266887925108 10276157872344 10285436189392 10288410062112 10301720454116 10311674547018 10345859384004 10370162205312 10395325448256 10431253992432 10449928035456 10457202385448 10467877235634 10475284830528 10498971882692 10502007495912 10511489732016 10537637716424 10598077858176 10607646835968 10625866940052 10633386336384 10634034017152 10657430892776 10660512321936 10679596783488 10694848223787 10696680302672 10707599615076 10739406353288 10742511484368 10794531494656 10805550694848 10818871146888 10840781931264 10856263558686 10867749050496 10869207404328 10877561513728 10882606328643 10883269189429 10902088383144 10929899833101 10939768412118 10966313806959 10966981766377 10968636841344 11031773945088 11053006054272 11066631554832 11094160489048 11094862757778 11104880281404 11116628799744 11122461918867 11132504361706 11167866990336 11180202882714 11208014332671 11219826998016 11233658145696 11234342389088 11237590623168 11253768653568 11261602568944 11282477247072 11300525158468 11312060883669 11320065865248 11320755371744 11324028590784 11348225233072 11348943584292 11377174787238 11387447209684 11452036633856 11452761556416 11481251013024 11482791693282 11491617405632 11494940026752 11517528856386 11519501864416 11540854588608 11548888348764 11569563182112 11571115713066 11637720774732 11665058228096 11691360755508 11703729746688 11715038538624 11720443742462 11744180425536 11754784216448 11758182928128 11764352683629 11773394804704 11781289059204 11810595748406 11854842430977 11921433134208 11951088440512 11959101841512 11963288269296 11978035912626 11988850851068 11989609754373 12013131122304 12030286971521 12033765340506 12043014533056 12070169281338 12081832147449 12098522572864 12102020671104 12143847931488 12169796324504 12191582708032 12195107713152 12222683684328 12224777488768 12237256702944 12252342078564 12263404687352 12294688882983 12364424167872 12375587975296 12379166182656 12407158352784 12421951319232 12437264375592 12438021930776 12459529580736 12480930550179 12502592470992 12511295711161 12532930065096 12533693447288 12562370399488 12607530839293 12638635187724 12647578919808 12658998386944 12665640818467 12669302890062 12679040558912 12691291750176 12722862127664 12735849793212 12763063147471 12766753387206 12838466452224 12839248444672 12870402935936 12883541213088 12914885895392 12928069581336 12937218131712 12938006139136 12944006550741 12955693661638 12959439597468 12969400266368 13014225382496 13043570029833 13077990080064 13110522393696 13123190506608 13162890121584 13165144987904 13178584141632 13211366689248 13224132243504 13240434181674 13241240658022 13245069155292 13273370585111 13361555149152 13377486036096 13394792848528 13410763364544 13441088215516 13444974495576 13464330353376 13473703073558 13497823712464 13544475176908 13548391349688 13577340903854 13610837894472 13654351371136 13667544961728 13672329450624 13689183900144 13691020865067 13701543829792 13715530546536 13717880082816 13748899396024 13752874674864 13794479178672 13796330273271 13860433931008 13878683350272 13908338656576 13922536472208 13957169647512 13967046440704 13974375231397 13985436231936 13992774672123 14002676661216 14015319642688 14039392897257 14081864161561 14100405128199 14132666699424 14167822586736 14214016429248 14241373185312 14259797631716 14263920628776 14276799486768 14294399091658 14313219893622 14323348645824 14407400926464 14425161529184 14444154500256 14475018078248 14479203302928 14492276539104 14510141771524 14529246632316 14536117844192 14555256906528 14573199777468 14586357882824 14590575299664 14621751742612 14641003555308 14724047100672 14745074385678 14755508739776 14774936664384 14793150343704 14806507041872 14810788111392 14829949225156 14858491425414 14906937176952 14944019110228 14978210860928 14983454164224 14997932007552 15043302996096 15069141954594 15082747844892 15093421153664 15098704787712 15113293992576 15131924779056 15169566382984 15185051676522 15270348741888 15308334684032 15310388924376 15356705141848 15361145292528 15387806118144 15395880410067 15398517798352 15414236808516 15426084242816 15428154284088 15447173211953 15452580681174 15467511820527 15516961032976 15555243307968 15588481007344 15592988172384 15646880988648 15658907234048 15674892053184 15685803578172 15708385412272 15712927245792 15748457824038 15767234598024 15787633092257 15806456574636 15911470253952 15945469122016 15950079504576 15951051025728 15970714550168 15986146339164 16025912872346 16045020454008 16093559041784 16109109529932 16149181941698 16151619085056 16191797241984 16228306720332 16275855068928 16284395338029 16296911579104 16301623575744 16316342270592 16336456104752 16353132574716 16392918510644 16409652618177 16485898890496 16542877803712 16547660917632 16562601758976 16583019167456 16599947332248 16612706107648 16641240733572 16657320422106 16670123294656 16674943199616 16698756542559 16710573420128 16751800485504 16850487218544 16851513583632 16880652980352 16892403853416 16921722333568 16926614984448 16950787737702 16980098797872 16981133057616 17002066407046 17022337849608 17065762180857 17081170814526 17135429504256 17178054950784 17221876519536 17237426108448 17258675400988 17276293284579 17279252796624 17318325200761 17323332523146 17354344773168 17391426706444 17437320106752 17451535324093 17456581162098 17480696524928 17497587342144 17537041133262 17550520162112 17555594620032 17571445522176 17580665613693 17615155585664 17616270638304 17632176324672 17653912242232 17660092207056 17671933588806 17715893622609 17815406865536 17820557911296 17881017819392 17882149701312 17926632660768 17938652762268 17952440471168 17957631138048 17967053868939 17983276276602 18019696683456 18028010794703 18064521799584 18105253922007 18147783859296 18223393282304 18252245200192 18254694486756 18287374062048 18300104174534 18334025526492 18337166233152 18373200794711 18378513117846 18392638904896 18395107031028 18440866003742 18546636251808 18563381962944 18609559530016 18610737529176 18650504062358 18655896563388 18657032896164 18670235548288 18689294371104 18719190529676 18753888706488 18793961118254 18799395097644 18800540170932 18843555599232 18890430115648 18952021905664 18971368379712 18988497580416 19018560838368 19035732649024 19036937625264 19084293191496 19097798194432 19107819193951 19254793853563 19257699678336 19258872667008 19305604403904 19323035385472 19372328843088 19405827197568 19407009208704 19430933036624 19433540492457 19454100399552 19521338073744 19545402839614 19660099180904 19665783590544 19699915552512 19724200458272 19744335182376 19747717481856 19775919027319 19811321900552 19817050033872 19860651272511 19861860987033 19875916235936 19928032616947 20042332723728 20092189272792 20110330459856 20116145046816 20161632323274 20175899705408 20196495530064 20210554610337 20246735568696 20316712765362 20366011355781 20413851899168 20481527056704 20501317442592 20527840546756 20533775850216 20552315744688 20570872378784 20576820124224 20603440908232 20623349094036 20691718768008 20740324410624 20790650896512 20862507984864 20899856070912 20914404770896 20935754471268 20950569661056 20997943765384 21004014991824 21022979464032 21075275432848 21196155716352 21251733880104 21266772672768 21268068034304 21314861785552 21321024643872 21359193566976 21389696447574 21393360605344 21415199230152 21441598637487 21478812706576 21485022968736 21611101389696 21637742293776 21712527117372 21735498100992 21738414808656 21765212657286 21766538378858 21804176766288 21859799666202 21879536824236 21932627613918 21933963532754 21937273682688 22106012108544 22117611578517 22133263109664 22188320978096 22189725515556 22209760562808 22244923837734 22265008723412 22287737138121 22360405765428 22416028665342 22467316291392 22468684778176 22475181246336 22523205137888 22564954494144 22601050316936 22624121767338 22640131730496 22641510743488 22648057181568 22696450466144 22697887168584 22754349574476 22774894419368 22905523112832 22962502026048 22965583386564 22983234811264 22989880053504 23035057712772 23039003728832 23081709177216 23097776697528 23139126364224 23142231426132 23178871021761 23275441549464 23330116456192 23382721511016 23430077077248 23440887484924 23488360851072 23509568432896 23521904377153 23528705367258 23546789609408 23562578118408 23621191496812 23622686736057 23702831559589 23709684861954 23842866268416 23902176881024 23918203683024 23926576538592 23956071825252 23977701702136 23979219508746 24026262244608 24038869308519 24060573943042 24067530681012 24086029066112 24140338562676 24163664294898 24197045145728 24204041342208 24223772912547 24287695862976 24339592649008 24383165416064 24390215426304 24445367368656 24449554977536 24474513405888 24504684157128 24526809374704 24589377765966 24650545372349 24728848335744 24751175950592 24814316705568 24843902638464 24874528751184 24876043861552 24919059161472 24954645855503 24961861100358 25005184941984 25022591422322 25065860130192 25067386894576 25215061678586 25277270375448 25295157839616 25331281636934 25338605780124 25358081117824 25382583500352 25426181606553 25445724255328 25471699586424 25503099610569 25526126294942 25533506774412 25621756221789 25740805871872 25767082426176 25829771790784 25856139162672 25888013101482 25911387323276 25918879194936 25938800532736 25952411144023 26028450764992 26087140059666 26152033442899 26155980160128 26221044787392 26246381013216 26325780243168 26357168283264 26422733378496 26448264487008 26480868363348 26482481316044 26490138310584 26546741170222 26723110298304 26754972072192 26789585697056 26821526729088 26882176431032 26889948991152 26928660706752 26947406147116 26974914414903 26995647424928 27088950353816 27096782699376 27154681807708 27221675788944 27308702742272 27335089923456 27344658901248 27378367800288 27382041730134 27403087659584 27431061093072 27435760165632 27450156261801 27497798792048 27505749349728 27588958357344 27592660546542 27661299005613 27816677313152 27845072944416 27914339295024 27948750462794 27975756093537 27985549344246 28005353322432 28030639285376 28078785794514 28163728323122 28190941677381 28200810256398 28265333398848 28335645173472 28428032858496 28482746370624 28519595263432 28527841257552 28553598973536 28588798183316 28626439787244 28646697291648 28687607393627 28850323058368 28888309000512 28950036156496 28958406605856 28984553078208 29020283543048 29058493264632 29072235688384 29110513813056 29146399554936 29172715765648 29181150599328 29243503485224 29282007110616 29318104259421 29490148771356 29511017479552 29549873328768 29586300687408 29613014083744 29621576222784 29659898450312 29716982850828 29813874353904 29888038220456 29956421721856 29995864015104 30086605992192 30138283909188 30165495689784 30186842307328 30202681951729 30226587985152 30242448484911 30263849558112 30339132765968 30370103353044 30434996736277 30475069148043 30616669368064 30620777848752 30713410283696 30722290585056 30791760820134 30797035596704 30828473617032 30852168485632 30856308568176 30894346423906 30905161362348 30935023641054 31033922065952 31110486615936 31176962014688 31185976344768 31293761977296 31349784106368 31371607156344 31416770824544 31425854491584 31496915648076 31534469196048 31575266184514 31612913149272 31822940507904 31890938244032 31900159009152 31902102051456 31941429100336 31972292678328 32051825744692 32084544671361 32090040908016 32187118083568 32218219059864 32298363883396 32383594483968 32456613440664 32568790676058 32593823158208 32603247151488 32632684541184 32647818985929 32649807568287 32672912209504 32706265149432 32785837021288 32819305236354 32898941420877 32900945299131 33085755607424 33095321835264 33166038334912 33199894664496 33282481467144 33314640844212 33340246589312 33349886399232 33367385756601 33397513085118 33421146840256 33503600971008 33624042998013 33700974437088 33703027167264 33761305960704 33784807706832 33843444667136 33901575475404 33960197595744 33962266115232 34004132814092 34044675699216 34121658618749 34131524361714 34162341629052 34356109901568 34443753039072 34474852216896 34517350801976 34552586569158 34558505593248 34636650401522 34646665046292 34708689546336 34782853412888 34903070648186 34913162324196 34961393049856 34995174684288 35074082266524 35101040324224 35111189240064 35161331227386 35230311171328 35232541276608 35264352649344 35307824484464 35320184414112 35343867177612 35431787245218 35630813731072 35764299402624 35853265321536 35877305524536 35904880942336 35923720956823 35934107737878 35966552553204 36039393366912 36056021589406 36090860914563 36129043599168 36210507844014 36295567718592 36504490400384 36509388973512 36574748124096 36600208349068 36668051052984 36674332466304 36746401589422 36757026235692 36785277809792 36790214062056 36881732007484 36884066648949 37093272503616 37126763925888 37219119060032 37221475058352 37301008124716 37311793126776 37314065792328 37340471096576 37378588742208 37438381059352 37507777412976 37533887133483 37587922236508 37598790195288 37601080341864 37647432758459 37687111198464 37780860231296 37822592517879 37942736759424 37976995160832 37996922455401 38037121676736 38071465298048 38073875250528 38168586382992 38215638387902 38289189442413 38509587707126 38515399356672 38517745334016 38611208807808 38646070770944 38744657686176 38811654395136 38814018417408 38832019652223 38861866073248 38867080984914 38908200799104 38963765265971 39042676147488 39090805679228 39130710089499 39320198361808 39331567181088 39448400916544 39488670364752 39495434963712 39551838054638 39622643801104 39634100067744 39721302545022 39723721974066 39751832471872 39820111755333 39856065233894 40084665447456 40184378545584 40220660919712 40232290093632 40323264646548 40351799410816 40392991060128 40421109220674 40493471137392 40633425530724 40732022711562 40827703798336 40963054113408 41002634885184 41055681093512 41067551700432 41104631489376 41141744757568 41153640248448 41206881816464 41246698188072 41297544709507 41383437536016 41581301793024 41615199618991 41725015969728 41828809541792 41871508942536 41901139322112 41923125694191 41995887530768 42008029983648 42045958928064 42118178691771 42150550865696 42245592484683 42503467760208 42629723571104 42642049287744 42779392895148 42786721210688 42830398460304 42883197274974 42957625413152 42970045937472 43222202779392 43275484587552 43425054234744 43476829617312 43530425314572 43533076757716 43608353532576 43719599332404 43759073648472 43865255227836 43867927065508 44235223157034 44266526219328 44376641956192 44379451031112 44419521125616 44489847675468 44530017446824 44575474276242 44720811530856 44832057330684 44934632582784 44937369556352 44950362492672 45046410275776 45129908988288 45202100633872 45248243534676 45280263460992 45283021486976 45296114363136 45392900932288 45395774337168 45508699148952 45549788838736 45811046225664 45925004052096 45931166773128 45966469622528 46070115425544 46078007457664 46163418354432 46187641230201 46195553395056 46278252728448 46284462852264 46341519635859 46344342303077 46357742043522 46550883098928 46765443022032 46881774969848 46976721702144 47043808754306 47057410734516 47093579218816 47125156236816 47157960757453 47242382993624 47245373472114 47362899276771 47405663119178 47419369723908 47520693163489 47804353762048 47836407366048 47853153077184 47912143650504 47955403404272 47958439017492 48077738617038 48121147886084 48135061362024 48172058132224 48197334981757 48280677125352 48327328589796 48394090291456 48447545825094 48568062108241 48575391725952 48679185298016 48766330832128 48890734737312 48949026811776 49009368314256 49053618749408 49178755531932 49301090744698 49457696671488 49628633411136 49687805276928 49749057502368 49752087723104 49838118322944 49909291711006 49923722200716 50010369883968 50045182844644 50096269627677 50131720260384 50134773789152 50430123357172 50554540750896 50662563273868 50677211560248 50716162235648 50765167000704 50852363213106 50891448510656 50943399172848 51006199221138 51052252589884 51067013548824 51243512443578 51534164852352 51659543581568 51712278325344 51776026202964 51822774646552 51837758389872 51904822288046 51954975602283 52056901529984 52174280119332 52304066885798 52311960320256 52354605972279 52442089574784 52492762026432 52651560486336 52714336566528 52741996841079 52845466756992 52896528974016 52961736726696 52964962632088 52980276621168 53093482340444 53147680867827 53276985159593 53446220596608 53579171394112 53643053458176 53764352862064 53779897982304 53857321413504 53894812294232 53949828829806 53991294849856 54084032384109 54177900707632 54193565398752 54309363615416 54443351577888 54670179846912 54756735600576 54764083460268 54806175319168 54862122186144 54900312523602 54995597584096 55011498699456 55119602384133 55177916714688 55185321093084 55322598011226 55633354626304 55690145888832 55828678590048 55897500925588 55951512187074 55971098688492 56010706644864 56061278570752 56090695053211 56157571589028 56327456646244 56381883354762 56401620512796 56522136795943 56530666797696 56671290346944 56856065716992 56965492741248 57039190526864 57055682515104 57107197947072 57177596366632 57252879574488 57293394583296 57323457581853 57375214787254 57700646116736 57764381560689 57776618001024 57900072312992 57916813211712 57969106156416 58040567086096 58116986529264 58144471376768 58221027626112 58292799109872 58300621477371 58345431531296 58362301198656 58487006970448 58564014221232 58636208518842 58980297542712 59022034959104 59099746657536 59172601374816 59226028167488 59243152445568 59319796900624 59327757081957 59433965701656 59507232424661 59585582961099 59627748707808 59776076440912 59784097850841 60276567818376 60330991379568 60405363903458 60484896969822 60527699116224 60631663831011 60678265531936 60740206706088 60869993472554 60950138296086 61098034067343 61241555697504 61426820567392 61444581170112 61583521640268 61594071193408 61656947234064 61712617136352 61788692847812 61810322724696 61870047282108 62067844131904 62220973231872 62353924029376 62371952689536 62587523954592 62699568212736 62743214312688 62833541649088 62851708983168 62993831296152 63068938392096 63150532369028 63225826298544 63781876488064 63800318018304 63804204102912 63882858200672 63944585356656 64103651489384 64169089342722 64180081816032 64324795912461 64374236167136 64436438119728 64596727766792 64913226881328 65137581352116 65187646316416 65206494302976 65276764218253 65295637971858 65299615136574 65345824419008 65412530298864 65571674042576 65638610472708 65778863913889 65797882841754 65801890598262 66171511214848 66332076669824 66399789328992 66564962934288 66629281688424 66680493178624 66715481776957 66734771513202 66795026170236 66842293680512 67248085996026 67401948874176 67406054334528 67569615413664 67803150950808 67920395191488 67924532230464 68008265628184 68089351398432 68243317237498 68263048723428 68324683258104 68408909938649 68887506078144 68949704433792 69034701603952 69105173138316 69117011186496 69273300803044 69293330092584 69417379092672 69565706825776 69806141296372 69826324648392 69990349368576 70148164533048 70202080648448 70322662454772 70465082553216 70528705298688 70565713131459 70615648968928 70640368828224 70687734355224 70863574490436 71108494678767 71528598805248 71706530643072 71754611049072 71847441913646 71868215475756 71933105106408 72078786733824 72112043178812 72116607925557 72181721829126 72258087198336 72421015688028 72591135437184 72671318737641 73008980800768 73018777947024 73149496248192 73200416698136 73336102105968 73348664932608 73492803178844 73514052471384 73570555619584 73580428124112 73763464014968 73768133297898 73951636117047 74186545007232 74253527851776 74438238120064 74442950116704 74602016249432 74623586253552 74628131584656 74757177484416 74863937566509 74876762118704 75015554825952 75067774266966 75175844473016 75197580390576 75202160683728 75294865516918 75561720462592 75645185035758 75885473518848 75993844910802 76074243353472 76142930596096 76147750501056 76182884326003 76337172765984 76431276775804 76509298831707 76578378884826 76768872364639 77019175414252 77222417615616 77489315372352 77664039304446 77723732146496 77734161969828 77816401598208 77857233432069 77927530531942 78085352294976 78181611358456 78261420178998 78456100328697 78640396723616 78663134362176 78896801833088 78977340729504 79103676109276 79245287602208 79268200135488 79442605090044 79447443948132 79503664943744 79640223510666 79712130467788 80169330894912 80368757091168 80441321839424 80464580187264 80646529293096 80703598821632 80785982120256 80842218441348 80986942274784 81266851061448 81367032090863 81464045423124 81655407596672 81926108226816 82005269770368 82111362187024 82135103400864 82209262978752 82283489515136 82307280496896 82350468785403 82413763632928 82493396376144 82595089419014 82766875072032 82983897016839 83230399237982 83450031939456 83657619083584 83743017885072 83846251388382 83927268280611 83991775061536 84016059967296 84091917856128 84212008800647 84236357383542 84301101731392 84491184969366 84572825032143 85006935520416 85259447142208 85284098575488 85558785790296 85573442421376 85660796920608 85766394549948 85915250826304 85940091874944 86062822180881 86550969175104 86850108469488 86953659234624 87060850629144 87066153515432 87216707065152 87439198664808 87518147296944 87579069978127 87730510455672 87735854131016 87954312778263 88252715875051 88470446314068 88533052438656 88753283912384 88758902062224 88839042251232 88979695350936 89060034893648 89150948552484 89441623061712 89664114661368 89869265165568 89874739112704 90092820551552 90259817976576 90404201267744 90496487069352 90560526921984 90566042973952 90608045855187 90785801864576 90791548674336 91017398297904 91099577677472 91304990208831 91850008104192 91862333546256 92140230851088 92156014915328 92375282460402 92391106790112 92556505456896 92568925704528 92683039271718 92688684606154 92715484087044 92913594095777 93101766197856 93530886044064 93763549939696 94087617508612 94114821469032 94187158437632 94250312473632 94315921514906 94484765987248 94490746944228 94725798553542 94811326238356 94838739447816 95041386326978 95672814732096 95706306154368 95824287301008 95910806808544 95916878034984 96155477234076 96242295772168 96270122724048 96394669963514 96561354250704 96654657179592 96895091650188 97136124216482 97150783451904 97358370596032 97781469474624 97898053623552 97949422704861 98018736628512 98107237498816 98357511063864 98602181489396 98702835897393 99257266822272 99498115004736 99504175446208 99818583422012 99847444401432 100020739767936 100090365689288 100192539255354 100263440520768 100269547578304 100860246714344 101109081501792 101325126547736 101354423120496 101530334001408 101704726426212 101782897021312 101886798345696 102012398442276 102104505179768 102134027097648 102364975856247 102487024887156 103068329704704 103319087163136 103424556650688 103552052405928 103645549293104 103675516779744 103809644576092 103909951204566 104113803059968 104168433670249 104348560238664 104608133771596 104709211944558 104884179149568 104969682621037 104985524052864 105303120972672 105483993682158 105690933513984 105793057948032 105923473453392 105929925264176 105960553242336 106186964680888 106295361735654 106553970319186 106892441193216 107158342788224 107528705724128 107559795964608 107714642827008 107771162870469 107789624588464 107899657659612 107982589699712 108168064768218 108272582743689 108355801415264 108387130797504 108618727230832 108886703155776 109513471201152 109528166920536 109612350638336 109724244372288 109800625047204 109991195168192 110022997398912 110239204768266 110355833429376 110370642186168 110513431645799 110645196022452 111380291777664 111657357180096 111795001851176 111903024374148 111942197376984 112021413289728 112181390106422 112315143178056 112601661400449 112654913292488 112763766709524 112803241025592 112942298275377 113044273591886 113061333595392 113342580693888 113467777553637 113930985482496 113990767366203 114078381053728 114111365030208 114214395894144 114355192733264 114505759148976 114646915163706 114750429574508 114867568327239 115401292233472 115528763121378 115553236002048 115800144625984 115833626423424 115938212312832 116081134172192 116233973058528 116288942753536 116442055252224 116585598219744 116601242954742 116690863062592 116724602397312 116891295797913 116974013940896 117128028442464 117272417037684 117960595085424 118345202749632 118452056334976 118486304891136 118639593801248 118655514163914 118867931403312 119014464849322 119171165922198 119255497415616 119460335265999 119552152881824 119568195701682 120553135636752 120661982759136 120810727806916 120969793939644 121055398232448 121228276405327 121263327662022 121356531063872 121480413412176 121739986945108 121900276592172 122160747268651 122196068134686 122483111395008 122853641134784 122889162340224 123167043280536 123188142386816 123313894468128 123425234272704 123577385695624 123620645449392 123740094564216 123892634128521 124135688263808 124707848058752 124743905379072 124845598856973 125175047909184 125486428625376 125667083298176 125703417966336 125769377082573 125987662592304 126137876784192 126301064738056 126451652597088 126736777454049 127045118457491 127563752976128 127765716401344 127889170713312 128207302978768 128338178685444 128360163632064 128612405562977 128649591824922 128748472334272 128872876239456 129193455533584 129826453762656 130275162704232 130375292632832 130553528436506 130591275943716 130599230273148 130691648838016 130825060597728 131143348085152 131277220945416 131557727827778 131595765683508 131603781196524 132664153339648 132799578657984 133129925868576 133258563376848 133430963553914 133469543026404 133590052340472 133684587361024 133754734357657 134496171992052 134783556974941 134803897748352 134812108669056 135139230827328 135606301901616 135840790382976 135849064460928 136016531256368 136178702796864 136486634474996 136526097446856 136649366516208 136817819877298 137775012156288 137899408867584 138069403207904 138210346276632 138234022372992 138546601606088 138586660185168 138834758185344 139024558907577 139033026909231 139131413651552 139612282592744 139652649296784 140296329066096 140645324909544 140930165106432 141131426262918 141231297937856 141280737656448 141375468710448 141473882272359 141727148980872 142088697830313 142216989357534 142562079490467 143413061286144 143509222098144 143694883827292 143736430951512 143866210212816 144224086357624 144233215851114 144363443658252 144516174396672 144592004945271 144842031376056 145182270874368 145342637475282 145704186324723 146037555894048 146298992496384 146400833396272 146672204211936 146985606357688 147028104942768 147160856248224 147526928029936 147536266595796 147903272234094 148373090014464 148876476240128 148885900233408 149204032498864 149247172507104 149256263169312 149514354968832 149727875133018 149753524237408 150031109651904 150135548533932 150351688946032 150395160781152 150404321367456 150589731033836 151290370071516 151987689821604 152148486706944 152295501002112 152365768652006 152674345531968 152862553551608 153018597663414 153156757769652 153537744729278 154038350828504 154978630744704 155328078608892 155447464292992 155468323939656 155714466864138 155855061063884 155864926806849 156170704589952 156363222716912 156522840357996 156912200657394 157063817916837 157280793447232 157326268724352 157793603666176 157954681459008 158207352218552 158490575204416 158536400270976 158885210180088 158894887896264 159007329887488 159090764237359 159280447021332 159424260935576 159830955478779 160338661789824 160737514182336 160882643678848 160929160374528 161293058586192 161571964240512 161684436882696 161973884549568 162252097152327 162533702122896 162734064181726 162928090846248 163310815193344 164010539540736 164222724374048 164270206801728 164418525957504 164566979030272 164653330640071 164700937570806 164827527265856 164986792752288 165190178838028 165358807152399 165533750144064 165919820917123 165967794033678 166460798475964 166900063878912 167315238167168 167486035770144 167692502776764 167854536561222 167983550123072 168032119934592 168183835712256 168272085159633 168424017601294 168472714767084 168602203462784 168982369938732 169145650064286 169566410387829 170013871040832 170518894284416 170568197150976 171117571580592 171146884842752 171321593841216 171532789099896 171830501652608 171880183749888 171970372745559 172125644361762 172553817606443 173101938350208 173293144682067 173700216938976 173907318469248 174121701258288 174132307030864 174433414130304 174878397329616 175036294593888 175158139956254 175461020911344 175471708262032 175857779035091 175908625556526 176505431750102 176940892628136 177066104877312 177506567824768 177517804124448 177678084502464 177959390701872 177983271245871 178120069787296 178301897104968 178521697273983 178883246123424 179328229322736 179352293552523 180185641103104 180808402535488 180992974138704 181216091710374 181571603729152 181583097348672 181666878008161 182034796595808 182199155354944 182609980417662 183064234100293 183724667092512 184280461702176 184750564920804 184782213580224 185137851409056 185366078543436 185377369212308 185430968174088 185827188191554 186203532395712 187061772088128 187527099879392 188175235017224 188229642938064 188500624947264 188631843029812 188969531974496 188981493888456 189451597107084 189622652476712 189677478895632 190082772653956 191345629464192 191412612308736 191648574602016 191821613617088 191833756069968 192310954468152 192484591544336 192540245448096 192789339927028 193122708501408 193309314359184 193790183300376 194272248432964 194716741192064 195562938949248 195830292654759 195898845409722 196037473257024 196214474997632 196715022127728 197204362978792 197336591741667 197405671794786 198514533644544 198996230009472 199008350892416 199637166844024 199694888802864 200041479535872 200146445330871 200180731378576 200385078510708 200526881041536 200539095156608 200813251755389 201720493428688 202218163003584 202650253095472 202708846240992 203409452852424 203565794042624 203773596691392 204024796884552 204209010359536 204268054195296 204729951712494 204974049774312 205226729815947 205239230199341 206849113301376 207104104811856 207291098586208 207351033559488 207619289152184 207819902409132 208336867340498 208697120477328 209216267543192 209418423889116 209939365242074 209971048105728 210606241945344 210967987364316 211586115896064 211697139394377 211846946906784 211859850528352 211921106484672 212373929361776 212590723471308 213107940638372 213325484036301 214316685576448 215057411448256 215119591929216 215542325740938 215579249176928 215799315319224 215965179399424 216336129536436 216545165487378 216711602830528 216774261595008 217237454461664 217773406311552 219026942402304 219056333841072 219448488744576 219601250094408 219982390336384 220045994797824 220478409536532 220711666858752 220741284372336 221026863291598 221290392044904 221854908351141 222760583555328 223314714360192 223590003702352 223806048748296 223884394753968 224362780212844 224591812699527 224630286356112 225138227609893 225203322800898 225309826584976 225527533419048 225606482051184 225884596550754 226088547183772 226685161387776 226869959213209 226935555107274 227981534732406 228156762107456 228222730060416 228428791788288 228548652978009 228710385466528 229011518297952 229293830327412 229500859149016 229735136654478 230306617093917 231057526242756 231600289251968 231667252846848 232162268344384 232467946117056 233171196439488 233202485909484 233381726125184 233449204794624 233571700296207 233782591595826 233948027881792 234256056884928 234544834075368 235368300986091 235921190170848 236690405499264 236904112669952 237279187602496 237311028327828 237735862806624 238028929698644 238342331844396 238510994831232 238851610331243 238920670531998 239104305763648 239136391403364 241106271273504 241323965518272 241621455613832 241939587879288 242110796464896 242456552810654 242526655324044 242713062127744 242960826824352 243479973890216 243800553184344 244101096272589 244321494537302 244392136269372 244966222790016 245707282269568 245778324680448 246334086561072 246376284773632 246627788936256 246850468545408 247154771391248 247241290898784 247480189128432 247785268257042 248271376527616 248401649521363 249415696117504 249691197713946 250312320096319 250350095818368 250972857250752 251334166596352 251466046697761 251538754165146 251975325184608 252275753568384 252602129476112 252636026401941 252903305194176 253473554908098 254090236914982 255531432802688 255778341426624 256414605957536 256676357370888 256720327264128 257224811125954 257299183649844 257496944668544 257745752478912 258188466542643 258386911067168 259652907525312 260550325408464 261107056873012 261182551887432 261198460546296 261383297676032 261650121195456 262286696170304 262554441890832 262737209934381 263115455655556 263191531367016 263207562393048 263532029309213 264758147625153 265599157315968 266259851737152 266517126753696 266861927107828 266939086052808 267180104680944 267509468715314 268992343984104 269567113949882 269607795496704 269624217338112 270278461654656 271212603803232 271681580765952 271698128921856 271824137565561 272033062512736 272357405593728 272973268949992 273052194893712 273298733032416 273635639754596 273914970626493 275550024312576 276138806415808 276420692553264 276468044745984 277093203212176 277173320370336 277669516370688 278049117815154 278066053818462 278262827303104 278740782287331 279224565185488 279305298593568 280592658132192 281290649819088 282262852525836 282462595875712 282561475312896 282750937420896 282947764544718 283454297961744 284177395660626 284433978715068 285124158980934 287018444196288 287389767654584 287472861903024 287732420425632 288448172715248 288466431702228 288726887316504 289082812966549 289184009890542 289684062752112 290685274950564 291306397332937 291408372649446 292075111788096 292801666792544 293344408423872 293971212715376 294056209885536 294321712496448 295053856059872 295072533191592 295806544468188 297771800466816 298408064997728 298494345014208 298512526338624 299455750266036 299507048474816 300062219303808 300271097067864 300703377892064 300790321562304 300808642734912 301179462067672 302580740143032 303975379643208 304591002004224 304731537304012 305348691063936 305725107103216 306037195326828 306313515539304 307075489458556 307094927568741 308076701657008 309957261489408 310656157217784 310894928585984 310936647879312 311428933728276 311710122127768 311729853613698 312341409179904 312505301010747 312726445433824 313045680715992 313824401314788 314127635833674 314561586894464 314652537448704 314909047863111 315909362918016 316414704437104 316981150408832 317072800541952 317770420360176 317789775792528 318181528474718 318560894042664 318848521871152 319661910957558 320677323579648 321475028364672 321765287357696 322586117172384 323143928481024 323313488611407 323368873765392 323947769099136 324410396121539 324504194304654 325067404245792 325468128363452 325856181692496 328445448748096 328540413603456 328837051915008 329306661280142 329401875141612 329655054531712 329973585504576 330380357676056 330717614304798 331067500288128 331540294937397 331839641834246 331935588067356 332921596951928 334630476334336 334972071540288 335385005553528 335709073122444 335967100246144 336064239869184 336544170319266 336848035202588 336945429534168 337204406925568 337381344872299 337964739877464 338291300128572 338826894826131 339132820775658 339976434757687 340027742081664 341037788568832 342235143161184 342643187682432 343065578199792 343661003305216 343841329158163 343940745491118 344251288723524 345107635212886 346203876700416 346586289364134 347400433877952 347814636938496 348243402516576 348264614061728 348866828260608 349756794659232 350072589187776 350316279912508 350673887393739 350922041822688 350943416524064 351715558070182 351817251113052 353010863500204 353881785256272 355013135649536 355035608248896 355356169004928 355918781403744 355966542491742 356240139574592 356603794209936 357043394547966 357766492246848 358656458645472 358704587105046 361616805070976 361985948277408 362432183420748 363166194697344 363333756016322 363684829215981 364069593191616 364398310709888 365219960835324 366128468200586 366482241805953 367449334185024 368560923404352 369501129841608 369564427160448 370275702818112 370732157086872 370754738424616 370861936348176 371654376383108 371677902385563 372407064791424 372938896117151 374123544176256 374536796570919 375054199758784 376350470034448 376459285876128 377001249894528 377263686059624 377939063948992 377962987776912 378903194214168 379245304953424 379354957791264 380165545307912 381135355372473 382691258928384 383297149204032 383643227234176 383667512139936 384621908936304 384969183088672 385080490896192 385578679854056 385837216688931 386245417002816 386618628718368 387580366600752 388544496865928 389433482384128 391125877898496 391660585309518 391797690819444 392074946514048 392428949995264 392634865372477 393430044255456 394408725957584 394673183483334 394811343589572 395654957571601 397992460018944 398016701784832 399274333688048 399389777605728 400292890661742 400361462757152 400770157021416 401053762083072 401078190313216 401264203072971 401626503510778 403440986857376 404350670924823 404436326007168 405300506190944 405417692481984 406818905704848 407547193382784 408049593769104 408418020719072 408536108390592 409459903424988 409948099548624 410453459631894 410478460398682 413698226602752 414208209623712 414582197172416 414702067118976 415238578304368 415639804818264 416673734680996 417099080727693 417394240954656 418432535086384 418836847778232 419878730484148 421935974728632 423394278788754 423693893813568 423719701056704 423842212969344 424421646817077 424747858723552 425181446942616 426215881276744 426650968072602 427686238471401 430114822896512 430239183858432 431084651481876 431158498353856 431598630638448 432672259072872 433090330974756 433423205661056 433548523190016 433776014835813 434474908923328 435546812623104 437112558974169 438112667682144 438896977489152 439202500188816 439964780672768 440956819073064 441482568744672 442053726583196 442580784089808 443581562043737 443709816702282 446629428720384 447180007404704 447612097496592 447768789507936 448725560425688 449183625399054 449260572712224 450276455219786 450406645601796 450619653169952 451055066838096 451212964102368 451769193101508 452177094367544 453739918426418 453871110214548 455963069464812 456313524214912 456445460120832 457097305956018 457420770933056 458023036595904 458587660654824 459001718298032 459470273308956 460613234187834 462115052485512 463200578503936 464324536688768 464935892234112 466342392878976 466404971818968 466763452250368 467008372438699 467143400592414 467565183191652 467896055763584 468512113769856 469089668150736 470736601972182 471842380341696 473380810998528 474558375204992 474622056655656 475471725613248 476057859397288 476684663688792 477021989662464 477272292712077 477703220662486 477841341063996 478208611527296 478272782806728 478862369570543 479492866436337 482212542547008 482647931036544 483242911227664 483879175758576 484913105621308 485053310648088 485426124255488 485921653648704 486959947780432 487601106368688 488202192545178 488642989074604 488784272538744 489416625859967 489932445580032 491414564539136 492668173122144 493255577872512 493700937090816 493959991920213 494309542782496 494482581797568 494960378256864 495570536514084 496803299042726 497759462751369 499382395427892 500624640192638 500700191636736 501945714501504 502932093395522 503077508330292 503950650369216 504551507136768 504816255478899 505204258952224 505272052803882 505806610388352 506947109816196 508180473829964 508699231163487 511062865605376 511556682853248 512829211915072 513352714741776 513440654528256 514449622251908 514598367299688 514993889337088 515491504957824 516376933085286 516773822134336 517661452819329 519305815050624 521100650816928 522214113746024 522365103774864 522396921092592 523300242390912 524573392340608 525108883781664 525474419868762 526230911311112 526383062734032 526415124786096 527064058618426 527573337105273 529516295250306 531198314631936 532519703474304 533034253507392 533723854215656 533878172105616 534360209361888 535018937430628 535565091821949 536868081223591 537984687968208 539134227899764 540556923309312 540997595046883 542425207606464 543648275131122 544066125025472 544714811187456 545000634024483 545946537899984 546104389787424 546597466064832 547271279509192 547829941252986 549192702300879 552277612831616 552841385106528 554186406424352 554346640740672 556098235630308 556132107636924 556525654606208 557481564574662 558449130370976 558610597187136 561185316264384 562581299638176 564525705051672 564925191751424 565501874841792 565895529089436 566908595923488 568354791321252 568867957430136 569569224636041 570248317961868 574036888392576 574779535309168 574945723806048 575464840851264 576896345430496 576932863404456 577453774633008 578165625933098 578368019781084 579368125504224 581370549901128 582612794665874 582816745298892 584150223576192 585603333585088 586688816847744 587490877964277 587942425430752 588112419771072 588643424992896 590107712119744 590145066383184 591613088936376 592009775225001 595543600933632 596816129995456 596988690028416 597025052677248 598911500532072 599014096949632 600124438607616 600439335992613 600542194135728 601406755784128 601580643124608 601617285469824 602358924135344 602439755266167 605161480286064 607950759286416 609463074608024 610697382127872 611450214206432 612074390653656 612627031078608 613053489846889 614150978917112 614189855137482 615680189447841 615717690598023 616153403314016 617769011125357 621312314435568 621873295758624 622857867456552 623420244255536 623459707227396 625010602021494 625452890867648 626091361431984 627648802629576 628255271667348 629123173788928 629818095726222 631818725836032 632829408874208 633962300817664 635540840720352 635579551585056 636363056949436 637121788085328 637697043742304 639323821915116 642950056729344 645172234344768 646626977222814 646737747530784 647895538198272 648820792243078 649008388609308 650134808491584 650936256726904 651712363384992 656890897496192 657080827206912 658613322560284 658803750283224 659310109063424 659947171009152 660760715352112 661435228609596 662135000576256 663080589874794 663679283668492 663871176134712 665843193903856 669944143080576 670770011107056 671418146244888 671934200492288 673088340638532 673696070405176 673890859068336 674762689744598 675414682829679 675929479754928 676582600257144 677653789652262 678265641551316 679952869515374 680055484163328 680609877639627 684470286322368 685286375364864 685645958934027 686131156399584 687682658316326 687881490982236 688502577447048 690215270425772 690919851281751 693172578728268 694800867755904 696486805033152 696529228123456 699513589318464 700145178375552 700632559825016 701347774787478 701844083645376 701886833048128 703431116140364 703634502226104 706021727000408 707763570512544 710071216497792 710712338009856 711837562807488 711933084983484 712480279149184 713207588419872 714086789095932 715532984493696 716554830993729 717312917290944 717409174210092 723233610141952 723971896554816 724864366841496 726332389394688 726667512032644 727369658431962 728139186383232 728796621419776 729179035691743 730439921670648 732256936401172 732303288817767 732964483611906 734787778347259 734898668370048 737121846808704 739002259683216 739128854320896 740551405636224 741464314173744 741509476849232 741723872696352 743308752766216 743355804771126 744814129582848 745204948564089 745877792234302 748247088352512 749073593141838 750108399517568 750936960288957 752700940068896 752918571752256 754002499789056 754398140093283 754527372119248 755878127897984 755925975553824 757806388428336 757908079205823 758490609906848 758709915582528 760331090615824 762270710744946 766594298408064 767286454468352 767335024279872 769243817872608 769938366177344 770160981792384 771157359708112 771674433377862 772490834005632 773237257436736 773594021520593 775160733201504 777088993731856 783321170619036 783595381638888 784149893028096 785269730744954 786860088510912 788211629803143 788817451915168 789346366966668 789622687179144 790596087927639 791309915143202 794274442875459 798548667376096 798779555211456 800585781323484 800722925514304 801540314042832 802528406145942 803253007021556 806881973714752 808701341849646 808872652014336 810601012381888 810835384963968 813637811409696 815094386765568 816099187538208 816836041438144 817072216781184 818919806849976 819896199097248 820906919263788 820956920797364 828416419247424 829164394344832 829404134237952 830477156608736 831279609636528 833347469361992 834198161455386 834788481909312 836222346861993 836865070172768 837673695556464 839757460968296 843871949457264 846788557577508 847387787627136 847439402113408 847684425938688 848597934837289 848843293634154 849495717447104 850362893885232 852431762553488 853301936145204 855125230880557 855372476942802 860229645793024 862169302963752 862316996707712 863197261276896 865344518145744 866180661949512 866846411322112 867248438899647 867301263100441 867552029671626 868949817846656 873919191998811 874225117948338 876225335364288 878405000377632 881913638146128 882965137489344 884107453166392 885161568179616 887163124087474 887419633404564 889315829202437 894360014809408 895224194993184 895537579015872 897451120851376 898367250798108 898521145424448 900552910439572 900813291203592 901239306339904 902110133676192 902425928204736 903538386203016 904354188735088 907479836852836 907742220429096 911926138929624 912627048429824 914194611912036 914841541866112 916046073191808 917175321309648 918003436596064 918940546617912 921226468375668 924230104971024 928649073377536 929871784468224 932684785757952 932809943637936 934016744877398 934286801184828 935130366383304 935792111527168 936283140503599 937024227539712 937515903032241 938179336301472 941473203944364 943484898824587 943684760683392 944727143589333 949116750409984 949244113311312 950943451226496 952115718794576 953369327377584 954544585424154 955406441324972 955682682127992 956417223054592 956545565613456 957724739141086 958985732872674 964425085094016 965295862073088 966485822455328 967758351517152 969826211242616 970106621296176 971843307297408 973231188364617 973919895560864 975202212737376 976404385090356 977285978149208 977568545077488 978833251719934 985336346244288 986511155745024 987919983840426 988619085564992 988965163595136 989920756513728 991141073028168 993606598085452 994620884812191 995518925502738 998764790855784 1001249280385276 1003891429003008 1005864186791044 1006155016660584 1007901300738432 1009632510957798 1010408517904448 1010544105607764 1011613220776704 1012144034616897 1013894219632392 1016360947659928 1017398462326974 1019929304273061 1023113365706496 1025658423830144 1026705429483552 1028899244503816 1029196734599376 1030983009915648 1031523987474489 1032753866170572 1033547644268672 1035322905638658 1038611630101248 1042201301633856 1044428227492048 1044730207549728 1044793842185184 1046600484781824 1049146784681216 1050217767563328 1050948839737524 1052461822622224 1052766125468064 1052830249572192 1054128117236852 1055146674210546 1057771417181219 1059032590500612 1065039406948608 1066068507014784 1067447708431312 1067756344211232 1068720418723776 1070037874861256 1071130183643898 1073736162447182 1075969375936416 1078268455799528 1081995190093766 1084850415212928 1087296550262244 1088132250050944 1090001268048966 1091054487647943 1091893075799968 1092208779574848 1093194932129664 1094542559018384 1095659882505972 1098385404601758 1099446725417859 1104555225663232 1105682770213056 1108372812848704 1108693281481344 1112196471260616 1112264215273848 1113051309212416 1113635349661513 1114963129149324 1116898260741952 1117221194374272 1118816688351453 1122370632528768 1125162599276352 1129051410103344 1131003749683584 1131791058178872 1133817191846976 1136709582642504 1137735914860272 1139138449272082 1140496635923736 1143406066117419 1148073776785152 1149559070618336 1149891447612096 1150929681702528 1153792690860992 1153865726808912 1154907549266016 1156331251866196 1156736039562168 1157511650066793 1158736251008448 1162741099802256 1165225589331748 1165633490597784 1168300447152384 1171206667170176 1173377633695488 1174981755928554 1175884850861504 1176224839542144 1177286849985792 1177904596117431 1180215424239488 1180290132766368 1183226177872752 1184019550450002 1186964872714803 1193632259990912 1193977380056832 1194050105354496 1197823001064144 1198028193899264 1200878671985226 1201084388271456 1202813511568256 1203161286249216 1203234570939648 1203792609218913 1204717848270688 1204879510532334 1207876723245101 1210322960572128 1213052012774469 1215901518572832 1218926149216048 1222900428412864 1224148781307312 1225254062157216 1226106979693778 1228301957834224 1228379710274964 1231004453245637 1231360378895682 1231435381196046 1232306806628032 1235538022250714 1242624628871136 1243746591517248 1245715734913104 1246840488511072 1246919414454792 1250021204042988 1250905781735296 1252182722863968 1255297605259152 1256510543334696 1259636191452444 1265658817748416 1271081681440704 1271159103170112 1272726113898872 1274243576170656 1275394087484608 1278647643830232 1280223885994717 1290071188188721 1290344468689536 1293253954445628 1293475495061568 1297641584486156 1298016777218616 1300269616983168 1301872513453808 1303424726769984 1313781794992384 1317226645120568 1317607500566448 1319894342018304 1321521430704224 1322870457219192 1326161179749588 1327358567336984 1327742352269424 1330744686131211 1331686387807712 1339888286161152 1341540022214112 1342836292489776 1346176681277064 1347392140810352 1347781718136672 1349525379489196 1350829365659358 1351858959509856 1353165200514288 1355307579304524 1356531283102632 1359905739030748 1361219755279254 1368940572644736 1371291917868054 1372262312799168 1375365316632652 1375762981964472 1377005154894096 1380430540851544 1381839702563502 1386345157456536 1389601735511808 1392973610066304 1393058456246912 1399027178636928 1400290356751104 1401025117316097 1401265119650032 1402695549574956 1403688167290752 1403773666096256 1406862232280728 1407269004452208 1412043454000816 1415527141025088 1420142432995584 1423675125614976 1423866169966968 1424960558298368 1426415176839744 1428173578191864 1431065968987392 1431816878136231 1433109661987458 1434625834581888 1434818348420184 1436587108711629 1436674611395387 1447943793109632 1449728733682992 1453335024065288 1454739316863924 1456278372766464 1458358071383486 1460879843341296 1464513872802344 1464606577635534 1465928967223812 1468249877579901 1469575556694518 1469797336740096 1474243693617408 1478004519366432 1481102811272448 1481879975760639 1482928628347488 1483018953698464 1483447745392704 1486617505532432 1486711609542252 1490409897128178 1491755584468604 1493278388254107 1498147186283676 1500216799035136 1501873920577914 1505401880137792 1505837143504512 1508796280186566 1509054744238496 1511756255795968 1511851951107648 1515612776856672 1515816158411646 1516981219813696 1517419831165056 1520662181231648 1524541421489892 1533188596816128 1534670048559744 1538487635745216 1539876732354688 1540321963584768 1542314719416224 1543348866755724 1544981668011264 1546474514873472 1547188043041186 1550321466403008 1552984358457987 1554177987463712 1566642341238072 1567190763277776 1570539461489908 1573720177021824 1575967593269251 1576423259606286 1577634903830336 1578692733933336 1579245374358288 1581192175855278 1582619830286404 1582720011315819 1588089714492463 1588548885750918 1597097334752192 1597559110422912 1601171562646968 1601445851028608 1603080628085664 1605056812291884 1606506014043112 1610604243670773 1613763947429504 1617402683699292 1621202024763776 1621670769927936 1622992785140649 1627275622819392 1632198375076416 1633672082876288 1634144433562368 1635001902073449 1637839613699952 1639792398194496 1641813838527576 1641913841594728 1647578106902637 1651586539947383 1656832838494848 1658328788689664 1660954313217472 1662559219273056 1666694938723984 1668396322910772 1669576963818624 1671961272318701 1672444693723986 1673730140345536 1675347391112928 1679514921936592 1687743898914528 1693577115155016 1694775575254272 1694878804226816 1697195869674578 1697686587268308 1698991434894208 1700725787770464 1704863525106976 1706603872290408 1708707673908123 1710250461761114 1710744953885604 1724338605927504 1724633993415424 1726394522553792 1730689036291488 1732361323899024 1734496877799294 1734602526200882 1735104059343252 1737899635693312 1738811546649541 1747838383997622 1748450235896676 1752186240674233 1752450670728576 1756810000755264 1763827276292256 1765930274978688 1768214906332784 1770323136359232 1774326248174948 1774839266809128 1778631658404874 1788720029618816 1790448389986368 1791075158031744 1794902241702752 1796734501596216 1797042290848896 1801105820879144 1801626582407184 1802478612679808 1804220267352384 1804851856409472 1807076772406032 1807319265798501 1808708377470176 1814959673705672 1815484440858192 1823852277859248 1828389223824072 1829683083732224 1832092146383616 1834350642619296 1836006873192128 1837881093235824 1839160469540667 1842452936751336 1844724205164491 1847153071794069 1848460209942048 1853307033376071 1865619887275872 1868033489754796 1868573602369656 1870260732766608 1872566281007198 1875031806064482 1876358672602944 1882946407888728 1886969797649174 1887369521366784 1889454287178666 1898488226622624 1901886902452992 1904231437589152 1906738654755168 1909089170848308 1910812882649944 1911365364255984 1913091131226912 1915449478282172 1917971465745348 1928850170188032 1932971644910656 1935516703034304 1939652422485232 1940213242592352 1943686614594816 1946462376729234 1947839791121728 1950404425474752 1952808770180712 1954571956298416 1955137090154976 1957666503439868 1970672692488576 1975839967680852 1977238171129984 1977930327190272 1979841513027456 1982282146056336 1987213196170904 1989241769624382 1991037851005476 1997529581711568 2002498560770552 2011728373582088 2012310033321168 2015802601476864 2019265021915596 2020817035808896 2021088211215528 2023579690765843 2024288069233794 2026244048489037 2027788439264784 2032721895319856 2034796924653948 2039144781330559 2039858608546122 2041829632918881 2051316847660288 2053410858967104 2057798489007632 2058393469198752 2063047974948978 2065507732341144 2067095288537344 2068179935085667 2070645811277316 2084402603267712 2088856454984096 2089460415099456 2089587684370368 2100435535126656 2101897679475048 2104923645244448 2105532250936128 2105660499144384 2108256234473704 2110293348421092 2115542834362438 2118065181001224 2132137014029568 2134895416862624 2135512688422464 2137440837447552 2140075749722512 2142260367287796 2147472324894364 2149664492981187 2151938751872832 2156536911599056 2163990380187532 2169700830425856 2174593100524488 2176264500101888 2180002536097932 2182108975295886 2183786151599936 2184417559149696 2186389864259328 2187537107075229 2189085118036768 2191319765011944 2196770809203516 2198893450835718 2204363335041777 2211365540426112 2216745625697408 2217386562962688 2224392942521232 2224528430547696 2227270699323026 2229926258298648 2233796521483904 2234442388748544 2235614845692267 2237633376702906 2244741265057536 2250325198552704 2252810880866871 2258102820206688 2262007499367168 2263194420279849 2263582116357744 2267634383693952 2273419165285008 2275471829720544 2278276898544164 2280993271847472 2286151127456183 2286812132234838 2299118141236672 2299782895224192 2301859363405056 2307585381721984 2307731453617824 2309815098532032 2312662503732392 2313472079124336 2315023300133586 2317472502016896 2320782064561779 2325482199604512 2330451178663496 2331266981195568 2342413334340352 2349963511857108 2351769701723008 2352449679084288 2355809192234862 2360430848478976 2360580265532736 2361669414106093 2366452355745504 2368039100900004 2371788263782917 2373929745429606 2379835043303809 2387264519981824 2395646002128288 2401757343970452 2402168776542912 2405627023136512 2406889304107141 2407585218437826 2409435696541376 2409759021064668 2415753446490202 2420645921144256 2426104025548938 2431803037145664 2437852298432096 2445800856825728 2448297562614624 2450508124314432 2452213959387556 2456603915668448 2456759420549928 2462008906491274 2462720757791364 2462870762392092 2464613613256064 2471076044501428 2485249257742272 2487493183034496 2491431469826208 2493680977022144 2493838828909584 2500042408085976 2501811563470592 2504365445727936 2510595210518304 2513021086669392 2519272382904888 2522377994816753 2531317635496832 2542163362881408 2542318206340224 2545452227797744 2545793804511867 2548487152341312 2550788174969216 2557295287660464 2560447771989434 2565375692641671 2580142376377442 2580688937379072 2586507908891256 2586950990123136 2595283168972312 2596033554437232 2600539233966336 2601745316698941 2601903789301323 2603745026907616 2606849453539968 2610572272820057 2621757575996433 2634453290241136 2635215001132896 2643042861408448 2645740914438384 2652322359499176 2654717134673968 2655484704538848 2661489372262422 2663372775615424 2667947487607311 2683080044428224 2685672584979552 2692353362554128 2694784281620704 2695563436273344 2699050758978392 2701658731318716 2703717919019712 2706330401028576 2710615158609048 2713062566205264 2719811478061496 2722439510558508 2737881145289472 2742583835736108 2744524625598336 2750730633265304 2751525963928944 2754010309788192 2760861081703088 2763679405127004 2772690314913072 2785947220132608 2786116912493824 2798054357273856 2802050234632194 2802530239300064 2805391099149912 2807376334581504 2807547332192512 2808849421510797 2813724464561456 2814538008904416 2824086908001632 2830454696473761 2831054282050176 2847350251229952 2847732339933936 2852830353679488 2856347156383728 2863633756272462 2866219323974916 2869251669163776 2869636696840368 2873174217423258 2873349222790774 2895887586219264 2899457467365984 2906670048130576 2909478633727848 2916716142766972 2919693565093851 2921759686682592 2929027745604688 2929213155271068 2931857934447624 2936499755159802 2939151113389036 2956009038732864 2963759951521278 2965857256694976 2966037907396928 2966895490785408 2973235011064864 2973423219084504 2980819794256356 2983511168937208 2986556776508214 2996294372567352 3003747841155828 3010803760275584 3011674287009024 3017592560373132 3018109488476992 3023703902215296 3031225553713344 3031632316823292 3033962439627392 3034839662330112 3036432103850691 3041324362463296 3049082842979784 3059787912819183 3069340097119488 3076975271490432 3079753464709376 3084629438832448 3086697733511448 3092949029746944 3094376086082372 3094571962423467 3100642932806016 3105070934306159 3105968716915974 3108355974927424 3133284682476144 3134381526555552 3141078922979816 3147440354043648 3151935186538502 3152846519212572 3155269807660672 3157385467866672 3158490748716576 3162384351710556 3165239660572808 3165440022631638 3173314251543657 3176179428984926 3177097771501836 3194194669504384 3195118220845824 3202343125293936 3202891702057216 3206161256171328 3210113624583768 3213012028086224 3221208487341546 3227527894859008 3229221443777719 3234805367398584 3242404049527552 3245985570281298 3254060161252147 3254551245638784 3264396750152832 3267344165752576 3269058607070893 3270003804146898 3275679227399904 3279584796388992 3283627677055152 3283827683189456 3295156213805274 3303173079894766 3313665676989696 3321908626434944 3325118438546112 3333389877447968 3336792645821544 3339153927637248 3340906048984539 3343922544637402 3344889387447972 3347460280691072 3350694782225856 3356450065054359 3359029843873184 3375487797829056 3387154230310032 3394391739349156 3395373174536616 3397982869788416 3401451575540928 3409727050213952 3413207744580816 3417415347816246 3420500923522228 3421489907771208 3425916381019769 3448677211855008 3452789045107584 3461378072582976 3464722647798048 3468993755598588 3469205052401764 3470208118686504 3477623093299082 3495676767995244 3496900471793352 3504372481348466 3504901341457152 3513620001510528 3527654552584512 3531860549957376 3533713788352293 3536429812665568 3540646272718464 3548652496349896 3549678533618256 3557263316809748 3560894618144409 3577440059237632 3580896779972736 3582150316063488 3589804483405504 3593469003192432 3594084581697792 3602211641758288 3603253164814368 3604957225359616 3608440534704768 3609703712818944 3614153544812064 3614638531597002 3617416754940352 3623630169735303 3629919347411344 3630968881716384 3647704555718496 3656778447648144 3668701285238592 3672013746384256 3675762186471648 3678320939081334 3684905873502672 3689448410328982 3693013359736911 3694306143588138 3696920419884096 3706614066752142 3731239774551744 3736066979509592 3737147204739312 3740521465533216 3745132562014396 3750063612128964 3752717345205888 3758076568565137 3765892815777456 3773939595298348 3778908574357332 3786983165328181 3796976453245248 3808462875178304 3813477309510336 3818178341696616 3821625765299888 3822730728511968 3826182262453824 3830898956564344 3835942931490696 3840671657984151 3865943289821312 3870213564566163 3871033406068608 3879304844970464 3880426485184704 3892924753458468 3895679582243456 3900808850949504 3905617540361424 3909143912596832 3910274180309952 3915333006879736 3941345384977152 3951679935361704 3954476342259968 3959683026054912 3964564292112672 3974426392341808 3978483539248764 3982075702010952 3986984572452287 3992234058393633 3995059163423136 4004997121541104 4023456747164176 4024620066642336 4038530043831192 4041634071617792 4042176422431056 4047159381531686 4048576138467588 4052488096978074 4055576878529568 4065443790639712 4069593849307896 4078289562661118 4079717217092244 4083659265837762 4106821717934208 4115596978015264 4116786938397504 4126095949897956 4131015464682288 4136359870171334 4141291622554632 4168805206535424 4177712909968192 4178920830198912 4179175368740736 4200871070253312 4203075351948291 4203795358950096 4209847290488896 4211064501872256 4211320998288768 4216512468947408 4220586696842184 4231085668724876 4236130362002448 4269790833725248 4271025376844928 4274881674895104 4280151499445024 4284520734575592 4294944649788728 4299328985962374 4303877503745664 4309761326134887 4310023834186161 4313073823198112 4327980760375064 4349186201048976 4360005072195864 4364217950591772 4367572303199872 4368835118299392 4375074214150458 4378170236073536 4382639530023888 4393541618407032 4397786901671436 4404749632739703 4408726670083554 4422731080852224 4433491251394816 4448785885042464 4449056861095392 4454541398646052 4459852516597296 4467593042967808 4469937279056119 4471229691384534 4475266753405812 4500650397105408 4505621761733742 4516205640413376 4526388840559698 4527164232715488 4535268767387904 4546838330570016 4550943659441088 4556553797088328 4561986543694944 4572302254912366 4573624264469676 4598236282473344 4599565790448384 4615170763443968 4615462907235648 4619630197064064 4625325007464784 4626944158248672 4630046600267172 4634945004033792 4641564129123558 4650964399209024 4660902357326992 4662533962391136 4699927023714216 4703539403446016 4711618384469724 4721160531065472 4723338828212186 4727902779807753 4732904711491008 4736078201800008 4743576527565834 4747859490859212 4759670086607618 4764269143477389 4791292004256576 4803514687940904 4804337553085824 4813778608214282 4815170436875652 4818871393082752 4819518042129336 4831506892980404 4831812731012319 4841291842288512 4852208051097876 4863606074291328 4868978355421947 4875704596864192 4891601713651456 4896595125229248 4901016248628864 4904427918775112 4913207831336896 4913518841099856 4924017812982548 4925441515582728 4925741524784184 4929227226512128 4931813691358129 4942152089002856 4954759619842149 4970498515484544 4974986366068992 4982862939652416 4987361954044288 4987677657819168 5000084816171952 5008730891455872 5015883816956103 5021190421036608 5026042173338784 5038544765809776 5044755989633506 5062635270993664 5084326725762816 5084636412680448 5090904455595488 5091587609023734 5096974304682624 5101576349938432 5104253249842201 5114590575320928 5120895543978868 5126123021724369 5130751385283342 5143514448430813 5160284752754884 5173015817782512 5173901980246272 5190566337944624 5192067108874464 5203490633397882 5203807578602646 5207490053815232 5213698907079936 5216434639948623 5221144545640114 5243515151992866 5256558722022699 5268906580482272 5270430002265792 5286085722816896 5291481828876768 5304644718998352 5309434269347936 5310969409077696 5322978744524844 5326745551230848 5335894975214622 5366160088856448 5371345169959104 5384706725108256 5389568563241408 5391126872546688 5398101517956784 5403317462637432 5407435838039424 5412660802057152 5421230317218096 5426125132410528 5439622956122992 5444879021117016 5451591150087821 5485167671472216 5489049251196672 5501461266530608 5503051927857888 5508020619576384 5517481408622001 5521722163406176 5527358810254008 5534172615493473 5545380629826144 5559921100128213 5604100469264388 5605060478600128 5610782198299824 5617698843021594 5627448929122912 5629076017808832 5648173816003264 5660909392947522 5662108564100352 5695464679867872 5705660707358976 5712694312767456 5727267512544924 5732438647949832 5739273393680736 5746348434846516 5746698445581548 5798914934731968 5813340096261152 5818957267455696 5833432285533944 5839387130187702 5843519373365184 5858055491209376 5858426310542136 5863715868895248 5872999510319604 5878302226778072 5912018077465728 5927519903042556 5931714513389952 5932075814793856 5933790981570816 5946470022129728 5946846438169008 5961639588512712 5967022337874416 5973113553016428 5992588745134704 6007495682311656 6021607520551168 6035185120746264 6036218976953984 6047407804430592 6062451107426688 6063264633646584 6067924879254784 6070739072297529 6071108841703087 6072864207701382 6082648724926592 6098165685959568 6117434343991677 6119575825638366 6153950542980864 6169258877664896 6173395467022896 6188752172164744 6189143924846934 6201285865612032 6204539805257001 6210141868612318 6211937433831948 6216711949854848 6225210804417059 6266569364952288 6268763053111104 6282157845959632 6303870373077004 6305693038425144 6310539615321344 6314770935733344 6316981497433152 6324768703421112 6330479321145616 6330880045263276 6346628503087314 6352358857969852 6354195543003672 6362416136179571 6388389339008768 6404686250587872 6412322512342656 6420227249167536 6426024056172448 6442416974683092 6458442887555438 6469610734797168 6491971140562596 6508120322504294 6509102491277568 6528793500305664 6538117214141786 6540007608293796 6551358454799808 6559169592777984 6562611321225687 6567255354110304 6567655366378912 6590312427610548 6606346159789532 6613090005125331 6643817252869888 6650236877092224 6666779754895936 6673585291643088 6681812097969078 6687845089274804 6689778774895944 6694920561382144 6701389564451712 6712900130108718 6718059687746368 6750975595658112 6774308460620064 6788783478698312 6790746349073232 6802903151081856 6819454100427904 6826415489161632 6834830695632492 6841001847044456 6842979815542416 6851832762039538 6858453382368549 6897354423710016 6905578090215168 6922756145165952 6929445295596096 6937987511197176 6938410104803528 6940416237373008 6955246186598164 6962346193685337 6979285055906683 6991353535990488 6993800943586704 7008744962696932 7027240003021056 7032968735609479 7055309105169024 7067427576704586 7072859625331136 7081292545436928 7085008242318279 7097304992699792 7099357067236512 7114526633619496 7121789236288818 7139505129911427 7161793559945472 7179608966811008 7186938006384864 7204423283516576 7206506329628736 7216881069409536 7220667912321423 7228307089624128 7229277063194004 7234833509880704 7247260339470606 7259838694822688 7261937763432768 7295409111436992 7313556895296288 7337402570477184 7344027492768512 7351524372943296 7356641878162668 7369811747005344 7378896820657964 7386026719473822 7388612287176276 7393840839768192 7404399920268533 7413228133504284 7462479549103488 7472133959019184 7474294409478624 7481042931066432 7490265124028792 7500127224257928 7505434690411776 7516153137130274 7531785631554912 7547879190596696 7557817148714664 7567133984450259 7573966330656362 7593952906490496 7616925750356608 7626954619020672 7636356683393232 7637381413535601 7643251530599776 7645461457023936 7652364524907648 7661797913128688 7671885862981392 7681343315968302 7696127077925013 7731886579642624 7740427129132326 7742066812137216 7758609689940928 7760852970369408 7785849506916936 7791359164486912 7795447447630591 7801617701899008 7805711367903969 7811235080722848 7818287825193664 7820548360619904 7830666013759472 7831716818460171 7903359870723408 7929128584225344 7948852784683616 7956967078497528 7964151404021904 7973969144904574 7984468116787266 7990118326846272 8003842462821933 8009994243082208 8046913494328352 8049240133284672 8077060087662384 8084352844862112 8094318763063372 8097152276935176 8104976193956148 8111153757059136 8130887581279424 8139187698615792 8156579125322236 8159434434184488 8167318531675524 8213643435868416 8231193956030528 8233573876795008 8252191899795912 8262030929364576 8272719740342668 8282583245109264 8355425819936384 8357841660397824 8358350737481472 8406150703896582 8407590717900192 8419694580977792 8422129003744512 8422641996577536 8426548264532391 8433024937894816 8441173393684368 8462171337449752 8472260724004896 8491364089421283 8539581667450496 8542050753689856 8560302998890048 8569041469151184 8589889299577456 8598657971924748 8607755007491328 8617031172719459 8619522652269774 8620047668372322 8626147646396224 8655961520750128 8698372402097952 8720010144391728 8728435901183544 8735144606399744 8750148428300916 8756340472147072 8765279060047776 8787083236814064 8795573803342872 8809499265479406 8817453340167108 8897571770084928 8898113722190784 8909082797292104 8919705033194592 8939874558112238 8942459382769068 8950533506811624 8961567201963019 9011243523467484 9030498317321047 9032411280826752 9052777681119396 9054328465430976 9093676661140032 9101887318882176 9113107594176656 9123973087389888 9144604509824732 9147248528939352 9196472564946688 9230925814471296 9239260394128128 9250650014929568 9253888316497344 9260093200534344 9283128258247116 9301928798418048 9315212802918477 9321804714653984 9325067924782272 9399854047428432 9423236768939448 9442321062130944 9446677656424372 9455805559615506 9465809422982016 9472156403600016 9487153055131668 9495718981718424 9519340173215236 9519942754630971 9528538286954778 9582584008513152 9607029375881808 9608675106171648 9627557216428564 9630340873751304 9637742786165504 9639036084258672 9663013785960808 9663625462024638 9682583684577024 9687664331333157 9704416102195752 9727212148582656 9737956710843894 9751409193728384 9762180483756441 9793190250458496 9802032497257728 9807175821212679 9808855837550224 9826415662673792 9827037682199712 9848035625965096 9850883031165456 9851483049568368 9863627382716258 9884304178005712 9909519239684298 9940997030969088 9965725879304832 9974723908088576 9975355315638336 10000169632343904 10017461782911744 10022718146953617 10031767633912206 10042380842073216 10052084346677568 10056722279767709 10077089531619552 10089511979267012 10181808911190976 10183175218047468 10193948609365248 10208506499684402 10229181150641856 10241791087957736 10252246043448738 10261502770566684 10277749143059307 10287028896861626 10320569505509768 10346031635565024 10381132675889248 10384134217748928 10406981266795764 10407615157205292 10414980107630464 10432869279897246 10442289091280228 10487030303985732 10513117444045398 10537813160964544 10540860004531584 10572171445633792 10582963657753536 10609289437996704 10618868538695872 10621938818155392 10645957489049688 10653491102461696 10659081203903053 10671789950429244 10732320177712896 10742690339918208 10769413450216512 10779137126482816 10782253745093376 10796203035913568 10806634925274864 10814871676078848 10825321604114304 10842460634436192 10852250264821056 10870890509205909 10879245912245984 10889758042234032 10903182300175642 10970335342944432 11002922533061216 11006103855715776 11016041239152768 11031773152884757 11034962817244002 11043444326812352 11054717620508016 11068345230986946 11079040079210733 11090761259652288 11116628001447241 11119842200256426 11208200938528776 11210120957200256 11221564396599648 11235397686043188 11254897858245824 11258152035617664 11274229705695411 11296347632006528 11321818785895044 11360949495984543 11390929359735744 11425388625534912 11454535025089848 11464877295899664 11478546787361472 11492696869693032 11493396891163096 11522014973952453 11561105779631681 11597829869463936 11610640693698489 11626680192522304 11637914534911392 11666864571067888 11678774260375404 11687038746730368 11716110982418752 11716852621084272 11727431737790496 11745999020639208 11756604453556144 11824036154931456 11855039806085112 11863429026779904 11864151629587712 11892940044259456 11893692876338016 11923279177025424 11934044675748832 11946227106032856 11960953717356861 11985177490269408 12014991364623312 12070370241492528 12072437953907968 12124902214853376 12126529267293168 12141478144595058 12142217683406174 12145728415402764 12165297449853184 12171680826546787 12196331371919136 12234868687983354 12239151651276732 12265303684719631 12338517755329792 12346790934045792 12377504344329488 12378287849693868 12409079610514002 12420283737224636 12423874867663896 12433423899709696 12450421608834118 12533138729904576 12537526106222208 12564315691919264 12607740746154008 12611386076850288 12629541871466688 12633962994866304 12649537406842224 12660958642291232 12661760090526552 12693257006174628 12704717715939704 12708391086007344 12724832272359142 12809372501175744 12824645024685312 12840454498335072 12852048112344896 12884833949366184 12916885775110876 12930071502558483 12939221469594336 12983942281125192 13016240645008588 13076234428283572 13080015216587592 13102716909599616 13125222642451374 13134510708220608 13135310732757824 13180624855221096 13212692319579064 13226180010250662 13300473754184448 13333559509791872 13347170583286176 13363624195938156 13375690178549608 13379557549791888 13402779128903424 13409811837168357 13425800260217436 13436119375492736 13501951191316224 13548616921240128 13577566957396624 13581492698146464 13605806302163712 13638908200855808 13652830978323264 13669661391264984 13682003694088912 13685959631084832 13703665524079076 13716906764737098 13751028423355847 13794708847420032 13845512290331904 13858890591192192 13875975022394352 13876820209607056 13880832474746016 13910492373196328 13924692387370674 13958570111813366 13982707071980976 13987601887173408 14017489925393864 14065937471218958 14110618210338048 14134855153409172 14145719250662272 14170016484636558 14183708339423259 14194609985399584 14198714134473024 14229053267238992 14243578472577636 14279010259822854 14292807430432167 14359217933622016 14373876012769728 14408846567033152 14413012659257472 14441335824642846 14456614179248256 14458554126388008 14469667019761408 14477259545599669 14494520678941212 14519677389645376 14523875526865536 14590818222873984 14627113790592576 14674805140954368 14703048745886592 14713283756325336 14739623494010688 14757793641315928 14772053438947644 14777224574352552 14787681679536384 14795441074074387 14808799840537066 14826456267008568 14864278859526447 14924959098206976 14944267918038368 14948588818957248 14962085862132864 14980530248057584 15000254448515856 15032306274260548 15047651450868309 15063571263109824 15095758381193392 15115634297429328 15134267968900518 15147932661312724 15187905812980992 15233851500713216 15253909238041344 15272713366786464 15274762827071202 15286503061199552 15290922914047872 15304729049815296 15312759749526603 15323595826257376 15343771725962784 15362686631936604 15392254155850026 15430543345292439 15480854258264652 15517219379881856 15521705940738816 15571699013833872 15590894895261182 15611422735807938 15622470161445696 15636575650387328 15641096721239808 15649303919845869 15661332027518944 15663433636920342 15769676166068097 15806719741446816 15858257168450688 15897705569367232 15913934156995056 15928302808043808 15947938289809148 15968936233574532 15980236653692544 16003057892193281 16007684925643866 16019988486164416 16093826988656704 16098480266569344 16154120175324768 16168705689724224 16188637526126744 16194304553870352 16209952387912296 16222307514118272 16261775162558848 16278375397231584 16313158250644472 16318868868368976 16334637063351048 16354773450263463 16462387912061056 16467147753590016 16504383799591824 16524061858729152 16545439480685336 16565166490218528 16602517846480419 16642910517931321 16710851639872768 16770925446453373 16812301407793164 16815181435800384 16839389161955584 16848225128749987 16853096529064782 16866049875789632 16882346787368736 16924342674899504 16944521448009792 16982728178842566 17079163334900992 17120605997780096 17138082938302368 17179778599154912 17197315943849496 17234062345438918 17239045304539548 17240095336744644 17252295292792448 17311923041500256 17396744804195904 17440020288783456 17456871802367088 17500296856601832 17512680944294144 17530558120095552 17574166473628128 17591147606685744 17618998530958812 17634906680334216 17656645963717271 17795143540169856 17796227444381568 17818165594584208 17839410066389184 17879749116224476 17884918765538136 17901067013623248 17923134403926038 18022487046934968 18060996634642094 18064822561653504 18105555362238792 18108656930861952 18187353322280064 18203774637764352 18212217216892587 18213326525109261 18226215188353312 18247946174779776 18289209019649464 18294497057878704 18352303031975031 18461851628942592 18501300029859136 18507776632994688 18520186401068688 18566256516494232 18603857596836096 18613619415771003 18630425605836954 18643609429307968 18650135849564544 18675632413251177 18799708094856864 18846473537878896 18893355312848744 18911611119231012 18931618845964032 18944312807200032 18974306110263336 18991437963436848 19038680346430472 19039885509261942 19057076573909556 19087248408538713 19165168017026304 19214058751763616 19255114432857128 19260681747502608 19278072168517344 19326027571921616 19327250924049276 19375328662666314 19408832204391504 19475913421687788 19502818387456768 19524360967512882 19586380500916992 19614351642425358 19617711675100448 19652831325347584 19654075364399424 19696071251930192 19701766062330912 19702966099136736 19727254765432516 19768608356011424 19819038479368596 19931451758609664 19950710631276672 20000339264687808 20045436293907234 20063535267824412 20084761684146432 20104168693355136 20113444559535418 20154179063239104 20179023958534024 20363617822381952 20366350436094936 20417012999368804 20458362301283712 20483582175915472 20504492086897476 20523005541133368 20555498286118614 20574057793723252 20575360147105647 20641139011019536 20692063271130048 20762265351778496 20768268435497856 20813962533591528 20815230314410584 20829960215260928 20865738559794492 20884578182560456 20937855167720049 20974060607971464 21026234888090796 21075626321929088 21081720009063168 21098906206828437 21165927315507072 21218578875993408 21237737077391744 21243877636310784 21255024726954837 21291914978099376 21318162407806106 21343579900858488 21418515389734281 21485380679836416 21538826900433024 21558274252965632 21592406071827136 21613269850549728 21650643208228608 21662003736964269 21684921268872384 21704500529642112 21735496540143113 21741781018411818 21758491824491968 21779516084468064 21806364600351284 21940670685888864 22005845066122432 22012207711431552 22032082478305536 22063546305769514 22069925634488004 22086888653624704 22109435241016032 22136690461973892 22158080158421466 22181522519304576 22213199760805599 22233256002894482 22239684400512852 22416401877057552 22420241914400512 22443128793199296 22470795372086376 22509795716491648 22516304071235328 22548459411390822 22592695264013056 22604550106444033 22643637571790088 22701401953350777 22721898991969086 22778421128765029 22781858719471488 22850777251069824 22909070050179696 22929754591799328 22957093574722944 22985393739386064 22986793782326192 23037369053596921 23044029947904906 23122211559263362 23195659738927872 23221281387396978 23253360385044608 23275829069822784 23333729142135776 23357548520750808 23374077493460736 23386342342891773 23432221964837504 23433705242168544 23454863475580992 23491998041278416 23495150455380513 23513208907112288 23710079612170224 23785880088518912 23787385752676032 23846558354050848 23868089351497664 23892454212065712 23921907434713722 23970354980538816 23981414667138383 24029982729246624 24140740482985056 24253058534586336 24282956289190116 24284435366812348 24291456830805528 24343361653093574 24392662743838272 24469737375966708 24478303302553464 24530607369439262 24693581868091584 24755008688658976 24756575699387736 24818159221028004 24840567474449272 24847749735327792 24900843217668236 25066277459809152 25075052212444416 25128631383838528 25215481492308016 25222772153700576 25259083742933376 25267925989732608 25299074813684448 25321917284582464 25323520181053104 25386514012349256 25409435431879408 25416782172014688 25449664544718284 25618745002351488 25680908996670144 25704096224689792 25769667898732368 25833771550221752 25851093518158377 25860143005116966 25878442939188672 25967884562250384 26032481290017176 26152468856567144 26160030433175184 26205433819199232 26250445284902748 26269021416441216 26270621465515648 26306535979955959 26361249710442192 26425384639158128 26452360020501324 26508882157297267 26667119019583744 26694341166572352 26727248391876312 26751380357099216 26759115099583776 26819623674336714 26851600520434872 26872238750985472 26884701605889057 26886339156113671 27091494951963141 27097233842480256 27155133914793248 27162985396292928 27305661956646528 27339322782529968 27364007388177824 27371919262169664 27407331048158152 27433813529474196 27502056846711694 27589417694840064 27717781182384384 27751950044788704 27753640419214112 27761664949492032 27820984746392656 27849384774741348 27917140223626732 27945638408755431 27965414143961952 27975203774346816 28034979850787728 28131874942437916 28269710306818344 28291438501324544 28340032969273116 28367416678846518 28389219970799168 28397428268946048 28458106534477984 28487156945155272 28558020519645708 28585614860864334 28747752025539456 28817693134066304 28826025318514944 28882671649285692 28913228358496512 28917108252776016 28954519091199338 28989041357882424 29039354779290752 29047751053731072 29062992993999471 29181636445747968 29254227581185152 29286541451269323 29406097491773184 29421527463638037 29426567512650672 29479246988021376 29515587282631856 29544106877895288 29554449148705104 29590882148148774 29617599681074132 29652912534017136 29719964656930379 29728557719052894 29888535836076736 29897177637914496 29924171724265728 29961060496115168 30000508897031712 30064612548521096 30095302901736618 30127142526219648 30170166839303127 30191516762386784 30231268594858656 30268535937801036 30295865322625448 30545426733572928 30549525654142404 30573006122399104 30581845828095744 30625519499053206 30647191652514752 30687543451925568 30725373263873208 30784508311700052 30833247429177921 30861086690584878 30961708516529304 31034438759763712 31143398027667744 31181789790522364 31222845471615876 31244940322891392 31273151300774656 31289560953392833 31298607839691738 31322664055037888 31326867273840684 31539352332136194 31613439482893632 31716514336901376 31795411138734464 31827868313990112 31856605616087616 31895876579618296 31937872467149064 31960473307385088 31977243611709159 32006115784386562 32015369851287732 32039976972328832 32187653977313408 32196960533138688 32308240350649536 32337411379448448 32377275052253488 32388609107740704 32419904775824592 32444615028236544 32523550325117696 32556750794463168 32626316501288944 32637737736737952 32669274126702096 32709546900526926 32790913932617789 32924775824122112 33008767599183648 33048123717458304 33090878961370672 33095319458654271 33130332980437056 33205035692960838 33285821035862642 33349884004341723 33541850892906746 33624602815586328 33630362871600768 33696450257499974 33706193058129564 33732099751579264 33764693574737472 33822689117086233 33848685349799008 33889042896019584 33965456357685132 34082848487953629 34241211995560192 34276165876604736 34359557198309824 34394631887698992 34468124690877836 34478090609079096 34480190673489288 34504590585584896 34522695839506903 34623846083000512 34683317338895043 34793489608391808 34880040577566912 34913743604734176 35000593713203664 35061116240191104 35148332947256256 35182295213371488 35237997061917624 35269813360668432 35313291927434542 35590287080339712 35592454888763136 35636331189168416 35678820132778368 35759498232448952 35769837531076272 35802134027246496 35846268807852076 35882861152070583 36044974093869936 36121993269284188 36211110724477584 36217313861723904 36374706644560128 36424434433785174 36426653050218522 36452430376706624 36495892349559552 36515042479640361 36578418039298928 36588994115757408 36704606063950062 36795911054158893 37002600059718272 37015553265989376 37040372802137376 37132513032988464 37227238831542006 37260851211673908 37287218858615936 37300271699129088 37351264826502354 37599416189713728 37692947075757792 37786710625697488 37823222238462024 37888625614400064 37948612220526672 37982875926873696 38077360692860944 38079771018523884 38114153147819112 38161138050614747 38174496817077426 38428117503527232 38510228865714256 38521363495005216 38556144337034688 38652055143843232 38654501848098552 38750657325332628 38817664408783008 38951826843375576 39048721935025764 39228703284850716 39235423350200896 39308150728798848 39392142503860384 39403532124661824 39405932198273472 39454509530865032 39537216712022848 39638076958737192 39901421262553344 40000678529375616 40090872587814468 40127070535648824 40208337386710272 40226889119070836 40229435511505071 40308358126478208 40358047917068048 40727235644763904 40732700872189872 40834025998737608 40916724602567424 40967164351830944 41008984173794952 41046011082266736 41110996572237228 41148115587446504 41150720294211294 41253085270067541 41282278022039072 41384126542260096 41524530703556992 41536536870995712 41627925067183056 41630460628821168 41731477119588984 41769156365120912 41875710335440098 41948121215942928 42052469776181592 42151252643858176 42197812413656874 42331854631014144 42437157751986816 42475474154783488 42497761891921609 42510049453909674 42583829956198752 42636324815612212 42687159801716976 42837030779468562 43077653800866048 43184812143654272 43226539701099456 43324007473928538 43369842537744768 43409001059284224 43431778636799007 43470993080286226 43483562036823636 43516983648983936 43559032168936128 43612729200702568 43881341371777728 44011690132244864 44024415422863104 44127092611539028 44139851268976008 44173777307249408 44218870482032064 44273380923947784 44316160316842932 44363045038609152 44386323222223161 44426399521611198 44466512005788964 44479368801025704 44536912953256997 44832803754115104 44886257586398592 44941590744172752 45019591432983296 45096918822781644 45209100212888066 45287275143580176 45402803906701554 45443797983938172 45556842257530058 45563717438942976 45701554502139648 45818140100359392 45859509183598656 45914187149445888 45938279248579809 45970787478772128 45973587564652384 46074738107193842 46088059895809812 46244423118526724 46291630035877317 46442562774793956 46506720770089216 46551658139645568 46667458284271552 46715097041501616 46772684685783546 46864443929675008 46867410484337088 46909726951161984 46983996082556832 46990300910761026 47026417814224576 47420159224340448 47574771505352064 47693116708101696 47736178702995328 47784908424131424 47843814869427444 47940709961077632 47962829334276766 48009173676579843 48059965458493248 48281480965970112 48506117069172672 48565912578380232 48568870733624696 48582913661611056 48686723306187148 48785325487676544 48854995391346781 48939474751933416 48956606605106928 49061214738878524 49064320350790389 49230781149266353 49387163736183168 49510017377317952 49513151398775472 49636318442056008 49681134948898544 49695499470655584 49801686435336472 49928731553793963 50132554919618304 50257262767677056 50312776339360119 50430962984616032 50445544307401152 50518167485866752 50544675386249961 50598149627368896 50643834569164928 50647040362106208 50773028024698512 50818870863758816 50833564344029376 50899329089436568 51237490004702976 51361817993340288 51408192449379584 51539335797464736 51667543100443504 51702187036316754 51720286010233932 51756885878377344 51830799441879731 51935769124500768 52064962580034352 52304937713134288 52320060866350368 52500890569805496 52538042832882432 52541242931031296 52613071959911918 52722499420884384 52850769278316256 52904720041002648 52969937891151813 53017764314594534 53388682333144704 53454496783752624 53502760714198432 53518230199167552 53639247348673428 53703201040869744 53769403211778114 53772678312227342 54182989903926282 54194467684960512 54310267829586496 54325970792585856 54611323913293056 54639979575327783 54678645565059936 54728014776355648 54743838524339328 54814662096316304 54867627058948392 55004113693423388 55503900089577408 55507280838428224 55523329898984064 55641969492785312 55698769549482696 55834280447253464 55891276817510862 55930828287923904 55950407548693632 56026897239753531 56069959701575456 56263749884875832 56539420613636688 56680065938546232 56734833357693036 56778439941598336 56794856537892096 56916213068955968 56974313890310544 57116041039291416 57171229721728668 57261745225616139 57495504051078912 57635386268132608 57765343298571384 57834216505552032 57909038182398676 57978082715764848 58078709558581504 58109184627729547 58125985987998942 58508455162370304 58573082902538646 58843054927276074 58853135025301344 58958493976042752 59031174565263712 59088213755790576 59108898297410208 59181764296297548 59235199362148264 59305825068034272 59439929313860758 59457115438105788 59777071672153472 59794355275828992 59922120992230336 60001017794063424 60129225097042192 60190605803473236 60254285052439296 60340333678606254 60383033524773568 60462537189717312 60537071875602072 60591730645250896 61090853467145856 61099051308284808 61146012244798208 61251038998106412 61294383305029504 61375086903851136 61450746527746416 61569016623400104 61666494858355842 61722173381169756 61923417033058608 62286796055335488 62363579581044728 62445690943231752 62489880645782784 62579121906785666 62597215679383476 62645328110075776 62653734547681368 62730970413741133 62813565503160147 63078704664272388 63213488221247329 63226878965787264 63296718620485311 63590822277468928 63655736627980224 63713211232175232 63791753159236592 63875744934298128 63954487223418318 64012231568773124 64030739702575464 64079953944657664 64113577987655677 64375307954626816 64616480701299072 64674822758896896 64754550104506976 64777218215481408 64839809551649184 65113501588926336 65206489620429339 65252633002577888 65275475473475904 65338548253404192 65419093801053852 65581827865235578 66017535198367296 66096247434916608 66181757922741344 66190638917308542 66260665960874112 66410071385921676 66571642071725284 66639599282416797 66699768008683446 67083701785813492 67249205631172656 67260725743201536 67392900514999948 67412386116259128 67464199503158528 67529387149474944 67645378234172466 67697370699598016 67778085792039168 67813650319332099 67930912715370264 68165696975907258 68335263386295087 68552331753209472 68719114396619648 68789263775397984 68936249381755672 68956181218158192 68960381346978576 69045391679013806 69112107160790763 69247692166001024 69366634677790086 69586979216783616 69760081155133824 69827487209468352 70001187426407328 70122232480382208 70159027028675319 70296665894512512 70364590426742976 70475994123835248 70539626721336864 70626583854869084 70870684951141673 71272662378336832 71357640265556736 71518996464897904 71539675062152544 71604268054492992 71692537615704152 71765722304141166 71944244001415149 72089948187739872 72243986538568376 72422221448955168 72848868867570348 72853306100437044 72904860753413248 73030084959280722 73156836078597856 73177988231514816 73409212127900124 73591822108317786 74005200119436544 74080745604274752 74265026065976928 74454477663084012 74521702423347816 74574437717231872 74613568427321371 74702529653004708 75198832379427456 75385894151515584 75573421251394976 75646444476924048 75777251228800128 75897224441053344 75965751853747392 76154721385721888 76159542037047768 76228306295638224 76322276101229494 76348993634154852 76856235007054464 77020457731428512 77042726990010432 77112288674069376 77304110287686464 77309003696197104 77501314650665256 77553280554475131 77635328817566016 77903653686751152 78097443870051528 78457406569701432 78470846700401792 78616301457597696 78784285007720768 78807064249323648 78811864396546944 78909019061730064 78919607939867877 79074433424045696 79276153917474384 79526646471891801 80001357058751232 80181745175628936 80254141071297648 80453778238141672 80458871023010142 80616716252956416 80654104817667171 80659017468341013 80716095834136096 80927740457421767 81274484855889423 81465401744379744 81668051997475216 81934328703661888 82017968347589904 82092022164533472 82221993144474456 82296231174893008 82301440588422588 82506170540135082 82564556044078144 82768253084520192 83049061407113984 83255850134366112 83260921257642336 83462954239177968 83538312730241824 83751420670880196 83896242431885856 84104939552363184 84395624827313748 84874315503973632 84995523783843218 85020098907819348 85167659912397504 85272649631224424 85374319603433952 85674061558937124 86369624287308544 86453079402198912 86648014947857076 86739685075489536 86863557273598014 86941986160572452 86967124073647272 87033967297967872 87118064337872256 87225458401405136 87762682743555456 88023380264489728 88254185223078056 88279702537952016 88437740964064128 88546761847895568 88632320633685864 88772646444446322 88852799043222396 88933024011577928 88958737602051408 89073825906513994 89159893970791137 89665607508230208 89772515172797184 89883181488345504 90193837645563288 90418200425776132 90510500517909381 90574550287160352 90805607813403108 90887595967876344 91113684515060116 91636280200718784 91719018367197312 91876558497159618 91941574957544256 91947175129304768 92149476214387684 92176119791619624 92488846237053448 92583260071754634 92885125549587912 93103316279291136 93334916568543104 93430194083003232 93545369371567092 93734820968674176 93819453902323968 93868682860178499 93967992165113664 93980601821522052 94052835628449152 94840318448680896 95149543010704128 95386233416203392 95472357405990656 95569816848262848 95687629738854888 95881419922155264 95925658668553532 95931730835127477 96018347353159686 96119930916986496 96257198963490929 96562961931940224 97012234138345344 97131825156760464 97137741467249392 97165827323222112 97373446612374296 97570650975353088 97709990782693562 97878949503866832 97913213210213856 98122429477757048 98128640701580778 98372741797853367 98461562298532706 98774327472366336 99020034754635904 99026302797550944 99272636884112016 99285958375962813 99362269897797088 99390998941311168 99603372870672944 99857463107587926 100049652013025169 100514525535354112 100625552678720238 100861925969232064 100891088614802304 101089350772499922 101196299254737792 101287669138329856 101294080724212416 101340816819197683 101546056049397024 101637741727517632 101667128688058752 101798658178873136 102723635986680576 103078671594929472 103335086200887008 103404374072633508 103440572020467864 103513771756754688 103568087518520709 103661598883759462 103871538249001536 104049952016685129 104129925160068704 104609875426268576 104640121732700736 105001781139610992 105226143919823836 105444998841768768 105701538556632512 105809440082005296 105939875782303626 106035528629189068 106777364666289408 106908993567505248 107005521428396864 107036460398335104 107278494697346856 107406402081739488 107538806423556228 107545356624454684 108365979807852564 108620535659172992 108651941585171712 109279959150655566 109357291130119872 109456029552711296 109487677048678656 109545127438921083 109629324192632608 109735254117896784 110008227386846776 110387733162476679 111007800179154816 111014561676856448 111046659797968128 111283938985570624 111397539098965392 111668560894506928 111782553635021724 111861656575847808 111900815097387264 112021405245352967 112053794479507062 112139919403150912 112527499769751664 113078841227273376 113360131877092464 113469666715386072 113556879883196672 113832426137911936 113948627780621088 114232082078582832 114342459443457336 114483414151844241 114523490451232278 115530686597142768 115668433011104064 115818076364797352 115956165431529696 116218369255459094 116251971975997884 116500373625519247 117146165805077292 117396478125173611 117686109854552148 117706270050602688 118062349130527424 118176427511581152 118217796594820416 118363528592595096 118470398724296528 118611650136068544 118879858627721516 118914230876211576 119554143344306944 119844241984460672 120002035588126848 120258450194084384 120381211606946472 120680667357212508 120766067049547136 120925074379434624 121074143751204144 121183461290501792 122181706934291712 122198102616569616 122502077996212824 122588766610059008 122750173807702272 122901493055492832 123138033246800208 123332989716711684 123444346762339512 123596521746020897 123759255810202623 123846834066117216 124573592110670976 124727159162089456 124891381886463504 125158243813571332 125194431358766952 125290656220151552 125307469095362736 125461940827482266 125627131006320294 126157409328544776 126426976442494658 126453757931574528 126593437240970622 127311473255960448 127426422464350464 127493285675764827 127583506318473184 127751489868596256 127908974446836636 128024463137546248 128061479405150928 128227155975311354 129232961402598144 129509100209013952 129554436430962816 129679619103298368 130227003177852672 130295335910397021 130412979240858678 130505266005155776 130550950946951808 130677096506808384 130838187602107704 131163655730471156 132035070396734592 132363515845482688 132381277834617084 132521331921748224 132820142771843352 133143284143450568 133279198564833594 133399536017366892 133610738859770991 134167403571626984 134498411262345312 134785801029999896 134824772232518256 135058774298949888 135290756468344932 135394741399196032 135627300638664198 135861825430740528 136331393951814516 136670526772590174 137104663506418944 137438228793239296 137578527550795968 137872498763511344 137912362436316384 137920762693957152 138090783358027612 138224214321581526 138495384332002048 138568055650739689 138733269355580172 139520162310267648 139654974418936704 140002374852814656 140318054057350638 140593331789025024 140729180853485952 140951988247670496 141079253442673728 141253167709738168 141741369902283346 142545324756673664 143037992929795808 143079350124305088 143208536108985984 143385075231408304 143531444608282332 143888488002830298 144027521029739529 144179896375479744 144487973077136752 144844442897910336 145697737735140696 145706612200874088 145809721506826496 146060169918561444 146313672157195712 146355976463029632 146564986174040343 146818424255800248 147183644216635572 147692343447799059 148161491208549504 148530052131953856 148908955326168024 149043404846695632 149227136854642742 149405059306009416 149786194661381889 150397664758854912 150771788303031168 150938329018080357 151146842502789952 151292888953848096 151554502457600256 151634026158749883 151794448882106688 151931503707494784 152309442771443776 152319084074095536 152456612591276448 152644552202458988 152697987268309704 153712470014108928 154040915462857024 154085453980020864 154224577348138752 154608220575372928 154618007392394208 155002629301330512 155106561108950262 155270657635132032 155492398325639193 155807307373502304 156194887740103056 156914813139402864 156941693400803584 157568570015441536 157614128498647296 157623728793093888 157818038123460128 157839215879735754 158148866848091392 158231850745108231 158552307834948768 158909813673455439 159053292943783602 159448947901355203 160363490351257872 160508282142595296 160907556476283344 160917742046020284 161261583375178447 161308209635334342 161318034936682026 161432191668272192 161855480914843534 162548969711778846 162930803488759488 163336103994950432 163868657407323776 164035936695179808 164184044329066944 164443986288948912 164592462349786016 164602881176845176 165012341080270164 165129112088156288 166511700268732224 166521842515284672 166925908478355936 167076625460483648 167502841341760392 167792484863771712 168209879104726368 168791249654627496 168999325652722451 169991047567686436 170040197815638696 170335319824795008 170545299262448848 170748639206867904 171348123117874248 172906158804397824 173296029895714152 173727114547196028 173883972321144904 173934248147294544 174236128675744512 174327553883188641 174450916802810272 175525365487110912 176508370446156112 176559405075904032 176875481928128256 177093523695791136 177264641267371728 177545292888892644 177705598086444792 177866048023155856 177917475204102816 178147651813027988 178319787941582274 179331215016460416 179766362976691008 180387675291126576 180836400851552264 181021001035818762 181149100574320704 181611215626806216 181775191935752688 182227369030120232 183272560401437568 183438036734394624 183753116994319236 183883149915088512 183894350258609536 184298952428775368 184352239583239248 184977692474106896 185166520143509268 185770251099175824 186669833137086208 186860388166006464 187090738743134184 187469641937348352 187737365720356998 187935984330227328 187961203643044104 188105671256898304 188192911241223399 188204374092795697 189640464663741987 189680636897361792 190772466832406784 191139633696525696 191375259477709776 191851317337107064 191863461670254954 192036694706319372 192239861833972992 192340733962967031 192514397926981858 193125923863880448 194024468276690688 194263650313520928 194275482934498784 194331654646444224 194746893224748592 195419981565387124 195619468861288017 195757899007733664 195826426420427712 196244858955514096 196257281403161556 196745483595706734 196923124597065412 198040069509271808 198052605595101888 198545273768224032 198571916751925626 198724539795594176 198781997882622336 199206745741345888 199714926215175852 200099304026050338 201251105357440476 201723851938464128 201782177229604608 202178701544999844 202392598509475584 202588161448424832 202681633638395366 203092112098794048 203275483455035264 203334257376117504 203440950957996297 203597316357746272 205005790158885261 206157343189858944 206670172401774016 206808748145267016 206881144040935728 207136175037041418 207323197767518924 207336321482372289 207743076498003072 208039752598512653 208099904033370258 208259850320137408 209219750852537152 209280243465401472 210003562279221984 210452287839647672 210889997683537536 211403077113265024 211618880164010592 211879751564607252 212071057258378136 212612054853425019 213817987135010496 214011042856793728 214072920796670208 214556989394693712 214812804163478976 215077612847112456 215090713248909368 215832732004245447 216357836733107173 216731959615705128 217241071318345984 218022030803893849 218559918301311132 218714582260239744 218912059105422592 219026926673749831 219090254877842166 219258648385265216 219470508235793568 220016454773693552 220775466324953358 222015600358309632 222029123353712896 222567877971141248 222795078197930784 223337121789013856 223565107270043448 223723313151695616 223840705281964113 224042810490705934 224107588959014124 224279838806301824 225054999539503328 226157682454546752 226720263754184928 226939333430772144 227664852275823872 227897255561242176 228464164157165664 228684918886914672 228966828303688482 229046980902464556 229536397528324523 231061373194285536 231336866022208128 231636152729594704 231912330863059392 232436738510918188 232503943951995768 233000747251038494 234292331610154584 234792956250347222 235372219709104296 235412540101205376 236124698261054848 236352855023162304 236435593189640832 236727057185190192 236758823819603631 236940797448593056 237223300272137088 237759717255443032 237828461752423152 238579939415675403 239688483968921344 240004071176253696 240516900388168768 240762423213892944 241361334714425016 241532134099094272 241658870876548321 241850148758869248 241977052405023039 242148287502408288 242366922581003584 242783221372265301 244396205233139232 245004155992425648 245802986110985664 246276066493600416 246665979433423368 246888693524679024 247193043492041794 247518511620405246 247693668132234432 249147184221341952 249454318324178912 249782763772927008 250316487627142664 250388862717533904 250614938190725472 250923881654964532 251254262012640588 252314818657089552 252853952884989316 253186874481941244 254622946511920896 254986571351529654 255167012636946368 255502979737192512 255817948893673272 256048926275092496 256122958810301856 256454311950622708 259018200418027904 259108872861925632 259359238206596736 260590671820794042 260825958481717356 261010532010311552 261101901893903616 261354193013616768 261676375204215408 262327311460942312 264070140793469184 264727031690965376 264762555669234168 265640285543686704 266286568286901136 266558397129667188 266799072034733784 267127966354303229 267221477719541982 267479681912373411 268334807143253968 268996822524690624 269571602059999792 269649544465036512 270581512936689864 270789482798392064 271254601277328396 271723650861481056 272662787903629032 273341053545180348 275157055101591936 275744997527022688 275824724872632768 275841525387914304 276181566716055224 276448428643163052 277136111301479378 277466538711160344 279309948837873408 280004749705629312 280636108114701276 281458361706971904 281606048580535497 281903976495340992 282158506885347456 282506335419476336 283482739804566692 285090649513347328 286075985859591616 286158700248610176 286417072217971968 286770150462816608 287062889216564664 287776976005660596 288055042059479058 288359792750959488 288771596890472787 288975946154273504 289688885795820672 291395475470281392 291413224401748176 292120339837122888 292627344314391424 292711952926059264 293129972348080686 293636848511600496 294367288433271144 295118225393560101 295384686895598118 296322982417099008 297060104263907712 297817910652336048 298086809693391264 298454273709285484 298810118612018832 299485797696759973 299572389322763778 301543576606062336 301876658036160714 302293685005579904 302585777907696192 303268052317499766 303588897764213376 303863007414989568 304022450457593049 304618885542887552 304638168148191072 304913225182552896 305289104404917976 305395974536619408 308081830925714048 308170907960041728 309216441150745856 309236014784788416 310005258602661024 310213122217900524 310541315270264064 310704262555562127 310984796651278386 311614614747004608 311758390672798979 312389775480206112 313829626278805728 315137140030883072 315636076246920256 315678431759471508 316463701490216462 317104615669897536 317819627346910878 318106585887567204 318897895802710406 320726980702515744 321016564285190592 321815112952566688 321835484092040568 322523166750356894 322616419270668684 322636069873364052 322864383336544384 323710961829687068 325097939423557692 325861606977518976 326672207989900864 327737314814647552 328071873390359616 328368088658133888 328887972577897824 329184924699572032 329205762353690352 330024682160540328 330258224176312576 330431517320994643 333023400537464448 333043685030569344 333851816956711872 334153250920967296 335005682683520784 335584969727543424 336064215736058901 336419758209452736 337582499309254992 337998651305444902 339982095135372872 340080395631277392 340670639649590016 341090598524897696 341497278413735808 341984967739427467 342696246235748496 343450242455532723 344615468044864471 346592059791428304 347454229094392056 347767944642289808 347868496294589088 348655107766377282 348901833605620544 349501120876557741 352189434375520833 353016740892312224 353118810151808064 354187047391582272 354529282534743456 355090585777785288 355411196172889584 355732096046311712 355834950408205632 356295303626055976 356639575883164548 358662430032920832 359532725953382016 360775350582253152 361672801703104528 362042002071637524 362298201148641408 363222431253612432 363550383871505376 364454738060240464 366545120802875136 367506233988638472 367766299830177024 367788700517219072 368597904857550736 368704479166478496 369955384948213792 370333040287018536 370789565238062691 371540502198351648 373720776332012928 374181477486268368 375474731440713996 375871968660454656 375922407286088208 376385822482446798 376408748185591394 379280929327483974 379361273794723584 382279267393051392 382479857027294481 382750518955419552 383702634674214128 383726923340509908 384073389412638744 384681467925934062 385028795853963716 388527300627041856 388550965868997568 388663309292888448 389493786449497184 390839963130774248 391238937722576034 391515798015467328 391652852840855424 392489717911028192 392514562806323112 393490967191413468 393846249194130824 396105211190203776 397090547536448064 397143833503851252 397449079591188352 397563995765244672 398413491482691776 399429852430351704 400198608052100676 400832216579312973 402502210714880952 403447703876928256 404357403089999688 405176322896849664 405363267276790732 406184224197588096 406550966910070528 406764292394106829 406881901915992594 407194632715492544 410011580317770522 412314686379717888 413340344803548032 413617496290534032 413762288081871456 414272350074082836 414646395535037848 414672642964744578 415486152996006144 415704166952219067 416079505197025306 416199808066740516 416519700640274816 418439501705074304 418560486930802944 420007124558443968 420904575679295344 421779995367075072 422806154226530048 423237760328021184 423759503129214504 424142114516756272 425224109706850038 426281881124031257 427635974270020992 428022085713587456 429113978789387424 429625608326957952 430155225694224912 430181426497818736 431665464008490894 432715673466214346 433463919231410256 436044061607787698 437119836602622264 437429164520479488 438053853347499662 438180509755684332 438517296770530432 438941016471587136 439694958522121029 440032909547387104 441550932649906716 443077030343397177 445135755942282496 445590156395861568 446674243578027712 447130214540086896 447681410563928226 448085620981411868 448215177918028248 448559677612603648 448795045913589739 450109999079006656 452315364909093504 453440527508369856 453878666861544288 455794511122484352 456928328314331328 457369837773829344 457933656607376964 458093961804929112 459072795056649046 462122746388571072 462673732044416256 463272305459189408 463824661726118784 464873477021836376 465007887903991536 466001494502076988 466477194976917579 468584663220309168 469585912500694444 470744439418208592 470825080202410752 472249396522109696 472705710046324608 472871186379281664 473454114370380384 473517647639207262 473881594897186112 474446600544274176 474695552235324693 475519434510886064 475656923504846304 477159878831350806 478346843704065609 481033800776337536 481524846427785888 482722669428850032 483317741753096642 483784750125535341 483954104810046078 484296575004816576 484733845162007168 485566442744530602 488792410466278464 490008311984851296 491605972221971328 492552132987200832 493331958866846736 493777387049358048 494386086984083588 495037023240810492 495387336264468864 496094794657991711 498908636648357824 499565527545854016 500632975254285328 500777725435067808 501229876381450944 501847763309929064 502508524025281176 504629637314179104 505707905769978632 506373748963882488 506997976958167353 509973142703059308 510334025273892736 511005959474385024 511635897787346544 512097852550184992 512245917620603712 512908623901245416 518036400836055808 518718476413193472 521181343641588084 521651916963434712 522021064020623104 522294978991249597 522708386027233536 522982661649565923 523352750408430816 524654622921884624 529454063381930752 529525111338468336 531280571087373408 532573136573802272 533116794259334376 533598144069467568 534255932708606458 534442955439083964 534959363824746822 536669614286507936 537993645049381248 539143204119999584 539299088930073024 541163025873379728 542509202554656792 543447301722962112 545325575807258064 546682107090360696 550314110203183872 551489995054045376 551649449745265536 551683050775828608 552363133432110448 552896857286326104 554272222602958756 554933077422320688 560009499411258624 561272216229402552 563212097161070994 563807952990681984 564317013770694912 564578733723670197 564613122278387091 565012670838952672 566965479609133384 568921393991225961 572151971719183232 572317400497220352 573540300925633216 574125778433129328 575553952011321192 576110084118958116 576719585501918976 577022201888901093 577543193780945574 577951892308547008 579377771591641344 582790950940562784 582826448803496352 584240679674245776 585254688628782848 586259944696161372 587273697023200992 588734576866542288 590236450787120202 590769373791196236 594120208527815424 595635821304672096 596173619386782528 596908547418570968 597620237224037664 598971595393519946 599144778645527556 603753316072321428 604587370011159808 605171555815392384 606536104634999532 607177795528426752 608044900915186098 609237771085775104 609276336296382144 609826450365105792 610578208809835952 610791949073238816 616163661851428096 618472029569576832 620010517205322048 620426244435801048 621408525111124254 621969593302556772 623229229494009216 623516781345597958 624119257795537959 624779550960412224 627659252557611456 631272152493840512 631356863518943016 632927402980432924 634209231339795072 635639254693821756 636213171775134408 637795791605420812 637836164560275057 641453961405031488 642033128570381184 643630225905133376 643670968184081136 645046333500713788 645232838541337368 645272139746728104 645728766673088768 647421923659374136 649073510199321519 650195878847115384 651723213955037952 653344415979801728 654066092411681547 656143746780719232 656736177316267776 657080780021249493 657775945155795648 658369849399144064 658411524707380704 660049364321080656 660863034641989286 666046801074928896 666087370061138688 667703633913423744 668306501841934592 670011365367041568 671169939455086848 671522115845892339 672128431472117802 672839516418905472 673800392744436503 675164998618509984 675997302610889804 679964190270745744 680160791262554784 682181197049795392 682994556827471616 683969935478854934 685392492471496992 686900484911065446 688609192584973569 689230936089728942 693184119582856608 694908458188784112 695535889284579616 695736992589178176 697310215532754564 697803667211241088 699002241753115482 704378868751041666 706033481784624448 706237620303616128 708374094783164544 709058565069486912 710181171555570576 710822392345779168 711464192092623424 711669900816411264 712590607252111952 713279151766329096 714158440661504551 719065451906764032 721550701164506304 723345603406209056 724084004143275048 724596402297282816 724976612629644963 726444862507224864 727100767743010752 728349664116795903 728909476120480928 735012467977276944 737195809715101472 737408958332956992 739910769896427584 740666080574037072 741579130476125382 743081004396703296 747441552664025856 748362954972536736 750949462881427992 751844814572176416 752771644964893596 752817496371182788 758561858654967948 764959714054588962 765501037910839104 767405269348428256 767453846681019816 768146778825277488 769362935851868124 770057591707927432 777054601254083712 777101931737995136 777326618585776896 778987572898994368 781679926261548496 782477875445152068 783031596030934656 783305705681710848 784979435822056384 785029125612646224 786981934382826936 787692498388261648 792210422380407552 794181095072896128 794287667007702504 794898159182376704 796826982965383552 798859704860703408 800397216104201352 801383899062909687 801664433158625946 805004421429761904 808714806179999376 810726534553581464 812368448395176192 813528584788213658 813763803831985188 814389265430985088 815502615378634729 820023160635541044 821775346876215277 826680689607096064 827234992581068064 827524576163742912 828544700148165672 829292791070075696 829345285929489156 831408333904438134 832159010394050612 832399616133481032 833039401280549632 833476513839523801 836879003410148608 840014249116887936 841809151358590688 846475520656042368 847519006258429008 848284229033512544 850448219413700076 852563762248062514 855271948540041984 858227957578774848 859251216653915904 860310451388449824 860362852995637472 863330928016981788 865431346932428692 866314790671418361 866927838462820512 872088123215575396 874239673205244528 876107706694999324 876361019511368664 877034593541060864 877882032943174272 879389917044242058 880065819094774208 883101865299813432 886154060686794354 891180312791723136 893348487156055424 894260429080173792 895362821127856452 896171241962823736 896430355836056496 897590091827179478 898457393090279919 900219998158013312 904630729818187008 906881055016739712 907757333723088576 911589022244968704 912067351372779147 913856656628662656 914739675547658688 915867313214753928 916187923609858224 918145590113298092 921318904364841749 924245492777142144 926544610918378816 927649323452237568 929746954043672752 930015775807983072 932002989004153976 932954389953835158 935275172018396937 937169326440618336 939171825001388888 941488878836417184 945411420092649216 946908228740760768 947035295278414524 947763189794372224 949391104470649386 951038869021772128 951313847009692608 954319757662701612 956693687408131218 962067601552675072 963049692855571776 965445338857700064 966635483506193284 967569500251070682 967908209620092156 968593150009633152 969467690324014336 969976389555177823 971132885489061204 977584820932556928 980016623969702592 983211944443942656 985104265974401664 986663917733693472 987554774098716096 988772173968167176 990074046481620984 990774672528937728 991294551962983929 992189589315983422 997817273296715648 999131055091708032 1001265950508570656 1001555450870135616 1002459752762901888 1003695526619858128 1005017048050562352 1008192647208176703 1009259274628358208 1011415811539957264 1012747497927764976 1013995953916334706 1019946285406118616 1020668050547785472 1022011918948770048 1023271795574693088 1024195705100369984 1024491835241207424 1025817247802490832 1025954903218282401 1033846404134593413 1042362687283176168 1043303833926869424 1044589957982499194 1045965323299131846 1046705500816861632 1048503362629673223 1049309245843769248 1056568303126562499 1059050222676936672 1062561142174746816 1065146273147604544 1066233588518668752 1067196288138935136 1068511865417212916 1068885910878167928 1069918727649493644 1073339228573015872 1075987290098762496 1078286408239999168 1078598177860146048 1082326051746759456 1085018405109313584 1086894603445924224 1090651151614516128 1093364214180721392 1102979990108090752 1103298899490531072 1103366101551657216 1104726266864220896 1105793714572652208 1108544445205917512 1109866154844641376 1112368695714188073 1122544432458805104 1126424194322141988 1127615905981363968 1128831083626249129 1129157467447340394 1129226244556774182 1130025341677905344 1133930959218266768 1137842787982451922 1144303943438366464 1147080601851266432 1148251556866258656 1151107904022642384 1152220168237916232 1154044403777802186 1155086387561891148 1155903784617094016 1165581901881125568 1165652897606992704 1168481359348491552 1172519889392322744 1174547394046401984 1177469153733084576 1180472901574240404 1181538747582392472 1182995279569057157 1191271642609344192 1192347238773565056 1193817094837141936 1195240474448075328 1197943190787039892 1198289557291055112 1207506632144642856 1210343111630784768 1213072209269999064 1216089801830372196 1218552672592764288 1219652900730211584 1220292877182320487 1221156417619671904 1221583898146477632 1236944059139153664 1240021034410644096 1240852488871602096 1242817050222248508 1243939186605113544 1246458458988018432 1247033562691195916 1247112500856657201 1248238515591075918 1249559101920824448 1255318505115222912 1262544304987681024 1262713727037886032 1265854805960865848 1268418462679590144 1271278509387643512 1272426343550268816 1275591583210841624 1275672329120550114 1278845643372093771 1282907922810062976 1284066257140762368 1287260451810266752 1287341936368162272 1290092667001427576 1290465677082674736 1290544279493456208 1294843847318748272 1298147020398643038 1300391757694230768 1306688831959603456 1308132184823363094 1312287493561438464 1314161560042498986 1315551890311591296 1316739698798288128 1316823049414761408 1317430618649569879 1320098728642161312 1321726069283978572 1335407267826847488 1340022730734083136 1343044231691784678 1344256862944235604 1345679032837810944 1346385137740769217 1347600785488873006 1350329997237019968 1351994605221779608 1359928380541491488 1360321582525109568 1364362394099590784 1367939870957709868 1370784984942993984 1373800969822130892 1377218385169947138 1378461872179457884 1386368239165713216 1389816916377568224 1391071778569159232 1391473985178356352 1394620431065509128 1395607334422482176 1398004483506230964 1408757737502083332 1412066963569248896 1412475240607232256 1416748189566329088 1418117130138973824 1420362343111141152 1421644784691558336 1422928384185246848 1423339801632822528 1424086656705974079 1425181214504223904 1426558303532658192 1428316881323009102 1435040531112196827 1443101402329012608 1446691206812418112 1448168008286550096 1449953225259289926 1451354250376606023 1452889725014449728 1454201535486021504 1456278268189588571 1456699328233591806 1457818952240961856 1470024935954553888 1474391619430202944 1474817916665913984 1479821539792855168 1481332161148074144 1483158260952250764 1486162008793406592 1488284383973975133 1496725909945073472 1501898925762855984 1503689629144352832 1505543289929787192 1505634992742365576 1514504857131750211 1517123717309935896 1520993930874502059 1526154215627256943 1529919428109177924 1531002075821678208 1534810538696856512 1534907693362039632 1536293557650554976 1538725871703736248 1540115183415854864 1554109202508167424 1554203863475990272 1557975145797988736 1563359852523096992 1564955750890304136 1566063192061869312 1566884936973748791 1569958871644112768 1570058251225292448 1573963868765653872 1575384996776523296 1588362190145792256 1588575334015405008 1593653965930767104 1597719409721406816 1600794432208402704 1602767798125819374 1603328866317251892 1606754782698271661 1610008842859523808 1617429612359998752 1621453069107162928 1627057169576427316 1627527607663970376 1628778530861970176 1631005230757269458 1640046321271082088 1643550693752430554 1654469985162136128 1655049152327485824 1657089400296331344 1658585582140151392 1658690571858978312 1662816667808876268 1664318020788101224 1664799232266962064 1666953027679047602 1680028498233775872 1683618302717181376 1692951041312084736 1693839366835161273 1695038012516858016 1696568458067025088 1700896438827400152 1705127524496125028 1716455915157549696 1720620902776899648 1720725705991274944 1726661856033963576 1730862693864857384 1732629581342836722 1733855676925641024 1744176246431150792 1748479346410489056 1752215413389998648 1752722039022737328 1755764065886348544 1758779834088484116 1760131638189548416 1766203730599626864 1772308121373588708 1782360625583446272 1786696974312110848 1788520858160347584 1790725642255712904 1792342483925647472 1792860711672112992 1795180183654358956 1796914786180559838 1800439996316026624 1801384723459615957 1813762110033479424 1815514667446177152 1824134702745558294 1827713313257325312 1829479351095317376 1831734626429507856 1832375847219716448 1836291180226596184 1842637808729683498 1848490985554284288 1853089221836757632 1859493908087345504 1860031551615966144 1864005978008307952 1865908779907670316 1870550344036793874 1872357773386613877 1874338652881236672 1878343650002777776 1882977757672834368 1893816457481521536 1894070590556829048 1895526379588744448 1898782208941298772 1902077738043544256 1902627694019385216 1908639515325403224 1913387374816262436 1926099385711143552 1930890677715400128 1933270967012386568 1935139000502141364 1935816419240184312 1937186300019266304 1939952779110355646 1942265770978122408 1947220530597964557 1955169641865113856 1960033247939405184 1962198277235044641 1970208531948803328 1971242340063748479 1973327835467386944 1975109548197432192 1977544347936334352 1980148092963241968 1982589103925967858 1984379178631966844 1995634546593431296 1998262110183416064 2002531901017141312 2003110901740271232 2004919505525803776 2007391053239716256 2010034096101124704 2016385294416353406 2018518549256716416 2021401178233309509 2022831623079914528 2025494995855529952 2027991907832669412 2039892570812237232 2046543591149386176 2048391410200739968 2048983670482414848 2051634495604981664 2051909806436564802 2065827577754920707 2067692808269186826 2084725374566352336 2086607667853738848 2089179915964998388 2091930646598263692 2093411001633723264 2096400583877319811 2097006725259346446 2098618491687538496 2113136606253124998 2118100445353873344 2125122284349493632 2130292546295209088 2132467177037337504 2134392576277870272 2137023730834425832 2137771821756335856 2139837455298987288 2142475321984513653 2146678457146031744 2156572816479998336 2157196355720292096 2164652103493518912 2170036810218627168 2173789206891848448 2174929837888934889 2181302303229032256 2186728428361442784 2196991233485391863 2205959980216181504 2209452533728441792 2211587429145304416 2217088890411835024 2219732309689282752 2224737391428376146 2245088864917610208 2252848388644283976 2257662167252498258 2258314934894680788 2258452489113548364 2260050683355810688 2267861918436533536 2275685575964903844 2294161203702532864 2296503113732517312 2302215808045284768 2304440336475832464 2308088807555604372 2310172775123782296 2311807569234188032 2313020621246962501 2331163803762251136 2331305795213985408 2336962718696983104 2345039778784645488 2349094788092803968 2354938307466169152 2360945803148480808 2363077495164784944 2365990559138114314 2382543285218688384 2384694477547130112 2387634189674283872 2390480948896150656 2395886381574079784 2396579114582110224 2404151697188729061 2415013264289285712 2426144418539998128 2432179603660744392 2437105345185528576 2440585754364640974 2442312835239343808 2443167796292955264 2446507846135904187 2465326040628645831 2480042068821288192 2481704977743204192 2485634100444497016 2487878373210227088 2494067125382391832 2494225001713314402 2496477031182151836 2499118203841648896 2500429541518571403 2510637010230445824 2525427454075772064 2531709611921731696 2542557018775287024 2544852687100537632 2551183166421683248 2551344658241100228 2557691286744187542 2565815845620125952 2574520903620533504 2574683872736324544 2580185334002855152 2580931354165349472 2581088558986912416 2589687694637496544 2596294040797286076 2600783515388461536 2616264369646726188 2628323120084997972 2631103780623182592 2633646098829522816 2634861237299139758 2640197457284322624 2643452138567957144 2680045461468166272 2686088463383569356 2688513725888471208 2692770275481538434 2695201570977746012 2695372179270839757 2700659994474039936 2703989210443559216 2719856761082982976 2720643165050219136 2728724788199181568 2735879741915419736 2741569969885987968 2747601939644261784 2754436770339894276 2756923744358915768 2763956713094525247 2772736478331426432 2779633832755136448 2782143557138318464 2782947970356712704 2789240862131018256 2796008967012461928 2805825516055190811 2817515475004166664 2824133927138497792 2836234260277947648 2840724686222282304 2843289569383116672 2845856768370493696 2847350046758747803 2848173313411948158 2850362429008447808 2853116607065316384 2856633762646018204 2870081062224393654 2886202804658025216 2893382413624836224 2896336016573100192 2899906450518579852 2902708500753212046 2905779450028899456 2908403070972043008 2909929168665533469 2912556536379177142 2913398656467183612 2915637904481923712 2940049871909107776 2948783238860405888 2949635833331827968 2959643079585710336 2962664322296148288 2966316521904501528 2972324017586813184 2973883655888951787 2976568767947950266 2983973167868218799 2993451819890146944 3003797851525711968 3007379258288705664 3011086579859574384 3011269985484731152 3029009714263500422 3034247434619871792 3041987861749004118 3052308431254513886 3059838856218355848 3062004151643356416 3069621077393713024 3069815386724079264 3072587115301109952 3077451743407472496 3077864709654847203 3080230366831709728 3101539212403780239 3115950291595977472 3126719705046193984 3129911501780608272 3133769873947497582 3139917743288225536 3140116502450584896 3141565321395128173 3147927737531307744 3150769993553046592 3177150668030810016 3195438819442813632 3201588864416805408 3205535596251638748 3206657732634503784 3213509565396543322 3220017685719047616 3234859224719997504 3242906138214325856 3254114339152854632 3255055215327940752 3262010461514538916 3280092642542164176 3287101387504861108 3308939970324272256 3310098304654971648 3314178800592662688 3317171164280302784 3317381143717956624 3325633335617752536 3328636041576202448 3329598464533924128 3333906055358095204 3367236605434362752 3386493250878747387 3387678733670322546 3390076025033716032 3393136916134050176 3401792877654800304 3410255048992250056 3432911830315099392 3441241805553799296 3441451411982549888 3453323712067927152 3461725387729714768 3465259162685673444 3467711353851282048 3472663562605941977 3488352492862301584 3496958692820978112 3504430826779997296 3505444078045474656 3517559668176968232 3520263276379096832 3532407461199253728 3544616242747177416 3548985838707171471 3577041716320695168 3581451284511425808 3584684967851294944 3585721423344225984 3590360367308717912 3593829572361119676 3602769446919231914 3631029334892354304 3648269405491116588 3658958702190634752 3660878631546961461 3663469252859015712 3664751694439432896 3672582360453192368 3685275617459366996 3706178443673515264 3718987816174691008 3720063103231932288 3728011956016615904 3731817559815340632 3741100688073587748 3744715546773227754 3748677305762473344 3756687300005555552 3765955515345668736 3787632914963043072 3788141181113658096 3797564417882597544 3804155476087088512 3805255388038770432 3817279030650806448 3826774749632524872 3836536930116281313 3852198771422287104 3861781355430800256 3866541934024773136 3870278001004282728 3871632838480368624 3879905558220711292 3884531541956244816 3893315370057879649 3894441061195929114 3920066495878810368 3924396554470089282 3942484680127496958 3946655670934773888 3950219096394864384 3952291855948709637 3955088695872668704 3960296185926483936 3965178207851935716 3968758357263933688 4005063802034282624 4006221803480542464 4014782106479432512 4020068192202249408 4032770588832706812 4037037098513432832 4039155413222307651 4042802356466619018 4045663246159829056 4050989991711059904 4055983815665338824 4079785141624474464 4093087182298772352 4096782820401479936 4103268991209963328 4103819612873129604 4131655155509841414 4135385616538373652 4169450749132704672 4173215335707477696 4178359831929996776 4183861293196527384 4186822003267446528 4192801167754639622 4194013450518692892 4197236983375076992 4226273212506249996 4236200890707746688 4250244568698987264 4260585092590418176 4264934354074675008 4268785152555740544 4274047461668851664 4275543643512671712 4279674910597974576 4284950643969027306 4293356914292063488 4295609725172930359 4313145632959996672 4329304206987037824 4340073620437254336 4349859675777869778 4362604606458064512 4368834804568765713 4373456856722885568 4393982466970783726 4418905067456883584 4423174858290608832 4434177780823670048 4439464619378565504 4449474782856752292 4464853151921925399 4490177729835220416 4505696777288567952 4515324334504996516 4516629869789361576 4516904978227096728 4520101366711621376 4535723836873067072 4543514571395250633 4551371151929807688 4578462646881770829 4593006227465034624 4604431616090569536 4608880672951664928 4616177615111208744 4620345550247564592 4626041242493925002 4662327607524502272 4662611590427970816 4673925437393966208 4690079557569290976 4698189576185607936 4700654810921246373 4709876614932338304 4721891606296961616 4726154990329569888 4731981118276228628 4765086570437376768 4775268379348567744 4780961897792301312 4791772763148159568 4793158229164220448 4808303394377458122 4820264348094814983 4830026528578571424 4852288837079996256 4864359207321488784 4881171508729281948 4884625670478687616 4886335592585910528 4893015692271808374 4930652081257291662 4963409955486408384 4971268200888994032 4975756746420454176 4988134250764783664 4988450003426628804 4992954062364303672 4999109084630531857 5000859083037142806 5050854908151544128 5063419223843463392 5085114037550574048 5089705374201075264 5102366332843366496 5102689316482200456 5115382573488375084 5149367745472649088 5160370668005710304 5161862708330698944 5162177117973824832 5179375389274993088 5192588081594572152 5201567030776923072 5232528739293452376 5256646240169995944 5267292197659045632 5269722474598279516 5280394914568645248 5286904277135914288 5360090922936332544 5372176926767138712 5377027451776942416 5385540550963076868 5390403141955492024 5390744358541679514 5401319988948079872 5404154170378847871 5407978420887118432 5439713522165965952 5441286330100438272 5471759483830839472 5483139939771975936 5495203879288523568 5508873540679788552 5513847488717831536 5527913426189050494 5545472956662852864 5559267665510272896 5564287114276636928 5578481724262036512 5592017934024923856 5611651032110381622 5635030950008333328 5681449372444564608 5686579138766233344 5694700093517495606 5696346626823896316 5700724858016895616 5706233214130632768 5713267525292036408 5740162124448787308 5786764827249672448 5792672033146200384 5799812901037159704 5805417001506424092 5811558900057798912 5819858337331066938 5825113072758354284 5826797312934367224 5831275808963847424 5834335596876666607 5880099743818215552 5897566477720811776 5925328644592296576 5932633043809003056 5947767311777903574 5953137535895900532 5967946335736437598 5986903639780293888 6007595703051423936 6014758516577411328 6022173159719148768 6022539970969462304 6058019428527000844 6064203534699928527 6068494869239743584 6083975723498008236 6104616862509027772 6119677712436711696 6139242154787426048 6139630773448158528 6145174230602219904 6154903486814944992 6155729419309694406 6160460733663419456 6203078424807560478 6253439410092387968 6259823003561216544 6267539747894995164 6280233004901169792 6283130642790256346 6289201751631959433 6295855475062615488 6301539987106093184 6354301336061620032 6390877638885627264 6403177728833610816 6411071192503277496 6413315465269007568 6427019130793086644 6427425965953540959 6440035371438095232 6449232330553892243 6469718449439995008 6485812276428651712 6508228678305709264 6510110430655881504 6524020923029077832 6560185285084328352 6574202775009722216 6590973700456175589 6617879940648544512 6628357601185325376 6634342328560605568 6634762287435913248 6651266671235505072 6657272083152404896 6659196929067848256 6667812110716190408 6734473210868725504 6772986501757494774 6775357467340645092 6780152050067432064 6786273832268100352 6789834726886244761 6803585755309600608 6820510097984500112 6882483611107598592 6882902823965099776 6906647424135854304 6923450775459429536 6930518325371346888 6935422707702564096 6939061863740887503 6945327125211883954 6976704985724603168 6993917385641956224 7008861653559994592 7010888156090949312 7035119336353936464 7064814922398507456 7089232485494354832 7097971677414342942 7154083432641390336 7162902569022851616 7169369935702589888 7171442846688451968 7180720734617435824 7187659144722239352 7205538893838463828 7296538810982233176 7321757263093922922 7326938505718031424 7329503388878865792 7339523538407712561 7345164720906384736 7370551234918733992 7395978121885937493 7437975632349382016 7440126206463864576 7456023912033231808 7463635119630681264 7482201376147175496 7489431093546455508 7497354611524946688 7501288624555714209 7513374600011111104 7531911030691337472 7576282362227316192 7595128835765195088 7608310952174177024 7634558061301612896 7653549499265049744 7673073860232562626 7723562710861600512 7733083868049546272 7740556002008565456 7743265676960737248 7759811116441422584 7769063083912489632 7786630740115759298 7788882122391858228 7848793108940178564 7884969360254993916 7893311341869547776 7904583711897419274 7910177391745337408 7920592371852967872 7930356415703871432 7937516714527867376 8010127604068565248 8029564212958865024 8040136384404498816 8065541177665413624 8078310826444615302 8085604712933238036 8091326492319658112 8101979983422119808 8111967631330677648 8159570283248948928 8186174364597544704 8206537982419926656 8207639225746259208 8263310311019682828 8270771233076747304 8280966956983400099 8291870139283575741 8338901498265409344 8346430671414955392 8356719663859993552 8367722586393054768 8385602335509279244 8388026901037385784 8394473966750153984 8452546425012499992 8472401781415493376 8529868708149350016 8537570305111481088 8542050140276243409 8548094923337703328 8551087287025343424 8559349821195949152 8569901287938054612 8591219450345860718 8658608413974075648 8680147240874508672 8699719351555739556 8725209212916129024 8729787505996600407 8737669609137531426 8746913713445771136 8787964933941567452 8837810134913767168 8846349716581217664 8868355561647340096 8878929238757131008 8898949565713504584 8929706303843850798 8951919503604656397 8980355459670440832 9011393554577135904 9030648669009993032 9033259739578723152 9033809956454193456 9071447673746134144 9087029142790501266 9102742303859615376 9156925293763541658 9186012454930069248 9208863232181139072 9217761345903329856 9232355230222417488 9240691100495129184 9252082484987850004 9284059728599559163 9347850874787932416 9380159115138581952 9401309621842492746 9419753229864676608 9424695964185384519 9443783212593923232 9452309980659139776 9463962236552457256 9550536758697135488 9583545526296319136 9586316458328440896 9616606788754916244 9640528696189629966 9660053057157142848 9704577674159992512 9728718414642977568 9762343017458563896 9769251340957375232 9786031384543616748 9861304162514583324 9926819910972816768 9942536401777988064 9951513492840908352 9976268501529567328 9976900006853257608 9985908124728607344 9998218169261063714 10001718166074285612 10101709816303088256 10126838447686926784 10159479752636242161 10170228075101148096 10179410748402150528 10204732665686732992 10205378632964400912 10230765146976750168 10298735490945298176 10320741336011420608 10323725416661397888 10324354235947649664 10358750778549986176 10385176163189144304 10403134061553846144 10417990687817825931 10465057478586904752 10513292480339991888 10539444949196559032 10560789829137290496 10573808554271828576 10601533999922251477 10646957516121514413 10683079509390798601 10744353853534277424 10754054903553884832 10771081101926153736 10780806283910984048 10781488717083359028 10808308340757695742 10815956841774236864 10879427044331931904 10943518967661678944 10990407758577047136 11017747081359577104 11027694977435663072 11055826852378100988 11118535331020545792 11156963448524073024 11184035868049847712 11223302064220763244 11270061900016666656 11362898744889129216 11389400187034991212 11392693253647792632 11401449716033791232 11412466428261265536 11426535050584072816 11480324248897574616 11585344066292400768 11599625802074319408 11610834003012848184 11639716674662133876 11650226145516708568 11653594625868734448 11668671193753333214 11679946110173638947 11760199487636431104 11850657289184593152 11856875567846128911 11865266087618006112 11895534623555807148 11906275071791801064 11935892671472875196 12015191406102847872 12044346319438297536 12045079941938924608 12116038857054001688 12128407069399857054 12136989738479487168 12167951446996016472 12209233725018055544 12239355424873423392 12279261546896317056 12290348461204439808 12309806973629889984 12311458838619388812 12320921467326838912 12406156849615120956 12506878820184775936 12519646007122433088 12535079495789990328 12560466009802339584 12566261285580512692 12578403503263918866 12591710950125230976 12603079974212186368 12609693064217311699 12708602672123240064 12781755277771254528 12806355457667221632 12822142385006554992 12826630930538015136 12854038261586173288 12854851931907081918 12880070742876190464 12886829175518791077 12898464661107784486 12939436898879990016 12971624552857303424 13016457356611418528 13020220861311763008 13048041846058155664 13106504413706297139 13120370570168656704 13148405550019444432 13181947400912351178 13256715202370650752 13268684657121211136 13269524574871826496 13302533342471010144 13314544166304809792 13318393858135696512 13335624221432380816 13545973003514989548 13550714934681290184 13560304100134864128 13579669453772489522 13607171510619201216 13630543714185751899 13641020195969000224 13735387940645312487 13813294848271708608 13846901550918859072 13861036650742693776 13878123727481775006 13890654250423767908 13953409971449206336 13987834771283912448 14017723307119989184 14021776312181898624 14070238672707872928 14129629844797014912 14178464970988709664 14195943354828685884 14325805138045703232 14338739871405179776 14342885693376903936 14361441469234871648 14375318289444478704 14411077787676927656 14460793044284444949 14593077621964466352 14643514526187845844 14653877011436062848 14659006777757731584 14674804087141238677 14679047076815425122 14690329441812769472 14741102469837467984 14791956243771874986 14875951264698764032 14912047824066463616 14927270239261362528 14964402752294350992 14978862187092911016 14997327253891595571 15002577249111428418 15026749200022222208 15152564724454632384 15190257671530390176 15269116122603225792 15307098998530099488 15346147720465125252 15378938634397743041 15466167736099092544 15481112004017130912 15486531353921474496 15519622232882845168 15538126167824979264 15573261480231518596 15577764244783716456 15697586217880357128 15769938720509987832 15809167423794838548 15820354783490674816 15841184743705935744 15860712831407742864 15875033429055734752 16059128425917730048 16080272768808997632 16131082355330827248 16156621652889230604 16171209425866476072 16182652984639316224 16191144348728737507 16203959966844239616 16212462511136543613 16223935262661355296 16319140566497897856 16413075964839853312 16415278451492518416 16526620622039365656 16541542466153494608 16561933913966800198 16583740278567151482 16677802996530818688 16692861342829910784 16713439327719987104 16735445172786109536 16771204671018558488 16776053802074771568 16905092850024999984 17059737416298700032 17084100280552486818 17096189846675406656 17102174574050686848 17118699642391898304 17139802575876109224 17182438900691721436 17360294481749017344 17399438703111479112 17459575011993200814 17475339218275062852 17493827426891542272 17503006790629999821 17575929867883134904 17692699433162435328 17736711123294680192 17797899131427009168 17859412607687701596 17903839007209312794 17960710919340881664 18022787109154271808 18061297338019986064 18066519479157446304 18067619912908386912 18142895347492268288 18174058285581002532 18205484607719230752 18313850587527083316 18417726464362278144 18435522691806659712 18464710460444834976 18481382200990258368 18504164969975700008 18568119457199118326 18760318230277163904 18802619243684985492 18849391928370769038 18867605254895878299 18887566425187846464 18904619961318279552 18927924473104914512 19101073517394270976 19167091052592638272 19172632916656881792 19233213577509832488 19281057392379259932 19320106114314285696 19347696991661676729 19409155348319985024 19457436829285955136 19524686034917127792 19572062769087233496 19722608325029166648 19772921101368526767 19853639821945633536 19885072803555976128 19903026985681816704 19952537003059134656 19953800013706515216 19971816249457214688 19996436338522127428 20003436332148571224 20203419632606176512 20253676895373853568 20318959505272484322 20340456150202296192 20358821496804301056 20369504180658734283 20409465331373465984 20410757265928801824 20461530293953500336 20641482672022841216 20647450833322795776 20648708471895299328 20717501557099972352 20770352326378288608 20806268123107692288 20817185591222662509 20835981375635651862 20887812175077531593 20930114957173809504 21026584960679983776 21078889898393118064 21147617108543657152 21203067999844502954 21293915032243028826 21366159018781597202 21488707707068554848 21508109807107769664 21542162203852307472 21561612567821968096 21562977434166718056 21616616681515391484 21631913683548473728 21887037935323357888 21980815517154094272 22035494162719154208 22055389954871326144 22111653704756201976 22138911660506641081 22313926897048146048 22368071736099695424 22446604128441526488 22540123800033333312 22778800374069982424 22785386507295585264 22824932856522531072 22853070101168145632 22960648497795149232 23170688132584801536 23199251604148638816 23221668006025696368 23279433349324267752 23300452291033417136 23307189251737468896 23337342387506666428 23359892220347277894 23713751135692257822 23730532175236012224 23791069247111614296 23812550143583602128 23871785342945750392 24030382812205695744 24088692638876595072 24090159883877849216 24232077714108003376 24256814138799714108 24273979476958974336 24335902893992032944 24418467450036111088 24478710849746846784 24558523093792634112 24619613947259779968 24622917677238777624 24641842934653677824 24812313699230241912 24842900870950200297 25039292014244866176 25070158991579980656 25132522571161025384 25156807006527837732 25183421900250461952 25219386128434623398 25417205344246480128 25612710915334443264 25626150420828730227 25644284770013109984 25653261861076030272 25708076523172346576 25709703863814163836 25773658351037582154 25796929322215568972 25943249105714606848 26032914713222837056 26040441722623526016 26096083692116311328 26213008827412594278 26240741140337313408 26296811100038888864 26363894801824702356 26513430404741301504 26539049149743652992 26605066684942020288 26629088332609619584 26636787716271393024 26671248442864761632 26855758510813969191 27091946007029979096 27101429869362580368 27159338907544979044 27214343021238402432 27253207590405157543 27261087428371503798 27282040391938000448 27470775881290624974 27626589696543417216 27693803101837718144 27722073301485387552 27756247454963550012 27781308500847535816 27852179185798677489 27906819942898412672 28035446614239978368 28043552624363797248 28140477345415745856 28259259689594029824 28274087892556153557 28356929941977419328 28391886709657371768 28560886035310094219 28651610276091406464 28677479742810359552 28722882938469743296 28750636578888957408 28822155575353855312 28921586088568889898 29186155243928932704 29287029052375691688 29307754022872125696 29349608174282477354 29358094153630850244 29380658883625538944 29482204939674935968 29583912487543749972 29824095648132927232 29854540478522725056 29928805504588701984 29957724374185822032 29994654507783191142 30005154498222856836 30053498400044444416 30069268076210512513 30305129448909264768 30380515343060780352 30538232245206451584 30614197997060198976 30692295440930250504 30757877268795486082 30932335472198185088 30962224008034261824 30973062707842948992 31039244465765690336 31076252335649958528 31146522960463037192 31155528489567432912 31253972063453477793 31395172435760714256 31539877441019975664 31618334847589677096 31640709566981349632 31682369487411871488 31721425662815485728 31750066858111469504 31804601999766754431 32049238528172395803 32262164710661654496 32313243305778461208 32342418851732952144 32382288697457475014 32424925022273087226 32447870525322710592 32638281132995795712 32830556902985036832 33053241244078731312 33083084932306989216 33123867827933600396 33167480557134302964 33355605993061637376 33426878655439974208 33470890345572219072 33542409342037116976 33552107604149543136 33810185700049999968 34168200561104973636 34192379693350813312 34204349148101373696 34237399284783796608 34279605151752218448 34364877801383442872 34798877406222958224 34919150023986401628 34950678436550125704 34993763592413722999 35006013581259999642 35039838330520916841 35151859735766269808 35473422246589360384 35595798262854018336 35718825215375403192 35807678014418625588 36045574218308543616 36122594676039972128 36133038958314892608 36135239825816773824 36348116571162005064 36410969215438461504 36627701175054166632 36871045383613319424 36929420920889669952 36962764401980516736 37008329939951400016 37136238914398236652 37520636460554327808 37605238487369970984 37698783856741538076 37735210509791756598 37775132850375692928 37809239922636559104 37829079192651935097 37855848946209829024 38334182105185276544 38345265833313763584 38466427155019664976 38562114784758519864 38640212228628571392 38660487526556373231 38695393983323353458 38818310696639970048 38914873658571910272 39049372069834255584 39144125538174466992 39445216650058333296 39545842202737053534 39770145607111952256 39806053971363633408 39905074006118269312 39907600027413030432 39943632498914429376 39992872677044254856 40006872664297142448 40507353790747707136 40637919010544968644 40680912300404592384 40739008361317468566 40818930662746931968 40821514531857603648 40840349178136666249 40923060587907000672 41282965344045682432 41540704652756577216 41634371182445325018 41671962751271303724 41775624350155063186 41860229914347619008 42053169921359967552 42157779796786236128 42295234217087314304 42406135999689005908 42587830064486057652 42732318037563194404 42977415414137109696 43016219614215539328 43084324407704614944 43123225135643936192 43125954868333436112 43233233363030782968 43263827367096947456 43774075870646715776 43961631034308188544 44024412261423716031 44070988325438308416 44110779909742652288 44223307409512403952 44277823321013282162 44627853794096292096 44736143472199390848 44893208256883052976 44991981761674786713 45080247600066666624 45144626313877245701 45557600748139964848 45570773014591170528 45706140202336291264 45921296995590298464 46136815903193229123 46398503208297277632 46443336012051392736 46558866698648535504 46600904582066834272 46614378503474937792 46674684775013332856 46719784440694555788 47427502271384515644 47461064350472024448 47582138494223228592 47625100287167204256 47743570685891500784 48177385277753190144 48180319767755698432 48464155428216006752 48513628277599428216 48547958953917948672 48573433046186212521 48671805787984065888 48836934900072222176 48957421699493693568 49239227894519559936 49245835354477555248 49624627398460483824 49685801741900400594 50078584028489732352 50140317983159961312 50265045142322050768 50313614013055675464 50438772256869246796 51252300841657460454 51288569540026219968 51306523722152060544 51416153046344693152 51419407727628327672 51547316702075164308 51593858644431137944 52065829426445674112 52080883445247052032 52192167384232622656 52426017654825188556 52481482280674626816 52509020371889999463 52593622200077777728 52727789603649404712 53078098299487305984 53210133369884040576 53258176665219239168 53342496885729523264 53711517021627938382 54183892014059958192 54202859738725160736 54318677815089958088 54428686042476804864 54506415180810315086 54522174856743007596 54564080783876000896 54941551762581249948 55253179393086834432 55387606203675436288 55444146602970775104 55512494909927100024 55562617001695071632 55704358371597354978 55813639885796825344 55842926427248094667 56070893228479956736 56280954690831491712 56548175785112307114 56713859883954838656 56783773419314743536 57121772070620188438 57303220552182812928 57445765876939486592 57501273157777914816 57644311150707710624 57843172177137779796 58043090974985030187 58372310487857865408 58574058104751383376 58699216348564954708 58716188307261700488 58761317767251077888 58964409879349871936 59167824975087499944 59709080957045450112 59857611009177403968 59915448748371644064 59989309015566382284 60010308996445713672 60138536152421025026 60610258897818529536 60761030686121560704 61076464490412903168 61108512541976202849 61228395994120397952 61384590881860501008 61515754537590972164 61864670944396370176 61924448016068523648 61946125415685897984 62078488931531380672 62152504671299917056 62293045920926074384 62311056979134865824 62507944126906955586 62663436525232594779 62790344871521428512 63079754882039951328 63236669695179354192 63442851325630971456 63500133716222939008 63609203999533508862 64098477056344791606 64524329421323308992 64626486611556922416 64684837703465904288 64764577394914950028 64849850044546174452 64895741050645421184 64988418100196914141 65661113805970073664 66106482488157462624 66166169864613978432 66247735655867200792 66334961114268605928 66416734981519923243 66853757310879948416 66941780691144438144 67084818684074233952 67104215208299086272 67620371400099999936 68336401122209947272 68384759386701626624 68474798569567593216 68559210303504436896 68729755602766885744 69597754812445916448 69838300047972803256 69901356873100251408 69987527184827445998 70012027162519999284 70079676661041833682 70303719471532539616 71191596525708036672 71437650430750806384 71615356028837251176 72091148436617087232 72245189352079944256 72266077916629785216 72270479651633547648 72696233142324010128 72821938430876923008 73255402350108333264 73858841841779339904 73925528803961033472 74016659879902800032 74272477828796473304 74528702612850600891 75210476974739941968 75397567713483076152 75470421019583513196 75550265700751385856 75658158385303870194 75711697892419658048 76668364210370553088 76932854310039329952 77124229569517039728 77320975053112746462 77390787966646706916 77829747317143820544 78098744139668511168 78288251076348933984 78890433300116666592 79091684405474107068 79540291214223904512 79810148012236538624 79815200054826060864 79887264997828858752 79985745354088509712 80013745328594284896 81275838021089937288 81478016722634937132 81643029063715207296 81680698356273332498 81759622771215472629 81846121175814001344 83081409305513154432 83268742364890650036 83343925502542607448 83551248700310126372 83556537557396032467 83720459828695238016 84106339842719935104 84315559593572472256 84590468434174628608 84812271999378011816 85175660128972115304 85464636075126388808 85682658105930282657 85954830828274219392 86032439228431078656 86168648815409229888 86246450271287872384 86251909736666872224 86466466726061565936 87548151741293431552 87923262068616377088 88048824522847432062 88141976650876616832 88221559819485304576 88267851449521181893 88446614819024807904 88555646642026564324 89472286944398781696 89786416513766105952 89983963523349573426 90160495200133333248 90207804228631537539 90289252627754491402 91115201496279929696 91141546029182341056 91412280404672582528 91842593991180596928 92273631806386458246 92797006416594555264 92886672024102785472 93117733397297071008 93201809164133668544 93228757006949875584 93349369550026665712 93439568881389111576 94855004542769031288 94922128700944048896 95164276988446457184 95250200574334408512 95413805999300263293 95487141371783001568 96147715584517187409 96928310856432013504 97027256555198856432 97146866092372425042 97343611575968131776 97673869800144444352 97914843398987387136 98491670708955110496 99249254796920967648 99371603483800801188 100280635966319922624 100530090284644101536 100627228026111350928 100877544513738493592 102504601683314920908 102577139080052439936 102613047444304121088 102832306092689386304 102838815455256655344 103094633404150328616 103187717288862275888 104131658852891348224 104384334768465245312 104852035309650377112 104981290777241168997 105018040743779998926 105187244400155555456 105455579207298809424 106420266739768081152 106684993771459046528 107423034043255876764 107652570440784201287 108367784028119916384 108405719477450321472 108637355630179916176 109012830361620630172 109044349713486015192 109128161567752001792 109883103525162499896 110888293205941550208 111024989819854200048 111125234003390143264 111408716743194709956 111685852854496189334 112561909381662983424 113096351570224614228 113427719767909677312 113487237577955805291 113567546838629487072 114243544141240376876 114891531753878973184 115002546315555829632 115288622301415421248 115686344354275559592 116086181949970060374 116744620975715730816 117148116209502766752 117398432697129909416 117432376614523400976 117928819758699743872 118335649950174999888 119418161914090900224 119715222018354807936 119830897496743288128 119978618031132764568 120020617992891427344 120277072304842050052 120692776471794269119 121522061372243121408 122217025083952405698 122456791988240795904 122521047534409998747 122769181763721002016 123031509075181944328 123848896032137047296 124156977863062761344 124586091841852148768 124622113958269731648 125015888253813911172 125326873050465189558 125580689743042857024 126159509764079902656 126473339390358708384 126885702651261942912 127000267432445878016 127218407999067017724 128196954112689583212 129048658842646617984 129252973223113844832 129369675406931808576 129529154789829900056 129699700089092348904 129791482101290842368 129976836200393828282 131322227611940147328 132073236784271148093 132212964976314925248 132332339729227956864 132495471311734401584 132669922228537211856 132833469963039846486 133707514621759896832 133883561382288876288 134169637368148467904 134208430416598172544 135240742800199999872 135433878941631737103 136672802244419894544 137118420607008873792 137459511205533771488 138410447709579687369 139195509624891832896 139676600095945606512 139802713746200502816 139975054369654891996 140024054325039998568 140159353322083667364 140607438943065079232 142383193051416073344 142875300861501612768 143230712057674502352 144490378704159888512 144532155833259570432 144540959303267095296 145392466284648020256 145643876861753846016 145720299138558637563 146510804700216666528 147717683683558679808 148033319759805600064 148544955657592946608 149057405225701201782 150420953949479883936 150795135426966152304 150940842039167026392 151316316770607740388 151423395784839316096 153865708620078659904 154248459139034079456 154641950106225492924 154781575933293413832 154972381623546487567 156197488279337022336 156576502152697867968 157780866600233333184 158183368810948214136 159630400109652121728 159774529995657717504 159971490708177019424 160027490657188569792 162551676042179874576 162956033445269874264 163286058127430414592 163361396712546664996 163519245542430945258 163692242351628002688 166162818611026308864 166537484729781300072 166687851005085214896 167102497400620252744 167113075114792064934 167440919657390476032 167528779281744284001 168212679685439870208 168631119187144944512 169624543998756023632 170351320257944230608 170929272150252777616 171365316211860565314 171909661656548438784 172337297630818459776 172492900542575744768 172503819473333744448 172932933452123131872 176097649045694864124 176283953301753233664 176535702899042363786 176893229638049615808 177111293284053128648 179572833027532211904 179967927046699146852 180415608457263075078 180578505255508982804 182230402992559859392 182283092058364682112 182824560809345165056 183685187982361193856 184547263612772916492 185594012833189110528 185773344048205570944 186235466794594142016 186403618328267337088 186457514013899751168 186698739100053331424 186879137762778223152 187990309575697784337 189710009085538062576 190328553976892914368 190500401148668817024 190772453132836102801 190827611998600526586 190974282743566003136 192295431169034374818 193856621712864027008 194054513110397712864 194293732184744850084 194687223151936263552 194965254300590742423 195347739600288888704 196983341417910220992 198498509593841935296 198743206967601602376 199250204944559769729 199926202247170659533 200561271932639845248 201060180569288203072 201254456052222701856 201755089027476987184 205009203366629841816 205154278160104879872 205664612185378772608 205677630910513310688 206189266808300657232 206375434577724551776 208768669536930490624 209704070619300754224 209962581554482337994 210036081487559997852 210374488800311110912 210484876533473587591 210911158414597618848 213369987542918093056 214846068086511753528 215305140881568402574 216735568056239832768 216811438954900642944 217274711260359832352 218025660723241260344 218088699426972030384 219766207050324999792 221776586411883100416 222049979639708400096 222250468006780286528 222817433486389419912 223371705708992378668 226192703140449228456 226974475155911610582 227135093677258974144 228487088282480753752 230005092631111659264 230577244602830842496 231372688708551119184 232172363899940120748 233489241951431461632 234296232419005533504 234796865394259818832 234864753229046801952 235857639517399487744 236671299900349999776 239430444036709615872 239661794993486576256 239957236062265529136 240041235985782854688 240554144609684100104 241385552943588538238 244434050167904811396 245042095068819997494 245278868313646417887 245538363527442004032 246063018150363888656 248313955726125522688 249172183683704297536 249244227916539463296 250031776507627822344 250653746100930379116 251161379486085714048 252319019528159805312 252946678780717416768 253771405302523885824 254436815998134035448 256393908225379166424 257047974317790847971 258097317685293235968 258505946446227689664 258739350813863617152 259058309579659800112 259399400178184697808 259953672400787656564 262644455223880294656 264146473568542296186 264425929952629850496 264664679458455913728 264803554348563545679 264990942623468803168 265339844457074423712 265666939926079692972 268339274736296935808 268416860833196345088 270481485600399999744 270623412685894612617 270867757883263474206 273345604488839789088 274236841214017747584 274919022411067542976 276820895419159374738 278391019249783665792 279353200191891213024 279605427492401005632 279950108739309783992 280048108650079997136 280318706644167334728 281214877886130158464 284766386102832146688 285750601723003225536 286461424115349004704 287805851586586334053 288980757408319777024 290784932569296040512 291440598277117275126 293021609400433333056 296066639519611200128 297089911315185893216 298114810451402403564 300841907898959767872 301590270853932304608 301881684078334052784 302632633541215480776 302846791569678632192 307731417240157319808 308496918278068158912 309283900212450985848 309563151866586827664 309944763247092975134 312394976558674044672 313153004305395735936 314943872331723506991 315561733200466666368 316366737621896428272 319260800219304243456 319942981416354038848 320054981314377139584 322957711322352603861 325103352084359749152 325912066890539748528 326722793425093329992 327038491084861890516 327384484703256005376 333074969459562600144 333375702010170429792 334204994801240505488 334226150229584129868 335057558563488568002 337262238374289889024 339249087997512047264 340702640515888461216 341858544300505555232 342730632423721130628 344674595261636919552 345007638946667488896 345865866904246263744 352195298091389728248 353071405798084727572 353786459276099231616 354222586568106257296 359145666055064423808 359935854093398293704 360831216914526150156 361157010511017965608 362078329415382807357 364460805985119718784 364566184116729364224 367370375964722387712 367563142603229996241 369094527225545832984 371546688096411141888 372470933589188284032 372807236656534674176 373397478200106662848 373758275525556446304 375980619151395568674 379420018171076125152 380657107953785828736 381000802297337634048 381544906265672205602 381655223997201053172 381948565487132006272 384590862338068749636 387713243425728054016 388109026220795425728 388587464369489700168 389374446303872527104 389930508601181484846 390695479200577777408 390900484990736662669 393966682835820441984 396997019187683870592 397486413935203204752 398500409889119539458 399852404494341319066 401122543865279690496 402120361138576406144 402508912104445403712 403510178054953974368 406301636824895211309 410018406733259683632 411329224370757545216 411355261821026621376 412378533616601314464 412750869155449103552 419408141238601508448 419925163108964675988 420072162975119995704 420969753066947175182 421822316829195237696 429692136173023507056 430610281763136805148 433471136112479665536 433622877909801285888 434549422520719664704 436051321446482520688 436177398853944060768 439532414100649999584 444099959279416800192 444500936013560573056 445634866972778839824 446743411417984757336 452385406280898456912 453948950311823221164 454270187354517948288 454918926701378398987 456974176564961507504 461154489205661684992 462745377417102238368 464344727799880241496 464917144870639462701 468592464838011067008 469593730788519637664 469729506458093603904 473342599800699999552 479323589986973152512 479914472124531058272 480082471971565709376 481108289219368200208 482771105887177076476 488868100335809622792 490084190137639994988 490557736627292835774 491076727054884008064 492126036300727777312 498344367367408595072 498488455833078926592 500063553015255644688 501307492201860758232 502322758972171428096 502586337845232852003 504638039056319610624 505893357561434833536 508873631996268070896 512787816450758332848 514095948635581695942 517011892892455379328 517478701627727234304 518116619159319600224 518798800356369395616 519907344801575313128 528292947137084592372 528851859905259700992 529607108697127091358 529981885246937606336 530679688914148847424 531333879852159385944 536678549472593871616 541246825371789225234 541735515766526948412 546691208977679578176 548473682428035495168 549838044822135085952 553641790838318749476 556782038499567331584 558706400383782426048 559210854984802011264 559900217478619567984 560096217300159994272 560637413288334669456 562429755772260316928 571501203446006451072 572317359398508308403 572922848230698009408 575611703173172668106 581569865138592081024 582881196554234550252 584895762901772227269 586043218800866666112 592133279039222400256 594179822630371786432 596229620902804807128 599778606741511978599 601683815797919535744 603180541707864609216 603763368156668105568 605265267082430961552 615462834480314639616 616993836556136317824 618567800424901971696 619126303733173655328 619889526494185950268 626306008610791471872 629887744663447013982 631123466400933332736 631454629600420762773 632733475243792856544 639885962832708077696 640109962628754279168 645915422644705207722 650206704168719498304 651824133781079497056 653445586850186659984 654076982169723781032 666149938919125200288 666751404020340859584 668409989602481010976 668452300459168259736 670115117126977136004 678498175995024094528 681405281031776922432 683717088601011110464 685461264847442261256 690015277893334977792 691731733808492527488 704390596182779456496 706142811596169455144 707572918552198463232 708445173136212514592 718291332110128847616 719871708186796587408 721662433829052300312 722314021022035931216 724156658830765614714 728921611970239437568 735126285206459992482 738189054451091665968 744941867178376568064 746794956400213325696 747516551051112892608 751961238302791137348 758840036342152250304 761314215907571657472 763089812531344411204 763310447994402106344 763897130974264012544 769181724676137499272 776218052441590851456 777174928738979400336 779861017202362969692 781800969981473325338 787933365671640883968 793994038375367741184 794410663045690637037 794972827870406409504 797000819778239078916 799704808988682638132 804240722277152812288 805017824208890807424 807020356109907948736 812603273649790422618 820036813466519367264 822710523642053242752 824757067233202628928 825501738310898207104 838816282477203016896 839850326217929351976 840144325950239991408 841939506133894350364 843644633658390475392 844849435302559883833 859384272346047014112 861220563526273610296 863417554759759002159 866942272224959331072 869098845041439329408 872102642892965041376 872354797707888121536 879064828201299999168 888199918558833600384 889001872027121146112 891269733945557679648 893486822835969514672 904770812561796913824 907897900623646442328 908540374709035896576 909837853402756797974 913948353129923015008 925490754834204476736 928689455599760482992 929834289741278925402 937184929676022134016 939187461577039275328 939459012916187207808 946685199601399999104 959828944249062116544 960164943943131418752 962216578438736400416 965542211774354152952 968873133967057811583 977736200671619245584 980168380275279989976 981115473254585671548 982153454109768016128 984252072601455554624 996688734734817190144 1000127106030511289376 1002614984403721516464 1005172675690465704006 1011786715122869667072 1017747263992536141792 1025575632901516665696 1028191897271163391884 1034023785784910758656 1036233238318639200448 1037597600712738791232 1039814689603150626256 1056585894274169184744 1059214217394254182716 1059963770493875212672 1061359377828297694848 1062667759704318771888 1082493650743578450468 1083471031533053896824 1084806671364825412969 1086234988246148422071 1093382417955359156352 1099676089644270171904 1107283581676637498952 1117412800767564852096 1118421709969604022528 1119800434957239135968 1120192434600319988544 1121274826576669338912 1143002406892012902144 1144634718797016616806 1145845696461396018816 1151223406346345336212 1163139730277184162048 1165762393108469100504 1169791525803544454538 1172086437601733332224 1172701454972209988007 1188359645260743572864 1192459241805609614256 1199557213483023957198 1203367631595839071488 1206361083415729218432 1207526736313336211136 1210530534164861923104 1233987673112272635648 1237135600849803943392 1238252607466347310656 1239779052988371900536 1259775489326894027964 1262909259200841525546 1265466950487585713088 1279771925665416155392 1291830845289410415444 1300413408337438996608 1303648267562158994112 1306891173700373319968 1308153964339447562064 1332299877838250400576 1333502808040681719168 1336819979204962021952 1336904600918336519472 1340230234253954272008 1356996351990048189056 1362810562063553844864 1364756780104135196961 1367434177202022220928 1370922529694884522512 1383463467616985054976 1394751434611918388103 1399483415730194616731 1408781192365558912992 1412285623192338910288 1416890346272425029184 1439743416373593174816 1443324867658104600624 1444628042044071862432 1448313317661531229428 1470252570412919984964 1476378108902183331936 1493589912800426651392 1495033102102225785216 1503922476605582274696 1517680072684304500608 1526179625062688822408 1526620895988804212688 1538363449352274998544 1552436104883181702912 1554349857477958800672 1559722034404725939384 1563601939962946650676 1588821326091381274074 1589945655740812819008 1594001639556478157832 1599409617977365276264 1610035648417781614848 1614040712219815897472 1625206547299580845236 1640073626933038734528 1645421047284106485504 1649514134466405257856 1651003476621796414208 1677632564954406033792 1679700652435858703952 1680288651900479982816 1683879012267788700728 1687289267316780950784 1689698870605119767666 1716952078195524925209 1718768544692094028224 1722441127052547220592 1726835109519518004318 1738197690082878658816 1744205285785930082752 1744709595415776243072 1758129656402599998336 1776399837117667200768 1782539467891115359296 1786973645671939029344 1799335820224535935797 1809541625123593827648 1815795801247292884656 1819675706805513595948 1827896706259846030016 1850981509668408953472 1857378911199520965984 1859668579482557850804 1878374923154078550656 1878918025832374415616 1893370399202799998208 1894363888801262288319 1919657888498124233088 1920329887886262837504 1924433156877472800832 1931084423548708305904 1937746267934115623166 1955472401343238491168 1960336760550559979952 1962230946509171343096 1968504145202911109248 2000254212061022578752 2005229968807443032928 2010345351380931408012 2014640961106104338371 2035494527985072283584 2051151265803033331392 2056383794542326783768 2072466476637278400896 2075195201425477582464 2079629379206301252512 2113171788548338369488 2118428434788508365432 2119927540987750425344 2122718755656595389696 2125335519408637543776 2164987301487156900936 2166942063066107793648 2169613342729650825938 2172469976492296844142 2186764835910718312704 2214567163353274997904 2234825601535129704192 2239600869914478271936 2240384869200639977088 2242549653153338677824 2289269437594033233612 2291691392922792037632 2302446812692690672424 2331524786216938201008 2339583051607088909076 2345402909944419976014 2376719290521487145728 2384918483611219228512 2399114426966047914396 2412722166831458436864 2415053472626672422272 2421061068329723846208 2474271201699607886784 2476505214932694621312 2479558105976743801072 2519550978653788055928 2525818518401683051092 2530933900975171426176 2534548305907679651499 2583661690578820830888 2590252664279277006477 2600826816674877993216 2607296535124317988224 2613782347400746639936 2616307928678895124128 2664599755676500801152 2667005616081363438336 2673639958409924043904 2673809201836673038944 2680460468507908544016 2713992703980096378112 2725621124127107689728 2729513560208270393922 2734868354404044441856 2736303394935156638683 2741845059389769045024 2789502869223836776206 2798966831460389233462 2817562384731117825984 2824571246384677820576 2833780692544850058368 2879486832747186349632 2886649735316209201248 2889256084088143724864 2896626635323062458856 2940505140825839969928 2952756217804366663872 2990066204204451570432 3007844953211164549392 3035360145368609001216 3052359250125377644816 3053241791977608425376 3076726898704549997088 3108699714955917601344 3119444068809451878768 3127203879925893301352 3177642652182762548148 3179891311481625638016 3188003279112956315664 3198819235954730552528 3228081424439631794944 3250413094599161690472 3254420014094476238907 3280147253866077469056 3299028268932810515712 3355265129908812067584 3359401304871717407904 3360577303800959965632 3367758024535577401456 3379397741210239535332 3433904156391049850418 3437537089384188056448 3444882254105094441184 3453670219039036008636 3488410571571860165504 3489419190831552486144 3516259312805199996672 3518104364916629964021 3565078935782230718592 3573947291343878058688 3598671640449071871594 3619083250247187655296 3631591602494585769312 3639351413611027191896 3655793412519692060032 3701963019336817906944 3714757822399041931968 3719337158965115701608 3741476070625622342689 3756749846308157101312 3788727777602524576638 3839315776996248466176 3848866313754945601664 3862168847097416611808 3875492535868231246332 3910944802686476982336 3920673521101119959904 3924461893018342686192 3937008290405822218496 4000508424122045157504 4010459937614886065856 4020690702761862816024 4029281922212208676742 4070989055970144567168 4094270340312405590883 4102302531606066662784 4112767589084653567536 4144932953274556801792 4150390402850955164928 4159258758412602505024 4198450247190583850193 4226343577096676738976 4236856869577016730864 4250671038817275087552 4329974602974313801872 4333884126132215587296 4339226685459301651876 4344939952984593688284 4429134326706549995808 4479201739828956543872 4480769738401279954176 4485099306306677355648 4578538875188066467224 4604893625385381344848 4663049572433876402016 4679166103214177818152 4690805819888839952028 4769836967222438457024 4798228853932095828792 4830106945253344844544 4842122136659447692416 4948542403399215773568 4953010429865389242624 4959116211953487602144 5039101957307576111856 5051637036803366102184 5061867801950342852352 5069096611815359302998 5167323381157641661776 5180505328558554012954 5214593070248635976448 5227564694801493279872 5232615857357790248256 5329199511353001602304 5347279916819848087808 5347618403673346077888 5360920937015817088032 5459027120416540787844 5472606789870313277366 5483690118779538090048 5579005738447673552412 5597933662920778466924 5635124769462235651968 5649142492769355641152 5667561385089700116736 5758973665494372699264 5773299470632418402496 5778512168176287449728 5793253270646124917712 5881010281651679939856 5905512435608733327744 5913946047117919186831 6015689906422329098784 6043922883318313015113 6104718500250755289632 6106483583955216850752 6153453797409099994176 6217399429911835202688 6238888137618903757536 6254407759851786602704 6355285304365525096296 6359782622963251276032 6376006558225912631328 6397638471909461105056 6500826189198323380944 6508840028188952477814 6560294507732154938112 6718802609743434815808 6721154607601919931264 6735516049071154802912 6758795482420479070664 6867808312782099700836 6875074178768376112896 6889764508210188882368 6907340438078072017272 6976821143143720331008 7036208729833259928042 7130157871564461437184 7147894582687756117376 7197343280898143743188 7238166500494375310592 7263183204989171538624 7278702827222054383792 7311586825039384120064 7429515644798083863936 7438674317930231403216 7482952141251244685378 7577455555205049153276 7603644917723038954497 7697732627509891203328 7724337694194833223616 7750985071736462492664 7821889605372953964672 7841347042202239919808 7848923786036685372384 8001016848244090315008 8020919875229772131712 8041381405523725632048 8058563844424417353484 8141978111940289134336 8188540680624811181766 8204605063212133325568 8208910184805469916049 8225535178169307135072 8318517516825205010048 8396900494381167700386 8452687154193353477952 8473713739154033461728 8501342077634550175104 8659949205948627603744 8667768252264431174592 8678453370918603303752 8689879905969187376568 8858268653413099991616 8958403479657913087744 8970198612613354711296 9157077750376132934448 9209787250770762689696 9326099144867752804032 9358332206428355636304 9381611639777679904056 9539673934444876914048 9596457707864191657584 9684244273318895384832 9763260042283428716721 9897084806798431547136 9918232423906975204288 10078203914615152223712 10103274073606732204368 10138193223630718605996 10334646762315283323552 10361010657117108025908 10455129389602986559744 10465231714715580496512 10695236807346692155776 10721841874031634176064 10918054240833081575688 10945213579740626554732 10967380237559076180096 11158011476895347104824 11195867325841556933848 11224428211876867028067 11270249538924471303936 11298284985538711282304 11517947330988745398528 11546598941264836804992 11557024336352574899456 11586506541292249835424 11762020563303359879712 11811024871217466655488 11827892094235838373662 12031379812844658197568 12087845766636626030226 12209437000501510579264 12212967167910433701504 12306907594818199988352 12434798859823670405376 12477776275237807515072 12508815519703573205408 12595350741571751550579 12710570608731050192592 12752013116451825262656 12795276943818922210112 13001652378396646761888 13017680056377904955628 13437605219486869631616 13442309215203839862528 13471032098142309605824 13517590964840958141328 13735616625564199401672 13779529016420377764736 13814680876156144034544 14072417459666519856084 14102486727742730368597 14295789165375512234752 14394686561796287486376 14526366409978343077248 14557405654444108767584 14859031289596167727872 14877348635860462806432 14965904282502489370756 15154911110410098306552 15207289835446077908994 15448675388389666447232 15501970143472924985328 15643779210745907929344 15682694084404479839616 15697847572073370744768 16041839750459544263424 16082762811047451264096 16117127688848834706968 16377081361249622363532 16417820369610939832098 16451070356338614270144 16637035033650410020096 16793800988762335400772 16905374308386706955904 16947427478308066923456 17002684155269100350208 17319898411897255207488 17335536504528862349184 17356906741837206607504 17379759811938374753136 17716537306826199983232 17741838141353757560493 18131768649954939045339 18314155500752265868896 18419574501541525379392 18652198289735505608064 18716664412856711272608 18763223279555359808112 19079347868889753828096 19192915415728383315168 19526520084566857433442 19836464847813950408576 20156407829230304447424 20206548147213464408736 20276386447261437211992 20669293524630566647104 20722021314234216051816 20930463429431160993024 21390473614693384311552 21443683748063268352128 21836108481666163151376 21890427159481253109464 21934760475118152360192 22316022953790694209648 22391734651683113867696 22448856423753734056134 22596569971077422564608 23093197882529673609984 23173013082584499670848 23524041126606719759424 23655784188471676747324 24062759625689316395136 24175691533273252060452 24418874001003021158528 24425934335820867403008 24613815189636399976704 24626730554416409748147 24955552550475615030144 25017631039407146410816 25190701483143503101158 25421141217462100385184 25504026232903650525312 25590553887637844420224 26003304756793293523776 26035360112755809911256 26190332494379356398823 26875210438973739263232 26942064196284619211648 27035181929681916282656 27471233251128398803344 27559058032840755529472 27629361752312288069088 28144834919333039712168 28204973455485460737194 28789373123592574972752 29052732819956686154496 29114811308888217535168 29754697271720925612864 29931808565004978741512 30309822220820196613104 30414579670892155817988 30897350776779332894464 31003940286945849970656 31365388168808959679232 31395695144146741489536 32165525622094902528192 32234255377697669413936 32754162722499244727064 32835640739221879664196 32902140712677228540288 33587601977524670801544 33673284635630601084201 33810748616773413911808 33894854956616133846912 34639796823794510414976 34671073009057724698368 34713813483674413215008 34759519623876749506272 35433074613652399966464 35483676282707515120986 36263537299909878090678 36628311001504531737792 36839149003083050758784 37304396579471011216128 37433328825713422545216 37526446559110719616224 38385830831456766630336 39053040169133714866884 39672929695627900817152 40312815658460608894848 40413096294426928817472 40552772894522874423984 41338587049261133294208 41444042628468432103632 42307460183228191105791 42887367496126536704256 43672216963332326302752 43780854318962506218928 44632045907581388419296 44783469303366227735392 44897712847507468112268 46346026165168999341696 47048082253213439518848 47311568376943353494648 48125519251378632790272 48351383066546504120904 48837748002006042317056 49253461108832819496294 49911105100951230060288 50035262078814292821632 50381402966287006202316 50842282434924200770368 51008052465807301050624 51181107775275688840448 52006609513586587047552 52070720225511619822512 52380664988758712797646 53225514424061272681479 53884128392569238423296 54070363859363832565312 54942466502256797606688 55258723504624576138176 56289669838666079424336 56409946910970921474388 57578746247185149945504 58229622617776435070336 59509394543441851225728 59863617130009957483024 60619644441640393226208 60829159341784311635976 62007880573891699941312 62791390288293482979072 64331051244189805056384 64468510755395338827872 65508325444998489454128 65671281478443759328392 65804281425354457080576 67175203955049341603088 67346569271261202168402 67789709913232267693824 69279593647589020829952 69427626967348826430016 69519039247753499012544 70967352565415030241972 72527074599819756181356 73256622003009063475584 73678298006166101517568 74866657651426845090432 75052893118221439232448 76771661662913533260672 78106080338267429733768 78570997483138069196469 80625631316921217789696 80826192588853857634944 81105545789045748847968 82677174098522266588416 82888085256936864207264 84614920366456382211582 87344433926664652605504 87561708637925012437856 89264091815162776838592 89566938606732455470784 89795425695014936224536 92692052330337998683392 94096164506426879037696 94623136753886706989296 96702766133093008241808 98506922217665638992588 100070524157628585643264 100762805932574012404632 101684564869848401540736 104013219027173174095104 104141440451023239645024 104761329977517425595292 106451028848122545362958 108140727718727665130624 109884933004513595213376 110517447009249152276352 112579339677332158848672 112819893821941842948776 115157492494370299891008 116459245235552870140672 119018789086883702451456 119727234260019914966048 121239288883280786452416 121658318683568623271952 124015761147783399882624 126922380549684573317373 128662102488379610112768 128937021510790677655744 131016650889996978908256 131342562956887518656784 134350407910098683206176 134693138542522404336804 138855253934697652860032 139038078495506998025088 141934705130830060483944 145054149199639512362712 146513244006018126951168 149733315302853690180864 150105786236442878464896 153543323325827066521344 156212160676534859467536 157141994966276138392938 161652385177707715269888 162211091578091497695936 165776170513873728414528 169229840732912764423164 174688867853329305211008 175123417275850024875712 178528183630325553677184 179133877213464910941568 179590851390029872449072 183332327460655494791761 189246273507773413978592 193405532266186016483616 197013844435331277985176 201525611865148024809264 203369129739696803081472 208282880902046479290048 209522659955034851190584 212902057696245090725916 216281455437455330261248 219769866009027190426752 221034894018498304552704 225158679354664317697344 225639787643883685897552 230314984988740599782016 235712992449414207589407 239454468520039829932096 242478577766561572904832 243316637367137246543904 248031522295566799765248 253844761099369146634746 257874043021581355311488 262033301779993957816512 262685125913775037313568 268700815820197366412352 269386277085044808673608 277710507869395305720064 278076156991013996050176 283869410261660120967888 290108298399279024725424 300211572472885756929792 312424321353069718935072 314283989932552276785876 324422183156182995391872 331552341027747456829056 338459681465825528846328 349377735706658610422016 350246834551700049751424 357056367260651107354368 358267754426929821883136 359181702780059744898144 366664654921310989583522 378492547015546827957184 386811064532372032967232 394027688870662555970352 403051223730296049618528 416565761804092958580096 419045319910069702381168 425804115392490181451832 439539732018054380853504 450317358709328635394688 451279575287767371795104 460629969977481199564032 471425984898828415178814 478908937040079659864192 484957155533123145809664 486633274734274493087808 507689522198738293269492 515748086043162710622976 524066603559987915633024 525370251827550074627136 537401631640394732824704 538772554170089617347216 549996982381966484375283 567738820523320241935776 580216596798558049450848 624848642706139437870144 628567979865104553571752 648844366312365990783744 663104682055494913658112 676919362931651057692656 700493669103400099502848 718363405560119489796288 733329309842621979167044 756985094031093655914368 773622129064744065934464 788055377741325111940704 806102447460592099237056 833131523608185917160192 838090639820139404762336 851608230784980362903664 900634717418657270789376 902559150575534743590208 942851969797656830357628 957817874080159319728384 973266549468548986175616 1015379044397476586538984 1048133207119975831266048 1050740503655100149254272 1074803263280789465649408 1077545108340179234694432 1099993964763932968750566 1135477641046640483871552 1160433193597116098901696 1249697285412278875740288 1257135959730209107143504 1353838725863302115385312 1436726811120238979592576 1466658619685243958334088 1513970188062187311828736 1547244258129488131868928 1576110755482650223881408 1612204894921184198474112 1649990947145899453125849 1676181279640278809524672 1703216461569960725807328 1805118301151069487180416 1885703939595313660715256 1946533098937097972351232 2030758088794953173077968 2101481007310200298508544 2155090216680358469388864 2199987929527865937501132 2270955282093280967743104 2320866387194232197803392 2499394570824557751480576 2514271919460418214287008 2707677451726604230770624 2873453622240477959185152 2933317239370487916668176 3152221510965300447762816 3224409789842368396948224 3299981894291798906251698 3352362559280557619049344 3406432923139921451614656 3610236602302138974360832 3771407879190627321430512 4061516177589906346155936 4310180433360716938777728 4399975859055731875002264 4541910564186561935486208 4641732774388464395606784 5028543838920836428574016 5415354903453208461541248 5866634478740975833336352 6304443021930600895525632 6599963788583597812503396 6704725118561115238098688 6812865846279842903229312 7542815758381254642861024 8123032355179812692311872 8620360866721433877555456 8799951718111463750004528 10057087677841672857148032 10830709806906416923082496 11733268957481951666672704 13199927577167195625006792 13625731692559685806458624 15085631516762509285722048 16246064710359625384623744 17599903436222927500009056 20114175355683345714296064 23466537914963903333345408 26399855154334391250013584 30171263033525018571444096 32492129420719250769247488 35199806872445855000018112 46933075829927806666690816 52799710308668782500027168 60342526067050037142888192 70399613744891710000036224 105599420617337565000054336 140799227489783420000072448 211198841234675130000108672 422397682469350260000217344
- Sum of all divisors σ(n): 1621640618623376255902719267
- Sum of proper divisors (its aliquot sum) s(n): 1199242936154025995902501923
- 422397682469350260000217344 is an abundant number, because the sum of its proper divisors (1199242936154025995902501923) is greater than itself. Its abundance is 776845253684675735902284579
Bases of 422397682469350260000217344
- Binary: 101011101011001100011000000111111110100100111110111000000101101110001010011011001000000002
- Hexadecimal: 0x15D66303FD27DC0B714D900
- Base-36: 1H2NUSUFHQ83UXF0G0
Squares and roots of 422397682469350260000217344
- 422397682469350260000217344 squared (4223976824693502600002173442) is 178419802155478047960667917765864836925818927238414336
- 422397682469350260000217344 cubed (4223976824693502600002173443) is 75364110937113911591331916344179563040697164561142495221356807778249065925443584
-
422397682469350260000217344 is a
perfect square number . Itssquare root is 20552315744688 -
The
cube root of 422397682469350260000217344 is 750309609.9309484777
Scales and comparisons
How big is 422397682469350260000217344?- 422,397,682,469,350,260,000,217,344 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 422,397,682,469,350,260,000,217,344 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 422397682469350260000217344 cubic inches would be around 62525800.8 feet tall.
Recreational maths with 422397682469350260000217344
- 422397682469350260000217344 backwards is 443712000062053964286793224
- The number of decimal digits it has is: 27
- The sum of 422397682469350260000217344's digits is 99
- 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 422397682469350260000217344 - Facts about the integer". Numbermatics.com. 2024. Web. 23 September 2024.
APA style:
Numbermatics. (2024). Number 422397682469350260000217344 - Facts about the integer. Retrieved 23 September 2024, from https://numbermatics.com/n/422397682469350260000217344/
Chicago style:
Numbermatics. 2024. "Number 422397682469350260000217344 - Facts about the integer". https://numbermatics.com/n/422397682469350260000217344/
The information we have on file for 422397682469350260000217344 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 422397682469350260000217344, math, Factors of 422397682469350260000217344, curriculum, school, college, exams, university, Prime factorization of 422397682469350260000217344, STEM, science, technology, engineering, physics, economics, calculator, four hundred twenty-two septillion, three hundred ninety-seven sextillion, six hundred eighty-two quintillion, four hundred sixty-nine quadrillion, three hundred fifty trillion, two hundred sixty billion, two hundred seventeen thousand, three hundred forty-four.