102137258787681862616256
102,137,258,787,681,862,616,256 is an even composite number composed of five prime numbers multiplied together.
102137258787681862616256 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of thirteen thousand, seven hundred twenty divisors.
Prime factorization of 102137258787681862616256:
26 × 39 × 76 × 116 × 733
(2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 7 × 7 × 11 × 11 × 11 × 11 × 11 × 11 × 73 × 73 × 73)See below for interesting mathematical facts about the number 102137258787681862616256 from the Numbermatics database.
Names of 102137258787681862616256
- Cardinal: 102137258787681862616256 can be written as One hundred two sextillion, one hundred thirty-seven quintillion, two hundred fifty-eight quadrillion, seven hundred eighty-seven trillion, six hundred eighty-one billion, eight hundred sixty-two million, six hundred sixteen thousand, two hundred fifty-six.
Scientific notation
- Scientific notation: 1.02137258787681862616256 × 1023
Factors of 102137258787681862616256
Divisors of 102137258787681862616256
- Number of divisors d(n): 13720
-
Complete list of divisors:
1 2 3 4 6 7 8 9 11 12 14 16 18 21 22 24 27 28 32 33 36 42 44 48 49 54 56 63 64 66 72 73 77 81 84 88 96 98 99 108 112 121 126 132 144 146 147 154 162 168 176 189 192 196 198 216 219 224 231 242 243 252 264 288 292 294 297 308 324 336 343 352 363 378 392 396 432 438 441 448 462 484 486 504 511 528 539 567 576 584 588 594 616 648 657 672 686 693 704 726 729 756 784 792 803 847 864 876 882 891 924 968 972 1008 1022 1029 1056 1078 1089 1134 1168 1176 1188 1232 1296 1314 1323 1331 1344 1372 1386 1452 1458 1512 1533 1568 1584 1606 1617 1694 1701 1728 1752 1764 1782 1848 1936 1944 1971 2016 2044 2058 2079 2112 2156 2178 2187 2268 2336 2352 2376 2401 2409 2464 2541 2592 2628 2646 2662 2673 2744 2772 2904 2916 3024 3066 3087 3136 3168 3212 3234 3267 3388 3402 3504 3528 3564 3577 3696 3773 3872 3888 3942 3969 3993 4032 4088 4116 4158 4312 4356 4374 4536 4599 4672 4704 4752 4802 4818 4851 4928 5082 5103 5184 5256 5292 5324 5329 5346 5488 5544 5621 5808 5832 5913 5929 6048 6132 6174 6237 6336 6424 6468 6534 6561 6776 6804 7008 7056 7128 7154 7203 7227 7392 7546 7623 7744 7776 7884 7938 7986 8019 8176 8232 8316 8624 8712 8748 8833 9072 9198 9261 9317 9408 9504 9604 9636 9702 9801 10164 10206 10512 10584 10648 10658 10692 10731 10976 11088 11242 11319 11616 11664 11826 11858 11907 11979 12096 12264 12348 12474 12848 12936 13068 13122 13552 13608 13797 14016 14112 14256 14308 14406 14454 14553 14641 14784 15092 15246 15309 15552 15768 15876 15972 15987 16038 16352 16464 16632 16807 16863 17248 17424 17496 17666 17739 17787 18144 18396 18522 18634 18711 19008 19208 19272 19404 19602 19683 20328 20412 21024 21168 21296 21316 21384 21462 21609 21681 21952 22176 22484 22638 22869 23232 23328 23652 23716 23814 23958 24057 24528 24696 24948 25039 25696 25872 26136 26244 26411 26499 27104 27216 27594 27783 27951 28224 28512 28616 28812 28908 29106 29282 29403 30184 30492 30618 31536 31752 31944 31974 32076 32193 32704 32928 33264 33614 33726 33957 34496 34848 34992 35332 35478 35574 35721 35937 36288 36792 37044 37268 37303 37422 38416 38544 38808 39204 39347 39366 40656 40824 41391 41503 42048 42336 42592 42632 42768 42924 43218 43362 43659 43923 44352 44968 45276 45738 45927 46656 47304 47432 47628 47916 47961 48114 49056 49392 49896 50078 50421 50589 51392 51744 52272 52488 52822 52998 53217 53361 54208 54432 55188 55566 55902 56133 57024 57232 57624 57816 58212 58564 58619 58806 60368 60984 61236 61831 63072 63504 63888 63948 64152 64386 64827 65043 65219 65856 66528 67228 67452 67914 68607 69696 69984 70664 70956 71148 71442 71874 72171 73584 74088 74536 74606 74844 75117 76832 77088 77616 78408 78694 78732 79233 79497 81312 81648 82782 83006 83349 83853 84672 85184 85264 85536 85848 86436 86724 87318 87846 88209 89936 90552 91476 91854 94608 94864 95256 95832 95922 96228 96579 97163 98112 98784 99792 100156 100842 101178 101871 102487 103488 104544 104976 105644 105996 106434 106722 107163 107811 108864 110376 111132 111804 111909 112266 114464 115248 115632 116424 117128 117238 117612 117649 118041 120736 121968 122472 123662 124173 124509 126144 127008 127776 127896 128304 128772 129654 130086 130438 130977 131769 133056 134456 134904 135828 137214 137781 139968 141328 141912 142296 142884 143748 143883 144342 147168 148176 149072 149212 149688 150234 151263 151767 153664 154176 155232 156816 157388 157464 158466 158994 159651 160083 161051 162624 163296 165564 166012 166698 167706 168399 170528 171072 171696 172872 173448 174636 175273 175692 175857 176418 179872 181104 182952 183708 184877 185493 189216 189728 190512 191664 191844 192456 193158 194326 194481 195129 195657 197568 199584 200312 201684 202356 203742 204974 205821 209088 209952 211288 211992 212868 213444 214326 215622 216513 220752 222264 223608 223818 224532 225351 228928 230496 231264 232848 234256 234476 235224 235298 236082 237699 238491 241472 243936 244944 247324 248346 249018 250047 251559 254016 255552 255792 256608 257544 259308 260172 260876 261121 261954 263538 264627 268912 269808 271656 274428 275429 275562 282656 283824 284592 285768 287496 287766 288684 289737 290521 291489 294336 296352 298144 298424 299376 300468 302526 303534 305613 307461 310464 313632 314776 314928 316932 317988 319302 320166 321489 322102 323433 326592 331128 332024 333396 335412 335727 336798 341056 343392 345744 346896 349272 350546 351384 351714 352836 352947 354123 359744 362208 365904 367416 369754 370986 372519 373527 378432 379456 381024 383328 383688 384912 386316 388652 388962 389017 390258 391314 392931 395307 399168 400624 403368 404712 407484 409948 410333 411642 419904 422576 423984 425736 426888 428652 431244 431649 432817 433026 441504 444528 447216 447636 449064 450702 453789 455301 456533 460992 462528 465696 468512 468952 470448 470596 472164 475398 476982 478953 480249 483153 487872 489888 494648 496692 498036 500094 503118 505197 511584 513216 515088 518616 520344 521752 522242 523908 525819 527076 527571 529254 537824 539616 543312 548856 550858 551124 554631 556479 565312 567648 569184 571536 574992 575532 577368 579474 581042 582978 583443 585387 586971 592704 596288 596848 598752 600936 605052 607068 611226 614922 617463 627264 629552 629856 633864 635976 638604 640332 642978 644204 644809 646866 662256 664048 666792 670824 671454 673596 676053 680141 686784 691488 693792 698544 701092 702768 703428 705672 705894 708246 713097 715473 717409 724416 731808 734832 739508 741972 745038 747054 750141 754677 762048 766656 767376 769824 772632 777304 777924 778034 780516 782628 783363 785862 790614 793881 801248 806736 809424 814968 819896 820666 823284 826287 845152 847968 851472 853776 857304 862488 863298 865634 866052 869211 871563 874467 883008 889056 894432 895272 898128 901404 907578 910602 913066 916839 922383 931392 937024 937904 940896 941192 944328 950796 953964 957906 960498 964467 966306 970299 979776 989296 993384 996072 1000188 1006236 1007181 1010394 1023168 1030176 1037232 1040688 1043504 1044484 1047816 1051638 1054152 1055142 1058508 1058841 1062369 1068793 1075648 1079232 1086624 1097712 1101716 1102248 1109262 1112958 1117557 1120581 1127357 1135296 1138368 1143072 1149984 1151064 1154736 1158948 1162084 1165956 1166886 1167051 1170774 1173942 1178793 1185921 1193696 1197504 1201872 1210104 1214136 1222452 1226911 1229844 1230999 1234926 1259104 1259712 1267728 1271952 1277208 1280664 1285956 1288408 1289618 1293732 1294139 1294947 1298451 1324512 1328096 1333584 1341648 1342908 1347192 1352106 1360282 1361367 1365903 1369599 1382976 1387584 1397088 1402184 1405536 1406856 1411344 1411788 1416492 1426194 1430946 1434818 1436859 1440747 1449459 1463616 1469664 1479016 1483944 1490076 1494108 1500282 1509354 1515591 1534752 1539648 1545264 1554608 1555848 1556068 1561032 1565256 1566726 1571724 1577457 1581228 1582713 1587762 1602496 1613472 1618848 1629936 1639792 1641332 1646568 1652574 1663893 1669437 1690304 1695936 1702944 1707552 1714608 1724976 1726596 1731268 1732104 1738422 1743126 1748934 1750329 1756161 1760913 1771561 1778112 1788864 1790544 1796256 1802808 1815156 1821204 1826132 1827847 1833678 1844766 1852389 1875808 1881792 1882384 1888656 1901592 1907928 1915812 1920996 1928003 1928934 1932612 1934427 1940598 1978592 1986768 1992144 2000376 2012472 2014362 2020788 2028159 2033647 2040423 2060352 2074464 2081376 2087008 2088968 2095632 2103276 2108304 2110284 2117016 2117682 2124738 2137586 2139291 2146419 2152227 2173248 2195424 2203432 2204496 2218524 2225916 2235114 2241162 2250423 2254714 2264031 2286144 2299968 2302128 2309472 2317896 2324168 2331912 2333772 2334102 2341548 2347884 2350089 2357586 2371842 2381643 2387392 2403744 2420208 2428272 2444904 2453822 2459688 2461998 2469852 2478861 2518208 2535456 2543904 2554416 2561328 2571912 2576816 2579236 2587464 2588278 2589894 2596902 2607633 2614689 2623401 2649024 2656192 2667168 2683296 2685816 2694384 2704212 2720564 2722734 2723119 2731806 2739198 2750517 2767149 2794176 2804368 2811072 2813712 2822688 2823576 2832984 2852388 2861892 2869636 2872331 2873718 2881494 2898918 2910897 2939328 2958032 2967888 2980152 2988216 3000564 3018708 3021543 3029719 3031182 3069504 3090528 3109216 3111696 3112136 3122064 3130512 3133452 3143448 3154914 3162456 3165426 3175524 3176523 3187107 3195731 3206379 3226944 3237696 3259872 3279584 3282664 3293136 3305148 3327786 3338874 3352671 3361743 3382071 3405888 3415104 3429216 3449952 3453192 3462536 3464208 3476844 3486252 3497868 3500658 3501153 3512322 3521826 3536379 3543122 3557763 3581088 3592512 3605616 3630312 3642408 3652264 3655694 3667356 3680733 3689532 3692997 3704778 3751616 3764768 3777312 3803184 3815856 3831624 3841992 3856006 3857868 3865224 3868854 3881196 3882417 3884841 3895353 3957184 3973536 3984288 4000752 4024944 4028724 4041576 4056318 4067294 4080846 4084101 4097709 4108797 4148928 4162752 4174016 4177936 4191264 4206552 4216608 4220568 4234032 4235364 4249476 4275172 4278582 4279187 4292838 4304454 4322241 4348377 4390848 4406864 4408992 4437048 4451832 4470228 4482324 4500846 4509428 4513663 4528062 4604256 4618944 4635792 4648336 4663824 4667544 4668204 4683096 4695768 4700178 4715172 4732371 4743684 4748139 4760987 4763286 4807488 4840416 4856544 4889808 4907644 4919376 4923996 4939704 4957722 4991679 5008311 5021863 5070912 5087808 5108832 5122656 5143824 5153632 5158472 5174928 5176556 5179788 5193804 5215266 5229378 5246802 5250987 5268483 5282739 5314683 5334336 5366592 5371632 5388768 5408424 5441128 5445468 5446238 5463612 5478396 5483541 5501034 5534298 5557167 5608736 5627424 5645376 5647152 5665968 5704776 5723784 5739272 5744662 5747436 5762988 5784009 5797836 5803281 5821794 5916064 5935776 5960304 5976432 6001128 6037416 6043086 6059438 6062364 6084477 6100941 6121269 6181056 6218432 6223392 6224272 6244128 6261024 6266904 6286896 6309828 6324912 6330852 6351048 6353046 6374214 6391462 6412758 6417873 6439257 6456681 6519744 6559168 6565328 6586272 6610296 6655572 6677748 6705342 6723486 6751269 6764142 6792093 6858432 6899904 6906384 6925072 6928416 6953688 6972504 6995736 7001316 7002306 7024644 7043652 7050267 7072758 7086244 7092899 7115526 7162176 7211232 7260624 7284816 7304528 7311388 7334712 7361466 7379064 7385994 7409556 7436583 7481551 7529536 7554624 7606368 7631712 7663248 7683984 7712012 7715736 7730448 7737708 7762392 7764834 7769682 7790706 7822899 7844067 7870203 7891499 7947072 7968576 8001504 8049888 8057448 8083152 8112636 8134588 8161692 8168202 8169357 8195418 8217594 8251551 8301447 8355872 8382528 8413104 8433216 8441136 8468064 8470728 8498952 8550344 8557164 8558374 8585676 8588377 8608908 8616993 8644482 8696754 8732691 8813728 8817984 8874096 8903664 8940456 8964648 9001692 9018856 9027326 9056124 9064629 9089157 9208512 9271584 9296672 9327648 9335088 9336408 9366192 9391536 9400356 9430344 9464742 9487368 9496278 9521974 9526572 9529569 9561321 9587193 9619137 9680832 9713088 9779616 9815288 9838752 9847992 9879408 9915444 9983358 10016622 10043726 10058013 10085229 10146213 10217664 10245312 10287648 10307264 10316944 10349856 10353112 10359576 10387608 10430532 10458756 10493604 10501974 10503459 10536966 10565478 10609137 10629366 10673289 10743264 10777536 10816848 10882256 10890936 10892476 10927224 10956792 10967082 11002068 11042199 11068596 11078991 11114334 11217472 11254848 11294304 11331936 11409552 11447568 11478544 11489324 11494872 11525976 11568018 11595672 11606562 11643588 11647251 11654523 11686059 11756723 11832128 11871552 11920608 11952864 12002256 12074832 12086172 12118876 12124728 12168954 12201882 12242538 12252303 12293127 12326391 12400927 12446784 12448544 12488256 12522048 12533808 12573792 12619656 12649824 12661704 12702096 12706092 12748428 12782924 12794929 12825516 12835746 12837561 12878514 12913362 12966723 13045131 13130656 13172544 13220592 13311144 13355496 13410684 13446972 13496021 13502538 13528284 13540989 13584186 13812768 13850144 13856832 13907376 13945008 13991472 14002632 14004612 14049288 14087304 14100534 14145516 14172488 14185798 14197113 14231052 14235529 14244417 14282961 14422464 14521248 14569632 14609056 14622776 14669424 14722932 14758128 14771988 14819112 14873166 14963102 14975037 15024933 15065589 15212736 15263424 15326496 15367968 15424024 15431472 15460896 15475416 15524784 15529668 15539364 15581412 15645798 15688134 15740406 15752961 15782998 15805449 15848217 15944049 16003008 16099776 16114896 16166304 16225272 16269176 16323384 16336404 16338714 16390836 16435188 16450623 16503102 16602894 16671501 16711744 16826208 16882272 16936128 16941456 16997904 17100688 17114328 17116748 17171352 17176754 17217816 17233986 17288964 17352027 17393508 17409843 17465382 17627456 17748192 17807328 17880912 17929296 18003384 18037712 18054652 18112248 18129258 18178314 18253431 18302823 18363807 18543168 18593344 18655296 18670176 18672816 18732384 18783072 18800712 18860688 18929484 18974736 18992556 19043948 19053144 19059138 19061833 19122642 19174386 19238274 19253619 19317771 19370043 19559232 19630576 19677504 19695984 19758816 19830888 19966716 20033244 20087452 20106317 20116026 20170458 20292426 20376279 20575296 20633888 20699712 20706224 20719152 20775216 20861064 20917512 20987208 21003948 21006918 21073932 21130956 21150801 21208033 21218274 21258732 21278697 21346578 21486528 21633696 21764512 21781872 21784952 21854448 21913584 21934164 22004136 22084398 22137192 22157982 22228668 22309749 22370117 22444653 22588608 22663872 22819104 22895136 22957088 22978648 22989744 23051952 23136036 23191344 23213124 23287176 23294502 23309046 23372118 23468697 23513446 23532201 23610609 23674497 23841216 23905728 24004512 24149664 24172344 24237752 24249456 24337908 24403764 24485076 24504606 24508071 24586254 24652782 24754653 24801854 24897088 24904341 25067616 25147584 25239312 25299648 25323408 25404192 25412184 25496856 25565848 25589858 25651032 25671492 25675122 25757028 25765131 25826724 25850979 25933446 26090262 26198073 26261312 26441184 26622288 26710992 26821368 26893944 26992042 27005076 27056568 27081978 27168372 27193887 27267471 27625536 27700288 27814752 27890016 27982944 28005264 28009224 28098576 28174608 28201068 28291032 28344976 28371596 28394226 28462104 28471058 28488834 28565922 28588707 28683963 28761579 28857411 29042496 29139264 29218112 29245552 29338848 29445864 29516256 29543976 29638224 29746332 29926204 29950074 29954309 30049866 30131178 30255687 30438639 30652992 30735936 30848048 30862944 30921792 30950832 31049568 31059336 31078728 31162824 31291596 31376268 31480812 31505922 31510377 31565996 31595641 31610898 31696434 31888098 32019867 32229792 32332608 32450544 32538352 32646768 32672808 32677428 32781672 32870376 32901246 33006204 33126597 33205788 33236973 33326909 33343002 33652416 33764544 33882912 33995808 34201376 34228656 34233496 34342704 34353508 34435632 34467972 34577928 34704054 34787016 34819686 34930764 34941753 34963569 35058177 35153041 35270169 35496384 35614656 35761824 35858592 36006768 36075424 36109304 36224496 36258516 36356628 36506862 36605646 36727614 36756909 36879381 36979173 37202781 37340352 37345632 37464768 37566144 37601424 37721376 37858968 37949472 37985112 38087896 38106288 38118276 38123666 38245284 38348772 38384787 38476548 38507238 38512683 38635542 38740086 38900169 39135393 39261152 39391968 39517632 39661776 39933432 40066488 40174904 40212634 40232052 40340916 40488063 40584852 40622967 40752558 41267776 41412448 41438304 41550432 41722128 41835024 41974416 42007896 42013836 42147864 42261912 42301602 42416066 42436548 42517464 42557394 42591339 42693156 42706587 42733251 42848883 43267392 43529024 43563744 43569904 43708896 43827168 43868328 44008272 44168796 44274384 44315964 44457336 44619498 44740234 44889306 44925111 45074799 45196767 45638208 45790272 45914176 45957296 45979488 46103904 46272072 46382688 46426248 46574352 46589004 46618092 46744236 46937394 47026892 47064402 47071057 47221218 47258883 47348994 47544651 47832147 48009024 48299328 48344688 48475504 48498912 48675816 48807528 48970152 49009212 49016142 49172508 49305564 49351869 49509306 49603708 49650293 49808682 50135232 50478624 50646816 50808384 50824368 50993712 51131696 51179716 51302064 51342984 51350244 51514056 51530262 51653448 51701958 51866892 52056081 52180524 52229529 52370857 52396146 52882368 53244576 53421984 53642736 53787888 53984084 54010152 54113136 54163956 54336744 54387774 54534942 54760293 54908469 55091421 55240493 55629504 55780032 55965888 56010528 56018448 56197152 56349216 56402136 56582064 56689952 56743192 56788452 56924208 56942116 56977668 57131844 57177414 57185499 57367926 57523158 57714822 57760857 57953313 58110129 58491104 58677696 58891728 59032512 59087952 59276448 59492664 59852408 59900148 59908618 60099732 60262356 60318951 60511374 60877278 61128837 61696096 61725888 61901664 62099136 62118672 62157456 62325648 62583192 62752536 62961624 63011844 63020754 63131992 63191282 63221796 63392868 63452403 63624099 63776196 63836091 64039734 64459584 64901088 65076704 65293536 65345616 65354856 65563344 65740752 65802492 66012408 66253194 66411576 66473946 66653818 66686004 66929247 67110351 67333959 67765824 67991616 68402752 68457312 68466992 68685408 68707016 68871264 68935944 69155856 69408108 69574032 69639372 69861528 69883506 69927138 70116354 70306082 70406091 70540338 70596603 70831827 71023491 71523648 71717184 72013536 72150848 72218608 72448992 72517032 72713256 73013724 73211292 73455228 73513818 73524213 73758762 73958346 74263959 74405562 74691264 74713023 75202848 75442752 75717936 75898944 75970224 76175792 76212576 76236552 76247332 76490568 76697544 76769574 76953096 77014476 77025366 77271084 77295393 77480172 77552937 77800338 78021889 78270786 78522304 78783936 79323552 79866864 80132976 80349808 80425268 80464104 80681832 80976126 81169704 81245934 81505116 81581661 81802413 82297061 82824896 82876608 83100864 83444256 83670048 83948832 84015792 84027672 84295728 84523824 84603204 84832132 84873096 85034928 85114788 85182678 85386312 85413174 85466502 85697766 85766121 86051889 86284737 86572233 86806489 87127488 87139808 87417792 87654336 87736656 88016544 88337592 88548768 88631928 88914672 89238996 89480468 89564503 89778612 89850222 89862927 90149598 90393534 90767061 91315917 91914592 91958976 92207808 92544144 92765376 92852496 93148704 93178008 93236184 93488472 93874788 94053784 94128804 94142114 94442436 94472147 94517766 94531131 94697988 94786923 95089302 95664294 96059601 96689376 96951008 96997824 97351632 97615056 97940304 98018424 98032284 98345016 98611128 98703738 99018612 99207416 99300586 99379791 99617364 99710919 99980727 100957248 101293632 101648736 101987424 102263392 102359432 102604128 102685968 102700488 103028112 103060524 103306896 103403916 103733784 104112162 104361048 104459058 104741714 104792292 104825259 104890707 105174531 105459123 105810507 106489152 106843968 107285472 107575776 107968168 108020304 108226272 108327912 108673488 108775548 109069884 109520586 109816938 110182842 110270727 110480986 110638143 110937519 111608343 112021056 112036896 112394304 112698432 112804272 113164128 113379904 113486384 113576904 113848416 113884232 113955336 114263688 114354828 114370998 114735852 115046316 115154361 115429644 115521714 115538049 115906626 116220258 116700507 116982208 117406179 117783456 118175904 118552896 118985328 119704816 119800296 119817236 120199464 120524712 120637902 121022748 121464189 121754556 121868901 122257674 123392192 123803328 124237344 124314912 124651296 125166384 125505072 125923248 126023688 126041508 126263984 126382564 126443592 126785736 126904806 127248198 127552392 127672182 127774017 128079468 128119761 128199753 128546649 129323953 129802176 130153408 130587072 130691232 130709712 131126688 131481504 131604984 132024816 132506388 132823152 132947892 133307636 133372008 133432831 133858494 134220702 134667918 134775333 135224397 135590301 136914624 136933984 137370816 137414032 137742528 137871888 138311712 138816216 139148064 139278744 139723056 139767012 139854276 140232708 140612164 140744219 140812182 141080676 141193206 141213171 141663654 142046982 142633953 143496441 144027072 144437216 144897984 145034064 145426512 146027448 146422584 146910456 147027636 147048426 147517524 147916692 148055607 148456231 148527918 148811124 148950879 149426046 150405696 151435872 151940448 152351584 152425152 152473104 152494664 152981136 153395088 153539148 153906192 154028952 154050732 154542168 154590786 154960344 155105874 155600676 156043778 156168243 156541572 156590819 156688587 157112571 158647104 159733728 160265952 160699616 160850536 160928208 161363664 161952252 162339408 162491868 163010232 163163322 163604826 164280879 164594122 164725407 165274263 165721479 166888512 167340096 167897664 168031584 168055344 168591456 169047648 169206408 169664264 169746192 170069856 170229576 170365356 170772624 170826348 170933004 171395532 171532242 171556497 172103778 172569474 173144466 173282571 173612978 173859939 174279616 174330387 175473312 176033088 176675184 177097536 177263856 177829344 178477992 178960936 179129006 179557224 179700444 179725854 180299196 180787068 180956853 181534122 182631834 183386511 183829184 185088288 185704992 186297408 186356016 186472368 186976944 187749576 188107568 188257608 188284228 188884872 188944294 189035532 189062262 189395976 189573846 190178604 190357209 190872297 191328588 191508273 192119202 193378752 193902016 194703264 195230112 195880608 196036848 196064568 196690032 197222256 197407476 198037224 198414832 198601172 198759582 199234728 199421838 199961454 200787741 201331053 202001877 203297472 203974848 204526784 204718864 205208256 205371936 205400976 206056224 206121048 206613792 206807832 207467568 208224324 208722096 208918116 209483428 209584584 209650518 209680163 209781414 210349062 210918246 211621014 211789809 212495481 213070473 214570944 215151552 215936336 216040608 216452544 216655824 217346976 217551096 218139768 219041172 219633876 220365684 220541454 220572639 220961972 221169487 221276286 221875038 223216686 224073792 224139069 225608544 226328256 226972768 227153808 227696832 227768464 227910672 228527376 228709656 228741996 229471704 230092632 230308722 230859288 231043428 231076098 231813252 231886179 232440516 232658811 233288363 233401014 234065667 234812358 235566912 236351808 237970656 239409632 239600592 239634472 240398928 241049424 241275804 242045496 242928378 243509112 243737802 244515348 244744983 245407239 246071287 246891183 248474688 248629824 249302592 250332768 251010144 251846496 252047376 252083016 252527968 252765128 252887184 253571472 253809612 254496396 255104784 255344364 255548034 256158936 256239522 256399506 257093298 257298363 258155667 258647906 258854211 259716699 260419467 261382464 261419424 262253376 262963008 263209968 264049632 265012776 265646304 265895784 266615272 266744016 266865662 267716988 268441404 268693509 269335836 269550666 269588781 270448794 271180602 272301183 273867968 273947751 274828064 275743776 276623424 277632432 278296128 278557488 279446112 279534024 279708552 280465416 281224328 281488438 281624364 282161352 282386412 282426342 283327308 283416441 283593393 284093964 284360769 285267906 286992882 288178803 288874432 290068128 290853024 292054896 292845168 293820912 294055272 294096852 295035048 295833384 296111214 296912462 297055836 297622248 297901758 298139373 298852092 299132757 299942181 302871744 303880896 304703168 304946208 304989328 305962272 306790176 307078296 307812384 308057904 308101464 309084336 309181572 309920688 310211748 311201352 312087556 312336486 313083144 313181638 313377174 314225142 314475777 315523593 316377369 317431521 319467456 320531904 321399232 321701072 321856416 322727328 323904504 324678816 324983736 326020464 326326644 327209652 328561758 329188244 329450814 329497399 330548526 330812181 331442958 332812557 334825029 336063168 336110688 337182912 338095296 338412816 339328528 339492384 340139712 340459152 340730712 341545248 341652696 341866008 342791064 343064484 343112994 344207556 345138948 345463083 346288932 346565142 346614147 347225956 347552051 347719878 348660774 350946624 352218537 353350368 354527712 355658688 356955984 357921872 358258012 359114448 359400888 359451708 360598392 361574136 361913706 363068244 364392567 365263668 365606703 366595999 366773022 370176576 371409984 372712032 372944736 373953888 375499152 376215136 376515216 376568456 377769744 377888588 378071064 378124524 378791952 379147692 380357208 380714418 381744594 382657176 383016546 383322051 384238404 384359283 384599259 385639947 386683451 387971859 389406528 390460224 391761216 392073696 392129136 393380064 394444512 394814952 396074448 396829664 397202344 397519164 398469456 398843676 399922908 400298493 401575482 402662106 404003754 404325999 405673191 406770903 409437728 410743872 410801952 412112448 412242096 413227584 413615664 414935136 416448648 417444192 417836232 418966856 419169168 419301036 419360326 419562828 420698124 421836492 422232657 423242028 423579618 423639513 424990962 426140946 427901859 430489323 431872672 432081216 433311648 434693952 435102192 436279536 438082344 439267752 440731368 441082908 441145278 441923944 442338974 442552572 443750076 444166821 445368693 446433372 446852637 448278138 451217088 453945536 454307616 455536928 455821344 457054752 457419312 457483992 458943408 460185264 460617444 461718576 462086856 462152196 463626504 463772358 464881032 465317622 466576726 466802028 468131334 468504729 469624716 469772457 470065761 471337713 475941312 478819264 479201184 479268944 480797856 482098848 482551608 484090992 485856756 487018224 487475604 489030696 489489966 490814478 492142574 492842637 493782366 494176221 495822789 497164437 500665536 502020288 503692992 504094752 504166032 505055936 505530256 505774368 507142944 507619224 508992792 510209568 510688728 511096068 512317872 512479044 512799012 514186596 514596726 514669491 516311334 517295812 517708422 517781627 519433398 519847713 520838934 522838848 522991161 526419936 528099264 530025552 531292608 531791568 533230544 533488032 533731324 535433976 536882808 537387018 538671672 539101332 539177562 540897588 542361204 542870559 544602366 546153223 547895502 549656128 551487552 555264864 557114976 558892224 559068048 559417104 560930832 562448656 562976876 563248728 564322704 564772824 564852684 566654616 566832882 567186786 568187928 568721538 570535812 571071627 572616891 573985764 574524819 576079427 576357606 580136256 581706048 584109792 585690336 587641824 588110544 588193704 590070096 591666768 592222428 593824924 594111672 595244496 595803516 596278746 597704184 598265514 599884362 602363223 603993159 606005631 607645423 609892416 609978656 611924544 613580352 614156592 615624768 616115808 616202928 618168672 618363144 619841376 620423496 622402704 624175112 624672972 626166288 626363276 626754348 626951521 628450284 628951554 629040489 631047186 632754738 634863042 635369427 637486443 639211419 643402144 643712832 645454656 647809008 649357632 649967472 652040928 652653288 654419304 657123516 658376488 658901628 658994798 661097052 661624362 661717917 662885916 663508461 665625114 669650058 672221376 672417207 676825632 678657056 678984768 680918304 681461424 683090496 683305392 683732016 685582128 686128968 686225988 688415112 690277896 690926166 692577864 693130284 693228294 694451912 695104102 695439756 695658537 697321548 697976433 699865089 702197001 704437074 706700736 709055424 713911968 715843744 716516024 718228896 718801776 718903416 721196784 723148272 723827412 726136488 728785134 730527336 731213406 733191998 733546044 734234949 736221717 738213861 740673549 745424064 745889472 747907776 750998304 752430272 753030432 753136912 755539488 755777176 756142128 756249048 757583904 758295384 760714416 761428836 763489188 765314352 766033092 766644102 768476808 768718566 769198518 771279894 771895089 773366902 774467001 775943718 776562633 779150097 781258401 784147392 784258272 786760128 788889024 789629904 792148896 793659328 794404688 795038328 796938912 797687352 799845816 800596986 803150964 805324212 806080527 808007508 808651998 808766343 811346382 813541806 816903549 818875456 821603904 821843253 824484192 827231328 829870272 832897296 834888384 835672464 837933712 838338336 838602072 838720652 839125656 841396248 843672984 844465314 846484056 847159236 847279026 849981924 850249323 850780179 852281892 853082307 855803718 858240779 860978646 863745344 866623296 870204384 872559072 876164688 878535504 881462736 882165816 882290556 883847888 884677948 885105144 887500152 888333642 890737386 892866744 893705274 894418119 896556276 897398271 899826543 905267671 908615232 911073856 911642688 914109504 914838624 914967984 917886816 920370528 921234888 923437152 924173712 924304392 927253008 927544716 929762064 930635244 933153452 933604056 934029817 936262668 937009458 939249432 939544914 940131522 942675426 943427331 946570779 949132107 952294563 958402368 958537888 961595712 964197696 965103216 968181984 971713512 974036448 974951208 978061392 978979932 981628956 984285148 985209533 985685274 987564732 988352442 988492197 991645578 994328874 998437671 1004475087 1008189504 1008332064 1011060512 1011548736 1014285888 1015238448 1017985584 1020419136 1021377456 1022192136 1024635744 1024958088 1025598024 1028373192 1029193452 1029338982 1032622668 1034591624 1035416844 1035563254 1036389249 1038866796 1039193617 1039695426 1039842441 1041677868 1042656153 1045982322 1052839872 1056655611 1060051104 1063583136 1066461088 1066976064 1067462648 1070867952 1073765616 1074774036 1077343344 1078202664 1078355124 1081795176 1084722408 1085741118 1089204732 1092306446 1093177701 1095791004 1096820109 1099787997 1110529728 1114229952 1118136096 1118834208 1121861664 1124897312 1125953752 1126497456 1128645408 1129545648 1129705368 1133309232 1133665764 1134373572 1136375856 1137443076 1141071624 1142143254 1145233782 1147971528 1149049638 1149966153 1152158854 1152715212 1153077849 1153797777 1156919841 1160050353 1163915577 1168219584 1171380672 1175283648 1176221088 1176387408 1180140192 1183333536 1184444856 1187649848 1188223344 1190488992 1191607032 1192557492 1195408368 1196531028 1199768724 1200895479 1204726446 1207986318 1212011262 1212977997 1215290846 1217019573 1219957312 1220312709 1228313184 1232231616 1232405856 1236337344 1236726288 1239682752 1240846992 1244805408 1248350224 1249345944 1252332576 1252726552 1253508696 1253903042 1256900568 1257903108 1258080978 1262094372 1265509476 1266697971 1269726084 1270738854 1270918539 1274972886 1278422838 1283705577 1286804288 1291467969 1295618016 1299934944 1304081856 1305306576 1308838608 1314247032 1316752976 1317803256 1317989596 1322194104 1323248724 1323435834 1325771832 1327016922 1331250228 1332500463 1336106079 1339300116 1340557911 1344834414 1353651264 1357314112 1361836608 1362922848 1366610784 1367464032 1371164256 1372257936 1372451976 1376830224 1380555792 1381852332 1385155728 1386260568 1386456588 1388903824 1390208204 1390879512 1391317074 1394643096 1395952866 1399730178 1404394002 1405514187 1408874148 1409317371 1410197283 1414013139 1427823936 1431687488 1433032048 1436457792 1437603552 1437806832 1442393568 1446296544 1447654824 1452272976 1457570268 1461054672 1462426812 1466383996 1467092088 1467761141 1468469898 1472443434 1476427722 1481347098 1482528663 1487468367 1491493311 1501996608 1506060864 1506273824 1511078976 1511554352 1512284256 1512498096 1515167808 1516590768 1521428832 1522857672 1526978376 1530628704 1532066184 1533288204 1536953616 1537437132 1538397036 1542559788 1543790178 1544008473 1546733804 1548186409 1548934002 1551887436 1553125266 1553344881 1558300194 1562516802 1568516544 1568973483 1579259808 1584297792 1588809376 1590076656 1593877824 1595374704 1599691632 1601193972 1606301928 1610648424 1612161054 1616015016 1617303996 1617532686 1622692764 1627083612 1628611677 1633018541 1633807098 1638459669 1643686506 1648968384 1654462656 1665794592 1671344928 1675867424 1676676672 1677204144 1677441304 1678251312 1682792496 1687345968 1688930628 1692968112 1694318472 1694558052 1699963848 1700498646 1701560358 1704563784 1706164614 1711607436 1713214881 1716481558 1717850673 1721957292 1722499009 1723574457 1728238281 1740408768 1745118144 1752329376 1757071008 1762925472 1764331632 1764581112 1767695776 1769355896 1770210288 1775000304 1776667284 1781474772 1785733488 1787410548 1788836238 1793112552 1794796542 1799653086 1807089669 1810535342 1811979477 1818016893 1822936269 1829677248 1829935968 1835773632 1840741056 1842469776 1846874304 1848347424 1848608784 1854506016 1855089432 1859524128 1861270488 1866306904 1867208112 1868059634 1872525336 1874018916 1878498864 1879089828 1880263044 1880854563 1885350852 1886854662 1887121467 1893141558 1898264214 1904589126 1906108281 1912459329 1917075776 1917634257 1930206432 1936363968 1943427024 1948072896 1949902416 1956122784 1957959864 1963257912 1968570296 1970419066 1971370548 1975129464 1976704884 1976984394 1983291156 1985153751 1988657748 1990525383 1996875342 2008950174 2016664128 2017251621 2022121024 2030476896 2035971168 2042754912 2044384272 2049271488 2049916176 2051196048 2056746384 2058386904 2058677964 2065245336 2069183248 2070833688 2071126508 2072778498 2077733592 2078387234 2079390852 2079684882 2083355736 2085312306 2086975611 2091964644 2093929299 2099595267 2106591003 2113311222 2120102208 2127166272 2132922176 2134925296 2141735904 2147531232 2149548072 2154686688 2156405328 2156710248 2163590352 2169444816 2171482236 2178409464 2184612892 2186355402 2191582008 2193640218 2199575994 2208665151 2214641583 2222020647 2236272192 2237668416 2243723328 2249794624 2251907504 2252994912 2257290816 2259091296 2259410736 2266618464 2267331528 2268747144 2272751712 2274886152 2282143248 2284286508 2290467564 2295943056 2298099276 2299932306 2304317708 2305430424 2306155698 2306481793 2307595554 2313839682 2315685267 2320100706 2327831154 2329687899 2337450291 2343775203 2352442176 2352774816 2360280384 2366667072 2368889712 2375299696 2376446688 2380977984 2383214064 2385114984 2390816736 2393062056 2399537448 2401790958 2409452892 2415972636 2418241581 2424022524 2425955994 2426299029 2430581692 2432864357 2434039146 2440625418 2456626368 2464811712 2465529759 2473452576 2481693984 2489610816 2496700448 2498691888 2504665152 2505453104 2507017392 2507806084 2513801136 2515806216 2516161956 2524188744 2531018952 2533395942 2539452168 2541477708 2541837078 2549945772 2550747969 2552340537 2556845676 2559246921 2566171993 2567411154 2574722337 2582935938 2591236032 2599869888 2610613152 2617677216 2628494064 2633505952 2635606512 2635979192 2644388208 2646497448 2646871668 2651543664 2654033844 2662500456 2665000926 2672212158 2678600232 2681115822 2683254357 2689668828 2692194813 2699479629 2706784157 2715803013 2725845696 2733221568 2734928064 2742328512 2744515872 2744903952 2753660448 2761111584 2763704664 2770311456 2772521136 2772913176 2777807648 2780416408 2781759024 2782634148 2789286192 2791905732 2799460356 2802089451 2808788004 2811028374 2817748296 2818634742 2820394566 2828026278 2830281993 2839712337 2847396321 2856883689 2866064096 2875207104 2875613664 2884787136 2892593088 2895309648 2904545952 2915140536 2922109344 2924853624 2932767992 2934184176 2935522282 2936939796 2944886868 2952855444 2955628599 2962694196 2965057326 2965476591 2974936734 2982986622 2995313013 3012547648 3013425261 3023108704 3024568512 3024996192 3033181536 3042857664 3045715344 3053956752 3061257408 3064132368 3066576408 3073907232 3074874264 3076794072 3085119576 3087580356 3088016946 3093467608 3096372818 3097868004 3103774872 3106250532 3106689762 3109167747 3116600388 3117580851 3119527323 3125033604 3127968459 3137946966 3158519616 3169966833 3177618752 3180153312 3190749408 3199383264 3202387944 3212603856 3221296848 3224322108 3232030032 3234607992 3235065372 3245385528 3254167224 3257223354 3266037082 3267614196 3276919338 3279533103 3287373012 3290460327 3299363991 3331589184 3342689856 3351734848 3354408288 3354882608 3356502624 3365584992 3374691936 3377861256 3385936224 3388636944 3389116104 3399927696 3400997292 3403120716 3409127568 3412329228 3423214872 3426429762 3432963116 3435701346 3443914584 3444998018 3447148914 3449898459 3456476562 3459233547 3470759523 3480151059 3491746731 3504658752 3514142016 3525850944 3528663264 3529162224 3535391552 3538711792 3540420576 3550000608 3553334568 3562949544 3571466976 3574821096 3577672476 3586225104 3589593084 3599306172 3602686437 3614179338 3621070684 3623958954 3624471389 3636033786 3638933991 3645872538 3659871936 3660938127 3684939552 3696694848 3697217568 3709012032 3710178864 3719048256 3722540976 3732613808 3734416224 3736119268 3745050672 3748037832 3756997728 3758179656 3760526088 3761709126 3770701704 3773709324 3774242934 3786283116 3796528428 3800093913 3809178252 3812216562 3812755617 3823072561 3824918658 3835268514 3860412864 3874403907 3886854048 3899804832 3912245568 3915919728 3926515824 3937140592 3940838132 3942741096 3950258928 3953409768 3953968788 3966582312 3970307502 3977315496 3981050766 3993750684 3997501389 4008318237 4017900348 4021673733 4032555989 4034503242 4060953792 4071942336 4085509824 4088768544 4099832352 4102392096 4113492768 4116773808 4117355928 4130490672 4138366496 4141667376 4142253016 4145556996 4155467184 4156774468 4158781704 4159369764 4166711472 4170624612 4173951222 4183929288 4187858598 4199190534 4213182006 4216542561 4226622444 4227952113 4230591849 4242039417 4253517961 4269850592 4283471808 4295062464 4299096144 4309373376 4312810656 4313420496 4327180704 4338889632 4342964472 4356818928 4369225784 4372710804 4383164016 4387280436 4399151988 4403283423 4417330302 4429283166 4444041294 4447585989 4462405101 4474479933 4503815008 4505989824 4518182592 4518821472 4533236928 4534663056 4537494288 4545503424 4549772304 4564286496 4568573016 4580935128 4591886112 4596198552 4599864612 4608635416 4610860848 4612311396 4612963586 4615191108 4627679364 4631370534 4632025419 4640201412 4644559227 4655662308 4659375798 4660034643 4674900582 4687550406 4705549632 4706920449 4737779424 4750599392 4752893376 4766428128 4770229968 4781633472 4786124112 4799074896 4803581916 4818905784 4831945272 4836483162 4848045048 4851911988 4852598058 4861163384 4865728714 4868078292 4881250836 4885835031 4899055623 4915379007 4931059518 4946905152 4963387968 4993400896 4997383776 5010906208 5014034784 5015612168 5027602272 5031612432 5032323912 5048377488 5062037904 5066791884 5078904336 5082955416 5083674156 5099891544 5101495938 5104681074 5113691352 5118493842 5132343986 5134822308 5139644643 5149444674 5153552019 5165871876 5167497027 5170723371 5184714843 5221226304 5235354432 5256988128 5267011904 5271213024 5271958384 5288776416 5292994896 5293743336 5303087328 5308067688 5325000912 5330001852 5344424316 5357200464 5362231644 5366508714 5379337656 5384389626 5398959258 5413568314 5421269007 5431606026 5435938431 5454050679 5468808807 5489031744 5489807904 5507320896 5522223168 5527409328 5540622912 5545042272 5545826352 5555615296 5560832816 5563518048 5565268296 5578572384 5583811464 5598920712 5604178902 5617576008 5622056748 5635496592 5637269484 5640789132 5642563689 5656052556 5660563986 5661364401 5679424674 5694792642 5695597897 5713767378 5718324843 5732128192 5751227328 5752902771 5790619296 5809091904 5830281072 5844218688 5849707248 5865535984 5868368352 5871044564 5873879592 5889773736 5905710888 5911257198 5925388392 5930114652 5930953182 5949873468 5955461253 5965973244 5971576149 5990626026 6007685453 6026850522 6046217408 6049992384 6066363072 6091430688 6107913504 6128264736 6133152816 6147814464 6149748528 6153588144 6170239152 6175160712 6176033892 6186935216 6192745636 6195736008 6207549744 6212501064 6213379524 6218335494 6233200776 6235161702 6239054646 6250067208 6255936918 6260926833 6275893932 6281787897 6298785801 6319773009 6336873697 6339933666 6360306624 6381498816 6398766528 6404775888 6425207712 6442593696 6448644216 6464060064 6469215984 6470130744 6490771056 6508334448 6514446708 6532074164 6535228392 6538208719 6553838676 6559066206 6574746024 6580920654 6598727982 6625995453 6643924749 6666061941 6708816576 6709765216 6713005248 6731169984 6749383872 6755722512 6771872448 6777273888 6778232208 6799855392 6801994584 6806241432 6818255136 6824658456 6846429744 6852859524 6865926232 6871402692 6887829168 6889996036 6894297828 6896466731 6899796918 6912953124 6918467094 6919445379 6941519046 6960302118 6983493462 6989063697 7012350873 7031325609 7057326528 7058324448 7077423584 7080841152 7100001216 7106669136 7125899088 7142933952 7149642192 7155344952 7172450208 7179186168 7198612344 7205372874 7228358676 7242141368 7247917908 7248942778 7254724743 7272067572 7277867982 7278897087 7291745076 7298593071 7321876254 7369879104 7394435136 7396589277 7420357728 7445081952 7465227616 7468832448 7472238536 7490101344 7496075664 7513995456 7516359312 7521052176 7523418252 7541403408 7547418648 7548485868 7572566232 7593056856 7600187826 7618356504 7624433124 7625511234 7646145122 7649837316 7652243907 7657021611 7670537028 7677740763 7698515979 7724167011 7748807814 7773708096 7799609664 7831839456 7853031648 7874281184 7881676264 7885482192 7900517856 7906819536 7907937576 7933164624 7940615004 7954630992 7962101532 7987501368 7995002778 8016636474 8035800696 8043347466 8049763071 8065111978 8069006484 8076584439 8098438887 8120352471 8147409039 8177537088 8199664704 8204784192 8226985536 8233547616 8234711856 8260981344 8276732992 8283334752 8284506032 8291113992 8310934368 8313548936 8317563408 8318739528 8333422944 8341249224 8347902444 8367858576 8375717196 8398381068 8406268353 8426364012 8433085122 8453244888 8455904226 8461183698 8484078834 8490845979 8507035922 8519137011 8539701184 8542188963 8570651067 8598192288 8625621312 8626840992 8654361408 8677779264 8685928944 8713637856 8738451568 8745421608 8766328032 8774560872 8798303976 8806566846 8834660604 8858566332 8866885797 8888082588 8895171978 8896429773 8924810202 8948959866 8985939039 9007630016 9037642944 9040275783 9069326112 9074988576 9099544608 9128572992 9137146032 9161870256 9183772224 9192397104 9199729224 9217270832 9221721696 9224622792 9225927172 9230382216 9255358728 9262741068 9264050838 9280402824 9289118454 9311324616 9318751596 9320069286 9327503241 9349801164 9352742553 9358581969 9375100812 9383905377 9413840898 9440648569 9475558848 9501198784 9532856256 9540459936 9572248224 9598149792 9607163832 9637811568 9663890544 9672966324 9696090096 9703823976 9705196116 9722326768 9731457428 9736156584 9762501672 9771670062 9798111246 9830758014 9838599309 9862119036 9871380981 9898091973 9994767552 10021812416 10028069568 10031224336 10055204544 10063224864 10064647824 10096754976 10124075808 10133583768 10157808672 10165910832 10167348312 10199783088 10202991876 10209362148 10227382704 10236987684 10264687972 10269644616 10274327987 10279289286 10298889348 10307104038 10331743752 10334994054 10341446742 10369429686 10377700641 10412278569 10440453177 10475240193 10513976256 10542426048 10543916768 10577552832 10585989792 10587486672 10606174656 10616135376 10650001824 10660003704 10688848632 10714400928 10724463288 10733017428 10758675312 10768779252 10797918516 10808059311 10827136628 10837304863 10842538014 10863212052 10871876862 10873414167 10908101358 10937617614 10979615808 10982814381 11054818656 11090084544 11091652704 11121665632 11127036096 11130536592 11157144768 11167622928 11197841424 11208357804 11235152016 11244113496 11270993184 11274538968 11281578264 11285127378 11312105112 11321127972 11322728802 11358849348 11389585284 11391195794 11400281739 11427534756 11431129787 11436649686 11438266851 11469217683 11505805542 11581238592 11623211721 11660562144 11699414496 11731071968 11736736704 11742089128 11747759184 11779547472 11811421776 11822514396 11850776784 11860229304 11861906364 11899746936 11910922506 11931946488 11943152298 11981252052 11992504167 12015370906 12024954711 12053701044 12065021199 12097667967 12182861376 12215827008 12256529472 12266305632 12299497056 12307176288 12340478304 12350321424 12352067784 12373870432 12385491272 12391472016 12415099488 12425002128 12426759048 12436670988 12466401552 12470323404 12478109292 12500134416 12511873836 12521853666 12551787864 12563575794 12597571602 12639546018 12649627683 12673747394 12679867332 12683856339 12691775547 12726118251 12760553883 12809551776 12850415424 12885187392 12897288432 12928120128 12938431968 12940261488 12981542112 13016668896 13028893416 13064148328 13070456784 13076417438 13107677352 13118132412 13149492048 13161841308 13197455964 13209850269 13251990906 13287849498 13332123882 13342757967 13387215303 13419530432 13423439799 13511445024 13554547776 13556464416 13599710784 13603989168 13612482864 13636510272 13649316912 13692859488 13705719048 13731852464 13742805384 13775658336 13779992072 13788595656 13792933462 13799593836 13825906248 13836934188 13838890758 13883038092 13896076257 13920604236 13933677681 13966986924 13978127394 13980103929 14024701746 14062651218 14116648896 14120761347 14154847168 14213338272 14251798176 14299284384 14310689904 14344900416 14358372336 14397224688 14410745748 14456717352 14484282736 14495835816 14497885556 14509449486 14544135144 14555735964 14557794174 14583490152 14597186142 14643752508 14657505093 14697166869 14746137021 14793178554 14840715456 14890163904 14930455232 14944477072 14980202688 14992151328 15032718624 15042104352 15046836504 15082806816 15094837296 15096971736 15145132464 15186113712 15200375652 15236713008 15248866248 15251022468 15292290244 15299674632 15304487814 15314043222 15341074056 15355481526 15397031958 15448334022 15460656057 15497615628 15502491081 15512170113 15554144529 15663678912 15706063296 15748562368 15763352528 15770964384 15801035712 15813639072 15815875152 15866329248 15881230008 15909261984 15924203064 15975002736 15990005556 16033272948 16071601392 16086694932 16099526142 16130223956 16138012968 16145372551 16153168878 16196877774 16240704942 16294818078 16307815293 16362152037 16406426421 16467095232 16469423712 16521962688 16566669504 16569012064 16582227984 16621868736 16627097872 16635126816 16637479056 16666845888 16682498448 16695804888 16735717152 16751434392 16796762136 16812536706 16852728024 16866170244 16906489776 16911808452 16922367396 16927691067 16968157668 16981691958 16984093203 17014071844 17030050499 17038274022 17084377926 17086793691 17141302134 17196384576 17253681984 17258708313 17371857888 17427275712 17476903136 17490843216 17532656064 17549121744 17596607952 17613133692 17669321208 17717132664 17733771594 17776165176 17790343956 17792859546 17849620404 17866383759 17897919732 17914728447 17963203951 17971878078 18023056359 18080551566 18138652224 18149977152 18199089216 18274292064 18323740512 18384794208 18399458448 18434541664 18443443392 18449245584 18451854344 18460764432 18510717456 18525482136 18528101676 18560805648 18578236908 18622649232 18637503192 18640138572 18655006482 18699602328 18705485106 18717163938 18750201624 18767810754 18782780499 18827681796 18845363691 18881297138 18896357403 18947489099 18959319027 19010621091 19080919872 19144496448 19196299584 19214327664 19275623136 19327781088 19345932648 19392180192 19407647952 19410392232 19444653536 19462914856 19472313168 19525003344 19543340124 19596222492 19614626157 19661516028 19677198618 19724238072 19742761962 19796183946 19877986359 19931774247 19998185823 20062448672 20126449728 20129295648 20193509952 20248151616 20267167536 20315617344 20331821664 20334696624 20399566176 20405983752 20418724296 20454765408 20473975368 20529375944 20539289232 20548655974 20558578572 20597778696 20614208076 20663487504 20669988108 20682893484 20689400193 20738859372 20755401282 20758336137 20824557138 20880906354 20950480386 20967191091 21037052619 21087833536 21093976827 21171979584 21174973344 21232270752 21300003648 21320007408 21377697264 21428801856 21448926576 21466034856 21517350624 21537558504 21595837032 21616118622 21654273256 21674609726 21685076028 21726424104 21743753724 21746828334 21764174229 21816202716 21836691261 21875235228 21895779213 21965628762 22109637312 22183305408 22189767831 22243331264 22261073184 22335245856 22395682848 22416715608 22470304032 22488226992 22541986368 22549077936 22563156528 22570254756 22624210224 22642255944 22645457604 22717698696 22779170568 22782391588 22800563478 22855069512 22862259574 22873299372 22876533702 22938435366 22956731721 23011611084 23033222289 23095547937 23172501033 23246423442 23321124288 23398828992 23462143936 23484178256 23495518368 23559094944 23622843552 23645028792 23701553568 23720458608 23723812728 23799493872 23821845012 23863892976 23886304596 23962504104 23985008334 24030741812 24049909422 24107402088 24130042398 24149289213 24195335934 24295316661 24361057413 24442227117 24532611264 24598994112 24614352576 24680956608 24700642848 24704135568 24747740864 24770982544 24782944032 24830198976 24850004256 24853518096 24873341976 24932803104 24940646808 24956218584 25000268832 25023747672 25043707332 25103575728 25127151588 25195143204 25218805059 25279092036 25299255366 25347494788 25359734664 25367712678 25371299723 25383551094 25452236502 25472537937 25521107766 25619103552 25626566889 25711953201 25794576864 25876863936 25880522976 25963084224 26033337792 26057786832 26128296656 26140913568 26152834876 26215354704 26236264824 26298984096 26323682616 26394911928 26419700538 26503981812 26575698996 26600657391 26664247764 26685515934 26689289319 26761507927 26774430606 26846879598 27022890048 27112928832 27120827349 27207978336 27224965728 27298633824 27385718976 27411438096 27463704928 27485610768 27551316672 27559984144 27577191312 27585866924 27599187672 27651812496 27673868376 27677781516 27766076184 27792152514 27841208472 27867355362 27933973848 27956254788 27960207858 27982509723 28049403492 28058227659 28075745907 28125302436 28151716131 28227891923 28241522694 28321945707 28426676544 28503596352 28598568768 28621379808 28716744672 28794449376 28821491496 28913434704 28968565472 28991671632 28995771112 29018898972 29088270288 29111471928 29115588348 29166980304 29194372284 29287505016 29315010186 29394333738 29492274042 29515797927 29586357108 29614142943 29694275919 29774625727 29888954144 29984302656 30065437248 30084208704 30093673008 30165613632 30189674592 30193943472 30290264928 30372227424 30400751304 30473426016 30497732496 30502044936 30584580488 30599349264 30608975628 30628086444 30682148112 30710963052 30794063916 30822983961 30896668044 30921312114 30995231256 31004982162 31024340226 31108289058 31133101923 31236835707 31321359531 31425720579 31526705056 31541928768 31627278144 31631750304 31732658496 31762460016 31818523968 31848406128 31950005472 31980011112 32066545896 32143202784 32173389864 32199052284 32260447912 32276025936 32290745102 32306337756 32393755548 32424177933 32481409884 32511914589 32589636156 32615630586 32620242501 32724304074 32812852842 32938847424 32948443143 33138024128 33164455968 33254195744 33270253632 33274958112 33364996896 33391609776 33471434304 33502868784 33593524272 33625073412 33705456048 33732340488 33812979552 33823616904 33844734792 33855382134 33936315336 33963383916 33968186406 34028143688 34060100998 34076548044 34168755852 34173587382 34200845217 34282604268 34293389361 34314800553 34407653049 34517416626 34743715776 34869635163 34953806272 34981686432 35098243488 35193215904 35226267384 35338642416 35434265328 35467543188 35552330352 35580687912 35585719092 35699240808 35732767518 35795839464 35829456894 35926407902 35943756156 35977512501 36046112718 36074864133 36161103132 36195063597 36293003901 36548584128 36647481024 36769588416 36798916896 36869083328 36898491168 36903708688 36921528864 37021434912 37050964272 37056203352 37121611296 37156473816 37245298464 37275006384 37280277144 37310012964 37399204656 37410970212 37434327876 37500403248 37535621508 37565560998 37655363592 37690727382 37762594276 37792714806 37894978198 37918638054 37948883049 38021242182 38051569017 38178354753 38281661649 38428655328 38551246272 38655562176 38691865296 38784360384 38815295904 38820784464 38889307072 38925829712 38944626336 39050006688 39086680248 39192444984 39229252314 39323032056 39354397236 39448476144 39485523924 39592367892 39629550807 39755972718 39863548494 39869185279 39996371646 40028273901 40124897344 40258591296 40270319397 40534335072 40663643328 40669393248 40799132352 40811967504 40837448592 40909530816 40947950736 41058751888 41078578464 41097311948 41117157144 41195557392 41228416152 41326975008 41339976216 41365786968 41378800386 41477718744 41510802564 41516672274 41649114276 41688228771 41761812708 41801033043 41900960772 41934382182 41940311787 42053798171 42074105238 42187953654 42349946688 42464541504 42640014816 42755394528 42897853152 42932069712 43034701248 43075117008 43191674064 43232237244 43308546512 43349219452 43370152056 43452848208 43487507448 43493656668 43528348458 43632405432 43673382522 43750470456 43791558426 43931257524 43972515279 44091500607 44238411063 44358115879 44379535662 44522146368 44670491712 44791365696 44833431216 44940608064 44976453984 45098155872 45126313056 45140509512 45248420448 45284511888 45290915208 45435397392 45558341136 45564783176 45601126956 45710139024 45724519148 45746598744 45753067404 45767461033 45876870732 45913463442 46023222168 46066444578 46191095874 46345002066 46381968171 46492846884 46507473243 46536510339 46662433587 46968356512 46991036736 47118189888 47245687104 47290057584 47403107136 47440917216 47447625456 47598987744 47643690024 47727785952 47772609192 47925008208 47970016668 48061483624 48099818844 48214804176 48260084796 48298578426 48390671868 48436117653 48590633322 48722114826 48884454234 48923445879 49086456111 49219279263 49401285696 49408271136 49541965088 49565888064 49700008512 49707036192 49746683952 49865606208 49881293616 49912437168 50000537664 50047495344 50087414664 50207151456 50254303176 50390286408 50437610118 50558184072 50598510732 50694989576 50719469328 50735425356 50742599446 50767102188 50783073201 50904473004 50945075874 50952279609 51042215532 51090151497 51253133778 51260381073 51423906402 51589153728 51761045952 51776124939 52115573664 52256593312 52281827136 52305669752 52430709408 52472529648 52597968192 52647365232 52789823856 52839401076 53007963624 53151397992 53201314782 53328495528 53371031868 53378578638 53523015854 53548861212 53599151277 53693759196 53744185341 53889611853 54069169077 54241654698 54415956672 54449931456 54597267648 54822876192 54927409856 54971221536 55119968288 55154382624 55171733848 55198375344 55303624992 55347736752 55355563032 55532152368 55584305028 55682416944 55734710724 55867947696 55912509576 55920415716 55965019446 56098806984 56116455318 56151491814 56250604872 56303432262 56348341497 56455783846 56483045388 56536091073 56643891414 56689072209 56842467297 56877957081 57031863273 57242759616 57433489344 57588898752 57642982992 57826869408 57937130944 57983343264 57991542224 58037797944 58176540576 58222943856 58231176696 58333960608 58388744568 58575010032 58630020372 58788667476 58843878471 58984548084 59031595854 59172714216 59228285886 59388551838 59549251454 59633959077 59777908288 59795322741 59994557469 60187346016 60379349184 60387886944 60580529856 60744454848 60801502608 60946852032 60995464992 61004089872 61169160976 61198698528 61217951256 61256172888 61364296224 61421926104 61588127832 61645967922 61793336088 61842624228 61990462512 62009964324 62048680452 62068200579 62216578116 62266203846 62275008411 62473671414 62642719062 62651576867 62851441158 62901573273 63053410112 63263500608 63281930481 63524920032 63696812256 63900010944 63960022224 64133091792 64286405568 64346779728 64398104568 64520895824 64552051872 64581490204 64612675512 64787511096 64848355866 64962819768 65023829178 65179272312 65231261172 65240485002 65292522687 65448608148 65510073783 65625705684 65687337639 65896886286 66084539983 66328911936 66508391488 66549916224 66729993792 66783219552 67005737568 67187048544 67250146824 67410912096 67464680976 67625959104 67647233808 67689469584 67710764268 67872630672 67926767832 67936372812 68056287376 68120201996 68153096088 68337511704 68347174764 68401690434 68565208536 68586778722 68629601106 68815306098 68870195163 69034833252 69099666867 69286643811 69517503099 69739270326 69963372864 70196486976 70386431808 70452534768 70677284832 70868530656 70935086376 71104660704 71161375824 71171438184 71398481616 71465535036 71591678928 71658913788 71852815804 71887512312 71920295909 71955025002 72092225436 72149728266 72322206264 72390127194 72586007802 72885949983 73083172239 73326681351 73597833792 73796982336 73807417376 73843057728 74042869824 74101928544 74112406704 74243222592 74312947632 74490596928 74550012768 74560554288 74620025928 74798409312 74821940424 74868655752 75000806496 75071243016 75131121996 75310727184 75381454764 75525188552 75585429612 75656415177 75789956396 75837276108 75861134041 75897766098 76042484364 76103138034 76113899169 76356709506 76563323298 76857310656 76879700667 77135859603 77383730592 77630591808 77641568928 77851659424 77889252672 78100013376 78173360496 78384889968 78458504628 78646064112 78708794472 78896952288 78971047848 79184735784 79259101614 79511945436 79727096988 79738370558 79801972173 79992743292 80056547802 80067867957 80284523781 80540638794 81068670144 81338786496 81362482047 81623935008 81674897184 81895901472 82117503776 82157156928 82194623896 82234314288 82391114784 82456832304 82653950016 82679952432 82731573936 82757600772 82955437488 83021605128 83033344548 83298228552 83376457542 83523625416 83602066086 83801921544 83868764364 83880623574 83947529169 84107596342 84148210476 84174682977 84227237721 84375907308 84455148393 84683675769 84965837121 85280029632 85510789056 85795706304 85864139424 86150234016 86383348128 86464474488 86617093024 86698438904 86740304112 86905696416 86975014896 86987313336 87056696916 87264810864 87346765044 87500940912 87583116852 87862515048 87945030558 88183001214 88476822126 88547393781 88716231758 88759071324 88842428829 89082827757 89323877181 89666862432 89952907968 90196311744 90252626112 90281019024 90496840896 90569023776 90581830416 90870794784 91116682272 91129566352 91202253912 91420278048 91449038296 91493197488 91506134808 91534922066 91753741464 91826926884 92046444336 92132889156 92382191748 92468951883 92690004132 92763936342 92985693768 93014946486 93073020678 93324867174 93399305769 93710507121 93936713024 93964078593 94277161737 94580115168 94881834432 94895250912 95197975488 95287380048 95455571904 95545218384 95850016416 95940033336 96122967248 96199637688 96429608352 96520169592 96597156852 96781343736 96872235306 97181266644 97272533799 97444229652 97535743767 97768908468 97846891758 97860727503 98172912222 98438558526 98816542272 98845329429 99083930176 99414072384 99493367904 99762587232 99824874336 100094990688 100174829328 100414302912 100508606352 100780572816 100875220236 101116368144 101197021464 101389979152 101438938656 101470850712 101485198892 101534204376 101566146402 101808946008 101890151748 101904559218 102084431064 102180302994 102506267556 102520762146 102602535651 102847812804 102880168083 102944401659 103222959147 103552249878 104231147328 104513186624 104611339504 104861418816 104945059296 105294730464 105579647712 105678802152 106015927248 106302795984 106402629564 106656991056 106742063736 106757157276 107046031708 107097722424 107198302554 107387518392 107488370682 107779223706 108138338154 108224592399 108483309396 108585190791 108879011703 109645752384 109942443072 110239936576 110308765248 110343467696 110396750688 110607249984 110695473504 110711126064 111064304736 111168610056 111364833888 111469421448 111735895392 111825019152 111840831432 111930038892 112197613968 112232910636 112302983628 112501209744 112606864524 112696682994 112911567692 112966090776 113017607857 113072182146 113287782828 113378144418 113684934594 113755914162 114063726546 114154707051 114535064259 114844984947 115285965984 115653738816 115966686528 115983084448 116075595888 116353081152 116445887712 116462353392 116667921216 116777489136 117150020064 117260040744 117577334952 117687756942 117969096168 118063191708 118345428432 118456571772 118777103676 118888652421 119098502908 119210353493 119267918154 119590645482 119607555837 119989114938 120374692032 120775773888 120810958191 121603005216 121990929984 122008179744 122338321952 122397397056 122435902512 122512345776 122728592448 122843852208 123176255664 123291935844 123586672176 123685248456 123980925024 124019928648 124097360904 124136401158 124433156232 124532407692 124550016822 124947342828 125064686313 125285438124 125303153734 125403099129 125702882316 125742427657 125803146546 125820935361 126161394513 126563860962 127049840064 127393624512 127920044448 128266183584 128693559456 128796209136 129041791648 129104103744 129162980408 129225351024 129575022192 129696711732 129925639536 130047658356 130358544624 130462522344 130480970004 130585045374 130897216296 131020147566 131251411368 131374675278 131793772572 131917545837 132169079966 132274501821 132715233189 133074347637 133566439104 134011475136 134374097088 134500293648 134821824192 134929361952 135294467616 135378939168 135421528536 135745261344 135853535664 135872745624 136112574752 136240403992 136306192176 136675023408 136694349528 136803380868 137130417072 137173557444 137259202212 137302383099 137630612196 137740390326 138069666504 138199333734 138573287622 139035006198 139145904513 139478540652 139522419729 139609531017 139987300761 140905069536 141354569664 141737061312 141870172752 142209321408 142322751648 142342876368 142796963232 142931070072 143183357856 143317827576 143705631608 143775024624 143840591818 143910050004 144184450872 144299456532 144644412528 144780254388 145172015604 145308352959 145771899966 146166344478 146653362702 146770337637 147259368333 147614834752 147657837789 148203857088 148224813408 148625895264 149100025536 149121108576 149240051856 149596818624 149643880848 149737311504 150001612992 150142486032 150262243992 150621454368 150762909528 151050377104 151170859224 151312830354 151579912792 151674552216 151722268082 151795532196 152084968728 152206276068 152227798338 152349219603 152713419012 152856838827 153126646596 153270454491 153759401334 153781143219 154271719206 154767461184 155283137856 155328374817 155703318848 156346720992 156769779936 156917009256 157292128224 157417588944 157793904576 157942095696 158369471568 158518203228 159023890872 159454193976 159476741116 159603944346 159985486584 160113095604 160135735914 160569047562 161081277588 161232556023 161668835559 162207507231 162724964094 163247870016 163349794368 163791802944 164235007552 164389247792 164468628576 164782229568 164913664608 165359904864 165463147872 165515201544 165910874976 166043210256 166066689096 166596457104 166752915084 167047250832 167204132172 167603843088 167737528728 167761247148 167895058338 168215192684 168296420952 168349365954 168454475442 168751814616 168910296786 169045024491 169367351538 169931674242 170067216627 170527401891 170633871243 171095589819 171728278848 172300468032 172766696256 172928948976 173234186048 173396877808 173480608224 173811392832 173950029792 173974626672 174113393832 174529621728 174693530088 175001881824 175166233704 175725030096 175890061116 176366002428 176531635413 176953644252 177094787562 177432463516 177518142648 177599098061 177684857658 178165655514 178647754362 179333724864 179385968223 179983672407 180562038048 181138047552 181163660832 181741589568 182233364544 182259132704 182404507824 182840556096 182898076592 182986394976 183012269616 183069844132 183507482928 183653853768 184092888672 184265778312 184764383496 184937903766 185380008264 185527872684 185971387536 186029892972 186146041356 186204601737 186649734348 186798611538 186825025233 187330555489 187421014242 187928157186 187954730601 188554323474 189160230336 189790501824 189845791443 190574760096 191090436768 191700032832 191880066672 192245934496 192399275376 192859216704 193040339184 193194313704 193562687472 193744470612 194362533288 194545067598 194888459304 195071487534 195537816936 195693783516 195721455006 195877568061 196345824444 196530221349 196877117052 197062012917 197595243461 197690658858 198253619949 198986735808 199525174464 199649748672 200189981376 200349658656 201017212704 201561145632 201750440472 202232736288 202394042928 202779958304 202877877312 202941701424 202970397784 203068408752 203132292804 203617892016 203780303496 203809118436 204168862128 204360605988 205012535112 205041524292 205205071302 205695625608 205760336166 205888803318 206445918294 206610585489 207104499756 207299000601 207859931433 208422380089 208552509297 209222679008 209890118592 210589460928 211159295424 211357604304 212031854496 212605591968 212805259128 213313982112 213484127472 213514314552 214092063416 214195444848 214396605108 214775036784 214976741364 215558447412 215760887727 216276676308 216449184798 216966618792 217170381582 217758023406 218657849949 219249516717 219980044053 220686935392 220793501376 221390947008 221422252128 222128609472 222337220112 222729667776 222938842896 223471790784 223650038304 223681662864 223860077784 224395227936 224465821272 224605967256 225002419488 225213729048 225393365988 225823135384 225932181552 226035215714 226144364292 226575565656 226756288836 226969245531 227369869188 227511828324 227583402123 228127453092 228309414102 228341697507 229070128518 229689969894 230571931968 230639102001 231407578809 231966168896 232151191776 232891775424 232924706784 233554978272 234300040128 234520081488 235154669904 235375513884 235938192336 236126383416 236690856864 236913143544 237554207352 237777304842 238197005816 238420706986 238535836308 239181290964 239215111674 239405916519 239978229876 240203603871 240853571343 241621916382 243206010432 244016359488 244087446141 244676643904 244871805024 245024691552 245687704416 246352511328 246583871688 247173344352 247370496912 247961850048 248039857296 248194721808 248272802316 248866312464 249064815384 249100033644 249894685656 250129372626 250570876248 250606307468 250806198258 251405764632 251484855314 251606293092 251641870722 251842587507 252322789026 252524048931 253127721924 253365445179 254051027307 254897511363 255840088896 256532367168 257387118912 257592418272 258083583296 258325960816 258450702048 259150044384 259393423464 259851279072 260095316712 260717089248 260925044688 260961940008 261170090748 261794432592 262040295132 262502822736 262749350556 263587545144 263835091674 264338159932 264549003642 265430466378 265642181343 266148695274 267248483271 267971631543 269000587296 269858723904 270588935232 270757878336 270843057072 271490522688 271707071328 271745491248 272225149504 272480807984 272612384352 273350046816 273388699056 273606761736 274260834144 274347114888 274518404424 274604766198 275261224392 275480780652 276139333008 276398667468 277146575244 277406855649 278070012396 278291809026 278957081304 279044839458 279084296953 279219062034 279974601522 280197917307 281810139072 281892235779 282831485211 283740345504 284645503296 284685752736 285593926464 285862140144 286366715712 286635655152 287411263216 287550049248 287681183636 287820100008 288368901744 288598913064 289288825056 289560508776 290344031208 290616705918 291543799932 291817601397 292332688956 292607231301 293306725404 293540675274 293582182509 294376587197 294518736666 295315675578 296449626816 297251790528 298242217152 298480103712 299287761696 299474623008 300284972064 300524487984 301242908736 301525819056 302100754208 302341718448 302625660708 303159825584 303349104432 303444536164 303591064392 304169937456 304412552136 304455596676 304698439206 305426838024 305713677654 306253293192 306540908982 307518802668 307562286438 307807606953 308543438412 308640504249 308833204977 309668877441 310506811153 310656749634 312693441984 313539559872 313834018512 314584256448 314835177888 315884191392 316738943136 317036406456 318047781744 318908387952 318953482232 319207888692 319970973168 320226191208 320271471828 321138095124 322162555176 322465112046 323337671118 324415014462 324673777197 325449928188 325755572373 326637035109 328778495584 328937257152 329827329216 330719809728 330926295744 331030403088 331821749952 332086420512 332133378192 333192914208 333505830168 334094501664 334408264344 335207686176 335475057456 335522494296 335790116676 336430385368 336592841904 336698731908 336908950884 337503629232 337820593572 338090048982 338734703076 339052823571 339863348484 340134433254 341054803782 341267742486 342191179638 342464121153 343605192777 344534954841 345857897952 346793755616 346961216448 347900059584 347949253344 348226787664 349059243456 349387060176 350003763648 350332467408 351450060192 351780122232 352732004856 353063270826 353907288504 354189575124 354864927032 355036285296 355198196122 355369715316 356331311028 356665957263 357295508724 357631060479 358771936446 358822667511 359967344814 361124076096 362327321664 362432874573 364518265408 364809015648 365796153184 365972789952 366024539232 366139688264 367014965856 367307707536 368185777344 368531556624 369528766992 369875807532 370760016528 371055745368 371942775072 372059785944 372292082712 372409203474 373299468696 373597223076 373650050466 374661110978 374842028484 375194058939 375856314372 375909461202 376209297387 377108646948 377227282971 377462806083 378484183539 379691582886 381149520192 382180873536 383760133344 384491868992 384798550752 386080678368 386388627408 387125374944 387488941224 388725066576 389090135196 389776918608 390142975068 391075633872 391387567032 391442910012 391755136122 392691648888 393060442698 393754234104 394124025834 395190486922 395381317716 395752637511 396507239898 396823505463 398145699567 399223042911 400699317312 402034425408 403122291264 403500880944 404465472576 404788085856 405559916608 405883402848 405940795568 406136817504 406264585608 407235784032 407560606992 407618236872 408337724256 408721211976 410025070224 410083048584 410410142604 411391251216 411520672332 411777606636 411907149297 412891836588 413221170978 414208999512 414598001202 415719862866 416844760178 417105018594 417437713539 418445358016 418567259187 419961902283 422715208608 424063708992 425211183936 425610518256 426627964224 426968254944 427028629104 428184126832 428390889696 428793210216 429550073568 429953482728 431116894824 431521775454 432553352616 432898369596 433933237584 434340763164 435516046812 435925058877 437315699898 438499033434 438561038069 439960088106 440311012911 441373870784 442844504256 442973513367 444674440224 445877685792 447300076608 447363325728 447720155568 448790455872 448931642544 449211934512 450004838976 450427458096 450786731976 451646270768 451864363104 452070431428 452288728584 453151131312 453512577672 453938491062 454739738376 455023656648 455166804246 456254906184 456618828204 456683395014 457047658809 458140257036 458570516481 459379939788 459811363473 461278204002 461343429657 462591779881 462815157618 464302383552 465849413568 467109956544 469040162976 470309339808 470751027768 471876384672 472252766832 473381713728 473826287088 475108414704 475554609684 476394011632 476841413972 477071672616 478362581928 478430223348 478811833038 479956459752 480407207742 481707142686 483243832764 483697668069 485006506677 486622521693 488174892282 489743610048 490049383104 491375408832 492705022656 493167743376 494346688704 494740993824 496079714592 496389443616 496545604632 497732624928 498129630768 498200067288 499789371312 500258745252 501141752496 501212614936 501612396516 502811529264 502969710628 503212586184 503283741444 503442071363 503685175014 504645578052 505048097862 506255443848 506730890358 508102054614 509795022726 510201649881 511582205673 511901613729 513286769457 515184836544 516651921632 516901404096 518300088768 518786846928 519702558144 520190633424 521434178496 521850089376 521923880016 522340181496 523588865184 524080590264 525005645472 525498701112 527175090288 527670183348 528676319864 529098007284 529594906239 530860932756 531284362686 532297390548 532797294183 534496966542 535943263086 538001174592 538157904669 539951017221 541686114144 543414142656 543490982496 544961615968 545224768704 546700093632 546777398112 547213523472 548521668288 548694229776 549036808848 549209532396 550522448784 550961561304 552278666016 552797334936 554293150488 554813711298 556140024792 556583618052 557914162608 558089678916 558168593906 558438124068 558613805211 559949203044 560395834614 560475075699 561991666467 563784471558 563864191803 565662970422 567480691008 569371505472 569537374329 571724280288 573271310304 574822526432 575100098496 575362367272 575640200016 576737803488 577197826128 578577650112 579121017552 580688062416 581233411836 583087599864 583635202794 584665377912 585214462602 586613450808 587081350548 587164365018 587632704183 588753174394 589037473332 589590664047 590631351156 591186038751 592785730383 594760859847 596960207424 598575523392 598949246016 600569944128 601048975968 603051638112 604201508416 604683436896 605251321416 606319651168 606698208864 606889072328 607182128784 608339874912 608825104272 608911193352 609396878412 610853676048 611427355308 612506586384 613081817964 615037605336 615124572876 615615213906 617086876824 617281008498 617666409954 619337754882 619831756467 621013622306 621313499268 621897001803 623579794299 625267140267 625657527891 627668037024 629670355776 631768382784 633477886272 634072812912 636095563488 637816775904 637906964464 638415777384 639941946336 640452382416 640542943656 642276190248 644325110352 644930224092 646675342236 647282663181 648830028924 649347554394 650899856376 651511144746 653274070218 655973549847 657556991168 657748550151 659940132159 662060806176 664172841024 664266756384 666385828416 667011660336 668189003328 668816528688 670415372352 670950114912 671044988592 671580233352 672860770736 673185683808 673397463816 673817901768 675007258464 675641187144 676180097964 677469406152 678105647142 679726696968 680268866508 680907736593 682109607564 682535484972 682750206369 684382359276 684928242306 685025092521 687210385554 689069909682 689167345537 691715795904 691917306003 693587511232 695898506688 696453575328 698774120352 700664934816 702900120384 703560244464 705464009712 706126541652 707814577008 708379150248 709729854064 710072570592 710396392244 710739430632 712662622056 713331914526 714591017448 715262120958 717543872892 717645335022 718217749557 719934689628 720610811613 722560714029 724865749146 729618031296 731592306368 732049078464 732279376528 734029931712 734615415072 737063113248 739057533984 739751615064 741520033056 742111490736 743885550144 744119571888 744584165424 744818406948 746598937392 747194446152 747300100932 749322221956 749684056968 750388117878 751712628744 751818922404 752418594774 754217293896 754454565942 754925612166 756968367078 757572146793 759383165772 760096335537 762153081921 764692534089 767520266688 769597101504 772161356736 772777254816 774250749888 774977882448 777450133152 778180270392 779553837216 780285950136 782151267744 782775134064 782885820024 783510272244 785383297776 786120885396 787508468208 788248051668 790380973844 790762635432 791123254999 791505275022 793014479796 793647010926 796291399134 798446085822 801745449813 803914894629 807001761888 809576171712 811766805696 811881591136 812273635008 812529171216 814471568064 815121213984 815236473744 816675448512 817442423952 820050140448 820166097168 820820285208 822782502432 823041344664 823555213272 823814298594 825783673176 826442341956 828417999024 829196002404 831439725732 832220566947 833689520356 834210037188 834472474451 834875427078 837134518374 837252890859 839923804566 845430417216 845676707337 848494455633 851221036512 853936509888 854057258208 856368253664 856781779392 857586420432 859100147136 859906965456 862233789648 863043550908 865106705232 865796739192 867866475168 868681526328 871032093624 871850117754 874631399796 875452804191 876998066868 877122076138 877821693903 879920176212 880622025822 880746547527 883129761591 885947026734 889348880448 891755371584 894726651456 895440311136 897863285088 898423869024 900854916192 901573463952 903292541536 903728726208 904140862856 904577457168 906302262624 907025155344 907876982124 909479476752 910047313296 910333608492 912509812368 913237656408 913366790028 914095317618 916280514072 917141032962 918759879576 919622726946 922556408004 922686859314 923422820859 925183559762 925630315236 925921512747 926499614931 929006632323 931520433459 938080325952 940618679616 941502055536 943752769344 944505533664 947652574176 950216829408 951109219368 952788023264 953682827944 954143345232 956725163856 956860446696 957623666076 959912919504 960814415484 963414285372 966487665528 967395336138 970013013354 973245043386 974021331591 976349784564 977266717119 979911105327 986335486752 989481987648 992159429184 992778887232 993091209264 995465249856 996259261536 996400134576 999578742624 1000517490504 1002283504992 1002425229872 1003224793032 1005623058528 1005939421256 1006425172368 1006567482888 1006884142726 1007370350028 1009291156104 1010096195724 1012510887696 1013461780716 1016204109228 1017158470713 1019590045452 1020403299762 1023164411346 1023803227458 1026573538914 1027392363459 1030815578331 1033303843264 1033604864523 1037573693856 1040381266848 1043700178752 1043847760032 1044680362992 1047177730368 1048161180528 1050011290944 1050997402224 1054350180576 1055340366696 1057352639728 1058196014568 1059189812478 1061721865512 1062568725372 1064594781096 1065594588366 1068993933084 1069997871789 1071886526172 1072893181437 1076315809338 1076468002533 1079902034442 1083372228288 1086981964992 1087298623719 1089923231936 1093554796224 1094427046944 1097388459552 1098073617696 1098419064792 1101044897568 1101923122608 1104557332032 1105594669872 1108586300976 1109627422596 1112280049584 1113167236104 1115828325216 1116179357832 1116337187812 1116876248136 1117227610422 1119898406088 1120791669228 1120950151398 1123983332934 1127568943116 1127728383606 1128627892161 1131325940844 1131681848913 1132388418249 1135452550617 1139074748658 1143448560576 1146542620608 1149645052864 1150724734544 1151280400032 1153475606976 1154395652256 1158242035104 1161376124832 1162466823672 1166175199728 1167270405588 1169330755824 1170428925204 1173226901616 1174162701096 1174328730036 1175265408366 1177506348788 1178074946664 1179181328094 1181262702312 1182372077502 1185571460766 1189521719694 1190470516389 1194437098701 1197669128733 1202097951936 1206103276224 1209366873792 1210502642832 1212639302336 1213396417728 1213778144656 1214364257568 1216679749824 1217650208544 1217822386704 1218793756824 1221707352096 1222854710616 1225013172768 1226163635928 1230075210672 1230249145752 1231230427812 1234173753648 1234562016996 1235332819908 1235721447891 1238675509764 1239663512934 1242027244612 1242626998536 1243193686427 1243794003606 1247159588598 1250534280534 1251315055782 1255336074048 1255701777561 1259885706849 1268145625824 1272191126976 1275633551808 1275813928928 1276831554768 1279883892672 1280904764832 1281085887312 1284552380496 1288650220704 1289860448184 1293350684472 1294565326362 1297660057848 1298695108788 1301799712752 1303022289492 1306548140436 1307775176631 1311313888423 1311947099694 1315497100302 1315683114207 1319880264318 1324121612352 1328533512768 1328920540101 1334023320672 1337633057376 1341900229824 1342089977184 1343160466704 1345721541472 1346371367616 1346794927632 1347635803536 1350014516928 1351282374288 1352360195928 1354938812304 1356211294284 1359453393936 1360537733016 1361815473186 1364219215128 1365070969944 1365500412738 1368764718552 1369856484612 1370050185042 1371142976427 1374420771108 1375711549443 1378139819364 1378334691074 1379434090419 1383166704227 1383834612006 1384030288971 1387775339643 1392907150656 1397548240704 1401329869632 1407120488928 1410928019424 1412253083304 1415629154016 1416758300496 1419459708128 1420145141184 1420792784488 1421478861264 1425325244112 1426663829052 1429182034896 1430524241916 1435087745784 1435290670044 1436435499114 1439869379256 1441221623226 1445121428058 1449731498292 1451093004207 1455019520031 1459867565079 1464558753056 1469230830144 1474126226496 1478115067968 1479503230128 1483040066112 1484222981472 1488239143776 1489168330848 1489636813896 1493197874784 1494388892304 1494600201864 1498644443912 1499368113936 1500776235756 1503425257488 1503637844808 1504837189548 1508434587792 1508909131884 1509851224332 1510326214089 1513936734156 1515144293586 1518766331544 1520192671074 1524306163842 1529385068178 1530604949643 1534746617019 1535704841187 1539860308371 1545554509632 1549955764896 1554900266304 1556360540784 1559107674432 1560571900272 1564302535488 1565550268128 1565771640048 1567020544488 1570766595552 1572241770792 1575016936416 1576496103336 1580761947688 1581525270864 1582246509998 1583010550044 1586028959592 1587294021852 1588784718717 1592582798268 1596892171644 1598391882549 1603490899626 1607829789258 1614003523776 1614473714007 1619853051663 1623763182272 1625058342432 1630242427968 1630472947488 1634884847904 1640100280896 1640332194336 1641640570416 1645565004864 1646082689328 1647110426544 1647628597188 1651567346352 1652884683912 1656835998048 1658392004808 1662879451464 1664441133894 1667379040712 1668420074376 1668944948902 1669750854156 1674269036748 1674505781718 1675841415633 1679847609132 1681425227097 1685974999401 1691353414674 1691592575409 1696988911266 1702442073024 1708114516416 1708612122987 1712736507328 1715172840864 1719813930912 1724467579296 1726087101816 1730213410464 1731593478384 1735732950336 1737363052656 1742064187248 1743700235508 1749262799592 1750905608382 1753996133736 1754244152276 1755643387806 1759840352424 1761244051644 1761493095054 1762898112549 1766259523182 1771894053468 1773558116253 1778357191149 1784282579541 1790880622272 1795726570176 1796847738048 1801709832384 1803146927904 1806585083072 1808281725712 1809154914336 1812604525248 1814050310688 1815753964248 1818958953504 1820094626592 1820667216984 1825019624736 1826475312816 1826733580056 1828190635236 1832561028144 1834282065924 1837519759152 1839245453892 1845112816008 1845373718628 1846845641718 1850367119524 1851260630472 1851843025494 1852999229862 1858013264646 1859495269401 1863040866918 1870739382897 1875801420801 1876972583673 1883004111072 1889011067328 1895305148352 1900433658816 1902218438736 1905576046528 1907365655888 1908286690464 1913450327712 1913720893392 1915247332152 1919825839008 1921628830968 1926828570744 1932975331056 1934790672276 1940026026708 1941847989543 1946490086772 1948042663182 1952699569128 1953590078671 1954533434238 1959822210654 1972670973504 1973245650453 1979820396477 1986182418528 1992518523072 1992800269152 1999157485248 2001034981008 2004567009984 2004850459744 2006449586064 2011246117056 2011878842512 2012850344736 2013134965776 2013768285452 2014740700056 2018582312208 2020192391448 2025021775392 2026923561432 2032408218456 2034316941426 2039180090904 2040806599524 2042723209779 2046328822692 2047606454916 2048250619107 2053147077828 2054784726918 2055075277563 2060636110379 2061631156662 2067209729046 2067502036611 2075147387712 2080762533696 2087695520064 2089360725984 2096322361056 2101994804448 2108700361152 2110680733392 2114705279456 2116392029136 2118379624956 2123443731024 2125137450744 2129189562192 2131189176732 2137987866168 2139995743578 2143773052344 2145786362874 2152631618676 2152936005066 2154653248671 2159804068884 2161832434839 2167682142087 2173547678071 2174597247438 2188854093888 2194776919104 2196147235392 2196838129584 2202089795136 2203846245216 2211189339744 2217172601952 2219254845192 2224560099168 2226334472208 2231656650432 2232358715664 2232674375624 2233752496272 2234455220844 2239796812176 2241583338456 2241900302796 2247966665868 2255137886232 2255456767212 2257255784322 2262651881688 2263363697826 2264776836498 2270905101234 2272716440379 2278149497316 2280289006611 2286459245763 2294077602267 2301449469088 2302560800064 2308791304512 2316484070208 2322752249664 2324933647344 2332350399456 2334540811176 2338661511648 2340857850408 2346453803232 2348325402192 2348657460072 2350530816732 2355012697576 2356149893328 2358362656188 2362525404624 2364744155004 2371142921532 2373369764997 2379043439388 2380941032778 2388874197402 2395338257466 2405236349439 2411744683887 2421005285664 2427556289312 2428728515136 2435300417088 2435644773408 2437587513648 2443414704192 2445709421232 2450026345536 2452327271856 2460150421344 2460498291504 2462460855624 2468347507296 2469124033992 2470665639816 2471442895782 2477351019528 2479327025868 2484054489224 2485253997072 2486387372854 2487588007212 2494319177196 2496661700841 2501068561068 2502630111564 2503417423353 2511403555122 2511758672577 2519771413698 2536291251648 2537030122011 2545483366899 2551627857856 2553663109536 2561809529664 2562171774624 2569104760992 2577300441408 2579720896368 2586701368944 2589130652724 2595320115696 2597390217576 2603599425504 2606044578984 2613096280872 2615550353262 2622627776846 2623894199388 2626358412573 2630994200604 2631366228414 2633465081709 2639760528636 2642239642581 2649389284773 2657841080202 2668046641344 2675266114752 2684179954368 2686320933408 2691443082944 2693589855264 2695271607072 2702564748576 2704720391856 2709877624608 2712422588568 2718906787872 2721075466032 2723630946372 2728438430256 2730141939888 2731000825476 2737529437104 2739712969224 2740100370084 2742285952854 2748841542216 2751423098886 2756279638728 2756669382148 2758868180838 2766333408454 2767669224012 2768060577942 2770268462577 2775550679286 2777764538241 2787019896969 2794561300377 2814240977856 2821856038848 2824506166608 2831258308032 2833516600992 2838919416256 2841585568976 2842957722528 2850650488224 2853327658104 2858364069792 2861048483832 2870175491568 2870581340088 2872870998228 2879738758512 2882443246452 2890242856116 2899462996584 2902186008414 2910039040062 2919735130158 2922063994773 2929117506112 2939733315981 2959006460256 2968445962944 2976478287552 2978336661696 2979273627792 2986395749568 2988777784608 2989200403728 2997288887824 2998736227872 3001552471512 3006850514976 3007275689616 3009674379096 3016869175584 3017818263768 3019702448664 3020652428178 3027873468312 3030288587172 3037532663088 3040385342148 3048612327684 3051475412139 3058770136356 3061209899286 3069493234038 3069927266483 3071409682374 3079720616742 3082177090377 3099911529792 3100814593569 3112721081568 3121143800544 3131100536256 3131543280096 3134041088976 3141533191104 3144483541584 3150033872832 3152992206672 3161523895376 3163050541728 3164493019996 3166021100088 3172057919184 3174588043704 3177569437434 3185165596536 3193784343288 3196783765098 3206981799252 3209993615367 3215659578516 3218679544311 3228947428014 3229404007599 3238142459167 3239706103326 3250116684864 3260945894976 3269769695808 3280664388672 3283281140832 3292165378656 3294220853088 3295257194376 3303134692704 3305769367824 3313671996096 3316784009616 3325758902928 3328882267788 3334758081424 3336840148752 3337889897804 3339501708312 3348538073496 3349011563436 3351682831266 3359695218264 3362850454194 3371949998802 3382706829348 3383185150818 3385883676483 3393977822532 3395045546739 3397165254747 3406357651851 3417224245974 3430345681728 3439627861824 3448935158592 3452174203632 3460426820928 3463186956768 3474726105312 3484128374496 3487400471016 3498525599184 3501811216764 3507992267472 3508488304552 3511286775612 3519680704848 3522488103288 3522986190108 3525796225098 3532519046364 3543788106936 3547116232506 3556714382298 3568565159082 3571411549167 3583311296103 3593007386199 3606293855808 3616563451424 3618309828672 3628100621376 3631507928496 3637917907008 3640189253184 3641334433968 3650039249472 3652950625632 3653467160112 3656381270472 3665122056288 3668564131848 3675039518304 3678490907784 3690225632016 3690747437256 3693691283436 3700734239048 3702521260944 3703686050988 3705998459724 3707164343673 3716026529292 3718990538802 3726081733836 3729581059281 3741478765794 3751602841602 3753945167346 3766008222144 3767105332683 3779657120547 3804436877472 3814731311776 3816573380928 3826900655424 3827441786784 3830494664304 3839651678016 3843257661936 3853657141488 3865950662112 3869581344552 3880052053416 3883695979086 3892980173544 3896085326364 3905399138256 3907180157342 3909066868476 3919644421308 3923325529893 3933941665269 3946491300906 3947049342621 3959640792954 3972364837056 3985600538304 3986761620303 4002069962016 4009700919488 4012899172128 4023757685024 4025700689472 4026269931552 4027536570904 4029481400112 4037164624416 4040384782896 4050043550784 4053847122864 4064816436912 4068633882852 4078360181808 4081613199048 4085446419558 4092657645384 4095212909832 4096501238214 4106294155656 4109569453836 4110150555126 4113428929281 4121272220758 4123262313324 4127134648329 4134419458092 4135004073222 4138302271257 4149500112681 4152090866913 4163326018929 4178721451968 4192644722112 4203989608896 4221361466784 4229410558912 4232784058272 4236759249912 4246887462048 4250274901488 4258379124384 4262378353464 4275975732336 4279991487156 4287546104688 4291572725748 4305263237352 4305872010132 4309306497342 4319608137768 4323664869678 4335364284174 4347095356142 4349194494876 4353279012621 4365058560093 4379602695237 4393676259168 4407692490432 4422378679488 4434345203904 4438509690384 4449120198336 4452668944416 4464717431328 4465348751248 4467504992544 4468910441688 4479593624352 4483166676912 4483800605592 4495933331736 4510275772464 4510913534424 4514511568644 4525303763376 4526727395652 4529553672996 4530978642267 4541810202468 4545432880758 4556298994632 4560578013222 4572918491526 4588155204534 4591814848929 4602898938176 4604239851057 4619580925113 4649867294688 4664700798912 4669081622352 4677323023296 4681715700816 4692907606464 4696650804384 4697314920144 4701061633464 4710025395152 4712299786656 4716725312376 4725050809248 4729488310008 4742285843064 4746739529994 4758086878776 4761882065556 4766354156151 4777748394804 4790676514932 4795175647647 4810472698878 4823489367774 4824171418759 4842010571328 4843421142021 4855112578624 4871289546816 4875175027296 4891418842464 4904654543712 4920300842688 4920996583008 4924921711248 4936695014592 4938248067984 4941331279632 4942885791564 4954702039056 4958654051736 4968108978448 4970507994144 4972774745708 4975176014424 4988638354392 4993323401682 5002137122136 5005260223128 5006834846706 5022807110244 5023517345154 5027524246899 5039542827396 5044275681291 5057924998203 5074060244022 5074777726227 5090966733798 5107326219072 5124343549248 5138209521984 5159441792736 5173402737888 5178261305448 5190640231392 5194780435152 5207198851008 5212089157968 5226192561744 5231100706524 5245255553692 5247788398776 5252716825146 5261988401208 5262732456828 5266930163418 5279521057272 5284479285162 5298778569546 5315682160404 5320674348759 5335071573447 5352847738623 5372641866816 5387179710528 5390543214144 5405129497152 5409440783712 5419755249216 5424845177136 5437813575744 5442150932064 5447261892744 5456876860512 5460283879776 5462001650952 5475058874208 5479425938448 5480200740168 5484571905708 5497683084432 5502846197772 5512559277456 5513338764296 5517736361676 5532666816908 5535338448024 5536121155884 5537862784993 5540536925154 5551101358572 5555529076482 5574039793938 5589122600754 5612218148691 5627404262403 5630917751019 5649012333216 5667033201984 5683171137952 5685915445056 5701300976448 5706655316208 5716728139584 5722096967664 5740350983136 5741162680176 5745741996456 5759477517024 5764886492904 5780485712232 5798925993168 5804372016828 5820078080124 5825543968629 5839470260316 5844127989546 5860770236013 5879466631962 5918012920512 5919736951359 5939461189431 5958547255584 5977555569216 5978400807456 5994577775648 5997472455744 6003104943024 6013701029952 6014551379232 6019348758192 6033738351168 6035636527536 6039404897328 6041304856356 6055746936624 6060577174344 6075065326176 6080770684296 6097224655368 6102950824278 6117540272712 6122419798572 6128169629337 6138986468076 6139854532966 6142819364748 6144751857321 6159441233484 6164354180754 6165225832689 6181908331137 6201629187138 6202506109833 6225442163136 6242287601088 6263086560192 6268082177952 6288967083168 6305984413344 6323047790752 6326101083456 6328986039992 6332042200176 6344115838368 6349176087408 6355138874868 6370331193072 6387568686576 6393567530196 6413963598504 6419987230734 6431319157032 6437359088622 6457894856028 6458808015198 6463959746013 6476284918334 6479412206652 6485497304517 6503046426261 6520643034213 6566562281664 6584330757312 6588441706176 6590514388752 6606269385408 6611538735648 6633568019232 6651517805856 6657764535576 6669516162848 6673680297504 6675779795608 6679003416624 6697076146992 6698023126872 6703365662532 6719390436528 6725700908388 6743899997604 6765413658696 6766370301636 6771767352966 6787955645064 6790091093478 6794330509494 6812715303702 6818149321137 6834448491948 6840867019833 6859377737289 6882232806801 6904348407264 6926373913536 6949452210624 6968256748992 6974800942032 6997051198368 7003622433528 7015984534944 7016976609104 7022573551224 7039361409696 7044976206576 7045972380216 7051592450196 7065038092728 7087576213872 7094232465012 7113428764596 7120109294991 7137130318164 7142823098334 7166622592206 7186014772398 7215709048317 7233126902848 7235234051661 7263015856992 7282668867936 7305901251264 7306934320224 7312762540944 7330244112576 7337128263696 7350079036608 7356981815568 7380451264032 7381494874512 7387382566872 7401468478096 7405042521888 7407372101976 7411996919448 7414328687346 7432053058584 7437981077604 7452163467672 7459162118562 7482957531588 7489985102523 7503205683204 7507890334692 7510252270059 7534210665366 7535276017731 7559314241094 7608873754944 7611090366033 7629462623552 7654883573568 7660989328608 7686515323872 7707314282976 7731901324224 7739162689104 7760104106832 7767391958172 7785960347088 7792170652728 7810798276512 7814360314684 7818133736952 7839288842616 7846651059786 7867883330538 7892982601812 7894098685242 7900395245127 7919281585908 7926718927743 7948167854319 7973523240606 8004139924032 8025798344256 8047515370048 8052539863104 8055073141808 8058962800224 8074329248832 8080769565792 8107694245728 8129632873824 8137267765704 8156720363616 8163226398096 8170892839116 8185315290768 8190425819664 8193002476428 8212588311312 8219138907672 8220301110252 8226857858562 8242544441516 8246524626648 8254269296658 8268838916184 8270008146444 8276604542514 8299000225362 8304181733826 8326652037858 8333293614723 8361059690907 8383683901131 8442722933568 8465568116544 8473518499824 8493774924096 8500549802976 8516758248768 8524756706928 8551951464672 8559982974312 8575092209376 8583145451496 8610526474704 8611744020264 8618612994684 8639216275536 8647329739356 8670728568348 8694190712284 8698388989752 8702355804989 8706558025242 8730117120186 8759205390474 8787352518336 8819199947943 8877019380768 8905337888832 8929434862656 8930697502496 8935009985088 8937820883376 8959187248704 8966333353824 8967601211184 8991866663472 9020551544928 9021827068848 9029023137288 9050607526752 9053454791304 9059107345992 9061957284534 9083620404936 9090865761516 9112597989264 9121156026444 9145836983052 9154426236417 9176310409068 9179197218961 9183629697858 9208479702114 9209781799449 9239161850226 9299734589376 9302443780707 9338163244704 9363431401632 9393301608768 9394629840288 9402123266928 9420050790304 9424599573312 9433450624752 9450101618496 9458976620016 9484571686128 9493479059988 9516173757552 9523764131112 9532708312302 9555496789608 9581353029864 9590351295294 9620945397756 9629980846101 9646978735548 9648342837518 9656038632933 9686842284042 9688212022797 9714427377501 9750350054592 9782837684928 9809309087424 9841993166016 9849843422496 9876496135968 9882662559264 9885771583128 9909404078112 9917308103472 9936217956896 9941015988288 9945549491416 9950352028848 9977276708784 9986646803364 10004274244272 10010520446256 10013669693412 10045614220488 10047034690308 10055048493798 10079085654792 10088551362582 10115849996406 10148120488044 10149555452454 10157651029449 10181933467596 10185136640217 10191495764241 10219072955553 10318883585472 10346805475776 10356522610896 10381280462784 10389560870304 10424178315936 10452385123488 10462201413048 10490511107384 10495576797552 10505433650292 10523976802416 10525464913656 10533860326836 10559042114544 10568958570324 10597557139092 10631364320808 10641348697518 10670143146894 10705695477246 10714234647501 10749933888309 10779022158597 10818881567424 10849690354272 10884301864128 10894523785488 10913753721024 10920567759552 10924003301904 10950117748416 10958851876896 10960401480336 10969143811416 10995366168864 11005692395544 11025118554912 11026677528592 11035472723352 11065333633816 11070676896048 11072242311768 11075725569986 11081073850308 11102202717144 11111058152964 11121493031019 11148079587876 11178245201508 11188743177843 11224436297382 11254808524806 11261835502038 11298024666432 11301315998049 11338971361641 11366342275904 11413310632416 11444193935328 11480701966272 11482325360352 11491483992912 11518955034048 11529772985808 11560971424464 11597851986336 11608744033656 11640156160248 11651087937258 11678940520632 11688255979092 11721540472026 11758933263924 11769976589679 11801824995807 11839473902718 11841148027863 11878922378862 11917094511168 11956801614912 11960284860909 11989155551296 12006209886048 12029102758464 12038697516384 12071273055072 12078809794656 12082609712712 12111493873248 12121154348688 12150130652352 12161541368592 12194449310736 12205901648556 12235080545424 12244839597144 12256339258674 12277972936152 12279709065932 12285638729496 12289503714642 12318882466968 12328708361508 12330451665378 12340286787843 12363816662274 12403258374276 12405012219666 12414906813771 12448500338043 12456272600739 12489978056787 12536164355904 12577934166336 12611968826688 12646095581504 12657972079984 12664084400352 12688231676736 12698352174816 12710277749736 12740662386144 12775137373152 12787135060392 12827927197008 12839974461468 12862638314064 12874718177244 12915789712056 12917616030396 12927919492026 12952569836668 12958824413304 12970994609034 13006092852522 13041286068426 13095175680279 13138808085711 13181028777504 13223077471296 13267136038464 13303035611712 13315529071152 13339032325696 13347360595008 13351559591216 13358006833248 13394152293984 13396046253744 13406731325064 13438780873056 13451401816776 13487799995208 13530827317392 13532740603272 13543534705932 13575911290128 13580182186956 13588661018988 13592935926801 13625430607404 13636298642274 13668896983896 13675130550697 13681734039666 13718755474578 13764465613602 13808696814528 13812719553171 13858742775339 13949601884064 13994102396736 14007244867056 14031969069888 14033953218208 14045147102448 14078722819392 14089952413152 14091944760432 14103184900392 14130076185456 14175152427744 14188464930024 14226857529192 14240218589982 14274260636328 14285646196668 14299062468453 14333245184412 14372029544796 14385526942941 14424452772653 14431418096634 14470468103322 14472514256277 14526031713984 14565337735872 14613868640448 14625525081888 14674256527392 14713963631136 14760902528064 14762989749024 14774765133744 14802936956192 14810085043776 14814744203952 14823993838896 14828657374692 14864106117168 14875962155208 14904326935344 14918324237124 14965915063176 14979970205046 15006411366408 15015780669384 15020504540118 15068421330732 15070552035462 15082572740697 15118628482188 15132827043873 15173774994609 15214833746497 15222180732066 15224333178681 15321978657216 15373030647744 15414628565952 15478325378208 15520208213664 15534783916344 15571920694176 15584341305456 15621596553024 15628720629368 15636267473904 15678577685232 15693302119572 15735766661076 15785965203624 15788197370484 15800790490254 15838563171816 15853437855486 15896335708638 15947046481212 15962023046277 16005214720341 16058543215869 16110146283616 16117925600448 16161539131584 16215388491456 16259265747648 16274535531408 16313440727232 16326452796192 16341785678232 16370630581536 16380851639328 16386004952856 16425176622624 16438277815344 16440602220504 16453715717124 16485088883032 16493049253296 16508538593316 16537677832368 16540016292888 16553209085028 16598000450724 16608363467652 16613588354979 16653304075716 16666587229446 16722119381814 16767367802262 16836654446073 16882212787209 16892753253057 16947036999648 17001099605952 17049513413856 17103902929344 17119965948624 17150184418752 17166290902992 17221052949408 17223488040528 17237225989368 17278432551072 17294659478712 17341457136696 17388381424568 17396777979504 17404711609978 17413116050484 17460234240372 17476631905887 17518410780948 17582310708039 17638399895886 17754038761536 17759210854077 17818383568293 17861395004992 17875641766752 17932666707648 17935202422368 17983733326944 18041103089856 18043654137696 18058046274576 18101215053504 18106909582608 18118214691984 18123914569068 18167240809872 18181731523032 18225195978528 18242312052888 18291673966104 18308852472834 18352620818136 18358394437922 18367259395716 18384508888011 18416959404228 18419563598898 18434255571963 18478323700452 18495677498067 18545724993411 18604887561414 18607518329499 18676326489408 18726862803264 18789259680576 18804246533856 18840101580608 18866901249504 18917953240032 18969143372256 18986958119976 19032347515104 19047528262224 19065416624604 19110993579216 19162706059728 19180702590588 19241890795512 19259961692202 19293957471096 19296685675036 19312077265866 19373684568084 19376424045594 19391879238039 19428854755002 19509139278783 19561929102639 19699686844992 19752992271936 19765325118528 19771543166256 19818808156224 19834616206944 19872435913792 19891098982832 19900704057696 19954553417568 19973293606728 20008548488544 20021040892512 20027339386824 20091228440976 20094069380616 20110096987596 20158171309584 20177102725164 20231699992812 20296240976088 20299110904908 20315302058898 20363866935192 20370273280434 20382991528482 20438145911106 20454447963411 20578133211867 20646698420403 20713045221792 20779121740608 20848356631872 20904770246976 20924402826096 20981022214768 20991153595104 21010867300584 21047953604832 21050929827312 21067720653672 21118084229088 21137917140648 21195114278184 21262728641616 21282697395036 21340286293788 21360327884973 21411390954492 21428469295002 21489490865381 21499867776618 21558044317194 21699380708544 21705702154983 21789047570976 21848006603808 21917703753792 21920802960672 21938287622832 21990732337728 22011384791088 22050237109824 22053355057184 22070945446704 22130667267632 22141353792096 22144484623536 22151451139972 22162147700616 22204405434288 22222116305928 22242986062038 22296159175752 22356490403016 22377486355686 22448872594764 22469955307569 22509617049612 22523671004076 22530756810177 22602631996098 22605828053193 22666997214169 22677942723282 22826621264832 22888387870656 22964650720704 22982967985824 23059545971616 23121942848928 23195703972672 23217488067312 23280312320496 23302175874516 23357881041264 23376511958184 23443080944052 23517866527848 23539953179358 23603649991614 23678947805436 23682296055726 23701185735381 23757844757724 23780156783229 23844503562957 23920569721818 24012419772096 24077395032768 24142546110144 24157619589312 24165219425424 24222987746496 24242308697376 24323082737184 24388898621472 24411803297112 24470161090848 24489679194288 24512678517348 24555945872304 24559418131864 24571277458992 24579007429284 24637764933936 24657416723016 24660903330756 24680573575686 24727633324548 24806516748552 24810024439332 24829813627542 24897000676086 24912545201478 24979956113574 24999880844169 25083179072721 25151051703393 25315944159968 25328168800704 25396704349632 25420555499472 25481324772288 25550274746304 25574270120784 25655854394016 25679948922936 25725276628128 25749436354488 25831579424112 25835232060792 25855838984052 25905139673336 25917648826608 25941989218068 26012185705044 26082572136852 26107067414967 26190351360558 26277616171422 26362057555008 26457599843829 26631058142304 26703119182432 26716013666496 26788304587968 26792092507488 26813462650128 26877561746112 26902803633552 26975599990416 27061654634784 27065481206544 27087069411864 27151822580256 27160364373912 27177322037976 27185871853602 27250861214808 27272597284548 27337793967792 27350261101394 27363468079332 27437510949156 27463278709251 27528931227204 27537591656883 27625439106342 27629345398347 27717485550678 27899203768128 27907331342121 28014489734112 28067906436416 28090294204896 28179904826304 28183889520864 28206369800784 28260152370912 28350304855488 28376929860048 28453715058384 28480437179964 28548521272656 28571292393336 28598124936906 28666490368824 28744059089592 28771053885882 28848905545306 28862836193268 28889942538303 28940936206644 28945028512554 28968115898799 29064636068391 29143282132503 29251050163776 29348513054784 29427927262272 29525979498048 29549530267488 29605873912384 29629488407904 29647987677792 29657314749384 29728212234336 29751924310416 29808653870688 29836648474248 29931830126352 29959940410092 30012822732816 30031561338768 30041009080236 30136842661464 30141104070924 30165145481394 30237256964376 30265654087746 30347549989218 30429667492994 30444361464132 30448666357362 30472953088347 30555409920651 30657218866659 30956650756416 31040416427328 31069567832688 31143841388352 31168682610912 31257441258736 31272534947808 31357155370464 31386604239144 31471533322152 31571930407248 31576394740968 31601580980508 31677126343632 31706875710972 31792671417276 31894092962424 31924046092554 32010429440682 32117086431738 32142703942503 32220292567232 32337066475791 32549071062816 32652905592384 32683571356464 32741261163072 32761703278656 32772009905712 32850353245248 32876555630688 32881204441008 32907431434248 32970177766064 32986098506592 33017077186632 33075355664736 33080032585776 33106418170056 33196000901448 33216726935304 33227176709958 33306608151432 33333174458892 33364479093057 33444238763628 33534735604524 33566229533529 33673308892146 33764425574418 33769199931313 33785506506114 33894073999296 33903947994147 34099026827712 34239931897248 34332581805984 34442105898816 34446976081056 34474451978736 34556865102144 34589318957424 34682914273392 34776762849136 34793555959008 34809423219956 34826232100968 34920468480744 34953263811774 35036821561896 35164621416078 35276799791772 35309929769037 35405474987421 35518421708154 35523444083589 35636767136586 35751283533504 35870404844736 35967466653888 36087308275392 36116092549152 36213819165216 36236429383968 36247829138136 36334481619744 36363463046064 36450391957056 36484624105776 36583347932208 36617704945668 36705241636272 36716788875844 36734518791432 36769017776022 36833918808456 36839127197796 36868511143926 36956647400904 36991354996134 37091449986822 37209775122828 37215036658998 37244720441313 37345501014129 37368817802217 37469934170361 37608493067712 37733802499008 37835906480064 37938286744512 37973916239952 38064695030208 38095056524448 38130833249208 38221987158432 38325412119456 38361405181176 38483781591024 38519923384404 38587914942192 38593371350072 38624154531732 38747369136168 38752848091188 38783758476078 38857709510004 39018278557566 39123858205278 39285527040837 39416424257133 39543086332512 39669232413888 39782197965664 39801408115392 39909106835136 39946587213456 40017096977088 40042081785024 40054678773648 40182456881952 40188138761232 40220193975192 40316342619168 40354205450328 40463399985624 40592481952176 40598221809816 40630604117796 40727733870384 40740546560868 40765983056964 40778807780403 40876291822212 40908895926822 41025391652091 41156266423734 41293396840806 41426090443584 41438158659513 41576228326017 41848805652192 41962044429536 41982307190208 42021734601168 42095907209664 42101859654624 42135441307344 42236168458176 42275834281296 42390228556368 42525457283232 42565394790072 42680572587576 42720655769946 42822781908984 42856938590004 42897187405359 42978981730762 42999735553236 43116088634388 43156580828823 43273358317959 43411404309966 43417542768831 43578095141952 43696013207616 43841605921344 43876575245664 44022769582176 44106710114368 44141890893408 44261334535264 44282707584192 44288969247072 44302902279944 44324295401232 44408810868576 44444232611856 44485972124076 44592318351504 44712980806032 44754972711372 44897745189528 44939910615138 45019234099224 45047342008152 45061513620354 45205263992196 45211656106386 45247718222091 45333994428338 45355885446564 45398481131619 45521324983827 45644501239491 45672999536043 45965935971648 46119091943232 46243885697856 46434976134624 46560624640992 46604351749032 46715762082528 46753023916368 46886161888104 47035733055696 47079906358716 47207299983228 47357895610872 47364592111452 47402371470762 47515689515448 47560313566458 47689007125914 47841139443636 47886069138831 48015644161023 48175629647607 48330438850848 48484617394752 48646165474368 48777797242944 48823606594224 48940322181696 48979358388576 49025357034696 49111891744608 49118836263728 49142554917984 49158014858568 49275529867872 49314833446032 49321806661512 49361147151372 49455266649096 49613033497104 49620048878664 49659627255084 49794001352172 49825090402956 49840765064937 49959912227148 49999761688338 50166358145442 50302103406786 50509963338219 50631888319936 50646638361627 50841110998944 51148540241568 51311708788032 51359897845872 51450553256256 51498872708976 51663158848224 51670464121584 51711677968104 51810279346672 51835297653216 51883978436136 52024371410088 52165144273704 52214134829934 52380702721116 52429895717661 52555232342844 52746932124117 52915199687658 53262116284608 53277632562231 53406238364864 53584185014976 53626925300256 53805607267104 53951199980832 54123309269568 54130962413088 54174138823728 54303645160512 54320728747824 54354644075952 54371743707204 54501722429616 54545194569096 54675587935584 54700522202788 54726936158664 54875021898312 54926557418502 55057862454408 55075183313766 55250878212684 55258690796694 55302766715889 55434971101356 55487032494201 55637174980233 55814662684242 55822554988497 56028979468224 56180588409792 56367779041728 56412739601568 56520304741824 56753859720096 56907430116768 56960874359928 57097042545312 57142584786672 57196249873812 57332980737648 57488118179184 57542107771764 57697811090612 57725672386536 57779885076606 57881872413288 57890057025108 57936231797598 58129272136782 58286564265006 58527417836349 58685787307917 59099060534976 59258976815808 59295975355584 59314629498768 59456424468672 59503848620832 59617307741376 59673296948496 59863660252704 59919880820184 60025645465632 60063122677536 60082018160472 60273685322928 60282208141848 60330290962788 60474513928752 60531308175492 60695099978436 60859334985988 60888722928264 60897332714724 60916490634923 60945906176694 61110819841302 61314437733318 61734399635601 61940095261209 62139135665376 62337365221824 62514882517472 62545069895616 62714310740928 62773208478288 62943066644304 63143860814496 63152789481936 63203161961016 63354252687264 63413751421944 63585342834552 63788185924848 63848092185108 64020858881364 64080983654919 64234172863476 64285407885006 64468472596143 64674132951582 65098142125632 65117106464949 65367142712928 65544019811424 65753111261376 65762408882016 65814862868496 65940355532128 65972197013184 66034154373264 66150711329472 66160065171552 66212836340112 66392001802896 66433453870608 66454353419916 66613216302864 66666348917784 66728958186114 66888477527256 67069471209048 67132459067058 67346617784292 67409865922707 67528851148836 67538399862626 67571013012228 67592270430531 67807895988294 67817484159579 68000991642507 68479863794496 68665163611968 68893952162112 68948903957472 69178637914848 69365828546784 69553525698272 69587111918016 69618846439912 69652464201936 69840936961488 69906527623548 70073643123792 70329242832156 70553599583544 70619859538074 70810949974842 71036843416308 71046888167178 71103557206143 71273534273172 71340470349687 71533510688871 72232185098304 72427638330432 72472858767936 72495658276272 72668963239488 72726926092128 72969248211552 73166695864416 73235409891336 73410483272544 73433577751688 73469037582864 73538035552044 73667837616912 73678254395592 73737022287852 73913294801808 73982709992268 74182899973644 74419550245656 74430073317996 74489440882626 74691002028258 74737635604434 74939868340722 74999642532507 75249537218163 75453155110179 75947832479904 76190113048896 76261666498416 76443974316864 76650824238912 76722810362352 76967563182048 77039846768808 77175829884384 77186742700144 77248309063464 77494738272336 77505696182376 77567516952156 77715419020008 78036557115132 78247716410556 78321202244901 78571054081674 78832848514266 79086172665024 79372799531487 79564395931328 79893174426912 80109357547296 80364913763904 80376277522464 80440387950384 80632685238336 80708410900656 80926799971248 81184963904352 81196443619632 81261208235592 81455467740768 81481093121736 81531966113928 81557615560806 81752583644424 81817791853644 82050783304182 82312532847468 82389836127753 82586793681612 82612774970649 82876317319026 82888036195041 83152456652034 83697611304384 83721994026363 83924088859072 84043469202336 84203719309248 84270882614688 84551668562592 84780457112736 85050914566464 85130789580144 85361145175152 85441311539892 85645563817968 85713877180008 85794374810718 85957963461524 85999471106472 86232177268776 86313161657646 86546716635918 86822808619932 86835085537662 86904347696397 87193908205173 87429846397509 87753150491328 88045539164352 88283781786816 88522669070528 88577938494144 88605804559888 88648590802464 88817621737152 88888465223712 88971944248152 89184636703008 89425961612064 89509945422744 89795490379056 89879821230276 90038468198448 90094684016304 90123027240708 90410527984392 90423312212772 90495436444182 90667988856676 90711770893128 90796962263238 91042649967654 91289002478982 91345999072086 91666229761953 91971656599977 92869952269248 93121249281984 93208703498064 93431524165056 93506047832736 93772323776208 94071466111392 94159812717432 94414599966456 94715791221744 94729184222904 94804742941524 95031379030896 95120627132916 95378014251828 95682278887272 95725913854879 95772138277662 96031288322046 96351259295214 96660877701696 97011199427373 97647213188448 97958716777152 98050714069392 98223783489216 98237672527456 98285109835968 98316029717136 98551059735744 98629666892064 98643613323024 98722294302744 98910533298192 99226066994208 99240097757328 99319254510168 99588002704344 99650180805912 99681530129874 99919824454296 99999523376676 100093437279171 100332716290884 100604206813572 100698688600587 100971169408571 101019926676438 101293276723254 101307599793939 101682221997888 102297080483136 102719795691744 102997745417952 103326317696448 103340928243168 103423355936208 103620558693344 103670595306432 103767956872272 104048742820176 104330288547408 104428269659868 104761405442232 104859791435322 105110464685688 105493864248234 105830399375316 105929789307111 106216424962263 106555265124462 106570332250767 107253850600512 107611214534208 107902399961664 108261924826176 108348277647456 108641457495648 108709288151904 108743487414408 109003444859232 109090389138192 109351175871168 109401044405576 109453872317328 109750043796624 109853114837004 110115724908816 110150366627532 110501756425368 110517381593388 110605533431778 110869942202712 110974064988402 111274349960466 111629325368484 111645109976994 111734161323939 112036503042387 112106453406651 112409802511083 112825479203136 113507719440192 113814860233536 113921748719856 114194085090624 114285169573344 114392499747624 114665961475296 114976236358368 115084215543528 115395622181224 115451344773072 115559770153212 115763744826576 115780114050216 115872463595196 116258544273564 116573128530012 117054835672698 117371574615834 117856581122511 118249272771399 118629258997536 119007697241664 119346593896992 119727320505408 119839761640368 120051290931264 120126245355072 120164036320944 120547370645856 120564416283696 120660581925576 120949027857504 121062616350984 121390199956872 121718669971976 121777445856528 121794665429448 121832981269846 121891812353388 122221639682604 122336423341209 122628875466636 123076174956273 123468799271202 123880190522418 124278271330752 124314475978539 124728684978051 125029765034944 125546416956576 125886133288608 126287721628992 126305578963872 126406323922032 126708505374528 126827502843888 127170685669104 127576371849696 127696184370216 128041717762728 128161967309838 128468345726952 128570815770012 128691562216077 128936945192286 129348265903164 129469742486469 129820074953877 130234212929898 130252628306493 130734285425856 131088039622848 131524817764032 131629725736992 131880711064256 132068308746528 132320130343104 132425672680224 132784003605792 132866907741216 132908706839832 133226432605728 133332697835568 133457916372228 133776955054512 134138942418096 134264918134116 134693235568584 134819731845414 135057702297672 135076799725252 135142026024456 135184540861062 135615791976588 135634968319158 135743154666273 136001983285014 136563974951481 136933503718473 137018998608129 137897807914944 138357275829696 138731657093568 139107051396544 139237692879824 139304928403872 139681873922976 139813055247096 140147286247584 140658485664312 141107199167088 141239719076148 141621899949684 142073686832616 142093776334356 142207114412286 142547068546344 142680940699374 143067021377742 144046932483069 144526888942821 144991316552544 145453852184256 145938496423104 146333391728832 146470819782672 146820966545088 146867155503376 146938075165728 147076071104088 147335675233824 147356508791184 147474044575704 147826589603616 147965419984536 148365799947288 148839100491312 148860146635992 148978881765252 149382004056516 149475271208868 149522295194811 149879736681444 149999285065014 150426436057667 150499074436326 150906310220358 151895664959808 151939915084881 152523332996832 153445620724704 153935126364096 154079693537616 154351659768768 154373485400288 154496618126928 154989476544672 155011392364752 155135033904312 155430838040016 156073114230264 156495432821112 156642404489802 157142108163348 157289687152983 157665697028532 158240796372351 158668980499183 158745599062974 159786348853824 160218715094592 160752555044928 160880775900768 161416821801312 161853599942496 162369927808704 162392887239264 162522416471184 162910935481536 162962186243472 163063932227856 163115231121612 163505167288848 163635583707288 164101566608364 164625065694936 164779672255506 165173587363224 165225549941298 165752634638052 165776072390082 165908300147667 166304913304068 166461097482603 166911524940699 167443988052726 167467664965491 168086938404672 168541765229376 169103337125184 169560914225472 170261579160288 170722290350304 170882623079784 171291127635936 171427754360016 171588749621436 171915926923048 171998942212944 172464354537552 172626323315292 173093433271836 173645617239864 173670171075324 173808695392794 174387816410346 174859692795018 175582253509047 176057361923751 177211609119776 177297181604928 177776930447424 177943888496304 178369273406016 178851923224128 179019890845488 179590980758112 179759642460552 180076936396896 180189368032608 180246054481416 180821055968784 180846624425544 180990872888364 181335977713352 181423541786256 181593924526476 182085299935308 182578004957964 182691998144172 182749471904769 183332459523906 183943313199954 185203198906803 185820285783627 186417406996128 187012095665472 187544647552416 188142932222784 188319625434864 188829199932912 189431582443488 189458368445808 189609485883048 190062758061792 190241254265832 190756028503656 191364557774544 191451827709758 191544276555324 192062576644092 192242950964757 192702518590428 193405417788429 194022398854746 195294426376896 195351319394847 196101428138784 196475345054912 196632059434272 197259333784128 197287226646048 197444588605488 197821066596384 198452133988416 198480195514656 198638509020336 199176005408688 199300361611824 199363060259748 199839648908592 199999046753352 200186874558342 200665432581768 201208413627144 201397377201174 201942338817142 202039853352876 202229597768121 202586553446508 202615199587878 202776811291593 203452452478737 204002974927521 205439591383488 205995490835904 206681856486336 206846711872416 207241117386688 207535913744544 208097485640352 208660577094816 208856539319736 209522810884464 209719582870644 210220929371376 210987728496468 211660798750632 211859578614222 212432849924526 213110530248924 213140664501534 213310671618429 214600532066613 216696555294912 217282914991296 217418576303808 217486974828816 218006889718464 218180778276384 218802088811152 218907744634656 219500087593248 219706229674008 220231449817632 220300733255064 221003512850736 221034763186776 221211066863556 221739884405424 221948129976804 222548699920932 223258650736968 223290219953988 223468322647878 224073006084774 224212906813302 224819605022166 224998927597521 226359465330537 227843497439712 228570339146688 228784999495248 229331922950592 229952472716736 230168431087056 230791244362448 230902689546144 231119540306424 231527489653152 231560228100432 231744927190392 232517088547128 233146257060024 234109671345396 234743149231668 234963606734703 235713162245022 236384399519191 236498545542798 237258517995072 238693187793984 239679523280736 240328072641888 241094741291712 241128832567392 241321163851152 241898055715008 242125232701968 242780399913744 243437339943952 243554891713056 243589330858896 243665962539692 243783624706776 244443279365208 244672846682418 245257750933272 246152349912546 246937598542404 247169508383259 247760381044836 247838324911947 248628951957078 248664108585123 249457369956102 251092833913152 251772266577216 252611157927744 252812647844064 253655005687776 254341371338208 255152743699392 255392368740432 256083435525456 256323934619676 256936691453904 257141631540024 257383124432154 257873890384572 258696531806328 258939484972938 259640149907754 260468425859796 260505256612986 260713043089191 261581724615519 262289539192527 263259451473984 264136617493056 264851345360448 265568007211584 265733815482432 265817413679664 266452865211456 266665395671136 266915832744456 267553910109024 268277884836192 268529836268232 269386471137168 269639463690828 270115404595344 270153599450504 270284052048912 270369081722124 271231583953176 271269936638316 271486309332546 272003966570028 273127949902962 273867007436946 274037997216258 274998689285859 275914969799931 278475385759648 278609856807744 279363747845952 279626110494192 280294572495168 281316971328624 282214398334176 282479438152296 283243799899368 284147373665232 284187552668712 284414228824572 285094137092688 285361881398748 286134042755484 287177741564637 288093864966138 289053777885642 289982633105088 291033598282119 292941639565344 293734311006752 293876150331456 294152142208176 294671350467648 294713017582368 294948089151408 295653179207232 295930839969072 296731599894576 297678200982624 297720293271984 297957763530504 298764008113032 298950542417736 299044590389622 299759473362888 299998570130028 300280311837513 300852872115334 300998148872652 301812620440716 302096065801761 302913508225713 303879830169762 303922799381817 305046665993664 306891241449408 308159387075232 308746970800576 308993236253856 309978953089344 310022784729504 310270067808624 310861676080032 312146228460528 312990865642224 313284808979604 314284216326696 314579374305966 315331394057064 316481592744702 317337960998366 317491198125948 317789367921333 318649274886789 319710996752301 321761551801536 322833643602624 323707199884992 324785774478528 325044832942368 325924372486944 326127864455712 326230462243224 327010334577696 327271167414576 328203133216728 329250131389872 329559344511012 330347174726448 330451099882596 331505269276104 331552144780164 331816600295334 332609826608136 332922194965206 333823049881398 334887976105452 334935329930982 335202483971817 336109509127161 337229407533249 340523158320576 341444580700608 341765246159568 342582255271872 342855508720032 343177499242872 343831853846096 343997884425888 344928709075104 345252646630584 346186866543672 347291234479728 347340342150648 347617390785588 348775632820692 349719385590036 351164507018094 352114723847502 353569743367533 354423218239552 355887776992608 358039781690976 359181961516224 359519284921104 360153872793792 360378736065216 360492108962832 361642111937568 361693248851088 361981745776728 362671955426704 362847083572512 363187849052952 364170599870616 365156009915928 365383996288344 365498943809538 366664919047812 367009270023627 367886626399908 369228524868819 370406397813606 371640571567254 372834813992256 372943427935617 375089295104832 376639250869728 377658399865824 378863164886976 378916736891616 379218971766096 380125516123584 380482508531664 381512057007312 382729115549088 382903655419516 383088553110648 384125153288184 384485901929514 385405037180856 386810835576858 388044797709492 388409227459407 389460224861631 390702638789694 390757884919479 392202856277568 393264118868544 394574453292096 394889177210976 395642133192768 396960391029312 397277018040672 398352010817376 398600723223648 398726120519496 399679297817184 399998093506704 400373749116684 401330865163536 402416827254288 402794754402348 403884677634284 404079706705752 404459195536242 405173106893016 405230399175756 405553622583186 406904904957474 408005949855042 409691924854443 410800511155419 411056995824387 413693423744832 415071827489088 416194971280704 417321154189632 417713078639472 419045621768928 419439165741288 420441858742752 421975456992936 423321597501264 423719157228444 424865699849052 426221060497848 426281329003068 426621343236858 429201064133226 432140797449207 433580666828463 434973949657632 436361556552768 437604177622304 437815489269312 439000175186496 439412459348016 440462899635264 440601466510128 442007025701472 442069526373552 442422133727112 443479768810848 443896259953608 445097399841864 446517301473936 446580439907976 446936645295756 448146012169548 448425813626604 448566885584433 449639210044332 449997855195042 451279308173001 452718930661074 455686994879424 455819745254643 457569998990496 460336862174112 461582488724896 461805379092288 462239080612848 463054979306304 463120456200864 463489854380784 465034177094256 466292514120048 468219342690792 469486298463336 469927213469406 471426324490044 471869061458949 472768799038382 472997091085596 474722389117053 476006941497549 479359046561472 480656145283776 482257665134784 482642327702304 484250465403936 485560799827488 486874679887904 487109783426112 487178661717792 487331925079384 487567249413552 488886558730416 489345693364836 490515501866544 492304699825092 493875197084808 494339016766518 495520762089672 495676649823894 497257903914156 497328217170246 497724900443001 498914739912204 499383292447809 500734574822097 502402994896473 505625295688128 507310011375552 508682742676416 510784737480864 512166871050912 512647869239352 513873382907808 514283263080048 514766248864308 515747780769144 517393063612656 517878969945876 519280299815508 520936851719592 521010513225972 521426086178382 523163449231038 524579078385054 526746760527141 528172085771253 531634827359328 533330791342272 533831665488912 535107820218048 536555769672384 537059672536464 538772942274336 539278927381656 540230809190688 540307198901008 540568104097824 540738163444248 542463167906352 542539873276632 542972618665092 544007933140056 546255899805924 547734014873892 548075994432516 548248415714307 549997378571718 551829939599862 555609596720409 556950771519296 559252220988384 562633942657248 564428796668352 564958876304592 566487599798736 568294747330464 568375105337424 568828457649144 570188274185376 570723762797496 572268085510968 574355483129274 576187729932276 576728852894271 578107555771284 580216253365287 582067196564238 585883279130688 586053958184541 587468622013504 588304284416352 589426035164736 589896178302816 591861679938144 593463199789152 595356401965248 595440586543968 595915527061008 597528016226064 597901084835472 598089180779244 599518946725776 599997140260056 600560623675026 601705744230668 601996297745304 603625240881432 604192131603522 605827016451426 607759660339524 607845598763634 608330433874779 610357357436211 612008924782563 616318774150464 617986472507712 620045569459008 620540135617248 621723352160064 624292456921056 625981731284448 626569617959208 628568432653392 629158748611932 630662788114128 632963185489404 634675921996732 634982396251896 635578735842666 637298549773578 639421993504602 643801596199839 650089665884736 651848744973888 652255728911424 652460924486448 654020669155392 654542334829152 656406266433456 658500262779744 659118689022024 660694349452896 660902199765192 663010538552208 663104289560328 663633200590668 665219653216272 665844389930412 667646099762796 669775952210904 669870659861964 670081396984153 670404967943634 672219018254322 674458815066498 679078395991611 683530492319136 685711017440064 686354998485744 687663707692192 687995768851776 689857418150208 690505293261168 692373733087344 694582468959456 694680684301296 695234781571176 697551265641384 699438771180072 702329014036188 704229447695004 704890820204109 707139486735066 709153198557573 711775553985216 716079563381952 719038569842208 720984217925664 723284223875136 723386497702176 723963491553456 725343910853408 725694167145024 726375698105904 728341199741232 730312019831856 730767992576688 730997887619076 733329838095624 734018540047254 735773252799816 738457049737638 740812795627212 741508525149777 743281143134508 743514974735841 745886855871234 745992325755369 753278501739456 755316799731648 757833473783232 758437943532192 760965017063328 763024114014624 765458231098176 765807310839032 766177106221296 768250306576368 768971803859028 770810074361712 773621671153716 776089595418984 776818454918814 778920449723262 781405277579388 781515769838958 782139129267573 784745173846557 786868617577581 789778354421952 794554036081344 796704021634752 797201446447296 797452241038992 799358595634368 799996187013408 800747498233368 802661730327072 804833654508576 805589508804696 807769355268568 808159413411504 808918391072484 810346213786032 810460798351512 811107245166372 813809809914948 816011899710084 819383849708886 821601022310838 822113991648774 824996067857577 827744909399793 835426157278944 838091243537856 838878331482576 840883717485504 843950913985872 846643195002528 847438314456888 849731399698104 852442120995696 852562658006136 853242686473716 858402128266452 861533224693911 864281594898414 867161333656926 869947899315264 873100794846357 875208355244608 878824918696032 881202933020256 884014051402944 884139052747104 884844267454224 886959537621696 887792519907216 890194799683728 893034602947872 893160879815952 893873290591512 896292024339096 896851627253208 897133771168866 899278420088664 899995710390084 900840935512539 902558616346002 905437861322148 906288197405283 908740524677139 911639490509286 911768398145451 915139997980992 920673724348224 923164977449792 924478161225696 926240912401728 926979708761568 930068354188512 932585028240096 936438685381584 938972596926672 939854426938812 942852648980088 943738122917898 945537598076764 945994182171192 949444778234106 952013882995098 955947824660367 959132990256903 965284655404608 968500930807872 971121599654976 973749359775808 974357323435584 974663850158768 975134498827104 977773117460832 978691386729672 981031003733088 984609399650184 987750394169616 988678033533036 991041524179344 991353299647788 994515807828312 994656434340492 995449800886002 997829479824408 998766584895618 1001469149644194 1004805989792946 1008328527381483 1011688222599747 1021569474961728 1024333742101824 1025295738478704 1027746765815616 1028566526160096 1029532497728616 1031495561538288 1034786127225312 1035757939891752 1038560599631016 1041873703439184 1042021026451944 1042852172356764 1046326898462076 1049158156770108 1052985052403669 1053493521054282 1056344171542506 1063269654718656 1067663330977824 1074119345072928 1077545884548672 1078557854763312 1080461618381376 1080614397802016 1081136208195648 1081476326888496 1084926335812704 1085079746553264 1085945237330184 1088015866280112 1092511799611848 1095468029747784 1096151988865032 1096496831428614 1099994757143436 1101027810070881 1103659879199724 1107685574606457 1110682863494281 1111219193440818 1118504441976768 1125267885314496 1129917752609184 1132975199597472 1136589494660928 1136750210674848 1137656915298288 1140376548370752 1141447525594992 1144536171021936 1148710966258548 1152375459864552 1153457705788542 1156215111542568 1160432506730574 1164134393128476 1165227682378221 1168380674584893 1172107916369082 1172273654758437 1176608568832704 1179792356605632 1183723359876288 1186926399578304 1190881173087936 1191831054122016 1195056032452128 1195802169670944 1196178361558488 1199037893451552 1199994280520112 1201121247350052 1203411488461336 1203992595490608 1207250481762864 1208384263207044 1211654032902852 1215519320679048 1215691197527268 1216660867749558 1220714714872422 1224017849565126 1229075774563329 1232401533466257 1233170987473161 1241080271234496 1248584913842112 1251963462568896 1253139235918416 1257136865306784 1258317497223864 1261325576228256 1265926370978808 1269351843993464 1269964792503792 1271157471685332 1274597099547156 1278843987009204 1287603192399678 1296422392347621 1300742000485389 1304921848972896 1309084669658304 1312812532866912 1317000525559488 1318237378044048 1321388698905792 1321804399530384 1326021077104416 1326208579120656 1327266401181336 1330439306432544 1331688779860824 1335292199525592 1339551904421808 1339741319723928 1340162793968306 1340809935887268 1344438036508644 1345700656753299 1348917630132996 1353837924519003 1358156791983222 1367060984638272 1367459235763929 1372709996971488 1375327415384384 1381010586522336 1384747466174688 1389164937918912 1389361368602592 1390469563142352 1395102531282768 1398877542360144 1404658028072376 1408458895390008 1409781640408218 1414278973470132 1415607184376847 1418306397115146 1424167167351159 1428020824492647 1438077139684416 1441968435851328 1446772995404352 1447926983106912 1450687821706816 1452751396211808 1456682399482464 1460624039663712 1461535985153376 1461995775238152 1466659676191248 1468037080094508 1471546505599632 1476914099475276 1481625591254424 1483017050299554 1486562286269016 1487029949471682 1491773711742468 1491984651510738 1493174701329003 1502203724466291 1507208984689419 1516875887064384 1521930034126656 1526048228029248 1531614621678064 1532354212442592 1536500613152736 1537943607718056 1541620148723424 1547243342307432 1552179190837968 1553636909837628 1557840899446524 1562810555158776 1563031539677916 1564278258535146 1569490347693114 1573737235155162 1584516257313759 1594904482077984 1599992374026816 1601494996466736 1605323460654144 1609667309017152 1611179017609392 1615538710537136 1616318826823008 1617836782144968 1620692427572064 1620921596703024 1622214490332744 1627619619829896 1632023799420168 1638767699417772 1643202044621676 1644227983297548 1644745247142921 1649992135715154 1654690796634337 1655489818799586 1670852314557888 1677756662965152 1687901827971744 1693286390005056 1694876628913776 1699462799396208 1704884241991392 1705125316012272 1706485372947432 1716804256532904 1723066449387822 1728563189796828 1730186558682813 1734322667313852 1740648760095861 1746201589692714 1757649837392064 1762405866040512 1768278105494208 1769688534908448 1775585039814432 1780389599367456 1786069205895744 1786321759631904 1787746581183024 1792584048678192 1793703254506416 1794267542337732 1798556840177328 1799991420780168 1801681871025078 1805117232692004 1810875722644296 1812576394810566 1817481049354278 1823278981018572 1823536796290902 1824991301624337 1831072072308633 1836026774347689 1848956322451392 1853959417523136 1860136708377024 1865170056480192 1872877370763168 1877945193853344 1879708853877624 1885705297960176 1887476245835796 1891075196153528 1891988364342384 1898889556468212 1904027765990196 1911895649320734 1918265980513806 1931404788599517 1949327700317536 1950268997654208 1955546234921664 1957382773459344 1962062007466176 1969218799300368 1975500788339232 1977356067066072 1982083048358688 1982706599295576 1989031615656624 1989312868680984 1990899601772004 1995658959648816 1997533169791236 2002938299288388 2009611979585892 2010244190952459 2016657054762966 2023376445199494 2037235187974833 2050591476957408 2057133052320192 2059064995457232 2062991123076576 2069572254450624 2071515879783504 2077121199262032 2083747406878368 2084042052903888 2085704344713528 2092653796924152 2098316313540216 2105970104807338 2106987042108564 2112688343085012 2114672460612327 2127459595672719 2135326661955648 2148238690145856 2157115709526624 2161228795604032 2162952653776992 2169852671625408 2170159493106528 2171890474660368 2176031732560224 2185023599223696 2190936059495568 2192303977730064 2192993662857228 2199989514286872 2202055620141762 2207319758399448 2215371149212914 2221365726988562 2222438386881636 2224525575449331 2230544924207523 2237976977266107 2259835505218368 2265950399194944 2273500421349696 2275313830596576 2282895051189984 2289072342043872 2297421932517096 2304750919729104 2306915411577084 2312430223085136 2320865013461148 2328268786256952 2330455364756442 2336761349169786 2344215832738164 2344547309516874 2346417387802719 2360605852732743 2383662108244032 2390112064904256 2391604339341888 2392356723116976 2398075786903104 2399988561040224 2402242494700104 2406822976922672 2407985190981216 2414500963525728 2416768526414088 2423308065805704 2431038641358096 2431382395054536 2433321735499116 2441429429744844 2448035699130252 2458151549126658 2464803066932514 2466341974946322 2474988203572731 2506278471836832 2514273730613568 2516634994447728 2522651152456512 2531852741957616 2538703687986928 2539929585007584 2542314943370664 2549194199094312 2557687974018408 2575206384799356 2584599674081733 2592844784695242 2601484000970778 2609843697945792 2625625065733824 2636474756088096 2643608799060768 2652042154208832 2652417158241312 2654532802362672 2660878612865088 2663377559721648 2670584399051184 2679103808843616 2679482639447856 2680325587936612 2681619871774536 2688876073017288 2691401313506598 2697835260265992 2707675849038006 2716313583966444 2718864592215849 2726221574031417 2734918471527858 2735305194436353 2745419993942976 2762021173044672 2769494932349376 2778722737205184 2780939126284704 2790205062565536 2797755084720288 2809316056144752 2816917790780016 2819563280816436 2828557946940264 2831214368753694 2836612794230292 2848334334702318 2856041648985294 2867843473981101 2877398970770709 2895853966213824 2905502792423616 2913364798964928 2921248079327424 2923071970306752 2923991550476304 2933319352382496 2936074160189016 2943093011199264 2953828198950552 2963251182508848 2966034100599108 2973124572538032 2974059898943364 2983547423484936 2983969303021476 2986349402658006 3004407448932582 3014417969378838 3024985582144449 3035064667799241 3063229243356128 3064708424885184 3073001226305472 3075887215436112 3083240297446848 3094486684614864 3104358381675936 3107273819675256 3115681798893048 3125621110317552 3126063079355832 3128556517070292 3138980695386228 3147474470310324 3158955157211007 3169032514627518 3189808964155968 3202989992933472 3222358035218784 3231077421074272 3232637653646016 3235673564289936 3241384855144128 3241843193406048 3244428980665488 3255239239659792 3264047598840336 3277535398835544 3286404089243352 3288455966595096 3289490494285842 3299984271430308 3303083430212643 3309381593268674 3310979637599172 3323056723819371 3332048590482843 3355513325930304 3375803655943488 3389753257827552 3398925598792416 3409768483982784 3410250632024544 3412970745894864 3433608513065808 3446132898775644 3457126379593656 3460373117365626 3468645334627704 3481297520191722 3492403179385428 3495683047134663 3505142023754679 3516820964275311 3539377069816896 3551170079628864 3560779198734912 3572643519263808 3575493162366048 3585168097356384 3587406509012832 3588535084675464 3597113680354656 3599982841560336 3603363742050156 3610234465384008 3621751445288592 3625152789621132 3634962098708556 3646557962037144 3647073592581804 3649982603248674 3662144144617266 3672053548695378 3687227323689987 3697204600398771 3745754741526336 3755890387706688 3759417707755248 3771410595920352 3774952491671592 3782150392307056 3783976728684768 3797779112936424 3808055531980392 3823791298641468 3836531961027612 3862809577199034 3889267177042863 3898655400635072 3914765546918688 3938437598600736 3951001576678464 3954712134132144 3964166096717376 3965413198591152 3978063231313248 3978625737361968 3981799203544008 3991317919297632 3995066339582472 4005876598576776 4019223959171784 4020488381904918 4033314109525932 4037101970259897 4046752890398988 4061513773557009 4074470375949666 4101182953914816 4102377707291787 4118129990914464 4125982246153152 4143031759567008 4154242398524064 4167494813756736 4168084105807776 4171408689427056 4185307593848304 4196632627080432 4211940209614676 4213974084217128 4225376686170024 4229344921224654 4254919191345438 4272501502053477 4284062473477941 4314231419053248 4325905307553984 4340318986213056 4343780949320736 4352063465120448 4370047198447392 4381872118991136 4384607955460128 4385987325714456 4399979028573744 4404111240283524 4414639516798896 4430742298425828 4442731453977124 4444876773763272 4449051150898662 4461089848415046 4475953954532214 4506611173398873 4521626954068257 4550627661193152 4565790102379968 4578144684087744 4594843865034192 4609501839458208 4613830823154168 4624860446170272 4641730026922296 4656537572513904 4660910729512884 4673522698339572 4688431665476328 4689094619033748 4692834775605438 4721211705465486 4753548771941277 4784713446233952 4799977122080448 4804484989400208 4813645953845344 4815970381962432 4829001927051456 4833537052828176 4846616131611408 4862077282716192 4862764790109072 4866643470998232 4882858859489688 4896071398260504 4916303098253316 4929606133865028 4932683949892644 4934235741428763 4949976407145462 4964072389903011 5012556943673664 5033269988895456 5063705483915232 5077407375973856 5079859170015168 5084629886741328 5098388398188624 5115375948036816 5150412769598712 5169199348163466 5185689569390484 5190559676048439 5202968001941556 5221946280287583 5272949512176192 5287217598121536 5304834316482624 5309065604725344 5326755119443296 5341168798102368 5358207617687232 5358965278895712 5360651175873224 5363239743549072 5377752146034576 5382802627013196 5395670520531984 5415351698076012 5432627167932888 5437729184431698 5452443148062834 5469836943055716 5470610388872706 5474973904873011 5493216216925899 5508080323043067 5561878252569408 5580410125131072 5595510169440576 5618632112289504 5633835581560032 5639126561632872 5657115893880528 5662428737507388 5673225588460584 5696668669404636 5712083297970588 5735686947962202 5754797941541418 5794214365798551 5847983100952608 5866638704764992 5872148320378032 5886186022398528 5907656397901104 5926502365017696 5932068201198216 5946249145076064 5948119797886728 5967094846969872 5967938606042952 5972698805316012 6008814897865164 6028835938757676 6030732572857377 6049971164288898 6070129335598482 6111705563924499 6126458486712256 6151774430872224 6188973369229728 6208716763351872 6214547639350512 6231363597786096 6251242220635104 6252126158711664 6257113034140584 6277961390772456 6294948940620648 6317910314422014 6338065029255036 6344017381836981 6382378787018157 6405979985866944 6444716070437568 6462154842148544 6471347128579872 6483686386812096 6488857961330976 6510478479319584 6528095197680672 6555070797671088 6572808178486704 6576911933190192 6578980988571684 6599968542860616 6606166860425286 6618763186537348 6621959275198344 6646113447638742 6664097180965686 6691634772622569 6713930931798321 6779506515655104 6797851197584832 6820501264049088 6825941491789728 6867217026131616 6892265797551288 6914252759187312 6920746234731252 6937290669255408 6962595040383444 6984806358770856 6991366094269326 7010284047509358 7033641928550622 7081817558198229 7150986324732096 7170336194712768 7174813018025664 7177070169350928 7194227360709312 7199965683120672 7206727484100312 7220468930768016 7243502890577184 7250305579242264 7269924197417112 7293115924074288 7294147185163608 7299965206497348 7324288289234532 7344107097390756 7370895366825683 7374454647379974 7394409200797542 7518835415510496 7542821191840704 7549904983343184 7564300784614112 7567953457369536 7595558225872848 7616111063960784 7647582597282936 7673063922055224 7725619154398068 7753799022245199 7778534354085726 7829531093837376 7876875197201472 7909424268264288 7930826397182304 7956126462626496 7957251474723936 7963598407088016 7982635838595264 7990132679164944 8011753197153552 8038447918343568 8040976763809836 8066628219051864 8074203940519794 8093505780797976 8123027547114018 8148940751899332 8156593776647547 8178664722094251 8204755414583574 8205915583309059 8236259981828928 8286063519134016 8308484797048128 8336168211615552 8342817378854112 8370615187696608 8393265254160864 8423880419229352 8427948168434256 8450753372340048 8458689842449308 8509838382690876 8545003004106954 8568124946955882 8603530421943303 8632196912312127 8687561898641472 8740094396894784 8763744237982272 8769215910920256 8771974651428912 8799958057147488 8808222480567048 8829279033597792 8861484596851656 8885462907954248 8889753547526544 8898102301797324 8922179696830092 8951907909064428 9013222346797746 9043253908136514 9074956746433347 9105194003397723 9189687730068384 9219003678916416 9227661646308336 9249720892340544 9283460053844592 9313075145027808 9321821459025768 9347045396679144 9376863330952656 9378189238067496 9385669551210876 9442423410930972 9476865471633021 9507097543882554 9569426892467904 9608969978800416 9627291907690688 9667074105656352 9693232263222816 9724154565432384 9725529580218144 9733286941996464 9765717718979376 9792142796521008 9832606196506632 9859212267730056 9865367899785288 9868471482857526 9899952814290924 9909250290637929 9928144779806022 9969170171458113 9996145771448529 10066539977790912 10127410967830464 10154814751947712 10169259773482656 10196776796377248 10230751896073632 10300825539197424 10338398696326932 10371379138780968 10381119352096878 10405936003883112 10443892560575166 10515426071264037 10550462892825933 10618131209450688 10653510238886592 10682337596204736 10717930557791424 10721302351746448 10726479487098144 10755504292069152 10765605254026392 10791341041063968 10830703396152024 10865254335865776 10875458368863396 10904886296125668 10939673886111432 10941220777745412 10949947809746022 10986432433851798 11016160646086134 11091613801196313 11237264224579008 11267671163120064 11278253123265744 11314231787761056 11324857475014776 11346451176921168 11393337338809272 11424166595941176 11471373895924404 11509595883082836 11582835576440359 11588428731597102 11695966201905216 11744296640756064 11815312795802208 11853004730035392 11864136402396432 11892498290152128 11896239595773456 11934189693939744 11935877212085904 11945397610632024 12017629795730328 12057671877515352 12061465145714754 12099942328577796 12111305910779691 12140258671196964 12184541320671027 12223411127848998 12303548861744448 12377946738459456 12429095278701024 12462727195572192 12502484441270208 12504252317423328 12514226068281168 12555922781544912 12589897881241296 12635820628844028 12676130058510072 12688034763673962 12764757574036314 12817504506160431 12852187420433823 12942694257159744 12977715922661952 13020956958639168 13056190395361344 13110141595342176 13145616356973408 13153823866380384 13157961977143368 13199937085721232 13212333720850572 13237526373074696 13243918550396688 13292226895277484 13328194361931372 13383269545245138 13427861863596642 13519833520196619 13564880862204771 13651882983579456 13734434052263232 13784531595102576 13828505518374624 13841492469462504 13874581338510816 13925190080766888 13969612717541712 13982732188538652 14020568095018716 14067283857101244 14163635116396458 14260646315823831 14354140338701856 14399931366241344 14413454968200624 14440937861536032 14487005781154368 14500611158484528 14539848394834224 14586231848148576 14588294370327216 14599930412994696 14648576578469064 14688214194781512 14741790733651366 14748909294759948 14788818401595084 14802707224286289 14892217169709033 15037670831020992 15099809966686368 15128601569228224 15191116451745696 15232222127921568 15295165194565872 15346127844110448 15451238308796136 15507598044490398 15557068708171452 15571679028145317 15665838840862749 15818848536528576 15861652794364608 15914502949447872 15927196814176032 15980265358329888 16023506394307104 16076895836687136 16081953527619672 16133256438103728 16148407881039588 16187011561595952 16246055094228036 16297881503798664 16313187553295094 16357329444188502 16409510829167148 16411831166618118 16424921714619033 16524240969129201 16685634757708224 16741230375393216 16786530508321728 16847760838458704 16855896336868512 16901506744680096 16917379684898616 17019676765381752 17090006008213908 17136249893911764 17207060843886606 17264393824624254 17543949302857824 17599916114294976 17616444961134096 17658558067195584 17722969193703312 17770925815908496 17779507095053088 17796204603594648 17844359393660184 17903815818128856 18026444693595492 18086507816273028 18092197718572131 18149913492866694 18210388006795446 18379375460136768 18455323292616672 18566920107689184 18626150290055616 18643642918051536 18694090793358288 18753726661905312 18756378476134992 18771339102421752 18884846821861944 18953730943266042 19014195087765108 19032052145510943 19147136361054471 19217939957600832 19334148211312704 19386464526445632 19451059160436288 19466573883992928 19531435437958752 19584285593042016 19665212393013264 19718424535460112 19730735799570576 19736942965715052 19799905628581848 19818500581275858 19856289559612044 19938340342916226 19992291542897058 20074904317867707 20141792795394963 20338519546965312 20393553592754496 20461503792147264 20601651078394848 20676797392653864 20742758277561936 20762238704193756 20811872007766224 20887785121150332 21030852142528074 21100925785651866 21245452674594687 21442604703492896 21452958974196288 21511008584138304 21531210508052784 21582682082127936 21661406792304048 21730508671731552 21750916737726792 21809772592251336 21879347772222864 21882441555490824 21899895619492044 21972864867703596 22032321292172268 22112686100477049 22183227602392626 22556506246531488 22628463575522112 22649714950029552 22692902353842336 22786674677618544 22848333191882352 22942747791848808 23019191766165672 23165671152880718 23176857463194204 23261397066735597 23488593281512128 23630625591604416 23728272804792864 23792479191546912 23868379387879488 23871754424171808 23890795221264048 24035259591460656 24115343755030704 24122930291429508 24199884657155592 24222611821559382 24280517342393928 24369082641342054 24446822255697996 24469781329942641 24535994166282753 24617746749927177 24858190557402048 24925454391144384 25008504634846656 25028452136562336 25111845563089824 25179795762482592 25271641257688056 25352260117020144 25376069527347924 25529515148072628 25635009012320862 25704374840867646 25810591265829909 26220283190684352 26291232713946816 26307647732760768 26315923954286736 26399874171442464 26424667441701144 26475052746149392 26487837100793376 26584453790554968 26656388723862744 26766539090490276 26855723727193284 27039667040393238 27129761724409542 27224870239300041 27569063190205152 27657011036749248 27682984938925008 27749162677021632 27850380161533776 27939225435083424 27965464377077304 28041136190037432 28134567714202488 28327270232792916 28430596414899063 28521292631647662 28708280677403712 28826909936401248 28881875723072064 29001222316969056 29079696789668448 29172463696297152 29176588740654432 29199860825989392 29297153156938128 29376428389563024 29483581467302732 29497818589519896 29577636803190168 29605414448572578 29784434339418066 29907510514374339 29988437314345587 30199619933372736 30382232903491392 30464444255843136 30590330389131744 30692255688220896 30902476617592272 31015196088980796 31114137416342904 31143358056290634 31331677681725498 31546278213792111 31651388678477799 31854393628352064 31960530716659776 32047012788614208 32153791673374272 32163907055239344 32266512876207456 32296815762079176 32374023123191904 32492110188456072 32595763007597328 32626375106590188 32714658888377004 32819021658334296 32823662333236236 32849843429238066 33048481938258402 33274841403588939 33695521676917408 33711792673737024 33803013489360192 33834759369797232 34039353530763504 34180012016427816 34272499787823528 34414121687773212 34528787649248508 34748506729321077 35087898605715648 35232889922268192 35445938387406624 35541851631816992 35559014190106176 35592409207189296 35688718787320368 35807631636257712 36052889387190984 36173015632546056 36184395437144262 36299826985733388 36333917732339073 36420776013590892 36553623962013081 36910646585233344 37133840215378368 37287285836103072 37388181586716576 37507453323810624 37512756952269984 37542678204843504 37769693643723888 37907461886532084 38028390175530216 38064104291021886 38294272722108942 38452513518481293 38556562261301469 38933147767985856 39062870875917504 39168571186084032 39330424786026528 39436849070920224 39461471599141152 39473885931430104 39599811257163696 39637001162551716 39712579119224088 39876680685832452 39984583085794116 40149808635735414 40283585590789926 40559500560589857 41203302156789696 41353594785307728 41485516555123872 41524477408387512 41623744015532448 41775570242300664 42061704285056148 42201851571303732 42490905349189374 42781938947471493 42885209406985792 43062421016105568 43322813584608096 43461017343463104 43501833475453584 43619545184502672 43758695544445728 43764883110981648 43799791238984088 43945729735407192 44064642584344536 44225372200954098 44366455204785252 44408121672858867 44676651509127099 45113012493062976 45299429900059104 45385804707684672 45573349355237088 45696666383764704 45885495583697616 46038383532331344 46331342305761436 46353714926388408 46522794133471194 46997516522588247 47456545609585728 47584958383093824 47743508848343616 47781590442528096 48070519182921312 48230687510061408 48245860582859016 48399769314311184 48445223643118764 48561034684787856 48738165282684108 48893644511395992 48939562659885282 49071988332565506 49235493499854354 49572722907387603 50056904273124672 50223691126179648 50359591524965184 50543282515376112 50704520234040288 50752139054695848 51059030296145256 51270018024641724 51408749681735292 51621182531659818 52631847908573472 52799748342884928 52849334883402288 52950105492298784 52975674201586752 53168907581109936 53312777447725488 53533078180980552 53711447454386568 54079334080786476 54259523448819084 54276593155716393 54449740478600082 55138126380410304 55365969877850016 55700760323067552 55878450870166848 55930928754154608 56082272380074864 56269135428404976 56654540465585832 56861192829798126 57042585263295324 57096156436532829 57441409083163413 57653819872802496 58002444633938112 58159393579336896 58353177481308864 58399721651978784 58594306313876256 58752856779126048 58967162934605464 58995637179039792 59155273606380336 59210828897145156 59568868678836132 59815021028748678 59976874628691174 60224712953603121 60425378386184889 61180660778263488 61384511376441792 61804953235184544 62030392177961592 62228274832685808 62286716112581268 62663355363450996 63092556427584222 63302777356955598 63736358023784061 64327814110478688 64533025752414912 64593631524158352 64748046246383808 64984220376912144 65191526015194656 65252750213180376 65429317776754008 65638043316668592 65647324666472472 65699686858476132 66096963876516804 66338058301431147 66549682807177878 67391043353834816 67669518739594464 68078707061527008 68360024032855632 68544999575647056 68828243375546424 69057575298497016 69497013458642154 69784191200206791 70465779844536384 70891876774813248 71083703263633984 71184818414378592 71377437574640736 71615263272515424 72105778774381968 72346031265092112 72368790874288524 72599653971466776 72667835464678146 72841552027181784 73107247924026162 73607982498848259 73853240249781531 74574571672206144 74776363173433152 75025513904539968 75085356409687008 75539387287447776 75814923773064168 76056780351060432 76128208582043772 76588545444217884 76905027036962586 77113124522602938 78660849572053056 78873698141840448 78922943198282304 78947771862860208 79199622514327392 79274002325103432 79425158238448176 79753361371664904 79969166171588232 80299617271470828 80567171181579852 81079849035082513 81119001121179714 82707189570615456 82971033110247744 83048954816775024 83247488031064896 83551140484601328 84123408570112296 84403703142607464 84981810698378748 85291789244697189 85563877894942986 86124842032211136 86645627169216192 87003666950907168 87239090369005344 87517391088891456 87529766221963296 87599582477968176 87891459470814384 88129285168689072 88450744401908196 88732910409570504 88816243345717734 89353303018254198 89722531543123017 89965311943036761 90598859800118208 91146698710474176 91393332767529408 91770991167395232 92076767064662688 92662684611522872 92707429852776816 93045588266942388 93995033045176494 94638834641376333 94954166035433397 95563180885056192 96141038365842624 96461375020122816 96491721165718032 96799538628622368 96890447286237528 97122069369575712 97476330565368216 97787289022791984 97879125319770564 98143976665131012 98470986999708708 99145445814775206 99824524210766817 101086565030752224 101409040468080576 101504278109391696 102118060592290512 102540036049283448 102817499363470584 103242365063319636 104245520187963231 105263695817146944 105698669766804576 105900210984597568 106337815162219872 106625554895450976 107066156361961104 107422894908773136 108158668161572952 108519046897638168 108553186311432786 108899480957200164 109001753197017219 109660871886039243 110731939755700032 111401520646135104 111861857508309216 112164544760149728 112538270856809952 113309080931171664 113722385659596252 114085170526590648 114192312873065658 114882818166326826 115669686783904407 116799443303957568 117188612627752512 117505713558252096 117934325869210928 117991274358079584 118310547212760672 118421657794290312 119137737357672264 119630042057497356 119953749257382348 120449425907206242 120850756772369778 123609906470369088 124060784355923184 124456549665371616 124573432225162536 125326710726901992 126185112855168444 126605554713911196 127472716047568122 128655628220957376 129187263048316704 129968440753824288 130383052030389312 130505500426360752 130858635553508016 131276086633337184 131294649332944944 131399373716952264 132193927753033608 132676116602862294 133099365614355756 133224365018576601 134029954527381297 135339037479188928 136157414123054016 136720048065711264 137089999151294112 137656486751092848 138115150596994032 138994026917284308 139568382400413582 140992549567764741 142369636828757184 142754875149281472 143230526545030848 144211557548763936 144692062530184224 144737581748577048 145199307942933552 145335670929356292 145683104054363568 146214495848052324 147215964997696518 147706480499563062 148718168722162809 150170712819374016 151078774574895552 151629847546128336 152113560702120864 152256417164087544 153177090888435768 153810054073925172 154226249045205876 157895543725720416 158399245028654784 158548004650206864 158850316476896352 159506722743329808 159938332343176464 160599234542941656 161134342363159704 162159698070165026 162238002242359428 162829779467149179 165414379141230912 166097909633550048 167102280969202656 168246817140224592 168807406285214928 169963621396757496 170583578489394378 171127755789885972 171288469309598487 172324227249490239 174007333901814336 174478180738010688 175059532443926592 175199164955936352 175782918941628768 176258570337378144 176901488803816392 177465820819141008 177632486691435468 178706606036508396 179445063086246034 179930623886073522 180674138860809363 183541982334790464 184153534129325376 185325369223045744 185414859705553632 186091176533884776 187990066090352988 189277669282752666 189908332070866794 192983442331436064 193599077257244736 193780894572475056 194244138739151424 194952661130736432 195574578045583968 195758250639541128 196287953330262024 196941973999417416 198290891629550412 199014174904293441 199649048421533634 202173130061504448 203008556218783392 204236121184581024 205080072098566896 205634998726941168 206484730126639272 208491040375926462 209352573600620373 211397339533609152 212675630324439744 213251109790901952 214132312723922208 214845789817546272 216317336323145904 217038093795276336 217106372622865572 217798961914400328 218003506394034438 219321743772078486 220823947496544777 221559720749344593 223723715016618432 224329089520299456 225076541713619904 226618161862343328 227444771319192504 228170341053181296 228384625746131316 229765636332653652 231339373567808814 235868651738421856 235982548716159168 236621094425521344 236843315588580624 238275474715344528 239260084114994712 239907498514764696 240898851814412484 241701513544739556 243239547105247539 248121568711846368 248913099330743232 249146864450325072 250653421453803984 252370225710336888 253211109427822392 254945432095136244 255875367734091567 258374526096633408 259936881507648576 261011000852721504 261717271107016032 262552173266674368 262589298665889888 262798747433904528 264387855506067216 265352233205724588 266198731228711512 266448730037153202 268059909054762594 269167594629369051 269895935829110283 273440096131422528 274179998302588224 275312973502185696 276230301193988064 277988053834568616 279136764800827164 281985099135529482 283916503924128999 288423115097527872 289384125060368448 289475163497154096 290398615885867104 290671341858712584 291366208108727136 292428991696104648 294431929995393036 295412960999126124 297436337444325618 299473572632300451 303259695092256672 304227121404241728 304512834328175088 306354181776871536 307620108147850344 308452498090411752 312736560563889693 315791087451440832 317096009300413728 317700632953792704 319013445486659616 319876664686352928 321198469085883312 322268684726319408 324319396140330052 324476004484718856 325659558934298358 328982615658117729 332195819267100096 334204561938405312 336493634280449184 337614812570429856 339927242793514992 341167156978788756 342255511579771944 342576938619196974 344648454498980478 347009060351713221 350398329911872704 351565837883257536 352517140674756288 353802977607632784 354931641638282016 355264973382870936 357413212073016792 358890126172492068 359861247772147044 361348277721618726 370650738446091488 370829719411107264 372182353067769552 375980132180705976 378555338565505332 379816664141733588 385966884662872128 387561789144950112 389905322261472864 391149156091167936 391516501279082256 392575906660524048 393883947998834832 396581783259100824 398028349808586882 399298096843067268 399673095055729803 402089863582143891 406017112437566784 408472242369162048 410160144197133792 411269997453882336 412969460253278544 416982080751852924 418705147201240746 422977648703294223 428264625447844416 429691579635092544 432634672646291808 434076187590552672 434212745245731144 435597923828800656 436007012788068876 438643487544156972 441647894993089554 443119441498689186 446154506166488427 453236323724686656 454889542638385008 456340682106362592 456769251492262632 459531272665307304 462678747135617628 471737303476843712 473686631177161248 476550949430689056 478520168229989424 479814997029529392 481797703628824968 483403027089479112 486479094210495078 488489338401447537 496243137423692736 498293728900650144 501306842907607968 504740451420673776 506422218855644784 509890864190272488 511750735468183134 516972681748470717 522022001705443008 523434542214032064 525178597331779776 525597494867809056 528775711012134432 530704466411449176 532397462457423024 532897460074306404 536119818109525188 538335189258738102 539791871658220566 550625947004371392 552460602387976128 555976107669137232 558273529601654328 563970198271058964 567833007848257998 578950326994308192 580797231771734208 581342683717425168 582732416217454272 584857983392209296 588863859990786072 590825921998252248 594872674888651236 597042524712880323 598947145264600902 606519390184513344 609025668656350176 612708363553743072 615240216295700688 616904996180823504 625473121127779386 628057720801861119 634192018600827456 638026890973319232 639753329372705856 642396938171766624 644537369452638816 648638792280660104 648952008969437712 651319117868596716 657965231316235458 662471842489634331 664679162248033779 672987268560898368 675229625140859712 679854485587029984 682334313957577512 684511023159543888 685153877238393948 689296908997960956 694018120703426442 707605955215265568 709863283276564032 710529946765741872 714826424146033584 717780252344984136 719722495544294088 722696555443237452 729718641315742617 741301476892182976 744364706135539104 751960264361411952 757110677131010664 759633328283467176 767626103202274701 775123578289900224 779810644522945728 783033002558164512 785151813321048096 787767895997669664 793163566518201648 796056699617173764 798596193686134536 799346190111459606 804179727164287782 809687807487330849 820320288394267584 822539994907764672 825938920506557088 833964161503705848 837410294402481492 845955297406588446 865269345292583616 868152375181105344 868425490491462288 871195847657601312 872014025576137752 877286975088313944 883295789986179108 886238882997378372 892309012332976854 909779085276770016 912681364212725184 913538502984525264 919062545330614608 925357494271235256 938209681691669079 947373262354322496 953101898861378112 957040336459978848 959629994059058784 963595407257649936 966806054178958224 972958188420990156 976978676802895074 986947846974353187 996587457801300288 1002613685815215936 1009480902841347552 1012844437711289568 1019781728380544976 1023501470936366268 1033945363496941434 1041027181055139663 1051194989735618112 1057551422024268864 1061408932822898352 1064794924914846048 1065794920148612808 1072239636219050376 1076670378517476204 1079583743316441132 1111952215338274464 1116547059203308656 1127940396542117928 1135666015696515996 1157900653988616384 1162685367434850336 1169715966784418592 1177727719981572144 1181651843996504496 1189745349777302472 1194085049425760646 1197894290529201804 1199019285167189409 1206269590746431673 1218051337312700352 1225416727107486144 1230480432591401376 1233809992361647008 1250946242255558772 1256115441603722238 1284793876343533248 1289074738905277632 1297277584561320208 1297904017938875424 1302638235737193432 1315930462632470916 1324943684979268662 1329358324496067558 1359708971174059968 1364668627915155024 1369022046319087776 1370307754476787896 1378593817995921912 1388036241406852884 1415211910430531136 1421059893531483744 1429652848292067168 1435560504689968272 1439444991088588176 1445393110886474904 1459437282631485234 1465468015204342611 1488729412271078208 1503920528722823904 1514221354262021328 1519266656566934352 1535252206404549402 1550918045245412151 1566066005116329024 1570303626642096192 1575535791995339328 1586327133036403296 1592113399234347528 1597192387372269072 1598692380222919212 1608359454328575564 1619375614974661698 1651877841013114176 1667928323007411696 1674820588804962984 1691910594813176892 1736850980982924576 1742391695315202624 1744028051152275504 1754573950176627888 1766591579972358216 1772477765994756744 1784618024665953708 1791127574138640969 1819558170553540032 1827077005969050528 1838125090661229216 1850714988542470512 1876419363383338158 1884173162405583357 1914080672919957696 1919259988118117568 1927190814515299872 1933612108357916448 1945916376841980312 1953957353605790148 1973895693948706374 1987415527468902993 2018961805682695104 2025688875422579136 2039563456761089952 2047002941872732536 2067890726993882868 2082054362110279326 2122817865645796704 2129589849829692096 2131589840297225616 2144479272438100752 2153340757034952408 2159167486632882264 2189155923947227851 2223904430676548928 2233094118406617312 2255880793084235856 2271332031393031992 2302878309606824103 2325370734869700672 2339431933568837184 2355455439963144288 2363303687993008992 2379490699554604944 2388170098851521292 2395788581058403608 2398038570334378818 2412539181492863346 2429063422461992547 2460960865182802752 2467619984723294016 2501892484511117544 2512230883207444476 2594555169122640416 2595808035877750848 2605276471474386864 2631860925264941832 2649887369958537324 2658716648992135116 2729337255830310048 2738044092638175552 2740615508953575792 2757187635991843824 2776072482813705768 2814629045075007237 2842119787062967488 2859305696584134336 2871121009379936544 2878889982177176352 2890786221772949808 2918874565262970468 2930936030408685222 2960843540923059561 3007841057445647808 3028442708524042656 3038533313133868704 3070504412809098804 3101836090490824302 3123081543165418989 3172654266072806592 3184226798468695056 3194384774744538144 3197384760445838424 3216718908657151128 3238751229949323396 3335856646014823392 3349641177609925968 3383821189626353784 3473701961965849152 3488056102304551008 3509147900353255776 3533183159944716432 3544955531989513488 3569236049331907416 3582255148277281938 3618808772239295019 3654154011938101056 3676250181322458432 3701429977084941024 3752838726766676316 3768346324811166714 3854381629030599744 3867224216715832896 3891832753683960624 3907914707211580296 3947791387897412748 3974831054937805986 4079126913522179904 4094005883745465072 4135781453987765736 4164108724220558652 4245635731291593408 4263179680594451232 4288958544876201504 4306681514069904816 4318334973265764528 4378311847894455702 4396404045613027833 4466188236813234624 4511761586168471712 4542664062786063984 4605756619213648206 4652754135736236453 4710910879926288576 4726607375986017984 4758981399109209888 4776340197703042584 4791577162116807216 4796077140668757636 4825078362985726692 4858126844923985094 5003784969022235088 5024461766414888952 5189110338245280832 5210552942948773728 5263721850529883664 5299774739917074648 5317433297984270232 5373382722415922907 5458674511660620096 5481231017907151584 5514375271983687648 5552144965627411536 5629258090150014474 5742242018759873088 5757779964354352704 5781572443545899616 5837749130525940936 5861872060817370444 5921687081846119122 6056885417048085312 6077066626267737408 6141008825618197608 6203672180981648604 6246163086330837978 6368453596937390112 6388769549489076288 6394769520891676848 6433437817314302256 6477502459898646792 6567467771841683553 6671713292029646784 6699282355219851936 6767642379252707568 6908634928820472309 6976112204609102016 7018295800706511552 7066366319889432864 7089911063979026976 7138472098663814832 7164510296554563876 7237617544478590038 7287190267385977641 7402859954169882048 7505677453533352632 7536692649622333428 7783665507367921248 7815829414423160592 7895582775794825496 7949662109875611972 8188011767490930144 8271562907975531472 8328217448441117304 8443887135225021711 8526359361188902464 8577917089752403008 8613363028139809632 8636669946531529056 8756623695788911404 8792808091226055666 9023523172336943424 9085328125572127968 9211513238427296412 9305508271472472906 9517962798218419776 9552680395406085168 9583154324233614432 9592154281337515272 9650156725971453384 9716253689847970188 10007569938044470176 10048923532829777904 10421105885897547456 10527443701059767328 10599549479834149296 10634866595968540464 10746765444831845814 10856426316717885057 10962462035814303168 11028750543967375296 11104289931254823072 11258516180300028948 11563144887091799232 11675498261051881872 11723744121634740888 11843374163692238244 12282017651236395216 12407344361963297208 12492326172661675956 12736907193874780224 12789539041783353696 12866875634628604512 12955004919797293584 13134935543683367106 13189212136839083499 13398564710439703872 13535284758505415136 13817269857640944618 14132732639778865728 14179822127958053952 14276944197327629664 14329020593109127752 14475235088957180076 14574380534771955282 15011354907066705264 15073385299244666856 15567331014735842496 15631658828846321184 15791165551589650992 15899324219751223944 16120148167247768721 16376023534981860288 16543125815951062944 16656434896882234608 16887774270450043422 17226726056279619264 17273339893063058112 17513247391577822808 17585616182452111332 18170656251144255936 18423026476854592824 18611016542944945812 19105360790812170336 19166308648467228864 19184308562675030544 19300313451942906768 19432507379695940376 19702403315525050659 20015139876088940352 20097847065659555808 20725904786461416927 21054887402119534656 21199098959668298592 21269733191937080928 21493530889663691628 21712852633435770114 21861570802157932923 22208579862509646144 22517032360600057896 23350996522103763744 23447488243269481776 23686748327384476488 24564035302472790432 24814688723926594416 24984652345323351912 25331661405675065133 25579078083566707392 25733751269257209024 25910009839594587168 26269871087366734212 26378424273678166998 27070569517010830272 27634539715281889236 28553888394655259328 28658041186218255504 28950470177914360152 29148761069543910564 30022709814133410528 30146770598489333712 31263317657692642368 31582331103179301984 31798648439502447888 32240296334495537442 32569278950153655171 33086251631902125888 33312869793764469216 33775548540900086844 35026494783155645616 35171232364904222664 36846052953709185648 37222033085889891624 38210721581624340672 38368617125350061088 38600626903885813536 38865014759391880752 39404806631050101318 40195694131319111616 41451809572922833854 42398197919336597184 42539466383874161856 42987061779327383256 43425705266871540228 43723141604315865846 45034064721200115792 46701993044207527488 46894976486538963552 47373496654768952976 48360444501743306163 49128070604945580864 49629377447853188832 49969304690646703824 50663322811350130266 51820019679189174336 52539742174733468424 52756848547356333996 55269079430563778472 57316082372436511008 57900940355828720304 58297522139087821128 59107209946575151977 60045419628266821056 60293541196978667424 63164662206358603968 63597296879004895776 64480592668991074884 65138557900307310342 66625739587528938432 67551097081800173688 70052989566311291232 70342464729808445328 73692105907418371296 74444066171779783248 75994984217025195399 76737234250700122176 77201253807771627072 77730029518783761504 78809613262100202636 82903619145845667708 85974123558654766512 86851410533743080456 87446283208631731692 90068129442400231584 93789952973077927104 94746993309537905952 96720889003486612326 99258754895706377664 99938609381293407648 101326645622700260532 105079484349466936848 105513697094712667992 110538158861127556944 114632164744873022016 115801880711657440608 116595044278175642256 118214419893150303954 120587082393957334848 127194593758009791552 128961185337982149768 130277115800614620684 135102194163600347376 140105979132622582464 140684929459616890656 145081333505229918489 147384211814836742592 148888132343559566496 151989968434050390798 155460059037567523008 157619226524200405272 165807238291691335416 171948247117309533024 173702821067486160912 174892566417263463384 177321629839725455931 180136258884800463168 189493986619075811904 193441778006973224652 199877218762586815296 202653291245400521064 210158968698933873696 211027394189425335984 221076317722255113888 227984952651075586197 231603761423314881216 233190088556351284512 236428839786300607908 257922370675964299536 260554231601229241368 270204388327200694752 281369858919233781312 290162667010459836978 297776264687119132992 303979936868100781596 315238453048400810544 331614476583382670832 343896494234619066048 347405642134972321824 349785132834526926768 354643259679450911862 386883556013946449304 405306582490801042128 420317937397867747392 422054788378850671968 442152635444510227776 455969905302151172394 466380177112702569024 472857679572601215816 515844741351928599072 521108463202458482736 531964889519176367793 540408776654401389504 580325334020919673956 607959873736201563192 630476906096801621088 663228953166765341664 694811284269944643648 699570265669053853536 709286519358901823724 773767112027892898608 810613164981602084256 844109576757701343936 911939810604302344788 945715359145202431632 1031689482703857198144 1042216926404916965472 1063929779038352735586 1160650668041839347912 1215919747472403126384 1260953812193603242176 1326457906333530683328 1399140531338107707072 1418573038717803647448 1547534224055785797216 1595894668557529103379 1621226329963204168512 1823879621208604689576 1891430718290404863264 2084433852809833930944 2127859558076705471172 2321301336083678695824 2431839494944806252768 2837146077435607294896 3095068448111571594432 3191789337115058206758 3647759242417209379152 3782861436580809726528 4255719116153410942344 4642602672167357391648 4863678989889612505536 5674292154871214589792 6383578674230116413516 7295518484834418758304 8511438232306821884688 9285205344334714783296 11348584309742429179584 12767157348460232827032 14591036969668837516608 17022876464613643769376 25534314696920465654064 34045752929227287538752 51068629393840931308128 102137258787681862616256
- Sum of all divisors σ(n): 395567973623508604101040
- Sum of proper divisors (its aliquot sum) s(n): 293430714835826741484784
- 102137258787681862616256 is an abundant number, because the sum of its proper divisors (293430714835826741484784) is greater than itself. Its abundance is 191293456048144878868528
Bases of 102137258787681862616256
- Binary: 101011010000011011111001101000110100100000001110100011110111100000100110000002
- Hexadecimal: 0x15A0DF346901D1EF04C0
- Base-36: GMRB0BTV7F0R000
Squares and roots of 102137258787681862616256
- 102137258787681862616256 squared (1021372587876818626162562) is 10432019632661895868356904826710391477115457536
- 102137258787681862616256 cubed (1021372587876818626162563) is 1065497888899365940179976069150327520289323816474949279059675431305216
-
The
square root of 102137258787681862616256 is 319589203177.5821156021 -
102137258787681862616256 is a
perfect cube number . Itscube root is 46744236
Scales and comparisons
How big is 102137258787681862616256?- 102,137,258,787,681,862,616,256 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 102,137,258,787,681,862,616,256 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 102137258787681862616256 cubic inches would be around 3895353 feet tall.
Recreational maths with 102137258787681862616256
- 102137258787681862616256 backwards is 652616268186787852731201
- 102137258787681862616256 is a
Harshad number . - The number of decimal digits it has is: 24
- The sum of 102137258787681862616256's digits is 108
- 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 102137258787681862616256 - Facts about the integer". Numbermatics.com. 2024. Web. 9 May 2024.
APA style:
Numbermatics. (2024). Number 102137258787681862616256 - Facts about the integer. Retrieved 9 May 2024, from https://numbermatics.com/n/102137258787681862616256/
Chicago style:
Numbermatics. 2024. "Number 102137258787681862616256 - Facts about the integer". https://numbermatics.com/n/102137258787681862616256/
The information we have on file for 102137258787681862616256 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 102137258787681862616256, math, Factors of 102137258787681862616256, curriculum, school, college, exams, university, Prime factorization of 102137258787681862616256, STEM, science, technology, engineering, physics, economics, calculator, one hundred two sextillion, one hundred thirty-seven quintillion, two hundred fifty-eight quadrillion, seven hundred eighty-seven trillion, six hundred eighty-one billion, eight hundred sixty-two million, six hundred sixteen thousand, two hundred fifty-six.