31099515429321274074821136
31,099,515,429,321,274,074,821,136 is an even composite number composed of six prime numbers multiplied together.
31099515429321274074821136 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of fourteen thousand, one hundred seventy-five divisors.
Prime factorization of 31099515429321274074821136:
24 × 38 × 74 × 132 × 316 × 9072
(2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 13 × 13 × 31 × 31 × 31 × 31 × 31 × 31 × 907 × 907)See below for interesting mathematical facts about the number 31099515429321274074821136 from the Numbermatics database.
Names of 31099515429321274074821136
- Cardinal: 31099515429321274074821136 can be written as Thirty-one septillion, ninety-nine sextillion, five hundred fifteen quintillion, four hundred twenty-nine quadrillion, three hundred twenty-one trillion, two hundred seventy-four billion, seventy-four million, eight hundred twenty-one thousand, one hundred thirty-six.
Scientific notation
- Scientific notation: 3.1099515429321274074821136 × 1025
Factors of 31099515429321274074821136
Divisors of 31099515429321274074821136
- Number of divisors d(n): 14175
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 18 21 24 26 27 28 31 36 39 42 48 49 52 54 56 62 63 72 78 81 84 91 93 98 104 108 112 117 124 126 144 147 156 162 168 169 182 186 189 196 208 216 217 234 243 248 252 273 279 294 312 324 336 338 343 351 364 372 378 392 403 432 434 441 468 486 496 504 507 546 558 567 588 624 637 648 651 676 686 702 728 729 744 756 784 806 819 837 868 882 907 936 961 972 1008 1014 1029 1053 1092 1116 1134 1176 1183 1209 1274 1296 1302 1323 1352 1372 1404 1456 1458 1488 1512 1519 1521 1612 1638 1674 1701 1736 1764 1814 1872 1911 1922 1944 1953 2028 2058 2106 2184 2187 2232 2268 2352 2366 2401 2418 2457 2511 2548 2604 2646 2704 2721 2744 2808 2821 2883 2916 3024 3038 3042 3087 3159 3224 3276 3348 3402 3472 3528 3549 3627 3628 3822 3844 3888 3906 3969 4056 4116 4212 4368 4374 4459 4464 4536 4557 4563 4732 4802 4836 4914 5022 5096 5103 5208 5239 5292 5442 5488 5616 5642 5733 5766 5832 5859 6076 6084 6174 6318 6349 6448 6552 6561 6696 6727 6804 7056 7098 7203 7254 7256 7371 7533 7644 7688 7812 7938 8112 8163 8232 8281 8424 8463 8649 8748 8918 9072 9114 9126 9261 9464 9477 9604 9672 9828 10044 10192 10206 10416 10478 10584 10633 10647 10881 10884 11284 11466 11532 11664 11718 11791 11907 12152 12168 12348 12493 12636 12698 13104 13122 13377 13392 13454 13608 13671 13689 14196 14406 14508 14512 14742 15066 15288 15309 15376 15624 15717 15876 16326 16464 16562 16848 16926 17199 17298 17496 17577 17836 18228 18252 18522 18928 18954 19047 19208 19344 19656 19747 20088 20181 20412 20956 21168 21266 21294 21609 21762 21768 22113 22568 22599 22932 23064 23436 23582 23814 24304 24336 24489 24696 24843 24986 25272 25389 25396 25947 26244 26754 26908 27216 27342 27378 27783 28117 28392 28431 28812 29016 29484 29791 30132 30576 30618 31213 31248 31434 31752 31899 31941 32643 32652 33124 33852 34398 34596 34992 35154 35373 35672 35721 36456 36504 36673 37044 37479 37908 38094 38416 39312 39494 40131 40176 40362 40824 41013 41067 41912 42532 42588 43218 43524 43536 44226 44443 45136 45198 45864 45927 46128 46872 47089 47151 47164 47628 48978 49392 49686 49972 50544 50778 50792 51597 51894 52488 52731 53508 53816 54684 54756 55566 56234 56784 56862 57141 57624 57967 58032 58968 59241 59582 60264 60543 61236 62426 62868 63504 63798 63882 64827 65286 65304 66248 66339 67704 67797 68796 69192 70308 70746 71344 71442 72912 73008 73346 73467 74088 74431 74529 74958 75816 76167 76188 77841 78988 80262 80724 81648 82026 82134 82537 83349 83824 84351 85064 85176 85293 86436 87048 87451 88452 88886 89373 90396 91728 91854 93639 93744 94178 94302 94328 95256 95697 95823 97929 97956 99372 99944 101556 101584 103194 103788 104976 105462 106119 107016 107163 107632 109368 109512 110019 111132 112437 112468 113724 114282 115248 115934 117936 118482 119164 120393 120528 121086 122472 123039 123201 124852 125736 127596 127764 129654 130572 130608 132496 132678 133329 135408 135594 137592 138229 138384 140616 141267 141453 141492 142884 146692 146934 148176 148862 149058 149916 151632 152334 152376 153283 154791 155682 157976 158193 160524 161448 162409 164052 164268 165074 166698 168702 170128 170352 170586 171423 172872 173901 174096 174902 176904 177723 177772 178746 180792 181629 183708 187278 188356 188604 188656 190512 191394 191646 194481 195858 195912 196819 198744 199017 199888 203112 203391 206388 207576 208537 210924 212238 214032 214326 218736 219024 220038 220401 222264 223293 223587 224874 224936 227448 228501 228564 231868 233523 236964 238328 240786 242172 244944 246078 246402 247611 249704 250047 251472 253053 255192 255528 256711 259308 261144 262353 265356 266658 268119 271188 275184 276458 280917 281232 282534 282906 282984 285768 287091 287469 293384 293787 293868 297724 298116 299832 304668 304752 306566 309582 311101 311364 315952 316386 318357 321048 321489 322896 324818 328104 328536 329623 330057 330148 333396 337311 337404 341172 342846 345744 347802 349804 353808 355446 355544 357492 361179 361584 363258 365521 367416 369117 369603 374556 376712 377208 382788 383292 387283 388962 391716 391824 393638 397488 398034 399987 405769 406224 406782 412776 414687 415152 417074 421848 423801 424359 424476 428652 440076 440802 444528 446586 447174 449748 449872 454896 457002 457128 459849 463736 464373 467046 473928 474579 476656 481572 484344 487227 492156 492804 495222 499408 500094 506106 510384 511056 513422 514269 518616 521703 522288 524706 530712 533169 533316 536238 542376 544887 552916 561834 565068 565812 565968 571536 574182 574938 577759 583443 586768 587574 587736 590457 595448 596232 597051 599664 609336 612157 613132 619164 622202 622728 625611 632772 636714 642096 642978 649636 656208 657072 659246 660114 660296 661203 666792 669879 670761 674622 674808 682344 685503 685692 695604 699608 700569 710892 711088 714984 722358 726516 731042 734832 738234 739206 742833 749112 750141 753424 754416 759159 765576 766584 770133 774566 777924 783432 787059 787276 796068 799974 804357 811538 813564 822649 825552 829374 834148 842751 843696 847602 848718 848952 857304 861273 862407 871627 880152 881361 881604 893172 894348 899496 914004 914256 919698 923521 927472 928746 933303 934092 947856 949158 955071 963144 967603 968688 974454 984312 985608 988869 990171 990444 1000188 1011933 1012212 1026844 1028538 1037232 1043406 1049412 1061424 1066338 1066632 1072476 1072981 1083537 1084752 1089774 1096563 1105832 1107351 1108809 1123668 1130136 1131624 1136863 1148364 1149876 1155518 1161849 1166886 1175148 1175472 1180914 1190896 1192464 1194102 1199961 1217307 1218672 1224314 1226264 1238328 1244061 1244404 1245456 1251222 1265544 1271403 1273077 1273428 1285956 1299272 1318492 1320228 1320592 1322406 1333584 1339758 1341522 1349244 1349616 1364688 1371006 1371384 1377733 1379547 1391208 1393119 1399216 1401138 1421784 1423737 1429968 1444716 1453032 1459759 1461681 1462084 1476468 1478412 1485666 1498224 1500282 1518318 1531152 1533168 1540266 1542807 1549132 1555848 1565109 1566864 1574118 1574552 1592136 1599507 1599948 1608714 1623076 1627128 1634661 1645298 1658748 1668296 1685502 1695204 1697436 1697904 1714608 1722546 1724814 1733277 1743254 1750329 1760304 1762722 1763208 1771371 1786344 1788696 1796977 1798992 1828008 1836471 1839396 1847042 1857492 1866606 1868184 1876833 1898316 1910142 1926288 1935206 1948908 1968624 1971216 1977738 1980342 1980888 1983609 2000376 2009637 2012283 2023866 2024424 2053688 2056509 2057076 2086812 2098824 2101707 2132676 2133264 2144952 2145962 2167074 2177707 2179548 2193126 2211664 2214702 2217618 2228499 2247336 2250423 2260272 2263248 2273726 2277477 2296728 2299752 2307361 2310399 2311036 2323698 2333772 2350296 2361177 2361828 2388204 2399922 2413071 2434614 2448628 2452528 2467947 2476656 2488122 2488808 2502444 2528253 2531088 2542806 2546154 2546856 2558647 2571912 2583819 2587221 2598544 2614881 2636984 2640456 2644083 2644812 2679516 2683044 2698488 2710981 2742012 2742768 2755466 2759094 2770563 2782416 2786238 2799909 2802276 2843568 2847474 2865213 2889432 2902809 2906064 2919518 2923362 2924168 2952936 2956824 2966607 2970513 2971332 3000564 3035799 3036636 3080532 3085614 3098264 3111696 3130218 3148236 3149104 3184272 3199014 3199896 3217428 3218943 3246152 3250611 3254256 3269322 3289689 3290596 3317496 3322053 3336592 3371004 3390408 3394872 3410589 3445092 3449628 3466554 3485547 3486508 3500658 3525444 3526416 3542742 3572688 3577392 3593954 3599883 3651921 3656016 3672942 3678792 3694084 3714984 3732183 3733212 3736368 3753666 3796632 3814209 3819231 3820284 3870412 3897816 3955476 3960684 3961776 3967218 4000752 4019274 4024566 4044313 4047732 4048848 4107376 4113018 4114152 4133199 4138641 4173624 4179357 4197648 4203414 4265352 4285099 4289904 4291924 4334148 4355414 4359096 4379277 4385043 4386252 4429404 4435236 4456998 4494672 4500846 4547452 4554954 4593456 4599504 4614722 4620798 4622072 4628421 4647396 4667544 4695327 4700592 4722354 4723656 4751773 4776408 4798521 4799844 4826142 4869228 4897256 4903983 4935894 4976244 4977616 5004888 5034679 5056506 5085612 5092308 5093712 5117294 5143824 5167638 5174442 5199831 5229762 5250987 5273968 5280912 5288166 5289624 5314113 5359032 5366088 5390931 5396976 5421962 5484024 5509413 5510932 5518188 5541126 5572476 5599818 5604552 5630499 5694948 5730426 5758543 5778864 5805618 5839036 5846724 5848336 5905872 5913648 5933214 5941026 5942664 5950827 6001128 6028911 6036849 6071598 6073272 6101389 6161064 6169527 6171228 6196528 6260436 6296472 6305121 6398028 6399792 6434856 6437886 6464647 6492304 6501222 6533121 6538644 6579378 6581192 6634992 6644106 6685497 6742008 6780816 6789744 6821178 6832431 6890184 6899256 6922083 6931197 6933108 6971094 6973016 7001316 7050888 7083531 7085484 7187908 7199766 7239213 7303842 7345884 7357584 7388168 7403841 7429968 7464366 7466424 7507332 7510867 7584759 7593264 7628418 7638462 7640568 7675941 7740824 7751457 7761663 7795632 7844643 7910952 7921368 7934436 7958041 8038548 8049132 8088626 8095464 8132943 8226036 8228304 8266398 8277282 8311689 8347248 8358714 8399727 8406828 8530704 8570198 8583848 8595639 8668296 8708427 8710828 8718192 8758554 8770086 8772504 8858808 8870472 8899821 8911539 8913996 9001692 9094904 9107397 9109908 9229444 9241596 9244144 9256842 9294792 9335088 9390654 9444708 9447312 9503546 9552816 9597042 9599688 9644131 9652284 9656829 9738456 9751833 9794512 9807966 9869067 9871788 9952488 9966159 10009776 10069358 10113012 10171224 10184616 10218313 10231767 10234588 10335276 10348884 10399662 10456641 10459524 10501974 10576332 10579248 10628226 10694437 10718064 10732176 10781862 10799649 10843924 10955763 10968048 11018826 11021864 11036376 11082252 11144952 11196549 11199636 11209104 11260998 11331151 11389896 11442627 11457693 11460852 11517086 11611236 11678072 11693448 11866428 11882052 11885328 11901654 12002256 12005773 12057822 12073698 12132939 12143196 12146544 12202778 12322128 12339054 12342456 12399597 12415923 12520872 12578839 12592944 12610242 12796056 12855297 12869712 12875772 12929294 13002444 13066242 13077288 13137831 13155129 13158756 13162384 13288212 13370994 13484016 13642356 13664862 13780368 13798512 13844166 13862394 13866216 13885263 13942188 13946032 14002632 14085981 14101776 14167062 14170968 14255319 14375816 14395563 14399532 14478426 14607684 14691768 14711949 14776336 14807682 14928732 14932848 15014664 15021734 15104037 15169518 15256836 15276924 15281136 15351882 15481648 15502914 15523326 15599493 15689286 15752961 15821904 15842736 15868872 15916082 15942339 16077096 16098264 16172793 16177252 16190928 16265886 16452072 16528239 16532796 16554564 16623378 16717428 16799454 16813656 16891497 17140396 17167696 17191278 17275629 17336592 17416854 17421656 17517108 17540172 17545008 17717616 17740944 17799642 17823078 17827992 17910529 18003384 18086733 18110547 18189808 18214794 18219816 18304167 18458888 18483192 18508581 18513684 18589584 18781308 18889416 18976867 19007092 19194084 19199376 19288262 19304568 19313658 19393941 19476912 19503666 19599363 19615932 19738134 19743576 19904976 19932318 20056491 20138716 20226024 20342448 20369232 20436626 20463534 20469176 20497293 20670552 20697768 20766249 20793591 20799324 20913282 20919048 21003948 21152664 21250593 21256452 21388874 21563724 21599298 21687848 21717639 21911526 22037652 22043728 22072752 22164504 22211523 22289904 22393098 22399272 22521996 22532601 22662302 22754277 22779792 22885254 22915386 22921704 23027823 23034172 23222472 23254371 23356144 23386896 23533929 23732856 23764104 23803308 23874123 24011546 24115644 24147396 24265878 24286392 24398829 24405556 24678108 24684912 24799194 24831846 24935067 25041744 25157678 25199181 25220484 25502119 25592112 25710594 25751544 25786917 25858588 26004888 26125281 26132484 26154576 26275662 26310258 26317512 26576424 26699463 26734617 26741988 27020437 27284712 27322191 27329724 27688332 27724788 27732432 27770526 27884376 28005264 28171962 28310191 28334124 28341936 28510638 28629151 28751632 28791126 28799064 28932393 28956852 28970487 29215368 29255499 29383536 29423898 29607201 29615364 29857464 29995693 30029328 30043468 30208074 30339036 30513672 30553848 30654939 30695301 30703764 31005828 31046652 31198986 31369923 31378572 31505922 31737744 31832164 31884678 32083311 32154192 32196528 32345586 32354504 32398947 32531772 32867289 32904144 33056478 33065592 33109128 33246756 33262411 33434856 33589647 33598908 33627312 33782994 33993453 34280792 34327881 34373079 34382556 34551258 34833708 34843312 35034216 35080344 35242753 35599284 35646156 35655984 35821058 36006768 36017319 36173466 36221094 36398817 36429588 36439632 36608334 36917776 36966384 37017162 37027368 37198791 37247769 37562616 37736517 37778832 37953734 38014184 38388168 38565891 38576524 38609136 38627316 38787882 39007332 39198726 39231864 39413493 39465387 39476268 39487152 39864636 40112982 40277432 40309801 40452048 40873252 40927068 40938352 40994586 41341104 41395536 41532498 41587182 41598648 41655789 41826564 41838096 42007896 42257943 42305328 42501186 42512904 42709723 42765957 42777748 43127448 43186689 43198596 43375696 43435278 43823052 44075304 44135847 44329008 44423046 44786196 44798544 45043992 45065202 45252529 45312111 45324604 45508554 45770508 45830772 45843408 46055646 46068344 46444944 46508742 46798479 47067858 47465712 47528208 47606616 47748246 47827017 48023092 48231288 48294792 48518379 48531756 48572784 48797658 48811112 49356216 49584717 49598388 49663692 49870134 50315356 50398362 50440968 50674491 51004238 51421188 51503088 51573834 51717176 51826887 52009776 52250562 52264968 52551324 52576069 52620516 52635024 53152848 53398926 53469234 53483976 53731587 54040874 54260199 54331641 54569424 54644382 54659448 54912501 55376664 55449576 55541052 55706287 55768752 56343924 56620382 56668248 56930601 57021276 57258302 57582252 57598128 57864786 57913704 57940974 58181823 58430736 58510998 58798089 58847796 59214402 59230728 59714928 59991386 60086936 60169473 60416148 60678072 61027344 61107696 61309878 61390602 61407528 61491879 62011656 62093304 62298747 62380773 62397972 62739846 62757144 63011844 63664328 63751779 63769356 64166622 64691172 64709008 64797894 65063544 65152917 65734578 66112956 66131184 66218256 66493512 66524822 66634569 66869712 67179294 67197816 67508917 67565988 67597803 67986906 68262831 68561584 68655762 68746158 68765112 69083469 69102516 69667416 69763113 70068432 70160688 70485506 70601787 71198568 71292312 71528191 71622369 71642116 72034638 72346932 72442188 72797634 72859176 73196487 73216668 74034324 74054736 74397582 74495538 74805201 74861059 75125232 75473034 75597543 75907468 76028368 76506357 76776336 77131782 77153048 77254632 77360751 77575764 78014664 78375843 78397452 78463728 78826986 78930774 78952536 79318057 79729272 80098389 80203851 80225964 80554864 80619602 81061311 81746504 81854136 81966573 81989172 83064996 83174364 83197296 83311578 83653128 84015792 84040411 84515886 84930573 85002372 85025808 85419446 85531914 85555496 85887453 86254896 86373378 86397192 86797179 86870556 86911461 87646104 88150608 88271694 88821603 88846092 89572392 89987079 90087984 90130404 90505058 90624222 90649208 91017108 91541016 91661544 91964817 92085903 92111292 92136688 93017484 93596958 94109769 94135716 95213232 95496492 95654034 96046184 96249933 96462576 96589584 97036758 97063512 97196841 97595316 97622224 98601867 98712432 99169434 99196776 99327384 99740268 99787233 100630712 100768941 100796724 100881936 101348982 101980359 102008476 102842376 102983643 103147668 103434352 103653774 104501124 104529936 105102648 105152138 105241032 105728259 106797852 106938468 106967952 107463174 108051957 108081748 108520398 108663282 109196451 109288764 109318896 109825002 110753328 110899152 111082104 111412574 111596373 111743307 112687848 113209551 113240764 113336496 113861202 114042552 114516604 115164504 115697673 115729572 115827408 115881948 116363646 117021996 117596178 117695592 118240479 118396161 118428804 118461456 119982772 120173872 120338946 120832296 120929403 121356144 122619756 122781204 122815056 122983758 124023312 124186608 124597494 124761546 124795944 125373703 125479692 125514288 126023688 126773829 127328656 127503558 127538712 128129169 128297871 128333244 129382344 129560067 129595788 130127088 130305834 131469156 132225912 132838069 132987024 133049644 133269138 134358588 134395632 135017834 135131976 135195606 135757587 135936333 135973812 136525662 137311524 137492316 137530224 138166938 138205032 139027681 139334832 139526226 140395437 140971012 141203574 142397136 142584624 143056382 143244738 143284232 143481051 144069276 144693864 144884376 145555137 145595268 145718352 146392974 146433336 147304963 148068648 148754151 148795164 148991076 149610402 149722118 150946068 151195086 151814936 152023473 153012714 154263564 154306096 154509264 154721502 155151528 155480661 156029328 156075049 156751686 156794904 157653972 157728207 157861548 157905072 158636114 159458544 160196778 160407702 160451928 161194761 161239204 162122622 162780597 163493008 163708272 163933146 163978344 164737503 166129992 166348728 166623156 167118861 167306256 168080822 169031772 169861146 170004744 170791803 170838892 171063828 171110992 171774906 172746756 172794384 173594358 173741112 173822922 174545469 175292208 176394267 176543388 177643206 177692184 178514833 179144784 179974158 180260808 180508419 181010116 181248444 181298416 182034216 183082032 183323088 183929634 184171806 184222584 184475637 186034968 186896241 187142319 187193916 188219538 188271432 189143059 190992984 191255337 191308068 192092368 192499866 194073516 194127024 194393682 195190632 195458751 197203734 198338868 198393552 198654768 199480536 199574466 199903707 200404057 201261424 201537882 201593448 202526751 202697964 202793409 203960718 204016952 204788493 205684752 205967286 206295336 207250407 207307548 209002248 210205296 210304276 210482064 211456518 211805361 213595704 213876936 214584573 214867107 214926348 216103914 216163496 217040796 217326564 218392902 218577528 219589461 219650004 222164208 222825148 223192746 223486614 224415603 224583177 225375696 226419102 226481528 226792629 227722404 228085104 229033208 229519071 230329008 231395346 231459144 231763896 232727292 232836877 234043992 235127529 235192356 235391184 236480958 236792322 236857608 237954171 239965544 240295167 240611553 240677892 241664592 241858806 243183933 245239512 245562408 245967516 246699271 249194988 249523092 249591888 250747406 250959384 252047376 252121233 253547658 254791719 255007116 255077424 256258338 256595742 256666488 257662359 258764688 259120134 259191576 260391537 260611668 260734383 262938312 264451824 265676138 266099288 266464809 266538276 268717176 269961237 270035668 270263952 270391212 271515174 271872666 271947624 273051324 274623048 274984632 275894451 276257709 276333876 276410064 278055362 279052452 280790874 281942024 282168607 282329307 282407148 286112764 286489476 286568464 286962102 288138552 288749799 289387728 289768752 291110274 291190536 291590523 292785948 292866672 294609926 295805601 296137296 297508302 297590328 297982152 298968061 299220804 299361699 299444236 301892136 302306823 302390172 303629872 304046946 305941077 306025428 308527128 308950929 309443004 310303056 310961322 312150098 313503372 313589808 315307944 315456414 315723096 316767703 317184777 317272228 320393556 320815404 320903856 322389522 322478408 324155871 324245244 325561194 327589353 327866292 327956688 329475006 331527547 332259984 332697456 333246312 334237722 334789119 335229921 336161644 338063544 339628653 339722292 340009488 341583606 341677784 342127656 343549812 345493512 347093019 347188716 347482224 347645844 349090938 351265681 352788534 353086776 354721437 355188483 355286412 355384368 357029666 359948316 360521616 361016838 362020232 362496888 362788209 364068432 367859268 368032483 368343612 368445168 368951274 372069936 372178963 373792482 374284638 374387832 376121109 376439076 376542864 378286118 380321487 381985968 382510674 382616136 384387507 384893613 384999732 388147032 388787364 389944009 390381264 390917502 394407468 396677736 398514207 398961072 399148932 399807414 400808114 403075764 403186896 405053502 405395928 405586818 407272761 407808999 407921436 408033904 409576986 411934572 412590672 414500814 414615096 417083043 418004496 420608552 421186311 422913036 423610722 427191408 427753872 429169146 429734214 429852696 430443153 432207828 432326992 434081592 434653128 436665411 436785804 437155056 439178922 439300008 441914889 445650296 446262453 446385492 446973228 448831206 449166354 452838204 452963056 453585258 455444808 456070419 458066416 459038142 462790692 462918288 463527792 465454584 465673754 466441983 468087984 468225147 470255058 470384712 472961916 473184621 473584644 473715216 475908342 479931088 480590334 481223106 481355784 483584283 483717612 486367866 488341791 490479024 491124816 491935032 493398542 494212509 498389976 499046184 501356583 501494812 501918768 504242466 507095316 509583438 510014232 512375409 512516676 513191484 513332976 515324718 518240268 518383152 520783074 521223336 521468766 523636407 524027413 525876624 529182801 531352276 532198576 532929618 533076552 535544499 537434352 539922474 540071336 540782424 541525257 543030348 543745332 543895248 546102648 549246096 549969264 551788902 552515418 552667752 555226399 556110724 558104904 560688723 561426957 561581748 563884048 564337214 564658614 564814296 567429177 572225528 572978952 573766011 573924204 576277104 577499598 582220548 582381072 583181046 585571896 588282877 589219852 591611202 595016604 595180656 595964304 597936122 598441608 598723398 598888472 599711121 601212171 603784272 604613646 604780344 607580253 608093892 608380227 611882154 612050856 617054256 617901858 618886008 621751221 621922644 624300196 627006744 630615888 630912828 631446192 633535406 634369554 634544456 635416083 640787112 641630808 643753719 644601321 644779044 644956816 648311742 648490488 651122388 655178706 655732584 658768383 658950012 663055094 666492624 668475444 669578238 670459842 672323288 673246809 673749531 676127088 679257306 679444584 680377887 683167212 683355568 684255312 687099624 688557213 690987024 694186038 694377432 695291688 698181876 698510631 702531362 705382587 705577068 706173552 709442874 710376966 710572824 713862513 714059332 719896632 720885501 722033676 724040464 724993776 725576418 729551799 735718536 736064966 736687224 737902548 740097813 744357926 747584964 748569276 748775664 752242218 752878152 756363699 756572236 760642974 764375157 765021348 765232272 768775014 769787226 769999464 772987077 776294064 777574728 779888018 781174611 781835004 782203149 788814936 790565689 793355472 797028414 798297864 799394427 799614828 801616228 806151528 809883711 810107004 810791856 811173636 814545522 815617998 815842872 819153972 823869144 827683353 828773127 829001628 829230192 834166086 837633547 841217104 842372622 845826072 846505821 846987921 847221444 858338292 859468428 859705392 860886306 864415656 866249397 868163184 869306256 873330822 873571608 877615921 878357844 878600016 883829778 887416803 887503681 891300592 892524906 892770984 893946456 896904183 897662412 898085097 898332708 905676408 906920469 907170516 910889616 912140838 917823231 918076284 925581384 929866483 930909168 931347508 932883966 936450294 940510116 940769424 945923832 946369242 947169288 950303109 951554331 951816684 961180668 962446212 962711568 967168566 967435224 972467613 972735732 973193767 976683582 982768059 983870064 986797084 988425018 994582641 996779952 998092368 1002713166 1002989624 1004367357 1005689763 1008484932 1014190632 1018885959 1019166876 1020028464 1024750818 1025033352 1026382968 1030649436 1031134741 1036480536 1041279057 1041566148 1042446672 1042937532 1047272814 1048054826 1053797043 1058365602 1062704552 1064164311 1065565449 1065859236 1066153104 1071088998 1079844948 1080142672 1081564848 1083050514 1086060696 1087490664 1088364627 1092205296 1092525343 1103577804 1104097449 1105030836 1105335504 1110452798 1112221448 1116209808 1116536889 1121377446 1122853914 1123163496 1128363327 1128674428 1129317228 1129628592 1134858354 1144451056 1145957904 1147532022 1147848408 1153162521 1154680839 1154999196 1164441096 1166362092 1169832027 1171143792 1176565754 1178439704 1183222404 1190033208 1195542621 1195872244 1196883216 1197446796 1197776944 1199422242 1202424342 1209227292 1209560688 1215160506 1216187784 1216760454 1221818283 1223426997 1223764308 1224101712 1235803716 1237772016 1243502442 1243845288 1248600392 1249603831 1251249129 1254013488 1261825656 1263558933 1267070812 1268739108 1269088912 1270832166 1281574224 1283261616 1287507438 1289202642 1289558088 1291329459 1296623484 1296980976 1302244776 1309996233 1310357412 1311465168 1317536766 1317900024 1324001413 1325744667 1326110188 1336950888 1338787359 1339156476 1340919684 1344646576 1346493618 1347499062 1358514612 1358889168 1360755774 1366334424 1368211257 1374199248 1377114426 1388372076 1388754864 1390583376 1396363752 1397021262 1399325949 1402828399 1404675441 1405062724 1410765174 1411154136 1418885748 1419553863 1420753932 1421145648 1427725026 1428118664 1439793264 1441771002 1444067352 1450752849 1451152836 1459103598 1471437072 1472129932 1473374448 1475805096 1480195626 1482637527 1488715852 1495169928 1497138552 1504069749 1504484436 1505756304 1512727398 1513144472 1521285948 1528750314 1530042696 1537126227 1537550028 1539574452 1539998928 1545974154 1555149456 1559776036 1562349222 1563670008 1564406298 1570909221 1572082239 1577629872 1581131378 1587548403 1594056828 1596595728 1598788854 1599229656 1603232456 1606633497 1612303056 1619767422 1620214008 1622347272 1629091044 1629858139 1631235996 1631685744 1638307944 1647738288 1655366706 1657546254 1658003256 1665679197 1668332172 1675267094 1682066169 1684280871 1684745244 1691652144 1693011642 1693975842 1694442888 1702287531 1716676584 1718936856 1721772612 1726894897 1728831312 1732498794 1746661644 1747143216 1755231842 1756715688 1764848631 1767659556 1774833606 1775007362 1785049812 1785541968 1787892912 1793808366 1795324824 1796170194 1796665416 1799133363 1803636513 1811352816 1813840938 1814341032 1822740759 1824281676 1825140681 1835646462 1836152568 1851162768 1859732966 1862695016 1865253663 1865767932 1872900588 1881020232 1891847664 1892738484 1894338576 1900606218 1903108662 1903633368 1906248249 1922361336 1924892424 1931261157 1933803963 1934337132 1934870448 1944935226 1945471464 1946387534 1953367164 1965536118 1973594168 1975180249 1976305149 1976850036 1989165282 2005426332 2005979248 2008734714 2011379526 2016969864 2019740427 2021248593 2028381264 2037771918 2038333752 2041133661 2049501636 2050066704 2052765936 2061298872 2062269482 2065671639 2072961072 2082558114 2083132296 2085875064 2092776427 2094545628 2095531893 2096109652 2107594086 2116147761 2116731204 2125409104 2128328622 2131130898 2131718472 2141587539 2142177996 2159689896 2162656503 2166101028 2172121392 2174981328 2176729254 2185050686 2188655397 2207155608 2208194898 2210061672 2217373921 2220293439 2220905596 2224442896 2233073778 2242754892 2245707828 2246326992 2256726654 2257348856 2258634456 2269091097 2269716708 2293125471 2295064044 2295696816 2306325042 2309361678 2309998392 2318961231 2320692829 2328882192 2332724184 2339664054 2343523833 2346609447 2353131508 2356879408 2366444808 2371697067 2380066416 2391085242 2391744488 2394893592 2398183281 2398844484 2404848684 2418454584 2429651133 2430321012 2432375568 2433520908 2443636566 2446853994 2447528616 2458859767 2471607432 2483050059 2486319381 2487004884 2487690576 2497200784 2499207662 2502498258 2512900641 2523651312 2527117866 2534141624 2537478216 2539517463 2540963763 2541664332 2575014876 2578405284 2579116176 2582658918 2593246968 2598748191 2604489552 2605252741 2619992466 2620714824 2632847763 2635073532 2635800048 2648002826 2651489334 2652220376 2662250409 2662511043 2673901776 2677574718 2678312952 2681839368 2690712549 2692987236 2694255291 2694998124 2717029224 2721511548 2732668848 2736422514 2753469693 2754228852 2776744152 2789599449 2792727504 2794042524 2798651898 2805656798 2809350882 2810125448 2821530348 2822308272 2837771496 2839107726 2841507864 2850909327 2854662993 2855450052 2856237328 2883542004 2888134704 2901505698 2902305672 2917402839 2918207196 2919581301 2944259864 2948304177 2951610192 2960391252 2965275054 2977431704 2983747923 2990339856 2994277104 3008139498 3008968872 3013102071 3025454796 3026288944 3042571896 3056657877 3057500628 3060085392 3074252454 3075100056 3079148904 3091948308 3093404223 3119552072 3123837171 3124698444 3127340016 3128812596 3141818442 3144164478 3161391129 3162262756 3175096806 3188113656 3192492933 3197577708 3198459312 3206464912 3213266994 3239534844 3240428016 3244694544 3258182088 3259716278 3262471992 3265093881 3276615888 3277576029 3310733412 3312292347 3315092508 3316006512 3331358394 3336664344 3349610667 3350534188 3364132338 3368561742 3369490488 3385089981 3386023284 3387951684 3388885776 3404575062 3433353168 3437873712 3443545224 3453789794 3459487563 3464042517 3464997588 3493323288 3509496081 3510463684 3513431376 3529697262 3535319112 3549667212 3550014724 3570099624 3586627863 3587616732 3590649648 3592340388 3593330832 3598266726 3607273026 3627681876 3628682064 3645481518 3648563352 3650281362 3665454849 3668191891 3670280991 3671292924 3672305136 3719465932 3725390032 3730507326 3731535864 3745801176 3748811493 3753747387 3762040464 3785476968 3790676799 3801212436 3806217324 3807266736 3812496498 3844722672 3849784848 3862522314 3867607926 3868674264 3886584793 3889870452 3890942928 3892775068 3906734328 3929988699 3931072236 3947188336 3950360498 3952610298 3953700072 3972004239 3977234001 3978330564 4010852664 4016362077 4017469428 4022759052 4033939728 4039480854 4042497186 4075543836 4076667504 4082267322 4099003272 4117980139 4122597744 4124538964 4131343278 4165116228 4166264592 4171750128 4185552854 4189091256 4191063786 4192219304 4197977847 4208485197 4214026323 4215188172 4232295522 4233462408 4256657244 4258661589 4262261796 4263436944 4283175078 4284355992 4309858111 4319379792 4325313006 4332202056 4352258547 4353458508 4370101372 4377310794 4414311216 4416389796 4420123344 4434747842 4440586878 4441811192 4447912581 4466147556 4485509784 4491415656 4512209247 4513453308 4514697712 4517268912 4538182194 4539433416 4566453853 4586250942 4590128088 4611378681 4612650084 4618723356 4619996784 4637922462 4641385658 4665448368 4679328108 4687047666 4693218894 4706263016 4712727663 4716246717 4732889616 4743394134 4762645209 4782170484 4783488976 4789787184 4796366562 4797688968 4809697368 4819900491 4836909168 4838326519 4859302266 4860642024 4867041816 4887273132 4889574417 4893707988 4895057232 4917719534 4943214864 4966100118 4972638762 4974009768 4997037591 4998415324 5004996516 5025801282 5046198507 5054235732 5068283248 5074956432 5079034926 5081927526 5083328664 5106862593 5150029752 5156810568 5165317836 5180684691 5186493936 5197496382 5210505482 5239984932 5241429648 5265695526 5270147064 5294545893 5296005652 5302978668 5304440752 5324500818 5325022086 5355149436 5356625904 5363678736 5381425098 5385974472 5388510582 5389996248 5397400089 5410909539 5434058448 5443023096 5468222277 5472845028 5475422043 5506939386 5508457704 5533959823 5553488304 5579198898 5588085048 5595760989 5597303796 5611313596 5618701764 5620250896 5643060696 5675542992 5678215452 5683015728 5701818654 5709325986 5710900104 5718744747 5767084008 5793783471 5801411889 5803011396 5804611344 5834805678 5836414392 5839162602 5863434829 5888519728 5896608354 5920782504 5925540747 5928915447 5930550108 5954863408 5967495846 6016278996 6017937744 6026204142 6050909592 6059221281 6063745779 6085143792 6113315754 6115001256 6148504908 6150200112 6158297808 6183896616 6186808446 6197014917 6212525767 6239104144 6247674342 6249396888 6257625192 6278329281 6283636884 6286595679 6288328956 6322782258 6324525512 6348443283 6350193612 6376227312 6384985866 6395155416 6424762617 6426533988 6479069688 6516364176 6519432556 6524943984 6530187762 6555152058 6565966191 6621466824 6624584694 6630185016 6652121763 6660880317 6662716788 6673328688 6699221334 6701068376 6728264676 6737123484 6738980976 6770179962 6772046568 6775903368 6807273291 6809150124 6812356369 6879376413 6887090448 6907579588 6918975126 6928085034 6929995176 6956883693 6962078487 6986646576 7018992162 7020927368 7030571499 7039828341 7059394524 7070638224 7099334424 7100029448 7115091201 7140199248 7173255726 7175233464 7184680776 7196533452 7214546052 7217943187 7255363752 7288953399 7290963036 7297126704 7300562724 7330909698 7336383782 7340561982 7342585848 7376579301 7438931864 7449150177 7458958143 7461014652 7463071728 7491602352 7497622986 7507494774 7538701923 7570953936 7581353598 7602424872 7612434648 7618552389 7624992996 7647677401 7725044628 7735215852 7737348528 7773169586 7779740904 7785550136 7796244573 7813468656 7815758223 7859977398 7862144472 7898543289 7900720996 7905220596 7907400144 7944008478 7954468002 7956661128 7987533129 8021705328 8032724154 8034938856 8045518104 8072137647 8078961708 8082765873 8084994372 8151087672 8164534644 8198006544 8235960278 8249077928 8260409079 8262686556 8330232456 8368798347 8371105708 8378182512 8382127572 8384438608 8395955694 8416970394 8428052646 8430376344 8464591044 8466924816 8513314488 8517323178 8524523592 8552727981 8563988979 8566350156 8568711984 8619716222 8650626012 8664404112 8704517094 8706917016 8740202744 8747226817 8752208517 8754621588 8758743903 8832779592 8844912531 8869495684 8881173756 8883622384 8895825162 8932295112 8951243769 8971019568 8982831312 9024418494 9026906616 9039306213 9076364388 9078866832 9132907706 9169973631 9172501884 9180256176 9222757362 9225300168 9237446712 9268009891 9275844924 9280212669 9282771316 9358656216 9371511513 9374095332 9386437788 9412526032 9425455326 9432493434 9484173387 9486788268 9525290418 9564340968 9577478799 9592733124 9595377936 9619394736 9639800982 9676653038 9718604532 9721284048 9734083632 9774546264 9779148834 9787415976 9795281643 9819798793 9832728087 9835439068 9932200236 9936877041 9945277524 9948019536 9994075182 9996830648 10009993032 10048832001 10051602564 10092397014 10108471464 10155269943 10158069852 10163855052 10166657328 10213725186 10277353957 10300059504 10313621136 10330635672 10361369382 10378462689 10392127551 10394992764 10421010964 10479969864 10528488243 10531391052 10540294128 10589091786 10592011304 10605957336 10649001636 10650044172 10710298872 10759883589 10762850196 10771948944 10777021164 10779992496 10794800178 10821819078 10886046192 10889236111 10936444554 10945690056 10950844086 10996364547 11004575673 11010842973 11013878772 11016915408 11067919646 11158397796 11176170096 11191521978 11194607592 11222627192 11237403528 11246434479 11261242161 11286121392 11356430904 11403637308 11409006973 11418651972 11421800208 11437489494 11534168016 11537547853 11587566942 11602823778 11606022792 11659754379 11669611356 11672828784 11678325204 11726869658 11789966097 11793216708 11841565008 11851081494 11857830894 11861100216 11916012717 11931702003 11934991692 12032557992 12052408284 12088264279 12101819184 12118442562 12127491558 12226631508 12230002512 12297009816 12353940417 12367793232 12373616892 12394029834 12425051534 12495348684 12498793776 12515250384 12556658562 12567273768 12573191358 12576657912 12593933541 12625455591 12642078969 12645564516 12649051024 12696886566 12700387224 12769971732 12775984767 12790310832 12849525234 12853067976 12929574333 12958139376 13038865112 13056775641 13060375524 13110304116 13131932382 13242933648 13249169388 13260370032 13304243526 13321760634 13325433576 13343737743 13398442668 13402136752 13456529352 13474246968 13536627741 13540359924 13544093136 13551806736 13614546582 13618300248 13624712738 13699361559 13758752826 13815159176 13834136043 13837950252 13856170068 13859990352 13913767386 13924156974 14037984324 14041854736 14061142998 14079656682 14118789048 14138182989 14148740151 14198668848 14200058896 14230182402 14287935627 14346511452 14350466928 14369361552 14393066904 14429092104 14435886374 14459701473 14510727504 14514979557 14577906798 14581926072 14601125448 14661819396 14668723251 14672767564 14681123964 14685171696 14753158602 14877863728 14898300354 14917916286 14922029304 14991112773 14995245972 15014989548 15077403846 15138595521 15162707196 15204849744 15224869296 15237104778 15249985992 15295354802 15320587779 15450089256 15470431704 15542054073 15546339172 15559481808 15571100272 15592489146 15631516446 15719954796 15724288944 15797086578 15801441992 15810441192 15883637679 15888016956 15908936004 15913322256 15975066258 16065448308 16069877712 16091036208 16144275294 16157923416 16165531746 16169988744 16232728617 16244849803 16302175344 16329069288 16404666831 16426266129 16471920556 16498155856 16520818158 16525373112 16601879469 16660464912 16737596694 16742211416 16764255144 16787282967 16791911388 16833940788 16856105292 16860752688 16929182088 17026628976 17034646356 17049047184 17105455962 17127977958 17132700312 17212018369 17239432444 17301252024 17381350413 17404235667 17409034188 17413834032 17480405488 17494453634 17504417034 17509243176 17517487806 17590304487 17665559184 17689825062 17738991368 17762347512 17776622241 17786746341 17791650324 17864590224 17902487538 18048836988 18053813232 18078612426 18152728776 18191237337 18236769187 18265815412 18339947262 18345003768 18445514724 18450600336 18474893424 18536019782 18551689848 18560425338 18565542632 18591044751 18637577301 18717312432 18743023026 18748190664 18772875576 18834987843 18850910652 18859787037 18864986868 18968346774 18973576536 19050580836 19128681936 19154957598 19185466248 19274287851 19279601964 19353306076 19437209064 19549092528 19558297668 19574831952 19590563286 19639597586 19665456174 19670878136 19697898573 19864400472 19873754082 19890555048 19956365289 19982640951 19988150364 19993661296 20019986064 20097664002 20103205128 20184794028 20216942928 20310539886 20316139704 20327710104 20421819873 20427450372 20437069107 20554707914 20638129239 20661271344 20722738764 20756925378 20784255102 20789985528 20842021928 20870651079 20886235461 20959939728 21056976486 21062782104 21091714497 21178183572 21184022608 21211914672 21298003272 21300088344 21345273603 21420597744 21519767178 21525700392 21554042328 21589600356 21643638156 21653829561 21778472222 21866860197 21872889108 21891380112 21901688172 21992729094 22009151346 22021685946 22027757544 22129737903 22135839292 22316795592 22347450531 22383043956 22389215184 22445254384 22474807056 22492868958 22522484322 22616105769 22712861808 22807274616 22818013946 22837303944 22855657167 22874978988 22943032203 23075095706 23175133884 23205647556 23212045584 23319508758 23339222712 23356650408 23388733719 23447274669 23453739316 23579932194 23586433416 23695629867 23702162988 23715661788 23722200432 23832025434 23863404006 23869983384 23962599387 24065115984 24104816568 24176528558 24216412941 24236885124 24248297619 24254983116 24453263016 24507536359 24594019632 24707880834 24747233784 24781227237 24788059668 24850103068 24990697368 25106395041 25113317124 25134547536 25146382716 25153315824 25187867082 25250911182 25284157938 25291129032 25393773132 25400774448 25539943464 25551969534 25658183943 25677343237 25691966937 25699050468 25706135952 25859148666 25966639957 26077730224 26113551282 26120751048 26220608232 26241680451 26256625551 26263864764 26276231709 26498338776 26534737593 26608487052 26643521268 26650867152 26687475486 26796885336 26853731307 26913058704 26948493936 27073255482 27080719848 27206093551 27229093164 27236600496 27249425476 27398723118 27509920893 27517505652 27630318352 27668272086 27675900504 27712340136 27804029673 27827534772 27840638007 27848313948 28075968648 28114534539 28122285996 28159313364 28237578096 28276365978 28297480302 28452520161 28460364804 28575871254 28693022904 28786133808 28825860973 28858184208 28871772748 28919402946 29029959114 29155813596 29163852144 29202250896 29323638792 29337446502 29345535128 29362247928 29385844929 29459396379 29498184261 29506317204 29796600708 29810631123 29835832572 29844058608 29982225546 29990491944 30029979096 30146496003 30154807692 30169006777 30277191042 30325414392 30465809829 30474209556 30499971984 30590709604 30641175558 30832061871 30900178512 30940863408 31084108146 31092678344 31135388067 31176382653 31184978292 31263032892 31439909592 31585464729 31594173156 31602883984 31620882384 31767275358 31776033912 31817872008 31950132516 31965176971 32130896616 32279650767 32288550588 32315846832 32331063492 32339977488 32465457234 32489699606 32658138576 32667708333 32809333662 32852532258 32943841112 32989093641 33013727019 33032528919 33041636316 33050746224 33203758938 33475193388 33484422832 33528510288 33574565934 33583822776 33667881576 33712210584 33739303437 33783726483 33858364176 33868285633 34069292712 34210911924 34227020919 34255955916 34265400624 34424036738 34478864888 34602504048 34612643559 34762700826 34808471334 34818068376 34979263137 34988907268 35008834068 35018486352 35034975612 35180608974 35379650124 35477982736 35524695024 35553244482 35573492682 35583300648 35748038151 35795106009 35804975076 36097673976 36157224852 36264792837 36305457552 36382474674 36473538374 36531630824 36679894524 36690007536 36891029448 37061821251 37072039564 37103379696 37120850676 37131085264 37182089502 37275154602 37486046052 37496381328 37545751152 37669975686 37701821304 37719574074 37729973736 37781800623 37876366773 37926236907 37936693548 37947153072 38101161672 38309915196 38327954301 38370932496 38548575702 38559203928 38706612152 38737718761 38788722999 38874418128 39116595336 39170326923 39181126572 39279195172 39330912348 39341756272 39395797146 39728800944 39747508164 39781110096 39912730578 39965281902 39976300728 40031213229 40195328004 40206410256 40369588056 40609883223 40621079772 40632279408 40655420208 40843639746 40854900744 40874138214 41044043803 41098084677 41109415828 41276258478 41445477528 41502408129 41513850756 41568510204 41579971056 41684043856 41741302158 41772470922 42113952972 42125564208 42183428994 42356367144 42414548967 42446220453 42596006544 42600176688 42690547206 43039534356 43051400784 43108084656 43179200712 43287276312 43307659122 43379104419 43487680369 43544938671 43556944444 43733720394 43745778216 43803376344 43985458188 44006169753 44018302692 44043371892 44055515088 44259475806 44271678584 44633591184 44694901062 44766087912 44973338319 44985737916 45044968644 45232211538 45614549232 45636027892 45674607888 45711314334 45749957976 45886064406 45961763337 46150191412 46350267768 46411295112 46626162219 46639017516 46678445424 46713300816 46777467438 46894549338 46907478632 47159864388 47172866832 47391259734 47404325976 47431323576 47650913037 47664050868 47686494583 47726808012 47739966768 47925198774 48209633136 48353057116 48432825882 48473770248 48496595238 48509966232 48698185851 48734549409 48906526032 49015072718 49214000493 49278798387 49415761668 49494467568 49562454474 49576119336 49700206136 49805638407 49981394736 50212790082 50226634248 50292765432 50375734164 50501822364 50525602309 50568315876 50582258064 50787546264 51079886928 51103939068 51316367886 51354686474 51383933874 51398100936 51636055107 51718297332 51933279914 52144051239 52212707001 52227102564 52241502096 52441216464 52483360902 52513251102 52527729528 52552463418 52770913461 52996677552 53069475186 53216974104 53287042536 53329866723 53374950972 53533741807 53593770672 53707462614 54146510964 54161439696 54412187102 54458186328 54498850952 54573712011 54710307561 54797446236 55019841786 55035011304 55336544172 55351801008 55424680272 55608059346 55655069544 55681276014 55696627896 55773134253 55912731903 56151937296 56229069078 56244571992 56318626728 56504963529 56552731956 56579361111 56594960604 56905040322 56920729608 57151742508 57386045808 57651721946 57743545496 57822863553 57838805892 58059918228 58311627192 58647277584 58674893004 58691070256 58724495856 58771689858 58918792758 58996368522 59012634408 59093695719 59593201416 59621262246 59671665144 59869095867 59947922853 59964451092 59980983888 60059958192 60292992006 60309615384 60338013554 60554382084 60650828784 60931619658 60948419112 61181419208 61230587719 61265459619 61282351116 61311207321 61664123742 61914387717 62168216292 62185356688 62270776134 62352765306 62369956584 62526065784 62611953237 62658706383 62879819184 63170929458 63188346312 63275143491 63534550716 63552067824 63635744016 63900265032 63930353942 64035820809 64261793232 64559301534 64577101176 64662126984 64876069237 64930914468 64961488683 64979399212 65335416666 65600580591 65618667324 65705064516 65887682224 65978187282 66027454038 66065057838 66083272632 66389213709 66407517876 66950386776 67042351593 67149131868 67167645552 67335763152 67424421168 67478606874 67567452966 67736571266 67848317307 68138585424 68421823848 68454041838 68511911832 68566971501 68738591551 68829096609 68848073476 68957729776 69225287118 69525401652 69616942668 69636136752 69958526274 69977814536 70017668136 70069951224 70166201157 70341824007 70361217948 70759300248 71086889601 71106488964 71146985364 71166601296 71496076302 71590212018 71609950152 71887798161 71941477699 72195347952 72314449704 72529585674 72649238823 72744892857 72764949348 72947076748 73063261648 73359789048 73522609077 73782058896 74123642502 74144079128 74241701352 74343681711 74364179004 74550309204 74972092104 75319185123 75339951372 75403642608 75439148148 75459947472 75563601246 75752733546 75852473814 75873387096 76202323344 76224652777 76619830392 76655908602 76974551829 77032029711 77075900811 77097151404 77118407856 77413224304 77475437522 77577445998 77899919871 78233190672 78340653846 78362253144 78558390344 78661824696 78725041353 78769876653 78791594292 78828695127 79495016328 79825461156 79930563804 79952601456 80062426458 80390656008 80561193921 80739176112 80762834971 81219766446 81242159544 81618280653 81687279492 81709801488 81748276428 82088087606 82196169354 82218831656 82529762679 82552516956 82890955056 83004816258 83027701512 83137020408 83412089019 83482604316 83521914021 83544941844 84227905944 84366857988 84712734288 84829097934 84892440906 85357560483 85381094412 86079068712 86358401424 86477582919 86574552624 86615318244 86758208838 86975360738 87089877342 87113888888 87467440788 87491556432 87606752688 87970916376 88012339506 88036605384 88086743784 88157534787 88378189137 88494552783 88518951612 88543357168 89389802124 89431893369 89532175824 89946676638 89971475832 90089937288 90439488009 90464423076 90507020331 91272055784 91397429487 91422628668 91499915952 91772128812 91923526674 92300382824 92496185613 92700535536 92822590224 93252324438 93278035032 93406164201 93554934876 93789098676 93814957264 94319728776 94756394187 94782519468 94808651952 94862647152 95301826074 95328101736 95372989166 95453616024 95850397548 95895530913 96706114232 96838952301 96865651764 96947540496 96993190476 97019932464 97396371702 97469098818 98003124999 98030145436 98428000986 98557596774 98831523336 98967280923 99041181057 99124908948 99152238672 99400412272 99611276814 100425580164 100453268496 100585530864 100751468328 101003644728 101051204618 101136631752 101217910311 101351179449 101575092528 101604856899 102207878136 102632735772 102681062757 102709372948 102767867748 102796201872 103272110214 103436594664 103837930677 103866559828 104288102478 104425414002 104454205128 104937789411 104966721804 105026502204 105055459056 105104926836 105541826922 106138950372 106433948208 106574085072 106659733446 106749901944 107067483614 107244114453 107385318027 107414925228 108293021928 108794378511 108824374204 108916372656 108997701904 109147424022 109420615122 109594892472 110039683572 110070022608 110673088344 111185463753 111216118692 111310139088 111362552028 111393255792 111546268506 111825463806 112458138156 112489143984 112637253456 113009927058 113105463912 113158722222 113189921208 113629100319 113713948621 113778710721 113810080644 113841459216 114303485016 114983862903 115303443892 115487090992 115645727106 115677611784 116119836456 116213156283 116366168997 116623254384 117349786008 117510980769 117543379716 117837585516 117992737044 118025268816 118187391438 119186402832 119242524492 119343330288 119738191734 119895845706 119928902184 120484128583 120585984012 120619230768 120676027108 121108764168 121829649669 121863239316 121896838224 122362838416 122461175438 122530919238 122564702232 122622414642 123132131409 123294254031 123328247484 123828775434 124336432584 124507224387 124541552268 124705530612 124739913168 125052131568 125223906474 125317412766 126341858916 126376692624 126550286982 127069101432 127338661359 127657384309 127800530064 127860707884 128071641618 129118603068 129154202352 129324253968 129752138474 129861828936 129922977366 129958798424 130137313257 130463041107 130634816013 130670833332 131201161182 131237334648 131410129032 131956374564 132018509259 132054908076 132130115676 132166545264 132778427418 132815035752 133605601441 133900773552 134084703186 134298263736 134920014957 134957213748 135134905932 135473142532 135696634614 136843647696 136908083676 137023823664 137133943002 137477183102 137658193218 137696146952 137885290011 138450574236 139050803304 139233885336 139878486657 139917052548 139955629072 140035336272 140139902448 140332402314 140683648014 140722435896 141518600496 141560069443 142173779202 142212977928 142293970728 142952739111 142992152604 143059483749 143180424036 143219900304 143775596322 143882955398 144628899408 145059171348 145298477646 145489785714 145529898696 145894153496 146094557553 146203648227 146719578096 147045218154 147642001479 148247285004 148288158256 148483402704 148687363422 148728358008 149100618408 149416915221 149944184208 149988122089 150638370246 150679902744 150878296296 151127202492 151505467092 151576806927 151704947628 151746774192 152449305554 153239660784 153311817204 153949103658 154064059422 154151801622 154194302808 154908165321 154950875044 155154891996 155799839742 156432153717 156681307692 156724506288 157116780688 157323649392 157450082706 157539753306 157583188584 157657390254 158312740383 158990032656 159650922312 159861127608 159989600169 160124852916 160601225421 160781312016 161122387842 161525669942 162439532892 162484319088 163236561306 163374558984 163496552856 163721136033 164130922683 164176175212 164392338708 164437663312 165059525358 165105033912 166009632516 166055403024 166274040816 166824178038 166965208632 167043828042 167089883688 167319402759 167738195709 168455811888 168733715976 169514890587 169658195868 169738083333 169784881812 170715120966 170762188824 171552754513 172158137424 172955165838 173230636488 173468590659 173516417676 173950721476 174179754684 174227777776 174934881576 175941832752 176024679012 176073210768 176173487568 176315069574 176756378274 176989105566 177037903224 177281087157 178779604248 178863786738 179607287601 179843768559 179893353276 179942951664 180179874576 180878976018 180928846152 181014040662 181766479699 182544111568 182794858974 182845257336 183544257624 183691763157 183796378857 183847053348 183933621963 184600765648 184992371226 185743163151 186504648876 186556070064 186812328402 187109869752 187578197352 187835859711 187976119149 188639457552 189512788374 189565038936 190603652148 190656203472 190745978332 190907232048 191700795096 191791061826 192107462427 193412228464 193677904602 193731303528 193986380952 194628207711 194792743404 194884466049 194938197636 196006249998 196060290872 196801741773 196856001972 197115193548 197663046672 197934561846 198082362114 198249817896 199167641127 199222553628 200851160328 201502936656 202007289456 202102409236 202273263504 202435820622 202702358898 203209713798 203544951921 204415756272 205265471544 205362125514 205418745896 205535735496 205700914503 206215774653 206487289827 206544220428 206873189328 207675861354 207733119656 208576204956 208850828004 208908410256 209875578822 209933443608 210053004408 210209853672 211025472021 211083653844 211183047439 212277900744 213260668803 213319466892 213499803888 214134967228 214488228906 214770636054 214829850456 215663394483 215824433097 216586043856 217588757022 217648748408 217947716469 218234678571 218294848044 218841230244 219189784944 220079367144 220567827231 221346176688 222370927506 222432237384 222725104056 223092537012 223650927612 223756238797 224916276312 225957555369 226019854116 226210927824 226317444444 226379842416 227258200638 227427897242 227557421442 227620161288 228606970032 228673958331 229967725806 230606887784 230923655487 231096089133 231227702433 231291454212 231355223568 232239672912 232426312566 232732337994 233699759613 234699572016 235021961538 235086759432 235675171032 235985474088 236175124059 236374782876 236486085381 237077999431 238485048984 239476383468 239791691412 239857804368 240968257166 241171968024 241352054216 241683581763 242217528336 242288504913 243659299338 243726478632 244854841959 244922350876 245061838476 245129404464 245244829284 246264262818 246588508062 246656494968 247657550868 248672865168 249014448774 249083104536 249411061224 250236267057 250447812948 250565742063 250634825532 252683717832 253100573964 254138202864 254677322718 255314768618 255721415768 256072681449 256143283236 258237206136 259432748757 259504276948 259723657872 259845954732 259917596848 260274626514 260926082214 261269632026 261341666664 262402322364 262474669296 262820258064 263912749128 264037018518 264109816152 264260231352 264472604361 265134567411 265483658349 265556854836 265630071504 267211202882 268169406372 268295680107 268596527472 269840029914 269914427496 270269811864 270946285064 271164031327 271318464027 271393269228 271521060993 273816167352 274192288461 274267886004 274954366204 275316386436 275392293904 275770580022 276901148472 277488556839 278101606608 278467770672 279756973314 279834105096 280218492603 280664804628 281367296028 281444871792 283120138886 284269182561 284347558404 284425955856 284587941456 285905478222 285984305208 286118967498 286360848072 287308306621 287551192644 287686592739 287765910796 290118342696 290516856903 290596955292 290979571428 291059797392 291788306992 292189115106 292407296454 294009374997 294090436308 295284002958 296494570008 296901842769 297123543171 297374726844 297456716016 298201236816 298833830442 299976244178 301276740492 301359805488 301756592592 302254404984 303010934184 303153613854 303409895256 303653730933 304053538347 304413762583 304814570697 304898611108 306623634408 307898207316 308043188271 308128118844 308303603244 308388605616 309816330642 309901750088 310309783992 311513792031 311599679484 312864307434 313362615384 314813368233 314900165412 315079506612 315166377168 315314780508 316625480766 318597972667 319301844624 319722255216 319979200338 320249705832 321202450842 321732343359 322155954081 322244775684 323051339884 324879065784 326383135533 326473122612 326749117968 326993105712 327442272066 328261845366 328352350424 328784677416 330119050716 330210067824 332019265032 333556391259 333648356076 333805462081 333930417264 334087656084 334179767376 334638805518 335476391418 337467431952 337566319441 339029781174 339316391736 339476166666 339569763624 340887300957 341141845863 341336132163 341430241932 341524377648 343105509026 344951588709 345910331676 346461272976 346937181318 347032835352 347901442952 348359509368 348639468849 349098506991 349869763152 352049358024 352630139148 353512756548 353679216163 353978211132 354075806448 354562174314 357559208496 357727573476 359214575202 359687537118 359786706552 361452385749 361757952036 361857692304 362028081324 363532959398 365488949007 365589717948 365690514672 367088515248 367383526314 367592757714 367694106696 367867243926 369396394227 369882762093 369984742452 371486326302 373009297752 373624656804 374219739504 374736192649 375156394704 375671719422 375952238298 379025576748 379130077872 381207304296 381491956664 382015984077 382972152927 383401590192 383582123652 384214924854 387355809204 387462607056 387972761904 389256415422 389585486808 389768932098 389876395272 390411939771 391389123321 391904448039 392012499996 392120581744 393603483546 393712003944 394230387096 395869123692 396055527777 396164724228 396499635792 398335282254 398445107256 400816804323 401702320656 404204818472 404760044871 404871641244 405404717796 406419427596 407089903842 410530943088 410724251028 410837491792 411071470992 411401829006 412431549306 412974579654 413088440856 413655870033 415351722708 415466239312 417152409912 417701656008 419635459971 419751157644 419866887216 420106008816 420419707344 422050944042 422167307688 422366094878 424555801488 424680208329 426521337606 426638933784 428269934456 428858217333 428976457812 429178451247 429541272108 429659700912 431326788966 431648866194 435177514044 435297496816 435895432938 436469357142 436589696088 437682460488 438283672659 438610944681 440158734288 441135654462 442926004437 444741855012 444864474768 445450208112 446185074024 447301855224 447512477594 448250745663 449832552624 449964366267 451915110738 452039708232 452634888888 454516401276 454730420781 454855794484 455114842884 455240322576 457347916662 459935451612 461213775568 461847310974 462192178266 462455404866 462582908424 464724495963 464852625132 465464675988 467399519226 469296461151 470043923076 470173518864 471350342064 471970948176 472350248118 472749565752 472972170762 474155998862 474938221149 476970097968 478952766936 479583382824 479968800507 481803676263 481936514332 482343936048 482704108432 483367163526 484577009826 487318598676 487452957264 489709683918 489844701752 490123676952 490489658568 491163408099 492392768049 492528525636 493177016124 493312989936 495315101736 498028897548 498166209072 498822122448 500472534114 500895625896 501131484126 501269651064 503214587127 503590343893 505367435664 506201147928 508544671761 509214249999 509354645436 510629537236 511442831536 512145362898 512286566472 514658263539 516474412272 518865497514 519008553896 519691909464 520405771977 520549253028 521852164428 522539264052 522683333328 524804644728 527825498256 528074037036 528219632304 528520462704 528945208722 530269134822 530967316698 531113709672 533572569439 534422405764 536338812744 536591360214 538821862803 539531305677 539680059828 539828854992 540539623728 541892570128 542328062654 542636928054 542786538456 543042121986 545299439097 547632334704 548384576922 548535772008 549908732408 550632772872 551075289471 551389136571 551541160044 551800865889 553802296944 554977113678 559513946628 559668210192 560436985206 561329609256 562734592056 563928357447 565339844797 566240277772 568538365122 568695116808 571810956444 571968610416 572237934996 572721696144 574616613242 575102385288 575373185478 575531821592 576322387281 580236685392 581033713806 581193910584 581959142856 583884623133 584378230212 584653398147 584814592908 588018749994 588180872616 590568005916 592989140016 593803685538 594247086342 594749453688 597502923381 597667660884 599952488356 602553480984 604508809968 606021868368 606307227708 606819790512 607307461866 608107076694 608827525166 609629141394 609797222216 610634855763 613247268816 615796414632 616086376542 616256237688 616607206488 617102743509 618647323959 619461869481 619632661284 619803500176 620619567984 623027584062 623199358968 625728614868 626725230768 629626736466 629800330824 630159013224 630629561016 633076416063 633250961532 633549142317 637195945334 639782006409 639958400676 640499411664 642404901684 643464686718 644311908162 644489551368 646102679768 646990183449 647473299291 649758131568 652766271066 652946245224 653843149407 654884544132 656523690732 656704700848 657569354832 660238101432 661703481693 664038530064 667112782518 667296712152 667610924162 668175312168 669277611036 670952782836 671268716391 675132638882 677872666107 678059562348 678632783472 678952333332 679139527248 681774601914 682283691726 682672264326 682860483864 686021874993 686211018052 689903177418 691820663352 692770966461 693288267399 693874362636 694065670704 695802885904 696719018736 697278937698 698197013982 701099278839 704098716048 705260278296 707025513096 707358432326 707956422264 708525372177 709124348628 709458256143 711233998293 715455146952 718429150404 719375074236 719573413104 722904771498 723515904072 724056162648 725050745289 726865514739 727065918796 730977898014 731179435896 734564525877 734767052628 735185515428 735388213392 735734487852 738792788454 739765524186 739969484904 742972652604 746018595504 747249313608 749472385298 750708801171 751343438844 751697226189 751904476596 758051153496 759733627129 762414608592 762983913328 764031968154 765944305854 767164247304 768218044347 768429849708 774711618408 778298246271 778512830844 779170973616 779537864196 779752790544 780823879542 782778246642 783808896078 784024999992 787206967092 787424007888 788460774192 791738247384 792111055554 792329448456 795403702233 795997640347 796450975047 796670564508 796890214512 801633608646 804887040321 804965838667 808409636944 809520089742 809743282488 810809435592 812838855192 813492093981 813955392081 814179807684 814563182979 821448502056 822576865383 822803658012 824863098612 825949159308 826176881712 827311740066 830703445416 832465670517 834304819824 835403312016 839270919942 839502315288 843388900081 844101888084 844334615376 844732189756 849360416658 852807547683 853042675212 853277867568 856539868912 857716434666 857952915624 858356902494 859082544216 861924919863 862653577932 863059778217 863297732388 870355028088 871550570709 871790865876 872938714284 873179392176 875364920976 876567345318 877221889362 882028124991 882271308924 885852008874 889483710024 891370629513 892370148048 893601690163 894603710448 895024955188 896501491326 899928732534 903830221476 904079416464 905269777776 909032802552 909460841562 909711588968 910229685768 910961192799 912160615041 913241287749 914443712091 914695833324 919870903224 923694621948 924129564813 924384356532 924910809732 925165816848 929448991926 929705250264 930929351976 934541376093 934799038452 935239210087 938592922302 940087846152 944440104699 944700496236 945499131504 945944341524 948311997724 949876442298 955793918001 957905533872 959166765648 959937601014 963607352526 963873028664 965197030077 966467862243 966734327052 969154019652 974637197352 979149406599 979419367836 979689403504 980247353904 980979317136 982326816198 984785536098 985057051272 986354032248 990630203472 990920486101 996057795096 1000669173777 1000945068228 1001416386243 1001791251792 1002262968252 1002539302128 1006429174254 1007180687786 1012402295856 1012698958323 1017089343522 1018428499998 1018709290872 1021259074472 1022661902871 1023425537589 1024008396489 1024290725796 1024573132944 1029316527078 1037730995028 1038017107792 1039383818928 1040811543954 1041098506056 1043704328856 1045078528104 1045918406547 1047295520973 1049609289456 1049916854623 1056148074072 1057890417444 1060538269644 1061037648489 1061934633396 1062227419344 1067145138878 1068844811528 1072677625488 1073182720428 1077643725606 1079062611354 1079360119656 1084357157247 1084656125308 1085273856108 1085573076912 1086084243972 1090598878194 1096769153844 1097071544016 1099817464816 1101265545744 1102150578942 1102778273142 1103082320088 1103601731778 1108189182681 1109648286279 1109954227356 1119027893256 1120873970412 1122659218512 1124208577947 1125469184112 1127856714894 1130679689594 1132480555544 1137076730244 1137390233616 1143621912888 1144475869992 1146047952231 1148916458781 1149233226484 1150204770576 1150746370956 1151063643184 1152644774562 1162067427612 1162387821168 1163918285712 1167769246266 1168756460424 1169306796294 1169629185816 1171235819313 1174167369963 1175713344117 1176037499988 1176361745232 1181136011832 1187607371076 1188166583331 1188494172684 1189498907376 1195005846762 1195335321768 1199904976712 1200869281591 1202450412969 1205106961968 1212614455416 1214280134613 1214614923732 1216214153388 1217655050332 1219258282788 1219594444432 1221269711526 1231592829264 1232172753084 1232512475376 1233214412976 1234205487018 1237294647918 1238923738962 1239265322568 1240967610099 1246055168124 1246398717936 1251457229736 1258906379913 1259253472932 1259600661648 1260318026448 1261259122032 1266152832126 1266501923064 1267098284634 1272365357893 1274040624987 1274391890668 1279564012818 1279916801352 1284809803368 1286574651999 1286929373436 1287535353741 1288623816324 1288979102736 1292205359536 1293980366898 1294946598582 1305532542132 1305892490448 1307686298814 1309769088264 1313047381464 1314851017977 1315832834043 1320476202864 1323406963386 1334225565036 1334593424304 1335221848324 1336350624336 1338555222072 1341905565672 1342537432782 1344752236989 1349893098801 1350265277764 1355745332214 1356119124696 1357904666664 1363549203828 1364191262343 1364567383452 1365344528652 1365720967728 1372043749986 1372422036104 1379806354836 1383641326704 1385541932922 1386576534798 1387748725272 1394173487889 1394557875396 1396394027964 1402198557678 1410520556592 1414051026192 1414716864652 1415912844528 1417050744354 1418248697256 1418916512286 1422467996586 1424814663447 1430910293904 1436858300808 1438750148472 1439906401521 1445411028789 1445809542996 1447031808144 1448112325296 1450101490578 1453731029478 1454131837592 1461955796028 1462358871792 1469129051754 1469534105256 1470371030856 1471468975704 1477178304147 1477585576908 1478281332073 1479531048372 1479938969808 1485945305208 1494498627216 1498944770596 1501417602342 1502686877688 1503394452378 1503808953192 1509643761381 1510771031679 1516102306992 1519467254258 1525634015283 1527642749997 1528063936308 1531888611708 1534328494608 1536436088694 1536859699416 1543974790617 1549423236816 1556596492542 1557025661688 1559075728392 1561647759084 1565556493284 1566293671579 1567617792156 1568049999984 1574413934184 1583476494768 1584222111108 1584658896912 1590807404466 1591995280694 1592901950094 1593341129016 1600717708317 1603267217292 1609774080642 1609931677334 1616465588409 1618593917031 1619040179484 1619486564976 1621618871184 1625677710384 1626984187962 1627910784162 1628359615368 1629126365958 1635898317291 1642897004112 1645153730766 1645607316024 1649726197224 1651898318616 1653225868413 1654623480132 1655402597667 1659545996017 1661406890832 1664931341034 1678541839884 1679004630576 1686777800162 1688203776168 1689464379512 1691785072341 1696019534391 1698720833316 1705615095366 1706085350424 1715432869332 1715905831248 1716713804988 1718165088432 1723849839726 1725307155864 1726119556434 1726595464776 1728967161843 1740710056176 1743101141418 1743581731752 1745877428568 1751653869399 1753134690636 1753960194441 1754443778724 1764056249982 1764542617848 1771704017748 1778967420048 1782741259026 1787203380326 1790049910376 1792508770143 1793002982652 1799857465068 1807660442952 1818065605104 1818921683124 1819423177936 1820459371536 1821922385598 1824321230082 1826482575498 1828887424182 1829391666648 1831904567289 1839741806448 1847389243896 1848259129626 1848768713064 1849821619464 1851308230527 1855941971877 1858385608443 1858897983852 1859410500528 1861858703952 1869082752186 1869598076904 1870478420174 1877185844604 1880175692304 1888880209398 1889400992472 1891888683048 1896623995448 1898148219289 1899229248189 1899752884596 1900647426951 1911587836002 1919346019227 1919875202028 1927214705052 1927746057328 1930394060154 1932935724486 1933468654104 1938308039304 1940970550347 1942419897873 1949274394704 1958298813198 1958838735672 1961529448221 1964653632396 1969571072196 1970114102544 1972708064496 1981840972202 1985110445079 1992115590192 2001338347554 2001890136456 2002832772486 2004525936504 2011158146347 2012858348508 2013806149173 2014361375572 2025397916646 2033617998321 2034178687044 2036856999996 2037418581744 2042518148944 2045323805742 2046851075178 2048016792978 2048581451592 2058065624979 2058633054156 2075461990056 2078312899383 2079864802197 2081623087908 2082197012112 2087408657712 2090157056208 2091836813094 2094591041946 2099833709246 2103297836517 2112296148144 2115780834888 2121076539288 2122075296978 2123869266792 2125576116531 2128374768429 2130896338081 2133701994879 2134290277756 2137689623056 2146365440856 2155287451212 2158125222708 2158720239312 2168714314494 2169312250616 2170547712216 2172168487944 2175152235867 2180596544217 2181197756388 2193538307688 2203693577631 2204301157884 2205556546284 2206164640176 2207203463556 2216378365362 2219296572558 2219908454712 2230185808669 2238055786512 2241747940824 2248417155894 2252126403513 2255091678567 2255713429788 2261359379188 2264961111088 2274153460488 2279200881387 2287243825776 2288951739984 2292095904462 2297832917562 2298466452968 2301492741912 2304654133041 2305289549124 2324134855224 2334894738813 2335538492532 2337512920848 2338613592588 2339258371632 2342471638626 2348334739926 2351426688234 2352074999976 2362272023664 2362964236087 2375214742152 2376333166662 2376988345368 2386211106699 2387992921041 2389352925141 2390011693524 2390670643536 2399809953424 2401738563182 2404900825938 2414661120963 2414897516001 2425228910832 2428560269226 2429229847464 2432428306776 2435310100664 2438516565576 2440476281943 2441866176243 2442539423052 2443689548937 2464345506168 2468410974036 2474589295836 2477847477924 2478530645136 2481935220198 2492110336248 2497397011551 2502914459472 2517812759826 2518506945864 2530166700243 2532305664252 2533003846128 2534196569268 2544730715786 2548081249974 2548783781336 2558422643049 2559128025636 2559833602704 2569619606736 2573149303998 2573858746872 2575070707482 2577247632648 2585774759589 2587960733796 2589179334651 2589893197164 2611065084264 2615372597628 2619538176528 2626094762928 2629702035954 2631665668086 2646084374973 2646813926772 2668451130072 2670443696648 2674111888539 2677110444144 2680805070489 2683811131344 2685074865564 2689504473978 2699786197602 2700530555528 2711490664428 2712238249392 2715809333328 2727098407656 2728382524686 2729134766904 2730689057304 2732883578397 2739723863247 2743331136273 2744087499972 2744844072208 2759612709672 2771083865844 2772388694439 2773153069596 2775497450544 2788346975778 2789115750792 2792788055928 2803624128279 2804397115356 2805717630261 2829433729304 2833320314097 2834101488708 2836497394512 2837833024572 2844935993172 2849629326894 2867381754003 2873716601616 2877500296944 2879812803042 2890822057578 2891619085992 2895591090231 2900202981156 2907462058956 2908263675184 2923911592056 2937448219797 2938258103508 2939068210512 2940742061712 2942937951408 2954356608294 2955171153816 2956562664146 2959062096744 2971890610416 2972761458303 2997889541192 3002007521331 3002835204684 3004249158729 3005373755376 3006788904756 3007617906384 3019287522762 3021542063358 3038096874969 3038934508516 3051268030566 3055285499994 3056127872616 3063777223416 3067985708613 3070276612767 3072872177388 3073719398832 3087949581234 3113192985084 3114051323376 3118151456784 3123295518168 3131112986568 3132587343158 3135235584312 3137755219641 3141886562919 3148827868368 3149750563869 3168444222216 3181614808932 3183112945467 3183990561388 3185803900188 3186682258032 3201435416634 3206534434584 3219548161284 3219863354668 3232931176818 3237187834062 3238080358968 3253071471741 3253968375924 3255821568324 3256719230736 3258252731916 3271796634582 3290307461532 3291214632048 3299452394448 3303796637232 3306451736826 3309246960264 3310805195334 3319091992034 3324567548043 3328944858837 3329862682068 3357083679768 3372625733841 3373555600324 3376407552336 3378928759024 3383570144682 3392039068782 3397441666632 3411230190732 3412170700848 3430865738664 3433427609976 3438143856693 3446749376343 3447699679452 3450614311728 3452239112868 3453190929552 3457934323686 3486202282836 3487163463504 3491754857136 3503307738798 3506269381272 3507920388882 3508887557448 3522502109889 3525132407251 3527140032351 3528112499964 3529085235696 3543408035496 3564499749993 3565482518052 3574406760652 3580099820752 3585017540286 3586005965304 3599714930136 3602607844773 3607351238907 3615320885904 3637843366248 3642840403839 3643844771196 3648642460164 3652965150996 3657774848364 3658783333296 3663809134578 3694778487792 3696518259252 3697537426128 3699643238928 3702616461054 3711883943754 3716771216886 3717795967704 3735007986073 3738165504372 3739196153808 3740956840348 3754371689208 3776719139739 3777760418796 3778801984944 3783777366096 3793247990896 3796296438578 3798458496378 3799505769192 3801294853902 3817096073679 3822121874961 3823175672004 3838692038454 3839750404056 3854429410104 3859723955997 3860788120308 3862606061223 3865871448972 3866937308208 3876616078608 3881941100694 3884839795746 3916597626396 3917677471344 3923058896442 3929307264792 3939142144392 3947498502129 3957378913579 3963681944404 3970220890158 4002676695108 4003780272912 4005665544972 4009051873008 4022316292694 4025716697016 4027612298346 4028722751144 4034256710967 4049679296403 4050795833292 4067235996642 4068357374088 4073713999992 4090647611484 4092573787029 4093702150356 4096033585956 4097162903184 4116131249958 4117266108312 4141773644671 4150923980112 4156625798766 4159729604394 4163246175816 4182520463667 4183673626188 4189182083892 4199667418492 4206595673034 4231561669776 4242153078576 4244150593956 4247738533584 4251152233062 4256749536858 4261792676162 4267403989758 4268580555512 4274443990341 4292730881712 4310574902424 4316250445416 4319719204563 4336233086367 4337428628988 4338624501232 4341095424432 4344336975888 4350304471734 4361193088434 4362395512776 4387076615376 4388362152733 4407387155262 4408602315768 4411113092568 4414406927112 4431534912441 4432756730724 4434843996219 4438593145116 4439816909424 4460371617338 4483495881648 4496834311788 4504252807026 4510183357134 4511426859576 4522718758376 4528931284143 4532313095037 4548306920976 4558401762774 4576902045849 4584191808924 4595665835124 4596932905936 4602985483824 4609308266082 4610579098248 4631924371851 4648269710448 4669789477626 4671076985064 4677227185176 4684943277252 4696669479852 4698881014737 4702853376468 4704149999952 4725928472174 4750429484304 4752666333324 4753976690736 4772422213398 4775985842082 4778705850282 4780023387048 4802153124951 4803477126364 4809801651876 4829322241926 4829795032002 4849396765227 4857120538452 4858459694928 4864856613552 4870620201328 4877033131152 4880952563886 4883732352486 4885078846104 4887379097874 4907694951873 4928691012336 4936821948072 4949178591672 4955694955848 4959677605239 4963870440396 4966207793001 4978637988051 4984220672496 4994794023102 5035625519652 5037013891728 5060333400486 5064611328504 5068393138536 5075355217023 5088058603173 5089461431572 5096162499948 5097567562672 5116845286098 5118256051272 5146298607996 5147717493744 5150141414964 5154495265296 5171549519178 5175921467592 5178358669302 5179786394328 5186901485529 5222130168528 5230745195256 5254961608197 5259404071908 5261880583323 5263331336172 5292168749946 5293627853544 5318135389903 5336902260144 5340887393296 5348223777078 5361610140978 5370149731128 5377526310429 5379008947956 5399572395204 5401061111056 5422981328856 5454196815312 5456765049372 5458269533808 5461378114608 5465767156794 5479447726494 5486662272546 5488174999944 5495713701867 5519225419344 5542167731688 5544777388878 5546306139192 5567825915631 5575156825329 5576693951556 5578231501584 5585576111856 5607248256558 5608794230712 5611435260522 5634760870669 5658867458608 5666640628194 5668202977416 5675666049144 5689871986344 5694444657867 5697687744567 5699258653788 5701942280853 5734763508006 5758038057681 5759625606084 5781644115156 5783238171984 5791182180462 5800405962312 5814924117912 5822911651041 5827259693619 5847823184112 5874896439594 5876516207016 5908713216588 5910342307632 5913125328292 5918124193488 5945522916606 5955331335237 5995779082384 6004015042662 6005670409368 6008498317458 6013577809512 6033474439041 6038575045524 6041418447519 6043084126716 6076193749938 6077869017032 6100853994963 6102536061132 6110570999988 6112255745232 6127554446832 6135971417226 6140553225534 6145744354776 6174196874937 6175899162468 6226385970168 6239594406591 6246591036336 6262225973136 6265174686316 6270471168624 6275510439282 6283773125838 6299501127738 6309893509551 6336888444432 6363229617864 6366225890934 6367981122776 6371607800376 6376728349593 6385124305287 6392689014243 6401105984637 6402870833268 6413068869168 6439096322568 6439726709336 6465862353636 6474375668124 6476160717936 6506142943482 6507936751848 6511643136648 6516505463832 6541789632651 6543593269164 6546674470609 6580614923064 6611080732893 6612903473652 6618493920528 6621610390668 6638183984068 6649135096086 6657889717674 6659725364136 6690557426007 6714167359536 6745251467682 6747111200648 6756379210539 6765275035701 6767140289364 6784078137564 6794883333264 6822460381464 6837602644161 6861731477328 6866855219952 6876287713386 6893498752686 6895399358904 6904478225736 6915868647372 6936443402707 6972404565672 7004684216439 7006615477596 7012538762544 7015840777764 7017775114896 7045004219778 7050264814502 7054280064702 7056224999928 7086816070992 7088892708261 7128999499986 7130965036104 7148813521304 7158633320097 7163978763123 7168058775423 7170035080572 7172011930608 7199429860272 7205215689546 7214702477814 7244692548003 7275686732496 7285680807678 7287689542392 7297284920328 7305930301992 7315549696728 7321428845829 7327618269156 7331068646811 7349417982361 7393036518504 7405232922108 7423767887508 7433542433772 7435591935408 7470015972146 7476331008744 7481913680696 7492191034653 7508743378416 7553438279478 7555520837592 7590500100729 7592592877156 7596916992756 7599011538384 7602589707804 7634192147358 7644243749922 7646351344008 7677384076908 7679500808112 7708858820208 7719447911994 7721576240616 7725212122446 7731742897944 7757324278767 7763882201388 7767538003953 7769679591492 7833195252792 7846117792884 7858614529584 7878284288784 7894997004258 7914757827158 7927363888808 7938253124919 7940441780316 8005353390216 8011331089944 8022335665617 8042415211467 8044632585388 8051433394032 8055224596692 8057445502288 8068513421934 8099358592806 8101591666584 8134471993284 8136714748176 8147427999984 8181295222968 8185147574058 8187404300712 8192067171912 8198650735191 8219171589741 8229993408819 8232262499916 8234532216624 8283547289342 8313251597532 8317166083317 8319459208788 8326492351632 8365040927334 8367347252376 8378364167784 8399334836984 8406084971137 8410872384837 8413191346068 8417152890783 8488301187912 8499960942291 8502304466124 8513499073716 8523585352324 8534807979516 8537161111024 8548887980682 8602145262009 8621149804848 8632500890832 8639438409126 8672466172734 8674857257976 8686773270693 8700608943468 8722386176868 8724791025552 8776724305466 8812344659391 8814774310524 8817204631536 8822226185136 8828813854224 8863069824882 8865513461448 8869687992438 8877186290232 8906557505251 8918284374909 8920743234676 8993668623576 9006022563993 9008505614052 9012747476187 9020366714268 9022853719152 9045437516752 9057862568286 9064626190074 9114290624907 9116803525548 9153804091698 9168383617848 9191331670248 9203957125839 9210829838301 9218616532164 9221158196496 9263848743702 9339578955252 9342153970128 9354454370352 9369886554504 9393338959704 9397762029474 9405706752936 9413265658923 9425659688757 9449251691607 9451856944348 9505332666648 9544844426796 9549338836401 9551971684164 9557411700564 9560046774096 9604306249902 9606954252728 9619603303752 9658644483852 9659590064004 9698793530454 9714241076904 9759214415223 9761905127772 9767464704972 9770157692208 9774758195748 9815389903746 9873643896144 9876537152677 9898357183344 9911389911696 9919355210478 9927740880792 9932415586002 9957275976102 9973702644129 9986834576511 9989588046204 10071251039304 10117877201523 10120666800972 10129222657008 10136786277072 10150710434046 10176117206346 10178922863144 10192324999896 10233690572196 10236512102544 10292597215992 10300282829928 10340248129029 10343099038356 10347969324511 10351842935184 10356717338604 10359572788656 10373802971058 10461490390512 10464555902671 10509923216394 10518808143816 10523761166646 10526662672344 10567506329667 10575397221753 10581420097053 10584337499892 10587255707088 10636270779806 10693499249979 10696447554156 10723220281956 10740299462256 10755052620858 10758017895912 10799144790408 10807823534319 10822053716721 10845962657712 10913530098744 10931534313588 10958895452988 10964055701053 10973324545092 10976349999888 10991427403734 11084335463376 11089554777756 11092612278384 11135651831262 11150313650658 11153387903112 11205023958219 11214496513116 11217588461424 11222870521044 11269521741338 11330157419217 11333281256388 11336405954832 11351332098288 11379743972688 11388889315734 11395375489134 11398517307576 11403884561706 11451288221037 11466365624883 11469527016012 11516076115362 11519251212168 11563288230312 11582364360924 11587818183669 11600811924624 11616821972119 11629848235824 11645823302082 11654519387238 11749792879188 11753032414032 11817426433176 11826250656584 11842495506387 11872136740737 11891045833212 11910662670474 12008030085324 12011340818736 12016996634916 12027155619024 12066948878082 12077150091048 12082836895038 12086168253432 12102770132901 12149037889209 12152387499876 12155738034064 12201707989926 12205072122264 12221141999976 12271942834452 12277721361087 12281106451068 12291488709552 12348393749874 12351798324936 12425320934013 12452771940336 12479188813182 12530349372632 12547561391001 12551020878564 12567546251676 12599002255476 12619787019102 12726459235728 12732451781868 12735962245552 12743215600752 12753456699186 12770248610574 12785378028486 12802211969274 12805741666536 12823331971023 12878192645136 12879453418672 12931724707272 12948751336248 12959157613689 13008699259101 13012285886964 13015873503696 13023286273296 13033010927664 13083579265302 13087186538328 13093348941218 13161229846128 13165086458199 13222161465786 13225806947304 13243220781336 13276367968136 13294604737323 13298270192172 13304531988657 13315779435348 13319450728272 13381114852014 13490502935364 13494222401296 13512758421078 13530550071402 13534280578728 13568156275128 13586793852429 13596939285111 13644920762928 13675205288322 13730706137547 13752575426772 13786997505372 13790798717808 13808956451472 13831737294744 13872886805414 13895773115553 13944809131344 14009368432878 14013230955192 14031681555528 14090008439556 14096643044211 14100529629004 14108560129404 14112449999856 14177785416522 14257998999972 14261930072208 14297627042608 14317266640194 14327957526246 14336117550846 14340070161144 14406459374853 14410431379092 14429404955628 14489385096006 14548190295681 14571361615356 14575379084784 14594569840656 14611860603984 14631099393456 14642857691658 14655236538312 14662137293622 14698835964722 14723084855619 14786073037008 14810465844216 14847535775016 14867084867544 14879032815717 14898623379003 14935913964153 14940031944292 14952662017488 14963827361392 14984382069306 15106876558956 15111041675184 15181000201458 15185185754312 15193833985512 15205179415608 15226065651069 15264175809519 15268384294716 15288487499844 15292702688016 15354768153816 15438895823988 15443152481232 15450424244892 15463485795888 15514648557534 15527764402776 15535076007906 15539359182984 15611300660683 15666390505584 15692235585768 15764884824591 15785641749969 15789994008516 15829515654316 15854727777616 15876506249838 15880883560632 15954406169709 16010706780432 16022662179888 16044671331234 16084830422934 16089265170776 16110449193384 16132578931287 16137026843868 16198717185612 16203183333168 16268943986568 16362590445936 16370295148116 16374808601424 16384134343824 16397301470382 16438343179482 16459986817638 16464524999832 16540749652609 16567094578684 16626503195064 16634332166634 16638918417576 16703477746893 16725470475987 16730081854668 16734694504752 16756728335568 16798669673968 16812169942274 16821744769674 16826382692136 16834305781566 16904282612007 16976602375824 16999921884582 17004608932248 17026998147432 17047170704648 17069615959032 17083333973601 17093063233701 17097775961364 17105826842559 17204290524018 17278876818252 17344932345468 17349714515952 17373546541386 17401217886936 17444772353736 17481779080857 17553448610932 17624689318782 17629548621048 17726139649764 17731026922896 17739375984876 17754372580464 17813115010502 17836568749818 17841486469352 17865994005711 17987337247152 18012045127986 18017011228104 18025494952374 18040733428536 18100423317123 18115725136572 18124255342557 18129252380148 18228581249814 18233607051096 18307608183396 18336767235696 18382663340496 18407914251678 18421659676602 18437233064328 18522590624811 18527697487404 18679157910504 18718783219773 18739773109008 18786677919408 18795524058948 18811413505872 18826531317846 18851319377514 18898503383214 18903713888696 18929680528653 19010665333296 19089688853592 19098677672802 19103943368328 19114823401128 19130185048779 19178067042729 19203317953911 19208612499804 19213908505456 19239206607504 19317288967704 19319180128008 19397587060908 19428482153808 19518428830446 19523810255544 19534929409944 19549516391496 19625368897953 19630779807492 19640023411827 19753074305354 19833242198679 19838710420956 19855481761584 19864831172004 19914551952204 19947405288258 19973669153022 19979176092408 20071672278021 20142502078608 20235754403046 20241333601944 20269137631617 20301420868092 20352234412692 20357845726288 20384649999792 20467381144392 20512807932483 20585194431984 20600565659856 20680496258058 20686198076712 20695938649022 20713434677208 20747605942116 20809330208121 20929111805342 21014052649317 21019846432788 21037616287632 21047522333292 21053325344688 21135012659334 21150794443506 21162840194106 21168674999784 21266678124783 21272541559612 21386998499958 21392895108312 21446440563912 21475899960291 21491936289369 21510105241716 21516035791824 21598289580816 21615647068638 21644107433442 21734077644009 21827060197488 21863068627176 21917790905976 21928111402106 21946649090184 21964286537487 21982854807468 21993205940433 22048253947083 22179109555512 22271303662524 22300627301316 22306775806224 22410047916438 22428993026232 22445741042088 22476573103959 22539043482676 22660314838434 22666562512776 22771500302187 22777778631468 22790750978268 22797034615152 22807769123412 22902576442074 22932731249766 22939054032024 23032152230724 23038502424336 23126576460624 23164728721848 23175636367338 23233643944238 23271972836301 23291646604164 23302614011859 23309038774476 23499585758376 23551742440999 23634852866352 23652501313168 23684991012774 23744273481474 23782091666424 23814759374757 23821325340948 24016060170648 24033993269832 24067006996851 24127245634401 24133897756164 24154300182096 24165673790076 24172336506864 24205540265802 24298075778418 24304774999752 24403415979852 24410144244528 24442283999952 24543885668904 24555442722174 24562212902136 24657514769223 24675926850757 24689980226457 24696787499748 24703596649872 24850641868026 24951498249951 24958377626364 25060698745264 25095122782002 25102041757128 25135092503352 25198004510952 25218254913411 25232617154511 25239574038204 25251458672349 25464903563736 25499882826873 25506913398372 25540497221148 25570756056972 25604423938548 25611483333072 25646663942046 25806435786027 25863449414544 25897502672496 25918315227378 26017398518202 26024571773928 26145055902511 26167158530604 26174373076656 26186697882436 26330172916398 26437033978173 26444322931572 26451613894608 26486441562672 26552735936272 26589209474646 26596540384344 26609063977314 26631558870696 26719672515753 26754853124727 26762229704028 26981005870728 27018067691979 27025516842156 27038242428561 27061100142804 27068561157456 27136312550256 27173587704858 27193878570222 27342871874721 27350410576644 27461412275094 27505150853544 27573995010744 27632489514903 27663474589488 27701652395053 27745773610828 27791546231106 28018736865756 28026461910384 28063363111056 28180016879112 28193286088422 28201059258008 28217120258808 28239796976769 28276979066271 28347755074821 28355570833044 28515997999944 28634533280388 28648016509203 28655915052492 28672235101692 28680140322288 28812918749706 28820862758184 28858809911256 28978770192012 28992415512697 29096380591362 29142723230712 29277643245669 29285715383316 29310473076624 29324274587244 29397671929444 29446169711238 29620931688432 29629611458031 29695071550032 29734169735088 29758065631434 29797246758006 29871827928306 29880063888584 29921107932387 29960503729533 29968764138612 30213753117912 30353631604569 30362000402916 30370371508624 30387667971024 30410358831216 30452131302138 30528351619038 30536768589432 30576974999688 30709536307632 30718535069131 30877791647976 30900848489784 31020744387087 31029297115068 31043907973533 31055528805552 31070152015812 31078718365968 31222601321366 31384471171536 31393667708013 31529769649182 31571283499938 31579988017032 31659031308632 31702518989001 31726191665259 31744260291159 31753012499676 31761767121264 31908812339418 32089342662468 32169660845868 32178530341552 32220898386768 32265157862574 32274053687736 32397434371224 32423470602957 32466161150163 32537887973136 32740590296232 32794602940764 32876686358964 32892167103159 32919973635276 32929049999664 33081499305218 33134189157368 33253006390128 33268664333268 33277836835152 33406955493786 33450940951974 33460163709336 33615071874657 33624339884548 33643489539348 33652765384272 33668611563132 33808565224014 33999843769164 34009217864496 34053996294864 34094341409296 34139231918064 34166667947202 34186126467402 34195551922728 34211653685118 34353864663111 34399096874649 34408581048036 34557753636504 34689864690936 34747093082772 34763454551007 34802435773872 34850465916357 34889544707472 34963558161714 35106897221864 35249378637564 35259097242096 35452279299528 35478751969752 35527486519161 35616410222211 35626230021004 35673137499636 35682972938704 35731988011422 36024090255972 36034022456208 36050989904748 36081466857072 36200846634246 36231450273144 36248510685114 36258504760296 36308310398703 36447113667627 36457162499628 36467214102192 36615216366792 36815828503356 36833164083261 36843319353204 36874466128656 37045181249622 37055394974808 37226947729321 37275962802039 37358315821008 37437566439546 37591048117896 37642684173003 37653062635692 37702638755028 37797006766428 37807427777392 37859361057306 38179377707184 38197355345604 38207886736656 38229646802256 38260370097558 38356134085458 38406635907822 38417224999608 38469995913069 38634577935408 38638360256016 38795174121816 39026097777303 39036857660892 39047620511088 39069858819888 39099032782992 39250737795906 39261559614984 39280046823654 39443326094683 39495259374597 39506148610708 39666484397358 39677420841912 39729662344008 39829103904408 39883814211969 39894810576516 39913595965971 39947338306044 39958352184816 40143344556042 40471508806092 40482667203888 40538275263234 40602841736184 40704468825384 40760381557287 40790817855333 40934762288784 41025615864966 41360992516116 41372396153424 41391877298044 41426869354416 41495211884232 41618660416242 41687319346659 41858223610684 42028105298634 42039692865576 42095044666584 42270025318668 42289929132633 42301588887012 42325680388212 42337349999568 42533356249566 42545083119224 42773996999916 42785790216624 42892881127824 42951799920582 42983872578738 43020210483432 43219378124559 43231294137276 43288214866884 43468155288018 43726137254352 43835581811952 43856222804212 43893298180368 43928573074974 43965709614936 43986411880866 44096507894166 44169254566857 44358219111024 44542607325048 44601254602632 44637098447151 44695870137009 44807741892459 44820095832876 44857986052464 44891482084176 44953146207918 45078086965352 45320629676868 45333125025552 45543000604374 45555557262936 45581501956536 45615538246824 45792527428557 45805152884148 45826721294263 45865462499532 45878108064048 46064304461448 46329457443696 46351272734676 46467287888476 46543945672602 46583293208328 46605228023718 46618077548952 46833901982049 46999171516752 47103484881998 47294654473773 47356925249907 47369982025548 47488546962948 47564183332848 47629518749514 47642650681896 47863218509127 48032120341296 48067986539664 48134013993702 48254491268802 48267795512328 48331347580152 48411080531604 48555103818949 48596151556836 48609549999504 48806831959704 49087771337808 49110885444348 49124425804272 49315029538446 49351853701514 49379960452914 49393574999496 49622248957827 49701283736052 49902996499902 49916755252728 50110433240679 50176411427961 50190245564004 50204083514256 50270185006704 50396009021904 50436509826822 50465234309022 50479148076408 50502917344698 50712847836021 50929807127472 50999765653746 51013826796744 51080994442296 51141512113944 51208847877096 51250001920803 51293327884092 51317480527677 51445925876527 51612871572054 51836630454756 52034797036404 52049143547856 52290111805022 52334317061208 52373395764872 52445337242571 52660345832796 52874067956346 52888645863144 53178418949292 53193080768688 53218127954628 53263117741392 53439345031506 53509706249454 53524459408056 53597982017133 53962011741456 54036135383958 54051033684312 54076484857122 54122200285608 54301269951369 54347175409716 54372766027671 54387757140444 54685743749442 54700821153288 54922824550188 55010301707088 55147990021488 55264979029806 55403304790106 55491547221656 55567771874433 55583092462212 56037473731512 56156349659319 56360033758224 56386572176844 56402118516016 56434240517616 56479593953538 56553958132542 56695510149642 56711141666088 56789041585959 57031995999888 57269066560776 57296033018406 57311830104984 57344470203384 57390555146337 57534201128187 57609953861733 57625837499412 57641725516368 57717619822512 57957540384024 57984831025394 58192761182724 58285446461424 58555286491338 58571430766632 58648549174488 58795343858888 58842594797959 58876106693859 58892339422476 58920070235481 59259222916062 59499726596037 59516131262868 59594493516012 59743655856612 59760127777168 59842215864774 59921007459066 59937528277224 60215016834063 60427506235824 60707263209138 60724000805832 60807412894851 60904262604276 61056703238076 61073537178864 61153949999376 61437070138262 61538423797449 61755583295952 61801696979568 62041488774174 62058594230136 62087815947066 62140304031624 62345902536757 62427990624363 62445202642732 62787335416026 63042157947951 63059539298364 63142566999876 63159976034064 63318062617264 63405037978002 63452383330518 63488520582318 63506024999352 63800034374349 63817624678836 64178685324936 64339321691736 64427699880873 64475808868107 64530315725148 64548107375472 64794868742448 64846941205914 64932322300326 65202232932027 65481180592464 65589205881528 65753372717928 65784334206318 65839947270552 65892859612461 65979617821299 66144761841249 66162998610436 66268378314736 66537328666536 66813910987572 66901881903948 66920327418672 67230143749314 67248679769096 67286979078696 67337223126264 67429719311877 67617130448028 67999687538328 68314500906561 68333335894404 68372252934804 68391103845456 68423307370236 68707729326222 68798193749298 68817162096072 69115507273008 69135760068739 69379729381872 69494186165544 69526909102014 69700931832714 69815918508903 69907842035577 69927116323428 70213794443728 70498757275128 70655227322997 70904558599056 70957503939504 71054973038322 71232820444422 71252460042008 71346274999272 71444278124271 71463976022844 72048180511944 72101979809496 72381736903203 72401693268492 72462900546288 72497021370228 72517009520592 72616620797406 72894227335254 72914324999256 73230432733584 73251891318697 73631657006712 73666328166522 73686638706408 73972544307669 74027780552271 74069940679371 74090362499244 74110789949616 74453895458642 74551925604078 74854494749853 74875132879092 75182096235792 75285368346006 75306125271384 75405277510056 75594013532856 75654764740233 75697851463533 75718722114612 75754376017047 76394710691208 76520740195116 76712268170916 76813271815644 76834449999216 76939991826138 77419307358081 77590348243632 78052195554606 78073715321784 78435167707533 78501475591812 78523119229968 78560093647308 78886652189366 78990518749194 79012297221416 79311101934519 79332968794716 79354841683824 79459324688016 79658207808816 79767628423938 79789621153032 79827191931942 79894676612088 80159017547259 80264559374181 80286689112084 80943017612184 81076550526468 81114727285683 81205683472368 81408937650768 81520763114574 81581635710666 82028615624163 82051231729932 82721985032232 82783754596088 82897468544709 82990423768464 83104957185159 83237320832484 83374638693318 83716447221368 84056210597268 84079385731152 84190089333168 84540050637336 84579858265266 84603177774024 84651360776424 84719390930307 85043265224463 85066712499132 85090166238448 85547993999832 85903599841164 85944049527609 85967745157476 86040420966864 86438756249118 86462588274552 86576429733768 86936310576036 86977246538091 87712445608424 87832929737007 87857146149948 87931419229872 87972823761732 88193015788332 88338509133714 88888834374093 89085214650096 89202509205264 89274196894302 89391740274018 89615483784918 89640191665752 89763323797161 89906292415836 90156173930704 90641259353736 91060894813707 91086001208748 91111114525872 91163003913072 91231076493648 91585054857114 91610305768296 91653442588526 91730924999064 92128608922896 92155605207393 92702545469352 92934575776952 93062233161261 93087891345204 93131723920599 93166586416656 93210456047436 93236155097904 93667803964098 94181003124039 94206969763996 94589308947546 94713850499814 94739964051096 94977093925896 95107556967003 95178574995777 95259037499028 95285301363792 95726437018254 96268027987404 96508982537604 96535591024656 96662695160304 96822161063208 97110207637898 97192303113672 97270411808871 97398483450489 97613663919408 98221770888696 98630059076892 98676501309477 98703707403028 98759920905828 98787149998992 99244497915654 99402567472104 99805992999804 99833510505456 100220866481358 100352822855922 100380491128008 100845215623971 100873019653644 100930468618044 100958296152816 101005834689396 101425695672042 101999531307492 102027653593488 102161988884592 102283024227888 102417695754192 102500003841606 102586655768184 102634961055354 102891851753054 103061593989333 103197290623947 103225743144108 103673260909512 104069594072808 104290363653021 104551397749071 104580223610044 104668634122416 104746791529744 104890674485142 105320691665592 105748135912692 105777291726288 106356837898584 106436255909256 106582459557483 106849230666633 106878690063012 107019412498908 107048918816112 107195964034266 108072270767916 108102067368624 108152969714244 108244400571216 108602539902738 108694350819432 108745532055342 108775514280888 109279104624781 109341341002881 109371487498884 109401642306576 109845649100376 110499492249783 110529958059612 110806609580212 110983094443312 111135543748866 111166184924424 111680843187963 111827888406117 112074947463024 112312699318638 112773144353688 112928052519009 112959187907076 113107916265084 113391020299284 113422283332176 113578083171918 114538133121552 114592066036812 114623660209968 114688940406768 114781110292674 115068402256374 115219907723466 115251674998824 115785247568263 115915080768048 115969662050788 116385522365448 117078293331909 117110572982676 117142861533264 117297098348976 117590687717776 117685189595918 117752213387718 117784678844952 117840140470962 118329978284049 118485778123791 118518445832124 118999453192074 119032262525736 119188987032024 119487311713224 119651442635907 119684431729548 119740787897913 119842014918132 119875056554448 120430033668126 121414526418276 121448001611664 121614825789702 121808525208552 122113406476152 122372453565999 122874140276524 123076847594898 124082977548348 124117188460272 124175631894132 124280608063248 124691805073514 124855981248726 124890405285464 125061958039977 125574670832052 126084315895902 126119078596728 126285133999752 126810075956004 126869787397899 126904766661036 126977041164636 127012049998704 127600068748698 127635249357672 128357370649872 128394982984801 128678643383472 128855399761746 128951617736214 129060631450296 129658134373677 129693882411828 129864644600652 130404465864054 131178411763056 131506745435856 131568668412636 131679894541104 131785719224922 131959235642598 132289523682498 132325997220872 132507763700571 133074657333072 133627821975144 133803763807896 133911295341453 134423225677377 134460287498628 134497359538192 134573958157392 134674446252528 134859438623754 135234260896056 135999375076656 136039226734723 136629001813122 136666671788808 136744505869608 136846614740472 137377582285671 137415458652444 137480163882789 137596387498596 137634324192144 138271520137478 138988372331088 139053818204028 139401863665428 139631837017806 139815684071154 139854232646856 140501705946147 140997514550256 141310454645994 141883963421319 142109946076644 142465640888844 142504920084016 142692549998544 142888556248542 142927952045688 143589655527381 144096361023888 144203959618992 144763473806406 144803386536984 144994042740456 145233241594812 145665311456847 145788454670508 145828649998512 146503782637394 147263314013424 147332656333044 147373277412816 147945088615338 148055561104542 148139881358742 148180724998488 148866746873481 148907790917284 149103851208156 149708989499706 149750265758184 150331299722037 150570736692012 150612250542768 150810555020112 151188027065712 151309529480466 151395702927066 151437444229224 151508752034094 152138543508063 152789421382416 153041480390232 153424536341832 153626543631288 153750005762409 153879983652276 153952441583031 154337777629581 154838614716162 156104391109212 156147430643568 156870335415066 157002951183624 157120187294616 157336011727713 157773304378732 157981037498388 158024594442832 158622203869038 158665937589432 159535256847876 159579242306064 159654383863884 159789353224176 160318035094518 160529118748362 160573378224168 160793946051399 161886035224368 162153101052936 162229454571366 162903809854107 163041526229148 163118298083013 163163271421332 164057231248326 164102463459864 164862197086993 165443970064464 165567509192176 165794937089418 166209914370318 166474641664968 166703315623299 166749277386636 167432894442736 168112421194536 168469048977957 169080101274672 169159716530532 169206355548048 169302721552848 169438781860614 170086530448926 170133424998264 170367124757877 171095987999664 171807199682328 171888099055218 171935490314952 172602603384561 172829861585199 172877512498236 172925176549104 173152859467536 173872621152072 173954493076182 175424891216848 175665859474014 175714292299896 175945647523464 176386031576664 176527784393877 176628320081577 176677018267428 176760210706443 177777668748186 178499179788111 178548393788604 178783480548036 179230967569836 179280383331504 179526647594322 179812584831672 180645050502189 181282518707472 182121789627414 182172002417496 183170109714228 183220611536592 183306885177052 183461849998128 184311210414786 184615271392347 185405090938704 185869151553904 186124466322522 186175782690408 186263447841198 186420912094872 187037707610271 187283971873089 187335607928196 188362006248078 188413939527992 189126473843853 189178617895092 189427700999628 189479928102192 189954187851792 190215113934006 190357149991554 190518074998056 191400103123047 191452874036508 192536055974808 193017965075208 193427426604321 193644322126416 194220415275796 194384606227344 194540823617742 194796966900978 195606698796081 196443541777392 197260118153784 197353002618954 197407414806056 197519841811656 197678578837383 197938853463897 198434285523747 198488995831308 198805134944208 199611985999608 200441732962716 200705645711844 200760982256016 201690431247942 201746039307288 201860937236088 202011669378792 202851391344084 202946908588879 203999062614984 204943502719683 205000007683212 205173311536368 205269922110708 205783703506108 206123187978666 206394581247894 206451486288216 207346521819024 207407280206217 208139188145616 208580727306042 209102795498142 209160447220088 209447755526709 209723526106731 209781348970284 210641383331184 211496271825384 211965681968991 212713675797168 212872511818512 213164919114966 213698461333266 213757380126024 214038824997816 214391928068532 215029745483917 216144541535832 216305939428488 217145210709609 217205079805476 217388701638864 217491064110684 217551028561776 218558209249562 218682682005762 218742974997768 219691298200752 219755673956091 220998984499566 221059916119224 221613219160424 221917632923007 222083341656813 222209822038113 222271087497732 222332369848848 223361686375926 223655776812234 224625398637276 225546288707376 225856105038018 225918375814152 226215832530168 226782040598568 226964294220699 227156166343836 227263128051141 229184132073624 229562220585348 230136804512748 230439815446932 230503349997648 231570495136526 231939324101576 232257922074243 232771044730896 234156586663818 234221145965352 235305503122599 235370379191836 235504426775436 235569357689904 235680280941924 236659956568098 236971556247582 237036891664248 237998906384148 238064525051472 238377974064048 238974623426448 239302885271814 239368863459096 239481575795826 239684029836264 240477052641777 240793678122543 240860067336252 242829052836552 243229651579404 243344181857049 243617050417104 244226812952304 244744907131998 245748280553048 246085846872489 246153695189796 248165955096696 248351263788264 248692405634127 249314871555477 249383610147028 249711962497452 249780810570928 250123916079954 251149341664104 252168631791804 252238157193456 252570267999504 253620151912008 253739574795798 253809533322072 253954082329272 254158172790921 255129795673389 255200137497396 255270498715344 256789965969602 257710799523492 257832148582827 257903235472428 258121262900592 259316268747354 259387764823656 259729289201304 260588634105247 260808931728108 260931739614273 263137336825272 263498789211021 263571438449844 263918471285196 264579047364996 264651994441744 265015527401142 266666503122279 267255643950288 267607527615792 267822590682906 268846451354754 268920574997256 269289971391483 269718877247508 270468521792112 272078453469446 273182684441121 273258003626244 273333343577616 273489011739216 273693229480944 274755164571342 274830917304888 274960327765578 275192774997192 276103282662781 276466815622179 276543040274956 278107636408056 278803727330856 279186699483783 279263674035612 279395171761797 279631368142308 279708465293712 281003411892294 282543009372117 282620909291988 283767926842638 284219892153288 284931281777688 285322670901009 285535724987331 285777112497084 285855904091376 287179311054762 289526947612812 289606773073968 289988085480912 290466483189624 291330622913694 291576909341016 291811235426613 292195450351467 293007565274788 294665312666088 295890177230676 296029503928431 296111122209084 296279762717484 296361449996976 297733493746962 297815581834568 298207702416312 299417978999412 299500531516368 300662599444074 301141473384024 302535646871913 302619058960932 302791405854132 302874888458448 303017504068188 304277087016126 306082960780464 306172651732987 306849072683664 307253087262576 307500011524818 307759967304552 307904883166062 308675555259162 309184781967999 309591871871841 309677229432324 312208782218424 312871090959063 313654193247213 313740670830132 314005902367248 314240374589232 314672023455426 315546608757464 315962074996776 317244407738076 317331875178864 319070513695752 319308767727768 320547691999899 320636070189036 320787049059841 321058237496724 321146756448336 321587892102798 324306202105872 324458909142732 325807619708214 326083052458296 326236596166026 326326542842664 327837313874343 328024023008643 328114462496652 328204926919728 329724394173986 331498476749349 331589874178836 332419828740636 332949283329936 333406631246598 333498554773272 335042529563889 335483665218351 336224842389072 336938097955914 338319433061064 338877563721228 339885726732643 340173060897852 340266849996528 340734249515754 343614399364656 343776198110436 343870980629904 345205206769122 345659723170398 345755024996472 347355742704789 347745242304144 347908986152364 351234879995727 351331718948028 351428584599792 351891295046928 352772063153328 353055568787754 353256640163154 353354036534856 353520421412886 354989934852147 355457334371373 355555337496372 356998359576222 357096787577208 357566961096072 358461935139672 359053295188644 359222363693739 359625169663344 360121481135689 361290101004378 364243579254828 364344004834992 366340219428456 366613770354104 367117360697997 368622420829572 369230542784694 372248932645044 372351565380816 372526895682396 372841824189744 374075415220542 374567943746178 374671215856392 375185874119931 376724012496156 376827879055984 378252947687706 378357235790184 378855401999256 380430227868012 380609362193697 380714299983108 381036149996112 382800206246094 382905748073016 385072111949616 385184948954403 386035930150416 386854853208642 388440830551592 388974403121031 389081647235484 389593933801956 391213397592162 394520236307568 394706005237908 394814829612112 395039683623312 395357157674766 395877706927794 396868571047494 396977991662616 397523291101713 399223971999216 400883465925432 401411291423688 401733886024359 403269677032131 403380862495884 403492078614576 403721874472176 404023338757584 405702782688168 405893817177758 407998125229968 408117680204169 409887005439366 410000015366424 410539844221416 411567407012216 412132746857013 412246375957332 412440491648367 412789162495788 412902972576432 414814560412434 417161454612084 418205590996284 418320894440176 418895511053418 419447052213462 419562697940568 421505117838441 422992543650768 423931363937982 425651890263957 426329838229932 427396922666532 427514760252048 428077649995632 428783856137064 430059490967834 430768966582143 432289083071664 432611878856976 434290421419218 434410159610952 434982128221368 436995934370541 437116418499124 437365364011524 437485949995536 439511347912182 441997968999132 442119832238448 443226438320848 443835265846014 444166683313626 444419644076226 444542174995464 446600240620443 446723372751852 447311553624468 449250797274552 450993899166111 451712210076036 451836751628304 452431665060336 453564081197136 453928588441398 454312332687672 454526256102282 456415630524189 458368264147248 459124441170696 460273609025496 460879630893864 461250017287227 461857324749093 463013332888743 463140990273052 463878648203152 464515844148486 468313173327636 468442291930704 470611006245198 470740758383672 471008853550872 471360561883848 472008035183139 473319913136196 473943112495164 474073783328496 475997812768296 478605770543628 478737726918192 478963151591652 479368059672528 480954105283554 481587356245086 481720134672504 483950320481173 485658105673104 486459303158808 486688363714098 488711429562321 489354894249039 489489814263996 491496561106096 492171693744978 492307390379592 494586591260979 496331910193392 496702527576528 497384811268254 498629743110954 498767220294056 499423924994904 500109946869897 500247832159908 502298683328208 504337263583608 507240303824016 507479149591596 507619066644144 507908164658544 508316345581842 510259591346778 510400274994792 512763239230879 513579931939204 515421599046984 515664297165654 515806470944856 517807810153683 518489584755597 518632537494708 518775529647312 519458578402608 521177268210494 521617863456216 521863479228546 526274673650544 526997578422042 527142876899688 527836942570392 529158094729992 529583353181631 529884960244731 530031054802284 530280632119329 533333006244558 535645181365812 537692902709508 537841149994512 538579942782966 539437754495016 541935151506567 544156906938892 546365368882242 546516007252488 549510329142684 549661834609776 549920655531156 550385549994384 552206565325562 552933631244358 553086080549912 553845814177041 556215272816112 557607454661712 558373398967566 558527348071224 558790343523594 559262736284616 561113122830813 561851915619267 562006823784588 565086018744234 565241818583976 567535853685276 568439784306576 569862563555376 570645341802018 571071449974662 571554224994168 574200309369141 574358622109524 579053895225624 580282279812963 580932966379248 582661245827388 583153818682032 583622470853226 584390900702934 586015130549576 586820096388243 589330625332176 591780354461352 592059007856862 592222244418168 592559525434968 593035736512149 595302856571241 595466987493924 595631163669136 596415404832624 598835957998824 601325198888148 602282946768048 605071293743826 605238117921864 605582811708264 606035008136376 608554174032252 608840725766637 612345303465974 614830508159049 615000023049636 615519934609104 615809766332124 617351110518324 618369563935998 619183743743682 619354458864648 622221840618651 624417564436848 625742181918126 627308386494426 627481341660264 628343266580127 629344046910852 631093217514928 631924149993552 634488815476152 635897045906973 638141027391504 638617535455536 641095383999798 641272140378072 641574098119682 642116474993448 643175784205596 645089236451751 648917818285464 651435632128827 651615239416428 652166104916592 652473192332052 652653085685328 655674627748686 656048046017286 656228924993304 659267021868273 659448788347972 662996953498698 663179748357672 664839657481272 665752898769021 666250024970439 666813262493196 666997109546544 670085059127778 670967330436702 673876195911828 676638866122128 677755127442456 679771453465286 680346121795704 680892882662097 681468499031508 681789384153423 687552396220872 690410413538244 691319446340796 691510049992944 694711485409578 695817972304728 696773766222729 702469759991454 702663437896056 705916509367797 706111137575508 706513280326308 706708073069712 707040842825772 709979869704294 710914668742746 711110674992744 713996719152444 714193575154416 715133922192144 716923870279344 718106590377288 718444727387478 720242962271378 721431157925331 722381034367629 722580202008756 728487158509656 730032545571147 730104015670969 732680438856912 733227540708208 734234721395994 737244841659144 738257540617467 738461085569388 744497865290088 745053791364792 746077216902381 747944614666431 748150830441084 749135887492356 749342431712784 750371748239862 753448024992312 756505895375412 756714471580368 757710803998512 760860455736024 761218724387394 761428599966216 764953732373467 765389387020167 765600412492188 765811496146032 770369897908806 773496445748481 773709706417284 776881661103184 777948806242062 778163294470968 779187867603912 781765902315741 782426795184324 782795218842819 789412010475816 790496367633063 790714315349532 791755413855588 793737142094988 793955983325232 795046582203426 799999509366837 801766931850864 802822582847376 803467772048718 806539354064262 806761724991768 810496732977841 811405565376336 811787634355516 816235360408338 819548053323363 819774010878732 820000030732848 821079688442832 823134814024432 824265493714026 824492751914664 824880983296734 825578324991576 828309847988343 829400446866537 829629120824868 834322909224168 836411181992568 837560098451349 837791022106836 838185515285391 838894104426924 839125395881136 843010235676882 847629028116351 847862727875964 851303780527914 852659676459864 854793845333064 856607174961993 857567712274128 860118981935668 861537933164286 868580842838436 868820319221904 869964256442736 873991868741082 874232836998248 874730728023048 875433706279839 876586351054401 879022695824364 883995937998264 887670531692028 888088511785293 888333366627252 888839288152452 889084349990928 893200481240886 893446745503704 894623107248936 898501594549104 898764880893607 901987798332222 903424420152072 907606940615739 907857176882796 908624665375344 909052512204564 912831261048378 918248882341392 918517955198961 920547218050992 921759261787728 922500034574454 923714649498186 926026665777486 926281980546104 927554345903997 928775615615523 929031688296972 936626346655272 940962579741639 941222012490396 941481516767344 942017707101744 942721123767696 944016070366278 946639826272392 947886224990328 951995625536592 952274587143061 957211541087256 957926303183304 961643075999697 961908210567108 962361147179523 963174712490172 963440269345008 967900640962346 972918606317616 973376727428196 977422859124642 978709788498078 978979628527992 983511941623029 984072069025929 984343387489956 984614780759184 989173182521958 994769622536508 997259486221908 997534440588112 998847849989808 1000219893739794 1000495664319816 1005127588691667 1006450995655053 1008674527167216 1014958299183192 1016632691163684 1019657180197929 1020519182693556 1020800549989584 1025526478461758 1027159863878408 1030843198093968 1031328594331308 1031612941889712 1035615620307366 1036979169511194 1037265074989416 1042067228114367 1042354536420988 1043235726912432 1043726958457092 1053995156844084 1054285753799376 1055673885140784 1058316189459984 1059166706363262 1059769920489462 1060062109604568 1060561264238658 1064969804556441 1066372003114119 1066666012489116 1071290362731624 1075385805419016 1077159885565932 1077667091081217 1078875508990032 1080364443407067 1083870303013134 1088313813877784 1092730737764484 1093032014504976 1099020658285368 1099841311062312 1101352082093991 1104413130651124 1105867262488716 1106172161099824 1107691628354082 1116746797935132 1117054696142448 1117580687047188 1118525472569232 1122226245661626 1123703831238534 1124013647569176 1125557622359793 1130172037488468 1130483637167952 1135071707370552 1141290683604036 1141828086581091 1142142899949324 1143108449988336 1148400618738282 1148717244219048 1154035379608951 1155554846863209 1158107790451248 1160564559625926 1165322491654776 1166923209363093 1167244941706452 1168781801405868 1172030261099152 1173640192776486 1183560708922704 1184118015713724 1184444488836336 1185119050869936 1186071473024298 1190605713142482 1190933974987848 1192569873305139 1197671915997648 1202650397776296 1209809031096393 1210142587487652 1210476235843728 1211165623416528 1212070016272752 1217108348064504 1217681451533274 1224353040612507 1224690606931948 1229661016318098 1230000046099272 1231619532664248 1234702221036648 1236398240571039 1236739127871996 1237321474945101 1238367487487364 1238708917729296 1244443681237302 1251484363836252 1254616772988852 1254962683320528 1256686533160254 1258688093821704 1264515353515323 1268977630952304 1271794091813946 1282190767999596 1282544280756144 1283148196239364 1284232949986896 1286351568411192 1290178472903502 1292306899746429 1297835636570928 1302871264257654 1303230478832856 1304946384664104 1310987803111623 1311349255497372 1312096092034572 1312457849986608 1318534043736546 1318897576695944 1325993906997396 1326359496715344 1329679314962544 1331505797538042 1332500049940878 1333626524986392 1339800721861329 1340170118255556 1341934660873404 1347752391823656 1355510254884912 1359542906930572 1360692243591408 1361785765324194 1362936998063016 1363578768306846 1369246891572567 1375104792441744 1380820827076488 1382638892681592 1383750051861681 1385571974247279 1389039998666229 1389422970819156 1391635944609456 1393547532445458 1404939519982908 1405326875792112 1411833018735594 1412222275151016 1413026560652616 1414081685651544 1419959739408588 1420628360122153 1421829337485492 1422221349985488 1427993438304888 1436213180754576 1436889454774956 1440485924542756 1442862315850662 1444762068735258 1445160404017512 1451850961443519 1456974317019312 1460065091142294 1460208031341938 1466134288686963 1468064682747117 1468469442791988 1474489683318288 1476515081234934 1476922171138776 1483759773782937 1488995730580176 1490107582729584 1492154433804762 1495889229332862 1496301660882168 1498271774984712 1500743496479724 1505208218387419 1506896049984624 1513011790750824 1521720911472048 1522437448774788 1522857199932432 1529907464746934 1530778774040334 1531200824984376 1538289717692637 1540739795817612 1546992891496962 1547419412834568 1553423430461049 1555468754266791 1555897612484124 1556326588941936 1558375735207824 1563531804631482 1564853590368648 1565590437685638 1578824020951632 1580992735266126 1581428630699064 1583510827711176 1587474284189976 1588750059544893 1590093164406852 1590841896357987 1599999018733674 1606935544097436 1613078708128524 1613523449983536 1620993465955682 1623575268711032 1625805454519701 1632470720816676 1639096106646726 1639548021757464 1648530987428052 1648985503829328 1649761966593468 1651156649983152 1656619695976686 1658800893733074 1659258241649736 1661537442531123 1668645818448336 1672822363985136 1675120196902698 1675582044213672 1676371030570782 1677788208853848 1683339368492439 1685555746857801 1686020471353764 1695258056232702 1695725455751928 1702607561055828 1705319352919728 1709587690666128 1713214349923986 1720237963871336 1722600928107423 1723075866328572 1737161685676872 1740846839438889 1747983737482164 1748465673996496 1749461456046096 1750867412559678 1753172702108802 1758045391648728 1760460289164729 1767991875996528 1775341063384056 1776177023570586 1776666733254504 1777678576304904 1779107209536447 1785908569713723 1786400962481772 1786893491007408 1789246214497872 1797529761787214 1803975596664444 1806848840304144 1815213881231478 1815714353765592 1818105024409128 1824120438736729 1825662522096756 1826522177299911 1837035910397922 1844491524477147 1845000069148908 1847429298996372 1852053331554972 1852563961092208 1855108691807994 1857551231231046 1858063376593944 1866665521855953 1873252693310544 1881925159483278 1882444024980792 1885029799740381 1888032140732556 1893279652544784 1895772449980656 1904549174286122 1907691137720919 1914423082174512 1915852606366608 1923286151999394 1923816421134216 1924722294359046 1926349424980344 1932722978639467 1935267709355253 1935801281924692 1946753454856392 1954306896386481 1954845718249284 1957419576996156 1957959257055984 1967023883246058 1968144138051858 1968686774979912 1977801065604819 1978346365043916 1989539245073016 1994518972443816 1997258696307063 1998750074911317 2000439787479588 2000991328639632 2010255177383334 2012901991310106 2029916598366384 2033265382327368 2039314360395858 2041038365387112 2042678647986291 2045368152460269 2051052956923516 2054319727756816 2062657188662616 2071231240614732 2073958339022388 2074530149978832 2084134456228734 2084709072841976 2087453916914184 2090321298668187 2107990313688168 2117749528103391 2118333412726524 2119539840978924 2120124219209136 2121122528477316 2129939609112882 2132744006228238 2133332024978232 2142580725463248 2143208562130909 2150771610838032 2154319771131864 2155334182162434 2160728886814134 2164293473775993 2167143103102887 2167740606026268 2176627627755568 2185461475528968 2190097636713441 2190312047012907 2198041316570736 2199682622124624 2202704164187982 2208826261302248 2211734524977432 2214772621852401 2215383256708164 2233493595870264 2235161374094376 2243833843999293 2244452491323252 2247407662477068 2248027295138352 2251115244719586 2260344074976936 2270143414741104 2282581367208072 2283656173162182 2284285799898648 2294861197120401 2296168161060501 2296801237476564 2297434488438096 2308070759217902 2311109693726418 2320489337245443 2321129119251852 2330644983309552 2333846418726186 2334489883412904 2337563602811736 2345297706947223 2347280385552972 2348385656528457 2368236031427448 2372142946048596 2381211426284964 2381867949975696 2385139746610278 2399998528100511 2405300795552592 2419618062192786 2420285174975304 2431490198933523 2434216696129008 2435362903066548 2448706081225014 2449381213863896 2458644159970089 2459322032636196 2460000092198544 2463239065328496 2469404442073296 2472796481142078 2473478255743992 2474642949890202 2476734974974728 2484929543965029 2488201340599611 2488887362474604 2502968727672504 2509233545977704 2513373066320508 2514556545856173 2517376187643408 2529030707030646 2542887084349053 2543588183627892 2564381535999192 2566296392478728 2569821524885979 2572703136822384 2580356945807004 2584613799492858 2605742528515308 2606460957665712 2609892769328208 2621975606223246 2622698510994744 2624192184069144 2626301118839517 2637068087473092 2637795153391888 2651987813994792 2663011595076084 2664265535355879 2665000099881756 2667253049972784 2679601443722658 2680340236511112 2683869321746808 2695504783647312 2696294642680821 2719085813861144 2722820821847217 2723571530648388 2725873996126032 2727157536613692 2738493783145134 2755553865596883 2761641654152976 2765277785363184 2767500103723362 2771143948494558 2778079997332458 2778845941638312 2782663037711991 2787095064890916 2809879039965816 2822887739224917 2823666037471188 2824444550302032 2826053121305232 2828163371303088 2839919478817176 2841256720244306 2843658674970984 2855986876609776 2856823761429183 2873778909549912 2880971849085512 2884929227999091 2885724631701324 2887083441538569 2889524137470516 2890320808035024 2903701922887038 2920130182284588 2920416062683876 2932268577373926 2936129365494234 2936938885583976 2950535824869087 2953030162469868 2953844342277552 2967519547565874 2984308867609524 2991778458665724 2992603321764336 2996543549969424 3001486992959448 3010416436774838 3015382766075001 3019352986965159 3026023581501648 3044874897549576 3058971540593787 3059814929493868 3061557548080668 3062401649968752 3076579435385274 3081479591635224 3093985782993924 3094838825669136 3106846860922098 3110937508533582 3111795224968248 3126201684343101 3127063609262964 3129707180737296 3131180875371276 3161985470532252 3162857261398128 3167021655422352 3174948568379952 3177500119089786 3180186328813704 3181683792715974 3194909413669323 3199116009342357 3199998037467348 3213871088194872 3226157416257048 3233001273243651 3241093330221201 3241986931911364 3247150537422064 3251610909039402 3264941441633352 3278192213293452 3279096043514928 3297061974856104 3299523933186936 3304056246281973 3313239391953372 3317601787466148 3318516483299472 3323074885062246 3350240393805396 3351164088427344 3352742061141564 3355576417707696 3366678736984878 3371111493715602 3372040942707528 3387652243368211 3390516112465404 3391450911503856 3405215122111656 3425484259743273 3426428699847972 3440475927742672 3445201856214846 3446151732657144 3462106138826853 3466664540589627 3474323371353744 3481693678877778 3495967474964328 3500769628089279 3501734825119356 3506345404217604 3516090783297456 3520920578329458 3550682126768112 3552354047141172 3553333466509008 3555357152609808 3558214419072894 3571817139427446 3572801924963544 3589342674616153 3595059523574428 3607951193328888 3629427093289179 3630427762462956 3631428707531184 3636210048818256 3648240877473458 3651325044193512 3653044354599822 3673059121837521 3674071820795844 3688983048954294 3690000138297816 3694858597992744 3704106663109944 3709194721713117 3710217383615988 3711964424835303 3715102462462092 3716126753187888 3733331043711906 3763850318966556 3764888049961584 3770059599480762 3776064281465112 3793546060545969 3809098348572244 3815382275441838 3846572303998788 3847632842268432 3849444588718092 3852698849960688 3865445957278934 3870535418710506 3871602563849384 3876920699239287 3893506909712784 3908613792772962 3909691436498568 3914839153992312 3932963409334869 3934047766492116 3936288276103716 3937373549959824 3955602131209638 3956692730087832 3979078490146032 3980244472528831 3989037944887632 3994517392614126 3997500149822634 4000879574959176 4019402165583987 4020510354766668 4025803982620212 4066530764654736 4078628720791716 4082076730774224 4085357295972582 4090736304920538 4102105913847032 4107740674717701 4125314377325232 4142462481229464 4147916678044776 4151250155585043 4167119995998687 4168268912457468 4169418145683952 4174907833828368 4180642597336374 4215980627376336 4235499056206782 4236666825453048 4239079681957848 4242245056954632 4259879218225764 4261885080366459 4265488012456476 4266664049956464 4286417124261818 4308639542263728 4310668364324868 4321457773628268 4328586947551986 4334286206205774 4335481212052536 4355552884330557 4370922951057936 4380195273426882 4380624094025814 4398402866060889 4405408328375964 4417652522604496 4423469049954864 4429545243704802 4430766513416328 4451279321348811 4466987191740528 4470322748188752 4487667687998586 4488904982646504 4494815324954136 4502230489439172 4515624655162257 4520688149953872 4565162734416144 4567312346324364 4568571599797296 4589722394240802 4592336322121002 4593602474953128 4614869153077911 4616141518435804 4622219387452836 4640978674490886 4642258238503704 4660270291383147 4667692837452372 4668979766825808 4675127205623472 4690595413894446 4694560771105944 4696771313056914 4736472062854896 4744285892097192 4762422852569928 4766250178634679 4770279493220556 4772525689073961 4799997056201022 4839236124385572 4840570349950608 4862980397867046 4870725806133096 4877416363559103 4897412162450028 4898762427727792 4917288319940178 4918644065272392 4945592962284156 4946956511487984 4949285899780404 4953469949949456 4969859087930058 4976402681199222 4977774724949208 4984612327593369 5005937455345008 5018467091955408 5026746132641016 5029113091712346 5050018105477317 5056667240573403 5058061414061292 5085774168698106 5087176367255784 5110728109696783 5128763071998384 5132592784957456 5139643049771958 5160713891614008 5167802784322269 5169227598985716 5211485057030616 5222540518316667 5243951212446492 5245397021989488 5248384368138288 5252602237679034 5274136174946184 5281380867494187 5303975627989584 5326023190152168 5328531070711758 5330000199763512 5357725709141169 5359202887445316 5360680473022224 5367738643493616 5392589285361642 5438171627722288 5445641643694434 5447143061296776 5454315073227384 5472361316210187 5476987566290268 5479566531899733 5511107731193766 5533474573431441 5535000207446724 5542287896989116 5556159994664916 5557691883276624 5565326075423982 5574190129781832 5599996565567859 5619758079931632 5645775478449834 5647332074942376 5679838957634352 5682513440488612 5687317349941968 5713647522858366 5723073413162757 5747557819099824 5761943698171024 5769858455998182 5771449263402648 5774166883077138 5779048274941032 5798168935918401 5805803128065759 5807403845774076 5840260364569176 5840832125367752 5862920689159443 5864537154747852 5872258730988468 5873877771167952 5901071649738174 5906060324939736 5933403196814457 5935039095131748 5968617735219048 5983556917331448 5996250224733951 6002973985918896 6020832873549676 6030765532150002 6038705973930318 6089749795099152 6117943081187574 6119629858987736 6123115096161336 6128035943958873 6136104457380807 6153158870770548 6162959183270448 6187971565987848 6213693721844196 6221875017067164 6223590449936496 6252403368686202 6254127218525928 6262361750742552 6291354166255249 6323970941064504 6353248584310173 6355000238179572 6360372657627408 6363367585431948 6389818827338646 6398232018684714 6399996074934696 6427742176389744 6429625686392727 6452314832514096 6466002546487302 6482186660442402 6483973863822728 6492880421327979 6501429309308661 6503221818078804 6529882883266704 6556384426586904 6570936141038721 6594123949712208 6599047866373872 6608112492563946 6626478783906744 6635203574932296 6646149770124492 6665922110001427 6700480787610792 6705484122283128 6731501531997879 6733357473969756 6742222987431204 6744081885415056 6775304486736422 6781032224930808 6810430244223312 6850968519486546 6852857399695944 6884583591361203 6888504483181503 6890403712429692 6892303465314288 6924212277653706 6933329081179254 6963387357755556 6991934949928656 7001539256178558 7003469650238712 7012690808435208 7035893120841669 7041841156658916 7045156969585371 7104708094282344 7116428838145788 7143634278854892 7145603849927088 7178685349232306 7190119047148856 7199995584301533 7215902386657776 7258854186578358 7260855524925912 7294470596800569 7296481754946916 7302650088387024 7306088709199644 7346118243675042 7348143641591688 7377966097908588 7380000276595632 7389717195985488 7408213326219888 7418389443426234 7420434767231976 7423928849670606 7430204924924184 7454788631895087 7464604021798833 7466662087423812 7527700637933112 7540119198961524 7543669637568519 7552128562930224 7587092121091938 7618196697144488 7628661253047159 7630764550883676 7693144607997576 7698889177436184 7709464574657937 7730891914557868 7741070837421012 7743205127698768 7753841398478574 7817227585545924 7819382872997136 7829678307984624 7865926818669738 7868095532984232 7872576552207432 7878903356518551 7911204262419276 7913385460175664 7960488945057662 7989034785228252 7992796606067637 7995000299645268 8001759149918352 8038804331167974 8041020709533336 8051607965240424 8078247657262657 8088883928042463 8157257441583432 8168462465541651 8170714591945164 8181472609841076 8204211827694064 8215481349435402 8266661596790649 8284924962458928 8295833356089552 8302500311170086 8334239991997374 8336537824914936 8347989113135973 8361285194672748 8468663217674751 8470998112413564 8473333650906096 8478159363915696 8484490113909264 8519758436451528 8523770160732918 8530976024912952 8570471284287549 8572834248523636 8621336728649736 8642915547256536 8654787683997273 8657173895103972 8661250324615707 8668572412411548 8670962424105072 8711105768661114 8760390546853764 8761248188051628 8796805732121778 8810816656751928 8851607474607261 8859090487409604 8861533026832656 8902558642697622 8975335375997172 8977809965293008 8989630649908272 9004460978878344 9031249310324514 9046148298225003 9058058960895477 9134624692648728 9176914621781361 9179444788481604 9184672644242004 9187204949906256 9229738306155822 9232283036871608 9244438774905672 9281957348981772 9284516477007408 9320540582766294 9335385674904744 9378605053029303 9381190827788892 9389121542211888 9393542626113828 9488571784194384 9491352203722597 9524845705139856 9532500357269358 9540558986441112 9545051378147922 9584728241007969 9597348028027071 9599994112402044 9678472248771144 9699003819730953 9723279990663603 9725960795734092 9741451612266192 9754832727118206 9794824324900056 9834576639880356 9837288130544784 9891185924568312 9898571799560808 9939718175860116 9944398520855071 9952805362398444 9955549449898416 9969224655186738 10053492265282032 10058226183424692 10100036210954634 10113334481146806 10116122828122584 10162956730104633 10171548337396212 10174352734511568 10221456219393566 10276452779229819 10279286099543916 10321427783228016 10335605568644538 10338455197971432 10386318416480559 10399993621768881 10422970114061232 10445081036633334 10487902424892984 10505204475358068 10536457528711933 10548272349892368 10562761734988374 10652046380304336 10657062141423516 10660000399527024 10715451418282338 10718405774890632 10768028023848459 10785178570723284 10888281279867537 10891283287388868 10894286122593552 10908630146454768 10944722632420374 10953975132580536 10959133063799466 11019177365512563 11022215462387532 11066949146862882 11070000414893448 11084575793978232 11112319989329832 11130652150847964 11135893274505909 11148380259563664 11199993131135718 11291550956899668 11294664149884752 11365026880977224 11380638181637907 11427295045716732 11446146826325514 11539716911996364 11542898526805296 11548333766154276 11558096549882064 11596337871836802 11611606256131518 11614807691548152 11630762097717861 11680520729138352 11681664250735504 11725841378318886 11729074309495704 11744517461976936 11798890228004607 11802143299476348 11812120649879472 11866806393628914 11870078190263496 11937235470438096 11940733417586493 11967113834662896 11992500449467902 12041665747099352 12058206496751961 12061531064300004 12077411947860636 12235886162375148 12239259717975472 12246230192322672 12256071887917746 12272208914761614 12306317741541096 12323222024153103 12375943131975696 12427387443688392 12443750034134328 12453750466755129 12501359987996061 12504806737372404 12508254437051856 12524723501485104 12582708332510498 12647941882129008 12706497168620346 12710000476359144 12726735170863896 12779637654677292 12785655241099377 12796464037369428 12799992149869392 12859251372785454 12932005092974604 12964373320884804 12967947727645456 12985760842655958 13002858618617322 13006443636157608 13066658652991671 13112768853173808 13141872282077442 13195208598182667 13216224985127892 13252957567813488 13270407149864592 13292299540248984 13331844220002854 13353837964046433 13400961575221584 13410968244566256 13463003063995758 13466714947939512 13484445974862408 13546873965486771 13550608973472844 13562064449861616 13701937038973092 13705714799391888 13769167182722406 13777008966363006 13780807424859384 13844607459233733 13848424555307412 13866658162358508 13926774715511112 13980810874149441 14003078512357116 14006939300477424 14025381616870416 14071786241683338 14083682313317832 14090313939170742 14209416188564688 14232857676291576 14287268557709784 14298750535904037 14317577067221883 14357370698464612 14380238094297712 14399991168603066 14517708373156716 14521711049851824 14588941193601138 14592963509893832 14612177418399288 14632249090677309 14692236487350084 14696287283183376 14755932195817176 14836778886852468 14840869534463952 14847857699341212 14860409849848368 14909577263790174 14929208043597666 14933324174847624 15002459934916363 15055401275866224 15080238397923048 15087339275137038 15150054316431951 15170001721720209 15174184242183876 15236393394288976 15257322506094318 15261529101767352 15332184329090349 15386289215995152 15397778354872368 15418929149315874 15461783829115736 15482141674842024 15503408352966807 15507682796957148 15634455171091848 15731853637339476 15736191065968464 15745153104414864 15757806713037102 15822408524838552 15920977890115324 15978069570456504 15985593212135274 15990000599290536 16073177127423507 16077608662335948 16082041419066672 16103215930480848 16156495314525314 16177767856084926 16314514883166864 16336924931083302 16341429183890328 16362945219682152 16417083948630561 16430962698870804 16438699595699199 16533323193581298 16605000622340172 16668479983994748 16673075649829872 16695978226271946 16722570389345496 16799989696703577 16937326435349502 16941996224827128 17039516872903056 17047540321465836 17061952049825904 17140942568575098 17145668497047272 17169220239488271 17242673457299472 17285831094513072 17309575367994546 17314347790207944 17322500649231414 17337144824823096 17394506807755203 17417409384197277 17422211537322228 17520781093707528 17522496376103256 17593611464243556 17621633313503856 17703214949214522 17718180974819208 17800209590443371 17805117285395244 17950670751994344 17988750674201853 18008921957756688 18062498620649028 18092296596450006 18116117921790954 18269249385297456 18353829243562722 18358889576963208 18369345288484008 18384107831876619 18459476612311644 18464566073743216 18488877549811344 18563914697963544 18641081165532588 18670771349809488 18757210106058606 18762381655577784 18787085252227656 18874062498765747 18982704407445194 19059745752930519 19065000714538716 19081117972882224 19090102756295844 19169456482015938 19194696056054142 19199988224804088 19288877059178181 19356944497542288 19398007639461906 19446559981327206 19451921591468184 19478641263983937 19509665454236412 19589648649800112 19669153279760712 19712808423116163 19782371849136624 19797143599121616 19879436351720232 19888797041710142 19905610724796888 19938449310373476 19997766330004281 20116452366849384 20194504595993637 20200072421909268 20226668962293612 20232245656245168 20325913460209266 20343096674792424 20442912438787132 20552905558459638 20558572199087832 20653750774083609 20671211137289076 20676910395942864 20772636832961118 20799987243537762 20890162073266668 20975804849785968 21010408950716136 21072915057423866 21107679362525007 21125523469976748 21135470908756113 21314124282847032 21430902836564676 21436811549781264 21536056047696918 21570357141446568 21599986752904599 21776562559735074 21782566574777736 21883411790401707 21889445264840748 21907950265161072 21918266127598932 22038354731025126 22044430924775064 22133898293725764 22140000829786896 22169151587956464 22224639978659664 22261304301695928 22271786549011818 22364365895685261 22393812065396499 22399986262271436 22583101913799336 22631008912705557 22730053761954448 22761276363275814 22854590091433464 22885983759141477 22892293652651028 23079433823992728 23096667532308552 23128393723973811 23192675743673604 23223212512263036 23229615383096304 23261524195435722 23451682756637772 23458148618991408 23489034923953872 23597780456009214 23604286598952696 23713565703577477 23733612787257828 23740156380526992 23881466835172986 23978389818202911 23985000898935804 24083331494198704 24116412993503922 24123062128600008 24154823895721272 24234742971787971 24266651784127389 24471772324750296 24505387396624953 24512143775835492 24544417829523228 24612635483082192 24646444048306206 24799984790371947 24854774887376784 24887500068268656 24907500933510258 25002719975992122 25009613474744808 25125398722313071 25165416665020996 25405989653024253 25412994337240692 25420000952718288 25453470341727792 25559275309354584 25571310482198754 25592928074738856 25711413852862647 25718502745570908 25864010185949208 25928746641769608 25964363051991819 25971521685311916 25983750973847121 26005717237234644 26012887272315216 26133317305983342 26283744564154884 26390417196365334 26432449970255784 26554822423821783 26584599080497968 26663688440005708 26707675928092866 26926006127991516 26933429895879024 26968891949724816 27093747930973542 27101217946945688 27138444894675009 27174176882686431 27403874077946184 27530743865344083 27538334365444812 27554017932726012 27561614849718768 27689214918467466 27696849110614824 27733316324717016 27853549431022224 27861711307701817 27961621748298882 28006157024714232 28135815159087909 28143572483366676 28167364626635664 28180627878341484 28465715352583152 28474056611167791 28574537115419568 28597501071808074 28635154134443766 28714741396929224 28754184723023907 28792044084081213 28799982337206132 29035416746313432 29169839971990809 29177882387202276 29185927019787664 29224354836798576 29264498181354618 29384472974700168 29511864391634352 29673557773704936 29695715398682424 29819154527580348 29833195562565213 29858416087195332 29866648349695248 30004919869832726 30160476795846096 30174678550274076 30300108632863902 30340003443440418 30348368484367752 30488870190313899 30514645012188636 30523058203534704 30664368658180698 30837858298631748 30923567658231472 30964283349684048 31006816705933614 31015365593914296 31158955249441677 31199980865306643 31268910342183696 31463707274678952 31515613426074204 31609372586135799 31644817049677104 31841955780230648 31956139140913008 31971186424270548 31980001198581072 32146354254847014 32155217324671896 32304084071545377 32312990629050628 32355535712169852 32673849862166604 32682858367780656 32725890439364304 32834167897261122 32861925397741608 32877399191398398 33057532096537689 33066646387162596 33210001244680344 33336959967989496 33391956452543892 33407679823517727 33445140778690992 33599979393407154 33874652870699004 33883992449654256 34095080642931672 34141914544913721 34281885137150196 34291336994094544 34338440478976542 34619150735989092 34628695580415888 34645001298462828 34674289649646192 34789013615510406 34834818768394554 34844423074644456 34892286293153583 35041562187415056 35044992752206512 35187222928487112 35396670684013821 35406429898429044 35436361949638416 35600419180886742 35610234570790488 35775096767877481 35822200252759479 35901341503988688 35977501348403706 36124997241298056 36174619490255883 36184593192900012 36232235843581908 36707658487125444 36717779153926416 36738690576968016 36768215663753238 36918953224623288 36969666072459309 37127829395927088 37282162331065176 37504079963988183 37514420212117212 37524763311155568 37574170504455312 37748124997531494 37965408814890388 38119491505861038 38130001429077432 38180205512591688 38338912964031876 38356965723298131 38389392112108284 38399976449608176 38577754118356362 38796015278923812 38893119962654412 38903843182936368 38957282527967874 39019330908472824 39199975958975013 39338306559521424 39425616846232326 39758872703440464 39777594083420284 39811221449593776 39876898620746952 39995532660008562 40061513892139299 40232904733698768 40389009191987274 40400144843818536 40453337924587224 40640621896460313 40651826920418532 40686193349584848 40885824877574264 41105811116919276 41117144398175664 41307501548167218 41342422274578152 41533822377701199 41545273665922236 41599974487075524 41780324146533336 42020817901432272 42145830114847732 42215358725050014 42251046939953496 42270941817512226 42628248565694064 42861805673129352 42896251607712111 42952731201665649 43072112095393836 43140714282893136 43199973505809198 43553125119470148 43565133149555472 43766823580803414 43778890529681496 43836532255197864 44039479163786743 44076709462050252 44088861849550128 44267796587451528 44522608603391856 44543573098023636 44728731791370522 44787624130792998 44799972524542872 45007379804749089 45166203827598672 45262017825411114 45450162949295853 45510005165160627 45522552726551628 45709180182866928 45771967518282954 45784587305302056 45996552987271047 46158867647985456 46193335064617104 46256787447947622 46385351487347208 46446425024526072 46523048390871444 46661454770009989 46903365513275544 47195560912018428 47208573197905392 47427131407154954 47467225574515656 47762933670345972 47956779636405822 47970001797871608 48219531382270521 48232825987007844 48246124257200016 48309647791442544 48469485943575942 48533303568254778 48943544649500592 49010774793249906 49024287551670984 49088835659046456 49251251845891683 49292888096612412 49316098787097597 49599969580743894 49815001867020516 50005439951984244 50019226949489616 50250797444626142 50330833330041992 50399969090110731 50811979306048506 50825988674481384 51118550618709168 51142620964397508 51185856149477712 51422827705725294 51437005491141816 51507660718464813 51728020371898416 51857493283539216 51928726103983638 51943043370623832 51967501947694242 52011434474469288 52183520423265609 52252228152591831 52266634611966684 52567489128309768 52780834392730668 52864899940511568 53109644847643566 53327376880011416 53400628771330113 53415351856185732 53852012255983032 53966252022605559 54187495861947084 54202435893891376 54276889789350018 54348353765372862 54807748155892368 55061487730688166 55076668730889624 55108035865452024 55152323495629857 55378429836934932 55393698221229648 55466632649434032 55723422615403634 55923243496597764 56012314049428464 56271630318175818 56287144966733352 56361255756682968 56547733600838599 56622187496297241 56948113222335582 57179237258791557 57195002143616148 57270308268887532 57429482793858448 57508369446047814 57584088168162426 57599964674412264 57866631177534543 58070833492626864 58339679943981618 58355764774404552 58435923791951811 58528996362709236 58768945949400336 59138425269348489 59347115547409872 59391430797364848 59638309055160696 59666391125130426 59716832174390664 59993298990012843 60009839739665452 60349357100548152 60583513787980911 60600217265727804 60680006886880836 60696736968735504 60977740380627798 61029290024377272 61328737316361396 61675716597263496 61961252322250827 62013633411867228 62030731187828592 62317910498883354 62399961730613286 62927414549357904 63031226852148408 63218745172271598 63323038087575021 63406412726268339 63683911560461296 63942372848541096 64292708509694028 64310434649343792 64608168143090754 64625981258101256 64711071424339704 64799960258713797 65347699724333208 65650235371205121 65668335794522244 65723850795483216 65754798382796796 66115064193075378 66133292774325192 66420002489360688 66439465426058179 66673919935978992 66783912905087784 66815359647035454 67093097687055783 67181436196189497 67199958786814308 67749305741398008 67893026738116671 68190161285863344 68283829089827442 68563770274300392 68657951277424431 68676880957953084 69238301471978184 69290002596925656 69578027231020812 69669637536789108 69688846149288912 69784572586307166 70374445856974224 70793341368027642 70812859796858088 71140697110732431 71200838361773484 71220469141580976 71550193535754962 71644400505518958 71935169454608733 71955002696807412 72249994482596112 72349238980511766 72369186385800024 72464471687163816 72704228915363913 72799955352382167 73415316974250888 73536431327506476 73837906449246576 73939332144918618 74399954371115841 74564324662130352 75008159927976366 75028840424234424 75376196166939213 75496249995062988 75930817629780776 76217968959072759 76238983011722076 76260002858154864 76360411025183376 76677825928063752 76713931446596262 76778784224216568 77134241558587941 77155508236712724 77592030557847624 77786239925308824 77914565055935748 77951252921541363 78038661816945648 78399951917950026 78851233692464652 79555188166840568 79664467271465349 79753797241493904 79991065320017124 80123027784278598 80778018383974548 80800289687637072 80906675849174448 81281243792920626 81303653840837064 81415334684025027 81771649755148528 82211622233838552 82592231596032249 82615003096334436 82684844549156304 83067644755402398 83090547331844472 83199948974151048 83560648293066672 83585133923105451 84291660229695464 84407445477263727 84430717450100028 84502093879906992 84541883635024452 85422169833503373 85723611346258704 85792503215424222 85905462403331298 86144224190787672 86262554169071721 86399947011618396 87106250238940296 87509519915972427 87533647161606828 87557781059362992 87673064510395728 88078958327573486 88153418924100504 88535593174903056 89087146196047272 89457463582741044 89499586687695639 89575248261585996 89599945049085744 90014759609498178 90524035650822228 90900325898591706 91020010330321254 91045105453103256 91466610570941697 91543935036565908 91569174610604112 91993105974542094 92513574895895244 92770702974694416 92892850049052144 93046096781742888 93322909540019978 93476865748325031 93599942595919929 93806731026551088 94391121824036856 94828117758407397 94854262814309908 94934451149031312 95525867340691944 95913559272811644 95940003595743216 96439062764541042 96465651974015688 96912252214636131 96938971887151884 97066607136509556 98021549586499812 98048575103341968 98177671318092912 98502503691783366 98585776193224824 98632197574195194 99172596289613067 99199939161487788 99630003734041032 100010879903968488 100223039470553181 100501594889252284 100661666660083984 100799938180221462 101623958612097012 101651977348962768 102285241928795016 102425743634741163 102845655411450588 102874010982283632 103015321436929626 103857452207967276 103886086741247664 103935003895388484 104022868948938576 104367040846531218 104504456305183662 104533269223933368 105017219544414541 105134978256619536 105561668785461336 106190012052041463 106219289695287132 106654753760022832 106801257542660226 106830703712371464 107325290303632443 107466600758278437 107704024511966064 107932504045211118 108374991723894168 108523858470767649 108553779578700036 108696707530745724 110122975461376332 110153337461779248 110216071730904048 110304646991259714 110756859673869864 111446845230807268 111846486993195528 112512239891964549 112543260636351636 112574289933466704 112722511513365936 113095467201677198 113244374992594482 113896226444671164 114358474517583114 114390004287232296 114540616537775064 115016738892095628 115070897169894393 115168176336324852 115199929348824528 115733262355069086 116679359887963236 116711529548809104 116871847583903622 117057992725418472 117599927876925039 118276850538696978 119276618110321392 119332782250260852 119433664348781328 119986597980025686 120019679479330904 120184541676417897 120698714201096304 121167027575961822 121200434531455608 121360013773761672 121921865689380939 121955480761255596 122058580048754544 122657474632722792 123351433194526992 123387578648393761 123922504644501654 124027266823734456 124601467133103597 124635820997766708 124799923461226572 126062453704296816 126437490344543196 126646076175150042 126812825452536678 127884745697082192 128585417019388056 128688754823136333 129216336286181508 129251962516202512 129422142848679408 129599920517427594 130695399448666416 131300470742410242 131336671589044488 131509596765593592 132118437491360229 132230128386150756 132266585548650384 132878930852116358 133567825810175568 133630719294070908 134186195374111566 134362872392378994 134399917573628616 135022139414247267 135498611482796016 135786053476233342 136350488847887559 136567658179654884 137127540548600784 137315902554848862 137353761915906168 137989658961813141 138476602943956368 138580005193851312 139156054462041624 139339275073578216 139569145172614332 139984364310029967 141586682736055284 141625719593716176 142281394221464862 142401676723546968 143100387071509924 143288801011037916 143870338909217466 143910005393614824 144698477961023532 144738372771600048 144928943374327632 145408457830727826 145599910704764334 146830633948501776 147072862655012952 147753755537675049 147878664289837236 147948296361292791 148799908742231682 150016319855952732 150057680848468848 150752392333878426 150992499990125976 151199907270332193 151861635259561552 152435937918145518 152477966023444152 153355651856127504 153427862893192524 153557568448433136 154268483117175882 154311016473425448 154522982155394439 155184061115695248 155572479850617648 155829130111871496 155902505843082726 156550561269796827 156756684457775493 156799903835900052 157702467384929304 159110376333681136 159328934542930698 159982130640034248 160201886313990339 160246055568557196 161556036767949096 161898756067816677 162562487585841252 162607307681674128 162830669368050054 164423244467677104 165184463192064498 165230006192668872 166135289510804796 166181094663688944 166399897948302096 167170267846210902 168583320459390928 168814890954527454 168861434900200056 169083767270048904 169643200802515797 169866562488891723 170844339667006746 171537711776374671 171585006430848444 171810924806662596 172288448381575344 172525108338143442 172799894023236792 173599893532603629 174212500477880592 175019039831944854 175067294323213656 176157916655146972 176306837848201008 177415275808045467 178174292392094544 178914927165482088 178999173375391278 179150496523171992 179979896970038529 180029519218996356 181048071301644456 181750541363942733 181800651797183412 182040020660642508 182090210906206512 182933221141883394 183087870073131816 183986211949084188 185027149791790488 185883756966752481 186092193563485776 186645819080039956 186953731496650062 187199885191839858 188782243648073712 189656235516814794 189708525628619816 189969114262725063 190219238178805017 191051734681383888 191827118545623288 192878125529082084 192931303948031376 193824504429272262 193877943774303768 194133214273019112 195031979153912719 196043099172999624 196950706113615363 197005007383566732 197171552386449648 197264395148390388 198345192579226134 198399878322975576 199260007468082064 199318396278174537 200021759807936976 200446078941106362 201003189778504568 201279293061167349 201544308588568491 201599876360442924 203247917224194024 204570483857590032 204851487269482326 205691310822901176 206030642873859252 207714904415934552 207870007790776968 208734081693062436 209008912610367324 209066538447866736 210034439088829082 211123337570922672 212380024104082926 212438579390574264 213422091332197293 213602515085320452 213661407424742928 214650580607264886 214933201516556874 215865008090422236 216749983447788336 217047716941535298 217107559157400072 217393415061491448 218112686746091739 218399866057146501 220245950922752664 220609293982519428 221513719347739728 222893690461614536 223199863113347523 223692973986391056 225024479783929098 225086521272703272 226128588500817639 226190934403354396 226488749985188964 227792452889342328 228716949035166228 228780008574464592 229081233075550128 230033477784191256 230141794339788786 230336352672649704 231402724675763823 231466524710138172 233358719775926472 233743695167807244 233853758764624089 234115985450836944 235199855753850078 236553701077393956 238665564500521704 238993401814396047 239973195960051372 240039358958661808 240369083352835794 242334055151923644 242400869062911216 242720027547523344 243843731378761878 243910961522511192 244246004052075081 245314949265445584 246775157296787522 247776694788096747 247845009289003308 248054533647468912 249202934266207194 249271641995533416 249599846922453144 250425677375142367 250755401769316353 252874980689086392 253222336431791181 253292152350300084 253625650905073356 256266509500510119 257170834038776112 257377509646272666 258432672572363016 258787662507215163 259199841034855188 262528559747917281 262600941484820484 262673343178088976 263019193531187184 264236874982720458 264460256772301512 265757861704232716 267261438588141816 268372390748223132 268498760063086917 268725744784757988 268799835147257232 270044278828494534 271572106952466684 272700977695775118 273135316359309768 274399831712825091 274631805109697724 274707523831812336 275979317923626282 278312108924083248 278678550147156432 279138290345228664 279968728620059934 280430597244975093 280799827787759787 283173365472110568 284484353275222191 284562788442929724 284803353447093936 286200774143019848 286577602022075832 287740677818434932 287820010787229648 289396955922047064 290736756643908393 290816915661455652 291199821409528668 294145725310025904 295507511075350098 295757328579674472 295896592722585582 297517788868839201 297599817484463364 300032639711905464 300669118411659543 301504784667756852 301984999980251952 302399814540664386 304871875836291036 304955932046888304 306855725786385048 308276354146507201 308536966234351764 308622032946850896 309045964310788878 311658260223742992 311805011686165452 313101122539593654 313513368915550986 313599807671800104 315051658633243623 315404934769858608 318570036156124389 318657869085861396 319964261280068496 320403772627980678 320492111137114392 321975870910897329 322399802274835311 323112073535898192 323797512135633354 325124975171682504 325661338736100108 326630183390069923 330368926384128996 330460012385337744 332270579021609592 334340535692421804 337536719675893647 337629781909054908 337722869800400112 338167534540097808 339286401605031594 339733124977783446 341688679334013492 343075423552749342 343170012861696888 343621849613325192 345050216676286884 345212691509683179 345599788046473584 347199787065207258 350038079663889708 350134588646427312 352315833310293944 352799783630775117 354830551616090934 357829854330964176 357998346750782556 358300993046343984 359959793940077058 360059038437992712 360553625029253691 362096142603288912 363501082727885466 363601303594366824 364080041321285016 365765597068142817 365866442283766788 366175740146263632 367972423898168376 370054299583580976 370162735945181283 371767513933504962 373291638160079912 373804401399310791 373907462993300124 374399770383679716 379312471033629588 379417051257239632 379938228525450126 380438476357610034 383654237091246576 385756251058164168 386066264469408999 387649008858544524 387755887548607536 388266428546038224 390063958307825438 392086198345999248 393901412227230726 394010014767133464 394528790296780776 396355312474080687 396690385158452268 396799756645951152 398636792556349074 400892157882212724 402006379557009136 402558586122334698 403088617177136982 403199752720885848 405066418242741801 406495834448388048 409051466543662677 409702974538964652 411382621645802352 412061285747718504 413968976885439423 415429808831869104 415740015581553936 417468163386124872 418017825220734648 419953092930089901 420068878177658164 424760048208165852 424877158781148528 426844182664394586 427205030170640904 429301161214529772 429866403033113748 431730016180844472 434095433883070596 434215118314800144 434786830122982896 436225373492183478 436799732114293002 440491901845505328 441218587965038856 443261266613025147 443844889083878373 445787380923229072 446399726226695046 450048959567858196 450173042545406544 452257177001635278 452381868806708792 452977499970377928 453599721810996579 455584905778684656 457433898070332456 460066955568382512 460283588679577572 460672705345299408 462805449351527646 462933049420276344 465076257982407253 466717439551852944 467487390335614488 467707517529248178 469651683809390481 470270053373326479 470399711507700156 473107402154787912 477331129001043408 477986803628792094 479946391920102744 480605658941971017 480738166705671588 484668110303847288 487687462757523756 487821923045022384 488492008104150162 493550314593575044 495553389576193494 495690018578006616 498405868532414388 498543283991066832 499199693844906288 500851354750284734 501510803538632706 505749961378172784 506444672863582362 506584304700600168 507251301810146712 508929602407547391 509599687466675169 512533019001020238 514755019292545332 516865345144726032 517575325014430326 518399682069710376 520799680597810887 525057119495834562 525201882969640968 528473749965440916 528920513544603024 531515723408465432 532245827424136401 534522877176283632 536744781496446264 536997520126173834 537451489569515976 539939690910115587 540088557656989068 543144213904933368 545401955391550236 546270632718619536 548799663425650182 549263610219395448 551958635847252564 557651270900257443 558276580690457328 559937457240119868 560861194489950186 561599655575519574 566346730944221136 568968706550444382 569125576885859448 569907342788175189 572401548286039696 573155204044151664 575481355636869864 578793911844094128 581473513287816786 581633831322911304 582399642819057336 585095937461738157 590852118340846089 591015022150700196 591514657159348944 591793185445171164 595035577737678402 595199634968926728 597955188834523611 600065279423810928 601338236823319086 603009569335513704 603837879183502047 604799629081328772 609743751672582072 613711451572770096 616552708293014402 617073932468703528 618091928621577756 623610023372330904 626202245079187308 627026737831101972 627199615343600208 630103317266487246 637140072312248778 637315738171722792 640266273996591879 640807545255961356 640984222274228784 643951741821794658 644799604549670622 647595024271266708 650249950343365008 651322677472200216 653260366780139846 654338060238275217 655199598171439503 660737852768257992 664541158043219184 668681071384843608 669599589340042569 675073439351787294 675259563818109816 678385765502452917 678572803210063188 679466249955566892 683377358668026984 686150847105498684 686340025723393776 687243699226650384 690100433352573768 690425383019366358 694208174027291469 694399574130414516 700076159327779416 701561276293872267 704631666620587888 705599567261550234 709661103232181868 715996693501565112 716980205443188141 719919587880154116 720118076875985424 721107250058507382 727002165455770932 727202607188733648 728160082642570032 731531194136285634 731732884567533576 735120536810901787 735944847796336752 740325471890362566 743330084364290241 743535027867009924 746583276320159824 747608802798621582 747814925986600248 748799540767359432 751277032125427101 752266205307949059 758624942067259176 759667009295373543 759876457050900252 760876952715220068 768799528501530357 771512502116328336 772132528938817998 775298017717089048 780127916615650876 787585679243751843 787802824454461452 788020029534266928 789057580593561552 792710624948161374 793380770316904536 797273585112698148 801784315764425448 805117172244669396 805496280189260751 806177234354273964 806399505441771696 810132836485483602 818102933087325354 819405949077929304 823199495138475273 824122571495437008 827937953770878846 834936326772249744 836035650441469296 839906185860179802 840137756355316328 841291791734925279 842399483363279361 849520096416331704 853453059825666573 853688365328789172 854410060341281808 858602322429059544 859732806066227496 863460032361688944 863713050538756327 868190867766141192 872210269931725179 872450746984366956 873599464228586004 882437175930077712 886522533226050294 887689778167756746 892553366606517603 892799452453390092 900097919135716392 904514354003270556 904763737613417584 905954999940755856 907199443621993158 914867796140664912 920567177359155144 924829062439521603 925610898703055292 925866098840552688 930152515964814506 934974780671228976 935415035058496356 939303367618780962 940540106746652958 940799423015400312 945154975899730869 946214804309575824 955973607257584188 959892783840205488 961211317883942034 961476333411343176 965927612732691987 967199406824505933 969336220607694576 975374925515047512 976984016208300324 979890550170209769 987100629187150088 991106779152386988 991380037156013232 996811737064828776 1001702709500569468 1003021607077265412 1012889345727164724 1013168609401200336 1014502603620293424 1017859204815094782 1019199374933350338 1025066038002040476 1029510038585090664 1035150650028860652 1035638074529049537 1036799364139420752 1041599361195621774 1050114238991669124 1050403765939281936 1056947499930881832 1058399350892325351 1063031446816930864 1064491654848272802 1073489562992892528 1073995040252347668 1074902979139031952 1079879381820231174 1080177115313978136 1081660875087761073 1086288427809866736 1090803910783100472 1097296791204428451 1097599326851300364 1098527220438790896 1103917271694505128 1110488207835543849 1115302541800514886 1119874914480239736 1121413204197932373 1121722388979900372 1123199311151039148 1137937413100888764 1138251153771718896 1139814685576350378 1150962711273739728 1162947026575633572 1163267662645822608 1164799285638114672 1170191874923476314 1181704236681692178 1182030044301400392 1183586370890342328 1189065937422242061 1190071155475356804 1190399269937853456 1195910377669047222 1202676473646638172 1206019138671027408 1207675758367004094 1209599258162657544 1215199254728225403 1219487503345164144 1233105416586028804 1234147864937407056 1236183857243155512 1241906930656318269 1247220046744661808 1252404490158374616 1254053475662203944 1259859278790269703 1260206634532974492 1274280144624497556 1274631476343445584 1280532547993183758 1281615090511922712 1287903483643589316 1289599209099341244 1295190048542533416 1302645354944400432 1306520733560279692 1308676120476550434 1310399196342879006 1321475705536515984 1329783799839075441 1331534667251635119 1337362142769687216 1339199178680085138 1350146878703574588 1350519127636219632 1356771531004905834 1357145606420126376 1358932499911133784 1365223854077389033 1366754717336053968 1372301694210997368 1380200866705147536 1380850766038732716 1388416348054582938 1388799148260829032 1395228773947221759 1400152318655558832 1403122552587744534 1408955051428171443 1410810160119979437 1411199134523100468 1419322206464363736 1431993387003130224 1433960410886376282 1439839175760308232 1442214500117014764 1454004330911541864 1463062388272571268 1463465769135067152 1470241073621803574 1480650943780725132 1486660168728580482 1487070055734019848 1495217605597243164 1495629851973200496 1497599081534718864 1502554064250854202 1504532410615898118 1517249884134518352 1519334018590747086 1519752914101800504 1521753905430440136 1526788807222642173 1528799062400025507 1537599057003060714 1544265057877635996 1550596035434178096 1560255833231301752 1562399041793432661 1575171358487503686 1575605648908922904 1585421249896322748 1586761540633809072 1594547170225396296 1596737482272409203 1603568631528850896 1610234344489338792 1610992560378521502 1612354468708547928 1619819072730346761 1620265672970967204 1636205866174650708 1638811898155858608 1646398990276950546 1655875907541757692 1672953812700772329 1679812371720359604 1680275512710632656 1682583583469850558 1684798966726558722 1699040192832663408 1706906119651333146 1707376730657578344 1709722028364525567 1717204644858119088 1719465612132454992 1727426101077512654 1736381735532282384 1744420539863450358 1744901493968733912 1747198928457172008 1752979741625996569 1755287812385214471 1772556355022538267 1773045066452100588 1775379556335513492 1785106733213035206 1785598904906780184 1793865566503570833 1800195838271432784 1809028708006541112 1811513637550506141 1814398887243986316 1841134354718310288 1849658124879043206 1851221797406110584 1860305031929629012 1870830070116992712 1878606735237561924 1881080213493305916 1881598846030800624 1890309951799461738 1911947214515168376 1920798821989775637 1922422635767884068 1922952666822686352 1931855225465383974 1934398813649011866 1950749851030095024 1953968032416600648 1959781100340419538 1963014180714825651 1965598794514318509 1974201258374300176 1982213558304773976 1993623474129657552 2003405419001138936 2006043214154530824 2008798768020127707 2025778691454329448 2035157296507358751 2035718409630189564 2038398749866700676 2050132076004080952 2059020077170181328 2070301300057721304 2071276149058099074 2082624522081874407 2083198722391243548 2100228477983338248 2104683828881616801 2113894999861763664 2116798701784650702 2128983309696545604 2147990080504695336 2159758763640462348 2160354230627956272 2163321750175522146 2181607821566200944 2194593582408856902 2195198653702600728 2205361610432705361 2207834543389010256 2220976415671087698 2229990253092870723 2230605083601029772 2239749828960479472 2242826408395864746 2243444777959800744 2246398622302078296 2253831096376281303 2256798615923847177 2275874826201777528 2279629371152700756 2306398585504591071 2325894053151267144 2340383749846952628 2362757037731255529 2363408473363384356 2364060088602800784 2367172741780684656 2378131874844484122 2380142310950713608 2391820755338094444 2405352947293276344 2415351516734008188 2416488840567782253 2419198516325315088 2430398509456450806 2466210833172057608 2469598485415425819 2472367714486311024 2483813861312636538 2504808980316749232 2508106951324407888 2519718557580539406 2520413269065948984 2523875375204775837 2548560289248995112 2560359179476999719 2561065095986367516 2563230181023845424 2575806967287178632 2579198418198682488 2590380097085066832 2591139151616268981 2613041467120559384 2616630809795175537 2617352240953100868 2620798392685758012 2659567599678150882 2663069334503270238 2678398357360170276 2700293757407149176 2713543062009811668 2714291212840252752 2717864999822267568 2730447708154778066 2744603388421994736 2761701532077465432 2774487187318564809 2776832696109165876 2777598296521658064 2790457547894443518 2806245105175489068 2817910102856342886 2821620320239958874 2822398269046200936 2835464927699192607 2838644412928727472 2867920821772752564 2879678351520616464 2884429000234029528 2897782838198075961 2901598220473517799 2908008661823083728 2926124776545142536 2939671650510629307 2940482147243607148 2961301887561450264 2973320337457160964 2974140111468039696 2990435211194486328 3005108128501708404 3009064821231796236 3038668037181494172 3039505828203601008 3043507810860880272 3053577614445284346 3057598124800051014 3075198114006121428 3088530115755271992 3106914223587148611 3120511666462603504 3124798083586865322 3150342716975007372 3151211297817845808 3170842499792645496 3175198052676976053 3189094340450792592 3193474964544818406 3220468688978677584 3221985120757043004 3224708937417095856 3239638145460693522 3240531345941934408 3255533805876850771 3272411732349301416 3291890373613285353 3292797980553901092 3311751815083515384 3331464623506631547 3345907625401544658 3359624743440719208 3364239612593797119 3365167166939701116 3369597933453117444 3413812239302666292 3414753461315156688 3419444056729051134 3454852202155025308 3488841079726900716 3489802987937467824 3494397856914344016 3505959483251993138 3510575624770428942 3545112710045076534 3546090132904201176 3550759112671026984 3567197812266726183 3570213466426070412 3571197809813560368 3587731133007141666 3618057416013082224 3623027275101012282 3628797774487972632 3645597764184676209 3699316249758086412 3702443594812221168 3720610063859258024 3725720791968954807 3741660140233985424 3757213470475123848 3762160426986611832 3779577836370809109 3780619903598923476 3823894429030336752 3841597643979551274 3844845271535768136 3863710450930767948 3868797627298023732 3907936064833201296 3919562200680839076 3926028361429651302 3931197589028637018 3964427116609547952 3989351399517226323 4006810838002277872 4012086428309061648 4017597536040255414 4051557382908658896 4070314593014717502 4071436819260379128 4076797499733401352 4095671562232167099 4100264152008161904 4140602600115442608 4142552298116198148 4165249044163748814 4166397444782487096 4185686321841665277 4200456955966676496 4209367657763233602 4226865154284514329 4233597403569301404 4257966619393091208 4295980161009390672 4319517527280924696 4326643500351044292 4389187164817713804 4390397307405201456 4410723220865410722 4441952831342175396 4459980506185741446 4461210167202059544 4485652816791729492 4486889555919601488 4492797244604156592 4507662192752562606 4513597231847694354 4551749652403555056 4559258742305401512 4580366421667926519 4586397187200076521 4612797171009182142 4651788106302534288 4680767499693905256 4687197125380297983 4725514075462511058 4726816946726768712 4756263749688968244 4760284621901427216 4783641510676188888 4790212446817227609 4810705894586552688 4830703033468016376 4832977681135564506 4859457218191040283 4860797018912901612 4932421666344115216 4939196970830851638 4967627722625273076 5018861438102316987 5039437115161078812 5040826538131897968 5047750750409551674 5097120578497990224 5120718358953999438 5122130191972735032 5151613934574357264 5158396836397364976 5182278303232537962 5226082934241118768 5233261619590351074 5234704481906201736 5241596785371516024 5258939224877989707 5265863437155643413 5317669065067614801 5319135199356301764 5326138669006540476 5356796714720340552 5381596699510712499 5400587514814298352 5427086124019623336 5460895416309556132 5523403064154930864 5548974374637129618 5553665392218331752 5580915095788887036 5612490210350978136 5635820205712685772 5643240640479917748 5644796538092401872 5670929855398385214 5735841643545505128 5762396465969326911 5768858000468059056 5795565676396151922 5803196440947035598 5852249553090285072 5879343301021258614 5880964294487214296 5889042542144476953 5896796383542955527 5922603775122900528 5946640674914321928 5980870422388972656 6010216257003416808 6018129642463592472 6045991353771294289 6077336074362988344 6105471889522076253 6107155228890568692 6115196249600102028 6150396228012242856 6177060231510543984 6213828447174297222 6247873566245623221 6249596167173730644 6300685433950014744 6341684999585290992 6350396105353952106 6386949929089636812 6443970241514086008 6479276290921387044 6481062691883868816 6511067611753701542 6544823464698602832 6583780747226570706 6585595961107802184 6616084831298116083 6623503630167030768 6662929247013263094 6691815250803089316 6719249486881438416 6728479225187594238 6730334333879402232 6739195866906234888 6761493289128843909 6770395847771541531 6827624478605332584 6838888113458102268 6909704404310050616 6919195756513773213 6977682159453801432 7011918966503986276 7021151249540857884 7090225420090153068 7092180265808402352 7101518225342053968 7134395624533452366 7140426932852140824 7175462266014283332 7246054550202024564 7249466521703346759 7257595548975945264 7291195528369352418 7398632499516172824 7408795456246277457 7441220127718516048 7451441583937909614 7514426940950247696 7524320853973223664 7559155672741618218 7561239807197846952 7571626125614327511 7681077538430999157 7683195287959102548 7689690543071536272 7727420901861535896 7737595254596047464 7773417454848806943 7839124401361678152 7849892429385526611 7852056722859302604 7862395178057274036 7978702799034452646 8035195072080510828 8140629186029435004 8142873638520758256 8153594999466802704 8191343124464334198 8285104596232396296 8323461561955694427 8330498088327497628 8332794889564974192 8371372643683330554 8418735315526467204 8453730308569028658 8467194807138602808 8506394783097577821 8515933238786182416 8639035054561849392 8653287000702088584 8693348514594227883 8704794661420553397 8778374329635427608 8819014951531887921 8821446441730821444 8883905662684350792 8919961012371482892 8922420334404119088 8971305633583458984 9015324385505125212 9027194463695388708 9118517484610803024 9160732843335853038 9172794374400153042 9225594342018364284 9320742670761445833 9361534999387810512 9374394250760595966 9451028150925022116 9453633893453537424 9512527499377936488 9556566978541723231 9567283021352377776 9580424893634455218 9661406066936032752 9665955362271129012 9718914436382080566 9721594037825803224 9766601417630552313 9875671120839856059 9878393941661703276 9935255445250546152 9994393870519894641 10037722876204633974 10078874230322157624 10095501500819103348 10241436717907998876 10244260383945470064 10364556606465075924 10466523239180702148 10469408963812403472 10483193570743032048 10517878449755979414 10531726874311286826 10635338130135229602 10638270398712603528 10652277338013080952 10701593436800178549 10713593429440681104 10763193399021424998 10854172248039246672 10921790832619112264 10936793292554028627 11097948749274259236 11107330784436663504 11161830191577774072 11177162375906864421 11224980420701956272 11271640411425371544 11286481280959835496 11338733509112427327 11341859710796770428 11471683287091010256 11524792931938653822 11591131352792303844 11606392881894071196 11758686602042517228 11761928588974428592 11778085084288953906 11793592767085911054 11893281349828643856 11968054198551678969 12020432514006833616 12036259284927184944 12091982707542588578 12154672148725976688 12210943779044152506 12214310457781137384 12230392499200204056 12287014686696501297 12300792456024485712 12427656894348594444 12495747132491246442 12499192334347461288 12557058965524995831 12601370867900029488 12680595462853542987 12700792210707904212 12773899858179273624 12887940483028172016 12958552581842774088 13022135223507403084 13167561494453141412 13171191922215604368 13232169662596232166 13325858494026526188 13383630501606178632 13456958450375188476 13460668667758804464 13478391733812469776 13522986578257687818 13540791695543083062 13655248957210665168 13677776226916204536 13741099265003779557 13759191561600229563 13819408808620101232 13838391513027546426 13955364318907602864 14023837933007972552 14042302499081715768 14061591376140893949 14180450840180306136 14268791249066904732 14280853865704281648 14350924532028566664 14492109100404049128 14498933043406693518 14578371654573120849 14582391056738704836 14797264999032345648 14817590912492554914 14902883167875819228 15118311345483236436 15122479614395693904 15143252251228655022 15362155076861998314 15366390575918205096 15454841803723071792 15475190509192094928 15546834909697613886 15678248802723356304 15699784858771053222 15704113445718605208 15724790356114548072 15776817674633969121 15797590311466930239 15957405598068905292 16070390144161021656 16144790098532137497 16281258372058870008 16382686248928668396 16570209192464792592 16646923123911388854 16660996176654995256 16742745287366661108 16837470631052934408 16907460617138057316 16934389614277205616 17012789566195155642 17287189397907980733 17306574001404177168 17386697029188455766 17409589322841106794 17556748659270855216 17638029903063775842 17642892883461642888 17667127626433430859 17767811325368701584 17839922024742965784 17942611267166917968 18030648771010250424 18054388927390777416 18137974061313882867 18316415668566228759 18321465686671706076 18345588748800306084 18451188684036728568 18641485341522891666 18748788501521191932 18902056301850044232 19025054998755872976 19113133957083446462 19160849787268910436 19331910724542258024 19437828872764161132 19443188075651606448 19533202835261104626 19751342241679712118 19756787883323406552 19848254493894348249 19870510890501092304 19988787741039789282 20075445752409267948 20157748460644315248 20191003001638206696 20284479867386531727 20311187543314624593 20482873435815997752 20729113212930151848 20757587269541319639 20933046478361404296 21035756899511958828 21063453748622573652 21270676260270459204 21276540797425207056 21304554676026161904 21403186873600357098 21526386798042849996 21748399565110040277 21843581665238224528 21873586585108057254 22195897498548518472 22226386368738832371 22323660383155548144 22354324751813728842 22543280822850743088 22572962561919670992 22677467018224854654 22683719421593540856 22788736641137955397 23043232615292997471 23049585863877307644 23182262705584607688 23212785763788142392 23320252364546420829 23517373204085034456 23549677288156579833 23556170168577907812 23587185534171822108 23936108397103357938 24183965415085177156 24421887558088305012 24428620915562274768 24460784998400408112 24574029373393002594 24855313788697188888 24970384685867083281 24991494264982492884 24998384668694922576 25114117931049991662 25361190925707085974 25401584421415808424 25519184349292733463 25547799716358547248 25917105163685548176 26044270447014806168 26080045543782683649 26114383984261660191 26335122988906282824 26457044854595663763 26464339325192464332 26651716988053052376 26767261003212357264 26913916900750376952 27045973156515375636 27081583391086166124 27355552453832409072 27482198530007559114 27518383123200459126 27676783026055092852 28047675866015945104 28084604998163431536 28123182752281787898 28360901680360612272 28537582498133809464 28669700935625169693 28701849064057133328 28984218200808098256 28997866086813387036 29156743309146241698 29164782113477409672 29299804252891656939 29635181824985109828 29805766335751638456 29983181611559683923 30236622690966472872 30286504502457310044 30724310153723996628 30732781151836410192 31093669819395227772 31399569717542106444 31408226891437210416 31449580712229096144 31553635349267938242 31595180622933860478 31914811196137810584 32104780310400535647 32140780288322043312 32289580197064274994 32562516744117740016 32765372497857336792 32810379877662085881 33293846247822777708 33321992353309990512 33485490574733322216 33531487127720593263 33674941262105868816 33814921234276114632 34016200527337281981 34025579132390311284 34574378795815961466 34773394058376911532 34819178645682213588 35276059806127551684 35285785766923285776 35334255252866861718 35679844049485931568 36061297542020500848 36108777854781554832 36275948122627765734 36632831337132457518 36642931373343412152 36691177497600612168 36861044060089503891 36902377368073457136 37282970683045783332 37497577003042383864 37671176896574987493 37804112603700088464 38226267914166892924 38321699574537820872 38663821449084516048 38875657745528322264 39066405670522209252 39502684483359424236 39513575766646813104 39696508987788696498 39977575482079578564 40150891504818535896 40382006003276413392 40568959734773063454 40622375086629249186 40965746871631995504 41223297795011338671 41277574684800688689 41458226425860303696 41515174539082639278 41866092956722808592 42071513799023917656 42126907497245147304 42321939476399060023 42541352520540918408 42806373747200714196 43052773596085699992 43496799130220080554 43735114963719362547 43747173170216114508 44391794997097036944 44452772737477664742 44708649503627457684 45354934036449709308 45367438843187081712 45577473282275910794 46086465230585994942 46099171727754615288 46364525411169215376 46425571527576284784 46640504729092841658 47034746408170068912 47099354576313159666 47112340337155815624 47174371068343644216 47330453023901907363 47392770934400790717 47872216794206715876 48367930830170354312 48434370295596412491 48843775116176610024 49148058746786005188 49710627577394377776 49940769371734166562 49982988529964985768 50228235862099983324 50722381851414171948 50803168842831616848 51038368698585466926 51861568193723942199 52088540894029612336 52160091087565367298 52228767968523320382 52670245977812565648 52914089709191327526 52928678650384928664 53001382879300292577 53303433976106104752 53827833801500753904 54091946313030751272 54163166782172332248 54413922183941648601 54949247005698686277 54964397060015118228 55036766246400918252 55353566052110185704 56246365504563575796 57075164996267618928 57339401871250339386 57995732173626774072 58313486618292483396 58329564226954819344 58599608505783313878 59270363649970219656 59544763481683044747 59611532671503276912 59966363223119367846 60473245381932945744 60573009004914620088 60853439602159595181 60933562629943873779 61448620307447993256 62187339638790455544 62272761808623958917 62799139435084212888 63107270698535876484 63190361245867720956 63829622392275621168 64209560620801071294 64579160394128549988 65245198695330120831 65530744995714673584 65620759755324171762 66587692495645555416 66970981149466644432 67062974255441186526 67629842468552229264 68032401054674563962 68051158264780622568 68366209923413866191 69129697845878992413 69148757591631922932 69546788116753823064 69638357291364427176 69960757093639262487 70552119612255103368 70668510505733723436 72551896245255531468 73265662674264915036 73285862746686824304 73382354995201224336 73722088120179007782 74565941366091566664 74911154057601249843 74995154006084767728 75342353793149974986 76452535828333785848 76557553047878200389 76643399149075641744 77751315491056644528 78132811341044418504 78240136631348050947 79005368966718848472 79371134563786991289 79393017975577392996 79955150964159157128 80301783009637071792 81137919469546126908 81244750173258498372 82446595590022677342 82555149369601377378 83030349078165278556 84143027598047835312 84253814994490294608 84643878952798120046 85082705041081836816 85612747494401428392 86009102806875509079 86105547192171399984 86993598260440161108 87470229927438725094 87494346340432229016 87899412758674970817 88905545474955329484 89417299007254915368 89949544834679051769 90709868072899418616 91154946564551821588 92172930461171989884 92198343455509230576 93281009458185683316 94198709152626319332 94224680674311631248 94348742136687288432 94660906047803814726 94785541868801581434 95744433588413431752 96314340931201606941 96735861660340708624 96868740591192824982 97687550232353220048 98296117493572010376 98431139632986257643 99881538743468333124 99965977059929971536 100456471724199966648 101444763702828343896 102048601582011845943 102076737397170933852 103723136387447884398 104320182175130734596 104457535937046640764 105828179418382655052 105857357300769857328 106002765758600585154 108183892626061502544 108326333564344664496 108827844367883297202 109898494011397372554 109928794120030236456 110073532492801836504 110583132180268511673 110707132104220371408 112492731009127151592 113013530689724962479 114678803742500678772 115991464347253548144 116626973236584966792 117199217011566627756 118540727299940439312 119089526963366089494 119932726446238735692 121146018009829240176 121706879204319190362 121867125259887747558 122897240614895986512 123669893385034016013 124374679277580911088 124545523617247917834 125598278870168425776 126214541397071752968 126380722491735441912 126965818429197180069 128419121241602142588 129158320788257099976 130490397390660241662 131241519510648343524 133175384991291110832 134125948510882373052 136064802109349127924 136102316529561245136 136732419846827732382 138259395691757984826 138297515183263845864 139093576233507646128 139276714582728854352 139921514187278524974 141104239224510206736 141337021011467446872 141991359071705722089 142178312803202372151 145103792490511062936 145303110886789237473 146531325348529830072 147444176240358015564 149131882732183133328 149822308115202499686 150684707586299949972 152905071656667571696 153115106095756400778 155584704581171826597 156265622682088837008 156480273262696101894 158010737933437696944 158742269127573982578 158786035951154785992 159910301928318314256 162275838939092253816 162489500346516996744 163241766551824945803 164847741017096058831 164893191180045354684 165110298739202754756 166060698156330557112 169287757905596240092 171225494988802856784 172018205613751018158 173987196520880322216 174940459854877450188 174988692680864458032 175798825517349941634 177811090949910658968 178634290445049134241 178834598014509830736 179899089669358103538 181419736145798837232 182309893129103643176 182560318806478785543 182800687889831621337 184345860922343979768 186562018916371366632 188397418305252638664 189321812095607629452 189571083737603162868 191488867176826863504 192628681862403213882 193737481182385649964 196592234987144020752 196862279265972515286 199763077486936666248 200912943448399933296 202889527405656687792 204097203164023691886 204153474794341867704 205098629770241598573 207446272774895768796 208640364350261469192 208915071874093281528 209882271280917787461 211656358836765310104 212005531517201170308 217655688735766594404 219796988022794745108 219857588240060472912 220147064985603673008 221166264360537023346 224733462172803749529 224985462018254303184 226027061379449924958 229357607485001357544 229672659143634601167 233253946473169933584 234398434023133255512 234720409894044152841 238113403691360973867 238179053926732178988 239865452892477471384 243413758408638380724 243734250519775495116 247339786770068032026 249091047234495835668 252429082794143505936 252761444983470883824 253931636858394360138 256838242483204285176 258027308420626527237 258316641576514199952 260980794781320483324 262483039021296687048 263698238276024912451 268251897021764746104 269848634504037155307 272129604218698255848 273464839693655464764 276518791383515969652 276595030366527691728 279843028374557049948 282674042022934893744 283982718143411444178 284356625606404744302 288943022793604820823 290207584981022125872 290606221773578474946 293062650697059660144 294888352480716031128 296253576334793420161 299644616230404999372 301369415172599899944 306145804746035537829 306230212191512801556 311169409162343653194 312960546525392203788 317484538255147965156 317572071902309571984 324551677878184507632 324979000693033993488 326483533103649891606 329695482034192117662 329786382360090709368 330220597478405509512 331749396540805535019 332121396312661114224 338575515811192480184 339040592069174887437 344036411227502036316 347974393041760644432 349880919709754900376 351597651034699883268 355622181899821317936 357268580890098268482 359798179338716207076 364619786258207286352 365120637612957571086 365601375779663242674 368691721844687959536 371009680155102048039 373124037832742733264 376794836610505277328 378643624191215258904 379142167475206325736 380897455287591540207 385257363724806427764 387474962364771299928 393724558531945030572 399526154973873332496 408194406328047383772 408306949588683735408 410197259540483197146 414892545549791537592 417280728700522938384 417830143748186563056 419764542561835574922 423312717673530620208 424011063034402340616 425974077215117166267 426534938409607116453 435311377471533188808 435909332660367712419 439593976045589490216 442332528721074046692 449466924345607499058 452054122758899849916 458715214970002715088 459345318287269202334 468796868046266511024 469440819788088305682 476226807382721947734 476358107853464357976 479730905784954942768 486827516817276761448 487468501039550990232 489725299655474837409 494679573540136064052 498182094468991671336 507863273716788720276 513676484966408570352 516054616841253054474 521961589562640966648 524966078042593374096 527396476552049824902 535902871335147402723 536503794043529492208 539697269008074310614 544259208437396511696 546929679387310929528 547680956419436356629 553037582767031939304 559686056749114099896 567965436286822888356 568713251212809488604 577886045587209641646 581212443547156949892 589776704961432062256 592507152669586840322 599289232460809998744 602738830345199799888 612291609492071075658 612460424383025603112 615295889310724795719 622338818324687306388 625921093050784407576 629646813842753362383 634969076510295930312 652967066207299783212 659390964068384235324 659572764720181418736 660441194956811019024 663498793081611070038 674200386518411248587 677151031622384960368 678081184138349774874 688072822455004072632 689017977430903803501 699761839419509800752 703195302069399766536 714340211074082921601 714537161780196536964 719596358677432414152 730241275225915142172 731202751559326485348 742019360310204096078 757287248382430517808 758284334950412651472 761794910575183080414 770514727449612855528 774081925261879581711 774949924729542599856 787449117063890061144 791094714828074737353 809545903512111465921 816388812656094767544 820394519080966394292 829785091099583075184 839529085123671149844 848022126068804681232 851948154430234332534 853069876819214232906 870622754943066377616 871818665320735424838 879187952091178980432 884665057442148093384 888760729004380260483 898933848691214998116 904108245517799699832 918690636574538404668 938881639576176611364 952453614765443895468 952716215706928715952 973655033634553522896 974937002079101980464 979450599310949674818 989359147080272128104 995248189622416605057 996364188937983342672 1015726547433577440552 1017121776207524662311 1032109233682506108948 1043923179125281933296 1054792953104099649804 1071805742670294805446 1079394538016148621228 1093859358774621859056 1095361912838872713258 1106075165534063878608 1119372113498228199792 1135930872573645776712 1137426502425618977208 1142692365862774620621 1155772091174419283292 1162424887094313899784 1185014305339173680644 1198578464921619997488 1224583218984142151316 1224920848766051206224 1230591778621449591438 1244677636649374612776 1251842186101568815152 1259293627685506724766 1269938153020591860624 1277922231645351498801 1279604815228821349359 1305934132414599566424 1318781928136768470648 1326997586163222140076 1348400773036822497174 1356162368276699549748 1376145644910008145264 1378035954861807607002 1406390604138799533072 1428680422148165843202 1429074323560393073928 1439192717354864828304 1460482550451830284344 1462405503118652970696 1469175898966424512227 1484038720620408192156 1523589821150366160828 1541029454899225711056 1548163850523759163422 1574898234127780122288 1582189429656149474706 1607708614005442208169 1619091807024222931842 1632777625312189535088 1640789038161932788584 1643042869258309069887 1679058170247342299688 1703896308860468665068 1706139753638428465812 1743637330641470849676 1769330114884296186768 1777521458008760520966 1797867697382429996232 1808216491035599399664 1837381273149076809336 1845887667932174387157 1877763279152353222728 1888940441528260087149 1904907229530887790936 1958901198621899349636 1978718294160544256208 1990496379244833210114 2022601159555233745761 2031453094867154881104 2034243552415049324622 2064218467365012217896 2109585906208199299608 2143020633222248764803 2143611485340589610892 2158789076032297242456 2190723825677745426516 2271861745147291553424 2274853004851237954416 2285384731725549241242 2311544182348838566584 2322245775785638745133 2324849774188627799568 2370028610678347361288 2373284144484224212059 2449166437968284302632 2461183557242899182876 2489355273298749225552 2518587255371013449532 2555844463290702997602 2559209630457642698718 2611868264829199132848 2637563856273536941296 2653995172326444280152 2666282187013140781449 2696801546073644994348 2712324736553399099496 2756071909723615214004 2857360844296331686404 2858148647120786147856 2920965100903660568688 2924811006237305941392 2938351797932849024454 2968077441240816384312 2985744568867249815171 3047179642300732321656 3051365328622573986933 3096327701047518326844 3164378859312298949412 3215417228010884416338 3238183614048445863684 3281578076323865577168 3286085738516618139774 3358116340494684599376 3407792617720937330136 3412279507276856931624 3428077097588323861863 3487274661282941699352 3555042916017521041932 3595735394764859992464 3674762546298153618672 3691775335864348774314 3755526558304706445456 3777880883056520174298 3809814459061775581872 3833766694936054496403 3917802397243798699272 3980992758489666420228 4045202319110467491522 4068487104830098649244 4128436934730024435792 4219171812416398599216 4286041266444497529606 4287222970681179221784 4317578152064594484912 4381447651355490853032 4407527696899273536681 4570769463451098482484 4623088364697677133168 4644491551571277490266 4740057221356694722576 4746568288968448424118 4823125842016326624507 4898332875936568605264 4922367114485798365752 5037174510742026899064 5111688926581405995204 5118419260915285397436 5307990344652888560304 5332564374026281562898 5393603092147289988696 5424649473106798198992 5512143819447230428008 5537663003796523161471 5666821324584780261447 5714721688592663372808 5876703595865698048908 5936154882481632768624 5971489137734499630342 6094359284601464643312 6102730657245147973866 6192655402095036653688 6328757718624597898824 6430834456021768832676 6476367228096891727368 6572171477033236279548 6815585235441874660272 6824559014553713863248 6856154195176647723726 6966737327356916235399 6974549322565883398704 7110085832035042083864 7119852433452672636177 7383550671728697548628 7555761766113040348596 7667533389872108992806 7835604794487597398544 7961985516979332840456 7998846561039422344347 8090404638220934983044 8136974209660197298488 8572082532888995059212 8574445941362358443568 8762895302710981706064 8815055393798547073362 8957233706601749445513 9141538926902196964968 9288983103142554980532 9493136577936896848236 9646251684032653249014 9844734228971596731504 10074349021484053798128 10223377853162811990408 10236838521830570794872 10284231292764971585589 10665128748052563125796 10787206184294579977392 11024287638894460856016 11075326007593046322942 11333642649169560522894 11429443377185326745616 11501300084808163489209 11753407191731396097816 11942978275468999260684 12205461314490295947732 12385310804190073307376 12657515437249195797648 12861668912043537665352 12952734456193783454736 13144342954066472559096 13222583090697820610043 13712308390353295447452 13933474654713832470798 14220171664070084167728 14239704866905345272354 14767101343457395097256 15111523532226080697192 15335066779744217985612 15923971033958665680912 15997693122078844688694 16180809276441869966088 16273948419320394596976 16612989011389569484413 17144165065777990118424 17630110787597094146724 17914467413203498891026 18283077853804393929936 18577966206285109961064 18986273155873793696472 19292503368065306498028 20446755706325623980816 20473677043661141589744 20568462585529943171178 20900211982070748706197 21330257496105126251592 21359557300358017908531 22150652015186092645884 22667285298339121045788 23002600169616326978418 23506814383462792195632 23885956550937998521368 23996539683118267033041 24410922628980591895464 25723337824087075330704 26288685908132945118192 26445166181395641220086 27424616780706590894904 27866949309427664941596 28479409733810690544708 29534202686914790194512 30223047064452161394384 30670133559488435971224 30852693878294914756767 31995386244157689377388 32361618552883739932176 33225978022779138968826 34288330131555980236848 35260221575194188293448 35828934826406997782052 37155932412570219922128 37972546311747587392944 38585006736130612996056 39667749272093461830129 41136925171059886342356 41800423964141497412394 42660514992210252503184 42719114600716035817062 44301304030372185291768 45334570596678242091576 46005200339232653956836 47771913101875997042736 47993079366236534066082 48821845257961183790928 49838967034168708453239 52890332362791282440172 54849233561413181789808 55733898618855329883192 56958819467621381089416 61340267118976871942448 61705387756589829513534 62700635946212246118591 63990772488315378754776 66451956045558277937652 70520443150388376586896 71657869652813995564104 71989619049354801099123 77170013472261225992112 79335498544186923660258 82273850342119772684712 83600847928282994824788 85438229201432071634124 88602608060744370583536 90669141193356484183152 92010400678465307913672 92558081634884744270301 95986158732473068132164 99677934068337416906478 105780664725582564880344 111467797237710659766384 113917638935242762178832 123410775513179659027068 125401271892424492237182 127981544976630757509552 132903912091116555875304 143315739305627991128208 143979238098709602198246 149516901102506125359717 158670997088373847320516 164547700684239545369424 167201695856565989649576 170876458402864143268248 184020801356930615827344 185116163269769488540602 191972317464946136264328 199355868136674833812956 211561329451165129760688 215968857148064403297369 246821551026359318054136 250802543784848984474364 265807824182233111750608 277674244904654232810903 287958476197419204396492 299033802205012250719434 317341994176747694641032 334403391713131979299152 341752916805728286536496 370232326539538977081204 383944634929892272528656 398711736273349667625912 431937714296128806594738 493643102052718636108272 501605087569697968948728 555348489809308465621806 575916952394838408792984 598067604410024501438868 634683988353495389282064 647906571444193209892107 740464653079077954162408 797423472546699335251824 863875428592257613189476 1003210175139395937897456 1110696979618616931243612 1151833904789676817585968 1196135208820049002877736 1295813142888386419784214 1480929306158155908324816 1727750857184515226378952 1943719714332579629676321 2221393959237233862487224 2392270417640098005755472 2591626285776772839568428 3455501714369030452757904 3887439428665159259352642 4442787918474467724974448 5183252571553545679136856 7774878857330318518705284 10366505143107091358273712 15549757714660637037410568 31099515429321274074821136
- Sum of all divisors σ(n): 118105300575082288913791437
- Sum of proper divisors (its aliquot sum) s(n): 87005785145761014838970301
- 31099515429321274074821136 is an abundant number, because the sum of its proper divisors (87005785145761014838970301) is greater than itself. Its abundance is 55906269716439740764149165
Bases of 31099515429321274074821136
- Binary: 11001101110011001010000011100000011011101000100100001111010001100101101110010000100002
- Hexadecimal: 0x19B9941C0DD121E8CB7210
- Base-36: 3WOAGIEYKO4WO2900
Squares and roots of 31099515429321274074821136
- 31099515429321274074821136 squared (310995154293212740748211362) is 967179859938591990134778455925766864892730392330496
- 31099515429321274074821136 cubed (310995154293212740748211363) is 30078824977089030404419765419525086849422439270662839185720977867797398163456
-
31099515429321274074821136 is a
perfect square number . Itssquare root is 5576693951556 -
The
cube root of 31099515429321274074821136 is 314473852.2524671473
Scales and comparisons
How big is 31099515429321274074821136?- 31,099,515,429,321,274,074,821,136 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 31,099,515,429,321,274,074,821,136 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 31099515429321274074821136 cubic inches would be around 26206154.4 feet tall.
Recreational maths with 31099515429321274074821136
- 31099515429321274074821136 backwards is 63112847047212392451599013
- The number of decimal digits it has is: 26
- The sum of 31099515429321274074821136'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 31099515429321274074821136 - Facts about the integer". Numbermatics.com. 2024. Web. 3 June 2024.
APA style:
Numbermatics. (2024). Number 31099515429321274074821136 - Facts about the integer. Retrieved 3 June 2024, from https://numbermatics.com/n/31099515429321274074821136/
Chicago style:
Numbermatics. 2024. "Number 31099515429321274074821136 - Facts about the integer". https://numbermatics.com/n/31099515429321274074821136/
The information we have on file for 31099515429321274074821136 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 31099515429321274074821136, math, Factors of 31099515429321274074821136, curriculum, school, college, exams, university, Prime factorization of 31099515429321274074821136, STEM, science, technology, engineering, physics, economics, calculator, thirty-one septillion, ninety-nine sextillion, five hundred fifteen quintillion, four hundred twenty-nine quadrillion, three hundred twenty-one trillion, two hundred seventy-four billion, seventy-four million, eight hundred twenty-one thousand, one hundred thirty-six.