166645248461574320509344
166,645,248,461,574,320,509,344 is an even composite number composed of ten prime numbers multiplied together.
166645248461574320509344 is an even composite number. It is composed of ten distinct prime numbers multiplied together. It has a total of thirteen thousand, eight hundred twenty-four divisors.
Prime factorization of 166645248461574320509344:
25 × 33 × 72 × 132 × 31 × 97 × 103 × 151 × 3931 × 126691
(2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 7 × 7 × 13 × 13 × 31 × 97 × 103 × 151 × 3931 × 126691)See below for interesting mathematical facts about the number 166645248461574320509344 from the Numbermatics database.
Names of 166645248461574320509344
- Cardinal: 166645248461574320509344 can be written as One hundred sixty-six sextillion, six hundred forty-five quintillion, two hundred forty-eight quadrillion, four hundred sixty-one trillion, five hundred seventy-four billion, three hundred twenty million, five hundred nine thousand, three hundred forty-four.
Scientific notation
- Scientific notation: 1.66645248461574320509344 × 1023
Factors of 166645248461574320509344
Divisors of 166645248461574320509344
- Number of divisors d(n): 13824
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 18 21 24 26 27 28 31 32 36 39 42 48 49 52 54 56 62 63 72 78 84 91 93 96 97 98 103 104 108 112 117 124 126 144 147 151 156 168 169 182 186 189 194 196 206 208 216 217 224 234 248 252 273 279 288 291 294 302 309 312 336 338 351 364 372 378 388 392 403 412 416 432 434 441 453 468 496 504 507 546 558 582 588 604 618 624 637 651 672 676 679 702 721 728 744 756 776 784 806 819 824 837 864 868 873 882 906 927 936 992 1008 1014 1057 1092 1116 1164 1176 1183 1208 1209 1236 1248 1261 1274 1302 1323 1339 1352 1358 1359 1404 1442 1456 1488 1512 1519 1521 1552 1568 1612 1638 1648 1674 1736 1746 1764 1812 1854 1872 1911 1953 1963 2016 2028 2037 2114 2163 2184 2232 2328 2352 2366 2416 2418 2457 2472 2522 2548 2604 2619 2646 2678 2704 2716 2718 2781 2808 2821 2884 2912 2976 3007 3024 3038 3042 3104 3171 3193 3224 3276 3296 3348 3472 3492 3528 3549 3624 3627 3708 3744 3783 3822 3906 3926 3931 4017 4056 4074 4077 4228 4326 4368 4464 4557 4563 4656 4681 4704 4732 4753 4832 4836 4914 4944 5044 5047 5096 5208 5238 5239 5292 5356 5408 5432 5436 5562 5616 5642 5733 5768 5859 5889 6014 6048 6076 6084 6111 6342 6386 6448 6489 6552 6696 6944 6984 7056 7098 7248 7254 7399 7416 7566 7644 7812 7852 7862 8034 8112 8148 8154 8281 8456 8463 8652 8736 8827 8928 9021 9114 9126 9312 9362 9373 9464 9506 9513 9579 9672 9828 9888 9991 10088 10094 10192 10416 10476 10478 10584 10647 10712 10864 10872 10881 11124 11232 11284 11349 11466 11536 11718 11778 11793 12028 12051 12152 12168 12222 12684 12772 12896 12978 13104 13392 13671 13741 13968 14043 14112 14196 14259 14496 14508 14647 14798 14832 15132 15141 15288 15553 15624 15704 15717 15724 16068 16224 16296 16308 16393 16562 16912 16926 17199 17304 17407 17654 17667 18042 18228 18252 18333 18724 18746 18928 19012 19026 19158 19344 19467 19656 19747 19982 20176 20188 20384 20832 20952 20956 21049 21168 21294 21424 21728 21744 21762 22197 22248 22351 22568 22698 22932 23072 23436 23556 23586 24056 24102 24304 24336 24444 24843 25368 25389 25519 25544 25956 26208 26481 26784 27063 27342 27482 27517 27936 28086 28119 28392 28518 28539 28737 29016 29294 29596 29664 29973 30264 30282 30576 31106 31248 31408 31434 31448 31941 32136 32592 32616 32767 32786 33124 33824 33852 34047 34398 34608 34814 35308 35334 35379 36084 36153 36456 36504 36666 36673 37448 37492 37856 38024 38052 38316 38688 38934 39091 39312 39494 39964 40352 40376 41013 41223 41509 41904 41912 42098 42129 42336 42588 42777 42848 43488 43524 43941 44394 44496 44702 45136 45396 45423 45864 46659 46872 47112 47151 47172 48112 48204 48608 48672 48888 49179 49686 50736 50778 51038 51088 51103 51912 52221 52962 53001 54126 54684 54964 55034 56172 56238 56784 57036 57078 57474 58032 58588 59192 59241 59946 60528 60564 60853 61152 61789 62212 62496 62816 62868 62896 63147 63882 64272 65184 65232 65534 65572 65611 66248 66591 67053 67704 68094 68796 69216 69628 69937 70616 70668 70758 72168 72306 72912 73008 73332 73346 74529 74896 74984 76048 76104 76167 76557 76632 77868 78182 78624 78988 79443 79928 80752 81189 82026 82446 82551 83018 83808 83824 84196 84258 84357 85176 85554 86211 87048 87882 88788 88992 89404 89919 90272 90792 90846 91728 93318 93744 94224 94302 94344 96187 96224 96408 97776 98301 98358 99372 101472 101556 102076 102176 102206 102529 103824 104442 105924 106002 106137 108252 108871 109368 109928 110019 110068 112344 112476 113568 114072 114156 114751 114948 116064 117176 117273 118384 118482 119892 121056 121128 121706 121849 121861 123578 123669 124424 124527 125736 125792 126294 126387 126691 127764 128331 128544 129883 130464 131068 131144 131222 131823 132496 133182 134106 135408 136188 136269 137592 139256 139874 139977 141232 141336 141453 141516 144336 144612 145824 146016 146664 146692 147343 147537 149058 149792 149968 152096 152208 152334 153114 153264 153309 155736 156364 156457 156663 157976 158886 159856 161504 162378 164052 164892 165102 166036 167648 168392 168516 168714 170352 171108 172422 174096 175764 177576 177723 178633 178808 179838 181584 181692 182559 183456 185367 186636 187488 188448 188604 188688 189441 190411 192374 192619 192816 195552 196602 196716 196833 198744 199773 201159 202189 203112 204152 204412 205058 207648 208884 209811 211848 212004 212274 216504 217742 218736 219856 220038 220136 223587 224688 224952 228144 228312 229369 229502 229671 229896 234352 234546 236768 236964 238329 239784 242256 243412 243698 243722 247156 247338 247653 248848 249054 251472 252588 252774 253071 253382 255528 256662 256711 259766 262136 262288 262444 263646 264992 266364 268212 269757 270816 272376 272538 273637 275184 278512 279748 279954 282464 282672 282906 283032 288561 288672 289224 290563 293328 293384 294686 294903 295074 298116 299936 304416 304668 306228 306528 306618 307587 309721 311472 312728 312914 313326 315952 317772 319712 324756 326613 328104 329784 330057 330204 332072 336784 337032 337428 340704 342216 344253 344844 348192 351528 351819 355152 355446 357266 357616 357721 359676 363168 363384 365118 365547 365583 370734 371007 373272 373581 377208 377376 378882 380073 380822 381307 384748 385238 385632 389649 393204 393432 393666 395469 397488 399546 402318 404378 404893 406224 408304 408824 410116 417768 419622 419931 423696 424008 424548 425971 433008 435484 437472 439712 440076 440272 442029 442611 447174 449376 449904 454057 456288 456624 458738 459004 459342 459792 459927 468704 469092 469371 469989 473928 476658 479568 482143 484512 486824 487396 487444 489559 494312 494676 495306 497696 498108 502944 505176 505548 506142 506764 508183 511056 513324 513422 519532 524272 524576 524888 527292 532728 533169 535899 536424 539514 539617 544752 545076 547274 547677 550368 556101 557024 559496 559908 565344 565812 566064 568323 571233 577122 577857 578448 581126 586656 586768 589372 589806 590148 590499 593581 596232 603477 606567 609336 612456 613236 615174 619442 622944 625456 625828 626652 629433 631904 635544 649512 653226 656208 659568 660114 660408 664144 664339 673568 674064 674856 684432 688107 688506 689013 689688 703056 703638 710304 710892 714532 715232 715442 717703 719352 726768 730236 731094 731166 741468 742014 742959 746544 747162 754416 757764 760146 761644 762097 762614 769496 770133 770476 779298 786408 786864 787332 790938 791089 794976 799092 803257 804636 808756 809786 812448 816608 817648 820232 820911 835536 839244 839862 847392 848016 849096 851942 852943 853027 865683 866016 870968 871689 880152 880544 884058 884709 885222 886837 894348 899808 908114 909181 913248 917476 918008 918684 919584 919854 922761 929163 938184 938742 939978 947856 953316 959136 964286 973648 974792 974888 979118 979839 988624 989352 990171 990612 996216 1010352 1011096 1012284 1013528 1016366 1022112 1026648 1026844 1032759 1039064 1048544 1049776 1054584 1055457 1065456 1066338 1071798 1072848 1073163 1079028 1079234 1089504 1090152 1094548 1095354 1096641 1096749 1112202 1118992 1119816 1120743 1131624 1132128 1136646 1140219 1142466 1143921 1154244 1155714 1156896 1162252 1168947 1173536 1178744 1179612 1180296 1180998 1187162 1192464 1206954 1213134 1214679 1218672 1224912 1226472 1230348 1238884 1250431 1250912 1251656 1253304 1258866 1271088 1277913 1299024 1306452 1312416 1319136 1320228 1320816 1326087 1328288 1328678 1332877 1348128 1349712 1362171 1368864 1376214 1377012 1378026 1379376 1379781 1406112 1407276 1408113 1415323 1421784 1429064 1430884 1435406 1438704 1446429 1453536 1460472 1462188 1462332 1468677 1482936 1484028 1485918 1493088 1494324 1508641 1508832 1515528 1520292 1523288 1524194 1524549 1525228 1538992 1540266 1540952 1558596 1572816 1573728 1574664 1581876 1582178 1584193 1598184 1606514 1607697 1609272 1617512 1618851 1619572 1635296 1640464 1641822 1643031 1646983 1668303 1671072 1678488 1679724 1688479 1696032 1698192 1703884 1705886 1706054 1713699 1731366 1733571 1741936 1743378 1760304 1768116 1769418 1770444 1771497 1773674 1780743 1788696 1816228 1818362 1819701 1834952 1836016 1837368 1839708 1845522 1858326 1876368 1877484 1879956 1888299 1895712 1906632 1915459 1928572 1947296 1949584 1949776 1958236 1959678 1977248 1978704 1980342 1981224 1992432 1993017 2020704 2022192 2024568 2027056 2032732 2033941 2053296 2053688 2064321 2065518 2078128 2099552 2109168 2110914 2130912 2132676 2143596 2145696 2146326 2153109 2158056 2158468 2168047 2180304 2189096 2190708 2193282 2193498 2224404 2237984 2239632 2241486 2263248 2273292 2280438 2284932 2286291 2287842 2308488 2310399 2311428 2324504 2337894 2357488 2359224 2360592 2361996 2373267 2374324 2384928 2409771 2413908 2426268 2429358 2437344 2449824 2452944 2460696 2462733 2475343 2477768 2500862 2503312 2504047 2506608 2517732 2542176 2555826 2558829 2559081 2597049 2598048 2612904 2615067 2628457 2640456 2641632 2652174 2657356 2660511 2665754 2669149 2699424 2724342 2727543 2752428 2754024 2756052 2758752 2759562 2768283 2787489 2814552 2816226 2830646 2834251 2843568 2858128 2861768 2870812 2877408 2892858 2920944 2924376 2924664 2937354 2939517 2965872 2968056 2971836 2981797 2988648 3017282 3031056 3040584 3046576 3048388 3049098 3050456 3077984 3080532 3081904 3098277 3117192 3145632 3149328 3163752 3164356 3168386 3178399 3196368 3213028 3215394 3218544 3219489 3235024 3237702 3239144 3280928 3283644 3286062 3289923 3290247 3293966 3336606 3356976 3359448 3375001 3376958 3396384 3407768 3411772 3412108 3420657 3427398 3431763 3462732 3467142 3483872 3486756 3506841 3520608 3536232 3538836 3540888 3542994 3547348 3557281 3561486 3577392 3632456 3636724 3639402 3644037 3669904 3672032 3674736 3679416 3691044 3716652 3751293 3752736 3754968 3759912 3776598 3777319 3813264 3830918 3833739 3857144 3899168 3899552 3916472 3919356 3927421 3957408 3960684 3962448 3978261 3984864 3986034 3998631 4026373 4044384 4049136 4054112 4065464 4067882 4086513 4106592 4107376 4128642 4131036 4155067 4156256 4218336 4221828 4224339 4245969 4265352 4287192 4292652 4306218 4316112 4316936 4336094 4339287 4360608 4378192 4381416 4386564 4386996 4406031 4448808 4479264 4482972 4525923 4526496 4546584 4560876 4569864 4572582 4573647 4575684 4616976 4620798 4622856 4649008 4650373 4675788 4714976 4718448 4721184 4723992 4746534 4748648 4752579 4819542 4823091 4827816 4852536 4856553 4858716 4905888 4921392 4925466 4940949 4950686 4955536 4956991 5001724 5006624 5008094 5013216 5035464 5065437 5111652 5117658 5118162 5141097 5194098 5200713 5225808 5230134 5256914 5263609 5280912 5304348 5314712 5321022 5331508 5338298 5342229 5448684 5455086 5459103 5504856 5508048 5512104 5519124 5536566 5537623 5574978 5629104 5632452 5661292 5668502 5687136 5716256 5723536 5741624 5746377 5785716 5841888 5848752 5849328 5874708 5879034 5902741 5931744 5936112 5943672 5963594 5971189 5977296 5979051 6034564 6062112 6081168 6093152 6096776 6098196 6100912 6101823 6161064 6163808 6192963 6196554 6207859 6234384 6267859 6298656 6327504 6328712 6336772 6356798 6364267 6392736 6426056 6430788 6437088 6438978 6459327 6470048 6475404 6478288 6504141 6567288 6572124 6579846 6580494 6587932 6673212 6713952 6718896 6750002 6753916 6815536 6823544 6824216 6841314 6854796 6858873 6863526 6925464 6931197 6934284 6973512 7013682 7072464 7077672 7081776 7085988 7094696 7114562 7119801 7122972 7154784 7229313 7264912 7273448 7278804 7288074 7339808 7349472 7358832 7382088 7388199 7426029 7433304 7502586 7509936 7512141 7519824 7553196 7554638 7626528 7661836 7667478 7676487 7677243 7714288 7716553 7832944 7838712 7845201 7854842 7885371 7921368 7924896 7956522 7972068 7981533 7997262 8007447 8052746 8098272 8130928 8135764 8173026 8182629 8214752 8257284 8262072 8310134 8362467 8443656 8448678 8491938 8502753 8530704 8574384 8585304 8612436 8632224 8633872 8672188 8678574 8756384 8762832 8773128 8773992 8812062 8897616 8945391 8965944 9051846 9093168 9121752 9139728 9145164 9147294 9151368 9233952 9241596 9245712 9298016 9300746 9330139 9351576 9436896 9447984 9493068 9497296 9505158 9535197 9639084 9646182 9655632 9658467 9705072 9713106 9717432 9842784 9850932 9881898 9901372 9907261 9911072 9913982 10003448 10016188 10070928 10125003 10130874 10223304 10235316 10236324 10282194 10295289 10388196 10401426 10451616 10460268 10513828 10527218 10560487 10561824 10608696 10629424 10642044 10663016 10671843 10676596 10684458 10897368 10910172 10918206 10932111 11009712 11016096 11024208 11038248 11073132 11075246 11089351 11149956 11253879 11258208 11264904 11322584 11331957 11337004 11447072 11483248 11492754 11501217 11528881 11571432 11697504 11698656 11749416 11758068 11782263 11805482 11819353 11820517 11872224 11887344 11927188 11942378 11954592 11958102 11995893 12069128 12079119 12162336 12193552 12196392 12201824 12203646 12259539 12289027 12322128 12385926 12393108 12415718 12465201 12468768 12535718 12551683 12655008 12657424 12673544 12713596 12728534 12737907 12852112 12861576 12877956 12918654 12950808 12956576 13008282 13017861 13049173 13134576 13144248 13159692 13160988 13175864 13218093 13346424 13437792 13500004 13507832 13577769 13631072 13647088 13648432 13682628 13709592 13717746 13720941 13727052 13850928 13862394 13868568 13947024 13951119 14027364 14144928 14155344 14163552 14171976 14189392 14229124 14239602 14245944 14257737 14458626 14529824 14546896 14557608 14569659 14576148 14717664 14764176 14776398 14822847 14852058 14866608 14870973 15005172 15019872 15024282 15039648 15106392 15109276 15176329 15196311 15323672 15334956 15352974 15354486 15428576 15433106 15665888 15677424 15690402 15709684 15770742 15790827 15842736 15913044 15944136 15963066 15994524 16014894 16026687 16105492 16261856 16271528 16346052 16365258 16514568 16524144 16612869 16620268 16724934 16887312 16897356 16983876 17005506 17061408 17148768 17170608 17224872 17239131 17267744 17327401 17344376 17357148 17525664 17546256 17547984 17624124 17708223 17795232 17890782 17913567 17931888 17937153 18103692 18186336 18243504 18279456 18290328 18294588 18302736 18305469 18399199 18401011 18483192 18491424 18601492 18623577 18660278 18684043 18703152 18803577 18895968 18986136 18994592 19010316 19070394 19092801 19130341 19278168 19292364 19311264 19316934 19377981 19410144 19426212 19434864 19512423 19612333 19701864 19763796 19802744 19814522 19827964 19839757 20006896 20032376 20141856 20250006 20261748 20446608 20470632 20472648 20564388 20576619 20590578 20594509 20776392 20802852 20920536 21027656 21054436 21120974 21217392 21258848 21284088 21326032 21343686 21353192 21359403 21368916 21410779 21687939 21794736 21820344 21836412 21864222 22019424 22048416 22076496 22146264 22150492 22178702 22248793 22278087 22299912 22507758 22529808 22536423 22645168 22663914 22674008 22966496 22985508 23002434 23029461 23031729 23057762 23142864 23149659 23498832 23516136 23564526 23610964 23625007 23638706 23641034 23656113 23774688 23854376 23884756 23916204 23944599 23991786 24022341 24138256 24158238 24387104 24392784 24407292 24519078 24547887 24578054 24644256 24771852 24786216 24831436 24900967 24930402 25071436 25103366 25314848 25347088 25427192 25457068 25475814 25508259 25704224 25723152 25755912 25837308 25901616 26016564 26035722 26098346 26269152 26288496 26319384 26321976 26351728 26436186 26441233 26692848 26836173 27000008 27015664 27155538 27294176 27296864 27365256 27419184 27435492 27441882 27454104 27491947 27701856 27724788 27737136 27894048 27902238 27990417 28054728 28184611 28310688 28343952 28378784 28458248 28479204 28491888 28515474 28605591 28917252 29085469 29093792 29115216 29139318 29152296 29528352 29552796 29645694 29704116 29721783 29733216 29741946 30010344 30048564 30212784 30218552 30352658 30375009 30392622 30647344 30669912 30705948 30708972 30866212 31354848 31380804 31419368 31541484 31581654 31681461 31685472 31826088 31888272 31926132 31989048 32015529 32029788 32053374 32210984 32543056 32552611 32692104 32730516 33029136 33048288 33225738 33240536 33268053 33449868 33761637 33774624 33794712 33967752 33995871 34011012 34341216 34449744 34478262 34586643 34654802 34688752 34698937 34714296 35092512 35095968 35248248 35346789 35416446 35458059 35461551 35781564 35827134 35863776 35874306 35987679 36207384 36237357 36487008 36580656 36589176 36605472 36610938 36798398 36802022 36845263 36867081 36966384 37202984 37247154 37320556 37368086 37395603 37406304 37607154 37655049 37972272 38020632 38140788 38185602 38213721 38260682 38556336 38584728 38633868 38755962 38763361 38852424 38869728 39024846 39147519 39224666 39274621 39403728 39527592 39605488 39629044 39655928 39679514 40013792 40064752 40500012 40523496 40733307 40893216 40941264 40945296 41128776 41153238 41181156 41189018 41319187 41552784 41605704 41841072 41853357 42055312 42108872 42241948 42434784 42568176 42652064 42687372 42706384 42718806 42737832 42773211 42821558 43375878 43589472 43640688 43672824 43728444 43875013 44152992 44292528 44300984 44357404 44468541 44497586 44556174 44599824 44612919 45015516 45059616 45072846 45290336 45327828 45348016 45528987 45588933 45971016 46004868 46058922 46063458 46115524 46285728 46299318 46767871 46997664 47032272 47129052 47221928 47250014 47277412 47282068 47312226 47372481 47708752 47769512 47832408 47889198 47983572 48044682 48276512 48316476 48785568 48814584 49038156 49095774 49156108 49543704 49572432 49662872 49801934 49838607 49860804 50142872 50206732 50694176 50854384 50914136 50951628 51016518 51056473 51446304 51511824 51674616 51717393 51803232 51982203 52033128 52071444 52196692 52342849 52576992 52638768 52643952 52703456 52872372 52882466 53124669 53385696 53672346 53740701 54000016 54015871 54031328 54311076 54730512 54838368 54870984 54883764 54908208 54916407 54983894 55197597 55203033 55449576 55474272 55804476 55870731 55980834 56052129 56109456 56369222 56410731 56687904 56916496 56958408 56983776 57030948 57211182 57278403 57391023 57577357 57834504 58170938 58230432 58278636 58304592 58537269 58836999 59105592 59291388 59408232 59443566 59483892 59519271 60020688 60097128 60425568 60437104 60705316 60750018 60785244 61138843 61294688 61339824 61411896 61417944 61732424 61783527 62761608 62838736 63082968 63163308 63362922 63652176 63776544 63852264 63978096 64031058 64059576 64106748 64232337 64421968 64440883 65086112 65105222 65384208 65461032 66058272 66451476 66481072 66536106 66746379 66834261 66899736 67523274 67589424 67609269 67935504 67991742 68022024 68426917 68899488 68956524 69173286 69309604 69377504 69397874 69428592 69448977 70496496 70693578 70832892 70875021 70916118 70923102 70968339 71563128 71654268 71748612 71975358 72067023 72414768 72474714 73161312 73178352 73221876 73596796 73604044 73690526 73734162 73923409 73932768 74405968 74494308 74641112 74702901 74736172 74791206 75214308 75310098 75944544 76041264 76281576 76371204 76427442 76521364 76524777 76735633 77112672 77169456 77267736 77511924 77526722 77625457 77704848 78049692 78295038 78449332 78549242 78807456 79055184 79210976 79258088 79311856 79323699 79359028 80129504 80508519 80702167 81000024 81046992 81466614 81482167 81882528 81890592 82257552 82306476 82362312 82378036 82475841 82638374 82735471 82743619 83105568 83211408 83682144 83706714 83971251 84110624 84217744 84483896 84553833 85136352 85374744 85412768 85437612 85475664 85546422 85643116 85816773 86023189 86751756 87256407 87281376 87345648 87456888 87750026 87861781 88585056 88601968 88714808 88937082 88995172 89112348 89165349 89199648 89225838 90031032 90145692 90655656 90696032 91057974 91125027 91177866 91344211 91942032 92009736 92117844 92126916 92231048 92598636 93535742 94064544 94258104 94443856 94500028 94554824 94564136 94624452 94744962 95044383 95417504 95539024 95664816 95778396 95967144 96046587 96089364 96632952 97629168 97657833 98076312 98191548 98312216 99087408 99144864 99325744 99603868 99677214 99721608 99804159 100285744 100315189 100413464 101708768 101828272 101903256 101987613 102033036 102112946 103023648 103349232 103434786 103759929 103964406 104066256 104096811 104142888 104393384 104685698 105277536 105287904 105744744 105764932 106040367 106249338 106374177 106384653 107344692 107481402 108000032 108031742 108622152 108712071 109461024 109741968 109767528 109816416 109832814 109967788 110395194 110406066 110535789 110601243 110899152 111608952 111741462 111961668 112104258 112186809 112218912 112738444 112821462 112965147 113832992 113916816 114061896 114422364 114556806 114782046 115154714 115669008 116290083 116341876 116557272 116609184 117074538 117442557 117673998 117823863 118211184 118582776 118816464 118887132 118967784 119038542 120041376 120194256 120874208 121291807 121410632 121500036 121570488 122277686 122679648 122823792 122835888 123464848 123567054 123957561 125523216 125560071 125677472 126165936 126326616 126725844 127304352 127704528 127956192 128062116 128119152 128213496 128464674 128794393 128807077 128843936 128881766 130210444 130768416 130922064 131625039 132902952 132962144 133072212 133492758 133668522 133799472 133838757 133912387 135046548 135178848 135218538 135871008 135983484 136044048 136586961 136853834 137286331 137913048 138346572 138619208 138795748 138857184 138897954 140303613 140992992 141387156 141665784 141750042 141832236 141846204 141936678 142117443 143126256 143308536 143497224 143950716 144134046 144161563 144829536 144949428 146356704 146443752 147193592 147208088 147381052 147468324 147846818 148811936 148988616 149282224 149405802 149472344 149515821 149582412 149875453 150428616 150620196 152082528 152563152 152742408 152854884 153042728 153049554 153169419 153471266 153666721 154338912 154535472 155023848 155053444 155250914 155409696 155946609 156099384 156590076 156898664 157028547 157098484 158110368 158516176 158623712 158647398 158718056 159374007 159757351 161017038 161222103 161404334 162000048 162047613 162093984 162933228 162964334 163171879 164515104 164612952 164724624 164756072 164951682 165276748 165470942 165487238 165592791 165609099 166422816 167413428 167612193 167942502 168156387 168435488 168967792 169107666 169232193 169639249 170749488 170875224 170951328 171092844 171286232 171633546 171835209 172046378 172173069 172732071 173503512 174512814 174691296 174913776 175500052 175723562 176510997 177203936 177429616 177874164 177990344 178224696 178330698 178451676 178557813 180062064 180291384 181311312 182115948 182250054 182355732 182688422 183416529 183884064 184019472 184235688 184253832 184462096 185197272 185350581 187071484 188516208 188887712 189000056 189109648 189128272 189248904 189489924 190088766 191078048 191329632 191556792 191934288 192093174 192178728 192443629 192697011 193265904 193322649 195258336 195315666 196152624 196383096 196624432 197292277 198174816 198651488 199207736 199354428 199443216 199608318 200239137 200571488 200630378 200826928 203656544 203806512 203975226 204066072 204225892 205280751 206698464 206869572 207519858 207928812 208132512 208193622 208285776 208346931 208786768 209371396 211489488 211529864 212080734 212498676 212625063 212748354 212769306 214689384 214962804 216063484 217244304 217424142 219483936 219535056 219665628 219935576 220790388 220812132 221071578 221202486 221770227 221798304 223217904 223482924 223923336 224108703 224208516 224373618 225476888 225642924 225930294 227833632 228123792 228844728 229113612 229564092 230206899 230309428 231338016 232580166 232683752 232876371 233114544 234149076 234885114 235347996 235647726 236422368 237165552 237632928 237774264 237935568 237971097 238077084 239213143 240388512 242106501 242583614 242821264 242892559 243000072 243140976 244446501 244555372 245647584 245671776 246929696 247134108 247427523 247915122 248206413 248230857 248694433 251046432 251120142 251913753 252331872 252653232 253451688 253661499 254960329 255409056 256124232 256238304 256426992 256929348 257588786 257614154 257763532 257916841 258069567 260420888 261769221 261844128 263250078 263585343 265805904 266144424 266985516 267337044 267496047 267598944 267677514 267824774 270093096 270437076 271966968 272088096 273173922 273707668 274032633 274572662 274922347 275826096 276693144 277238416 277591496 277795908 280607226 282774312 283331568 283500084 283664472 283692408 283873356 284234886 285133149 286252512 286617072 286994448 287901432 288268092 288323126 289234309 289898856 292887504 292973499 294387184 294416176 294762104 294936648 295693636 297977232 298564448 298811604 298944688 299031642 299164824 299412477 299750906 300857232 300945567 301240392 305126304 305484816 305709768 306085456 306099108 306338838 306942532 307125091 307333442 309070944 310047696 310106888 310501828 311279787 311893218 312198768 312290433 313180152 313797328 314057094 314196968 317032352 317294796 317436112 318748014 319122531 319153959 319514702 322034076 322444206 322808668 324000096 324095226 325866456 325928668 326343758 327375097 329225904 329449248 329512144 329903364 330553496 330941884 330974476 331185582 331218198 331607367 331803729 334826856 335224386 335885004 336312774 337935584 338215332 338464386 338895441 339278498 341498976 341750448 342185688 342572464 343267092 343670418 344092756 344346138 345464142 347007024 348870249 349025628 349827552 351000104 351447124 352327671 353021994 353471589 354859232 355748328 355980688 356449392 356661396 356903352 357115626 357395311 360124128 360582768 362622624 363875421 364231896 364500108 364711464 365376844 366399943 366833058 368038944 368471376 368507664 368924192 370394544 370701162 371872683 374142968 377032416 378000112 378111097 378219296 378256544 378497808 378979848 380177532 380959837 383113584 383868576 384186348 384357456 384887258 385394022 386383179 386421231 386531808 386645298 390631332 392305248 392766192 393248864 394584554 394875117 398415472 398708856 398886432 399216636 400478274 401260756 401653856 401737161 403041499 404524363 407613024 407950452 408132144 408451784 409760883 410561502 411858993 413739144 415039716 415857624 416387244 416571552 416693862 417573536 418742792 420910839 422978976 423059728 424161468 424997352 425250126 425496708 425538612 427971901 429378768 429925608 432126968 432484689 434488608 434848284 439070112 439331256 439871152 441580776 441624264 442143156 442404972 443540454 446435808 446965848 447846672 448217406 448417032 448747236 449626359 450953776 451086181 451285848 451860588 456247584 457689456 458227224 459128184 459508257 460413798 460618856 461000163 465160332 465367504 465752742 466229088 467839827 468298152 469770228 470695992 471085641 471295452 474331104 475548528 475871136 475942194 476154168 478426286 478988419 479272053 484213002 485167228 485642528 485785118 486000144 486142839 486281952 488893002 489110744 489515637 494268216 494855046 495830244 496412826 496461714 496778373 496827297 497388866 498022321 502240284 503827506 504469161 505306464 506903376 507322998 508917747 509920658 510570073 512248464 512853984 513858696 515177572 515228308 515527064 515833682 516139134 516519207 518196213 520841776 523538442 526500156 527170686 529532991 531611808 532288848 533971032 534674088 534992094 535355028 535649548 535673439 537149431 540186192 540874152 543933936 546347844 547415336 548065266 549145324 549844694 550249587 551652192 553386288 554476832 555182992 555591816 556051743 561214452 565548624 566663136 567000168 567328944 567384816 567746712 568469772 570266298 570375169 573234144 573988896 575802864 576536184 576646252 577330887 578091033 578468618 579205333 579797712 579967947 585775008 585946998 588774368 588832352 589524208 589873296 591387272 591876831 593040571 595954464 597623208 597889376 598063284 598329648 598824954 599501812 600717411 601714464 601891134 602162323 602480784 607982323 610969632 611419536 612170912 612198216 612677676 613885064 614250182 614666884 615032467 615842253 620095392 620213776 621003656 622559574 623786436 624397536 624580866 626360304 627594656 628114188 628393936 634589592 634872224 637496028 637875189 638245062 638307918 639029404 639409477 644068152 644888412 645617336 648190452 651732912 651857336 652687516 654750194 658451808 659024288 659806728 661106992 661883768 661948952 662371164 662436396 663214734 663607458 663734149 665310681 669653712 670448772 671770008 672326109 672625548 676430664 676928772 677790882 678556996 683500896 684371376 685144928 686534184 687340836 688185512 688692276 690620697 690928284 694014048 697740498 698051256 698629113 702000208 702206323 702894248 704655342 706043988 706943178 711496656 711961376 712898784 713322792 713806704 713913291 714231252 714790622 717639429 721165536 726319503 727750842 728463792 728677677 729000216 729422928 730753688 732799886 733339503 733666116 736942752 737015328 740789088 741402324 742282569 743745366 744619239 744692571 746083299 748285936 748505641 756000224 756222194 756995616 757959696 760355064 760984497 761919674 764880987 766227168 768372696 768714912 769774516 770788044 772766358 772842462 773290596 773750523 774208701 781262664 785307663 785532384 789169108 789750234 790756029 794804959 796830944 797417712 798433272 800956548 802521512 803474322 806082998 809048726 815900904 816264288 816903568 819521766 821123004 822097899 823717986 824767041 827478288 830079432 831715248 832774488 833387724 837485584 841821678 846119456 848322936 849994704 850500252 850993416 851077224 855943802 858757536 859851216 864253936 864969378 867702927 869696568 878662512 878920497 879742304 883161552 883248528 884286312 884809944 887080908 893931696 895693344 896434812 896834064 897494472 899252718 901649539 901907552 902172362 902571696 902836701 903721176 915378912 916454448 918256368 919016514 920827596 921237712 921375273 922000326 930320664 930735008 931505484 935679654 936596304 936871299 937386709 939540456 941391984 942171282 942590904 951097056 951884388 952308336 956852572 957976838 958544106 961004317 968426004 970334456 971570236 972000288 972285678 977786004 978221488 979031274 982125291 988536432 989710092 991660488 992825652 992923428 993556746 993654594 994777732 994822101 996044642 1004480568 1007655012 1008938322 1009130941 1013806752 1014645996 1017835494 1019841316 1021140146 1024496928 1027717392 1030355144 1030456616 1031054128 1031667364 1032278268 1033038414 1036392426 1041683552 1046610747 1047076884 1049128171 1053000312 1054341372 1059065982 1060414767 1064577696 1067942064 1069348176 1069984188 1070710056 1071299096 1071346878 1072185933 1074298862 1075667047 1080372384 1081748304 1087867872 1091626263 1092695688 1094830672 1096130532 1098290648 1099199829 1099689388 1100499174 1106772576 1110365984 1111183632 1112103486 1115618049 1118301457 1122428904 1131097248 1134000336 1134333291 1134657888 1134769632 1135493424 1136939544 1140532596 1140750338 1142203153 1142879511 1151605728 1153072368 1153292504 1154661774 1156182066 1156937236 1158410666 1159149537 1159263693 1159595424 1159935894 1171893996 1179048416 1179746592 1182774544 1183753662 1184625351 1186081142 1187474743 1195246416 1196126568 1196659296 1197649908 1199003624 1201434822 1203782268 1204324646 1204961568 1205211483 1209124497 1213573089 1215964646 1217513251 1222839072 1224396432 1225355352 1227770128 1228500364 1229333768 1230064934 1231684506 1235576979 1240427552 1242007312 1245119148 1247572872 1249161732 1252720608 1256228376 1256787872 1262732517 1265769781 1269179184 1274992056 1275750378 1276490124 1276615836 1278058808 1278818954 1283915703 1288136304 1289776824 1291234672 1296380904 1297454067 1303465824 1303714672 1305375032 1309500388 1319613456 1322213984 1323767536 1323897904 1324742328 1324872792 1326429468 1327214916 1327468298 1330621362 1339307424 1340897544 1343540016 1344652218 1345251096 1348879077 1352861328 1353258543 1353857544 1355581764 1357113992 1368742752 1373068368 1374681672 1376371024 1377384552 1378524771 1381241394 1381856568 1383000489 1395480996 1396102512 1397258226 1404000416 1404412646 1405788496 1409310684 1412087976 1413256923 1413886356 1422993312 1426645584 1427613408 1427826582 1428462504 1429581244 1435278858 1436965257 1437816159 1452639006 1455501684 1456927584 1457355354 1458000432 1458428517 1458845856 1461507376 1465599772 1466679006 1467332232 1468546911 1482804648 1484565138 1487490732 1489238478 1489385142 1492166598 1494066963 1496571872 1497011282 1512444388 1515919392 1520710128 1521968994 1523839348 1526753241 1529761974 1531710219 1536745392 1539549032 1541576088 1545532716 1545684924 1546581192 1547501046 1548417402 1554588639 1562525328 1570615326 1578338216 1579500468 1581512058 1589609918 1594835424 1596866544 1601913096 1605043024 1606948644 1611448293 1612165996 1618097452 1631801808 1633807136 1639043532 1642246008 1644195798 1647435972 1649534082 1650748761 1654956576 1660158864 1663430496 1665548976 1666775448 1674492001 1674971168 1683643356 1696645872 1699989408 1701000504 1701986832 1702154448 1711125507 1711887604 1719702432 1728507872 1729938756 1731992661 1735405854 1737615999 1739393136 1739903841 1740861031 1757325024 1757840994 1766323104 1766497056 1768572624 1769619888 1774161816 1775630493 1779121713 1784722303 1784898067 1787863392 1792869624 1793668128 1794988944 1798505436 1803299078 1804344724 1805143392 1805673402 1806486969 1807442352 1823946969 1832908896 1836512736 1838033028 1841655192 1842475424 1842750546 1844000652 1845097401 1847526759 1855643077 1860641328 1863010968 1871359308 1873192608 1873742598 1874773418 1879080912 1882783968 1884342564 1885181808 1895304133 1903768776 1904616672 1913705144 1915953676 1917088212 1918228431 1922008634 1924456429 1936852008 1940668912 1943140472 1944571356 1955572008 1956442976 1958062548 1964250582 1970425123 1977072864 1979420184 1983320976 1985651304 1985846856 1987113492 1987309188 1989555464 1989644202 1991202447 1992089284 1995932043 1997667373 2008961136 2015310024 2017876644 2018261882 2029291992 2035670988 2039682632 2042280292 2055434784 2060710288 2060913232 2062108256 2063334728 2064556536 2066076828 2071862091 2072784852 2076845563 2093221494 2094153768 2095887339 2098256342 2106000624 2106618969 2108682744 2118131964 2120829534 2121234427 2135884128 2138696352 2139968376 2141420112 2142598192 2142693756 2144371866 2148597724 2151334094 2152918287 2163496608 2178958509 2183252526 2185391376 2186033031 2189661344 2192261064 2196581296 2198399658 2199378776 2200018509 2200998348 2205310237 2222367264 2224206972 2231236098 2233857717 2234077713 2236602914 2238249897 2244857808 2245516923 2268000672 2268666582 2270986848 2273879088 2281065192 2281500676 2284406306 2285759022 2291625679 2294642961 2306144736 2306585008 2309323548 2312364132 2313874472 2316821332 2318299074 2318527386 2319871788 2321251569 2322626103 2343787992 2365549088 2367507324 2369250702 2372162284 2372268087 2374949486 2384414877 2390492832 2392253136 2395299816 2398007248 2402869644 2407564536 2408649292 2410422966 2418248994 2427146178 2431929292 2435026502 2448792864 2450710704 2455540256 2457000728 2458667536 2460129868 2463369012 2466293697 2471153958 2474301123 2484014624 2490238296 2495145744 2498323464 2501767177 2512456752 2525465034 2531539562 2538358368 2549984112 2551500756 2552980248 2553231672 2556117616 2557637908 2564799601 2567831406 2576272608 2579553648 2582469344 2592761808 2594908134 2603108781 2607429344 2610750064 2619000776 2639226912 2647535072 2647795808 2649484656 2649745584 2652858936 2654429832 2654936596 2661242724 2666718859 2681795088 2687080032 2689304436 2690502192 2697758154 2704948617 2705722656 2706517086 2707715088 2708510103 2711163528 2714227984 2746136736 2749363344 2752742048 2754769104 2757049542 2762482788 2763713136 2764125819 2766000978 2790961992 2792205024 2794516452 2808825292 2811576992 2812160127 2818621368 2821290493 2824175952 2826513846 2827772712 2831670541 2853291168 2855653164 2856925008 2859162488 2870557716 2873930514 2875632318 2883012951 2905278012 2911003368 2914710708 2916000864 2916857034 2923014752 2931199544 2933358012 2934664464 2937093822 2946375873 2965609296 2969130276 2974981464 2978476956 2978770284 2984333196 2988133926 2994022564 2995803307 3024888776 3027392823 3041420256 3043937988 3047678696 3053506482 3059523948 3063420438 3073490784 3079098064 3083152176 3091065432 3091369848 3093162384 3095002092 3096834804 3109177278 3109770859 3125050656 3141230652 3147384513 3156676432 3157603267 3159000936 3163024116 3179219836 3193733088 3203826192 3210086048 3213897288 3216557799 3222896586 3224331992 3227001141 3233027629 3236194904 3263603616 3274878789 3278087064 3284492016 3288391596 3294871944 3297599487 3299068164 3301497522 3320317728 3331097952 3333550896 3348984002 3352918933 3354904371 3367286712 3393291744 3402001008 3402999873 3403973664 3404308896 3422251014 3423775208 3426609459 3428638533 3459877512 3463985322 3470811708 3475231998 3477448611 3477791079 3478786272 3479807682 3481722062 3486156247 3515681988 3537145248 3539239776 3548323632 3551260986 3558243426 3562424229 3569444606 3569796134 3573990511 3585739248 3589977888 3597010872 3606598156 3608689448 3611346804 3612973938 3614884704 3615634449 3627373491 3640719267 3647893938 3652539753 3676066056 3683310384 3685501092 3688001304 3690194802 3695053518 3706730937 3711286154 3721282656 3726021936 3742718616 3747485196 3749546836 3758161824 3760046017 3768685128 3770363616 3790608266 3797309343 3807537552 3827410288 3831907352 3834176424 3836456862 3844017268 3848912858 3851747109 3873704016 3881337824 3886280944 3889142712 3892362201 3911144016 3916125096 3928501164 3940850246 3958840368 3966641952 3971302608 3971693712 3974226984 3974618376 3979110928 3979288404 3982404894 3984178568 3991864086 3992626183 3995334746 4017922272 4030620048 4035753288 4036523764 4046637231 4058583984 4059775629 4071341976 4079365264 4084560584 4121420576 4121826464 4126669456 4129113072 4132153656 4143724182 4145569704 4149001467 4151283997 4153691126 4186442988 4188307536 4191774678 4196512684 4212001248 4213237938 4217365488 4236263928 4241659068 4242468854 4255876261 4279936752 4282840224 4285196384 4285387512 4288743732 4297195448 4302668188 4305836574 4310895771 4313448477 4357917018 4366505052 4370782752 4372066062 4384522128 4393162592 4396799316 4398757552 4400037018 4401996696 4405640733 4410620474 4448413944 4462472196 4467715434 4468155426 4473205828 4476499794 4482200889 4489715616 4491033846 4537333164 4547758176 4562130384 4563001352 4568812612 4571518044 4580259723 4583251358 4589285922 4595130657 4613170016 4618647096 4624728264 4627748944 4633642664 4636598148 4637054772 4639743576 4642503138 4645252206 4646139043 4687575984 4735014648 4738501404 4744324568 4744536174 4749898972 4768829754 4784506272 4790599632 4796014496 4805739288 4815129072 4817298584 4820845932 4834344879 4836497988 4854292356 4863858584 4870053004 4901421408 4914001456 4915444261 4917335072 4920259736 4926738024 4932587394 4942307916 4948602246 4952477881 4980476592 4990291488 4996646928 5003534354 5023476003 5024913504 5050930068 5063079124 5099968224 5103001512 5105960496 5106463344 5112235232 5115275816 5129599202 5133376521 5135662812 5159107296 5185523616 5189816268 5195977983 5206217562 5212847997 5221500128 5222583093 5238001552 5239539487 5258816719 5298969312 5299491168 5305717872 5308859664 5309873192 5322485448 5326891479 5333437718 5337365139 5354166909 5354694201 5363590176 5378608872 5381004384 5395516308 5409897234 5413034172 5415430176 5417020206 5419460907 5422327056 5428455968 5471840907 5498726688 5509538208 5514099084 5524965576 5527426272 5528251638 5532001956 5535292203 5563634713 5566929231 5581923984 5589032904 5617650584 5624320254 5637242736 5642580986 5648351904 5653027692 5655545424 5663341082 5685912399 5711306328 5713850016 5718324976 5741115432 5747861028 5751264636 5754685293 5766025902 5773369287 5810556024 5822006736 5829421416 5833714068 5862399088 5866716024 5869328928 5874187644 5892751746 5911275369 5930467771 5931218592 5938260552 5949962928 5956953912 5957540568 5968666392 5973607341 5976267852 5988045128 5991606614 5993002119 6049777552 6054785646 6087875976 6095357392 6107012964 6119047896 6126840876 6158196128 6166304352 6182130864 6182739696 6186324768 6190004184 6193669608 6218354556 6219541718 6230536689 6282461304 6294769026 6313352864 6315206534 6318001872 6319856907 6326048232 6358439672 6363703281 6407652384 6427794576 6433115598 6445793172 6448663984 6454002282 6458754861 6466055258 6472389808 6474290173 6549757578 6556174128 6558099093 6568984032 6576783192 6589743888 6595198974 6598136328 6602995044 6615930711 6637410949 6667101792 6697968004 6705837866 6709808742 6714749691 6734573424 6736550769 6804002016 6805999746 6844502028 6847550416 6853218918 6857277066 6874877037 6883928883 6919755024 6927970644 6941623416 6950463996 6954897222 6955582158 6959615364 6963444124 6963754707 6972312494 7031363976 7096647264 7102521972 7116486852 7124848458 7138889212 7139592268 7147981022 7153244631 7171478496 7194021744 7213196312 7217378896 7222693608 7225947876 7231268898 7254746982 7281438534 7295787876 7305079506 7352132112 7366620768 7371002184 7376002608 7380389604 7390107036 7413461874 7422572308 7422903369 7452043872 7485437232 7494970392 7499093672 7505301531 7520092034 7529669329 7537370256 7581216532 7594618686 7615075104 7654820576 7663814704 7668352848 7672913724 7688034536 7694398803 7697825716 7703494218 7709527423 7747408032 7772561888 7778285424 7784724402 7809326343 7822288032 7828110199 7832250192 7857002328 7881700492 7903770199 7917680736 7942605216 7943387424 7948453968 7949236752 7958221856 7958576808 7964809788 7968357136 7983728172 7985252366 7990669492 7995422071 8000156577 8061240096 8071506576 8073047528 8093274462 8114845851 8117167968 8119551258 8142683952 8158730528 8169121168 8253338912 8258226144 8264307312 8287448364 8291139408 8292377457 8298002934 8302567994 8307382252 8312323201 8372885976 8376615072 8383549356 8393025368 8426475876 8434730976 8436480381 8463871479 8472527856 8483318136 8484937708 8495011623 8511752522 8522592757 8559873504 8570775024 8577487464 8594390896 8605336376 8611673148 8621791542 8626896954 8649038853 8715834036 8733010104 8744132124 8769044256 8793598632 8797515104 8800074036 8803993392 8811281466 8821240948 8839127619 8860388467 8896827888 8924944392 8935430868 8936310852 8946411656 8952999588 8964401778 8982067692 8987409921 9074666328 9082178469 9124260768 9126002704 9137625224 9143036088 9160519446 9166502716 9178571844 9190261314 9237294192 9249456528 9255497888 9267285328 9273196296 9274109544 9279487152 9285006276 9290504412 9292278086 9329312577 9375151968 9442153539 9470029296 9472809801 9477002808 9488649136 9489072348 9499797944 9537659508 9581199264 9611478576 9630258144 9634597168 9641691864 9649673397 9668689758 9672995976 9681003423 9699082887 9708584712 9727717168 9730573333 9740106008 9828002912 9830888522 9840519472 9853476048 9865174788 9884615832 9892798461 9897204492 9904955762 9960953184 9993293856 10007068708 10046952006 10058756799 10064713113 10101860136 10126158248 10206003024 10208999619 10211920992 10212926688 10230551632 10259198404 10266753042 10271325624 10279828377 10285915599 10332464467 10379632536 10391955966 10412435124 10425695994 10445166186 10458468741 10476003104 10479078974 10517633438 10611435744 10617719328 10619746384 10644970896 10653782958 10666875436 10674730278 10687272687 10708333818 10709388402 10721971533 10757217744 10791032616 10819794468 10826068344 10834040412 10838921814 10844654112 10882120473 10922157801 10943681814 10957619259 11028198168 11049931152 11056503276 11064003912 11070584406 11127269426 11133858462 11163847968 11178065808 11235301168 11248640508 11274485472 11280138051 11285161972 11306055384 11311090848 11326682164 11371824798 11391928029 11422612656 11436649952 11482230864 11495722056 11502529272 11509370586 11532051804 11546738574 11555241327 11621112048 11644013472 11658842832 11667428136 11721444007 11724798176 11733432048 11748375288 11785503492 11822550738 11860935542 11876521104 11899925856 11913907824 11915081136 11937332784 11947214682 11952535704 11976090256 11977878549 11983213228 11986004238 12099555104 12109571292 12175751952 12179326887 12186027217 12190714784 12214025928 12238095792 12253681752 12364261728 12365479392 12380008368 12387339216 12436709112 12439083436 12453851991 12461073378 12493056121 12494286469 12564922608 12589538052 12630413068 12636003744 12639713814 12652096464 12716879344 12727406562 12767628783 12855589152 12866231196 12891586344 12897327968 12908004564 12917509722 12932110516 12932687313 12944779616 12948580346 12989501539 13099515156 13112348256 13116198186 13153566384 13179487776 13190397948 13196272656 13205990088 13231861422 13267128931 13274821898 13395936008 13411675732 13419617484 13429499382 13446602667 13469146848 13473101538 13611999492 13689004056 13695100832 13706437836 13714554132 13749754074 13767857766 13785391971 13792975861 13839510048 13855941288 13883246832 13900927992 13909794444 13911164316 13919230728 13926888248 13927509414 13938417129 13944624988 13983671611 14062727952 14205043944 14232973704 14249696916 14277778424 14279184536 14295962044 14306489262 14388043488 14426392624 14434757792 14445387216 14451895752 14462537796 14503034637 14509493964 14537918941 14562877068 14591575752 14610159012 14704264224 14742004368 14746332783 14752005216 14760779208 14780214072 14826923748 14845144616 14845806738 14848640989 14857433643 14970874464 14989940784 14998187344 15010603062 15040184068 15059338658 15070428009 15074740512 15162433064 15189237372 15327629408 15336705696 15345827448 15376069072 15388797606 15395651432 15400129563 15406988436 15419054846 15437171659 15438691951 15556570848 15569448804 15618652686 15638543991 15656220398 15664500384 15667749279 15714004656 15718618461 15763400984 15776450157 15807540398 15827672263 15896907936 15898473504 15917153616 15929619576 15936714272 15967456344 15970504732 15981338984 15990844142 16000313154 16012095417 16062500727 16064082603 16143013152 16146095056 16186548924 16229691702 16239102516 16258382721 16285367904 16338242336 16415522721 16455007153 16528614624 16574896728 16582278816 16584754914 16596005868 16605135988 16605876609 16614764504 16624646402 16690904139 16700787693 16745771952 16767098712 16786050736 16852951752 16872960762 16927742958 16945055712 16966636272 16969875416 16990023246 17023505044 17045185514 17057737197 17141550048 17154974928 17188781792 17210672752 17223346296 17243583084 17253793908 17264055879 17298077706 17320107861 17431668072 17466020208 17488264248 17587197264 17600148072 17607986784 17622562932 17642481896 17678255238 17720776934 17733826107 17791403313 17793655776 17849888784 17870861736 17872621704 17892823312 17905999176 17920822023 17928803556 17964135384 17974819842 17979006357 18149332656 18164356938 18252005408 18275250448 18286072176 18321038892 18333005432 18357143688 18380522628 18474588384 18498913056 18534570656 18546392592 18548219088 18558974304 18570012552 18581008824 18584556172 18658625154 18667032013 18691610067 18884307078 18940058592 18945619602 18954005616 18959570721 18977298272 18978144696 18999595888 19075319016 19091109843 19222957152 19269194336 19283383728 19299346794 19337379516 19345991952 19362006846 19398165774 19417169424 19422870519 19455434336 19461146666 19480212016 19661777044 19681038944 19706952096 19730349576 19769231664 19785596922 19794408984 19809911524 19821693787 19847792133 19912232847 20014137416 20093904012 20117513598 20129426226 20203720272 20209652307 20252316496 20412006048 20417999238 20461103264 20518396808 20533506084 20542651248 20559656754 20571831198 20624631111 20664928934 20759265072 20783911932 20824870248 20851391988 20890332372 20916937482 20958157948 21035266876 21239492768 21289941792 21307565916 21333750872 21349460556 21374545374 21416667636 21418776804 21443943066 21459733893 21514435488 21582065232 21639588936 21652136688 21668080824 21677843628 21764240946 21768396013 21844315602 21887363628 21915238518 22056396336 22099862304 22113006552 22128007824 22141168812 22254538852 22267716924 22356131616 22470602336 22497281016 22515904593 22560276102 22570323944 22589007987 22612110768 22631193403 22653364328 22743649596 22783856058 22845225312 22964461728 22991444112 23005058544 23018741172 23064103608 23083196409 23093477148 23110482654 23128582269 23203674871 23242224096 23317685664 23334856272 23442888014 23466864096 23484330597 23496750576 23571006984 23645101476 23711310597 23721871084 23753042208 23827815648 23830162272 23874665568 23894429364 23905071408 23952180512 23955757098 23966426456 23972008476 23986266213 24000469731 24123360001 24219142584 24344537553 24351503904 24358653774 24372054434 24403093729 24428051856 24476191584 24507363504 24638953729 24760016736 24774678432 24873418224 24878166872 24907703982 24922146756 24936969603 24986112242 24988572938 25017933577 25129845216 25179076104 25260826136 25279427628 25304192928 25309441143 25391614437 25433758688 25454813124 25485034869 25535257566 25567778271 25615526599 25732462392 25783172688 25816009128 25835019444 25864221032 25865374626 25897160692 25947116559 25979003078 26199030312 26232396372 26307132768 26380795896 26392545312 26411980176 26463722844 26534257862 26549643796 26581165401 26791872016 26823351464 26839234968 26858998764 26893205334 26946203076 26962229763 27223998984 27246535407 27378008112 27412875672 27429108264 27499508148 27535715532 27570783942 27585951722 27711882576 27766493664 27801855984 27819588888 27822328632 27838461456 27853776496 27855018828 27876834258 27889249976 27967343222 27987937731 28125455904 28326460617 28410087888 28418429403 28465947408 28499393832 28555556848 28558369072 28591924088 28612978524 28852785248 28890774432 28903791504 28925075592 29006069274 29018987928 29043010269 29058987979 29075837882 29097248661 29125754136 29183151504 29191719999 29220318024 29484008736 29492665566 29521558416 29560428144 29653847496 29690289232 29691613476 29697281978 29714867286 29791133827 29979881568 29996374688 30021206124 30080368136 30118677316 30140856018 30176270397 30194139339 30324866128 30378474744 30691654896 30752138144 30777595212 30791302864 30800259126 30813976872 30838109692 30839485131 30874343318 30877383902 30997393401 31138897608 31237305372 31277087982 31312440796 31335498558 31375406223 31428009312 31437236922 31526801968 31552900314 31615080796 31655344526 31834307232 31859239152 31934912688 31941009464 31962677968 31981688284 32000626308 32024190834 32061818061 32125001454 32128165206 32165914599 32292190112 32373097848 32459383404 32478205032 32516765442 32522973301 32831045442 32872857777 32910014306 33149793456 33169509828 33192011736 33210271976 33211753218 33229529008 33249292804 33381808278 33401575386 33491543904 33534197424 33572101472 33705903504 33745921524 33840414153 33855485916 33933272544 33939750832 33980046492 34047010088 34090371028 34115474394 34175784087 34309949856 34421345504 34446692592 34487166168 34507587816 34528111758 34596155412 34640215722 34667345167 34863336144 34932040416 34976528496 35164332021 35174394528 35200296144 35245125864 35284963792 35356510476 35441553868 35467652214 35582806626 35699777568 35741723472 35745243408 35785646624 35811998352 35841644046 35857607112 35928270768 35933635647 35949639684 35958012714 36298665312 36328713876 36550500896 36558081651 36572144352 36642077784 36666010864 36676776409 36714287376 36761045256 36811717033 37092785184 37096438176 37140025104 37162017648 37169112344 37317250308 37334064026 37361555973 37383220134 37479168363 37482859407 37768614156 37891239204 37908011232 37919141442 37956289392 37999191776 38150638032 38182219686 38302886349 38566767456 38598693588 38674759032 38691983904 38724013692 38796331548 38834338848 38845741038 38922293332 38945442991 38960424032 38968504617 39238863211 39323554088 39460699152 39538463328 39571193844 39588817968 39619823048 39643387574 39695584266 39801386793 39824465694 40028274832 40187808024 40235027196 40258852452 40407440544 40419304614 40504632992 40835998476 41036793616 41067012168 41085302496 41119313508 41143662396 41249262222 41329857868 41378927583 41513274397 41518530144 41567823864 41649740496 41702783976 41780664744 41815251387 41833874964 41916315896 41951014833 42070533752 42615131832 42667501744 42698921112 42749090748 42833335272 42837553608 42887886132 42919467786 43164130464 43279177872 43304273376 43336161648 43355687256 43528481892 43536792026 43613756823 43688631204 43774727256 43830477036 44112792672 44226013104 44238998349 44256015648 44282337624 44509077704 44535433848 44545922967 44572300929 44994562032 45031809186 45120552204 45140647888 45178015974 45211284027 45224221536 45262386806 45306728656 45320031211 45487299192 45567712116 45982888224 46010117088 46037482344 46128207216 46166392818 46186954296 46220965308 46257164538 46311514977 46316075853 46407349742 46461876643 46669712544 46885776028 46968661194 46993501152 47003247837 47142013968 47155855383 47290202952 47329350471 47422621194 47443742168 47483016789 47788858728 47810142816 47911514196 47932852912 47944016952 47972532426 48000939462 48187502181 48192247809 48246720002 48308165137 48438285168 48689075106 48717307548 48744108868 48806187458 48856103712 49014727008 49277907458 49365021459 49746836448 49756333744 49815407964 49844293512 49873939206 49972224484 49977145876 50035867154 50072712417 50102363079 50358152208 50521652272 50558855256 50618882286 50783228874 50909626248 50970069738 51070515132 51135556542 51173211591 51231053198 51296299063 51464924784 51566345376 51632018256 51670038888 51728442064 51730749252 51794321384 51894233118 51958006156 51960323583 52398060624 52464792744 52761591792 52823960352 52927445688 53068515724 53099287592 53162330802 53201478321 53374209939 53583744032 53646702928 53678469936 53717997528 53786410668 53892406152 53924459526 53937019071 53966691961 54447997968 54493070814 54756016224 54825751344 54858216528 54999016296 55071431064 55141567884 55171903444 55326391393 55423765152 55603711968 55639177776 55644657264 55676922912 55707552992 55710037656 55753668516 55778499952 55934686444 55975875462 56001096039 56074830201 56652921234 56820175776 56836858806 56931894816 56998787664 57111113696 57116738144 57183848176 57225957048 57273329529 57524935387 57807583008 57850151184 58012138548 58037975856 58086020538 58117975958 58151675764 58194497322 58251508272 58268611557 58366303008 58383439998 58440636048 58985331132 59043116832 59120856288 59307694992 59380578464 59383226952 59394563956 59429734572 59465081361 59543376399 59582267654 59658149299 59736698541 60042412248 60160736272 60237354632 60281712036 60352540794 60388278678 60649732256 60756949488 61083178813 61383309792 61555190424 61582605728 61600518252 61627953744 61676219384 61678970262 61748686636 61754767804 61873893333 61994786802 62022719269 62277795216 62474610744 62554175964 62624881592 62670997116 62750812446 62874473844 63053603936 63105800628 63230161592 63310689052 63718478304 63869825376 63882018928 63925355936 63963376568 64001252616 64048381668 64123636122 64250002908 64256330412 64331829198 64382212453 64746195696 64918766808 64956410064 65033530884 65045946602 65305188039 65662090884 65745715554 65820028612 66299586912 66339019656 66384023472 66420543952 66423506436 66459058016 66498585608 66763616556 66803150772 67068394848 67411807008 67491843048 67547713779 67680828306 67710971832 67767023961 67879501664 67893580209 67960092984 68094020176 68114013331 68180742056 68230948788 68351568174 68364617347 68893385184 68974332336 69015175632 69056223516 69192310824 69249589227 69280431444 69334690334 69385746807 69611024613 69726672288 69953056992 70328664042 70400592288 70452991791 70490251728 70569927584 70713020952 70883107736 70935304428 71133931791 71165613252 71483446944 71490486816 71623996704 71683288092 71715214224 71856541536 71867271294 71899279368 71916025428 71958798639 72001409193 72327251269 72370080003 72657427752 73116163302 73209281187 73284155568 73332021728 73353552818 73428574752 73522090512 73623434066 73916861187 74280050208 74324035296 74338224688 74634500616 74668128052 74723111946 74766440268 74810908809 74958336726 74965718814 75053800731 75201370471 75537228312 75782478408 75838282884 75912578784 76174843311 76301276064 76364439372 76455104607 76605772698 76703334813 76846579797 77096081023 77197387176 77349518064 77448027384 77592663096 77691482076 77844586664 77890885982 77937009234 78477726422 78647108176 78921398304 79142387688 79177635936 79239646096 79286775148 79391168532 79602773586 79648931388 79743496203 80056549664 80375616048 80470054392 80517704904 80838609228 80886689289 81671996952 82073587232 82134024336 82238627016 82287324792 82498524444 82659715736 82757855166 83026548794 83135647728 83299480992 83405567952 83561329488 83630502774 83667749928 83832631792 83902029666 83963813193 84141067504 84165772249 85230263664 85255288209 85335003488 85397842224 85498181496 85666670544 85675107216 85775772264 85838935572 86558355744 86672323296 86711374512 87056963784 87073584052 87176963937 87227513646 87291745983 87377262408 87460005283 87549454512 87575159997 87660954072 88452026208 88477996698 88564675248 89018155408 89070867696 89091845934 89144601858 89373401481 89989124064 90063618372 90241104408 90281295776 90356031948 90422568054 90524773612 90528811191 90613457312 90640062422 90926510773 90974598384 91135424232 92074964688 92256414432 92332785636 92373908592 92441930616 92514329076 92623029954 92632151706 92814699484 92869902517 92923753286 92992180203 93771552056 93937322388 94006495674 94126218669 94284027936 94311710766 94580405904 94658700942 94845242388 94887484336 94966033578 95577717456 95823028392 95865705824 95888033904 95945064852 96001878924 96375004362 96384495618 96493440004 96497743797 96550831027 96616330274 96876570336 97378150212 97434615096 97488217736 97568919903 97612374916 97885701277 98555814916 98730042918 99512667488 99630815928 99688587024 99747878412 99944448968 99954291752 100071734308 100145424834 100204726158 100223856499 100716304416 101043304544 101117710512 101237764572 101521242459 101566457748 101765432587 101819252496 101940139476 102141030264 102271113084 102346423182 102462106396 102592598126 102929849568 103264036512 103340077776 103456884128 103461498504 103588642768 103788466236 103916012312 103920647166 103940486923 104002035501 104796121248 104929585488 105492996063 105523183584 105854891376 106137031448 106198575184 106324661604 106402956642 106748419878 107293405856 107356939872 107435995056 107572821336 107784812304 107800906941 107848919052 107874038142 107933383922 108060201613 108070843657 108895995936 108986141628 109651502688 109674244953 109716433056 109998032592 110030329227 110142862128 110283135768 110343806888 110435151099 110652782786 110793705841 111278355552 111289314528 111420075312 111507337032 111556999904 111869372888 111951750924 112002192078 112084667919 112149660402 112437505089 112448578221 113305842468 113673717612 113997575328 114367696352 114451914096 114546659058 114908659047 115049870774 115185050071 115700302368 116024277096 116075951712 116172041076 116235951916 116303351528 116388994644 116503016544 116537223114 116766879996 116836328973 116881272096 116905513851 117716589633 117970662264 118615389984 118766453904 118789127912 118859469144 118930162722 119086752798 119164535308 119316298598 119404160379 119473397082 120084824496 120321472544 120474709264 120563424072 120705081588 120776557356 121513898976 122166357626 123110380848 123201036504 123255907488 123352438768 123357940524 123497373272 123509535608 123747786666 123989573604 124045438538 124136782749 124539823191 124555590432 124949221488 125108351928 125249763184 125341994232 125445754161 125501624892 125748947688 125853044499 126211601256 126460323184 126621378104 127764037856 127926753136 128002505232 128096763336 128247272244 128500005816 128512660824 128663658396 128764424906 129492391392 129837533616 129912820128 130067061768 130091893204 130610376078 130841270469 131324181768 131491431108 131640057224 132678039312 132716995047 132768046944 132841087904 132847012872 132997171216 133527233112 133606301544 133637768901 133716902787 134983686096 135095427558 135361656612 135421943664 135534047922 135787160418 135920185968 135960093633 136188040352 136228026662 136361484112 136461897576 136703136348 136729234694 137948664672 138030351264 138112447032 138384621648 138499178454 138560862888 138669380668 138771493614 138934544931 138948227559 139222049226 139385629929 140657328084 140905983582 140980503456 141426041904 141467566149 141766215472 141870608856 141988051413 142267863582 142331226504 142449050367 143366576184 143430428448 143734542588 143798558736 143832050856 143917597278 144002818386 144654502538 144740160006 144924495411 145314855504 146232326604 146418562374 146568311136 146707105636 147044181024 147246868132 147833722374 148095064377 148676449376 149269001232 149336256104 149446223892 149532880536 149621817618 149916673452 149931437628 150107601462 150218137251 150402740942 151074456624 151564956816 151676565768 152349686622 152378772091 152728878744 152910209214 153211545396 153406669626 153693159594 153888897189 154192162046 154394774352 154699036128 154896054768 155185326192 155382964152 155689173328 155781771964 155874018468 156955452844 157294216352 158284775376 158418353821 158479292192 158573550296 158782337064 159205547172 159297862776 159486992406 160122629817 160751232096 160940108784 161035409808 161677218456 161773378578 161900075883 162425724097 163343993904 164268048672 164477254032 164574649584 164997048888 165319431472 165515710332 165979174179 166053097588 166271295456 166811135904 167122658976 167261005548 167335499856 167665263584 167804059332 167927626386 168003288117 168282135008 168331544498 168863520007 170460527328 170510576418 170795684448 170996362992 171333341088 171350214432 171551544528 171677871144 172472676103 172574806161 173422749024 174113927568 174147168104 174353927874 174455027292 174583491966 174754524816 174805834671 174920010566 175098909024 175150319994 175321908144 176955993396 177129350496 178036310816 178141735392 178183691868 178289203716 178395244083 178746802962 178974447897 179210095623 179308686193 180127236744 180482208816 180712063896 180845136108 181049547224 181057622382 181280124844 181853021546 181949196768 182270848464 183249536439 183844500901 184149929376 184665571272 184747817184 184883861232 185028658152 185246059908 185264303412 185629398968 185739805034 185847506572 185984360406 186068157807 187543104112 187874644776 188012991348 188252437338 188623421532 189160811808 189317401884 189690484776 189774968672 189932067156 191131236931 191155434912 191646056784 191776067808 191890129704 192003757848 192750008724 192768991236 192986880008 192995487594 193101662054 193146637359 193232660548 194756300424 194869230192 194976435472 195137839806 195224749832 195771402554 195915564117 197111629832 197460085836 199261631856 199377174048 199495756824 199888897936 199908583504 200143468616 200290849668 200409452316 200447712998 200702995363 202235421024 202475529144 203042484918 203132915496 203301071883 203530865174 203638504992 203680740627 203880278952 204282060528 204342039993 204542226168 204692846364 204924212792 205093852041 205185196252 205759739419 206680155552 206922997008 207177285536 207576932472 207832024624 207841294332 207880973846 208004071002 208157240421 208833073839 209859170976 210985992126 211358975373 211709782752 212274062896 212397150368 212649323208 212805913284 213401795373 213496839756 213915092989 214871990112 215145642672 215569624608 215601813882 215697838104 215748076284 215866767844 215876395917 216120403226 216141687314 216981753807 217110240009 217972283256 219348489906 219627843561 219996065184 220060658454 220285724256 220566271536 220687613776 220870302198 221305565572 221587411682 221750583561 222840150624 223014674064 223738745776 223903501848 224004384156 224169335838 224299320804 224432726427 224875010178 224897156442 225161402193 225604111413 226611684936 227347435224 228903828192 229093318116 229817318094 230099741548 230110004439 230370100142 230539739391 231288243069 232048554192 232344082152 232471903832 232606703056 232777989288 233074446228 233533759992 233672657946 233811027702 235433179266 235941324528 237532907808 237578255824 237718938288 237860325444 238173505596 238329070616 238632597196 238808320758 238946794164 239230488609 240169648992 240949418528 241126848144 241410163176 241553114712 242671416169 244332715252 246220761696 246402073008 246704877536 246715881048 246994746544 247019071216 247495573332 247979147208 248090877076 248273565498 249079646382 249898442976 250216703856 250499526368 250683988464 250891508322 251003249784 251497895376 251706088998 252423202512 252497316747 252920646368 253242756208 255853506272 256005010464 256193526672 256494544488 257000011632 257025321648 257327316792 257528849812 257682019231 259675067232 260134123536 260183786408 261220752156 261530891811 261682540938 262380015849 262648363536 262725479991 262982862216 263280114448 265356078624 265433990094 265694025744 265994342432 267054466224 267212603088 267275537802 267433805574 268120204443 269967372192 270190855116 270723313224 270843887328 271068095844 271574320836 271840371936 271920187266 272456053324 272722968224 272779532319 272923795152 273406272696 273458469388 274672042477 276224894064 276769243296 276998356908 277121725776 277338761336 277542987228 277869089862 277896455118 278444098452 278609707551 278771259858 278976540609 281314656168 281811967164 282852083808 282935132298 283532430944 283741217712 283976102826 284535727164 284662453008 284898100734 286733152368 287469085176 287597117472 287664101712 287835194556 288005636772 289309005076 289480320012 289652493081 289848990822 290592920779 290629711008 292464653208 292706759709 292837124748 293414211272 293657103831 294493736264 295667444748 296190128754 298538002464 298672512208 298892447784 299065761072 299243635236 299833346904 299862875256 300215202924 300436274502 300671569497 300805481884 301647773323 302148913248 303129913632 303353131536 304699373244 304757544182 305296297761 305457757488 305820418428 306423090792 306813339252 307386319188 307777794378 308384324092 308789548704 309792109536 310370652384 310765928304 311378346656 311563543928 311748036936 311821460769 312006106503 313603680013 313910905688 316478988189 316569550752 316836707642 317147100592 317240218477 317564674128 318411094344 318595725552 318973984812 320245259634 320306398477 321880217568 322070819616 323354436912 323546757156 323800151766 324180604839 324212530971 324851448194 325233136501 326687987808 328954508064 329022734859 329149299168 329994097776 330090987681 330638862944 331031420664 331305453297 331958348358 332106195176 332381117523 333001845787 334522011096 334670999712 335608118664 335855252772 336006576234 336663088996 337312515267 337345734663 337727040014 338157155959 341021152836 341992725984 343103089056 343355742288 344945352206 345149612322 345555150213 348227855136 348294336208 348707855748 348910054584 349166983932 349509049632 349611669342 349840021132 350300639988 350508986919 350643816288 350716541553 353149768899 353911986792 356367383736 356578407432 356790488166 357493605924 357948895794 358212481137 358420191246 358617372386 359074093441 360254473488 360964417632 361424127792 361690272216 362099094448 362115244764 362560249688 363706043092 364541696928 366499072878 367689001802 369331142544 369767722464 370057316304 370492119816 370528606824 371258797936 371479610068 371695013144 371968720812 372136315614 372410348247 373619469573 375086208224 375749289552 376025982696 376504874676 377246843064 377559133497 377766843727 378634803768 379380969552 379864134312 382262473862 383292113568 383780259408 384007515696 385500017448 385537982472 385973760016 385990975188 386203324108 386293274718 386465321096 387284739751 389512600848 389738460384 389952870944 390275679612 390449499664 391542805108 391831128234 392523811407 394223259664 394920171672 398523263712 398991513648 399777795872 399817167008 400286937232 400581699336 400818904632 400895425996 400913306703 401405990726 402674547709 404951058288 406084969836 406265830992 406602143766 407061730348 407361481254 407760557904 407880280899 408564121056 408684079986 409084452336 409385692728 409848425584 410187704082 410370392504 411519478838 413845994016 415153864944 415664049248 415682588664 415761947692 416008142004 416314480842 416803634793 416844682677 417666147678 418156889787 421971984252 422717950746 424548125792 425298646416 425611826568 426803590746 426993679512 427347151101 427582251691 427830185978 430291285344 431203627764 431395676208 431496152568 431733535688 431752791834 432240806452 432283374628 433963507614 434220480018 434773486233 435944566512 438696979812 439255687122 440121316908 441132543072 441375227552 441740604396 442611131144 443174823364 443501167122 444285193131 446029348128 447477491552 447807003696 448008768312 448338671676 448598641608 448865452854 449750020356 449794312884 450322804386 450675487171 451208222826 453223369872 454694870448 457136316273 458186636232 459634636188 460199483096 460220008878 460740200284 461079478782 461666691567 462576486138 464097108384 464688164304 464943807664 465213406112 465555978576 466148892456 467067519984 467345315892 467622055404 470866358532 471882649056 475156511648 475255061463 475437876576 475720650888 476347011192 476658141232 476798093317 477265194392 477616641516 477893588328 478460977218 478552321429 482253696288 482820326352 483106229424 485342832338 485700227649 487277172291 488665430504 492804146016 493431762096 493989493088 494038142432 494991146664 495958294416 496181754152 496547130996 497937522537 498159292764 500433407712 501367976928 501783016644 502006499568 502995790752 503412177996 504009864351 504846405024 504994633494 506290758883 506485512416 506590560021 510105221743 512387053344 512989088976 514000023264 514050643296 514654633584 515057699624 515364038462 517418028309 517724418483 520268247072 520367572816 522441504312 523061783622 523365081876 524760031698 525296727072 525450959982 525965724432 526409593297 526560228896 530867980188 531388051488 534108932448 534425206176 534551075604 534867611148 535185732249 536240408886 536923343691 537926058579 539672567161 540381710232 541446626448 542136191688 543148641672 543840374532 544912106648 545559064638 545847590304 546812545392 546916938776 549344084954 549748609317 551533502703 552449788128 553996713816 554243451552 554677522672 555085974456 555738179724 555792910236 556888196904 557219415102 557542519716 557953081218 558204473421 562629312336 563623934328 565870264596 567482435424 567952205652 569071454328 569324906016 569796201468 573393710793 573466304736 574938170352 575328203424 575670389112 576011273544 578618010152 578960640024 579304986162 579439912077 579697981644 581185841558 584929306416 585413519418 585674249496 586828422544 587314207662 587746692351 588987472528 589160405743 591334889496 592380257508 597345024416 597784895568 598131522144 598487270472 599666693808 599725750512 600430405848 600872549004 601343138994 601610963768 602108986089 603295546646 606706263072 609398746488 609515088364 610592595522 610915514976 611042221881 611640836856 612846181584 613026119979 613626678504 614772638376 615281556123 615555588756 616768648184 617279218257 621531856608 623127087856 623496073872 623642921538 624012213006 626499221517 627207360026 627821811376 628006146781 632957976378 633673415284 634294201184 634480436954 635129348256 636822188688 637191451104 637947969624 640490519268 640612796954 641745278967 646708873824 647093514312 647600303532 648361209678 648425061942 649702896388 650466273002 650945261421 651330720027 658045469718 658883530683 659988195552 660181975362 662062841328 662610906594 663916696716 664212390352 664762235046 665251750683 666003691574 666851887819 669044022192 671216237328 671710505544 672013152468 673326177992 674625030534 674691469326 675454080028 675484206579 676314311918 676812334239 682042305672 686711484576 689890704412 690299224644 691110300426 691619218173 693864729207 696588672416 697415711496 697820109168 698333967864 699223338684 699680042264 700601279976 701017973838 701433083106 701566995493 706299537798 707823973584 712734767472 713156814864 713580976332 714987211848 715897791588 716424962274 716840382492 717234744772 718148186882 720508946976 722848255584 723380544432 724198188896 724230489528 725120499376 727412086184 728014248507 732998145756 735378003604 738662285088 740114632608 740984239632 741057213648 742517595872 742959220136 743390026288 743937441624 744272631228 744820696494 747238939146 747824160031 751498579104 752051965392 753009749352 754493686128 755118266994 755533687454 756495905599 757269607536 757491950241 758761939104 759728268624 764524947724 767560518816 768015031392 771000034896 771075964944 771947520032 771981950376 772406648216 772586549436 772930642192 773046057693 774569479502 775555940887 779025201696 780551359224 780898999328 783085610216 783662256468 784592675433 785047622814 787140047547 788446519328 789840343344 794081324569 797983027296 800573874464 801163398672 801637809264 801790851992 801826613406 802811981452 804360613329 805349095418 806295350497 809902116576 812169939672 812531661984 813204287532 814123460696 814722962508 815521115808 815760561798 817368159972 818168904672 818338596957 818771385456 819696851168 820375408164 820740785008 823038957676 824016127431 830307729888 831365177328 831523895384 832016284008 832628961684 833607269586 833689365354 835332295356 835829122653 836313779574 843943968504 845435901492 850597292832 851223653136 853607181492 853987359024 854694302202 855164503382 855660371956 862407255528 862791352416 862992305136 863467071376 863505583668 864481612904 864566749256 867927015228 868440960036 868957479243 869546972466 871778762337 871889133024 877393959624 878120279127 878511374244 880242633816 880971311493 883481208792 885222262288 886349646728 887002334244 888570386262 895614007392 896017536624 896677343352 897197283216 897730905708 899500040712 899588625768 900645608772 901350974342 902014708491 902416445652 904943319969 906446739744 909389740896 914272632546 915888893283 916373272464 919269272376 920398966192 920440017756 921480400568 922158957564 923333383134 925152972276 929376328608 929887615328 931111957152 932297784912 934135039968 934690631784 935244110808 935464382307 936018319509 940811040039 941732717064 950510122926 951441301776 951720655431 952694022384 953316282464 953596186634 954530388784 955233283032 955787176656 956921954436 957104642858 960919195431 965640652704 966212458848 970685664676 971400455298 972541814517 972637592913 974554344582 975699409503 977330861008 977617816123 986863524192 989982293328 990272963043 991916588832 992363508304 993094261992 993916359891 995875045074 996318585528 997143352569 999005537361 1002249053299 1003566033288 1004012999136 1006824355992 1008019728702 1009989266988 1012581517766 1013181120042 1014471467877 1020210443486 1025978177952 1029309267168 1030115399248 1030728076924 1034836056618 1035448836966 1036665450639 1040735145632 1044883008624 1046123567244 1046730163752 1049520063396 1050901919964 1051526960757 1051931448864 1052819186594 1059449306697 1061735960376 1069102151208 1069735222296 1070371464498 1072480817772 1073846687382 1075852117158 1077222280323 1079345134322 1080763420464 1082893252896 1084272383376 1086297283344 1087680749064 1089824213296 1091118129276 1093625090784 1093833877552 1098688169908 1099497218634 1103067005406 1107993427632 1109355045344 1110171948912 1111476359448 1111585820472 1113776393808 1114438830204 1115085039432 1115906162436 1116408946842 1120858408719 1125258624672 1127247868656 1131740529192 1133300531181 1135904411304 1136980068679 1138142908656 1139592402936 1146787421586 1149876340704 1151340778224 1152022547088 1157236020304 1157921280048 1158609972324 1158879824154 1159395963288 1161854219253 1162371683116 1169858612832 1170827038836 1171348498992 1173656845088 1174628415324 1175493384702 1177974945056 1178320811486 1182044640049 1182669778992 1184760515016 1195569791136 1196974540944 1199333387616 1199451501024 1200860811696 1201745098008 1202686277988 1203221927536 1204217972178 1206591093292 1207308732721 1208023643127 1218797492976 1219030176728 1221185191044 1222084443762 1223281673712 1223640842697 1225692363168 1226052239958 1227253357008 1229545276752 1230563112246 1231111177512 1233537296368 1234558436514 1246254175712 1246992147744 1247285843076 1248024426012 1252998443034 1254414720052 1254470669361 1255160803351 1255643622752 1256012293562 1265915952756 1267346830568 1268960873908 1273644377376 1275895939248 1280981038536 1281225593908 1282746755073 1283490557934 1286911506307 1294187028624 1295200607064 1296722419356 1296850123884 1299405792776 1300932546004 1301890522842 1302661440054 1304320458699 1316090939436 1317767061366 1320363950724 1324125682656 1325221813188 1327833393432 1328424780704 1329524470092 1330503501366 1332007383148 1333703775638 1337918658517 1338088044384 1342432474656 1343421011088 1344026304936 1346652355984 1349250061068 1349382938652 1350908160056 1350968413158 1352026461513 1352628623836 1353624668478 1364084611344 1371408948819 1379781408824 1380598449288 1382220600852 1383238436346 1385000074701 1387729458414 1394831422992 1395640218336 1396667935728 1398446677368 1399360084528 1401202559952 1402035947676 1402866166212 1403133990986 1404920967541 1412599075596 1415647947168 1425469534944 1425765184389 1426313629728 1427161952664 1429974423696 1430394279951 1431795583176 1432849924548 1433680764984 1434469489544 1435656964287 1436296373764 1440318175933 1446761088864 1448460979056 1450240998752 1454824172368 1456028497014 1457100682947 1461831516873 1465996291512 1470756007208 1481968479264 1482114427296 1485918440272 1486780052576 1487874883248 1488545262456 1489641392988 1493812567611 1494477878292 1495648320062 1497405650923 1497553119247 1504103930784 1506019498704 1508987372256 1510236533988 1511067374908 1512991811198 1514539215072 1514983900482 1518872276649 1519456537248 1519771680063 1529049895448 1530315665229 1542000069792 1542151929888 1543963900752 1544813296432 1545173098872 1545861284384 1546092115386 1549138959004 1551111881774 1552254084927 1553173255449 1561102718448 1566171220432 1567324512936 1569185350866 1570095245628 1574280095094 1579228779891 1579680686688 1588162649138 1590185270953 1602326797344 1603275618528 1603581703984 1603653226812 1605623962904 1608721226658 1610698190836 1610770031073 1612590700994 1613778175737 1619017701483 1624339879344 1626408575064 1628246921392 1629445925016 1631521123596 1634736319944 1636677193914 1637542770912 1640750816328 1641481570016 1646077915352 1648032254862 1649245827951 1654600508109 1662730354656 1663047790768 1664032568016 1665257923368 1667214539172 1667378730708 1670664590712 1671658245306 1672627559148 1674613420263 1687887937008 1690871802984 1702447306272 1707214362984 1707974718048 1709388604404 1710329006764 1711320743912 1720181132379 1724814511056 1725984610272 1726934142752 1727011167336 1728963225808 1729133498512 1735854030456 1736881920072 1737914958486 1738319736231 1739093944932 1743557524674 1754787919248 1756240558254 1757022748488 1760485267632 1761942622986 1766962417584 1767481217229 1770444524576 1772699293456 1774004668488 1777140772524 1792035073248 1793354686704 1794394566432 1795461811416 1799000081424 1799177251536 1801291217544 1802701948684 1804029416982 1804832891304 1806326958267 1809886639938 1828545265092 1831777786566 1832746544928 1838538544752 1839078359937 1840797932384 1840880035512 1842960801136 1844317915128 1845844668369 1846666766268 1850305944552 1851837654771 1864595569824 1869381263568 1870488221616 1870928764614 1872036639018 1881622080078 1883465434128 1884018440343 1901020245852 1902882603552 1903441310862 1905388044768 1907192373268 1909060777568 1910466566064 1911574353312 1913843908872 1914209285716 1921838390862 1922704297339 1925235836901 1941371329352 1942800910596 1945083629034 1945275185826 1949108689164 1951398819006 1952835784263 1954661722016 1955235632246 1979964586656 1980545926086 1984727016608 1986188523984 1987832719782 1991750090148 1992637171056 1994286705138 1998011074722 2000555663457 2004498106598 2007132066576 2013648711984 2016039457404 2019978533976 2025163035532 2026362240084 2028942935754 2030437002717 2040420886972 2060230798496 2061456153848 2069672113236 2070897673932 2073330901278 2081594187621 2089766017248 2092247134488 2093460327504 2099040126792 2101803839928 2103053921514 2104700986479 2105638373188 2111534413261 2118898613394 2123471920752 2138204302416 2139470444592 2140742928996 2144961635544 2147693374764 2151704234316 2154444560646 2158690268644 2161526840928 2168544766752 2172594566688 2175361498128 2179648426592 2182236258552 2184042745521 2187667755104 2195225760091 2197376339816 2198994437268 2206134010812 2215986855264 2220343897824 2222952718896 2223171640944 2227552787616 2228877660408 2230170078864 2231812324872 2232817893684 2241716817438 2242144789339 2243472480093 2254495737312 2263481058384 2266601062362 2269487716797 2271808822608 2272475850723 2273960137358 2276285817312 2279184805872 2293574843172 2302681556448 2304045094176 2314472040608 2315842560096 2317219944648 2317759648308 2318791926576 2319138173079 2323708438506 2324743366232 2326667822661 2331012920509 2331242484601 2341654077672 2342696997984 2349256830648 2350986769404 2356641622972 2361420142641 2364089280098 2365339557984 2367100091713 2369521030032 2382243973707 2389978511713 2393949081888 2401721623392 2403490196016 2405372555976 2406443855072 2408435944356 2413182186584 2414617465442 2416047286254 2418886051491 2437594985952 2438060353456 2442370382088 2444168887524 2446563347424 2447281685394 2452104479916 2454506714016 2455015790871 2459090553504 2461126224492 2462222355024 2467074592736 2469116873028 2472048382293 2484706080103 2494571686152 2496048852024 2505996886068 2507487367959 2508829440104 2508941338722 2510321606702 2512024587124 2513518654087 2531831905512 2534693661136 2537921747816 2551791878496 2561962077072 2562451187816 2565493510146 2566981115868 2573823012614 2588374057248 2590401214128 2593444838712 2593700247768 2598811585552 2601865092008 2603781045684 2605322880108 2606872437729 2608640917398 2609138939719 2615336287011 2632181878872 2635534122732 2640727901448 2642913934479 2650443626376 2655666786864 2659048940184 2661007002732 2664014766296 2667407551276 2675837317034 2686842022176 2688052609872 2693304711968 2698500122136 2698765877304 2701816320112 2701936826316 2704052923026 2705257247672 2706044125473 2707249336956 2714829959907 2728169222688 2742817897638 2747666679849 2759562817648 2761196898576 2764441201704 2766476872692 2770000149402 2775458916828 2789662845984 2793335871456 2796893354736 2798720169056 2802405119904 2804071895352 2805732332424 2806267981972 2806393146921 2809841935082 2818721833963 2822433120117 2825198151192 2851530368778 2854323905328 2855161966293 2859948847392 2860788559902 2863591166352 2865699849096 2867361529968 2868938979088 2871313928574 2872592747528 2880636351866 2882757586293 2896921958112 2909648344736 2912056994028 2914201365894 2917625443551 2917912778739 2923663033746 2927098228509 2931992583024 2932853448369 2941512014416 2971836880544 2975749766496 2977090524912 2979282785976 2987625135222 2988955756584 2991296640124 2991430057707 2993075761837 2994811301846 2995106238494 2997016612083 3006747159897 3012038997408 3020473067976 3022134749816 3025983622396 3029967800964 3037744553298 3039543360126 3043414403631 3058099790896 3060631330458 3087927801504 3089626592864 3090346197744 3092184230772 3098277918008 3102223763548 3104508169854 3106346510898 3109996351917 3122205436896 3132342440864 3134649025872 3138370701732 3140190491256 3148560190188 3154728410197 3158457559782 3176325298276 3180370541906 3207163407968 3207306453624 3211247925808 3217442453316 3221396381672 3221540062146 3225181401988 3227556351474 3231666840969 3238035402966 3248679758688 3252817150128 3256493842784 3258891850032 3263042247192 3269472639888 3273354387828 3281501632656 3292155830704 3296064509724 3298491655902 3309201016218 3326095581536 3328065136032 3330515846736 3334429078344 3334757461416 3341329181424 3343316490612 3345255118296 3349226840526 3349866250003 3375775874016 3381743605968 3399901593543 3410940206037 3414428725968 3418777208808 3420658013528 3422641487824 3440362264758 3449629022112 3454022334672 3457926451616 3458266997024 3471708060912 3473763840144 3475829916972 3476639472462 3478187889864 3485562657759 3487115049348 3509575838496 3512481116508 3514045496976 3520970535264 3523885245972 3533924835168 3534962434458 3545398586912 3546133920147 3548009336976 3554281545048 3570736552201 3586709373408 3590923622832 3598000162848 3598354503072 3602582435088 3605403897368 3608058833964 3609665782608 3612653916534 3619773279876 3621926198163 3624070929381 3657090530184 3663555573132 3677077089504 3678156719874 3681760071024 3684867153079 3685921602272 3688635830256 3691689336738 3693333532536 3700611889104 3703675309542 3738762527136 3740976443232 3741857529228 3744073278036 3763244160156 3765482410053 3766930868256 3768036880686 3777707970127 3802040491704 3806882621724 3814384746536 3820933132128 3827687817744 3828418571432 3843676781724 3845408594678 3848240265219 3850471673802 3860734518921 3882742658704 3885601821192 3890167258068 3890550371652 3898217378328 3902797638012 3905671568526 3910471264492 3961091852172 3972377047968 3975665439564 3983500180296 3985274342112 3988573410276 3996022149444 4001111326914 4008996213196 4013755975551 4014264133152 4027297423968 4032078914808 4039957067952 4050326071064 4052724480168 4056079384539 4057885871508 4060874005434 4080841773944 4114226846457 4122912307696 4124122840201 4139344226472 4141795347864 4146661802556 4163188375242 4184494268976 4186920655008 4198080253584 4203607679856 4206107843028 4209401972958 4211276746376 4214762902623 4223068826522 4237797226788 4246943841504 4276408604832 4277295553167 4278940889184 4281485857992 4289923271088 4291182839853 4295386749528 4303408468632 4306970892861 4308889121292 4317380537288 4320954527799 4350722996256 4364472517104 4368085491042 4385494550619 4390451520182 4394752679632 4396043027467 4397988874536 4412268021624 4445905437792 4446343281888 4457755320816 4460340157728 4463624649744 4465635787368 4483433634876 4484289578678 4486944960186 4492216952769 4492659357741 4526962116768 4533202124724 4538975433594 4543617645216 4544951701446 4547920274716 4556616829947 4558369611744 4559315040189 4587149686344 4590946995687 4634439889296 4635519296616 4637583853152 4638276346158 4647416877012 4649486732464 4653335645322 4656762254781 4662025841018 4662484969202 4667963214733 4683308155344 4698513661296 4701973538808 4713283245944 4722840285282 4728178560196 4734200183426 4737686339673 4739042060064 4764487947414 4770555812859 4779957023426 4806980392032 4810745111952 4816871888712 4826364373168 4829234930884 4832094572508 4837772102982 4841334527211 4857053104449 4876120706912 4884740764176 4888337775048 4894563370788 4904208959832 4910031581742 4910968968451 4922252448984 4924444710048 4938233746056 4944096764586 4963801524327 4969412160206 4975741009111 4989143372304 4992097704048 5011993772136 5014974735918 5017658880208 5017882677444 5020643213404 5024049174248 5027037308174 5063663811024 5069387322272 5075843495632 5123924154144 5124902375632 5130987020292 5133962231736 5147646025228 5160543397137 5180802428256 5186889677424 5187400495536 5197623171104 5203730184016 5207562091368 5210645760216 5213744875458 5217281834796 5218277879438 5230672574022 5234769120217 5264363757744 5271068245464 5281455802896 5285827868958 5300887252752 5302443651687 5311333573728 5318097880368 5322014005464 5328029532592 5334815102552 5351674634068 5376105219744 5397000244272 5397531754608 5403632640224 5403873652632 5408105846052 5410514495344 5412088250946 5414498673912 5418980874801 5429659919814 5485635795276 5495333359698 5519125635296 5522393797152 5528882403408 5532953745384 5540000298804 5550917833656 5555512964313 5558569271983 5593786709472 5608143790704 5611464664848 5612535963944 5612786293842 5619683870164 5637443667926 5644866240234 5650396302384 5652055321029 5703060737556 5708647810656 5710323932586 5721577119804 5727182332704 5731399698192 5734723059936 5737877958176 5742627857148 5745185495056 5761272703732 5765515172586 5768112892017 5775707510703 5824113988056 5828402731788 5835250887102 5835825557478 5847326067492 5854196457018 5863985166048 5865706896738 5883024028832 5925068344861 5954181049824 5958565571952 5975250270444 5977911513168 5982593280248 5982860115414 5986151523674 5989622603692 5990212476988 5994033224166 6001666990371 6013494319794 6040946135952 6044269499632 6051967244792 6059935601928 6075489106596 6079086720252 6086828807262 6116199581792 6121262660916 6180692395488 6184368461544 6196555836016 6204447527096 6209016339708 6212693021796 6219992703834 6269298051744 6276741403464 6280380982512 6297120380376 6309456820394 6314102959437 6316915119564 6334603239783 6352650596552 6360741083812 6414612907248 6422495851616 6434884906632 6442792763344 6443080124292 6450362803976 6455112702948 6463333681938 6476070805932 6505634300256 6517783700064 6526084494384 6538945279776 6546708775656 6552128236563 6563003265312 6584311661408 6585677280273 6592129019448 6596983311804 6618402032436 6631367882659 6661031693472 6668858156688 6669514922832 6682658362848 6686632981224 6690510236592 6698453681052 6699732500006 6726434368017 6730417440279 6763487211936 6799803187086 6808463150391 6821880412074 6828857451936 6837554417616 6841316027056 6843324712861 6845282975648 6880724529516 6908044669344 6943416121824 6947527680288 6951659833944 6953278944924 6956375779728 6957414519237 6971125315518 6974230098696 6980003467983 6993038761527 6993727453803 7015743373093 7024962233016 7028090993952 7047770491944 7069924868916 7092267840294 7096018673952 7101300275139 7108563090096 7141473104402 7146731921121 7169935535139 7181847245664 7205164870176 7210807794736 7216117667928 7219331565216 7225307833068 7239546559752 7243852396326 7248141858762 7256658154473 7294532935687 7314181060368 7327111146264 7356313439748 7363520142048 7369734306158 7377271660512 7383378673476 7386667065072 7401223778208 7407350619084 7416145146879 7454118240309 7483715058456 7488146556072 7526488320312 7530964820106 7536073761372 7540555962261 7555415940254 7604080983408 7613765243448 7628769493072 7655375635488 7656837142864 7687353563448 7690817189356 7696480530438 7700943347604 7721469037842 7745741158513 7765485317408 7771203642384 7780334516136 7781100743304 7796434756656 7805595276024 7811343137052 7820942528984 7827416819157 7846008861033 7922183704344 7951330879128 7967000360592 7977146820552 7992044298888 8002222653828 8017992426392 8027511951102 8064157829616 8079914135904 8100652142128 8105448960336 8112158769078 8115771743016 8121748010868 8144489879721 8161683547888 8164079908153 8228453692914 8245824615392 8248245680402 8278688452944 8283590695728 8293323605112 8326376750484 8368988537952 8396160507168 8407215359712 8412215686056 8418803945916 8422553492752 8429525805246 8446137653044 8456165501889 8467299360351 8475594453576 8554591106334 8562971715984 8565485898879 8579846542176 8582365679706 8590773499056 8606816937264 8613941785722 8617778242584 8634761074576 8641909055598 8648272758879 8669074541647 8728945034208 8736170982084 8770989101238 8780903040364 8781294685527 8789505359264 8792086054934 8795977749072 8798560345107 8824536043248 8915510641632 8927249299488 8931271574736 8966867269752 8968579157356 8973889920372 8979227285511 8984433905538 8985318715482 8991049836249 9008380544149 9020241479691 9066404249448 9077950867188 9089903402892 9095840549432 9113233659894 9118630080378 9130243210893 9174299372688 9181893991374 9268879778592 9271038593232 9276552692316 9294833754024 9298973464928 9306671290644 9313524509562 9324051682036 9324969938404 9335926429466 9365430609619 9366616310688 9397027322592 9403947077616 9426566491888 9445680570564 9456357120392 9464185230591 9468400366852 9475372679346 9528975894828 9541111625718 9559914046852 9621490223904 9633743777424 9652728746336 9658469861768 9664189145016 9675544205964 9682669054422 9695000522907 9714106208898 9721714080403 9769481528352 9776675550096 9789126741576 9808417919664 9820063163484 9821937936902 9834446772787 9844504897968 9876467492112 9888193529172 9927603048654 9938824320412 9951482018222 9978286744608 9984195408096 10023987544272 10029949471836 10035317760416 10035765354888 10041286426808 10048098348496 10049598750009 10054074616348 10082227231531 10127327622048 10151686991264 10199704780629 10232820618111 10249804751264 10261974040584 10267924463472 10295292050456 10321086794274 10323057219397 10373779354848 10374800991072 10407460368032 10415124182736 10421291520432 10427489750916 10434563669592 10436555758876 10456687973277 10461345148044 10469538240434 10481839556461 10482871834729 10528727515488 10542136490928 10562911605792 10571655737916 10601774505504 10604887303374 10636195760736 10638401760441 10644028010928 10656059065184 10669630205104 10703349268136 10712209656603 10794000488544 10795063509216 10807747305264 10816211692104 10821028990688 10824176501892 10828997347824 10837961749602 10859319839628 10865778594489 10872212788143 10971271590552 10990666719396 11054601459237 11057764806816 11065907490768 11080000597608 11101835667312 11111025928626 11117138543966 11131296896671 11216287581408 11222929329696 11225071927888 11225572587684 11239367740328 11274887335852 11289732480468 11296447230159 11300792604768 11304110642058 11333123910381 11406121475112 11420647865172 11443154239608 11462799396384 11485255714296 11490370990112 11522545407464 11531030345172 11536225784034 11544720795657 11551415021406 11582203556763 11648227976112 11656805463576 11670501774204 11671651114956 11694652134984 11708392914036 11731413793476 11850136689722 11917131143904 11950500540888 11955823026336 11965186560496 11965720230828 11972303047348 11979245207384 11980424953976 11988066448332 12003333980742 12026988639588 12041267926653 12081892271904 12088538999264 12103934489584 12119871203856 12150978213192 12158173440504 12168238153617 12173657614524 12242525321832 12368736923088 12372368520603 12393111672032 12408895054192 12418032679416 12425386043592 12439985407668 12553482806928 12560761965024 12594240760752 12618913640788 12628205918874 12633830239128 12644288707869 12669206479566 12705301193104 12709031609599 12721482167624 12829225814496 12869769813264 12873548519559 12885585526688 12886160248584 12900725607952 12910225405896 12920912678583 12926667363876 12952141611864 12962863583397 13052168988768 13093417551312 13104256473126 13171354560546 13184258038896 13188129082401 13193966623608 13236804064872 13262735765318 13337716313376 13339029845664 13373265962448 13381020473184 13396907362104 13399465000012 13452868736034 13460834880558 13476650858307 13477978073223 13599606374172 13616926300782 13643760824148 13669850489841 13675108835232 13682632054112 13686649425722 13761449059032 13772840987061 13903319667888 13906557889848 13912751559456 13914829038474 13942250631036 13948460197392 13960006935966 13986077523054 13987454907606 14003889644199 14031486746186 14049924466032 14095540983888 14139849737832 14184535680588 14202600550278 14213059019019 14217126180192 14282946208804 14293463842242 14311667438577 14339871070278 14421615589472 14432235335856 14450615666136 14479093119504 14487704792652 14496283717524 14513316308946 14571159313347 14589065871374 14628362120736 14654222292528 14712626879496 14732906905353 14739468612316 14766757346952 14773334130144 14780740892827 14814701238168 14832290293758 14908236480618 14927223027333 14967430116912 14976293112144 15052976640624 15061929640212 15072147522744 15081111924522 15110831880508 15208161966816 15227530486896 15257538986144 15313674285728 15366580320637 15374707126896 15381634378712 15392961060876 15401886695208 15442938075684 15491482317026 15542407284768 15560669032272 15562201486608 15592869513312 15611190552048 15622686274104 15641885057968 15654833638314 15692017722066 15695013525373 15704307360651 15844367408688 15902661758256 15907330955061 15934000721184 15954293641104 15984088597776 16004445307656 16035984852784 16055023902204 16128315659232 16201304284256 16210897920672 16224317538156 16231543486032 16243496021736 16288979759442 16317090443563 16318697392207 16323367095776 16328159816306 16456907385828 16496491360804 16557376905888 16567181391456 16586647210224 16652753500968 16675707815949 16729849581991 16824431372112 16837607891832 16845106985504 16859051610492 16892275306088 16912331003778 16934598720702 16951188907152 16956165963087 17109182212668 17125943431968 17130971797758 17164731359412 17181546998112 17213633874528 17227883571444 17235556485168 17269522149152 17283818111196 17296545517758 17304338676051 17338149083294 17392942560721 17472341964168 17541978202476 17561806080728 17562589371054 17584172109868 17591955498144 17597120690214 17649072086496 17775205034583 17862543149472 17933734539504 17937158314712 17947779840744 17958454571022 17968867811076 17970637430964 17982099672498 18005000971113 18016761088298 18040482959382 18132808498896 18155901734376 18179806805784 18191681098864 18226467319788 18237260160756 18260486421786 18263972578033 18348598745376 18363787982748 18542077186464 18553105384632 18589667508048 18613342581288 18627049019124 18648103364072 18649939876808 18671852858932 18730861219238 18807894155232 18853132983776 18891361141128 18912714240784 18928370461182 18936800733704 18942308878311 18950745358692 19003809719349 19057951789656 19082223251436 19119828093704 19267487554848 19316939723536 19328378290032 19351088411928 19365338108844 19390001045814 19428212417796 19443428160806 19468190550211 19553351100192 19578253483152 19616835839328 19640126326968 19643875873804 19668893545574 19689009795936 19752934984224 19757031840819 19776387058344 19855206097308 19877648640824 19894103647977 19902964036444 20047975088544 20059898943672 20071530709776 20082572853616 20096196696992 20099197500018 20108149232696 20164454463062 20179303104051 20191252320837 20399409561258 20425389451173 20465641236222 20523948081168 20529974138583 20535848926944 20590584100912 20642173588548 20646114438794 20672408522389 20830248365472 20842583040864 20854979501832 20869127339184 20873111517752 20913375946554 20922690296088 20939076480868 20940010403949 20963679112922 20965743669458 20979116284581 20981182361409 21047230119279 21084272981856 21143311475832 21209774606748 21276803520882 21288056021856 21303900825417 21339260410208 21406698536272 21424419313206 21440195763363 21509806605417 21615494610528 21632423384208 21648353003784 21657994695648 21675923499204 21718639679256 21731557188978 21744425576286 21769974463419 21883598807061 21942543181104 21981333438792 22109202918474 22131814981536 22160001195216 22203671334624 22222051857252 22234277087932 22262593793342 22362354720927 22450143855776 22451145175368 22478735480656 22549774671704 22579464960936 22592894460318 22608221284116 22621667886783 22666247820762 22812242950224 22841295730344 22886308479216 22970511428592 23045090814928 23062060690344 23072451568068 23089441591314 23102830042812 23164407113526 23237223475539 23296455952224 23313610927152 23341003548408 23343302229912 23389304269968 23416785828072 23462827586952 23482250457471 23700273379444 23901001081776 23930373120992 23931440461656 23944606094696 23958490414768 23960849907952 23976132896664 24006667961484 24053977279176 24082535853306 24207868979168 24239742407712 24301956426384 24316346881008 24336476307234 24347315229048 24485050643664 24492239724459 24737473846176 24744737041206 24817790108384 24836065358832 24850772087184 24879970815336 24995155865407 25106965613856 25188481521504 25237827281576 25256411837748 25267660478256 25288577415738 25338412959132 25368496505667 25410602386208 25418063219198 25442964335248 25739539626528 25747097039118 25772320497168 25801451215904 25820450811792 25841825357166 25853334727752 25904283223728 25925727166794 26007223624941 26186835102624 26208512946252 26342709121092 26368516077792 26376258164802 26387933247216 26395681035321 26473608129744 26525471530636 26746531924896 26793814724208 26798930000024 26905737472068 26921669761116 26937681856533 26953301716614 26955956146446 27025141632447 27060724439073 27199212748344 27233852601564 27287521648296 27339700979682 27373298851444 27522898118064 27545681974122 27806639335776 27813115779696 27829658076948 27884501262072 27896920394784 27920013871932 27972155046108 27974909815212 28007779288398 28062973492372 28096291828857 28099848932064 28191081967776 28279699475664 28369071361176 28392555691773 28405201100556 28426118038038 28565892417608 28586927684484 28623334877154 28679742140556 28864470671712 28901231332272 28958186239008 28975409585304 28992567435048 29026632617892 29142318626694 29165142241209 29178131742748 29308444585056 29425253758992 29465813810706 29478937224632 29503340318361 29533514693904 29561481785654 29629402476336 29664580587516 29816472961236 29854446054666 29934860233824 29952586224288 30105953281248 30123859280424 30144295045488 30148796250027 30162223849044 30221663761016 30246681694593 30306152299813 30455060973792 30698461854333 30733160641274 30749414253792 30763268757424 30772301192269 30785922121752 30803773390416 30885876151368 30969171658191 30982964634052 31069720652269 31121338064544 31124402973216 31222381104096 31245372548208 31283770115936 31309667276628 31384035444132 31390027050746 31408614721302 31445518669383 31448615504187 31688734817376 31805323516512 31814661910122 31908587282208 31915205281323 31968177195552 32008890615312 32071969705568 32110047804408 32136628969809 32301179041339 32448635076312 32463086972064 32486992043472 32577959518884 32597335783467 32634180887126 32637394784414 32656319632612 32675742503131 32913814771656 32992982721608 33163804377711 33173294420448 33305507001936 33351415631898 33393890690013 33459699163982 33648862744224 33675215783664 33718103220984 33784550612176 33824662007556 33869197441404 33889341690477 33902377814304 33912331926174 33999371731143 34218364425336 34261943595516 34329462718824 34455767142888 34471112970336 34567636222392 34593091035516 34608677352102 34676298166588 34746610670289 34785885121442 34830187063777 34944683928336 35083956404952 35123612161456 35125178742108 35168344219736 35194241380428 35550410069166 35867469079008 35874316629424 35895559681488 35916909142044 35937735622152 35941274861928 35964199344996 36010001942226 36033522176596 36080965918764 36123803779959 36265616997792 36311803468752 36359613611568 36383362197728 36452934639576 36474520321512 36520972843572 36527945156066 36643383841519 36727575965496 37106210769264 37117105561809 37179335016096 37226685162576 37254098038248 37296206728144 37299879753616 37343705717864 37461722438476 37782722282256 37825428481568 37856740922364 37873601467408 37884617756622 37901490717384 37932866123607 38007619438698 38115903579312 38127094828797 38164446502872 38239656187408 38633879447072 38656756580064 38702176823856 38730676217688 38780002091628 38856424835592 38886856321612 38888590750191 38909984903881 38936381100422 39156506966304 39280252653936 39287751747608 39337787091148 39514063681638 39552774116688 39564387247203 39710412194616 39755297281648 39788207295954 39805928072888 40119797887344 40143061419552 40165145707232 40198395000036 40216298465392 40328908926124 40358606208102 40382504641674 40429952574921 40433934219669 40798819122516 40850778902346 40931282472444 41047896162336 41059948277166 41181168201824 41284347177096 41292228877588 41344817044778 41475478414027 41709959003664 41738254678368 41746223035504 41826751893108 41845380592176 41878152961736 41880020807898 41927358225844 41931487338916 41958232569162 41962364722818 42011668932597 42094460238558 42286622951664 42419549213496 42553607041764 42607801650834 42813397072544 42848838626412 42880391526726 42935002315731 43019613210834 43264846768416 43296706007568 43351846998408 43437279358512 43463114377956 43488851152572 43539948926838 43767197614122 43885086362208 43962666877584 44198720716059 44218405836948 44320002390432 44342222678481 44444103714504 44468554175864 44525187586684 44724709441854 44781669081999 44902290350736 44957470961312 45099549343408 45158929921872 45185788920636 45216442568232 45243335773566 45332495641524 45624485900448 45682591460688 45772616958432 45941022857184 46090181629856 46099740961911 46124121380688 46144903136136 46178883182628 46205660085624 46328814227052 46419575178613 46474446951078 46627221854304 46682007096816 46686604459824 46778608539936 46833571656144 46925655173904 46964500914942 47085040576119 47112922081953 47400546758888 47802002163552 47862880923312 47889212189392 47903272990027 47916980829536 47921699815904 47952265793328 48013335922968 48107954558352 48165071706612 48603912852768 48632693762016 48672952614468 48694630458096 48951271330689 48956092176621 48970101287328 48984479448918 49110203611651 49489474082412 49672130717664 49701544174368 49759941630672 49990311730814 50027123447847 50189548745973 50475654563152 50512823675496 50535320956512 50577154831476 50676825918264 50736993011334 50836126438396 50885928670496 51061730549809 51494194078236 51544640994336 51640901623584 51683650714332 51706669455504 51808566447456 51851454333588 51913016028153 52014447249882 52178827682163 52417025892504 52685418242184 52752516329604 52775866494432 52791362070642 52947216259488 53050943061272 53325615103749 53587629448416 53597860000048 53811474944136 53843339522232 53875363713066 53906603433228 53911912292892 54050283264894 54121448878146 54220188109591 54398425496688 54467705203128 54575043296592 54679401959364 54746597702888 54791917734099 55045796236128 55091363948244 55626231559392 55659316153896 55769002524144 55840027743864 55944310092216 55949819630424 56015558576796 56125946984744 56192583657714 56559398951328 56738142722352 56785111383546 56810402201112 56852236076076 57011429158047 57131784835216 57148559357071 57173855368968 57246669754308 57359484281112 57802462664544 57950819170608 57985134870096 58053265235784 58284637253388 58330284482418 58356263485496 58404571650633 58850507517984 58931627621412 58957874449264 59006680636722 59067029387808 59122963571308 59258804952672 59271095522457 59329161175032 59632945922472 59682310943931 59708892109332 60247718560848 60288590090976 60297592500054 60324447698088 60443327522032 60493363389186 60537909312153 60612304599626 60683521791529 61396923708666 61466321282548 61526537514848 61544602384538 61571844243504 61589922415749 61607546780832 61771752302736 61938343316382 61965929268104 62017225567167 62139441304538 62490745096416 62619334553256 62768070888264 62780054101492 62817229442604 62891037338766 62897231008374 62937348853743 62943547084227 63141690357837 63629323820244 63830410562646 63911702476251 64017781230624 64220095608816 64273257939618 64529419816251 64602358082678 64684633118443 64897270152624 64973984086944 65155919037768 65194671566934 65268361774252 65274789568828 65312639265224 65351485006262 65650796421183 65827629543312 65985965443216 66327608755422 66611014003872 66702831263796 66787781380026 66919398327964 67087064162781 67350431567328 67436206441968 67569101224352 67649324015112 67738394882808 67778683380954 67824663852348 67865003660349 67998743462286 68051998562821 68436728850672 68523887191032 68658925437648 68911534285776 69135272444784 69186182071032 69217354704204 69352596333176 69493221340578 69571770242884 69660374127554 69711670426617 69889367856672 70167912809904 70247224322912 70250357484216 70336688439472 70388482760856 70446751372413 71100820138332 71748633258848 71791119362976 71833818284088 71875471244304 71882549723856 71928398689992 72020003884452 72067044353192 72161931837528 72247607559918 72261400535779 72623606937504 72719227223136 72905869279152 72949040643024 73041945687144 73055890312132 73286767683038 73380102843103 73455151930992 73476719173377 74212421538528 74234211123618 74453370325152 74508196076496 74592413456288 74599759507232 74687411435728 74923444876952 74985467596221 75565444564512 75713481844728 75747202934816 75769235513244 75802981434768 75865732247214 76015238877396 76105489517001 76231807158624 76254189657594 76328893005744 76479312374816 77025888483193 77404353647712 77461352435376 77560004183256 77712849671184 77773712643224 77777181500382 77819969807762 77872762200844 77919078276697 78021670874823 78560505307872 78575503495216 78675574182296 79028127363276 79105548233376 79128774494406 79420824389232 79510594563296 79576414591908 79611856145776 80239595774688 80396790000072 80432596930784 80657817852248 80717212416204 80765009283348 80813045569599 80859905149842 80867868439338 81075424897341 81597638245032 81701557804692 81862564944888 82119896554332 82568694354192 82584457755176 82689634089556 82950956828054 83419918007328 83492446071008 83653503786216 83690761184352 83756305923472 83760041615796 83854716451688 83862974677832 83916465138324 83924729445636 84023337865194 84188920477116 84288875486571 84573245903328 84839098426992 85107214083528 85177667075319 85215603301668 85697677252824 85760783053452 85870004631462 86039226421668 86593412015136 86703693996816 86874558717024 86926228755912 86977702305144 87079897853676 87495426723627 87534395228244 87925333755168 88397441432118 88436811673896 88510020955083 88684445356962 88888207429008 88937108351728 88963221267193 89050375173368 89449418883708 89563338163998 89804580701472 90199098686816 90317859843744 90371577841272 90432885136464 90446388750081 90486671547132 90664991283048 90740045083779 90918456899439 91365182921376 92199481923822 92248242761376 92289806272272 92316903576807 92357766365256 92411320171248 92657628454104 92839150357226 92907514974573 92948893902156 93209161956807 93364014193632 93373208919648 93667143312288 93851310347808 93929001829884 94170081152238 94225844163906 94336556008149 94345846512561 94801093517776 94828928163931 95725761846624 95778424378784 95806545980054 95904531586656 96026671845936 96215909116704 96330143413224 96409886909427 96903537124017 97345905228936 97389260916192 97902542661378 97912184353242 97968958897836 98027227509393 98220407223302 98978948164824 99491413133133 99519883261344 99980623461628 100054246895694 100181672070039 100379097491946 100694635060669 100951309126304 101025647350992 101154309662952 101353651836528 101473986022668 101672252876792 101998115193429 102123461099618 102988388156472 103367301428664 103413338911008 103702908667176 103826032056306 104028894499764 104357655364326 104490561191331 104834051785008 105370836484368 105505032659208 105582724141284 106101886122544 106651230207498 107195720000096 107622949888272 107686679044464 107750727426132 107813206866456 107823824585784 108100566529788 108242897756292 108440376219182 108796850993376 108935410406256 109150086593184 109358803918728 109493195405776 109583835468198 109930151524557 110182727896488 111318632307792 111351316685427 111538005048288 111680055487728 111888620184432 111899639260848 112031117153592 112251893969488 112385167315428 113476285444704 113570222767092 113620804402224 113704472152152 114022858316094 114230881745449 114263569670432 114297118714142 114347710737936 114381284486391 114493339508616 114718968562224 115901638341216 115970269740192 116106530471568 116569274506776 116660568964836 116712526970992 116729954711643 116809143301266 117108947073937 117863255242824 117915748898528 118013361273444 118245927142616 118542191044914 118658322350064 118693161741609 119265891844944 119364621887862 119417784218664 120495437121696 120595185000108 120648895396176 120886655044064 120986726778372 121075818624306 121224609199252 121367043583058 121750597925047 122793847417332 122932642565096 123089204769076 123143688487008 123179844831498 123543504605472 123876686632764 123931858536208 124034451134334 124278882609076 124426435242081 125238669106512 125536141776528 125560108202984 125634458885208 125782074677532 125794462016748 125874697707486 125887094168454 126035006797791 126283380715674 127258647640488 127660821125292 127823404952502 127847808046231 128440191217632 128546515879236 129058839632502 129204716165356 129369266236886 129794540305248 130311838075536 130389343133868 130536723548504 130549579137656 130625278530448 130702970012524 131301592842366 131655259086624 131971930886432 132596162148177 132655217510844 133026668035443 133405662527592 133575562760052 133838796655928 134174128325562 134345007245997 134872412883936 135298648030224 135476789765616 135557366761908 135649327704696 135730007320698 135997486924572 136103997125642 136277333851477 136873457701344 137047774382064 137317850875296 137823068571552 138270544889568 138299222885733 138372364142064 138434709408408 138705192666352 138986442681156 139143540485768 139258725535839 139320748255108 139423340853234 140335825619808 140500714968432 140673376878944 140776965521712 140893502744826 141255121728357 141338766245859 142201640276664 143667636568176 143709818970081 143750942488608 143765099447712 143856797379984 144040007768904 144134088706384 144323863675056 144495215119836 144522801071558 144706859656723 145811738558304 145898081286048 146083891374288 146111780624264 146573535366076 146760205686206 146853813992067 146868276529863 146910303861984 146953438346754 147330610834953 148468422247236 149016392152992 149374822871456 149846889753904 149970935192442 150081370343541 150568646237919 151426963689456 151538471026488 151605962869536 151731464494428 152030477754792 152210979034002 152508379315188 152657786011488 153185191649427 154051776966386 154247971282441 154922704870752 155120008366512 155425699342368 155547425286448 155554363000764 155639939615524 155745524401688 155838156553394 156043341749646 156536483046489 157151006990432 157351148364592 158056254726552 158257548988812 158841648778464 159152829183816 159223712291552 159976845311247 160793580000144 161315635704496 161434424832408 161530018566696 161626091139198 161719810299684 161735736878676 162150849794682 162660564328773 163195276490064 163403115609384 163725129889776 164239793108664 164375753202297 165137388708384 165168915510352 165379268179112 165901913656108 167307007572432 167512611846944 167520083231592 167709432903376 167725949355664 167832930276648 167849458891272 168046675730388 168377840954232 168577750973142 169678196853984 170214428167056 170355334150638 170431206603336 171395354505648 171445678071213 171521566106904 171740009262924 172078452843336 173407387993632 173852457511824 173955404610288 174159795707352 174990853447254 175068790456488 175213714951899 176794882864236 176873623347792 177020041910166 177368890713924 177776414858016 177874216703456 177926442534386 178100750346736 178898837767416 179046932831793 179126676327996 180743155682544 180865770272928 180892777500162 180973343094264 181329982566096 181480090167558 181836913798878 182050565374587 184398963847644 184579612544544 184633807153614 184715532730512 184769767247247 184822640342496 185315256908208 185678300714452 185815029949146 185897787804312 186051676701501 186418323913614 187858003659768 188340162304476 188451688327812 188673112016298 188691693025122 189425071073511 189602187035552 189657856327862 191613091960108 192053343691872 192660286826448 192819773818854 193807074248034 194053899355329 194691810457872 195805085322756 195824368706484 195937917795672 196054455018786 196440814446604 196952389263549 197957896329648 198982826266266 199961246923256 200108493791388 200363344140078 200758194983892 201389270121338 202051294701984 202308619325904 202707303673056 202947972045336 203344505753584 203996230386858 204155995688463 204246922199236 205976776312944 206734602857328 207405817334352 207652064112612 208057788999528 208715310728652 208981122382662 209135011279851 209668103570016 210741672968736 211010065318416 211165448282568 212143066098691 212203772245088 213302460414996 215245899776544 215373358088928 215501454852264 215626413732912 215647649171568 216201133059576 216485795512584 216784201607337 216880752438364 217488044565883 217870820812512 218717607837456 218986390811552 219167670936396 219860303049114 220140308529309 220365455792976 220430157520131 222637264615584 222702633370854 223360110975456 223777240368864 223799278521696 224062234307184 224503787938976 224770334630856 224956402788663 226108253289373 226130521006297 227140445534184 227241608804448 227408944304304 228045716632188 228461763490898 228594237428284 228695421475872 228762568972782 228986679017232 229437937124448 231077665449579 232213060943136 233138549013552 233321137929672 233425053941984 233459909423286 233618286602532 233757234830091 234065012624469 234217894147874 235726510485648 236026722546888 236491854285232 237084382089828 237316644700128 237386323483218 238531783689888 238729243775724 238835568437328 240117975913903 241190370000216 241297790792352 241973453556744 242151637248612 242449218398504 242734087166116 243226274692023 243501195850094 243811309446439 245587694834664 245865285130192 246178409538152 246359689662996 247753373265528 247863717072416 248068902268668 248557765218152 248852870484162 250477338213024 251072283553056 251120216405968 251268917770416 251564149355064 251588924033496 251749395414972 251774188336908 252070013595582 252566761431348 252866626459713 253086477152743 254517295280976 255321642250584 255646809905004 255695616092462 257093031758472 258117679265004 258409432330712 258738532473772 260623676151072 260778686267736 261073447097008 261099158275312 261250557060896 261405940025048 262486280170881 262603185684732 265192324296354 265310435021688 265530062865249 266053336070886 266811325055184 266889663801579 267151125520104 267677593311856 268348256651124 268690014491994 268741310791057 270597296060448 270953579531232 271114733523816 271298655409392 271460014641396 271994973849144 272207994251284 272220135251337 272554667702954 272755370698317 274095548764128 276598445771466 276744728284128 276869418816816 276950710730421 277410385332704 277972885362312 278287080971536 278517451071678 278641496510216 278722544923719 278846681706468 279627485870421 281001429936864 281553931043424 281787005489652 282510243456714 282677532491718 283009668024447 283037539537683 284403280553328 284486784491793 287335273136352 287419637940162 287713594759968 288080015537808 288268177412768 288647727350112 288990430239672 289045602143116 289413719313446 290328348898189 290710611372051 292167782748576 292223561248528 293147070732152 293520411372412 293707627984134 293736553059726 293906876693508 294081682528179 294661221669906 296936844494472 299693779507808 299941870384884 300162740687082 300545016210117 301137292475838 302083905182007 302853927378912 303076942052976 303462928988856 304060955509584 304421958068004 305016758630376 306370383298854 308103553932772 308495942564882 310240016733024 311094850572896 311108726001528 311279879231048 311491048803376 311676313106788 312086683499292 313072966092978 313471683573993 314702296729184 316112509453104 316515097977624 318305658367632 319953690622494 321587160000288 322631271408992 322868849664816 323060037133392 323252182278396 323439620599368 323471473757352 324301699589364 324937026250291 325321128657546 326390552980128 326806231218768 327450259779552 328479586217328 328751506404594 329790454573671 330337831020704 330758536358224 331803827312216 334614015144864 335040166463184 335418865806752 335451898711328 335665860553296 335698917782544 336093351460776 336755681908464 337155501946284 340428856334112 340710668301276 340862413206672 342692645236347 342790709011296 342891356142426 343043132213808 343143853459173 343480018525848 344156905686672 347704915023648 347910809220576 348319591414704 349981706894508 350137580912976 350189864134929 350427429903798 351326841221811 353589765728472 353747246695584 354040083820332 354737781427848 355852885068772 356201500693472 357432113848663 357797675534832 358093865663586 358253352655992 361486311365088 361785555000324 361946686188528 362659965132192 362960180335116 363673827597756 364101130749174 365251793775141 368797927695288 369267614307228 369431065461024 369539534494494 370630513816416 371356601428904 371630059898292 371795575608624 372103353403002 372836647827228 373279305726243 375716007319536 376680324608952 376903376655624 377346224032596 377383386050244 378850142147022 379315712655724 379541316767137 383226183920216 383543424138693 385320573652896 385639547637708 387614148496068 388107798710658 389383620915744 391610170645512 391648737412968 391875835591344 392108910037572 392881628893208 393904778527098 393979979897569 395915792659296 397965652532532 399080004106329 399922493846512 400039915499497 400216987582776 400726688280156 401516389967784 402778540242676 404617238651808 405895944090672 406689011507168 407992460773716 408311991376926 408493844398472 408832001554431 411953552625888 413469205714656 414811634668704 414897668657199 415304128225224 416115577999056 417430621457304 417776176607517 417962244765324 418270022559702 422020130636832 422330896565136 423765365185071 424286132197382 424784652540703 426604920829992 431002909704528 431129456910243 431252827465824 431295298343136 432402266119152 432971591025168 433568403214674 433761504876728 434120578970169 434976089131766 437435215674912 438335341872792 439720606098228 440280617058618 440561441976201 440604829589589 440730911585952 440860315040262 441991832504859 445405266741708 448124468614368 449540669261712 449912805577326 451705938713757 452216506578746 452261042012594 452792431829101 454280891068368 454817888608608 456091433264376 456923526981796 457188474856568 457525137945564 457973358034464 459555574948281 462155330899158 462743913847323 466277098027104 466642275859344 466919818846572 467236573205064 467514469660182 468130025248938 468435788295748 469609449139467 471453020971296 472053445093776 472983708570464 474168764179656 474772646966436 476363989939747 477458487551448 477671136874656 480235951827806 482380740000432 483946907113488 484303274497224 484898436797008 485468174332232 486452549384046 487002391700188 487622618892878 487981692986319 491175389669328 491730570260384 492356819076304 492719379325992 493127259606891 495506746531056 496137804537336 497115530436304 497705740968324 502240432811936 502537835540832 503128298710128 503177848066992 503498790829944 503548376673816 504140027191164 505133522862696 505733252919426 505829803750453 506172954305486 509034590561952 510643284501168 511293619810008 511391232184924 514186063516944 514337034213639 516235358530008 516818864661424 517477064947544 521557372535472 522146894194016 522198316550624 522811880050096 524972560341762 525206371369464 525641144855697 530384648592708 530620870043376 531060125730498 532106672141772 533622650110368 533779327603158 534302251040208 535355186623712 536696513302248 537380028983988 537482621582114 539181219382351 542229467047632 542597310818784 542920029282792 543989947698288 544415988502568 544440270502674 545109335405908 545510741396634 546151696123761 553196891542932 553738837633632 553901421460842 555945770724624 556574161943072 557034902143356 557282993020432 557445089847438 557693363412936 558155030104503 559254971740842 563574010979304 565020486913428 565355064983436 566019336048894 566075079075366 568806561106656 568973568983586 574839275880324 576160031075616 577980860479344 578091204286232 578827438626892 580656697796378 581421222744102 582161698065987 584447122497056 586294141464304 587040822744824 587415255968268 587473106119452 587813753387016 588163365056358 589322443339812 593873688988944 599883740769768 600325481374164 601090032420234 602274584951676 604167810364014 606153884105952 606925857977712 608121911019168 608843916136008 610033517260752 612467987065389 612740766597708 616207107865544 616991885129764 622217452003056 622559758462096 622742548870351 622982097606752 623352626213576 624173366998584 626145932185956 626943367147986 632225018906208 633030195955248 636429198296073 636611316735264 639907381244988 645737699329632 646120074266784 646504364556792 646879241198736 646942947514704 648603399178728 649874052500582 650352604822011 650642257315092 652464133697649 653612462437536 656959172434656 657503012809188 659580909147342 660420925587927 661517072716448 663607654624432 663802497147517 670080332926368 671331721106592 671397835565088 672186702921552 673511363816928 674311003892568 674869208365989 678324759868119 678391563018891 681421336602552 681724826413344 685385290472694 685782712284852 686086264427616 686287706918346 686960037051696 688313811373344 693232996348737 696639182829408 699963413789016 700275161825952 700379728269858 700854859807596 701271704490273 702653682443622 704862445424683 707179531456944 708080167640664 709475562855696 711705770137544 714864227697326 715595351069664 716187731327172 716506705311984 720353927741709 723571110000648 723893372377056 725920360670232 727347655195512 728202261498348 730503587550282 731433928339317 737595855390576 738535228614456 739079068988988 742713202857808 743260119796584 743591151217248 744206706806004 745673295654456 746558611452486 751336892375761 751432014639072 753360649217904 753806753311248 754692448065192 754766772100488 757700284294044 758631425311448 759082633534274 759259431458229 766452367840432 767086848277386 771279095275416 775228296992136 776215597421316 783220341291024 783297474825936 783751671182688 784217820075144 785763257786416 787809557054196 787959959795138 795931305065064 798160008212658 799844987693024 800079830998994 800433975165552 800668991404737 801453376560312 803032779935568 805557080485352 806223932373171 811791888181344 815984921547432 816623982753852 816987688796944 817664003108862 818266112094951 829795337314398 830608256450448 830852132191263 832231155998112 834861242914608 835552353215034 835924489530648 836540045119404 838882457611263 840900230539759 844661793130272 847530730370142 848572264394764 849569305081406 853209841659984 853460353475379 862005819409056 862258913820486 864804532238304 865943182050336 867136806429348 867523009753456 868241157940338 869952178263532 870985046694567 872131834116153 876670683745584 879441212196456 880561234117236 881122883952402 881209659179178 881720630080524 882245047584537 883983665009718 890810533483416 899081338523424 899825611154652 903411877427514 904433013157492 904522084025188 905584863658202 906251715546021 908561782136736 912182866528752 913847053963592 914376949713136 915050275891128 919111149896562 924310661798316 925487827694646 933284551718688 933839637693144 934473146410128 935028939320364 936260050497876 936871576591496 939218898278934 940415050721979 944106890187552 948337528359312 949545293932872 952727979879494 953941336960339 954916975102896 960471903655612 964761480000864 967893814226976 968606548994448 969796873594016 970936348664464 972905098768092 974004783400376 974811078750873 975245237785756 975963385972638 982350779338656 984713638152608 985438758651984 986254519213782 989371363721013 991013493062112 992275609074672 994231060872608 995411481936648 1001336550281509 1006256597420256 1006355696133984 1006997581659888 1007096753347632 1008280054382328 1010267045725392 1011466505838852 1011659607500906 1012345908610972 1012948017597061 1021286569002336 1022587239620016 1022782464369848 1028077935709041 1028372127033888 1028674068427278 1032470717060016 1033637729322848 1034954129895088 1043114745070944 1045623760100192 1049945120683524 1050412742738928 1050569592404787 1051282289711394 1053980523665433 1060769297185416 1061241740086752 1062120251460996 1064213344283544 1067558655206316 1068604502080416 1072296341545989 1073393026604496 1074760057967976 1074965243164228 1078362438764702 1079735798977087 1084458934095264 1085840058565584 1087979895396576 1088831977005136 1088880541005348 1090218670811816 1091021482793268 1092303392247522 1095755381325423 1106393783085864 1107802842921684 1111891541449248 1114069804286712 1114565986040864 1114890179694876 1115386726825872 1116310060209006 1118509943481684 1119837917178729 1127148021958608 1130040973826856 1130710129966872 1132038672097788 1132150158150732 1137947137967172 1138623950301411 1149678551760648 1150630272416079 1155961720958688 1156182408572464 1157654877253784 1161313395592756 1162842445488204 1164323396131974 1172588282928608 1174081645489648 1174830511936536 1174946212238904 1175627506774032 1176326730112716 1178644886679624 1181939939692707 1187747377977888 1199767481539536 1200119746498491 1200650962748328 1202180064840468 1204549169903352 1208335620728028 1213851715955424 1217687832272016 1220067034521504 1224935974130778 1225481533195416 1226496004663293 1232414215731088 1232776066131103 1233983770259528 1244434904006112 1245119516924192 1245485097740702 1246705252427152 1248346733997168 1252291864371912 1253328529822551 1253886734295972 1266060391910496 1272858396592146 1274353957622109 1279814762489976 1293008729113584 1293388370730729 1293758482397472 1293885895029408 1297206798357456 1299748105001164 1300705209644022 1301284514630184 1302361736910507 1304928267395298 1309030255788697 1315006025618376 1319161818294684 1320841851175854 1325975497514577 1327215309248864 1327604994295034 1344373405843104 1348622007785136 1349738416731978 1356649519736238 1356783126037782 1358377295487303 1362842673205104 1370770580945388 1371565424569704 1372575413836692 1373920074103392 1378666724844843 1386465992697474 1388231741541969 1399926827578032 1400759456539716 1401709719615192 1402543408980546 1405307364887244 1409724890849366 1414359062913888 1416160335281328 1418951125711392 1423411540275088 1429091969819241 1429728455394652 1432375462654344 1433013410623968 1440707855483418 1447142220001296 1451840721340464 1454695310391024 1456404522996696 1461007175100564 1462867856678634 1463945078958957 1475191710781152 1477070457228912 1478158137977976 1485001462690837 1485426405715616 1486520239593168 1488413413612008 1491346591308912 1493117222904972 1502673784751522 1506721298435808 1507613506622496 1509384896130384 1509533544200976 1515400568588088 1517262850622896 1517489411251359 1518165267068548 1518518862916458 1522416311961181 1532904735680864 1534173696554772 1542558190550832 1543011102640917 1550456593984272 1552431194842632 1566440682582048 1566594949651872 1568435640150288 1571526515572832 1575619114108392 1575919919590276 1582757773025611 1582913647044079 1591862610130128 1596320016425316 1600159661997988 1600867950331104 1601337982809474 1602906753120624 1606065559871136 1611114160970704 1612447864746342 1617543658147053 1631969843094864 1633247965507704 1633975377593888 1635328006217724 1636532224189902 1638455088371283 1659590674628796 1661216512900896 1661704264382526 1669722485829216 1671104706430068 1671848979061296 1673080090238808 1677764915222526 1680825831397321 1681800461079518 1695061460740284 1697144528789528 1699138610162812 1706419683319968 1706920706950758 1724517827640972 1734273612858696 1735046019506912 1736482315880676 1739904356527064 1741970093389134 1744263668232306 1746485094197961 1753341367491168 1758882424392912 1761122468234472 1762245767904804 1762419318358356 1763441260161048 1764490095169074 1767967330019436 1771605340069201 1781621066966832 1799651222309304 1806823754855028 1808866026314984 1809044168050376 1811169727316404 1812503431092042 1824365733057504 1827694107927184 1828753899426272 1830100551782256 1837403961196167 1838222299793124 1848621323596632 1850975655389292 1867679275386288 1868227646611053 1868946292820256 1870057878640728 1872520100995752 1873743153182992 1878437796557868 1880830101443958 1881189175537399 1896675056718624 1899090587865744 1905455959758988 1907882673920678 1909287594888219 1909833950205792 1920943807311224 1937213097988896 1941872697328928 1945810197536184 1948009566800752 1949622157501746 1950490475571512 1951057814466033 1951926771945276 1957392401092947 1970877517303968 1972509038427564 1978742727442026 1981262776763781 1984551218149344 1990822963873296 1991407491442551 2002673100563018 2005223626671733 2013995163319776 2014193506695264 2016560108764656 2020534091450784 2022933011677704 2023319215001812 2024691817221944 2025896035194122 2034974279604357 2035174689056673 2045174479240032 2045564928739696 2056155871418082 2057348136854556 2064941434120032 2069908259790176 2079698989046211 2099890241367048 2100825485477856 2101139184809574 2102564579422788 2103815113470819 2107961047330866 2114587336274049 2121538594370832 2124240502921992 2128426688567088 2135117310412632 2144592683091978 2146786053208992 2149520115935952 2149930486328456 2156724877529404 2159471597954174 2161061783225127 2171680117131168 2177663954010272 2177761082010696 2180437341623632 2182042965586536 2184606784495044 2191510762650846 2194301785017951 2212787566171728 2215605685843368 2228139608573424 2229780359389752 2230773453651744 2232620120418012 2237019886963368 2239675834357458 2254010677127283 2254296043917216 2260081947653712 2261420259933744 2264077344195576 2264300316301464 2275894275934344 2277247900602822 2277778294374687 2299357103521296 2301260544832158 2312364817144928 2315309754507568 2322626791185512 2325684890976408 2328646792263948 2348163290979296 2349661023873072 2349892424477808 2351255013548064 2352653460225432 2357289773359248 2363879879385414 2399534963079072 2400239492996982 2401301925496656 2402006974214211 2404360129680936 2409098339806704 2416671241456056 2418671797119513 2435375664544032 2449871948261556 2450963066390832 2452992009326586 2464828431462176 2465552132262206 2467967540519056 2490970195481404 2493410504854304 2496693467994336 2504583728743824 2506657059645102 2507773468591944 2522700691619277 2545716793184292 2548707915244218 2559629524979952 2560381060426137 2586017458227168 2586776741461458 2594413596714912 2599496210002328 2601410419288044 2602569029260368 2604723473821014 2609856534790596 2612955140083701 2618060511577394 2630012051236752 2638323636589368 2641683702351708 2651950995029154 2655209988590068 2697244015570272 2699476833463956 2713299039472476 2713566252075564 2716754590974606 2718755146638063 2725685346410208 2741541161890776 2743130849139408 2745150827673384 2757333449689686 2757859859282983 2772931985394948 2776463483083938 2799853655156064 2801518913079432 2803419439230384 2805086817961092 2810614729774488 2819449781698732 2832320670562656 2846823080550176 2858183939638482 2859456910789304 2861824010881017 2864750925308688 2881415710966836 2894284440002592 2903681442680928 2909390620782048 2912809045993392 2922014350201128 2924433236252619 2925735713357268 2927890157917914 2939696773081861 2954140914457824 2956316275955952 2970002925381674 2973040479186336 2976826827224016 2982693182617824 2986234445809944 3004009650844527 3005347569503044 3018769792260768 3019067088401952 3030801137176176 3034525701245792 3034978822502718 3036330534137096 3037037725832916 3038844052791183 3044832623922362 3068347393109544 3084233807127123 3085116381101664 3086022205281834 3100913187968544 3104862389685264 3121533686880739 3136871280300576 3151238228216784 3151839839180552 3161941570996299 3165515546051222 3165827294088158 3169547022803707 3183725220260256 3192640032850632 3200319323995976 3202675965618948 3205813506241248 3216889024637967 3222228321941408 3224895729492684 3235087316294106 3239207396931261 3263939686189728 3266495931015408 3270656012435448 3273064448379804 3276910176742566 3287266143976269 3319181349257592 3323408528765052 3342209412860136 3343697958122592 3346160180477616 3355529830445052 3361651662794642 3363600922159036 3390122921480568 3394289057579056 3398277220325624 3413841413901516 3415871850904233 3449035655281944 3451890817248237 3468547225717392 3472964631761352 3479808713054128 3483940186778268 3488527336464612 3492970188395922 3517764848785824 3522244936468944 3524491535809608 3524838636716712 3526882520322096 3528980190338148 3535934660038872 3543210680138402 3545819819078121 3563242133933664 3599302444618608 3600359239495473 3613647509710056 3617732052629968 3618088336100752 3622339454632808 3625006862184084 3655388215854368 3660201103564512 3674807922392334 3676444599586248 3679488013989879 3697242647193264 3698328198393309 3701951310778584 3735358550772576 3736455293222106 3740115757281456 3745040201991504 3747486306365984 3756875593115736 3761660202887916 3762378351074798 3774268535676457 3798181175731488 3810911919517976 3815765347841356 3818575189776438 3823061872866327 3841887614622448 3891620395072368 3896019133601504 3899244315003492 3900980951143024 3902115628932066 3903853543890552 3907085210731521 3914784802185894 3927090767366091 3945018076855128 3957485454884052 3962525553527562 3981645927746592 3982814982885102 4005346201126036 4010447253343466 4033120217529312 4045866023355408 4046638430003624 4049383634443888 4051792070388244 4069948559208714 4070349378113346 4075131886461909 4091129857479392 4112311742836164 4114696273709112 4159397978092422 4164695224625907 4199780482734096 4202278369619148 4205129158845576 4207630226941638 4215922094661732 4229174672548098 4243077188741664 4248481005843984 4256853377134176 4270234620825264 4287275909457723 4289185366183956 4299040231871904 4299860972656912 4313449755058808 4318943195908348 4322123566450254 4355522164021392 4360874683247264 4364085931173072 4369213568990088 4383021525301692 4388603570035902 4425575132343456 4431211371686736 4455004388072511 4456279217146848 4459560718779504 4465240240836024 4474039773926736 4479351668714916 4508021354254566 4520163895307424 4522840519867488 4528154688391152 4528600632602928 4551788551868688 4552468233754077 4554495801205644 4555556588749374 4567248935883543 4598714207042592 4602521089664316 4630619509015136 4645253582371024 4646617480032619 4651369781952816 4657293584527896 4699322047746144 4699784848955616 4705306920450864 4714579546718496 4727759758770828 4748273319076833 4748740941132237 4800478985993964 4802603850993312 4804013948428422 4808720259361872 4818196679613408 4833342482912112 4837343594239026 4852630974441159 4899743896523112 4901926132781664 4905984018653172 4931104264524412 4934037117972781 4935935081038112 4981940390962808 5009167457487648 5013314119290204 5015546937183888 5042477494191963 5045401383238554 5091433586368584 5097415830488436 5119259049959904 5120762120852274 5173553482922916 5198992420004656 5202820838576088 5205138058520736 5209446947642028 5219713069581192 5225910280167402 5236121023154788 5259358246630327 5260024102473504 5276647273178736 5283367404703416 5303901990058308 5310419977180136 5314816020207603 5398953666927912 5426598078944952 5427132504151128 5433509181949212 5437510293276126 5483082323781552 5486261698278816 5490301655346768 5514666899379372 5515719718565966 5545863970789896 5552926966167876 5603037826158864 5604682939833159 5606838878460768 5610173635922184 5621229459548976 5638899563397464 5643567526612197 5716367879276964 5718913821578608 5723648021762034 5727862784664657 5729501850617376 5762831421933672 5825618091986784 5844028700402256 5848866472505238 5851471426714536 5855780315835828 5872177203278841 5879393546163722 5886301613778313 5912632551911904 5940005850763348 5953653654448032 5972468891619888 5974222474327653 6008019301689054 6010695139006088 6015670880015199 6061602274352352 6069957645005436 6072661068274192 6074075451665832 6077688105582366 6089665247844724 6104922838813071 6105524067170019 6136694786219088 6168467614254246 6172044410563668 6209724779370528 6243067373761478 6302476456433568 6303679678361104 6323883141992598 6331031092102444 6331654588176316 6339094045607414 6343762008822147 6385280065701264 6400638647991952 6405351931237896 6433778049275934 6449791458985368 6470174632588212 6478414793862522 6483185349675381 6532991862030816 6541312024870896 6546128896759608 6553820353485132 6574532287952538 6582905355053853 6638362698515184 6646817057530104 6684418825720272 6692320360955232 6711059660890104 6723303325589284 6727201844318072 6762032031381849 6780245842961136 6788578115158112 6796554440651248 6827682827803032 6831743701808466 6833334883124061 6898071310563888 6903781634496474 6937094451434784 6945929263522704 6959617426108256 6967880373556536 6977054672929224 6985940376791844 7009355851970563 7044489872937888 7048983071619216 7049677273433424 7053765040644192 7057960380676296 7071869320077744 7086421360276804 7091639638156242 7198604889237216 7200718478990946 7227295019420112 7235464105259936 7236176672201504 7244678909265616 7250013724368168 7256015391358539 7349615844784668 7352889199172496 7358976027979758 7394485294386528 7396656396786618 7403902621557168 7472910586444212 7480231514562912 7490080403983008 7513751186231472 7523320405775832 7524756702149596 7548537071352914 7558150592839609 7568102074857831 7621823839035952 7631530695682712 7637150379552876 7646123745732654 7683775229244896 7783240790144736 7798488630006984 7801961902286048 7804231257864132 7807707087781104 7814170421463042 7829569604371788 7838865420251103 7854181534732182 7890036153710256 7914970909768104 7925051107055124 7965629965770204 8010692402252072 8020894506686932 8091732046710816 8093276860007248 8098767268887776 8103584140776488 8139897118417428 8140698756226692 8150263772923818 8224623485672328 8229392547418224 8273579577848949 8318795956184844 8329390449251814 8399560965468192 8404556739238296 8410258317691152 8415260453883276 8431844189323464 8458349345096196 8496962011687968 8540469241650528 8574551818915446 8578370732367912 8585472032643051 8599721945313824 8626899510117616 8629432462917721 8637886391816696 8644247132900508 8711044328042784 8728171862346144 8738427137980176 8766043050603384 8773299708757857 8777207140071804 8819090319245583 8862422743373472 8910008776145022 8919121437559008 8930480481672048 8948079547853472 8958703337429832 9012028952533581 9016042708509132 9056309376782304 9057201265205856 9103577103737376 9104936467508154 9108991602411288 9111113177498748 9116532158373549 9134497871767086 9163211790520879 9205042179328632 9290507164742048 9293234960065238 9302739563905632 9314587169055792 9364601060642217 9410613840901728 9455519517541656 9496546638153666 9497481882264474 9508641068411121 9600957971987928 9608027896856844 9617440518723744 9650667073913901 9666684965824224 9674687188478052 9705261948882318 9717622190793783 9767379600884893 9799487793046224 9811968037306344 9862208529048824 9868074235945562 9963880781925616 10026628238580408 10031093874367776 10084954988383926 10090802766477108 10182867172737168 10194831660976872 10241524241704548 10247615552712699 10347106965845832 10397984840009312 10405641677152176 10418893895284056 10439426139162384 10451820560334804 10472242046309576 10518716493260654 10553294546357472 10566734809406832 10607803980116616 10620839954360272 10629632040415206 10637459457234363 10797907333855824 10801077718486419 10853196157889904 10854265008302256 10867018363898424 10875020586552252 10966164647563104 10980603310693536 11029333798758744 11031439437131932 11080395529308553 11091727941579792 11094984595179927 11105853932335752 11206075652317728 11209365879666318 11220347271844368 11242458919097952 11277799126794928 11287135053224394 11322805607029371 11432735758553928 11437827643157216 11447296043524068 11455725569329314 11469185618598981 11525662843867344 11688057400804512 11697732945010476 11702942853429072 11711560631671656 11744354406557682 11758787092327444 11765780819781247 11772603227556626 11781272302098273 11880011701526696 11944937783239776 11948444948655306 12016038603378108 12021390278012176 12031341760030398 12139915290010872 12145322136548384 12148150903331664 12155376211164732 12179330495689448 12209845677626142 12211048134340038 12225395659385727 12273389572438176 12336935228508492 12344088821127336 12401237380484407 12486134747522956 12607359356722208 12647766283985196 12662062184204888 12663309176352632 12678188091214828 12687524017644294 12770560131402528 12801277295983904 12810703862475792 12861827728373169 12867556098551868 12899582917970736 12940349265176424 12956829587725044 12966370699350762 13082624049741792 13092257793519216 13107640706970264 13149064575905076 13165810710107706 13168324228761793 13276725397030368 13293634115060208 13365013164217533 13368837651440544 13422119321780208 13446606651178568 13454403688636144 13524064062763698 13560491685922272 13593108881302496 13655365655606064 13657404701262231 13663487403616932 13666669766248122 13701746807650629 13796142621127776 13807563268992948 13891858527045408 13935760747113072 13939852440097857 13954109345858448 13971880753583688 14018711703941126 14036565386702131 14097966143238432 14099354546866848 14115920761352592 14143738640155488 14172842720553608 14183279276312484 14244819957230499 14246222823396711 14401436957981892 14454590038840224 14489357818531232 14500027448736336 14512030782717078 14557892923323477 14699231689569336 14705778398344992 14717952055959516 14793312793573236 14802111353918343 14807805243114336 14945821172888424 15027502372462944 15046640811551664 15049513404299192 15097074142705828 15116301185679218 15127432482575889 15136204149715662 15243647678071904 15263061391365424 15274300759105752 15292247491465308 15596977260013968 15608462515728264 15615414175562208 15628340842926084 15659139208743576 15677730840502206 15708363069464364 15778074739890981 15780072307420512 15829941819536208 15850102214110248 15931259931540408 15944448060622809 16021384804504144 16041789013373864 16186553720014496 16207168281552976 16279794236834856 16281397512453384 16300527545847636 16449246971344656 16458785094836448 16547159155697898 16637591912369688 16658780898503628 16809113478476592 16814048819499477 16820516635382304 16830520907766552 16863688378646928 16916698690192392 16930702579836591 17149103637830892 17156741464735824 17170944065286102 17253799020235232 17258864925835442 17275772783633392 17288494265801016 17476854275960352 17532086101206768 17546599417515714 17554414280143608 17638180638491166 17658904841334939 17820017552290044 17860960963344096 17917406674859664 17922667422982959 18024057905067162 18032085417018264 18047012640045597 18209872935016308 18217983204822576 18222226354997496 18233064316747098 18268995743534172 18326423581041758 18410084358657264 18586469920130476 18629174338111584 18729202121284434 18911039035083312 18993093276307332 18994963764528948 19017282136822242 19031286026466441 19201915943975856 19216055793713688 19301334147827802 19305019014980881 19349374376956104 19410523897764636 19435244381587566 19534759201769786 19598975586092448 19623936074612688 19724417058097648 19736148471891124 19927761563851232 20053256477160816 20169909976767852 20181605532954216 20286096094145547 20365734345474336 20389663321953744 20483048483409096 20495231105425398 20577877411573027 20694213931691664 20811283354304352 20837787790568112 20878852278324768 20903641120669608 20944484092619152 21028067555911689 21037432986521308 21133469618813664 21215607960233232 21241679908720544 21259264080830412 21274918914468726 21595814667711648 21602155436972838 21706392315779808 21708530016604512 21734036727796848 21750041173104504 21850735808165173 22058667597517488 22062878874263864 22160791058617106 22183455883159584 22189969190359854 22211707864671504 22418731759332636 22440694543688736 22555598253589856 22574270106448788 22645611214058742 22674451778518827 22704306224573493 22865471517107856 22894592087048136 22911451138658628 22938371237197962 23051325687734688 23291443663648591 23395465890020952 23405885706858144 23423121263343312 23488708813115364 23517574184654888 23531561639562494 23545206455113252 23562544604196546 23760023403053392 23896889897310612 24032077206756216 24042780556024352 24062683520060796 24279830580021744 24296301806663328 24310752422329464 24358660991378896 24419691355252284 24422096268680076 24450791318771454 24673870457016984 24688177642254672 24802474760968814 24820738733546847 24972269495045912 25295532567970392 25324124368409776 25326618352705264 25356376182429656 25375048035288588 25621407724951584 25723655456746338 25735112197103736 25756416097929153 25799165835941472 25880698530352848 25888297388753163 25913659175450088 25932741398701524 26067907146732529 26184515587038432 26215281413940528 26298129151810152 26331621420215412 26336648457523586 26457270957736749 26587268230120416 26730026328435066 26844238643560416 26893213302357136 26908807377272288 27036086857600743 27048128125527396 27310731311212128 27314809402524462 27326974807233864 27333339532496244 27349596475120647 27403493615301258 27489635371562637 27615126537985896 27871521494226144 27879704880195714 27908218691716896 27943761507167376 28037423407882252 28073130773404262 28093803181926651 28231841522705184 28345685441107216 28366558552624968 28489639914460998 28492445646793422 28525923205233363 28802873915963784 29000054897472672 29024061565434156 29115785846646954 29152866572381349 29302138802654679 29398463379138672 29435904111919032 29586625587146472 29604222707836686 29891642345776848 30093281623103328 30099026808598384 30194148285411656 30232602371358436 30254864965151778 30272408299431324 30526122782730848 30548601518211504 30584494982930616 31193954520027936 31216925031456528 31256681685852168 31318278417487152 31355461681004412 31416726138928728 31556149479781962 31659883639072416 31700204428220496 31862519863080816 31888896121245618 32042769609008288 32083578026747728 32414336563105952 32559588473669712 32562795024906768 32601055091695272 32898493942689312 33094318311395796 33241186587925659 33275183824739376 33284953785539781 33317561797007256 33618226956953184 33628097638998954 33661041815533104 33727376757293856 33833397380384784 33861405159673182 33968416821088113 34298207275661784 34313482929471648 34341888130572204 34517729851670884 34551545567266784 34576988531602032 35064172202413536 35093198835031428 35108828560287216 35276361276982332 35297342459343741 35317809682669878 35343816906294819 35640035104580088 35834813349719328 35845334845965918 36048115810134324 36064170834036528 36094025280091194 36419745870032616 36435966409645152 36444452709994992 36466128633494196 36537991487068344 36652847162083516 36815507726412289 36820168717314528 37172939840260952 37203712141453221 37458404242568868 37822078070166624 37986186552614664 37989927529057896 38034564273644484 38062572052932882 38216058050064193 38403831887951712 38432111587427376 38602668295655604 38610038029961762 38698748753912208 38821047795529272 38870488763175132 39069518403539572 39247872149225376 39448834116195296 39472296943782248 39504972686285379 40095039492652599 40106512954321632 40339819953535704 40363211065908432 40572192188291094 40579937929449607 40779326643907488 40966096966818192 40990462210850796 41105240422951887 41155754823146054 41204111296448191 41388427863383328 41675575581136224 41807282241339216 41819557320293571 41888968185238304 42056135111823378 42074865973042616 42109696160106393 42431215920466464 42518528161660824 42549837828937452 42734459871691497 42738668470190133 43204310873945676 43468073455593696 43500082346209008 43701471616330346 44117335195034976 44125757748527728 44321582117234212 44379938380719708 44406334061755029 44423415729343008 44837463518665272 45148540212897576 45291222428117484 45348903557037654 45382297447727667 45408612449146986 45730943034215712 45789184174096272 45822902277317256 45876742474395924 46582887327297182 46790931780041904 46846242526686624 46977417626230728 47035148369309776 47063123279124988 47090412910226504 47125089208393092 47334224219672943 47520046806106784 47793779794621224 47833344181868427 48064154413512432 48125367040121592 48559661160043488 48621504844658928 48717321982757792 48839382710504568 48844192537360152 48901582637542908 49065490963793941 49347740914033968 49376355284509344 49604949521937628 49641477467093694 49944538990091824 50591065135940784 50648248736819552 50653236705410528 50712752364859312 50750096070577176 50792107739509773 51447310913492676 51470224394207472 51512832195858306 51761397060705696 51776594777506326 51827318350900176 51865482797403048 52135814293465058 52430562827881056 52596258303620304 52663242840430824 52673296915047172 52914541915473498 52976714524004817 53460052656870132 53786426604714272 54072173715201486 54096256251054792 54141037920136791 54629618805048924 54653949614467728 54666679064992488 54699192950241294 54806987230602516 54979270743125274 55230253075971792 55759409760391428 55887523014334752 56074846815764504 56146261546808524 56187606363853302 56691370882214432 56733117105249936 56979279828921996 56984891293586844 57051846410466726 57605747831927568 57915057044942643 58048123130868312 58231571693293908 58305733144762698 58604277605309358 58796926758277344 58871808223838064 59173251174292944 59208445415673372 59783284691553696 60198053617196768 60388296570823312 60406027240424047 60465204742716872 60509729930303556 60544816598862648 61097203036423008 61168989965861232 61733632234719081 62433850062913056 62513363371704336 62636556834974304 62710923362008824 62833452277857456 63084202667735067 63112298959563924 63400408856440992 63725039726161632 63777792242491236 64142482533646153 64167156053495456 65119176947339424 65125590049813536 65202110183390544 65552207424495519 66188636622791592 66482373175851318 66550367649478752 66569907571079562 66635123594014512 67256195277997908 67322083631066208 67666794760769568 67722810319346364 67936833642176226 68023355335556481 68371657206194251 68596414551323568 68683776261144408 69035459703341768 69153977063204064 69874330990945773 70186397670062856 70217657120574432 70552722553964664 70594684918687482 70635619365339756 70687633812589638 71280070209160176 71690669691931836 72096231620268648 72128341668073056 72188050560182388 72839491740065232 72888905419989984 72932257266988392 73075982974136688 73305694324167032 73631015452824578 74345879680521904 74407424282906442 74462216200640541 74916808485137736 75972373105229328 75979855058115792 76069128547288968 76125144105865764 76432116100128386 76864223174854752 77205336591311208 77220076059923524 77397497507824416 77642095591058544 77664892166259489 77740977526350264 78139036807079144 78203721440197587 78944593887564496 79009945372570758 79371812873210247 80190078985305198 80679639907071408 80726422131816864 81144384376582188 81159875858899214 81932193933636384 81980924421701592 82210480845903774 82311509646292108 82408222592896382 82468906114687911 83614564482678432 83639114640587142 84112270223646756 84149731946085232 84219392320212786 84281409545779953 85037056323321648 85099675657874904 85468919743382994 85477336940380266 85577769615700089 86408621747891352 87000164692418016 87402943232660692 87906416407964037 88251515497055456 88643164234468424 88759876761439416 88812668123510058 89674927037330544 90297080425795152 90582444856234968 90697807114075308 90764594895455334 90817224898293972 91578368348192544 91645804554634512 91753484948791848 93165774654594364 93581863560083808 93954835252461456 94070296738619552 94126246558249976 94180825820453008 94250178416786184 94668448439345886 95587559589242448 95666688363736854 96128308827024864 96250734080243184 97243009689317856 97678765421009136 97688385074720304 97803165275085816 98130981927587882 98255957706914917 98695481828067936 99209899043875256 99282954934187388 99723559763776977 99889077980183648 101182130271881568 101425504729718624 101500192141154352 101584215479019546 101905250463264339 102894621826985352 102940448788414944 103025664391716612 103553189555012652 103654636701800352 103730965594806096 104271628586930116 105192516607240608 105326485680861648 105346593830094344 105829083830946996 105892027378031223 105953429048009634 106920105313740264 108144347430402972 108192512502109584 108282075840273582 109259237610097848 109307899228935456 109333358129984976 109398385900482588 109613974461205032 109958541486250548 110446523179236867 110460506151943584 111518819520782856 111611136424359663 112149693631529008 112292523093617048 112375212727706604 113466234210499872 113958559657843992 113969782587173688 114103692820933452 114648174150192579 115211495663855136 115830114089885286 116096246261736624 116463143386587816 116611466289525396 117208555210618716 117743616447676128 118346502348585888 118416890831346744 118514918058856137 120776593141646624 120812054480848094 120930409485433744 121019459860607112 121089633197725296 121739813788348821 122337979931722464 123467264469438162 123612333889344573 125026726743408672 125421846724017648 125458671960880713 125666904555714912 126168405335470134 126224597919127848 126329088480319179 126975934811503609 127555584484982472 128284965067292306 130404220366781088 131104414848991038 132377273245583184 132964746351702636 133139815142159124 133219002185265087 133270247188029024 134512390555995816 135445620638692728 135873667284352452 136046710671112962 136743314412388502 137192829102647136 137367552522288816 138070919406683536 139748661981891546 140372795340125712 141105445107929328 141189369837374964 141271238730679512 141375267625179276 142002672659018829 142560140418320352 143381339383863672 144045141881011189 144192463240537296 144376101120364776 145678983480130464 145864514533976784 146151965948273376 146611388648334064 147196472891381823 147262030905649156 148691759361043808 148814848565812884 148924432401281082 149833616970275472 151944746210458656 151959710116231584 152138257094577936 152250288211731528 152864232200256772 152955150657156211 154410673182622416 154440152119847048 155284191182117088 155329784332518978 155481955052700528 156278073614158288 156407442880395174 157889187775128992 158019890745141516 158743625746420494 158930143572014451 160380157970610396 161359279814142816 162288768753164376 162319751717798428 163040105645540137 163961848843403184 164420961691807548 164623019292584216 164816445185792764 164937812229375822 167278229281174284 168224540447293512 168299463892170464 168438784640425572 168562819091559906 170074112646643296 170199351315749808 170937839486765988 170954673880760532 171155539231400178 172817243495782704 173745171134827929 174805886465321384 175812832815928074 177286328468936848 177519753522878832 177625336247020116 179349854074661088 180594160851590304 181164889712469936 181218081721272141 181395614228150616 181529189790910668 181634449796587944 182475350027127703 183291609109269024 183506969897583696 185200896704157243 186331549309188728 187909670504922912 188252493116499952 188361651640906016 188500356833572368 189252608003205201 189336896878691772 191175119178484896 191333376727473708 192427447600938459 192501468160486368 195357530842018272 195376770149440608 195606330550171632 196261963855175764 196511915413829834 196656622273486557 198419798087750512 198565909868374776 199447119527553954 203000384282308704 203168430958039092 203810500926528678 204070066006669443 205114971618582753 205789243653970704 206051328783433224 207106379110025304 207461931189612192 208543257173860232 209622992972837319 210652971361723296 210693187660188688 211658167661893992 211784054756062446 211906858096019268 213840210627480528 216288694860805944 216385025004219168 216564151680547164 218518475220195696 218666716259969952 218796771800965176 219227948922410064 219917082972501096 220893046358473734 223037639041565712 223222272848719326 224299387263058016 224585046187234096 224750425455413208 227917119315687984 227939565174347376 228207385641866904 229296348300385158 231660228179770572 232192492523473248 232926286773175632 232994676498778467 233222932579050792 234417110421237432 234611164320592761 236833781662693488 237029836117712274 241624108961696188 241860818970867488 242038919721214224 242179266395450592 243479627576697642 246934528938876324 247224667778689146 247406718344063733 250843693448035296 250917343921761426 252336810670940268 252449195838255696 252658176960638358 253951869623007218 255111168969964944 256569930134584612 262208829697982076 263719249223892111 264754546491166368 265929492703405272 266279630284318248 266438004370530174 267512406350449351 269024781111991632 270891241277385456 271747334568704904 272093421342225924 273486628824777004 274735105044577632 276141838813367072 279497323963783092 280745590680251424 282210890215858656 282378739674749928 282542477461359024 282750535250358552 284005345318037658 284059565506147249 286762678767727344 288090283762022378 288384926481074592 288752202240729552 291729029067953568 293222777296668128 294392945782763646 294524061811298312 294767873120744751 297629697131625768 297848864802562164 299170679291330931 299667233940550944 302788767627431683 304276514189155872 304500576423463056 305728464400513544 305910301314312422 308821346365244832 308880304239694096 310659568665037956 310963910105401056 312556147228316576 312814885760790348 316039781490283032 317487251492840988 317676082134093669 317860287144028902 320760315941220792 324577537506328752 324639503435596856 326080211291080274 327923697686806368 328841923383615096 329246038585168432 329632890371585528 329875624458751644 331339569537710601 334556458562348568 334833409273078989 336449080894587024 336877569280851144 337125638183119812 340398702631499616 341875678973531976 341909347761521064 342311078462800356 343944522450577737 345634486991565408 347490342269655858 349611772930642768 351625665631856148 354572656937873696 355039507045757664 355250672494040232 355544754176568411 362329779424939872 362436163442544282 362791228456301232 363058379581821336 363268899593175888 364950700054255406 365219441365046463 367013939795167392 370401793408314486 370837001668033719 372663098618377456 376504986232999904 377000713667144736 378505216006410402 378673793757383544 378987265440957537 380927804434510827 382666753454947416 384854895201876918 391212661100343264 392523927710351528 393023830827659668 393313244546973114 396839596175501024 397131819736749552 398894239055107908 406336861916078184 407621001853057356 408140132013338886 410229943237165506 411578487307941408 412102657566866448 414212758220050608 417086514347720464 419245985945674638 421386375320377376 423316335323787984 423568109512124892 423813716192038536 427680421254961056 432135425643033567 432577389721611888 433128303361094328 437036950440391392 437593543601930352 438455897844820128 439834165945002192 441589418674145469 441786092716947468 446075278083131424 446444545697438652 449170092374468192 449500850910826416 455834238631375968 455879130348694752 456414771283733808 458592696600770316 458865451971468633 463320456359541144 465852573546351264 465989352997556934 466445865158101584 468834220842474864 469222328641185522 473667563325386976 474059672235424548 478601600443359757 483248217923392376 484077839442428448 486959255153395284 489120316936620411 493869057877752648 494449335557378292 494813436688127466 501834687843522852 504673621341880536 504898391676511392 505316353921276716 507903739246014436 510222337939929888 513139860269169224 521235513404483787 524417659395964152 527438498447784222 531858985406810544 532559260568636496 532876008741060348 535024812700898702 538049562223983264 541782482554770912 543494669137409808 543654245163816423 544186842684451848 546973257649554008 547426050081383109 555602690112471729 558994647927566184 564757479349499856 565084954922718048 565501070500717104 568010690636075316 568119131012294498 573525357535454688 576180567524044756 577282342802815377 577504404481459104 588785891565527292 589048123622596624 589535746241489502 589969866820459671 595259394263251536 595697729605124328 598341358582661862 605577535254863366 609001152846926112 611456928801027088 611820602628624844 615344914855748259 617760608479388192 621319137330075912 625629771521580696 628868978918511957 632079562980566064 634974502985681976 635352164268187338 635720574288057804 641520631882441584 649155075012657504 649279006871193712 652160422582160548 657683846767230192 658492077170336864 659265780743171056 659751248917503288 662679139075421202 669112917124697136 669666818546157978 672898161789174048 673755138561702288 674251276366239624 683751357947063952 683818695523042128 684622156925600712 687889044901155474 694980684539311716 699223545861285536 703251331263712296 703833492961778283 710501344988080464 711089508353136822 724872326885088564 725582456912602464 726116759163642672 726537799186351776 729901400108510812 730438882730092926 740803586816628972 741674003336067438 745326197236754912 757010432012820804 757347587514767088 757974530881915074 761855608869021654 765333506909894832 769709790403753836 785047855420703056 786047661655319336 786626489093946228 794263639473499104 797788478110215816 802537219051348053 812673723832156368 815242003706114712 816280264026677772 820459886474331012 824205315133732896 828425516440101216 834173028695440928 838491971891349276 846632670647575968 847136219024249784 847627432384077072 852178696518441747 864270851286067134 865154779443223776 866256606722188656 875187087203860704 879668331890004384 883178837348290938 883572185433894936 884303619362234253 888831543680525263 892889091394877304 899001701821652832 908366302882295049 912829542567467616 917185393201540632 917730903942937266 926640912719082288 931978705995113868 932891730316203168 937668441684949728 938444657282371044 948119344470849096 957203200886719514 966496435846784752 973918510306790568 978240633873240822 987738115755505296 988898671114756584 989626873376254932 994018708613131803 1003669375687045704 1009347242683761072 1010632707842553432 1015807478492028872 1026279720538338448 1031833567351733211 1042471026808967574 1048835318791928304 1054876996895568444 1063717970813621088 1065118521137272992 1065752017482120696 1070049625401797404 1086989338274819616 1087308490327632846 1088373685368903696 1093946515299108016 1094852100162766218 1095658324095139389 1111205380224943458 1112511005004101157 1117989295855132368 1129514958698999712 1131002141001434208 1136021381272150632 1136238262024588996 1141280739518780959 1142783413303532481 1152361135048089512 1154564685605630754 1177571783131054584 1178096247245193248 1179071492482979004 1179939733640919342 1190518788526503072 1191395459210248656 1196682717165323724 1211155070509726732 1222913857602054176 1223641205257249688 1230689829711496518 1242638274660151824 1251259543043161392 1257737957837023914 1264159125961132128 1269949005971363952 1270704328536374676 1271441148576115608 1277327450189893921 1283041263764883168 1296406276929100701 1298558013742387424 1304320845164321096 1315367693534460384 1318531561486342112 1319502497835006576 1324768256022436407 1325358278150842404 1338225834249394272 1339333637092315956 1347510277123404576 1348502552732479248 1367502715894127904 1367637391046084256 1369244313851201424 1375778089802310948 1376596355914405899 1389961369078623432 1406502662527424592 1407666985923556566 1421002689976160928 1422179016706273644 1435804801330079271 1449744653770177128 1452233518327285344 1459802800217021624 1460877765460185852 1467360950809861233 1481607173633257944 1483348006672134876 1514020864025641608 1514695175029534176 1515949061763830148 1523711217738043308 1530667013819789664 1539419580807507672 1570095710841406112 1572095323310638672 1573252978187892456 1595576956220431632 1605074438102696106 1625347447664312736 1630484007412229424 1630962735491449269 1632560528053355544 1640919772948662024 1642278150244149327 1676983943782698552 1694272438048499568 1695254864768154144 1704357393036883494 1728541702572134268 1731847028408446131 1732513213444377312 1766357674696581876 1767144370867789872 1768607238724468506 1777663087361050526 1785778182789754608 1816732605764590098 1834370786403081264 1835461807885874532 1846034744567244777 1853281825438164576 1863957411990227736 1872586844453145457 1876889314564742088 1896238688941698192 1914406401773439028 1932992871693569504 1947837020613581136 1956481267746481644 1975476231511010592 1977797342229513168 1979253746752509864 1988037417226263606 1988416958543030743 2007338751374091408 2018694485367522144 2021265415685106864 2031614956984057744 2052559441076676896 2063667134703466422 2084942053617935148 2097670637583856608 2109753993791136888 2119521373392021781 2131504034964241392 2140099250803594808 2174616980655265692 2176747370737807392 2187893030598216032 2189704200325532436 2191316648190278778 2222410760449886916 2225022010008202314 2235978591710264736 2272042762544301264 2272476524049177992 2282561479037561918 2285566826607064962 2304722270096179024 2309129371211261508 2355143566262109168 2358142984965958008 2359879467281838684 2382790918420497312 2393365434330647448 2407611657154044159 2422310141019453464 2447282410514499376 2461379659422993036 2485276549320303648 2502519086086322784 2515475915674047828 2539898011942727904 2541408657072749352 2542882297152231216 2554654900379787842 2556536089555325241 2592812553858201402 2608641690328642192 2639004995670013152 2649536512044872814 2650716556301684808 2652910858086702759 2666494631041575789 2678667274184631912 2697005105464958496 2725098908646885147 2738488627702402848 2751556179604621896 2753192711828811798 2779922738157246864 2813005325054849184 2815333971847113132 2844358033412547288 2871609602660158542 2899489307540354256 2919605600434043248 2921755530920371704 2934721901619722466 2963214347266515888 2966696013344269752 3028041728051283216 3031898123527660296 3047422435476086616 3078839161615015344 3144190646621277344 3146505956375784912 3191153912440863264 3210148876205392212 3260968014824458848 3261925470982898538 3265121056106711088 3281839545897324048 3284556300488298654 3353967887565397104 3388544876096999136 3408714786073766988 3423842218556342877 3428350239910597443 3457083405144268536 3463694056816892262 3532715349393163752 3534288741735579744 3537214477448937012 3555326174722101052 3571556365579509216 3633465211529180196 3668741572806162528 3670923615771749064 3692069489134489554 3727914823980455472 3745173688906290914 3753778629129484176 3792477377883396384 3828812803546878056 3831982350569681763 3889218830787302103 3895674041227162272 3912962535492963288 3936253979156611879 3955594684459026336 3958507493505019728 3976074834452527212 3976833917086061486 4014677502748182816 4042530831370213728 4063229913968115488 4127334269406932844 4129789067743217697 4169884107235870296 4219507987582273776 4239042746784043562 4263008069928482784 4280198501607189616 4307414403990237813 4349233961310531384 4379408400651064872 4382633296380557556 4402082852429583699 4444821520899773832 4450044020016404628 4544085525088602528 4544953048098355984 4565122958075123836 4571133653214129924 4609444540192358048 4618258742422523016 4710287132524218336 4716285969931916016 4719758934563677368 4786730868661294896 4815223314308088318 4844620282038906928 4894564821028998752 4922759318845986072 4926834450732447981 5030951831348095656 5082817314145498704 5085764594304462432 5109309800759575684 5113072179110650482 5185625107716402804 5217283380657284384 5299073024089745628 5301433112603369616 5305821716173405518 5332989262083151578 5357334548369263824 5450197817293770294 5503112359209243792 5506385423657623596 5559845476314493728 5617760533359436371 5630667943694226264 5688716066825094576 5743219205320317084 5798978615080708512 5839211200868086496 5843511061840743408 5869443803239444932 5926428694533031776 5933392026688539504 5965250875629092229 6056083456102566432 6063796247055320592 6094844870952173232 6157678323230030688 6221820805763676841 6293011912751569824 6358564120176065343 6420297752410784424 6523850941965797076 6530242112213422176 6563679091794648096 6569112600976597308 6707935775130794208 6817429572147533976 6847684437112685754 6856700479821194886 6914166810288537072 6927388113633784524 7065430698786327504 7074428954897874024 7110652349444202104 7222834971462132477 7266930423058360392 7341847231543498128 7384138978268979108 7455829647960910944 7490347377812581828 7507557258258968352 7657625607093756112 7663964701139363526 7669608268665975723 7778437661574604206 7825925070985926576 7872507958313223758 7917014987010039456 7952149668905054424 7953667834172122972 7999483893124727367 8175296725940655441 8254668538813865688 8259578135486435394 8339768214471740592 8439015975164547552 8478085493568087124 8560397003214379232 8614828807980475626 8698467922621062768 8758816801302129744 8765266592761115112 8804165704859167398 8889643041799547664 8900088040032809256 9089906096196711968 9130245916150247672 9142267306428259848 9236517484845046032 9432571939863832032 9439517869127354736 9573461737322589792 9630446628616176636 9689240564077813856 9845518637691972144 9853668901464895962 10061903662696191312 10165634628290997408 10218619601519151368 10226144358221300964 10271526655669028631 10371250215432805608 10598146048179491256 10602866225206739232 10611643432346811036 10665978524166303156 10714669096738527648 10900395634587540588 11006224718418487584 11012770847315247192 11235521066718872742 11261335887388452528 11377432133650189152 11486438410640634168 11495947051709045289 11687022123681486816 11738887606478889864 11808761937469835637 11866784053377079008 11930501751258184458 12127592494110641184 12189689741904346464 12443641611527353682 12717128240352130686 12840595504821568848 12922243211970713439 13047701883931594152 13138225201953194616 13634859144295067952 13695368874225371508 13713400959642389772 13828333620577074144 13854776227267569048 14130861397572655008 14148857909795748048 14221304698888404208 14445669942924264954 14533860846116720784 14683694463086996256 14768277956537958216 14836649613744152467 14980694755625163656 15315251214187512224 15327929402278727052 15339216537331951446 15556875323149208412 15651850141971853152 15745015916626447516 15904299337810108848 15907335668344245944 15998967786249454734 16350593451881310882 16509337077627731376 16519156270972870788 16679536428943481184 16853281600078309113 16956170987136174248 17229657615960951252 17396935845242125536 17517633602604259488 17530533185522230224 17608331409718334796 17779286083599095328 17800176080065618512 17895752626887276687 18260491832300495344 18284534612856519696 18473034969690092064 18665462417291030523 18879035738254709472 19075692360528196029 19260893257232353272 19691037275383944288 19707337802929791924 20123807325392382624 20437239203038302736 20452288716442601928 20543053311338057262 20742500430865611216 21196292096358982512 21223286864693622072 21331957048332606312 21800791269175081176 22025541694630494384 22471042133437745484 22522671774776905056 22972876821281268336 22991894103418090578 23477775212957779728 23617523874939671274 23861003502516368916 23998451679374182101 24887283223054707364 25434256480704261372 25681191009643137696 25844486423941426878 26095403767863188304 26276450403906389232 27269718288590135904 27390737748450743016 27426801919284779544 27553777854096283153 27709552454535138096 28297715819591496096 28442609397776808416 28891339885848529908 29067721692233441568 29536555913075916432 29673299227488304934 29961389511250327312 30655858804557454104 30678433074663902892 30814579967007085893 31113750646298416824 31490031833252895032 31808598675620217696 31814671336688491888 31997935572498909468 32701186903762621764 33018674155255462752 33038312541945741576 33706563200156618226 33912341974272348496 34459315231921902504 34487841155127135867 35061066371044460448 35216662819436669592 35426285812409506911 35600352160131237024 35791505253774553374 36520983664600990688 36569069225713039392 37330924834582061046 38151384721056392058 38521786514464706544 39414675605859583848 40874478406076605472 40904577432885203856 41086106622676114524 41485000861731222432 42392584192717965024 42446573729387244144 42663914096665212624 43601582538350162352 44051083389260988768 44509948841232457401 44942084266875490968 45945753642562536672 45983788206836181156 46955550425915559456 47235047749879342548 47722007005032737832 47996903358748364202 49774566446109414728 50559844800234927339 50868512961408522744 51688972847882853756 52190807535726376608 52552900807812778464 53687257880661830061 54781475496901486032 54853603838569559088 55107555708192566306 55419104909070276192 55996387251873091569 57227077081584588087 57782679771697059816 59073111826151832864 59346598454976609868 59922779022500654624 61311717609114908208 61356866149327805784 61629159934014171786 62227501292596833648 62980063666505790064 63629342673376983776 63995871144997818936 65402373807525243528 66076625083891483152 67413126400313236452 67824683948544696992 68918630463843805008 68975682310254271734 70433325638873339184 70852571624819013822 71583010507549106748 74661849669164122092 76302769442112784116 77043573028929413088 78829351211719167696 81809154865770407712 82172213245352229048 82661333562288849459 84893147458774488288 85327828193330425248 87203165076700324704 89019897682464914802 89884168533750981936 91967576413672362312 94470095499758685096 95444014010065475664 95993806717496728404 99549132892218829456 101119689600469854678 101737025922817045488 103377945695765707512 106278857437228520733 107374515761323660122 109562950993802972064 109707207677139118176 110215111416385132612 111992774503746183138 114454154163169176174 115565359543394119632 118693196909953219736 122623435218229816416 122713732298655611568 123258319868028343572 124455002585193667296 125960127333011580128 127991742289995637872 130804747615050487056 132153250167782966304 133529846523697372203 134826252800626472904 137837260927687610016 137951364620508543468 140866651277746678368 141705143249638027644 143166021015098213496 149323699338328244184 152605538884225568232 157658702423438335392 164344426490704458096 165322667124577698918 167989161755619274707 178039795364929829604 179768337067501963872 183935152827344724624 188940190999517370192 190888028020130951328 191987613434993456808 192876444978673982071 199098265784437658912 202239379200939709356 203474051845634090976 206755891391531415024 212557714874457041466 214749031522647320244 220430222832770265224 223985549007492366276 228908308326338352348 231130719086788239264 237386393819906439472 245427464597311223136 246516639736056687144 247984000686866548377 255983484579991275744 261609495230100974112 267059693047394744406 269652505601252945808 275902729241017086936 283410286499276055288 286332042030196426992 298647398676656488368 305211077768451136464 328688852981408916192 330645334249155397836 335978323511238549414 356079590729859659208 367870305654689449248 377880381999034740384 383975226869986913616 385752889957347964142 400589539571092116609 404478758401879418712 413511782783062830048 425115429748914082932 429498063045294640488 440860445665540530448 447971098014984732552 457816616652676704696 474772787639812878944 493033279472113374288 495968001373733096754 534119386094789488812 539305011202505891616 551805458482034173872 566820572998552110576 572664084060392853984 578629334936021946213 597294797353312976736 610422155536902272928 661290668498310795672 671956647022477098828 712159181459719318416 743952002060599645131 767950453739973827232 771505779914695928284 801179079142184233218 808957516803758837424 850230859497828165864 858996126090589280976 881720891331081060896 895942196029969465104 915633233305353409392 986066558944226748576 991936002747466193508 1068238772189578977624 1103610916964068347744 1133641145997104221152 1157258669872043892426 1322581336996621591344 1343913294044954197656 1424318362919438636832 1487904004121199290262 1543011559829391856568 1602358158284368466436 1617915033607517674848 1700461718995656331728 1717992252181178561952 1735888004808065838639 1791884392059938930208 1831266466610706818784 1983872005494932387016 2136477544379157955248 2314517339744087784852 2645162673993243182688 2687826588089908395312 2975808008242398580524 3086023119658783713136 3204716316568736932872 3400923437991312663456 3471776009616131677278 3967744010989864774032 4272955088758315910496 4629034679488175569704 5207664014424197515917 5375653176179816790624 5951616016484797161048 6172046239317567426272 6409432633137473865744 6943552019232263354556 7935488021979729548064 9258069358976351139408 10415328028848395031834 11903232032969594322096 12818865266274947731488 13887104038464526709112 18516138717952702278816 20830656057696790063668 23806464065939188644192 27774208076929053418224 41661312115393580127336 55548416153858106836448 83322624230787160254672 166645248461574320509344
- Sum of all divisors σ(n): 649145676196553112944640
- Sum of proper divisors (its aliquot sum) s(n): 482500427734978792435296
- 166645248461574320509344 is an abundant number, because the sum of its proper divisors (482500427734978792435296) is greater than itself. Its abundance is 315855179273404471925952
Bases of 166645248461574320509344
- Binary: 1000110100100111011011011001011011011101101111011000000110100101010001101000002
- Hexadecimal: 0x2349DB65B76F606951A0
- Base-36: R4X8H0G8O404KO0
Squares and roots of 166645248461574320509344
- 166645248461574320509344 squared (1666452484615743205093442) is 27770638834819838436473087748286621151591310336
- 166645248461574320509344 cubed (1666452484615743205093443) is 4627845008565196761858357468646390021191656234794360078084295891779584
-
The
square root of 166645248461574320509344 is 408222057784.2093046119 -
The
cube root of 166645248461574320509344 is 55029763.3354210411
Scales and comparisons
How big is 166645248461574320509344?- 166,645,248,461,574,320,509,344 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 166,645,248,461,574,320,509,344 would take you about two hundred ninety-three billion, two hundred seventy-four million, seven hundred one thousand and nine years!
This is a very rough estimate, based on a speaking rate of half a second every third order of magnitude. If you speak quickly, you could probably say any randomly-chosen number between one and a thousand in around half a second. Very big numbers obviously take longer to say, so we add half a second for every extra x1000. (We do not count involuntary pauses, bathroom breaks or the necessity of sleep in our calculation!)
- A cube with a volume of 166645248461574320509344 cubic inches would be around 4585813.6 feet tall.
Recreational maths with 166645248461574320509344
- 166645248461574320509344 backwards is 443905023475164842546661
- The number of decimal digits it has is: 24
- The sum of 166645248461574320509344'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 166645248461574320509344 - Facts about the integer". Numbermatics.com. 2024. Web. 6 June 2024.
APA style:
Numbermatics. (2024). Number 166645248461574320509344 - Facts about the integer. Retrieved 6 June 2024, from https://numbermatics.com/n/166645248461574320509344/
Chicago style:
Numbermatics. 2024. "Number 166645248461574320509344 - Facts about the integer". https://numbermatics.com/n/166645248461574320509344/
The information we have on file for 166645248461574320509344 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 166645248461574320509344, math, Factors of 166645248461574320509344, curriculum, school, college, exams, university, Prime factorization of 166645248461574320509344, STEM, science, technology, engineering, physics, economics, calculator, one hundred sixty-six sextillion, six hundred forty-five quintillion, two hundred forty-eight quadrillion, four hundred sixty-one trillion, five hundred seventy-four billion, three hundred twenty million, five hundred nine thousand, three hundred forty-four.