16654297676378006832219648
16,654,297,676,378,006,832,219,648 is an even composite number composed of six prime numbers multiplied together.
16654297676378006832219648 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of seventeen thousand, nine hundred twenty divisors.
Prime factorization of 16654297676378006832219648:
29 × 36 × 73 × 113 × 733 × 6313
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 11 × 11 × 11 × 73 × 73 × 73 × 631 × 631 × 631)See below for interesting mathematical facts about the number 16654297676378006832219648 from the Numbermatics database.
Names of 16654297676378006832219648
- Cardinal: 16654297676378006832219648 can be written as Sixteen septillion, six hundred fifty-four sextillion, two hundred ninety-seven quintillion, six hundred seventy-six quadrillion, three hundred seventy-eight trillion, six billion, eight hundred thirty-two million, two hundred nineteen thousand, six hundred forty-eight.
Scientific notation
- Scientific notation: 1.6654297676378006832219648 × 1025
Factors of 16654297676378006832219648
Divisors of 16654297676378006832219648
- Number of divisors d(n): 17920
-
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 128 132 144 146 147 154 162 168 176 189 192 196 198 216 219 224 231 242 243 252 256 264 288 292 294 297 308 324 336 343 352 363 378 384 392 396 432 438 441 448 462 484 486 504 511 512 528 539 567 576 584 588 594 616 631 648 657 672 686 693 704 726 729 756 768 784 792 803 847 864 876 882 891 896 924 968 972 1008 1022 1029 1056 1078 1089 1134 1152 1168 1176 1188 1232 1262 1296 1314 1323 1331 1344 1372 1386 1408 1452 1458 1512 1533 1536 1568 1584 1606 1617 1694 1701 1728 1752 1764 1782 1792 1848 1893 1936 1944 1971 2016 2044 2058 2079 2112 2156 2178 2268 2304 2336 2352 2376 2409 2464 2524 2541 2592 2628 2646 2662 2673 2688 2744 2772 2816 2904 2916 3024 3066 3087 3136 3168 3212 3234 3267 3388 3402 3456 3504 3528 3564 3577 3584 3696 3773 3786 3872 3888 3942 3969 3993 4032 4088 4116 4158 4224 4312 4356 4417 4536 4599 4608 4672 4704 4752 4818 4851 4928 5048 5082 5103 5184 5256 5292 5324 5329 5346 5376 5488 5544 5621 5632 5679 5808 5832 5913 5929 6048 6132 6174 6237 6272 6336 6424 6468 6534 6776 6804 6912 6941 7008 7056 7128 7154 7227 7392 7546 7572 7623 7744 7776 7884 7938 7986 8019 8064 8176 8232 8316 8448 8624 8712 8833 8834 9072 9198 9261 9317 9344 9408 9504 9636 9702 9801 9856 10096 10164 10206 10368 10512 10584 10648 10658 10692 10731 10752 10976 11088 11242 11319 11358 11616 11664 11826 11858 11907 11979 12096 12264 12348 12474 12544 12672 12848 12936 13068 13251 13552 13608 13797 13824 13882 14016 14112 14256 14308 14454 14553 14784 15092 15144 15246 15488 15552 15768 15876 15972 15987 16038 16128 16352 16464 16632 16863 16896 17037 17248 17424 17666 17668 17739 17787 18144 18396 18522 18634 18688 18711 18816 19008 19272 19404 19602 19712 20192 20328 20412 20736 20823 21024 21168 21296 21316 21384 21462 21681 21952 22176 22484 22638 22716 22869 23232 23328 23652 23716 23814 23958 24192 24528 24696 24948 25039 25088 25344 25696 25872 26136 26499 26502 27104 27216 27594 27764 27783 27951 28032 28224 28512 28616 28908 29106 29403 29568 30184 30288 30492 30919 30976 31104 31536 31752 31944 31974 32076 32193 32256 32704 32928 33264 33726 33957 34074 34496 34848 35332 35336 35478 35574 35721 35937 36288 36792 37044 37268 37303 37376 37422 37632 38016 38544 38808 39204 39347 39424 39753 40384 40656 40824 41391 41472 41503 41646 42048 42336 42592 42632 42768 42924 43362 43659 43904 44352 44968 45276 45432 45738 46063 46464 46656 47304 47432 47628 47916 47961 48384 48587 49056 49392 49896 50078 50589 50688 51111 51392 51744 52272 52998 53004 53217 53361 54208 54432 55188 55528 55566 55902 56064 56133 56448 57024 57232 57816 58212 58619 58806 59136 60368 60576 60984 61831 61838 61952 62208 62469 63072 63504 63888 63948 64152 64386 65043 65219 65408 65856 66528 67452 67914 68148 68607 68992 69696 70664 70672 70956 71148 71442 71874 72576 73584 74088 74536 74606 74844 75117 75264 76032 76351 77088 77616 78408 78694 79497 79506 80768 81312 81648 82782 83006 83292 83349 83853 84096 84672 85184 85264 85536 85848 86724 87318 87808 88209 88704 89936 90552 90864 91476 92126 92757 92928 93312 94608 94864 95256 95832 95922 96579 96768 97163 97174 98112 98784 99792 100156 101178 101871 102222 102784 103488 104544 105996 106008 106434 106722 107811 108416 108864 110376 111056 111132 111804 111909 112128 112266 112896 114048 114464 115632 116424 117238 117612 118041 118272 119259 120736 121152 121968 123662 123676 124173 124416 124509 124938 126144 127008 127776 127896 128304 128772 130086 130438 130816 130977 131712 133056 134904 135828 136296 137214 137984 138189 139392 141328 141344 141912 142296 142884 143748 143883 145152 145761 147168 148176 149072 149212 149688 150234 151767 152064 152702 153333 154176 155232 156816 157388 158994 159012 160083 161536 162624 163296 165564 166012 166584 166698 167706 168192 169344 170368 170528 171072 171696 173448 174636 175616 175857 176418 177408 179872 181104 181728 182952 184252 185493 185514 185856 186624 187407 189216 189728 190512 191664 191844 193158 194326 194348 195129 195657 196224 197568 199584 200312 202356 203742 204444 205568 205821 206976 209088 211992 212016 212868 213444 215622 216433 216832 217728 220752 222112 222264 223608 223818 224532 225351 225792 228096 228928 229053 231264 232848 234476 235224 236082 238491 238518 241472 242304 243936 247324 247352 248346 249018 249876 250047 251559 252288 254016 255552 255792 256608 257544 260172 260876 261121 261632 261954 263424 266112 269808 271656 272592 274428 275429 275968 276378 278271 278784 282656 282688 283824 284592 285768 287496 287766 289737 290304 291489 291522 294336 296352 298144 298424 299376 300468 303534 305404 305613 306666 308352 310464 313632 314776 317988 318024 320166 322441 323072 323433 325248 326592 331128 332024 333168 333396 335412 335727 336384 338688 340109 340736 341056 342144 343392 346896 349272 351714 352836 354123 354816 357777 359744 362208 363456 365904 368504 370986 371028 372519 373248 373527 374814 378432 379456 381024 383328 383688 386316 388652 388696 389017 390258 391314 392448 392931 395136 398161 399168 400624 404712 407484 408888 410333 411136 411642 413952 414567 418176 423984 424032 425736 426888 431244 431649 432817 432866 433664 435456 437283 441504 444224 444528 447216 447636 449064 450702 455301 456192 456533 457856 458106 459999 462528 465696 468952 470448 472164 476982 477036 480249 482944 484608 487872 494648 494704 496692 498036 499752 500094 503118 504576 506693 508032 511104 511584 513216 515088 520344 521752 522242 523908 526848 527571 532224 534457 539616 543312 545184 548856 550858 552756 556479 556542 557568 562221 565312 565376 567648 569184 571536 574992 575532 579474 582978 583044 585387 586971 588672 592704 596288 596848 598752 600936 607068 610808 611226 613332 616704 617463 620928 627264 629552 635976 636048 640332 644809 644882 646866 649299 650496 653184 662256 664048 666336 666792 670824 671454 676053 677376 680141 680218 681472 682112 684288 686784 687159 693792 698544 703428 705672 708246 715473 715554 719488 724416 726912 731808 737008 741972 742056 745038 747054 749628 754677 756864 758912 762048 766656 767376 772632 777304 777392 778034 780516 782628 783363 784896 785862 790272 796322 798336 801248 809424 814968 817776 820666 823284 826287 827904 829134 834813 836352 839861 847968 848064 851472 853776 862488 863298 865634 865732 869211 870912 874467 874566 883008 888448 889056 894432 895272 898128 901404 910602 913066 915712 916212 916839 919998 925056 931392 937904 940896 944328 953964 954072 960498 965888 967323 969216 970299 975744 989296 989408 993384 996072 999504 1000188 1006236 1007181 1009152 1013386 1016064 1020327 1022208 1023168 1026432 1030176 1040688 1043504 1044484 1047816 1055142 1062369 1064448 1068914 1073331 1079232 1086624 1090368 1097712 1101716 1105512 1112958 1113084 1120581 1124442 1130624 1130752 1135296 1138368 1143072 1149984 1151064 1158948 1165956 1166088 1167051 1170774 1173942 1177344 1185408 1192576 1193696 1194483 1197504 1201872 1214136 1221616 1222452 1226664 1230999 1233408 1234926 1241856 1243701 1254528 1259104 1271952 1272096 1280664 1289618 1289764 1293732 1294947 1298451 1298598 1300992 1306368 1311849 1324512 1328096 1332672 1333584 1341648 1342908 1352106 1360282 1360436 1364224 1365903 1368576 1369599 1373568 1374318 1387584 1397088 1406856 1411344 1416492 1430946 1431108 1438976 1440747 1448832 1453824 1463616 1474016 1483944 1484112 1490076 1494108 1499256 1509354 1513728 1517824 1520079 1524096 1533312 1534752 1545264 1554608 1554784 1556068 1561032 1565256 1566726 1571724 1580544 1582713 1592644 1596672 1602496 1603371 1618848 1629936 1635552 1641332 1646568 1652574 1658268 1669437 1669626 1672704 1679722 1686663 1695936 1696128 1702944 1707552 1724976 1726596 1731268 1731464 1738422 1748934 1749132 1760913 1766016 1776896 1778112 1788864 1790544 1796256 1802808 1821204 1826132 1827847 1831424 1832424 1833678 1839996 1850112 1862784 1875808 1881792 1888656 1907928 1908144 1920996 1931776 1934427 1934646 1940598 1947897 1951488 1978592 1978816 1986768 1992144 1999008 2000376 2012472 2014362 2026772 2028159 2032128 2040423 2040654 2044416 2046336 2052864 2060352 2061477 2081376 2087008 2088968 2095632 2110284 2124738 2137828 2146419 2146662 2158464 2173248 2180736 2195424 2203432 2211024 2225916 2226168 2241162 2248884 2257087 2261248 2261504 2264031 2270592 2276736 2286144 2299968 2302128 2317896 2331912 2332176 2334102 2341548 2347884 2350089 2354688 2370816 2380763 2385152 2387392 2388966 2395008 2403744 2428272 2443232 2444904 2453328 2461998 2469852 2478861 2483712 2487402 2504439 2509056 2518208 2519583 2543904 2544192 2561328 2579236 2579528 2587464 2589894 2596902 2597196 2607633 2612736 2623401 2623698 2649024 2656192 2665344 2667168 2683296 2685816 2704212 2720564 2720872 2723119 2728448 2731806 2739198 2747136 2748636 2750517 2775168 2787127 2794176 2813712 2822688 2832984 2861892 2862216 2872331 2877952 2881494 2897664 2901969 2907648 2927232 2948032 2967888 2968224 2980152 2988216 2998512 3018708 3021543 3027456 3029719 3035648 3040158 3048192 3060981 3066624 3069504 3090528 3109216 3109568 3112136 3122064 3130512 3133452 3143448 3165426 3185288 3187107 3193344 3204992 3206742 3219993 3237696 3259872 3271104 3282664 3293136 3305148 3316536 3338874 3339252 3359444 3361743 3362599 3373326 3391872 3392256 3405888 3415104 3449952 3453192 3462536 3462928 3476844 3497868 3498264 3501153 3521826 3532032 3546851 3553792 3556224 3577728 3581088 3583449 3592512 3605616 3642408 3652264 3655694 3664848 3667356 3679992 3692997 3700224 3725568 3731103 3741199 3751616 3763584 3777312 3815856 3816288 3841992 3868854 3869292 3881196 3884841 3895353 3895794 3902976 3935547 3957184 3957632 3973536 3984288 3998016 4000752 4024944 4028724 4053544 4056318 4080846 4081308 4092672 4097709 4105728 4108797 4120704 4122954 4162752 4174016 4177936 4191264 4220568 4249476 4275656 4279187 4292838 4293324 4316928 4322241 4346496 4361472 4379771 4390848 4406864 4422048 4451832 4452336 4482324 4497768 4513663 4514174 4522496 4528062 4541184 4553472 4560237 4572288 4599936 4604256 4635792 4663824 4664352 4668204 4683096 4695768 4700178 4741632 4748139 4760987 4761526 4770304 4774784 4777932 4790016 4807488 4810113 4856544 4886464 4889808 4906656 4923996 4939704 4957722 4974804 5008311 5008878 5018112 5036416 5039166 5059989 5087808 5088384 5122656 5158472 5159056 5174928 5179788 5193804 5194392 5215266 5246802 5247396 5282739 5298048 5312384 5330688 5334336 5366592 5371632 5408424 5441128 5441744 5446238 5463612 5478396 5483541 5494272 5497272 5501034 5550336 5573623 5574254 5588352 5627424 5645376 5665968 5723784 5724432 5744662 5762988 5795328 5803281 5803938 5843691 5854464 5879027 5896064 5935776 5936448 5960304 5976432 5997024 6037416 6043086 6059438 6080316 6084477 6096384 6121269 6121962 6133248 6139008 6181056 6184431 6218432 6219136 6224272 6244128 6261024 6266904 6286896 6330852 6370576 6374214 6409984 6413484 6439257 6439986 6475392 6519744 6542208 6565328 6586272 6610296 6633072 6677748 6678504 6718888 6723486 6725198 6746652 6771261 6783744 6784512 6792093 6811776 6830208 6899904 6906384 6925072 6925856 6953688 6995736 6996528 7002306 7043652 7050267 7064064 7092899 7093702 7112448 7142289 7155456 7162176 7166898 7185024 7211232 7284816 7304528 7311388 7329696 7334712 7359984 7385994 7436583 7451136 7462206 7482398 7503232 7513317 7527168 7554624 7558749 7631712 7632576 7683984 7737708 7738584 7762392 7769682 7790706 7791588 7870203 7871094 7914368 7915264 7947072 7968576 7996032 8001504 8049888 8057448 8107088 8112636 8161692 8162616 8169357 8185344 8195418 8217594 8241408 8245908 8325504 8348032 8355872 8361381 8382528 8441136 8498952 8551312 8558374 8585676 8586648 8616993 8633856 8644482 8692992 8705907 8722944 8759542 8781696 8813728 8844096 8903664 8904672 8964648 8995536 9027326 9028348 9056124 9064629 9082368 9089157 9106944 9120474 9144576 9182943 9199872 9208512 9271584 9327648 9328704 9336408 9366192 9391536 9400356 9496278 9521974 9523052 9549568 9555864 9561321 9580032 9614976 9620226 9713088 9772928 9779616 9813312 9847992 9879408 9915444 9949608 10016622 10017756 10072832 10078332 10085229 10087797 10119978 10175616 10176768 10245312 10316944 10318112 10349856 10359576 10387608 10388784 10430532 10493604 10494792 10503459 10565478 10596096 10624768 10640553 10661376 10668672 10733184 10743264 10750347 10816848 10882256 10883488 10892476 10927224 10956792 10967082 10994544 11002068 11078991 11100672 11147246 11148508 11176704 11193309 11223597 11254848 11290752 11331936 11447568 11448864 11489324 11525976 11606562 11607876 11686059 11687382 11708928 11758054 11792128 11806641 11871552 11872896 11920608 11952864 11994048 12074832 12086172 12118876 12160632 12168954 12242538 12243924 12278016 12326391 12362112 12368862 12436864 12438272 12448544 12488256 12522048 12533808 12573792 12661704 12741152 12748428 12819968 12826968 12837561 12878514 12879972 12950784 13039488 13084416 13130656 13139313 13172544 13220592 13266144 13355496 13357008 13437776 13446972 13450396 13493304 13540989 13542522 13567488 13584186 13623552 13660416 13680711 13799808 13812768 13850144 13851712 13907376 13991472 13993056 14004612 14087304 14100534 14185798 14187404 14224896 14244417 14282961 14284578 14310912 14324352 14333796 14370048 14422464 14430339 14569632 14609056 14622776 14659392 14669424 14719968 14771988 14873166 14924412 14964796 15006464 15024933 15026634 15054336 15109248 15117498 15263424 15265152 15367968 15475416 15477168 15524784 15539364 15581412 15583176 15740406 15742188 15799609 15828736 15830528 15848217 15894144 15937152 15992064 16003008 16099776 16114896 16214176 16225272 16323384 16325232 16338714 16390836 16435188 16450623 16482816 16491816 16651008 16696064 16711744 16720869 16722762 16765056 16882272 16997904 17102624 17116748 17171352 17173296 17233986 17288964 17385984 17409843 17411814 17519084 17531073 17563392 17627456 17637081 17688192 17807328 17809344 17929296 17991072 18054652 18056696 18112248 18129258 18178314 18240948 18253431 18289152 18363807 18365886 18399744 18417024 18543168 18553293 18655296 18657408 18672816 18732384 18783072 18800712 18992556 19043948 19046104 19061833 19099136 19111728 19122642 19229952 19240452 19426176 19509889 19545856 19559232 19626624 19695984 19758816 19830888 19899216 20033244 20035512 20106317 20145664 20156664 20170458 20175594 20239956 20313783 20351232 20353536 20490624 20633888 20636224 20699712 20719152 20775216 20777568 20861064 20987208 20989584 21006918 21130956 21150801 21192192 21249536 21278697 21281106 21337344 21426867 21466368 21486528 21500694 21633696 21764512 21766976 21784952 21854448 21913584 21934164 21989088 22004136 22157982 22294492 22297016 22309749 22353408 22386618 22447194 22509696 22539951 22581504 22663872 22676247 22895136 22897728 22978648 23051952 23213124 23215752 23372118 23374764 23516108 23538193 23584256 23610609 23613282 23743104 23745792 23841216 23905728 23988096 24149664 24172344 24237752 24321264 24337908 24485076 24487848 24508071 24556032 24652782 24724224 24737724 24827957 24873728 24876544 24897088 24976512 25044096 25067616 25084143 25147584 25323408 25482304 25496856 25653936 25675122 25757028 25759944 25850979 25901568 26078976 26117721 26168832 26188393 26261312 26278626 26345088 26441184 26532288 26710992 26714016 26875552 26893944 26900792 26986608 27081978 27085044 27168372 27193887 27247104 27267471 27320832 27361422 27548829 27599616 27625536 27700288 27703424 27814752 27982944 27986112 28009224 28174608 28201068 28371596 28374808 28488834 28565922 28569156 28648704 28667592 28683963 28740096 28844928 28860678 29065753 29139264 29218112 29245552 29318784 29338848 29439936 29543976 29746332 29848824 29929592 29954309 30012928 30049866 30053268 30218496 30234996 30255687 30263391 30526848 30530304 30658397 30735936 30950832 30954336 31049568 31078728 31162824 31166352 31480812 31484376 31510377 31595641 31599218 31657472 31696434 31788288 31874304 31921659 31984128 32006016 32199552 32229792 32251041 32428352 32450544 32646768 32650464 32677428 32781672 32870376 32901246 32983632 33236973 33302016 33326909 33392128 33423488 33441738 33445524 33530112 33579927 33670791 33764544 33995808 34205248 34233496 34342704 34346592 34467972 34577928 34819686 34823628 35038168 35058177 35062146 35126784 35254912 35274162 35376384 35419923 35614656 35618688 35858592 35982144 36109304 36113392 36224496 36258516 36356628 36481896 36506862 36727614 36731772 36834048 36979173 36988589 37086336 37106586 37310592 37314816 37345632 37464768 37566144 37601424 37985112 38087896 38092208 38123666 38223456 38245284 38459904 38480904 38512683 38852352 39015361 39019778 39091712 39118464 39253248 39391968 39417939 39517632 39661776 39798432 40066488 40071024 40212634 40313328 40340916 40351188 40479912 40622967 40627566 40702464 40981248 41042133 41153189 41267776 41272448 41399424 41438304 41550432 41555136 41722128 41974416 41979168 42013836 42261912 42301602 42557394 42562212 42674688 42733251 42848883 42853734 42932736 42973056 43001388 43267392 43291017 43529024 43533952 43569904 43708896 43827168 43868328 43978176 44008272 44315964 44588984 44594032 44619498 44773236 44894388 45019392 45074799 45079902 45163008 45327744 45352494 45790272 45795456 45957296 46103904 46426248 46431504 46744236 46749528 47032216 47071057 47076386 47221218 47226564 47398827 47486208 47491584 47544651 47682432 47811456 47976192 48177481 48299328 48344688 48475504 48642528 48675816 48970152 48975696 49016142 49305564 49351869 49448448 49475448 49650293 49655914 49747456 49794176 49953024 50088192 50135232 50162607 50168286 50295168 50646816 50964608 50993712 51307872 51350244 51514056 51519888 51701958 52157952 52229529 52235442 52376786 52522624 52557252 52593219 52690176 52882368 52911243 53064576 53421984 53428032 53751104 53787888 53801584 53973216 54163956 54170088 54336744 54387774 54534942 54722844 55091421 55097658 55199232 55251072 55400576 55406848 55629504 55659879 55965888 55972224 56018448 56349216 56402136 56743192 56749616 56977668 57131844 57138312 57185499 57297408 57335184 57367926 57689856 57721356 58131506 58278528 58436224 58491104 58529667 58637568 58677696 58879872 59087952 59492664 59697648 59859184 59908618 60099732 60106536 60318951 60436992 60469992 60511374 60526782 60941349 61053696 61060608 61309853 61316794 61471872 61901664 61908672 62099136 62157456 62325648 62332704 62961624 62968752 63020754 63191282 63198436 63392868 63452403 63576576 63748608 63836091 63843318 64012032 64280601 64399104 64459584 64502082 64856704 64901088 65293536 65300928 65354856 65563344 65740752 65802492 65967264 66473946 66653818 66846976 66883476 66891048 66929247 67060224 67159854 67341582 67529088 67991616 68028741 68410496 68466992 68685408 68693184 68935944 69155856 69639372 69647256 70076336 70116354 70124292 70509824 70548324 70614579 70752768 70831827 70839846 71229312 71237376 71717184 71964288 72218608 72226784 72448992 72517032 72713256 72963792 73013724 73455228 73463544 73524213 73668096 73958346 73977178 74172672 74213172 74483871 74621184 74629632 74691264 74929536 75132288 75202848 75252429 75970224 76175792 76184416 76247332 76446912 76490568 76961808 77025366 77552937 77704704 78030722 78039556 78236928 78353163 78506496 78565179 78783936 78835878 79035264 79323552 79596864 80132976 80142048 80425268 80626656 80681832 80702376 80959824 81245934 81255132 81802413 81962496 82084266 82306378 82535552 82544896 82646487 82798848 82876608 83100864 83110272 83444256 83948832 83958336 84027672 84523824 84603204 85114788 85124424 85466502 85697766 85707468 85946112 86002776 86534784 86582034 87058048 87067904 87139808 87197259 87417792 87654336 87736656 87956352 88016544 88631928 89177968 89188064 89238996 89546472 89788776 89862927 90038784 90149598 90159804 90655488 90704988 90790173 91580544 91590912 91914592 91975191 92207808 92852496 92863008 93488472 93499056 94064432 94142114 94152772 94442436 94453128 94531131 94786923 94797654 94972416 95089302 95364864 95622912 95764977 95952384 96354962 96598656 96689376 96753123 96951008 97285056 97351632 97940304 97951392 98032284 98611128 98703738 98950896 99300586 99311828 99588352 99710919 99906048 99980727 100176384 100270464 100325214 100336572 100590336 101012373 101293632 101929216 101987424 102615744 102700488 103028112 103039776 103403916 104459058 104470884 104753572 105045248 105114504 105174531 105186438 105380352 105764736 105822486 106129152 106843968 106856064 107502208 107575776 107603168 107946432 108327912 108340176 108673488 108775548 109069884 109445688 110182842 110195316 110502144 110801152 110813696 110937519 110965767 111259008 111319758 111931776 111944448 112036896 112698432 112804272 113486384 113499232 113955336 114263688 114276624 114370998 114670368 114735852 115379712 115442712 115538049 116263012 116557056 116872448 116982208 117046083 117059334 117275136 117355392 117759744 118175904 118253817 118985328 119395296 119718368 119817236 120199464 120213072 120637902 120939984 121022748 121053564 121868901 121882698 122107392 122619706 122633588 122943744 123126399 123459567 123803328 123817344 124198272 124314912 124651296 124665408 125923248 125937504 126041508 126382564 126396872 126785736 126904806 127672182 127686636 128024064 128546649 128561202 128798208 128919168 129004164 129713408 129802176 129873051 130587072 130601856 130709712 131126688 131481504 131604984 131934528 132947892 133307636 133432831 133693952 133766952 133782096 133858494 134319708 134683164 135058176 135983232 136057482 136569223 136820992 136933984 137370816 137386368 137871888 138311712 139278744 139294512 140152672 140232708 140248584 141019648 141096648 141213171 141229158 141663654 141679692 142196481 142458624 142474752 143434368 143928576 144437216 144453568 144532443 144897984 145034064 145426512 145927584 146027448 146910456 146927088 147048426 147916692 147954356 148055607 148345344 148426344 148950879 148967742 149242368 149382528 149859072 150264576 150405696 150487821 150504858 151940448 152351584 152368832 152494664 152893824 152981136 153923616 154050732 155105874 156061444 156079112 156473856 156688587 156706326 157130358 157567872 157671756 157779657 158070528 158647104 158733729 159193728 160265952 160284096 160850536 161253312 161363664 161404752 161919648 162491868 162510264 163604826 164168532 164612756 164767351 165071104 165089792 165274263 165292974 165597696 165753216 166201728 166220544 166888512 167897664 167916672 168055344 169047648 169206408 170229576 170248848 170933004 171395532 171414936 171556497 171892224 172005552 173069568 173164068 173795699 174116096 174135808 174279616 174394518 174835584 175308672 175473312 175589001 175912704 176033088 177263856 178355936 178376128 178477992 179092944 179577552 179725854 180299196 180319608 180956853 181310976 181409976 181580346 182824047 183161088 183181824 183829184 183929559 183950382 184415616 185704992 185726016 186976944 186998112 188128864 188284228 188305544 188884872 188906256 189062262 189573846 189595308 190178604 190357209 190729728 191245824 191508273 191529954 192709924 192841803 193197312 193378752 193506246 193902016 194570112 194703264 195880608 195902784 196064568 197222256 197407476 197901792 198601172 198623656 199176704 199421838 199961454 200540928 200650428 200673144 200787741 201180672 202024746 202587264 203460271 203858432 203974848 204086223 205231488 205400976 206056224 206079552 206807832 208918116 208941768 209507144 209680163 210090496 210229008 210349062 210372876 211529472 211644972 211843737 212258304 213687936 213712128 214608779 215004416 215151552 215206336 215892864 216655824 216680352 217346976 217551096 218139768 218891376 220365684 220390632 220572639 221004288 221169487 221602304 221875038 221931534 222518016 222639516 223451613 223863552 223888896 224073792 225396864 225608544 225757287 226972768 226998464 227910672 228527376 228553248 228741996 229340736 229471704 230885424 231076098 232526024 232658811 233114112 233744896 233964416 234092166 234118668 234710784 235059489 235519488 235695537 236351808 236507634 237970656 238790592 239436736 239634472 240398928 240426144 241275804 241879968 242045496 242107128 243737802 243765396 245239412 245267176 245407239 245469727 245887488 246252798 246919134 247606656 247634688 247939461 248396544 248629824 249302592 249330816 251239591 251846496 251875008 252083016 252765128 252793744 253571472 253809612 255344364 255373272 257093298 257122404 257838336 258008328 258920123 259426816 259604352 259746102 261174144 261203712 261419424 261591777 262253376 262963008 263209968 263869056 265895784 266615272 266865662 267533904 267564192 267716988 268639416 269366328 269588781 270116352 271966464 272114964 272370519 273107527 273138446 273641984 273867968 274741632 274772736 275743776 275925573 276623424 278557488 278589024 280305344 280465416 280497168 282193296 282426342 282458316 283327308 283359384 283593393 284360769 284392962 284917248 286868736 287294931 287857152 288072323 288874432 288907136 289064886 289795968 290068128 290259369 290853024 291855168 292054896 293820912 293854176 294096852 295833384 295908712 296111214 296852688 297901758 297935484 298765056 299132757 299718144 299942181 300529152 300811392 300975642 301009716 303037119 303880896 304703168 304737664 304989328 305787648 305962272 307847232 308101464 310211748 312122888 312158224 313377174 313412652 314260716 315135744 315343512 315523593 315559314 316141056 317294208 317467458 318387456 319723283 320531904 320568192 321701072 322506624 322727328 322809504 323839296 324983736 325020528 327209652 328337064 329225512 329497399 329534702 330142208 330548526 330585948 331506432 332403456 332441088 332812557 332897301 333777024 335795328 335833344 336110688 337242367 338095296 338412816 340459152 340497696 341866008 342791064 342829872 343112994 344011104 346139136 346328136 346614147 347552051 347591398 348232192 348559232 348789036 349671168 350617344 350946624 351138249 351178002 351825408 352066176 354527712 354761451 356711872 356752256 356955984 358185888 359155104 359451708 360598392 360639216 361913706 362819952 363160692 365606703 365648094 366322176 367658368 367859118 367900764 368831232 369379197 370378701 371409984 371452032 373953888 373996224 376257728 376568456 376611088 377769744 377812512 378124524 379147692 379190616 380357208 380714418 383016546 383059908 385419848 385639947 385683606 386394624 386757504 387012492 387804032 389140224 389406528 389619153 391761216 391805568 392129136 394444512 394814952 395803584 397202344 397247312 398843676 399922908 400298493 401081856 401300856 401346288 401575482 404049492 405174528 406874479 406920542 407949696 408172446 409707669 410462976 410801952 412112448 412159104 413615664 417836232 417883536 419014288 419360326 420458016 420698124 420745752 423058944 423289944 423639513 423687474 426589443 427375872 427424256 429168971 429217558 430008832 430303104 430412672 431785728 433311648 433360704 433597329 434693952 435102192 436279536 437782752 440731368 440781264 441145278 442338974 443750076 443863068 444166821 445036032 445279032 446852637 446903226 447727104 448147584 450793728 451217088 451463463 451514574 453945536 453996928 455821344 457054752 457106496 457483992 458681472 458943408 461770848 462152196 465052048 465317622 467928832 468184332 468237336 469421568 470065761 470118978 471391074 472703616 473015268 475941312 476201187 477581184 478873472 479268944 480797856 480852288 482551608 483759936 484090992 484214256 487475604 487530792 490478824 490534352 490814478 490939454 492505596 493838268 494302053 495213312 495269376 495822789 495878922 496793088 497259648 498605184 498661632 502479182 503692992 503750016 504166032 505530256 505587488 507142944 507619224 510688728 510746544 514186596 514244808 514669491 515676672 516016656 517781627 517840246 519208704 519492204 521387097 522348288 522407424 522838848 523183554 524506752 525926016 526419936 526767003 527738112 529952291 531791568 533230544 533731324 535067808 535128384 535433976 537278832 538732656 539177562 542870559 543932928 544229928 544741038 546215054 546276892 547735936 548472141 549483264 549545472 551487552 551788677 551851146 553246848 557114976 557178048 560610688 560930832 560994336 564386592 564852684 564916632 566654616 566718768 567186786 568721538 568785924 573737472 574524819 574589862 576144646 577748864 577814272 578129772 578525409 579591936 580136256 580518738 581706048 583710336 584109792 587641824 587708352 588193704 591666768 591817424 592222428 593705376 595803516 595870968 597530112 598265514 599884362 601622784 601951284 602019432 606074238 607761792 609406336 609475328 609978656 610380813 611575296 611924544 612258669 615694464 616202928 620423496 624245776 624316448 626754348 626825304 628521432 629040489 630271488 630687024 631047186 631118628 634588416 634934916 635531211 636774912 639446566 641063808 641136384 643402144 643826337 645013248 645454656 645619008 647678592 649967472 650041056 654419304 656674128 658451024 658994798 659069404 661097052 661171896 661717917 663012864 663508461 664806912 665625114 665794602 667554048 670354839 671590656 671666688 672221376 674484734 676190592 676825632 677271861 680918304 680995392 683732016 685582128 685659744 686225988 688022208 692656272 693228294 695104102 695182796 697118464 697578072 697976433 699342336 701234688 701893248 702276498 702356004 704132352 707086611 709055424 709522902 713423744 713504512 713911968 716371776 718310208 718903416 721196784 721278432 723827412 725639904 726321384 731213406 731296188 735316736 735718236 735801528 736221717 736409181 737662464 738758394 740757402 742819968 742904064 747907776 747992448 752515456 753136912 753222176 753718773 755539488 755625024 756249048 758295384 758381232 760714416 761428836 766033092 766119816 770839696 771279894 771367212 773515008 774024984 775608064 776760369 778280448 778813056 779238306 783522432 783611136 784258272 784775331 788889024 789629904 791607168 794404688 794494624 797687352 799845816 800596986 802601712 802692576 803150964 808098984 808766343 810349056 813748958 813841084 815899392 816344892 817111557 819322581 819415338 820925952 821603904 824224896 824318208 827231328 827776719 835672464 835767072 838028576 838720652 840916032 841396248 841491504 846579888 847279026 847374948 853082307 853178886 854751744 858337942 858435116 860606208 860825344 861884793 863571456 864216969 866623296 866721408 867194658 869387904 870204384 872559072 875565504 881462736 881562528 882290556 884677948 887500152 887726136 888333642 890558064 893705274 893806452 896295168 899826543 901587456 902434176 902926926 903029148 907891072 907993856 909111357 911642688 914109504 914212992 914967984 917362944 917886816 923541696 924304392 930104096 930635244 935857664 936368664 936474672 940131522 940237956 942782148 945407232 946030536 951882624 952402374 955162368 957746944 958537888 959169849 961595712 961704576 965103216 967519872 968181984 968428512 974951208 975061584 980957648 981068704 981628956 981878908 985011192 987676536 988492197 988604106 990426624 991645578 991757844 994519296 997210368 997323264 998691903 1004958364 1007385984 1007500032 1008332064 1011060512 1011174976 1011727101 1014285888 1015238448 1021377456 1021493088 1028373192 1028489616 1029338982 1032033312 1035563254 1035680492 1038417408 1038984408 1039842441 1042656153 1042774194 1044696576 1045677696 1046367108 1049013504 1051852032 1052839872 1053414747 1053534006 1055476224 1059904582 1063583136 1064284353 1066461088 1067462648 1070135616 1070256768 1070867952 1074557664 1077465312 1078355124 1085741118 1088459856 1089482076 1092430108 1092553784 1095471872 1096820109 1096944282 1098966528 1102975104 1103577354 1103702292 1106493696 1111136103 1114229952 1114356096 1121221376 1121861664 1121988672 1128773184 1129705368 1129833264 1133309232 1133437536 1134373572 1137443076 1137571848 1149049638 1149179724 1152289292 1153371457 1155497728 1155628544 1156259544 1156919841 1157050818 1159183872 1160272512 1161037476 1163412096 1167420672 1168219584 1175283648 1175416704 1176387408 1183333536 1183634848 1184444856 1187410752 1191607032 1191741936 1196531028 1199768724 1200895479 1203245568 1203902568 1204038864 1212148476 1215523584 1218812672 1218950656 1219957312 1220623437 1220761626 1223849088 1224517338 1229123007 1231388928 1232405856 1240846992 1248491552 1248632896 1253508696 1253650608 1257042864 1258080978 1261374048 1262094372 1262237256 1269176832 1269869832 1270918539 1271062422 1278893132 1279768329 1282127616 1282272768 1286804288 1287506913 1287652674 1290026496 1290909312 1291238016 1295357184 1299934944 1300082112 1300791987 1308838608 1313348256 1316902048 1317989596 1318138808 1322194104 1322343792 1323435834 1327016922 1331250228 1331589204 1332500463 1335108096 1340557911 1340709678 1343181312 1344442752 1348969468 1352381184 1353651264 1354390389 1354543722 1361836608 1361990784 1367464032 1371164256 1371319488 1372451976 1376044416 1385312544 1386456588 1390208204 1390365592 1394236928 1395156144 1395952866 1403786496 1404552996 1404712008 1408264704 1414173222 1418110848 1419045804 1424221897 1426847488 1427009024 1427823936 1428603561 1432743552 1436620416 1437806832 1442393568 1442556864 1447654824 1451279808 1452642768 1462426812 1462592376 1467761141 1470633472 1471436472 1471603056 1472443434 1472818362 1477516788 1481514804 1482906159 1485639936 1485808128 1495815552 1495984896 1502261453 1505030912 1506273824 1506444352 1507437546 1511078976 1511250048 1512498096 1516590768 1516762464 1521428832 1522857672 1532066184 1532239632 1541679392 1542559788 1542734424 1544008473 1547030016 1548049968 1551216128 1553344881 1553520738 1557626112 1558476612 1564161291 1567044864 1567222272 1568516544 1569550662 1577778048 1579259808 1580301009 1583214336 1588809376 1588989248 1589856873 1595374704 1599691632 1601193972 1605203424 1605385152 1606301928 1616197968 1617532686 1627497916 1627682168 1628611677 1631798784 1632689784 1634223114 1638645162 1638830676 1643207808 1645416423 1648449792 1648636416 1654462656 1655366031 1655553438 1671344928 1671534144 1676057152 1677441304 1681832064 1682792496 1682983008 1693159776 1694558052 1694749896 1706164614 1706357772 1716675884 1716870232 1718288089 1721212416 1721650688 1723574457 1723769586 1728433938 1733246592 1733442816 1734389316 1735576227 1738775808 1740408768 1745118144 1751131008 1758677137 1762925472 1763125056 1764581112 1769355896 1775000304 1775452272 1776667284 1781116128 1787410548 1787612904 1792590336 1799653086 1804868352 1805853852 1806058296 1812440861 1815782144 1815987712 1818222714 1823285376 1828219008 1828425984 1829935968 1831142439 1834725888 1835773632 1847083392 1848608784 1860208192 1861270488 1872737328 1872949344 1880263044 1880475912 1885564296 1887121467 1890814464 1892061072 1903765248 1904804748 1906593633 1910324736 1911752689 1915493888 1917075776 1918339698 1923191424 1923409152 1930206432 1931479011 1935039744 1936363968 1936857024 1949902416 1950123168 1961915296 1962137408 1963257912 1963757816 1970022384 1975353072 1976984394 1977208212 1983291156 1983515688 1985153751 1989038592 1990525383 1994420736 1997383806 2009916728 2011064517 2014771968 2015000064 2016664128 2022121024 2022349952 2023454202 2028571776 2030476896 2031815583 2042754912 2042986176 2056746384 2056979232 2058677964 2064066624 2071126508 2071360984 2077968816 2079684882 2085312306 2085548388 2091355392 2092734216 2093929299 2098027008 2103704064 2105679744 2106829494 2107068012 2119809164 2121259833 2121799969 2127166272 2128568706 2132922176 2134925296 2140271232 2140513536 2141735904 2149115328 2154930624 2156710248 2171482236 2176919712 2178964152 2184860216 2185107568 2190943744 2193640218 2193888564 2205950208 2207154708 2207404584 2208665151 2209227543 2212987392 2222272206 2228459904 2228712192 2238062981 2242442752 2243723328 2243977344 2257546368 2259410736 2259666528 2261156319 2266618464 2266875072 2268747144 2274886152 2275143696 2298099276 2298359448 2304578584 2306481793 2306742914 2310995456 2312519088 2313839682 2314101636 2320545024 2322074952 2326824192 2330281107 2334841344 2336439168 2350567296 2350833408 2352774816 2354325993 2360696569 2366667072 2367269696 2368889712 2374821504 2383214064 2383483872 2393062056 2399537448 2401790958 2407805136 2408077728 2424296952 2426299029 2431047168 2432864357 2437625344 2439914624 2441246874 2441523252 2447698176 2449034676 2451334671 2457967743 2458246014 2462777856 2464811712 2481693984 2483330157 2496983104 2497265792 2507017392 2507301216 2514085728 2516161956 2522748096 2524188744 2524474512 2539739664 2541837078 2542124844 2557786264 2559246921 2559536658 2564255232 2573608576 2575013826 2575305348 2581818624 2582476032 2585654379 2590714368 2592650907 2599869888 2600164224 2601583974 2617677216 2626696512 2633804096 2635979192 2636277616 2644388208 2644687584 2646871668 2654033844 2662500456 2663178408 2665000926 2681115822 2681419356 2688885504 2697938936 2699479629 2700166997 2704762368 2707302528 2708780778 2709087444 2723673216 2723981568 2727334071 2734928064 2742328512 2742638976 2744903952 2752088832 2763635501 2770625088 2772913176 2780416408 2780731184 2790312288 2791905732 2807572992 2809105992 2809424016 2828346444 2836221696 2838091608 2848121353 2848443794 2853694976 2855647872 2857207122 2865487104 2873240832 2875613664 2877509547 2884787136 2885113728 2895309648 2902559616 2905285536 2924853624 2925184752 2935522282 2942872944 2943206112 2944886868 2945636724 2955033576 2963029608 2965476591 2965812318 2971279872 2991631104 2991969792 2996075709 3004182797 3004522906 3010061824 3012547648 3012888704 3014875092 3022157952 3022500096 3024996192 3033181536 3033524928 3035181303 3042857664 3045715344 3064132368 3064479264 3083358784 3085119576 3085468848 3088016946 3096099936 3106689762 3107041476 3115252224 3116953224 3119527323 3127968459 3128322582 3134089728 3137033088 3139101324 3155556096 3158519616 3160244241 3160602018 3166428672 3177618752 3177978496 3179713746 3190749408 3192853059 3199383264 3202387944 3210406848 3210770304 3212603856 3232395936 3235065372 3254995832 3255364336 3257223354 3265379568 3268446228 3277290324 3277661352 3286415616 3290460327 3290832846 3296899584 3308925312 3310732062 3311106876 3333408309 3342689856 3343068288 3352114304 3354882608 3363664128 3365584992 3365966016 3386319552 3389116104 3389499792 3412329228 3412715544 3433351768 3433740464 3436576178 3447148914 3447539172 3456867876 3460114371 3466493184 3466885632 3468778632 3470759523 3471152454 3477551616 3480817536 3490236288 3502262016 3516956113 3517354274 3525850944 3526250112 3529162224 3538711792 3550000608 3550904544 3553334568 3562232256 3574821096 3575225808 3599306172 3602686437 3609736704 3611707704 3612116592 3624471389 3624881722 3631564288 3636445428 3646570752 3656438016 3656851968 3659871936 3661870311 3662284878 3671547264 3687369021 3694166784 3697217568 3709666037 3720416384 3722540976 3745474656 3745898688 3760526088 3760951824 3771128592 3774242934 3784122144 3807530496 3809609496 3812755617 3813187266 3823505378 3834151552 3836679396 3839304987 3846382848 3846818304 3860412864 3862520739 3862958022 3870079488 3872727936 3873714048 3899804832 3900246336 3902375961 3923830592 3924274816 3926515824 3927515632 3940044768 3950706144 3953968788 3954416424 3966582312 3967031376 3970307502 3981050766 3994767612 4019833456 4021673733 4022129034 4029543936 4033328256 4044242048 4044699904 4046908404 4057143552 4060953792 4063171167 4063631166 4085509824 4085972352 4113492768 4113958464 4117355928 4128133248 4142253016 4142721968 4155937632 4159369764 4170624612 4171096776 4182710784 4185468432 4187858598 4211359488 4213658988 4214136024 4239618328 4242519666 4243599938 4254332544 4257137412 4265844352 4269850592 4272665691 4280542464 4281027072 4283471808 4285810683 4298230656 4309861248 4313420496 4342964472 4353839424 4357928304 4369720432 4370215136 4387280436 4387777128 4403283423 4411900416 4414309416 4414809168 4417330302 4418455086 4444544412 4448718477 4456919808 4457424384 4475619269 4476125962 4487446656 4487954688 4506784359 4515092736 4518821472 4519333056 4522312638 4533236928 4533750144 4537494288 4549772304 4550287392 4596198552 4596718896 4609157168 4612963586 4613485828 4625038176 4627679364 4628203272 4632025419 4641090048 4644149904 4653648384 4660034643 4660562214 4672878336 4692483873 4701134592 4701666816 4705549632 4708651986 4721393138 4733334144 4734539392 4737779424 4740903027 4749643008 4766428128 4766967744 4769570619 4786124112 4799074896 4803581916 4815610272 4816155456 4848593904 4852598058 4865728714 4879829248 4882493748 4883046504 4885835031 4895396352 4898069352 4902669342 4915935486 4916492028 4929623424 4963387968 4966098093 4966660314 4993966208 4994531584 5014034784 5014602432 5028171456 5032323912 5045496192 5048377488 5048949024 5079479328 5083674156 5084249688 5115572528 5118493842 5119073316 5147217152 5150027652 5150610696 5154864267 5163637248 5164952064 5170723371 5171308758 5185301814 5199739776 5200328448 5203167948 5235354432 5253393024 5267608192 5271958384 5272555232 5276031411 5288776416 5289375168 5293743336 5308067688 5325000912 5326356816 5330001852 5362231644 5362838712 5377771008 5395877872 5398959258 5400333994 5414605056 5417561556 5418174888 5437322583 5447346432 5447963136 5454668142 5469856128 5484657024 5485277952 5489807904 5493427317 5504177664 5527271002 5541250176 5545826352 5560832816 5561462368 5580624576 5583811464 5618211984 5618848032 5656692888 5661364401 5672443392 5676183216 5696242706 5696887588 5711295744 5714414244 5719780899 5730974208 5735258067 5746481664 5751227328 5755019094 5769574272 5770227456 5790619296 5794437033 5805119232 5810571072 5849707248 5850369504 5871044564 5885745888 5886412224 5889773736 5891273448 5910067152 5926059216 5930953182 5931624636 5971576149 5983262208 5992151418 6008365594 6009045812 6025095296 6025777408 6029750184 6033193551 6044315904 6045000192 6049992384 6066363072 6067049856 6070362606 6085715328 6091430688 6128264736 6128958528 6166717568 6170239152 6170937696 6176033892 6192199872 6213379524 6214082952 6233906448 6239054646 6255936918 6256645164 6274066176 6278202648 6311112192 6317039232 6320488482 6321204036 6355237504 6355956992 6359427492 6363779499 6365399907 6381498816 6385706118 6398766528 6404775888 6420813696 6421540608 6425207712 6464791872 6470130744 6509991664 6510728672 6514446708 6530759136 6536892456 6554580648 6555322704 6572831232 6580920654 6581665692 6617850624 6621464124 6622213752 6627682629 6666816618 6685379712 6686136576 6704228608 6709765216 6714188943 6727328256 6731169984 6731932032 6772639104 6778232208 6778999584 6783468957 6824658456 6825431088 6866703536 6867480928 6873152356 6894297828 6895078344 6913735752 6919445379 6920228742 6932986368 6937557264 6941519046 6942304908 6961635072 6980472576 6990843321 7004524032 7033912226 7034708548 7051701888 7052500224 7058324448 7062977979 7077423584 7082089707 7100001216 7101809088 7106669136 7124464512 7149642192 7150451616 7198612344 7205372874 7223415408 7224233184 7248942778 7249763444 7272890856 7278897087 7293141504 7298593071 7312876032 7319743872 7323740622 7324569756 7343094528 7373903229 7374738042 7388333568 7394435136 7419332074 7440832768 7445081952 7449990471 7490949312 7491797376 7521052176 7521903648 7542257184 7548485868 7568244288 7619218992 7625511234 7626374532 7647010756 7668303104 7673358792 7677740763 7678609974 7692765696 7720825728 7725041478 7725916044 7745455872 7747428096 7777952721 7799609664 7800492672 7804751922 7847661184 7848549632 7853031648 7855031264 7880089536 7901412288 7907937576 7908832848 7933164624 7934062752 7940615004 7962101532 7989535224 8039666912 8043347466 8044258068 8066656512 8088484096 8089399808 8093816808 8098438887 8100500991 8114287104 8121907584 8126342334 8127262332 8171019648 8171944704 8226985536 8227916928 8234711856 8256266496 8284506032 8285443936 8290906503 8311875264 8318739528 8341249224 8342193552 8370936864 8375717196 8422718976 8427317976 8428272048 8479236656 8485039332 8487199876 8508665088 8514274824 8531688704 8539701184 8544364059 8545331382 8561084928 8566943616 8571621366 8596461312 8619722496 8626840992 8632528641 8685928944 8707678848 8715856608 8739440864 8740430272 8774560872 8775554256 8806566846 8828618832 8829618336 8834660604 8836910172 8889088824 8896429773 8897436954 8913839616 8951238538 8952251924 8974893312 8975909376 8988227127 9012548391 9013568718 9030185472 9037642944 9038666112 9044625276 9066473856 9067500288 9074988576 9099544608 9100574784 9105543909 9192397104 9193437792 9218314336 9225927172 9226971656 9250076352 9255358728 9256406544 9264050838 9288299808 9320069286 9321124428 9345756672 9383905377 9384967746 9402269184 9411099264 9417303972 9442786276 9466668288 9469078784 9475558848 9480732723 9481806054 9499286016 9532856256 9533935488 9539141238 9572248224 9598149792 9607163832 9631220544 9632310912 9697187808 9705196116 9731457428 9759658496 9764987496 9766093008 9771670062 9796138704 9805338684 9831870972 9832984056 9859246848 9926775936 9932196186 9933320628 9969553279 9987932416 9989063168 10000224927 10028069568 10029204864 10056342912 10064647824 10090992384 10096754976 10097898048 10158958656 10167348312 10168499376 10231145056 10236987684 10238146632 10294434304 10300055304 10301221392 10309728534 10341446742 10342617516 10370603628 10380343113 10399479552 10400656896 10406335896 10470708864 10506786048 10535216384 10543916768 10545110464 10550868339 10552062822 10577552832 10578750336 10587486672 10616135376 10650001824 10652713632 10660003704 10724463288 10725677424 10791755744 10797918516 10800667988 10808059311 10829210112 10835123112 10836349776 10873414167 10874645166 10894692864 10909336284 10939712256 10969314048 10970555904 10979615808 10985610933 10986854634 11054542004 11062107063 11082500352 11091652704 11121665632 11122924736 11128998111 11161249152 11167622928 11236423968 11237696064 11313385776 11322728802 11352366432 11392485412 11393775176 11422591488 11428828488 11438266851 11439561798 11470516134 11502454656 11510038188 11517914961 11539148544 11540454912 11581238592 11587562217 11588874066 11610238464 11621142144 11699414496 11700739008 11707127883 11742089128 11771491776 11772824448 11779547472 11782546896 11820134304 11852118432 11861906364 11863249272 11943152298 11984302836 12016731188 12018091624 12028016623 12050190592 12051554816 12059500368 12065021199 12066387102 12088631808 12099984768 12132726144 12134099712 12140725212 12171430656 12182861376 12256529472 12257917056 12310739959 12333435136 12340478304 12341875392 12352067784 12384399744 12426759048 12428165904 12467812896 12478109292 12511873836 12513290328 12548132352 12556405296 12634078464 12640976964 12642408072 12687086027 12710475008 12711913984 12718854984 12727558998 12730799814 12762997632 12771412236 12797533056 12809551776 12817997073 12841627392 12843081216 12850415424 12929583744 12940261488 13019983328 13021457344 13028893416 13061518272 13073784912 13109161296 13110645408 13161841308 13163331384 13209850269 13235701248 13242928248 13244427504 13255365258 13333633236 13346155431 13370759424 13372273152 13408457216 13419530432 13426857807 13428377886 13462339968 13463864064 13520353077 13545278208 13556464416 13557999168 13566937914 13649316912 13650862176 13733407072 13734961856 13746304712 13788595656 13790156688 13827471504 13838890758 13840457484 13875114528 13883038092 13884609816 13896076257 13923270144 13960945152 13980103929 13981686642 14067824452 14069417096 14077451619 14103403776 14105000448 14116648896 14125955958 14154847168 14164179414 14200002432 14203618176 14213338272 14222709081 14248929024 14299284384 14300903232 14308711857 14397224688 14410745748 14446830816 14448466368 14497885556 14499526888 14545781712 14557794174 14597186142 14639487744 14647481244 14649139512 14657505093 14686189056 14747806458 14749476084 14788870272 14838664148 14852599783 14881665536 14890163904 14898294279 14899980942 14981898624 14983594752 15042104352 15043807296 15084514368 15096971736 15136488576 15238437984 15251022468 15252749064 15294021512 15336606208 15346717584 15355481526 15357219948 15441651456 15450082956 15451832088 15464592801 15490911744 15494856192 15555905442 15599219328 15600985344 15609503844 15666440867 15695322368 15697099264 15706063296 15710062528 15760179072 15802824576 15815875152 15817665696 15828094233 15866329248 15868125504 15881230008 15924203064 15979070448 16079333824 16086694932 16088516136 16133313024 16145372551 16176968192 16187633616 16196877774 16201001982 16243815168 16252684668 16254524664 16311967749 16342039296 16343889408 16453971072 16455833856 16469423712 16480281951 16512532992 16524875983 16569012064 16570887872 16581813006 16623750528 16637479056 16682498448 16684387104 16741873728 16751434392 16854635952 16856544096 16958473312 16970078664 16974399752 16984093203 17017330176 17028549648 17063377408 17079402368 17088728118 17090662764 17133887232 17143242732 17159342697 17192922624 17205774201 17239444992 17253681984 17265057282 17371857888 17383311099 17415357696 17431713216 17478881728 17480860544 17549121744 17551108512 17613133692 17657237664 17659236672 17669321208 17673820344 17778177648 17792859546 17794873908 17902477076 17904503848 17914728447 17949786624 17976454254 18025096782 18027137436 18075285888 18077332224 18089250552 18099580653 18132947712 18135000576 18149977152 18199089216 18201149568 18211087818 18340490143 18384794208 18386875584 18436628672 18451854344 18453943312 18500152704 18510717456 18512813088 18528101676 18576599616 18640138572 18642248856 18767810754 18769935492 18822198528 18834607944 18885572552 18901168979 18933336576 18938157568 18951117696 18961465446 18963612108 19065712512 19067870976 19078282476 19091338497 19096199721 19144496448 19196299584 19214327664 19262441088 19264621824 19345448507 19394375616 19410392232 19462914856 19529974992 19532186016 19543340124 19592277408 19610677368 19663741944 19665968112 19718493696 19853551872 19864392372 19866641256 19883047887 19936849471 19939106558 19975864832 20000449854 20056139136 20058409728 20112685824 20129295648 20142566829 20181984768 20193509952 20195796096 20317917312 20334696624 20336998752 20350406871 20462290112 20473975368 20476293264 20600110608 20602442784 20619457068 20682893484 20685235032 20741207256 20758336137 20760686226 20798959104 20812671792 20941417728 20972529963 21013572096 21029279579 21070432768 21087833536 21090220928 21101736678 21104125644 21155105664 21157500672 21174973344 21188933937 21232270752 21246269121 21300003648 21305427264 21320007408 21448926576 21451354848 21583511488 21595837032 21601335976 21616118622 21670246224 21672699552 21746828334 21749290332 21818672568 21836691261 21879424512 21895779213 21938628096 21959231616 21971221866 21973709268 22109084008 22121709687 22124214126 22165000704 22183305408 22243331264 22245849472 22257996222 22322498304 22335245856 22349971413 22472847936 22475392128 22626771552 22645457604 22704732864 22784970824 22787550352 22857656976 22876533702 22879123596 22941032268 23004909312 23020076376 23033222289 23035829922 23078297088 23162477184 23175124434 23177748132 23242284288 23333858163 23339799659 23398828992 23401478016 23414255766 23484178256 23542983552 23545648896 23559094944 23565093792 23640268608 23704236864 23723812728 23726498544 23886304596 23968605672 24033462376 24036183248 24056033246 24100381184 24119000736 24130042398 24132774204 24199969536 24265452288 24268199424 24281450424 24295316661 24301502973 24342861312 24365722752 24513058944 24515834112 24618692791 24621479918 24666870272 24680956608 24683750784 24704135568 24768799488 24853518096 24856331808 24872719509 24935625792 24956218584 25023747672 25026580656 25112810592 25268156928 25281953928 25284816144 25371299723 25374172054 25420950016 25437709968 25455117996 25461599628 25525995264 25542824472 25595066112 25619103552 25633092177 25635994146 25683254784 25700830848 25859167488 25880522976 25897585923 25967662259 26039966656 26042914688 26057786832 26123036544 26147569824 26218322592 26221290816 26323682616 26326662768 26419700538 26485856496 26488855008 26510730516 26667266472 26689289319 26692310862 26741518848 26839060864 26853715614 26856755772 26924679936 26927728128 26964681381 27037645173 27040706154 27090556416 27112928832 27115998336 27133875828 27298633824 27301724352 27316631727 27466814144 27469923712 27492609424 27577191312 27580313376 27654943008 27677781516 27680914968 27750229056 27766076184 27769219632 27792152514 27960207858 27963373284 28135648904 28138834192 28151716131 28154903238 28206807552 28233297792 28251911916 28309694336 28328358828 28400004864 28407236352 28426676544 28442198169 28445418162 28497858048 28598568768 28601806464 28617423714 28794449376 28821491496 28893661632 28896932736 28995771112 28999053776 29091563424 29115588348 29194372284 29278975488 29294962488 29298279024 29315010186 29495612916 29498952168 29577740544 29677328296 29701836967 29705199566 29780327808 29796588558 29799961884 29908659837 29963797248 29967189504 30000674781 30084208704 30087614592 30169028736 30193943472 30272977152 30399990511 30476875968 30502044936 30505498128 30588043024 30693435168 30710963052 30714439896 30883302912 30900165912 30903664176 30929185602 31111810884 31141029339 31198438656 31201970688 31219007688 31329334883 31332881734 31390644736 31412126592 31420125056 31520358144 31605649152 31631750304 31635331392 31652605017 31656188466 31732658496 31736251008 31762460016 31848406128 31958140896 32158667648 32173389864 32177032272 32290745102 32375267232 32393755548 32402003964 32424177933 32487630336 32505369336 32509049328 32620242501 32623935498 32684078592 32907942144 32911667712 32938847424 32956832799 32960563902 33049751966 33138024128 33141775744 33163626012 33186321189 33247501056 33274958112 33364996896 33368774208 33386994333 33483747456 33502868784 33709271904 33713088192 33916946624 33940157328 33948799504 33968186406 34057099296 34158804736 34177456236 34181325528 34267774464 34286485464 34314800553 34318685394 34411548402 34507363968 34530114564 34743715776 34762686651 34766622198 34830715392 34863426432 34957763456 34961721088 35098243488 35102217024 35121383649 35226267384 35314475328 35318473344 35338642416 35347640688 35556355296 35585719092 35589747816 35804954152 35809007696 35829456894 35952908508 36050193564 36054274872 36084049869 36150571776 36154664448 36178501104 36195063597 36199161306 36265895424 36299954304 36398178432 36402299136 36422175636 36680980286 36769588416 36773751168 36873257344 36903708688 36907886624 36932219877 37000305408 37021434912 37025626176 37056203352 37153199232 37280277144 37284497712 37535621508 37539870984 37644397056 37669215888 37771145104 37802337958 37902235392 37922930892 37927224216 38061258081 38131425024 38135741952 38156564952 38182676994 38192399442 38288992896 38392599168 38428655328 38453991219 38524882176 38529243648 38686517243 38690897014 38788751232 38820784464 38925829712 39059949984 39064372032 39086680248 39184554816 39221354736 39327483888 39331936224 39629550807 39707103744 39728784744 39733282512 39766095774 39873698942 39878213116 40000899708 40038466293 40112278272 40116819456 40225371648 40258591296 40280573421 40285133658 40387019904 40391592192 40561059231 40635834624 40669393248 40673997504 40700813742 40924580224 40947950736 40952586528 41200221216 41204885568 41238914136 41365786968 41370470064 41482414512 41516672274 41521372452 41625343584 41882835456 41940311787 41945059926 42058559158 42175667072 42180441856 42203473356 42208251288 42232354857 42310211328 42315001344 42349946688 42377867874 42464541504 42492538242 42600007296 42610854528 42640014816 42897853152 42902709696 42926135571 43167022976 43191674064 43202671952 43232237244 43340492448 43345399104 43493656668 43498580664 43637345136 43673382522 43791558426 43918463232 43942443732 43947418536 44218168016 44243419374 44248428252 44366610816 44486662528 44491698944 44515992444 44557799349 44644996608 44670491712 44694882837 44699942826 44945695872 44950784256 45253543104 45290915208 45409465728 45569941648 45575100704 45715313952 45753067404 45758247192 45882064536 46009818624 46040152752 46066444578 46071659844 46324954368 46350248868 46355496264 46393778403 46484568576 46667716326 46679599318 46797657984 46802956032 46828511532 46968356512 46999322601 47085967104 47091297792 47118189888 47130187584 47280537216 47408473728 47447625456 47452997088 47484282699 47772609192 47937211344 48066924752 48072366496 48112066492 48238001472 48260084796 48265548408 48399939072 48436117653 48530904576 48562900848 48590633322 48603005946 48731445504 48935903247 49026117888 49031668224 49237385582 49242959836 49361913216 49367501568 49408271136 49440845853 49537598976 49574627949 49707036192 49712663616 49745439018 49871251584 49912437168 50047495344 50053161312 50225621184 50563907856 50569632288 50742599446 50748344108 50875419936 50910235992 50923199256 50952279609 51051990528 51085648944 51190132224 51238207104 51266184354 51271988292 51401661696 51617322603 51718334976 51761045952 51795171846 51935324518 52079933312 52085829376 52115573664 52149933297 52246073088 52295139648 52436645184 52442581632 52647365232 52653325536 52839401076 52971712992 52977710016 53021461032 53334532944 53378578638 53384621724 53678121728 53707431228 53713511544 53744185341 53849359872 53929362762 54075290346 54081412308 54225857664 54231996672 54267751656 54597267648 54603448704 54633263454 54933628288 54939847424 54985218848 55021470429 55154382624 55160626752 55309886016 55355563032 55361829936 55500458112 55532152368 55538439264 55584305028 55920415716 55926746568 56271297808 56277668384 56303432262 56309806476 56466595584 56503823832 56619388672 56656717656 56703506937 56800009728 56814472704 56853353088 56884396338 56890836324 57197137536 57203612928 57234847428 57288599163 57588898752 57642982992 57787323264 57793865472 57991542224 57998107552 58036345521 58183126848 58231176696 58388744568 58589924976 58596558048 58630020372 58991225832 58997904336 59155481088 59354656592 59403673934 59410399132 59560655616 59593177116 59599923768 59649143661 59810548413 59817319674 59927594496 60001349562 60168417408 60175229184 60338057472 60387886944 60427700487 60545954304 60799981022 60953751936 61004089872 61010996256 61051220613 61176086048 61386870336 61421926104 61428879792 61800331824 61807328352 61858371204 62223621768 62275008411 62282058678 62396877312 62438015376 62658669766 62665763468 62824253184 62840250112 62917589889 63040716288 63087838737 63211298304 63263500608 63270662784 63305210034 63312376932 63465316992 63472502016 63524920032 63696812256 63738807363 63916281792 64317335296 64346779728 64354064544 64581490204 64750534464 64787511096 64804007928 64848355866 65010738672 65018098656 65240485002 65247870996 65687337639 65815884288 65877694848 65913665598 65921127804 66099503932 66276048256 66283551488 66327252024 66365129061 66372642378 66495002112 66549916224 66729993792 66737548416 66773988666 66967494912 67005737568 67418543808 67426176384 67833893248 67880314656 67897599008 67936372812 68114198592 68317609472 68354912472 68362651056 68572970928 68629601106 68637370788 68823096804 69014727936 69060229128 69487431552 69525373302 69533244396 69726852864 69915526912 69923442176 70001574489 70019398977 70196486976 70204434048 70242767298 70452534768 70628950656 70636946688 70677284832 70695281376 71112710592 71171438184 71179495632 71609908304 71618015392 71658913788 71905817016 72100387128 72108549744 72168099738 72301143552 72357002208 72390127194 72398322612 72599908608 72796356864 72804598272 72844351272 72904508919 73361960572 73539176832 73547502336 73746514688 73807417376 73815773248 73856078373 73864439754 74000610816 74042869824 74051252352 74112406704 74306398464 74560554288 74568995424 74618158527 75071243016 75079741968 75338431776 75542290208 75604675916 75804470784 75845861784 75854448432 76113899169 76122516162 76262850048 76313129904 76365353988 76384798884 76577985792 76785198336 76857310656 76899276531 76907982438 77049764352 77373034486 77381794028 77577502464 77641568928 77692757769 77851659424 77902986777 78119899968 78128744064 78173360496 78369109632 78442709472 78654967776 78663872448 79259101614 79457569488 79466565024 79532191548 79747397884 79756426232 80001799416 80067867957 80076932586 80224556544 80517182592 80561146842 80570267316 80774039808 80783184384 81112935519 81122118462 81271669248 81338786496 81347995008 81401627484 81849160448 81895901472 81905173056 81949895181 82400442432 82409771136 82477828272 82731573936 82740940128 82964829024 83033344548 83042744904 83250687168 83880623574 83890119852 84117118316 84196116361 84351334144 84360883712 84406946712 84416502576 84455148393 84464709714 84620422656 84699893376 84755735748 84929083008 84985076484 85200014592 85221709056 85280029632 85795706304 85805419392 85852271142 86175179713 86334045952 86383348128 86405343904 86464474488 86680984896 86690798208 86987313336 86997161328 87274690272 87346765044 87583116852 87836926464 87884887464 87894837072 88436336032 88486838748 88496856504 88733221632 88973325056 88983397888 89031984888 89105510901 89115598698 89340983424 89389765674 89399885652 89725979511 89891391744 89901568512 90507086208 90581830416 90818931456 91139883296 91150201408 91199971533 91430627904 91506134808 91516494384 91764129072 92080305504 92132889156 92143319688 92649908736 92700497736 92710992528 92787556806 93335432652 93359198636 93423088017 93595315968 93605912064 93657023064 93936713024 93988004649 93998645202 94171934208 94236379776 94260375168 94561074432 94816947456 94895250912 94905994176 94957815051 94968565398 95545218384 95874422688 96133849504 96144732992 96224132984 96476002944 96520169592 96531096816 96872235306 97125801696 97181266644 97206011892 97272533799 97462891008 97860727503 97871806494 98052235776 98474771164 98485919672 98723826432 98735003136 98816542272 98870498397 98881691706 99149255898 99414072384 99425327232 99490878036 99558963567 99742503168 99824874336 100094990688 100106322624 100160982999 100451242368 101127815712 101139264576 101485198892 101496688216 101750839872 101820471984 101846398512 101904559218 102171297888 102476414208 102532368708 102543976584 102803323392 103234645206 103522091904 103590343692 103870649036 103968198481 104159866624 104171658752 104231147328 104288059953 104299866594 104492146176 104590279296 104873290368 104885163264 105294730464 105306651072 105678802152 105943425984 105955420032 106042922064 106669065888 106757157276 106769243448 107356243456 107414862456 107427023088 107488370682 107858725524 108150580692 108162824616 108252149607 108451715328 108463993344 108535503312 109194535296 109206897408 109266526908 109665086069 109867256576 109879694848 109970437696 110042940858 110308765248 110321253504 110619772032 110711126064 110723659872 110796659631 111000916224 111064304736 111076878528 111168610056 111840831432 111853493136 112542595616 112555336768 112606864524 112619612952 112933191168 113007647664 113238777344 113313435312 113407013874 113706706176 113768792676 113781672648 114183774243 114394275072 114407225856 114469694856 114577198326 115177797504 115285965984 115361973657 115574646528 115587730944 115983084448 115996215104 116059551729 116072691042 116366253696 116462353392 116777489136 117179849952 117193116096 117260040744 117982451664 117995808672 118709313184 118807347868 118820798264 118888652421 119121311232 119186354232 119199847536 119298287322 119621096826 119634639348 120002699124 120115398879 120336834816 120350458368 120676114944 120775773888 120841720263 120855400974 121599962044 121683177693 121907503872 122008179744 122021992512 122102441226 122352172096 122773740672 122843852208 122857759584 123600663648 123614656704 123716742408 124447243536 124550016822 124564117356 124876030752 125317339532 125331526936 125648506368 125680500224 125820935361 125835179778 126175677474 126527001216 126541325568 126610420068 126624753864 126697064571 126930633984 126945004032 127049840064 127393624512 127477614726 127832563584 128383431001 128634670592 128693559456 128708129088 128778406713 129162980408 129501068928 129575022192 129608015856 129696711732 130021477344 130036197312 130480970004 130495741992 131374675278 131755389696 131827331196 131842255608 132199007864 132308182853 132552096512 132567102976 132654504048 132730258122 132745284756 133099832448 133459987584 133475096832 133547977332 133673398047 133934989824 134011475136 134837087616 134852352768 135418139549 135667786496 135760629312 135795198016 135872745624 136228397184 136709824944 136725302112 137145941856 137259202212 137274741576 137646193608 138029455872 138120458256 138974863104 139050746604 139066488792 139181335209 139453705728 139557946297 139831053824 140003148978 140038797954 140392973952 140408868096 140485534596 140905069536 140997967803 141257901312 141273893376 141354569664 141390562752 142225421184 142342876368 142358991264 142452848097 143219816608 143236030784 143317827576 143811634032 144200774256 144217099488 144336199476 144714004416 144780254388 144796645224 145199817216 145308352959 145592713728 145688702544 145809017838 146723921144 146807709741 147078353664 147095004672 147493029376 147614834752 147631546496 147712156746 147728879508 148085739648 148102504704 148224813408 148322537559 148612796928 148723883847 149121108576 149137990848 149236317054 150142486032 150159483936 150676863552 151084580416 151209351832 151691723568 151708896864 152227798338 152245032324 152626259808 152730707976 152769597768 152856838827 153155971584 153570396672 153714621312 153798553062 153815964876 154746068972 154763588056 154851967809 154891397737 155155004928 155283137856 155385515538 155703318848 155805973554 156239799936 156257488128 156346720992 156449799891 156738219264 156885418944 157309935552 157327744896 158518203228 158915138976 158933130048 159064383096 159494795768 159512852464 160003598832 160135735914 160153865172 161034365184 161122293684 161140534632 161232556023 161548079616 162225871038 162244236924 162677572992 162695990016 162803254968 163378597613 163698320896 163791802944 163810346112 163899790362 164800884864 164819542272 164955656544 165064411287 165463147872 165481880256 165929658048 166066689096 166085489808 166501374336 167761247148 167780239704 168234236632 168392232722 168702668288 168813893424 168833005152 168910296786 168929419428 169399786752 169511471496 169858166016 169970152968 170110520811 170400029184 170443418112 170560059264 171591412608 171610838784 171704542284 171865797489 172330849537 172350359426 172668091904 172766696256 172810687808 172928948976 173361969792 173381596416 173974626672 173994322656 174109036563 174549380544 174693530088 175166233704 175769774928 175789674144 176872672064 176973677496 176993713008 177466443264 177599098061 177946650112 178063969776 178211021802 178231197396 178681966848 178779531348 178799771304 178947430983 179431645239 179451959022 179782783488 181014172416 181163660832 181283101461 181637862912 181773635813 182279766592 182300402816 182399943066 182861255808 183012269616 183032988768 183153661839 183528258144 184160611008 184265778312 184286639376 185400995472 185421985056 185575113612 186670865304 186718397272 186825025233 186846176034 187190631936 187314046128 187873426048 187976009298 187997290404 188472759552 188520750336 188752769667 189122148864 189263516211 189633894912 189790501824 189811988352 189915630102 189937130796 191090436768 191216422089 191748845376 192267699008 192289465984 192448265968 192952005888 193040339184 193062193632 193744470612 194251603392 194362533288 194412023784 194545067598 195721455006 195743612988 196949542328 196971839344 197062012917 197447652864 197633084544 197740996794 197763383412 198298511796 198828144768 198850654464 198981756072 199095387183 199117927134 199485006336 199649748672 200189981376 200212645248 200321965998 200902484736 201745391573 202255631424 202278529152 202970397784 202993376432 203501679744 203640943968 203692797024 203809118436 204342595776 204952828416 205064737416 205087953168 206469290412 207044183808 207180687384 207741298072 207912858769 207936396962 208319733248 208462294656 208576119906 208599733188 209180558592 209746580736 209770326528 210004723467 210058196931 210589460928 210613302144 211357604304 211886851968 211910840064 212085844128 212799933577 213338131776 213514314552 213538486896 214829724912 214854046176 214976741364 215717451048 216301161384 216325649232 216504299214 216903430656 217071006624 218389070592 218413794816 218533053816 218713526757 219305344181 219330172138 219734513152 219940875392 220085881716 220617530496 220642507008 221239544064 221422252128 221447319744 221568235119 221593319262 222001832448 222128609472 222153757056 222337220112 223681662864 223706986272 223854475581 225085191232 225110673536 225213729048 225239225904 226015295328 226626870624 226814027748 227413412352 227537585352 227563345296 228341697507 228367548486 228788550144 228939389712 229154396652 230355595008 230571931968 230697829593 230723947314 231149293056 231966168896 231992430208 232119103458 232145382084 232732507392 232924706784 233078273307 233554978272 233708960331 234359699904 234386232192 234520081488 235964903328 235991617344 237418626368 237614695736 237641596528 237777304842 238372708464 238399695072 238596574644 239242193652 239269278696 240005398248 240203603871 240230797758 240673669632 241551547776 241683440526 241710801948 243199924088 243338806557 243366355386 243815007744 244016359488 244043985024 244204882452 244704344192 245547481344 245687704416 245715519168 245849685543 247201327296 247229313408 247433484816 248894487072 249100033644 249128234712 249752061504 250634679064 250663053872 251641870722 251670359556 252351354948 252588349083 253054002432 253082651136 253220840136 253249507728 253365445179 253394129142 253861267968 254099680128 254787249024 254955229452 255665127168 256737796249 256766862002 257387118912 257416258176 257556813426 258325960816 258525539139 259002137856 259150044384 259216031712 259393423464 260042954688 260072394624 260961940008 260991483984 262749350556 263510779392 263654662392 263684511216 264398015728 264616365706 265104193024 265309008096 265460516244 265490569512 266199664896 266919975168 266950193664 267095954664 267316532703 267346796094 268022950272 269177938533 269674175232 269704705536 270805620701 270836279098 271335572992 271521258624 271590396032 271745491248 272456794368 273419649888 273450604224 273599914599 274291883712 274518404424 274549483152 275292387216 276240916512 277949726208 278101493208 278132977584 278362670418 279115892594 280006297956 280077595908 280269264051 280785947904 280817736192 280971069192 281810139072 281964013947 281995935606 282515802624 282709139328 282781125504 284450842368 284685752736 284717982528 284873445153 284905696194 286439633216 286472061568 286635655152 287623268064 288401548512 288434198976 288672398952 289428008832 289560508776 289593290448 290616705918 291377405088 291618035676 293447842288 293582182509 293615419482 294156707328 295229669504 295263092992 295424313492 295457759016 296171479296 296205009408 296449626816 296611495191 296645075118 297447767694 298242217152 298275981696 298472634108 300284972064 300318967872 300482948997 301353727104 302169160832 302418703664 303383447136 303417793728 304455596676 304490064648 305252519616 305461415952 305539195536 305713677654 307429242624 307597106124 307631929752 309492137944 309527176112 309703935618 309782795474 310566275712 310771031076 311406637696 311611947108 311904595443 312479599872 312514976256 312693441984 312864179859 312899599782 313476438528 313770837888 314619871104 314655489792 317036406456 317830277952 317866260096 318128766192 318989591536 319025704928 320007197664 320271471828 320307730344 322068730368 322244587368 322281069264 322465112046 324451742076 324488473848 324756448821 325355145984 325391980032 325606509936 326720206637 326757195226 327583605888 327620692224 327799580724 328995258207 329601769728 329639084544 329911313088 330128822574 330926295744 330963760512 331859316096 332133378192 332170979616 332389978893 333002748672 334399895621 335522494296 335560479408 336468473264 336784465444 337627786848 337666010304 337820593572 337858838856 338799573504 339022942992 339716332032 339940305936 340221041622 341120118528 342551322729 343182825216 343221677568 343409084568 343731594978 344661699074 344700718852 345533392512 345621375616 345857897952 346085920971 346723939584 346763192832 347949253344 347988645312 348178655187 348218073126 349098761088 349387060176 350332467408 351539549856 351579348288 353745344128 353947354992 353987426016 355198196122 356127939552 356422043604 356462394792 356665957263 357363933696 357559062696 357599542608 357894861966 358863290478 358903918044 362028344832 362327321664 362525160789 362566202922 363547271626 364559533184 364600805632 364799886132 365049533079 365722511616 366024539232 366065977536 366307323678 367056516288 368321222016 368531556624 368573278752 370801990944 370843970112 371150227224 373341730608 373436794544 373650050466 373692352068 374628092256 375746852096 375952018596 375994580808 376945519104 377041500672 377462806083 377505539334 378527032422 379581003648 379623976704 379831260204 379874261592 382180873536 382432844178 383497690752 384535398016 384578931968 384896531936 385150293003 385904011776 386080678368 386124387264 386335220139 387488941224 388503206784 388725066576 388824047568 389090135196 391442910012 391487225976 393899084656 393943678688 394124025834 395266169088 395481993588 395526766824 396597023592 396924548559 397656289536 397701308928 397963512144 398190774366 398235854268 399299497344 400379962752 400425290496 400643931996 401020194141 401804969472 403490783146 404511262848 404557058304 405940795568 405986752864 406254418647 407003359488 407281887936 407385594048 407618236872 408685191552 410129474832 410175906336 412938580824 414088367616 414361374768 415482596144 415825717538 415872793924 416924589312 417152239812 417199466376 417544005627 418361117184 418673838891 419493161472 420009446934 420116393862 421178921856 421226604288 422715208608 422993903409 423773703936 423821680128 424171688256 425599867154 426676263552 427028629104 427076973792 427358544291 429659449824 429708092352 429953482728 431434902096 432602322768 432651298464 433008598428 434142013248 435925058877 436778141184 437066107632 437427053514 438610688362 438660344276 439881750784 440171763432 440423129223 441235060992 441285014016 442479088128 442844504256 442894639488 443136470238 443186638524 444257218944 444307514112 444674440224 446171651541 447363325728 447413972544 447708951162 450170382464 450221347072 450427458096 450478451808 452030590656 453253741248 453628055496 455075170704 455126690592 456683395014 456735096972 457878779424 458308793304 460711190016 461143863936 461395659186 461447894628 463932337792 463984860416 464238206916 464290764168 464555903427 464674193211 465465014784 465849413568 466156546614 467109956544 467417920662 468719399808 468772464384 469040162976 471929806656 471983234688 474837252736 475229391472 475283193056 475554609684 476745416928 476799390144 477193149288 478484387304 478538557392 480010796496 480407207742 480461595516 483103095552 483366881052 483421603896 486399848176 486677613114 486732710772 488032718976 488087970048 488409764904 489408688384 490135792839 491094962688 491375408832 491431038336 491699371086 494402654592 494458626816 494866969632 495193233861 497788974144 498200067288 498256469424 499504123008 501269358128 501326107744 503283741444 503340719112 504702709896 505176698166 506108004864 506441680272 506499015456 506730890358 506788258284 508199360256 509574498048 509910458904 510331562433 511330254336 513475592498 513533724004 514774237824 514832516352 515113626852 515597392467 516651921632 516992548611 517051078278 518004275712 518300088768 518432063424 518786846928 520085909376 520144789248 521923880016 521982967968 522327109689 525498701112 527309324784 527369022432 528796031456 529232731412 530618016192 530921032488 530981139024 532399329792 532797294183 533839950336 534191909328 534633065406 534693592188 536045900544 538294935717 538355877066 539348350464 541611241402 541672558196 543042517248 543180792064 543490982496 543849304383 544913588736 545320907439 546839299776 546901208448 547199829198 548583767424 549036808848 549098966304 550584774432 552481833024 556202986416 556265955168 556725340836 558231785188 560012595912 560155191816 560475075699 560538528102 561571895808 561942138384 563620278144 563928027894 563991871212 565418278656 565562251008 567790548633 568901684736 569371505472 569435965056 569746890306 569811392388 572879266432 572944123136 573271310304 573649266267 575246536128 576803097024 576868397952 577344797904 578856017664 579121017552 579186580896 581233411836 582754810176 583236071352 586895684576 587164365018 587230838964 590459339008 590526185984 590848626984 590915518032 591186038751 592342958592 592899253632 593222990382 593290150236 594895535388 596484434304 596551963392 596945268216 600569944128 600637935744 600965897994 602707454208 604338321664 604837407328 605236174719 606766894272 606835587456 608911193352 608980129296 610505039232 610922831904 611078391072 611427355308 614858485248 615194212248 615263859504 618984275888 619054352224 619407871236 619565590948 621132551424 621542062152 622813275392 623223894216 623738576307 623809190886 624959199744 625386883968 625728359718 625799199564 627541675776 629239742208 629310979584 630174590793 634072812912 635660555904 635732520192 636257532384 637979183072 638051409856 638399800731 640014395328 640542943656 640615460688 644489174736 644562138528 644930224092 648903484152 648976947696 649512897642 650710291968 651213019872 653440413274 653514390452 655167211776 655241384448 655599161448 656140580271 657916032543 657990516414 659203539456 659822626176 660257645148 661852591488 661927521024 663718632192 664266756384 664341959232 664704705357 664779957786 666005497344 668799791242 671044988592 671120958816 671563426743 672936946528 673568930888 675255573696 675332020608 675641187144 675717677712 678045885984 679880611872 680442083244 682240237056 685025092521 685102645458 686365650432 686818169136 687463189956 689323398148 689401437704 691066785024 691242751232 691715795904 692093488779 692171841942 693447879168 695898506688 695977290624 696357310374 696436146252 698197522176 698774120352 700664934816 701126880993 703079099712 703158696576 707490688256 707894709984 707974852032 710396392244 712255879104 712844087208 712924789584 713331914526 715118125392 715199085216 715789723932 717726580956 717807836088 724654643328 725050321578 725132405844 727094543252 727777389367 729119066368 729201611264 729599772264 730016419671 730099066158 731445023232 732049078464 732131955072 732614647356 734113032576 736642444032 737063113248 737146557504 741603981888 741687940224 742300454448 746683461216 746873589088 747300100932 747384704136 749256184512 751493704192 751904037192 751989161616 754925612166 755011078668 757054064844 757765047249 759162007296 759247953408 759662520408 759748523184 764361747072 764865688356 766995381504 769070796032 769157863936 769793063872 770213388747 770300586006 772161356736 772248774528 772670440278 774977882448 775576617417 777006413568 777450133152 777648095136 778180270392 782885820024 782974451952 787798169312 787887357376 788248051668 790532338176 790963987176 791053533648 793194047184 793849097118 795312579072 795927024288 796381548732 796471708536 798598994688 800759925504 800850580992 801287863992 801949598109 802040388282 806981566292 807533815599 809022525696 809114116608 811881591136 811973505728 812416862103 812508837294 814006718976 814563775872 814771188096 815236473744 817370383104 820258949664 820351812672 820799743797 825877161648 828722749536 830965192288 831651435076 831745587848 833849178624 834304479624 834398932752 835088011254 837347677782 840018893868 840232787724 840807792153 842357843712 842453208576 845430417216 845892041841 845987806818 847547407872 848343376512 851199734308 853352527104 854057258208 854153947584 854620335459 854717088582 859318899648 859416184704 859906965456 862869804192 865204645536 865302596928 866017196856 868284026496 871850117754 874132215264 874854107028 877221376724 877320688552 879763501568 880343526864 880746547527 880846258446 882470121984 885689008512 885789278976 886272940476 886373277048 888514437888 888615028224 889348880448 892343303082 894726651456 894827945088 895417902324 898684017007 900340764928 900442694144 900854916192 900956903616 901448846991 904061181312 906507482496 907256110992 910150341408 910253381184 913366790028 913470193944 915757558848 916617586608 922287727872 922791318372 922895789256 926157279971 927864675584 927969720832 928476413832 928581528336 929111806854 929348386422 931698827136 932313093228 934219913088 934835841324 935713786329 937438799616 937544928768 938080325952 943859613312 943966469376 947926976843 949674505472 950458782944 950566386112 951109219368 953490833856 953598780288 954386298576 956968774608 957077114784 960021592992 960814415484 960923191032 966206191104 966733762104 966843207792 972799696352 973355226228 973465421544 974269346463 976065437952 976175940096 976819529808 978817376768 980160619911 980271585678 982750817664 982862076672 983398742172 986985774621 988805309184 988917253632 989733939264 990386467722 995577948288 996400134576 996512938848 997169936679 999008246016 1002538716256 1002652215488 1003199686863 1006567482888 1006681438224 1009405419792 1010353396332 1012883360544 1012998030912 1013461780716 1013576516568 1016398720512 1019148996096 1019820917808 1020663124866 1026951184996 1027067448008 1027653968187 1029548475648 1029665032704 1030227253704 1031194784934 1033303843264 1033985097222 1034102156556 1036600177536 1036864126848 1037573693856 1038257762913 1040171818752 1040289578496 1043847760032 1043965935936 1044535965561 1044654219378 1050997402224 1054618649568 1054738044864 1057592062912 1058465462824 1061236032384 1061842064976 1061962278048 1065594588366 1068383818656 1069266130812 1069387184376 1069997871789 1072091801088 1076589871434 1076711754132 1083222482804 1083345116392 1084239784159 1086085034496 1086361584128 1086981964992 1087575482367 1087698608766 1090641814878 1093678599552 1093802416896 1094399658396 1095148599237 1097167534848 1098073617696 1098197932608 1101169548864 1104963666048 1112405972832 1112531910336 1113450681672 1116463570376 1120025191824 1120310383632 1120950151398 1121077056204 1123884276768 1127240556288 1127856055788 1127983742424 1130836557312 1131124502016 1135581097266 1138743010944 1138871930112 1139493780612 1139622784776 1143650183291 1145758532864 1145888246272 1146542620608 1147298532534 1150493072256 1153606194048 1153736795904 1154689595808 1155450879009 1157712035328 1158242035104 1158373161792 1162466823672 1165509620352 1166472142704 1173791369152 1174328730036 1174461677928 1180918678016 1181697253968 1181831036064 1182372077502 1185798507264 1186445980764 1186580300472 1189791070776 1190773645677 1192968868608 1193103926784 1193890536432 1201139888256 1201275871488 1201931795988 1203060582423 1205414908416 1206315946759 1208676643328 1209674814656 1210472349438 1213533788544 1213671174912 1217822386704 1217960258592 1218763255941 1221010078464 1221845663808 1222156782144 1222854710616 1230388424496 1230527719008 1237968551776 1238108704448 1238815742472 1239131181896 1242265102848 1243084124304 1245626550784 1246447788432 1247477152614 1247618381772 1250773767936 1251456719436 1251598399128 1252632016881 1255083351552 1256021516673 1258479484416 1260349181586 1268145625824 1268981710227 1271321111808 1271465040384 1272515064768 1275958366144 1276102819712 1276799601462 1280028790656 1281085887312 1281230921376 1282075632873 1288978349472 1289124277056 1289860448184 1297806968304 1297953895392 1299025795284 1302426039744 1306880826548 1307028780904 1307775176631 1310334423552 1311198322896 1312281160542 1315832065086 1315981032828 1319645252352 1320515290296 1321269387669 1323705182976 1323855042048 1327437264384 1328533512768 1328683918464 1329409410714 1329559915572 1337599582484 1338514954623 1338855780439 1342089977184 1342241917632 1343126853486 1345873893056 1347137861776 1350511147392 1350664041216 1351282374288 1351435355424 1356091771968 1359761223744 1360884166488 1370050185042 1370205290916 1373636338272 1374926379912 1378646796296 1378802875408 1382133570048 1382485502464 1383431591808 1384186977558 1384343683884 1391797013376 1391954581248 1392714620748 1392872292504 1393667710281 1394022579633 1396395044352 1397548240704 1401329869632 1402253761986 1406158199424 1406317393152 1412217741011 1414981376512 1415789419968 1415949704064 1420792784488 1424511758208 1425688174416 1425849579168 1426663829052 1430236250784 1430398170432 1431579447864 1435453161912 1435615672176 1449309286656 1450100643156 1450264811688 1454189086504 1455390011383 1455554778734 1458238132736 1459199544528 1460032839342 1460198132316 1464098156928 1464263910144 1465229294712 1468226065152 1470407378517 1473284888064 1474126226496 1474293115008 1483207963776 1483375880448 1484600908896 1485579701583 1489599535039 1493366922432 1493747178176 1494600201864 1494769408272 1498512369024 1503808074384 1503978323232 1509851224332 1510022157336 1514108129688 1515530094498 1518324014592 1519325040816 1519497046368 1528723494144 1529731376712 1530994687299 1533990763008 1535137409267 1538141592064 1539586127744 1540426777494 1540601172012 1544322713472 1544497549056 1545340880556 1546792177401 1549955764896 1550977645833 1551153234834 1554012827136 1554900266304 1555296190272 1556360540784 1565771640048 1565948903904 1566981329067 1575596338624 1575774714752 1576496103336 1581927974352 1582107067296 1586388094368 1587698194236 1591854048576 1592763097464 1592943417072 1597197989376 1598391882549 1601519851008 1602575727984 1603899196218 1604080776564 1613963132584 1614884807151 1615067631198 1618045051392 1623763182272 1623947011456 1624833724206 1625017674588 1629127551744 1629542376192 1630472947488 1631547913149 1634740766208 1635962722317 1640517899328 1640703625344 1641599487594 1651754323296 1657445499072 1661930384576 1663302870152 1663491175696 1668608959248 1668797865504 1670176022508 1674695355564 1680037787736 1680465575448 1681425227097 1681615584306 1684715687424 1690860834432 1691784083682 1691975613636 1696686753024 1702399468616 1703371645899 1703805375107 1706705054208 1708114516416 1708307895168 1709240670918 1709434177164 1718637799296 1718832369408 1719813930912 1720947798801 1725739608384 1730409291072 1730605193856 1732034393712 1736568052992 1743700235508 1748264430528 1749708214056 1754442753448 1754641377104 1760687053728 1761493095054 1761692516892 1771378017024 1771578557952 1772545880952 1772746554096 1773558116253 1777028875776 1778697760896 1784686606164 1789453302912 1789655890176 1790835804648 1797164573743 1797368034014 1800681529856 1801709832384 1801913807232 1802897693982 1808122362624 1813014964992 1814512221984 1815708524157 1820300682816 1820506762368 1826733580056 1826940387888 1831515117696 1833235173216 1844575455744 1845582636744 1845791578512 1852314559942 1855729351168 1856952827664 1857163056672 1858223613708 1858696772844 1863397654272 1864626186456 1868439826176 1869671682648 1871215728921 1871427572658 1874877599232 1876160651904 1887719226624 1887932938752 1890523772379 1895639344907 1895853953686 1899349010944 1900917565888 1901132772224 1902218438736 1906981667712 1907197560576 1908772597152 1913937549216 1914154229568 1915199402193 1920043185984 1921628830968 1921846382064 1933467524208 1933686415584 1945599392704 1946710452456 1946930843088 1948538692926 1952130875904 1953639059616 1960321239822 1960543171356 1965501635328 1965724153344 1966797484344 1968421740813 1973748097629 1973971549242 1977610618368 1979467878528 1980772935444 1991155896576 1992800269152 1993025877696 1994114116071 1994339873358 1998016492032 2005077432512 2005304430976 2006399373726 2013134965776 2013362876448 2014690280229 2018810839584 2020706792664 2025766721088 2025996061824 2026923561432 2027153033136 2039641835616 2041326249732 2053902369992 2054134896016 2055075277563 2055307936374 2059096951296 2060454507408 2062389569868 2066607686528 2067970194444 2068204313112 2073200355072 2073728253696 2075147387712 2076280466337 2076515525826 2080343637504 2087695520064 2087931871872 2089071931122 2089308438756 2101994804448 2103380642979 2109237299136 2109476089728 2115184125824 2116930925648 2122472064768 2123684129952 2123924556096 2131189176732 2136767637312 2138532261624 2138774368752 2139995743578 2153179742868 2153423508264 2166444965608 2166690232784 2168479568318 2173963929984 2175150964734 2175397217532 2181283629756 2183332168101 2187357199104 2187604833792 2188799316792 2190049259013 2190297198474 2194335069696 2196147235392 2196395865216 2202339097728 2209927332096 2219199307303 2224811945664 2225063820672 2226901363344 2232927140752 2240050383648 2240620767264 2241900302796 2242154112408 2247768553536 2254481112576 2255712111576 2255967484848 2271162194532 2273295141747 2277486021888 2277743860224 2278987561224 2279245569552 2287041446459 2287300366582 2291517065728 2293085241216 2294597065068 2300986144512 2307212388096 2307473591808 2309379191616 2310640166241 2310901758018 2316484070208 2316746323584 2324933647344 2326729852251 2331019240704 2332944285408 2340799269347 2347582738304 2348657460072 2348923355856 2363394507936 2363662072128 2364744155004 2371597014528 2372891961528 2373160600944 2379582141552 2381547291354 2385937737216 2387781072864 2402279776512 2402551742976 2403863591976 2405848794327 2406121164846 2412631893518 2419349629312 2420944698876 2422601446797 2427067577088 2427342349824 2435644773408 2435920517184 2437250586309 2437526511882 2442020156928 2443691327616 2444313564288 2445709421232 2460776848992 2461055438016 2462399231391 2475937103552 2476217408896 2477631484944 2478262363792 2486168248608 2492895576864 2494954305228 2495236763544 2501547535872 2502913438872 2503196798256 2505264033762 2512043033346 2520698363172 2536291251648 2537676125523 2537963420454 2542642223616 2545030129536 2551916732288 2552205639424 2553599202924 2560057581312 2562171774624 2562461842752 2563861006377 2564151265746 2577956698944 2578248554112 2579720896368 2595613936608 2595907790784 2598051590568 2604852079488 2613761653096 2614057561808 2615550353262 2622396645792 2624562321084 2631664130172 2631962065656 2639290504704 2641030580592 2642239642581 2642538775338 2647410365952 2657067025536 2657367836928 2658818821428 2659119831144 2675199164968 2677029909246 2677711560878 2684179954368 2684483835264 2686253706972 2691747786112 2694275723552 2696052051021 2701022294784 2701328082432 2702564748576 2702870710848 2704346540973 2712183543936 2719522447488 2721768332976 2740100370084 2740410581832 2747272676544 2749852759824 2757293592592 2757605750816 2766863183616 2768373955116 2768687367768 2778471839913 2783594026752 2783909162496 2785429241496 2785744585008 2787335420562 2788045159266 2795096481408 2802659739264 2804507523972 2807141358987 2812316398848 2812634786304 2824115758739 2824435482022 2831578839936 2831899408128 2841585568976 2843780930529 2849023516416 2851376348832 2851699158336 2853327658104 2860472501568 2860796340864 2863158895728 2870906323824 2871231344352 2898618573312 2900201286312 2900529623376 2908378173008 2910780022766 2911109557468 2918399089056 2920065678684 2920396264632 2922808039389 2928196313856 2928527820288 2930458589424 2936452130304 2940481859733 2940814757034 2948252452992 2948586230016 2960957323863 2966415927552 2966751760896 2969201817792 2971159403166 2979199070078 2986733844864 2987494356352 2989200403728 2989538816544 2991509810037 2997024738048 3007616148768 3007956646464 3009599060589 3019702448664 3020044314672 3028216259376 3031060188996 3038650081632 3038994092736 3057446988288 3059462753424 3061989374598 3070274818534 3079172255488 3080853554988 3081202344024 3082961904561 3088645426944 3088995098112 3090681761112 3093584354802 3099911529792 3101955291666 3102306469668 3109800532608 3110592380544 3112721081568 3131543280096 3131897807808 3133607896683 3133962658134 3151192677248 3151549429504 3152992206672 3163855948704 3164214134592 3172776188736 3175396388472 3183708097152 3185526194928 3185886834144 3196783765098 3205151455968 3207798392436 3208161553128 3227926265168 3229769614302 3230135262396 3247526364544 3247894022912 3249667448412 3250035349176 3252719352477 3258255103488 3259084752384 3260945894976 3262726447101 3263095826298 3271925444634 3281035798656 3281407250688 3283198975188 3303508646592 3314890998144 3323860769152 3326605740304 3326982351392 3337217918496 3337595731008 3340352045016 3349390711128 3360075575472 3360931150896 3362850454194 3363231168612 3381721668864 3383568167364 3383951227272 3393373506048 3404798937232 3406743291798 3407610750214 3416229032832 3416615790336 3418481341836 3418868354328 3430950549873 3437275598592 3437664738816 3439627861824 3441895597602 3451479216768 3460818582144 3461210387712 3464068787424 3466352637027 3473136105984 3487400471016 3496528861056 3499416428112 3508885506896 3509282754208 3521374107456 3522986190108 3523385033784 3542756034048 3545091761904 3545493108192 3547116232506 3557395521792 3569373212328 3572320937031 3578906605824 3579311780352 3581671609296 3594329147486 3594736068028 3603419664768 3603827614464 3605795387964 3609181747269 3616244725248 3618947840277 3626029929984 3629024443968 3631417048314 3640601365632 3641013524736 3653467160112 3653880775776 3656289767823 3663030235392 3666470346432 3691165273488 3691583157024 3704629119884 3713905655328 3714326113344 3716447227416 3717393545688 3726795308544 3729252372912 3736879652352 3739343365296 3742431457842 3742855145316 3752321303808 3768064550019 3775438453248 3781047544758 3791278689814 3791707907372 3801835131776 3802265544448 3804436877472 3806945130681 3813963335424 3814395121152 3817545194304 3827875098432 3828308459136 3830398804386 3840086371968 3843257661936 3843692764128 3866935048416 3867372831168 3891198785408 3893420904912 3893861686176 3897077385852 3907278119232 3920642479644 3921086342712 3923325529893 3931003270656 3933594968688 3936843481626 3947496195258 3947943098484 3958935757056 3961545870888 3982311793152 3985600538304 3986051755392 3988228232142 3988679746716 4010154865024 4010608861952 4012798747452 4015544863869 4016567341317 4026269931552 4026725752896 4029380560458 4037621679168 4041413585328 4051533442176 4051992123648 4053847122864 4054306066272 4079283671232 4082652499464 4107804739984 4108269792032 4110150555126 4110615872748 4120909014816 4124779139736 4133215373056 4135940388888 4136408626224 4146400710144 4147456507392 4150294775424 4152560932674 4153031051652 4175391040128 4175863743744 4178143862244 4178616877512 4182067738899 4203989608896 4206761285958 4218474598272 4218952179456 4230368251648 4233861851296 4236653223033 4244944129536 4247368259904 4247849112192 4262378353464 4273535274624 4277064523248 4277548737504 4279991487156 4306359485736 4306847016528 4332889931216 4333380465568 4336959136636 4347927859968 4350301929468 4350794435064 4362567259512 4366170034149 4366664336202 4374714398208 4377598633584 4380098518026 4380594396948 4392294470784 4392791730432 4404678195456 4411222135551 4419854664192 4438398614606 4449623891328 4450127641344 4453802726688 4456739104749 4465854281504 4468798605117 4480100767296 4481241534528 4483800605592 4484308224816 4495537107072 4511424223152 4511934969696 4542324389064 4546590283494 4554972043776 4557975122448 4558491139104 4574082892918 4574600733164 4586170482432 4589194130136 4592984061897 4601972289024 4605412227801 4614424776192 4618758383232 4621280332482 4621803516036 4632968140416 4633492647168 4649867294688 4652932937499 4653459704502 4662038481408 4665888570816 4681598538694 4695165476608 4697314920144 4697846711712 4700943987201 4726789015872 4727324144256 4729488310008 4745783923056 4746321201888 4759164283104 4763094582708 4775562145728 4795175647647 4804559553024 4807727183952 4811697588654 4812242329692 4825263787036 4838699258624 4841889397752 4844654421453 4845202893594 4854135154176 4871289546816 4871841034368 4874501172618 4875053023764 4887382655232 4888627128576 4891418842464 4907888166951 4921553697984 4922110876032 4924798462782 4951874207104 4952434817792 4955262969888 4956524727584 4972336497216 4985791153728 4989908610456 4990473527088 5005826877744 5006393596512 5010528067524 5024086066692 5041396726344 5072582503296 5075352251046 5075926840908 5090060259072 5103833464576 5104411278848 5107198405848 5110114937697 5111416125321 5120115162624 5124343549248 5124923685504 5127722012754 5128302531492 5155913397888 5156497108224 5159441792736 5191227873216 5191815581568 5196103181136 5209704158976 5227523306192 5228115123616 5231100706524 5244793291584 5249124642168 5263328260344 5263924131312 5282061161184 5284479285162 5285077550676 5314134051072 5314735673856 5317637642856 5318239662288 5350398329936 5354059818492 5355423121756 5368359908736 5368967670528 5372507413944 5383495572224 5388551447104 5391493721229 5392104102042 5402044589568 5405129497152 5405741421696 5408693081946 5424367087872 5439044894976 5443536665952 5447125572471 5480200740168 5480821163664 5494545353088 5499705519648 5514587185184 5515211501632 5533726367232 5536747910232 5537374735536 5556943679826 5567188053504 5570858482992 5571489170016 5574670841124 5576090318532 5590192962816 5605319478528 5609015047944 5613647186763 5614282717974 5624632797696 5648231517478 5648870964044 5663157679872 5663798816256 5671571317137 5683171137952 5686918034721 5687561861058 5698047032832 5702752697664 5703398316672 5706655316208 5720945003136 5721592681728 5726317791456 5741812647648 5742462688704 5745598206579 5800402572624 5801059246752 5816756346016 5821560045532 5822219114936 5836798178112 5840131357368 5840792529264 5845616078778 5856392627712 5860917178848 5880963719466 5881629514068 5896504905984 5897172460032 5921244292887 5921914647726 5932831855104 5938403635584 5942318806332 5958398140156 5973467689728 5974988712704 5978400807456 5979077633088 5982342348213 5983019620074 5994049476096 6015232297536 6015913292928 6019198121178 6039404897328 6040088629344 6056432518752 6062120377992 6077300163264 6077988185472 6118925506848 6123978749196 6140549637068 6158344510976 6161707109976 6162404688048 6165225832689 6165923809122 6177290853888 6181363522224 6187168709604 6199823059584 6203910583332 6204612939336 6219601065216 6221184761088 6225442163136 6263086560192 6263795615616 6267215793366 6267925316268 6290788119049 6302385354496 6303098859008 6305984413344 6310141928937 6327711897408 6328428269184 6345552377472 6350792776944 6367416194304 6371052389856 6371773668288 6393567530196 6410302911936 6415596784872 6416323106256 6455852530336 6459539228604 6460270524792 6495052729088 6495788045824 6499334896824 6500070698352 6505438704954 6521891789952 6525452894202 6526191652596 6543850889268 6549996504303 6562071597312 6562814501376 6566397950376 6607017293184 6629781996288 6647721538304 6653211480608 6653964702784 6657597921909 6674435836992 6675191462016 6680704090032 6698781422256 6720151150944 6721862301792 6725700908388 6726462337224 6763443337728 6767136334728 6767902454544 6809597874464 6813486583596 6815221500428 6819885425241 6832458065664 6833231580672 6836962683672 6837736708656 6861124339377 6861901099746 6874551197184 6879255723648 6883791195204 6902958433536 6921637164288 6922420775424 6928137574848 6931920498723 6932705274054 6974800942032 6980189556753 6993057722112 6998832856224 7017771013792 7018565508416 7022397808041 7042748214912 7045972380216 7046770067568 7090183523808 7090986216384 7094232465012 7114791043584 7138746424656 7144641874062 7157813211648 7163343218592 7188658294972 7189472136056 7206839329536 7207655228928 7211590775928 7217546382981 7218363494538 7237895680554 7258048887936 7262834096628 7267804340391 7281202731264 7282027049472 7306934320224 7307761551552 7311751758927 7312579535646 7326060470784 7332940692864 7382330546976 7383166314048 7387197694173 7409258239768 7427811310656 7428652226688 7432894454832 7434787091376 7458504745824 7478686730592 7484862915684 7485710290632 7504642607616 7536129100038 7562095089516 7582557379628 7583415814744 7589678489113 7603670263552 7604531088896 7608873754944 7613028376569 7613890261362 7627926670848 7635090388608 7655750196864 7656616918272 7660797608772 7680172743936 7686515323872 7687385528256 7733870096832 7734745662336 7782397570816 7786841809824 7787723372352 7794154771704 7814556238464 7841284959288 7842172685424 7846651059786 7867189937376 7873686963252 7894992390516 7895886196968 7917871514112 7923091741776 7971201076608 7972103510784 7976456464284 7977359493432 8005551283037 8020309730048 8021217723904 8025597494904 8031089727738 8033134682634 8052539863104 8053451505792 8058761120916 8075243358336 8082827170656 8088156153063 8103066884352 8103984247296 8107694245728 8108612132544 8158567342464 8165304998928 8215609479968 8216539584064 8220301110252 8221231745496 8241818029632 8249558279472 8266430746112 8271880777776 8272817252448 8300589550848 8305121865348 8306062103304 8335415519739 8350782080256 8351727487488 8356287724488 8357233755024 8364135477798 8407979217792 8413522571916 8421424076961 8436949196544 8437904358912 8460736503296 8467723702592 8472347276217 8473306446066 8494736519808 8495698224384 8524756706928 8531342791587 8547070549248 8554129046496 8555097475008 8559982974312 8612718971472 8613694033056 8665779862432 8666760931136 8673918273272 8695855719936 8700603858936 8701588870128 8725134519024 8732340068298 8733328672404 8755197267168 8760197036052 8761188793896 8768424118167 8784588941568 8785583460864 8809356390912 8821445579199 8822444271102 8876797229212 8882871971589 8899247782656 8900255282688 8907605453376 8913478209498 8931708563008 8937597210234 8960201534592 8962483069056 8967601211184 8968616449632 8974529430111 8991074214144 9022848446304 9023869939392 9028797181767 9084648778128 9093180566988 9115950244896 9116982278208 9148165785836 9149201466328 9172340964864 9178388260272 9185968123794 9210824455602 9237516766464 9242560664964 9243607032072 9248885713683 9265936280832 9266985294336 9299734589376 9305865874998 9306919409004 9331777141632 9363197077388 9371990463073 9390330953216 9394629840288 9395693423424 9400823690049 9401887974402 9453578031744 9454648288512 9458976620016 9491567846112 9492642403776 9518328566208 9526189165416 9551124291456 9590351295294 9615454367904 9623395177308 9624484659384 9650527574072 9677398517248 9683778795504 9689308842906 9690405787188 9742579093632 9743682068736 9749002345236 9750106047528 9758158057431 9774765310464 9777254257152 9782837684928 9815776333902 9843107395968 9844221752064 9849596925564 9885524187077 9903748414208 9904869635584 9910525939776 9913049455168 9944672994432 9971582307456 9979817220912 9980947054176 10011653755488 10012787193024 10021056135048 10048172133384 10082793452688 10145165006592 10150704502092 10151853681816 10180120518144 10187730079681 10207666929152 10214396811696 10220229875394 10222832250642 10248687098496 10249847371008 10255444025508 10256605062984 10292851649619 10311826795776 10312994216448 10318883585472 10382455746432 10383631163136 10392206362272 10399057911081 10419408317952 10427196745273 10455046612384 10456230247232 10462201413048 10489586583168 10498249284336 10526656520688 10527848262624 10564122322368 10568958570324 10570155101352 10628268102144 10635275285712 10636479324576 10700796659872 10708119636984 10710846243512 10716962811093 10736719817472 10737935341056 10745014827888 10766991144448 10777102894208 10782987442458 10784208204084 10810258994304 10811482843392 10817386163892 10827545241807 10848734175744 10856843520831 10878089789952 10887073331904 10894251144942 10960401480336 10961642327328 10968869303469 10989090706176 10999411039296 11029174370368 11030423003264 11073495820464 11074749471072 11113887359652 11141716965984 11142978340032 11149341682248 11152180637064 11180385925632 11210638957056 11218030095888 11227294373526 11228565435948 11296463034956 11297741928088 11304193650057 11326315359744 11343142634274 11366342275904 11373836069442 11375123722116 11405505395328 11406796633344 11413310632416 11420835392043 11441890006272 11443185363456 11452635582912 11483625295296 11484925377408 11491196413158 11600805145248 11602118493504 11633512692032 11643120091064 11644438229872 11673596356224 11680262714736 11681585058528 11691232157556 11721834357696 11761927438932 11763259028136 11769976589679 11793009811968 11842488585774 11843829295452 11876807271168 11884637612664 11916796280312 11926637625749 11946935379456 11949977425408 11956801614912 11958155266176 11964684696426 11966039240148 12030464595072 12031826585856 12038396242356 12046634591607 12049702023951 12078809794656 12080177258688 12112865037504 12124240755984 12154600326528 12155976370944 12237851013696 12247957498392 12281099274136 12323414219952 12324809376096 12330451665378 12331847618244 12362727044448 12374337419208 12399646119168 12407821166664 12409225878672 12439202130432 12442369522176 12450884326272 12526173120384 12527591231232 12534431586732 12535850632536 12546203216697 12580152016201 12581576238098 12604770708992 12611968826688 12620283857874 12655423794816 12656856538368 12691104754944 12701585553888 12709959669099 12734832388608 12742104779712 12743547336576 12787135060392 12820605823872 12831193569744 12832646212512 12911705060672 12919078457208 12920541049584 12990105458176 12998669793648 13000141396704 13010877409908 13043783579904 13050905788404 13052383305192 13087701778536 13098510102447 13099993008606 13124143194624 13132795900752 13214034586368 13233666406653 13259563992576 13269475414349 13295443076608 13306422961216 13307929405568 13315195843818 13348871673984 13350382924032 13361408180064 13370217314247 13397562844512 13406395815351 13440302301888 13443724603584 13451401816776 13452924674448 13534272669456 13535804909088 13619195748928 13626973167192 13630443000856 13639770850482 13664916131328 13673925367344 13675473417312 13722248678754 13723802199492 13758511447296 13767582390408 13778952185691 13805916867072 13816236683403 13843274328576 13856275149696 13863840997446 13865410548108 13949601884064 13958798812497 13960379113506 13986115444224 13997665712448 14035542027584 14037131016832 14044795616082 14085496429824 14091944760432 14093540135136 14102831961603 14180367047616 14181972432768 14188464930024 14277492849312 14289283748124 14326686437184 14377316589944 14378944272112 14385526942941 14413678659072 14423181551856 14435092765962 14436726989076 14475791361108 14516097775872 14525668193256 14533963264359 14535608680782 14562405462528 14613868640448 14615523103104 14623503517854 14625159071292 14665881385728 14723664500853 14727413584829 14764661093952 14766332628096 14774395388346 14818516479536 14855622621312 14857304453376 14865788909664 14869574182752 14917009491648 14957373461184 14969725831368 14971420581264 15072258200076 15124190179032 15165114759256 15166831629488 15179356978226 15207340527104 15217747509888 15226056753138 15227780522724 15270180777216 15311500393728 15313233836544 15321595217544 15330344813091 15334248375963 15360345487872 15373030647744 15374771056512 15467740193664 15469491324672 15534395151121 15564795141632 15573683619648 15575446744704 15588309543408 15629112476928 15682569918576 15684345370848 15693302119572 15734379874752 15747373926504 15789984781032 15791772393936 15846183483552 15942402153216 15944207021568 15952912928568 15954718986864 16009290125213 16011102566074 16040619460096 16051194989808 16062179455476 16066269365268 16105079726208 16106903011584 16117522241832 16150486716672 16165654341312 16174481163687 16176312306126 16206133768704 16215388491456 16217224265088 16317134684928 16330609997856 16341376717413 16385594885429 16431218959936 16433079168128 16440602220504 16442463490992 16483636059264 16499116558944 16543761555552 16545634504896 16601179101696 16610243730696 16612124206608 16670831039478 16701564160512 16712575448976 16714467510048 16728270955596 16815958435584 16827045143832 16840941560289 16842848153922 16873898393088 16935447405184 16944694552434 16946612892132 16989473039616 16991396448768 17014713951411 17049513413856 17060754104163 17062685583174 17094141098496 17108258092992 17110194950016 17119965948624 17225437942944 17227388066112 17236794619737 17331559724864 17333521862272 17347836546544 17401207717872 17403177740256 17450269038048 17464680136596 17466657344808 17510394534336 17520394072104 17522377587792 17536848236334 17569177883136 17642891158398 17644888542204 17753594458424 17763732878661 17765743943178 17798495565312 17815210906752 17826956418996 17863417126016 17875194420468 17920403069184 17924966138112 17935202422368 17937232899264 17947027044639 17949058860222 17982148428288 18045696892608 18047739878784 18057594363534 18169297556256 18186361133976 18231900489792 18233964556416 18296331571672 18298402932656 18356776520544 18371936247588 18421648911204 18475033532928 18485121329928 18487214064144 18495677498067 18497771427366 18531872561664 18599469178752 18611731749996 18613838818008 18663554283264 18726394154776 18741859126177 18743980926146 18789259680576 18791386846848 18801647380098 18803775948804 18872364357147 18907156063488 18909296577024 18917953240032 18930425786811 18983135692224 18985284807552 19036657132416 19052378330832 19102248582912 19180702590588 19230908735808 19246790354616 19248969318768 19301055148144 19367557591008 19378617685812 19380811574376 19485158187264 19487364137472 19498004690472 19500212095056 19516316114862 19565675369856 19631552667804 19649989512909 19686214791936 19688443504128 19699193851128 19768810311173 19771048374154 19807496828416 19821051879552 19826098910336 19889345988864 19943164614912 19959634441824 19961894108352 19972793765727 20023307510976 20025574386048 20042112270096 20096344266768 20165586905376 20290330013184 20301409004184 20303707363632 20375460159362 20428793623392 20440459750788 20445664501284 20459656275723 20497374196992 20499694742016 20510888051016 20513210125968 20583373018131 20585703299238 20623653591552 20637767170944 20764911492864 20767262326272 20784412724544 20795761496169 20798115822162 20854393490546 20910093224768 20912460494464 20924402826096 20940568670259 20979173166336 20996498568672 21053313041376 21055696525248 21067193424123 21128244644736 21137917140648 21140310202704 21270550571424 21272958649152 21401593319744 21416239273968 21421692487024 21433925622186 21473439634944 21490029655776 21554205788416 21565974884916 21568416408168 21620517988608 21622965686784 21634772327784 21652639148943 21655090483614 21713687041662 21774146663808 21788502289884 21920802960672 21923284654656 21935255276781 21937738606938 21978181412352 21998822078592 22058348740736 22060846006528 22146991640928 22149498942144 22161593082519 22227774719304 22283433931968 22285956680064 22298683364496 22304361274128 22436060191776 22454588747052 22457130871896 22592926069912 22595483856176 22608387300114 22686285268548 22732684551808 22747672138884 22750247444232 22769035467339 22811010790656 22813593266688 22826621264832 22839085129707 22841670784086 22883780012544 22905271165824 22967250590592 22969850754816 22982392826316 23201610290496 23204236987008 23267025384064 23286240182128 23288876459744 23347192712448 23360525429472 23363170117056 23382464315112 23443668715392 23523854877864 23526518056272 23539953179358 23684977171548 23687658590904 23753614542336 23769275225328 23833592560624 23853275251498 23913603229824 23916310532352 23929369392852 23932078480296 24016653849111 24060929190144 24063653171712 24076792484712 24093269183214 24099404047902 24157619589312 24160354517376 24225730075008 24248481511968 24264468459189 24309200653056 24311952741888 24411192380333 24475702027392 24495914996784 24562198548272 24646828439904 24649618752192 24660903330756 24663695236488 24725454088896 24748674838416 24799292238336 24815642333328 24818451757344 24901768652544 25006246559217 25052346240768 25055182462464 25068863173464 25071701265072 25092406433394 25160304032402 25163152476196 25223937653376 25240567715748 25264272230883 25310847589632 25313713076736 25382209509888 25403171107776 25417041828651 25419919338198 25484209559424 25487094673152 25574270120784 25594028374761 25641211647744 25662387139488 25665292425024 25823410121344 25838156914416 25841082099168 25997339587296 26000282793408 26021754819816 26087567159808 26101811576808 26104766610384 26175403557072 26197020204894 26199986017212 26265591801504 26428069172736 26464336737597 26467332813306 26538950828698 26612845922432 26615858811136 26630391687636 26648615914767 26697743347968 26700765848064 26722816360128 26740434628494 26795125689024 26812791630702 26880604603776 26887449207168 26902803633552 26905849348896 27068545338912 27071609818176 27086391545301 27238391497856 27253946334384 27260886001712 27279541700964 27347850734688 27350946834624 27444497357508 27447604398984 27517022894592 27535164780816 27557904371382 27632473366806 27712550299392 27727681994892 27730821096216 27899203768128 27917597624994 27920758227012 27995331424896 28071084055168 28074262033664 28089591232164 28115971389219 28170992859648 28183889520864 28187080270272 28202471070147 28205663923206 28360734095232 28363944865536 28376929860048 28554985698624 28578567496248 28653372874368 28754633179888 28757888544224 28771053885882 28846363103712 28870185531924 28873453978152 28951582722216 29032195551744 29051336386512 29067926528718 29071217361564 29227737280896 29231046206208 29247007035708 29250318142584 29274474172293 29331762771456 29447329001706 29454827169658 29529322187904 29532665256192 29548790776692 29637032959072 29656572561231 29711245242624 29714608906752 29731577819328 29739148365504 29834018983296 29914746922368 29939451662736 29942841162528 30144516400152 30248380358064 30330229518512 30333663258976 30358713956452 30435495019776 30452113506276 30455561045448 30540361554432 30563190239043 30623000787456 30643190435088 30660689626182 30668496751926 30746061295488 30749542113024 30878554948857 30935480387328 30938982649344 31068790302242 31147367239296 31150893489408 31176619086816 31197173733243 31258224953856 31281590235819 31365139837152 31368690741696 31386604239144 31468759749504 31494747853008 31579969562064 31583544787872 31692366967104 31884804306432 31905825857136 31909437973728 32018580250426 32022205132148 32102389979616 32124358910952 32132538730536 32150888433279 32210159452416 32213806023168 32235044483664 32300973433344 32331308682624 32348962327374 32352624612252 32430776982912 32434448530176 32570530562493 32634269369856 32661219995712 32682753434826 32771189770858 32862437919872 32866158336256 32881204441008 32884926981984 32906607910407 32967272118528 32998233117888 33087523111104 33091269009792 33220487461392 33224248413216 33341662078956 33425150897952 33428935020096 33456541911192 33631916871168 33654090287664 33681883120578 33685696307844 33870894810368 33889389104868 33893225784264 33912580950171 33978946079232 34029427902822 34099026827712 34121508208326 34125371166348 34216516185984 34220389900032 34239931897248 34450875885888 34454776132224 34473589239474 34663119449728 34667043724544 34695673093088 34802415435744 34806355480512 34900538076096 34929360273192 34933314689616 35020789068672 35040788144208 35044755175584 35073696472668 35285782316796 35289777084408 35507188916848 35527465757322 35531487886356 35630421813504 35653912837992 35726834252032 35750388840936 35779912877247 35840806138368 35849932276224 35870404844736 35874465798528 35894054089278 35898117720444 36091393785216 36095479757568 36115188727068 36149106071853 36338595112512 36372722267952 36463800979584 36467929112832 36592663143344 36596805865312 36713553041088 36743872495176 36843297822408 36970242659856 36974428128288 36991354996134 36995542854732 37198938357504 37223463499992 37227677636016 37327108566528 37452788309552 37483718252354 37487961852292 37578519361152 37582773693696 37603294760196 37607551897608 37638609650091 37740456048603 37744728714294 37814312126976 37835906480064 37860851573622 37966271384448 37970569615104 38073314264832 38104756661664 38129879007297 38204497165824 38361405181176 38461817471616 38493580709232 38497938637536 38602110296288 38735115182016 38757235371624 38761623148752 38970316374528 38996009380944 39000424190112 39032632229724 39131350739712 39263105335608 39295530307341 39299979025818 39372429583872 39398387702256 39537620622346 39542096748308 39642103759104 39652197820672 39700999219959 39778691977728 39808426243047 39886329229824 39919268883648 39923788216704 39945587531454 40046615021952 40051148772096 40084224540192 40192688533536 40219187446053 40331173810752 40602818008368 40607414727264 40750920318724 40857587246784 40880919501576 40891329002568 40919312551446 40994748393984 41021776102032 41026420251936 41166746036262 41171406598476 41275534341888 41448710050209 41529822985728 41568825449088 41591522992338 41596231644324 41708786981092 41820186449536 41824920988928 41848805652192 41876396437491 41881137340518 41958346332672 41992997137344 42106626082752 42111393050496 42134386848246 42256489289472 42275834281296 42280620405408 42541101142848 42545917298304 42803186639488 42832478547936 42843384974048 42867851244372 42980059311552 43108411576832 43131949769832 43136832816336 43156580828823 43241035977216 43269544655568 43305278297886 43310180967228 43427374083324 43548293327616 43577004579768 43841605921344 43846569309312 43870510553562 43875477213876 43997644157184 44116697481472 44121692013056 44170993502559 44182240754487 44293983281856 44298997884288 44323186165038 44455549438608 44566867863936 44571913360128 44597366728992 44608722548256 44872120383552 44909177494104 44914261743792 45185852139824 45190967712352 45216774600228 45372570537096 45465369103616 45495344277768 45500494888464 45538070934678 45622021581312 45653242529664 45678170259414 45683341568172 45810542331648 45934501181184 45939701509632 45964785652632 46002745127889 46403220580992 46408473974016 46534050768128 46572480364256 46577752919488 46603185453363 46694385424896 46721050858944 46726340234112 46764928630224 46887337430784 47047709755728 47053036112544 47079906358716 47369954343096 47375317181808 47538550450656 47667185121248 47706550502996 47827206459648 47832621064704 47858738785704 47864156960592 48027870375639 48033307698222 48121858380288 48153584969424 48186538366428 48198808095804 48315239178624 48320709034752 48451460150016 48496963023936 48523443491061 48528936918378 48618401306112 48822384760666 48951404054784 48991829993568 49024130152239 49124397096544 49156784656287 49293656879808 49299237504384 49321806661512 49327390472976 49450908177792 49497349676832 49631284666656 49636903514688 49803537305088 50012493118434 50104692481536 50137726346928 50143402530144 50184812866788 50320608064804 50326304952392 50447875306752 50481135431496 50522824680867 50528544461766 50621695179264 50806342215552 50834083657302 50839838676396 50968419118848 50974189346304 51148540241568 51182262312489 51188056749522 51282423295488 51324774278976 51330584850048 51646820242688 51676313828832 51682164198336 51710383859211 51994679174592 52000565586816 52043509639632 52203623153616 52209533220768 52350807114144 52394040409788 52399972034424 52531183603008 52928673475194 52934665626612 53077901657396 53127749423791 53225691844864 53231717622272 53260783375272 53291198635983 53297231829534 53395486695936 53445632720256 53480869256988 53590251378048 53625583261404 53761209207552 53774898414336 53805607267104 53811698697792 54137090677824 54143219636352 54172783090602 54476782995712 54507892668768 54521772003424 54559083401928 54695701469376 54701893669248 54888994715016 54895208797968 55070329561632 55115808742764 55264946733612 55425100598784 55455363989784 55461642192432 55798407536256 55835195249988 55841516454024 55990662849792 56142168110336 56148524067328 56179182464328 56225577378531 56231942778438 56367779041728 56374160540544 56404942140294 56411327846412 56617093071441 56721468190464 56727889731072 56753859720096 57109971397248 57157134992496 57306745748736 57509266359776 57515777088448 57542107771764 57692726207424 57740371063848 57746907956304 57903165444432 58102672773024 58135853057436 58142434723128 58455474561792 58462092412416 58494014071416 58500636285168 58548948344586 58894658003412 58909654339316 58949968538727 59058644375808 59065330512384 59097581553384 59274065918144 59306430933519 59313145122462 59422490485248 59463155638656 59478296731008 59668037966592 59829493844736 59878903325472 59885682325056 59918381297181 60289032800304 60496760716128 60660459037024 60667326517952 60717427912904 60870990039552 60904227012552 60911122090896 61126380478086 61286380870176 61321379252364 61336993503852 61378968827169 61492122590976 61499084226048 61750119054393 61757109897714 61870960774656 62137580604484 62294734478592 62301786978816 62353238173632 62387284488507 62394347466486 62563180471638 62730279674304 62737381483392 62773208478288 62821706010777 62937519499008 62989495706016 63159939124128 63167089575744 63201580272369 63384733934208 63811651714272 63818875947456 64037160500852 64044410264296 64204779959232 64248717821904 64265077461072 64301776866558 64420318904832 64470088967328 64662617365248 64697924654748 64705249224504 64861553965824 64868897060352 65141061124986 65322439991424 65365506869652 65542379541716 65603933241511 65724875839744 65732316672512 65762408882016 65769853963968 65805765830343 65813215820814 65934544237056 65996466235776 66175046222208 66182538019584 66440974922784 66448496826432 66683324157912 66850301795904 66857870040192 66913083822384 67308180575328 67363766241156 67371392615688 67741789620736 67778778209736 67786451568528 67825161900342 68058855805644 68198053655424 68243016416652 68250742332696 68307106402017 68433032371968 68440779800064 68479863794496 68901751771776 68909552264448 68947178478948 69198669309539 69326238899456 69334087449088 69391346186176 69604830871488 69612710961024 69801076152192 69858720546384 69866629379232 70041578137344 70081576288416 70089510351168 70147392945336 70571564633592 70579554168816 71014377833696 71054931514644 71062975772712 71260843627008 71307825675984 71453668504064 71500777681872 71559825754494 71740809689472 71748931597056 71788108178556 71796235440888 72049961547333 72182787570432 72190959515136 72230377454136 72298212143706 72677190225024 72745444535904 72793405377567 72927601959168 72935858225664 73185326286688 73193611730624 73233577140999 73427106082176 73487744990352 73686595644816 73940485319712 73948856256576 73982709992268 73991085709464 74397876715008 74446926999984 74455355272032 74905576619104 74967436504708 74975923704584 75018739677651 75157038722304 75165547387392 75206589520392 75215103795216 75277219300182 75480912097206 75489457428588 75671812960128 75721703147244 75792816692649 75932542768896 75941139230208 76146628529664 76209513323328 76251125485953 76259758014594 76722810362352 76782085124283 76923634943232 76987161418464 76995877275072 77204220592576 77470230364032 77514470743248 77523246297504 77992018761888 78000848380224 78065264459448 78262701479424 78526210671216 78591060614682 78599958051636 78796775404512 79075241244692 79084193496616 79284207518208 79304395641344 79393010212791 79401998439918 79616852486094 79838537767296 79847576433408 79891175062908 79945847744301 80093230043904 80102297544192 80168449080384 80385377067072 80438374892106 80662347621504 81205636016736 81214829454528 81259174635903 81501840637448 81715174493568 81761839003152 81782658005136 81838625102892 82043552204064 82052840503872 82333492072524 82342813196952 82551068683776 82897420100418 83137650898176 83183045984676 83192463288648 83417573962184 83486463380243 83640372899072 83649841977856 83697611304384 83752792874982 83762274681036 83985994274688 84213252165504 84222786100992 84268773696492 84347914167657 84512978578944 84551668562592 84561240810816 85082202285696 85091834596608 85606373278976 85664957095872 85686769948096 85735702488744 85960118623104 86263899539664 86273665632672 86313161657646 86539089311136 86610556595772 86620361934456 86854748166648 87096586655232 87154009159536 87683211842688 87693138618624 87741021107124 87750954427752 87823422516879 87995288314368 88061064113407 88233394962944 88341987005118 88364481508974 88587966563712 88597995768576 88646372330076 88911098877216 88969717683693 89133735727872 89143826720256 89194733457984 89217445096512 89744240767104 89818354988208 89828523487584 90371704279648 90381935424704 90433549200456 90745141074192 90930738207232 90990688555536 91000989776928 91076141869356 91306485059328 91356340518828 91366683136344 91621084663296 91689570717129 91869002362368 91929571305264 92005490255778 92635664846571 92806441161984 92816947948032 93068101536256 93144960728512 93155505838976 93206370906726 93442101717888 93452680468224 93529857260448 93591521199729 93774674861568 93844770707457 94095419511456 94106072225088 94159812717432 94739908686192 94750634363616 95077100901312 95334370242496 95413101005992 95654412919296 95717477571408 95728313921184 96055740751278 96066615396444 96307169938848 96373076732856 96397616191608 96452665299837 96630478357248 96641418069504 96902920300032 96993926047872 97046886982122 97057873836756 97644769521332 97711591687479 97736471972047 97902808109568 97983659987136 98048260304478 98248794193088 98313569312574 98587313759616 98598475008768 98643613323024 98654780945952 98719823731221 98901816355584 98994699353664 99262569333312 99273807029376 100024986236868 100275452693856 100286805060288 100369625733576 100641216129608 100652609904784 100895750613504 100962270862992 101045649361734 101057088923532 101612684431104 101668167314604 101679677352792 101737742850513 101936838237696 102297080483136 102364524624978 102376113499044 102649548557952 102661169700096 103091895093803 103293640485376 103352627657664 103364328396672 103420767718422 103989358349184 104001131173632 104087019279264 104407246307232 104419066441536 104701614228288 104788080819576 104799944068848 105062367206016 105857346950388 105869331253224 106155803314792 106255498847582 106451383689728 106521566750544 106582397271966 106594463659068 106891265440512 106961738513976 107180502756096 107251166522808 107339738631741 107522418415104 107549796828672 107611214534208 107623397395584 108274181355648 108286439272704 108345566181204 108447318215559 108740766057847 108953565991424 109015785337536 109043544006848 109118166803856 109391402938752 109403787338496 109777989430032 109790417595936 110140659123264 110231617485528 110529893467224 110910727979568 110923284384864 111596815072512 111670390499976 111683032908048 111981325699584 112065030876491 112284336220672 112358364928656 112451154757062 112463885556876 112735558083456 112748321081088 112809884280588 112822655692824 112915828950273 113221368145809 113234186142882 113442936380928 113507719440192 114219942794496 114314269984992 114389637021891 114613491497472 114699164198003 115018532719552 115031554176896 115084215543528 115385452414848 115480742127696 115493815912608 115806330888864 116205345546048 116271706114872 116284869446256 116910949123584 116988028142832 117001272570336 117097896689172 117789316006824 117819308678632 117886590922023 117899937077454 118117288751616 118195163106768 118548131836288 118612861867038 118626290244924 118926311277312 118956593462016 119102997659877 119336075933184 119425278729141 119658987689472 119757806650944 119771364650112 119836762594362 120578065600608 120657562338159 120993521432256 121320918074048 121334653035904 121434855825808 121808454025104 121822244181792 122252760956172 122572761740352 122642758504728 122673987007704 122757937654338 122984245181952 123500238108786 123514219795428 124275161208968 124346130150627 124589468957184 124706476347264 124774568977014 124788694932972 125126360943276 125460559348608 125474762966784 125546416956576 125629189312473 125643412021554 125875038998016 125978991412032 126319878248256 126334179151488 126403160544738 126769467868416 127623303428544 127637751894912 128074321001704 128088820528592 128409559918464 128497435643808 128530154922144 128603553733116 128940177934656 129325234730496 129395849309496 129410498449008 129469742486469 129723107931648 130282122249972 130644879982848 130731013739304 131084759083432 131193013883239 131207866483022 131449751679488 131524817764032 131539707927936 131611531660686 131626431641628 131992932471552 132350092444416 132365076039168 132512980507677 132546722263461 132881949845568 132896993652864 133366648315824 133700603591808 133715740080384 133826167644768 134616361150656 134727532482312 134742785231376 135557556419472 135572903137056 135650323800684 136117711611288 136396107310848 136486032833304 136501484665392 136614212804034 136866064743936 136959727588992 137803503543552 137819104528896 137894356957896 138008235383667 138381672178211 138397338619078 138652477798912 138782692372352 139209661742976 139225421922048 139602152304384 139717441092768 139733258758464 139809556360089 140083156274688 140163152576832 140179020702336 140294785890672 141143129267184 141159108337632 142028755667392 142109863029288 142125951545424 142615651351968 143001555363744 143119651508988 143481619378944 143497863194112 143576216357112 143592470881776 144083611126917 144099923094666 144365575140864 144460754908272 144596424287412 145354380450048 145490889071808 145570330473183 145586810755134 145855203918336 146370652573376 146387223461248 146467154281998 146854212164352 146975489980704 147072390456717 147373191289632 147470353968861 147880970639424 147897712513152 147965419984536 147982171418928 148893853999968 148910710544064 149811153238208 149934873009416 149951847409168 150037479355302 150314077444608 150413179040784 150430207590432 150554438600364 150961824194412 150978914857176 151343625920256 151443406294488 151568474042601 151585633385298 151865085537792 152419026646656 152502250971906 152519516029188 153445620724704 153546786937467 153564170248566 153847269886464 153974322836928 153991754550144 154408441185152 154940460728064 155028941486496 155046492595008 155131151577633 155984037523776 156001696760448 156130528918896 157052421342432 157182121229364 157199916103272 157593550809024 158150482489384 158168386993232 158786020425582 158803996879836 159233704972188 159383248271373 159677075534592 159695152866816 159782350125816 159873595907949 159891695488602 160186460087808 160336898160768 160770754134144 160876749784212 161324695243008 162001549433119 162411272033472 162429658909056 162518349271806 163003681274896 163430348987136 163523678006304 163565316010272 163677250205784 164087104408128 164105681007744 164666984145048 164685626393904 165794840200836 166275301796352 166366091969352 166384926577296 166835147924368 166972926760486 167280745798144 167395222608768 167505585749964 167524549362072 167971988549376 168426504331008 168445572201984 168537547392984 168676732135593 168695828335314 169103337125184 169122481621632 169851279214323 170164404571392 170183669193216 170878346662331 171212746557952 171329914191744 171373539896192 171471404977488 171920237246208 172527799079328 172547331265344 172626323315292 173078178622272 173221113191544 173240723868912 173709496333296 174308018319072 175366423685376 175386277237248 175482042214248 175501908855504 175646845033758 176122128226814 176683974010236 176728963017948 176849905616181 177175933127424 177195991537152 177292744660152 177822197754432 177919292800557 177939435367386 178267471455744 178389466915968 178434890193024 179488481534208 179636709976416 179657046975168 179755143891543 180743408559296 180763870849408 180867098400912 181490282148384 181981377111072 182001979553856 182152283738712 182612970118656 182712681037656 182733366272688 183379141434258 183859142610528 184010980511556 185250357163179 185271329693142 185612882323968 186289921457024 186311011677952 186412741813452 186884203435776 186905360936448 187059714520896 187161853465521 187183042399458 187689541414914 188190839022912 188212144450176 188319625434864 189479817372384 189501268727232 189604740817107 190154201802624 190668740484992 190826202011984 191434955142816 191456627842368 192111481502556 192133230792888 192614339877696 192746153465712 192795232383216 192905330599674 193260956714496 193987852095744 194093773964244 194115747673512 195289539042664 195423183374958 195472943944094 195967319974272 196096520608956 196497588386176 196627138625148 196811799724533 197174627519232 197196950017536 197287226646048 197309561891904 197417297491029 197439647462442 197803632711168 197989398707328 198525138666624 198547614058752 200049972473736 200550905387712 200573610120576 200739251467152 201282432259216 201305219809568 201924541725984 202091298723468 202114177847064 203225368862208 203336334629208 203359354705584 203475485701026 204594160966272 204729049249956 204752226998088 204921319206051 205299097115904 205322339400192 206160450387947 206183790187606 206705255315328 206728656793344 206841535436844 207596007928617 207978716698368 208002262347264 208174038558528 208814492614464 208838132883072 209403228456576 209576161639152 209599888137696 210124734412032 211714693900776 211738662506448 212311606629584 212510997695164 213043133501088 213164794543932 213188927318136 213782530881024 213923477027952 214361005512192 214502333045616 214679477263482 215222429068416 215246794791168 216149884641999 216548362711296 216572878545408 216691132362408 216894636431118 217481532115694 218031570675072 218087088013696 218236333607712 218380216132701 218782805877504 218807574676992 219555978860064 219580835191872 219700731422997 220281318246528 220463234971056 221059786934448 221821455959136 221846568769728 223193630145024 223340780999952 223366065816096 224130061752982 224716729857312 224902309514124 224927771113752 225056219032953 225471116166912 225496642162176 225619768561176 225645311385648 225831657900546 226442736291618 226468372285764 227015438880384 228439885588992 228628539969984 228753376457859 228779274043782 229398328396006 230037065439104 230063108353792 230168431087056 230346255372849 230770904829696 230961484255392 230987631825216 231612661777728 232410691092096 232543412229744 232569738892512 233976056285664 234002545140672 234195793378344 235578632013648 235638617357264 235773181844046 235799874154908 236390326213536 237096263672576 237225723734076 237252580489848 237852622554624 237913186924032 238179030638373 238205995319754 238850557458282 239515613301888 239542729300224 239673525188724 241156131201216 241315124676318 241987042864512 242641836148096 242669306071808 242869711651616 243616908050208 243644488363584 243777523907709 244505521912344 245145523480704 245285517009456 245347974015408 245515875308676 247000476217572 247028439590856 248550322417936 248692260301254 249412952694528 249549137954028 249577389865944 250252721886552 250459390140729 250921118697216 250949525933568 251092833913152 251258378624946 251286824043108 251957982824064 252639756496512 252668358302976 252806321089476 253043742502971 253538935736832 255246606857088 255275503789824 256148642003408 256177641057184 256819119836928 256994871287616 257060309844288 257207107466232 257880355869312 258791698618992 258820996898016 258939484972938 260564244499944 261289759965696 261462027478608 262169518166864 262386027766478 262415732966044 263049635528064 263079415855872 263223063321372 263252863283256 263470267550637 263985864943104 264183192340221 264700184888832 265025961015354 265093444526922 265763899691136 265793987305728 266733296631648 266909153051079 267401207183616 267431480160768 267652335289536 269232722301312 269455064964624 269485570462752 271115112838944 271145806274112 271300647601368 272235423222576 272792214621696 272972065666608 273002969330784 273228425608068 273919455177984 275068712151387 275607007087104 275788713915792 276016470767334 276763344356422 276794677238156 277565384744704 277906994539713 278419323485952 278450843844096 279204304608768 279434882185536 279466517516928 279619112720178 280326305153664 280358041404672 280589571781344 281534312122371 282286258534368 282318216675264 284057511334784 284219726058576 284251903090848 285231302703936 286003110727488 286239303017976 286963238757888 287152432714224 287184941763552 288167222253834 288199846189332 288921509816544 289192848574824 290708760900096 290981778143616 291140660946366 291173621510268 292741305146752 292774446922496 292934308563996 293134775062437 293209415916141 293708424328704 293950979961408 294144780913434 294746382579264 294940707937722 295761941278848 295795425026304 295930839969072 295964342837856 297787707999936 297821421088128 299622306476416 299869746018832 299903694818336 300074958710604 300826358081568 300860415180864 301108877200728 301923648388824 301957829714352 302687251840512 302886812588976 303136948085202 303171266770596 304838053293312 305004501943812 305039032058376 306891241449408 307093573874934 307128340497132 307948645673856 307983509100288 308816882370304 309275685281409 309880921456128 310057882972992 310092985190016 310262303155266 311968075047552 312003393520896 312261057837792 314104842684864 314364242458728 314399832206544 315187101618048 316300964978768 316336773986464 317572040851164 317607993759672 318467409944376 318766496542746 319354151069184 319564700251632 319747191815898 319783390977204 320673796321536 321541508268288 321753499568424 322019215895223 322649390486016 324003098866238 324822544066944 324859317818112 325036698543612 325341954646677 326007362549792 326222298173541 326860697974272 327047356012608 327130632020544 327354500411568 328174208816256 328211362015488 329333968290096 329371252787808 331589680401672 332732183938704 332769853154592 333670295848736 333945853520972 334790445217536 335011171499928 335049098724144 335943977098752 336195092629473 336853008662016 337075094785968 337353464271186 337391656670628 338206674250368 338244963243264 339664104437427 339702558428646 340328809142784 341756693324662 342659828383488 342747079792384 342942809954976 343168911065673 343840474492416 344097492594009 345055598158656 345094662530688 345252646630584 346156357244544 346442226383088 346481447737824 347418992666592 348616036638144 350732847370752 350964084428496 351003817711008 351293690067516 352244256453628 353367948020472 353457926035896 353659772766069 353699811232362 354351866254848 354585489320304 355644395508864 355838585601114 355878870734772 356778933831936 356869780386048 358275836187423 358976963068416 359273419952832 359314093950336 359510287783086 361486817118592 361527741698816 361734196801824 361972687014477 362980564296768 363962754222144 364003959107712 364304567477424 365425362075312 365466732545376 366758282868516 367718285221056 368021961023112 370500714326358 370542659386284 372579842914048 372622023355904 372825483626904 373038390451881 373768406871552 374119429041792 374323706931042 374366084798916 375379082829828 376381678045824 376424288900352 376639250869728 378959634744768 379002537454464 379209481634214 380308403605248 381337480969984 381652404023968 382869910285632 382913255684736 384222963005112 384266461585776 385228679755392 385492306931424 385590464766432 385810661199348 387975704191488 388187547928488 388231495347024 390579078085328 390846366749916 390945887888188 391934639948544 392193041217912 392995176772352 393254277250296 393579041649717 393623599449066 394349255038464 394574453292096 394619123783808 394834594982058 394879294924884 395978797414656 397050277333248 397095228117504 397640166790383 400099944947472 401101810775424 401147220241152 401478502934304 402564864518432 402610439619136 403849083451968 404182597446936 404228355694128 406672669258416 406718709411168 406950971402052 409188321932544 409458098499912 409504453996176 409842638412102 410598194231808 412320900775894 412367580375212 413410510630656 413457313586688 413683070873688 414024706151001 415145016534633 415192015857234 415957433396736 416348077117056 417628985228928 417676265766144 418806456913152 419152323278304 419199776275392 419428669080267 420249468824064 423429387801552 423477325012896 424623213259168 425021995390328 426086267002176 426329589087864 426377854636272 427846954055904 429004666091232 429358954526964 430444858136832 430493589582336 432250833380751 432299769283998 433096725422592 433382264724816 433789272862236 434963064231388 436063141350144 436174176027392 436472667215424 436710991419549 436760432265402 437565611755008 439111957720128 439161670383744 439401462845994 440562636493056 440926469942112 442119573868896 442411061906583 443642911918272 443693137539456 446681561999904 446732131632192 448260123505964 449433459714624 449804619028248 449855542227504 450112438065906 450942232333824 451239537122352 451290622771296 451663315801092 452885472583236 452936744571528 454030877760768 457257079939968 457506752915718 457558548087564 458796656792012 459227532690577 460074130878208 460126216707584 460336862174112 460640360812401 460692510745698 461541809659392 461922968510784 461975263650432 463225323555456 464821382184192 465086824459488 465139477785024 467952112571328 468005090281344 468391586756688 471157264027296 471277234714528 471546363688092 471599748309816 472780652427072 474192527345152 474451447468152 474505160979696 476358061276746 476411990639508 477701114916564 478149744814119 479031226603776 479085458600448 479347050377448 482312262402432 482630249352636 483974085729024 485283672296192 485338612143616 485739423303232 486004648299357 487233816100416 487288976727168 487555047815418 489011043824688 490291046961408 490571034018912 490695948030816 491031750617352 494000952435144 494056879181712 497100644835872 497384520602508 498825905389056 499098275908056 499154779731888 500505443773104 500918780281458 501842237394432 502185667826304 502516757249892 502573648086216 503915965648128 505279512993024 505336716605952 505612642178952 506030196406779 506087485005942 509553837642969 510493213714176 510551007579648 512297284006816 512355282114368 512635039986993 513638239673856 513989742575232 514120619688576 514414214932464 515760711738624 517583397237984 517641993796032 517878969945876 521128488999888 522924054957216 524339036333728 524772055532956 524831465932088 526099271056128 526158831711744 526446126642744 526505726566512 526940535101274 528366384680442 530051922030708 530186889053844 530549716848543 531527799382272 531587974611456 533466593263296 533757878401671 533818306102158 534802414367232 535304670579072 538465444602624 538910129929248 538971140925504 539265431674629 542230225677888 542291612548224 542601295202736 544470846445152 545944131333216 546005938661568 546456851216136 547838910355968 550137424302774 551577427831584 552032941534668 553526688712844 553589354476312 555130769489408 555751071489537 555813989079426 556838646971904 558869764371072 558933035033856 559238225440356 560652610307328 560716082809344 561179143562688 563068624244742 564572517068736 564636433350528 568115022669568 568439452117152 568503806181696 568814222451321 570462605407872 572006221454976 572478606035952 574304865428448 574369883527104 576334444507668 576399692378664 577843019633088 578385697149648 581963556287232 582281321892732 582347243020536 584405243661701 585482610293504 585548893844992 585868617127992 586269550124874 586418831832282 587901959922816 588289561826868 589492765158528 589881415875444 590435399173599 591523882557696 591590850052608 591861679938144 591928685675712 595575415999872 595642842176256 599244612952832 599739492037664 599807389636672 600149917421208 601652716163136 601720830361728 602217754401456 603847296777648 603915659428704 605773625177952 606273896170404 606342533541192 609676106586624 610009003887624 610078064116752 613782482898816 614187147749868 614256680994264 614763957618153 615897291347712 615967018200576 617633764740608 618481351163841 618551370562818 620115765945984 620185970380032 620524606310532 622788023785851 623936150095104 624006787041792 624522115675584 628209685369728 628728484917456 628799664413088 630374203236096 632601929957536 632673547972928 635144081702328 635215987519344 636934819888752 637532993085492 639129400503264 639494383631796 639566781954408 641347592643072 643083016536576 643506999136848 644038431790446 648006197732476 648449653925997 649645088133888 649718635636224 650073397087224 650683909293354 652014725099584 652444596347082 654094712025216 654261264041088 654709000823136 655140648398103 656348417632512 656422724030976 658667936580192 658742505575616 659102194268991 663179360803344 665464367877408 665539706309184 667340591697472 667891707041944 669580890435072 670022342999856 670098197448288 672390185258946 674150189571936 674706928542372 674783313341256 675168657098859 676413348500736 676489926486528 679328208874854 679405116857292 683513386649324 684155303804329 685319656766976 685494159584768 685885619909952 686260129373577 686337822131346 688194985188018 690111196317312 690189325061376 690505293261168 691038766118547 692312714489088 692884452766176 692962895475648 694837985333184 697232073276288 701928168856992 702007635422016 702587380135032 704488512907256 706735896040944 706915852071792 707319545532138 707399622464724 709170978640608 711288791017728 711677171202228 711757741469544 713557867663872 713739560772096 716551672374846 718546839905664 718628187900672 719020575566172 721643265656621 722973634237184 723055483397632 723468393603648 723945374028954 725961128593536 727925508444288 728007918215424 728609134954848 730850724150624 730933465090752 733516565737032 735436570442112 736043922046224 741001428652716 741085318772568 745159685828096 745650967253808 746076780903762 748238858083584 748647413862084 748732169597832 750758165659656 751378170422187 752763356091648 752848577800704 753278501739456 757919269489536 758005074908928 758418963268428 759131227508913 760616807210496 761185362404929 762674961939968 763304808047936 765739820571264 765826511369472 768445926010224 768532923171552 770457359510784 770984613862848 771180929532864 771621322398696 776375095856976 776462990694048 781158156170656 781692733499832 781891775776376 783869279897088 784386082435824 785990353544704 786508554500592 787158083299434 787247198898132 789148906584192 789238247567616 789669189964116 789758589849768 790410802651911 791957594829312 792549577020663 794100554666496 795280333580766 800199889894944 800727459153237 802203621550848 802294440482304 802957005868608 805129729036864 805220879238272 807698166903936 808365194893872 808456711388256 813345338516832 813437418822336 813901942804104 818376643865088 818916196999824 819008907992352 819685276824204 824641801551788 824735160750424 825206136454161 826821021261312 827366141747376 828049412302002 830290033069266 830384031714468 832696154234112 833720983619139 835257970457856 835352531532288 837612913826304 838304646556608 838399552550784 838857338160534 844602936367113 846858775603104 846954650025792 849246426518336 850043990780656 852172534004352 852659178175728 852755709272544 855693908111808 858009332182464 858717909053928 860889716273664 864501666761502 864599538567996 866764529449632 867578545724472 869926128462776 872126282700288 872348352054784 872945334430848 873421982839098 873520864530804 878223915440256 878323340767488 878802925691988 879404325187311 879628247748423 881125272986112 881852939884224 884239147737792 884822123813166 887285823836544 887386275078912 893363123999808 893464263264384 896520247011928 898866919429248 899609238056496 899711084455008 900224876131812 902479074244704 902581245542592 903326631602184 905770945166472 905873489143056 908061755521536 914514159879936 915013505831436 915117096175128 917593313584024 918351097182673 918455065381154 920148261756416 920673724348224 921280721624802 921385021491396 923845937021568 923950527300864 926450647110912 927827055844227 929642764368384 930173648918976 930278955570048 935904225142656 936010180562688 936783173513376 942314528054592 942554469429056 943092727376184 943199496619632 945561304854144 948902894936304 949010321959392 952716122553492 952823981279016 955402229833128 956299489628238 958062453207552 958694100754896 964624524804864 965260498705272 966057647685669 967948171458048 968671705247477 970567344592384 971478846606464 972009296598714 974467632200832 974577953454336 975110095630836 976025863940031 978022087649376 978666894520623 980582093922816 981142068037824 981391896061632 982063501234704 988001904870288 988113758363424 994201289671744 994769041205016 998196551816112 998309559463776 1001010887546208 1001837560562916 1004371335652608 1005033514499784 1005147296172432 1007831931296256 1008585277888419 1010559025986048 1011225284357904 1012060392813558 1012174970011884 1018992313312281 1019107675285938 1020986427428352 1024594568013632 1024710564228736 1025270079973986 1027979485150464 1028241239377152 1028828429864928 1029506733197019 1031521423477248 1032292477782027 1035166794475968 1035283987592064 1035757939891752 1042256977999776 1045848109914432 1048678072667456 1049544111065912 1049662931864176 1052198542112256 1052892253285488 1053011453133024 1053881070202548 1056732769360884 1060103844061416 1060373778107688 1060979318298207 1061099433697086 1063055598764544 1066933186526592 1067515756803342 1067636612204316 1070609341158144 1074827508562269 1075101191692517 1076930889205248 1077820259858496 1077942281851008 1078530863349258 1084460451355776 1084583225096448 1085202590405472 1085918061043431 1088941692890304 1091888262666432 1092011877323136 1092913702432272 1100274848605548 1103154855663168 1104065883069336 1107053377425688 1107178708952624 1111502142979074 1111627978158852 1117739528742144 1117866070067712 1118476450880712 1119115171355643 1121305220614656 1122358287125376 1126137248489484 1129145034137472 1129272866701056 1134010846031833 1136230045339136 1136878904234304 1137007612363392 1137628444902642 1140925210815744 1144012442909952 1144957212071904 1148609730856896 1148739767054208 1152668889015336 1152799384757328 1155686039266176 1156771394299296 1163927112574464 1164562643785464 1164694486041072 1168810487323402 1170965220587008 1171737234255984 1172539100249748 1172837663664564 1175803919845632 1176579123653736 1178985530317056 1179762831750888 1180737124949151 1180870798347198 1183047765115392 1183723359876288 1183857371351424 1191150831999744 1191285684352512 1192920500371149 1196148426636317 1198489225905664 1199478984075328 1199614779273344 1200299834842416 1203305432326272 1203441660723456 1204435508802912 1207694593555296 1207831318857408 1211547250355904 1212547792340808 1212685067082384 1220018007775248 1220156128233504 1227564965797632 1228374295499736 1228513361988528 1229527915236306 1231794582695424 1236962702327682 1237102741125636 1240231531891968 1240371940760064 1241049212621064 1242074118453003 1245435049603899 1245576047571702 1247872300190208 1249044231351168 1256419370739456 1257456969834912 1257599328826176 1258286007240801 1260748406472192 1265203859915072 1265347095945856 1270288163404656 1270431975038688 1273869639777504 1275065986170984 1278258801006528 1278988767263592 1279133563908816 1287013998273696 1288076863580892 1296012395464952 1296752500142253 1296899307851994 1299290176267776 1300146794174448 1301367818586708 1304029450199168 1304889192694164 1308189424050432 1308522528082176 1309418001646272 1310132974258647 1310281296796206 1312696835265024 1317335873160384 1317485011151232 1318204388537982 1326358721606688 1327233185719749 1330928735754816 1331079412618368 1334681183394944 1335783414083888 1340044685999712 1340196394896576 1344780370517892 1348300379143872 1349413857084744 1349566626682512 1350337314197718 1352826697001472 1358656417749708 1358810233714584 1367026773298648 1368310607608658 1371771239819904 1372520258747154 1372675644262692 1376389970376036 1377682598071731 1380222392634624 1380378650122752 1381010586522336 1381921082437203 1382077532237094 1384625428978176 1385768905532352 1385925790951296 1389675970666368 1394464146552576 1403856337713984 1404015270844032 1405174760270064 1408977025814512 1413471792081888 1413831704143584 1414639091064276 1414799244929448 1418341957281216 1422577582035456 1423354342404456 1423515482939088 1433103344749692 1434449234442357 1437093679811328 1437256375801344 1438041151132344 1443123152715629 1443286531313242 1445947268474368 1446936787207296 1447890748057908 1451922257187072 1455851016888576 1456015836430848 1457218269909696 1458013944898071 1461701448301248 1461866930181504 1467033131474064 1470873140884224 1472087844092448 1482002857305432 1482170637545136 1491301934507616 1492153561807524 1496477716167168 1497294827724168 1497464339195664 1501516331319312 1502756340844374 1505526712183296 1506557003478912 1515838538979072 1516010149817856 1516837926536856 1518090589220337 1518262455017826 1522370724809858 1526609616095872 1528661512928907 1531479641142528 1531653022738944 1536891852020448 1537065846343104 1537905119960979 1540914719021568 1541969227725696 1542361859065728 1543242644797392 1552750191713952 1552925981388096 1562316312341312 1563385466999664 1563783551552752 1568772164871648 1573017109001184 1574316166598868 1574494397796264 1578297813168384 1578476495135232 1579338379928232 1579517179699536 1580821605303822 1585099154041326 1590560667161532 1600399779789888 1601273635205013 1601454918306474 1604407243101696 1605914011737216 1610259458073728 1610441758476544 1615396333807872 1616730389787744 1616913422776512 1617796295023887 1626690677033664 1626874837644672 1627803885608208 1637832393999648 1638017815984704 1639370553648408 1649283603103576 1649470321500848 1650412272908322 1654732283494752 1656098824604004 1660580066138532 1660768063428936 1665392308468224 1667253214468611 1667441967238278 1670515940915712 1676609293113216 1676799105101568 1677714676321068 1689205872734226 1693717551206208 1693909300051584 1698492853036672 1700087981561312 1704345068008704 1705318356351456 1705511418545088 1706442667353963 1711387816223616 1716018664364928 1717435818107856 1729003333523004 1729199077135992 1733529058899264 1735157091448944 1739852256925552 1745890668861696 1746843965678196 1747041729061608 1753215730985103 1756447830880512 1756646681534976 1757605851383976 1758808650374622 1759256495496846 1763705879768448 1768478295475584 1769644247626332 1771306197520797 1774571647673088 1774772550157824 1782017043764309 1786726247999616 1786928526528768 1793040494023856 1797733838858496 1799218476112992 1799422168910016 1800449752263624 1804958148489408 1805162491085184 1806653263204368 1811541890332944 1811746978286112 1829028319759872 1830027011662872 1830234192350256 1835186627168048 1836702194365346 1836910130762308 1841347448696448 1842561443249604 1842770042982792 1844291872854459 1847691874043136 1847901054601728 1852901294221824 1855444053491523 1855654111688454 1860347297837952 1860557911140096 1868364071357553 1871808450285312 1872020361125376 1873566347026752 1884629056109184 1885108938858112 1886185454752368 1886398993239264 1891122609708288 1897805789872608 1898020643918784 1905432245106984 1905647962558032 1910804459666256 1912598979256476 1917388201509792 1929249049609728 1930520997410544 1932115295371338 1937343410494954 1942957693212928 1944018593197428 1945348961777991 1948935264401664 1949155906908672 1950220191261672 1952051727880062 1956044175298752 1957333789041246 1962284136075648 1962783792123264 1964127002469408 1976003809740576 1976227516726848 1977306582806973 1988402579343488 1989538082410032 1996393103632224 1996619118927552 2002021775092416 2003675121125832 2008742671305216 2010067028999568 2010294592344864 2017170555776838 2022450568715808 2024120785627116 2024349940023768 2037984626624562 2038215350571876 2049189136027264 2049421128457472 2050540159947972 2052465911412987 2055958970300928 2056482478754304 2057656859729856 2058780388120731 2059013466394038 2064584955564054 2070333588951936 2070567975184128 2071515879783504 2084513955999552 2091696219828864 2097356145334912 2099088222131824 2099325863728352 2105784506570976 2106022906266048 2107762140405096 2113465538721768 2120207688122832 2120747556215376 2121958636596414 2122198867394172 2133866373053184 2135031513606684 2135273224408632 2141218682316288 2149655017124538 2150202383385034 2155640519716992 2155884563702016 2157061726698516 2164929796969863 2168920902711552 2169166450192896 2170405180810944 2171836122086862 2177883385780608 2183776525332864 2184023754646272 2185827404864544 2200549697211096 2206309711326336 2208131766138672 2214106754851376 2214357417905248 2223004285958148 2223255956317704 2235479057484288 2236952901761424 2238230342711286 2244716574250752 2252274496978968 2254134511266561 2258290068274944 2258545733402112 2268021692063666 2273757808468608 2274015224726784 2275256889805284 2277393682526739 2281850421631488 2283556087214787 2288024885819904 2289914424143808 2297219461713792 2297479534108416 2305337778030672 2305598769514656 2311372078532352 2313542788598592 2329125287570928 2329388972082144 2337620974646804 2343474468511968 2345078200499496 2345675327329128 2351607839691264 2353158247307472 2357971060634112 2359525663501776 2361474249898302 2361741596694396 2367446719752576 2367714742702848 2377648731061989 2382301663999488 2385841000742298 2392296853272634 2398957968150656 2399229558546688 2400599669684832 2402182377459711 2406610864652544 2406883321446912 2408871017605824 2415389187110592 2415662637714816 2423094500711808 2425095584681616 2425370134164768 2440036015550496 2440312256467008 2455129931595264 2456748590999472 2457026723977056 2459055830472612 2473925404655364 2474205482251272 2475618409362483 2480463063783936 2482098425242128 2484148236906006 2490870099207798 2491152095143404 2498088462702336 2512838741478912 2514913939669824 2515198657652352 2516572014481602 2530407719830144 2530694191891712 2533808809101339 2540576326809312 2540863950077376 2547739279555008 2550131972341968 2556517602013056 2557977534527184 2558267127817632 2574027996547392 2576153727161784 2592024790929904 2593505000284506 2593798615703988 2600293588348896 2602735637173416 2608058900398336 2609778385388328 2616378848100864 2617045056164352 2618836003292544 2620265948517294 2620562593592412 2634671746320768 2634970022302464 2636408777075964 2638884743245269 2652717443213376 2654466371439498 2661857471509632 2662158825236736 2669362366789888 2671566828167776 2680089371999424 2680392789793152 2689560741035784 2696600758287744 2698827714169488 2699133253365024 2700674628395436 2717312835499416 2717620467429168 2734053546597296 2736621215217316 2743542479639808 2745040517494308 2745351288525384 2752779940752072 2755053291548019 2755365196143462 2760444785269248 2762021173044672 2763842164874406 2764155064474188 2771537811064704 2771851581902592 2779351941332736 2783481167532681 2788928293105152 2807712675427968 2808030541688064 2810349520540128 2817954051629024 2826943584163776 2827663408287168 2829278182128552 2829598489858896 2836683914562432 2846708684808912 2847030965878176 2866206689499384 2868898468884714 2874187359622656 2876082302264688 2886246305431258 2886573062626484 2893873574414592 2895781496115816 2898172943057007 2903844514374144 2906015115742431 2911702033777152 2914436539819392 2916027889796142 2923402896602496 2923733860363008 2934066262948128 2936000683561869 2941746281768448 2944175688184896 2964005714610864 2964341275090272 2982603869015232 2984307123615048 2994589655448336 2994928678391328 3003032662638624 3005512681688748 3013114006957824 3025755833665257 3031677077958144 3033675853073712 3036181178440674 3036524910035652 3044741449619716 3053219232191744 3056976939936843 3057323025857814 3062959282285056 3073783704040896 3074131692686208 3075810239921958 3083938455451392 3084723718131456 3086485289594784 3096877433346081 3105500383427904 3105851962776192 3124632624682624 3126770933999328 3127567103105504 3137544329743296 3146034218002368 3148632333197736 3148988795592528 3156595626336768 3158676759856464 3159034359399072 3161643210607644 3170198308082652 3181121334323064 3200799559579776 3202547270410026 3202909836612948 3211828023474432 3220518916147456 3220883516953088 3224482525686807 3225303575077551 3230792667615744 3233460779575488 3233826845553024 3235592590047774 3253381354067328 3253749675289344 3255607771216416 3275664787999296 3276035631969408 3278741107296816 3298567206207152 3298940643001696 3300824545816644 3309464566989504 3312197649208008 3321160132277064 3321536126857872 3334506428937222 3334883934476556 3353218586226432 3353598210203136 3355429352642136 3378411745468452 3387435102412416 3387818600103168 3396985706073344 3400175963122624 3402032538095499 3408690136017408 3410636712702912 3411022837090176 3412885334707926 3422775632447232 3432037328729856 3434871636215712 3458006667046008 3458398154271984 3467058117798528 3470314182897888 3479704513851104 3491781337723392 3493687931356392 3494083458123216 3506431461970206 3512895661761024 3515211702767952 3517617300749244 3518512990993692 3527411759536896 3536956590951168 3539288495252664 3542211374847453 3542612395041594 3549143295346176 3564034087528618 3573452495999232 3573857053057536 3578761501113447 3586080988047712 3588445279908951 3595467677716992 3598436952225984 3598844337820032 3600899504527248 3609916296978816 3610324982170368 3613306526408736 3623083780665888 3623493956572224 3660054023325744 3660468384700512 3670373254336096 3673404388730692 3673820261524616 3682694897392896 3685122886499208 3685540085965584 3688583745708918 3695383748086272 3710888106983046 3711308223376908 3720694595675904 3721115822280192 3736305148811697 3736728142715106 3743616900570624 3747132694053504 3769258112218368 3770217877716224 3772370909504736 3772797986478528 3774858021722403 3782245219416576 3795611579745216 3796041287837568 3810864490213968 3811295925116064 3821608919332512 3825197958512952 3834776403019584 3861041994821088 3864230590742676 3874686820989908 3885915386425856 3888037186394856 3890257500426759 3890697923555982 3897870528803328 3900440382523344 3904103455760124 3912088350597504 3914667578082492 3924568272151296 3925567584246528 3928254004938816 3952007619481152 3952455033453696 3954613165613946 3976805158686976 3979076164820064 3981699557159247 3992786207264448 3993238237855104 4004043550184832 4007350242251664 4020134057999136 4020589184689728 4034341111553676 4044901137431616 4048241571254232 4048699880047536 4075969253249124 4076430701143752 4098378272054528 4098842256914944 4101080319895944 4104931822825974 4115313719459712 4117560776241462 4118026932788076 4129169911128108 4133047794215193 4140667177903872 4141135950368256 4143031759567008 4169027911999104 4183392439657728 4194712290669824 4198176444263648 4198651727456704 4211569013141952 4212045812532096 4215524280810192 4226931077443536 4240415376245664 4241495112430752 4243917273192828 4244397734788344 4267732746106368 4270063027213368 4270546448817264 4299310034249076 4300404766770068 4303347703327071 4311281039433984 4311769127404032 4314123453397032 4329369458146887 4329859593939726 4337841805423104 4340810361621888 4343672244173724 4355766771561216 4367553050665728 4368047509292544 4371654809729088 4374041834694213 4401099394422192 4412619422652672 4416263532277344 4428213509702752 4428714835810496 4446008571916296 4446511912635408 4473905803522848 4476460685422572 4489433148501504 4504548993957936 4508269022533122 4516580136549888 4536043384127332 4547515616937216 4548030449453568 4550513779610568 4554271767661011 4554787365053478 4567112174429574 4579828848287616 4585984538786721 4594438923427584 4594959068216832 4610675556061344 4611197539029312 4613715359882937 4622744157064704 4627085577197184 4658250575141856 4658777944164288 4675241949293608 4686948937023936 4690156400998992 4691350654658256 4706316494614944 4719051327003552 4722948499796604 4723483193388792 4734893439505152 4735429485405696 4755297462123978 4771682001484596 4784593706545268 4789087126630303 4797915936301312 4798459117093376 4801199339369664 4803820905615039 4804364754919422 4813221729305088 4817742035211648 4830778374221184 4831325275429632 4846189001423616 4850191169363232 4850740268329536 4880072031100992 4880624512934016 4913497181998944 4914053447954112 4918111660945224 4947850809310728 4948410964502544 4951236818724966 4964196850484256 4968296473812012 4981740198415596 4982304190286808 4996176925404672 5029827879339648 5030397315304704 5033144028963204 5051502859596347 5060815439660288 5061388383783424 5067617618202678 5081152653618624 5081727900154752 5095478559110016 5100263944683936 5113035204026112 5115955069054368 5116534255635264 5148055993094784 5152307454323568 5184049581859808 5187010000569012 5187597231407976 5200587176697792 5205471274346832 5216117800796672 5219556770776656 5237672006585088 5240531897034588 5241125187184824 5259647192955309 5269343492641536 5269940044604928 5272817554151928 5277769486490538 5305434886426752 5308932742878996 5313918592562391 5323714943019264 5324317650473472 5338724733579776 5343133656335552 5346051131292927 5360178743998848 5360785579586304 5379121482071568 5393201516575488 5397655428338976 5398266506730048 5401349256790872 5434625670998832 5435240934858336 5468107093194592 5473242430434632 5487084959279616 5490081034988616 5490702577050768 5505559881504144 5510106583096038 5510730392286924 5524042346089344 5527684329748812 5528310128948376 5532875618563377 5543075622129408 5543703163805184 5558703882665472 5566332160474569 5566962335065362 5605092214072659 5615425350855936 5616061083376128 5620699041080256 5635908103258048 5653887168327552 5655326816574336 5658556364257104 5659196979717792 5673367829124864 5693417369617824 5694061931756352 5732413378998768 5737796937769428 5752164604529376 5772492610862516 5773146125252968 5787747148829184 5791562992231632 5796345886114014 5812030231484862 5828873079638784 5832055779592284 5836046885333973 5846805793204992 5847467720726016 5868132525896256 5872001367123738 5888351376369792 5928011429221728 5928682550180544 5931919748420919 5965207738030464 5968614247230096 5989179310896672 5989857356782656 6006065325277248 6011025363377496 6026228013915648 6051511667330514 6067351706147424 6072362356881348 6073049820071304 6089482899239432 6106438464383488 6113953879873686 6114646051715628 6147567408081792 6148263385372416 6151620479843916 6157397734238961 6167876910902784 6169447436262912 6172970579189568 6193754866692162 6211000766855808 6211703925552384 6249265249365248 6253541867998656 6255134206211008 6275088659486592 6292068436004736 6297264666395472 6297977591185056 6317353519712928 6318068718798144 6323286421215288 6340396616165304 6362242668646128 6401599119159552 6405094540820052 6405819673225896 6423656046948864 6428457680278711 6441037832294912 6448965051373614 6450607150155102 6466921559150976 6467653691106048 6471185180095548 6494789390909589 6506762708134656 6507499350578688 6511215542432832 6551329575998592 6552071263938816 6557482214593632 6597134412414304 6597881286003392 6601649091633288 6618929133979008 6624395298416016 6642320264554128 6643072253715744 6669012857874444 6669767868953112 6706437172452864 6710858705284272 6756823490936904 6762403533799683 6774870204824832 6775637200206336 6793971412146688 6800351926245248 6804065076190998 6821273425405824 6822045674180352 6825770669415852 6832181047580217 6845551264894464 6850668261644361 6864074657459712 6869743272431424 6916013334092016 6916796308543968 6934116235597056 6940628365795776 6959409027702208 6987375862712784 6988166916246432 7012862923940412 7030423405535904 7035234601498488 7037025981987384 7054823519073792 7073913181902336 7078576990505328 7084422749694906 7085224790083188 7128068175057236 7132946193185967 7146904991998464 7157523002226894 7172161976095424 7176890559817902 7196873904451968 7197688675640064 7201799009054496 7206547132379133 7219832593957632 7220649964340736 7226613052817472 7246167561331776 7246987913144448 7320108046651488 7320936769401024 7340746508672192 7346808777461384 7347640523049232 7365389794785792 7370245772998416 7371080171931168 7377167491417836 7421776213966092 7422616446753816 7426855228087449 7441389191351808 7472610297623394 7473456285430212 7494265388107008 7525708341847619 7538516224436736 7540435755432448 7544741819009472 7545595972957056 7549716043444806 7591223159490432 7592082575675136 7601426427304017 7621728980427936 7622591850232128 7643217838665024 7650395917025904 7669552806039168 7722083989642176 7728461181485352 7749373641979816 7776074372789712 7780515000853518 7781395847111964 7800880765046688 7808206911520248 7824176701195008 7829335156164984 7849136544302592 7851135168493056 7856508009877632 7904015238962304 7904910066907392 7909226331227892 7916654229735807 7938075922222831 7953610317373952 7958152329640128 7963399114318494 7985572414528896 7986476475710208 8008087100369664 8014700484503328 8040268115998272 8041178369379456 8068682223107352 8089802274863232 8096483142508464 8097399760095072 8151938506498248 8152861402287504 8196756544109056 8202160639791888 8209863645651948 8230627438919424 8235121552482924 8236053865576152 8258339822256216 8265159874644057 8266095588430386 8281334355807744 8286063519134016 8338055823998208 8350443502598043 8366784879315456 8373038986454219 8389424581339648 8396352888527296 8397303454913408 8423138026283904 8424091625064192 8431048561620384 8453862154887072 8480830752491328 8482990224861504 8487834546385656 8488795469576688 8540126054426736 8541092897634528 8598620068498152 8600809533540136 8606695406654142 8622562078867968 8628246906794064 8658738916293774 8659719187879452 8681620723243776 8687344488347448 8694518829171021 8711533543122432 8718045347227293 8735106101331456 8743309619458176 8748083669388426 8802198788844384 8808002050685607 8825238845305344 8832527064554688 8856427019405504 8857429671620992 8892017143832592 8893023825270816 8947811607045696 8952921370845144 9009097987915872 9016538045066244 9072086768254664 9077267500995771 9095031233874432 9101027559221136 9108543535322022 9109574730106956 9134224348859148 9159657696575232 9170930819810529 9171969077573442 9188877846855168 9221351112122688 9222395078058624 9227430719765874 9254171154394368 9290632300038243 9316501150283712 9317555888328576 9350483898587216 9373897874047872 9380312801997984 9382701309316512 9412632989229888 9438102654007104 9445896999593208 9446966386777584 9469786879010304 9510594924247956 9543364002969192 9569187413090536 9578174253260606 9595831872602624 9602398678739328 9607641811230078 9608729509838844 9635484070423296 9661556748442368 9662650550859264 9673447577060421 9675910725232653 9692378002847232 9700382338726464 9701480536659072 9760144062201984 9761249025868032 9826994363997888 9828106895908224 9836223321890448 9895701618621456 9896821929005088 9902473637449932 9928393700968512 9936592947624024 9963480396831192 9964608380573616 10059655758679296 10060794630609408 10066288057926408 10101862069009403 10103005719192694 10121630879320576 10135235236405356 10162305307237248 10163455800309504 10190957118220032 10200527889367872 10206097614286497 10226070408052224 10231910138108736 10233068511270528 10296111986189568 10304614908647136 10368099163719616 10374020001138024 10375194462815952 10401174353395584 10410942548693664 10439113541553312 10475344013170176 10481063794069176 10482250374369648 10519294385910618 10538686985283072 10545635108303856 10555538972981076 10610869772853504 10617865485757992 10626634124542359 10627837185124782 10647429886038528 10686267312671104 10692102262585854 10720357487997696 10721571159172608 10736284503340341 10758242964143136 10765335839726853 10786403033150976 10795310856677952 10796533013460096 10802698513581744 10869251341997664 10870481869716672 10936214186389184 10946484860869264 10980162069977232 10981405154101536 11011119763008288 11020213166192076 11021460784573848 11048084692178688 11055368659497624 11056620257896752 11065751237126754 11086151244258816 11132664320949138 11133924670130724 11208915446435091 11210184428145318 11230850701711872 11241398082160512 11271816206516096 11307774336655104 11310653633148672 11317112728514208 11318393959435584 11324574065167209 11346735658249728 11386834739235648 11388123863512704 11464826757997536 11475593875538856 11504329209058752 11544985221725032 11546292250505936 11583125984463264 11592691772228028 11624060462969724 11657746159277568 11664111559184568 11670772501280277 11672093770667946 11693611586409984 11736265051792512 11744002734247476 11776702752739584 11826113108617687 11856022858443456 11857365100361088 11863839496841838 11930415476060928 11937228494460192 11945098671477741 11978358621793344 11979714713565312 12012130650554496 12022050726754992 12103023334661028 12134703412294848 12144724713762696 12146099640142608 12178965798478864 12227907759747372 12229292103431256 12295134816163584 12296526770744832 12303240959687832 12314795468477922 12345941158379136 12387509733384324 12399143382645579 12422001533711616 12423407851104768 12474119306350163 12498530498730496 12507083735997312 12510268412422016 12550177318973184 12584136872009472 12594529332790944 12595955182370112 12634707039425856 12636137437596288 12646572842430576 12680793232330608 12724485337292256 12803198238319104 12810189081640104 12811639346451792 12856915360557422 12897930102747228 12901214300310204 12910043109981213 12933843118301952 12935307382212096 12942370360191096 12988108374440661 12989578781819178 13013525416269312 13022431084865664 13102659151997184 13104142527877632 13114964429187264 13122125504082639 13194268824828608 13195762572006784 13203298183266576 13237858267958016 13248790596832032 13284640529108256 13286144507431488 13338025715748888 13339535737906224 13421717410568544 13513646981873808 13524807067599366 13549740409649664 13600703852490496 13608130152381996 13642546850811648 13644091348360704 13651541338831704 13662815302983033 13664362095160434 13701336523288722 13739486544862848 13832026668184032 13833592617087936 13841146079648811 13868232471194112 13881256731591552 13918818055404416 13974751725425568 13976333832492864 14025725847880824 14060846811071808 14070469202996976 14074051963974768 14157153981010656 14168845499389812 14170449580166376 14256136350114472 14265892386371934 14315046004453788 14344323952190848 14353781119635804 14367261379890909 14393747808903936 14395377351280128 14403598018108992 14411462716845117 14413094264758266 14439665187915264 14453226105634944 14492335122663552 14493975826288896 14640216093302976 14641873538802048 14681493017344384 14693617554922768 14695281046098464 14740491545996832 14742160343862336 14754334982835672 14843552427932184 14845232893507632 14853710456174898 14945220595246788 14946912570860424 14988530776214016 15051416683695238 15089483638018944 15091191945914112 15099432086889612 15154508578789041 15182446318980864 15184165151350272 15202852854608034 15243457960855872 15245183700464256 15286435677330048 15300791834051808 15339105612078336 15444167979284352 15456922362970704 15498747283959632 15552148745579424 15561030001707036 15562791694223928 15601761530093376 15616413823040496 15648353402390016 15658670312329968 15713016019755264 15778941578865927 15808030477924608 15809820133814784 15818452662455784 15833308459471614 15876151844445662 15916304659280256 15926798228636988 15941755777687173 15971144829057792 15972952951420416 16016174200739328 16029400969006656 16038153393878781 16080536231996544 16082356738758912 16137364446214704 16179604549726464 16192966285016928 16194799520190144 16303877012996496 16305722804575008 16404321279583776 16419727291303896 16461254877838848 16470243104965848 16472107731152304 16516679644512432 16530319749288114 16532191176860772 16572127038268032 16676111647996416 16698996481423707 16700887005196086 16746077972908438 16792705777054592 16794606909826816 16815276642217977 16846276052567808 16848183250128384 16862097123240768 16907724309774144 16961661504982656 16965980449723008 16975669092771312 16977590939153376 17080252108853472 17082185795269056 17197240136996304 17201619067080272 17213390813308284 17256493813588128 17317477832587548 17319438375758904 17363241446487552 17374688976694896 17389037658342042 17436090694454586 17486619238916352 17496167338776852 17604397577688768 17616004101371214 17665054129109376 17712854038811008 17714859343241984 17784034287665184 17786047650541632 17795759245262757 17895623214091392 17905842741690288 18018195975831744 18033076090132488 18144173536509328 18154535001991542 18202055118442272 18217087070644044 18219149460213912 18268448697718296 18319315393150464 18341861639621058 18343938155146884 18442702224245376 18444790156117248 18454861439531748 18472193202716883 18508342308788736 18581264600076486 18633002300567424 18635111776657152 18700967797174432 18747795748095744 18760625603995968 18765402618633024 18825265978459776 18876205308014208 18891793999186416 18893932773555168 19021189848495912 19086728005938384 19138374826181072 19156348506521212 19204797357478656 19215283622460156 19217459019677688 19270968140846592 19285373040836133 19323113496884736 19346895154120842 19351821450465306 19400764677452928 19402961073318144 19484368172728767 19520288124403968 19522498051736064 19653988727995776 19656213791816448 19672446643780896 19791403237242912 19793643858010176 19804947274899864 19856787401937024 19873185895248048 19926960793662384 19929216761147232 20119311517358592 20132576115852816 20203724138018806 20206011438385388 20270470472810712 20287210601399049 20324610614474496 20326911600619008 20381914236440064 20401055778735744 20412195228572994 20463820276217472 20466137022541056 20552004784933083 20592223972379136 20609229817294272 20736198327439232 20748040002276048 20750388925631904 20802348706791168 20821885097387328 20878227083106624 20962127588138352 20964500748739296 21038588771821236 21091270216607712 21111077945962152 21221739545707008 21235730971515984 21253268249084718 21255674370249564 21372534625342208 21384204525171708 21398838579557901 21440714975995392 21472569006680682 21516485928286272 21530671679453706 21590621713355904 21593066026920192 21605397027163488 21738502683995328 21740963739433344 21872428372778368 21892969721738528 21960324139954464 21962810308203072 22022239526016576 22040426332384152 22042921569147696 22096169384357376 22110737318995248 22113240515793504 22131502474253508 22265328641898276 22267849340261448 22417830892870182 22420368856290636 22482796164321024 22543632413032192 22577125025542857 22615548673310208 22621307266297344 22634225457028416 22636787918871168 22649148130334418 22773669478471296 22776247727025408 22929653515995072 22951187751077712 23008658418117504 23089970443450064 23092584501011872 23166251968926528 23185383544456056 23248120925939448 23328223118369136 23341545002560554 23344187541335892 23472530103585024 23488005468494952 23553405505479168 23652226217235374 23712045716886912 23714730200722176 23727678993683676 23749962689207421 23814227766668493 23860830952121856 23874456988920384 23890197342955482 23956717243586688 23959429427130624 24024261301108992 24044101453509984 24206046669322056 24269406824589696 24289449427525392 24292199280285216 24357931596957728 24455815519494744 24458584206862512 24590269632327168 24606481919375664 24629590936955844 24691882316758272 24775019466768648 24795479623932171 24798286765291158 24844003067423232 24948238612700326 25014167471994624 25020536824844032 25051330507794129 25100354637946368 25119116959362657 25168273744018944 25189058665581888 25191910364740224 25269414078851712 25272274875192576 25293145684861152 25361586464661216 25448970674584512 25620378163280208 25623278692903584 25713830721114844 25795860205494456 25802428600620408 25820086219962426 25867686236603904 25884740720382192 25976216748881322 25979157563638356 26044862169731328 26154136041681879 26205318303994368 26229928858374528 26244251008165278 26388537649657216 26391525144013568 26406596366533152 26424006152056821 26475716535916032 26497581193664064 26569281058216512 26572289014862976 26676051431497776 26679071475812448 26843434821137088 27027293963747616 27049614135198732 27201407704980992 27216260304763992 27231802502987313 27285093701623296 27303082677663408 27325630605966066 27328724190320868 27402673046577444 27478973089725696 27664053336368064 27667185234175872 27682292159297622 27762513463183104 27837636110808832 27871896900114729 27949503450851136 27952667664985728 28051451695761648 28121693622143616 28140938405993952 28148103927949536 28314307962021312 28337690998779624 28340899160332752 28512272700228944 28531784772743868 28630092008907576 28688647904381696 28707562239271608 28734522759781818 28787495617807872 28807196036217984 28822925433690234 28826188529516532 28906452211269888 28984670245327104 28987951652577792 29027732175697959 29280432186605952 29283747077604096 29362986034688768 29387235109845536 29390562092196928 29480983091993664 29484320687724672 29508669965671344 29687104855864368 29690465787015264 29707420912349796 29890441190493576 29893825141720848 30102833367390476 30178967276037888 30182383891828224 30198864173779224 30305586207028209 30309017157578082 30364892637961728 30405705709216068 30486915921711744 30490367400928512 30572871354660096 30601583668103616 30618292842859491 30678211224156672 30888335958568704 30913844725941408 30997494567919264 31104297491158848 31122060003414072 31125583388447856 31203523060186752 31232827646080992 31317340624659936 31426032039510528 31557883157731854 31616060955849216 31636905324911568 31666616918943228 31752303688891324 31832609318560512 31853596457273976 31879902373627077 31883511555374346 31942289658115584 32058801938013312 32076306787757562 32161072463993088 32164713477517824 32274728892429408 32296007519180559 32359209099452928 32385932570033856 32389599040380288 32607754025992992 32611445609150016 32808642559167552 32839454582607792 32940486209931696 32944215462304608 33033359289024864 33060639498576228 33064382353721544 33144254076536064 33397992962847414 33401774010392172 33492155945816876 33523609886412121 33585411554109184 33589213819653632 33626746339305273 33630553284435954 33692552105135616 33724194246481536 33815448619548288 33923323009965312 33931960899446016 33951338185542624 33955181878306752 34160504217706944 34164371590538112 34394480273992608 34403238134160544 34426781626616568 34512987627176256 34634955665175096 34638876751517808 34749377953389792 34778075316684084 34872181388909172 34973238477832704 34992334677553704 35208795155377536 35232008202742428 35330108258218752 35425708077622016 35429718686483968 35478339325853061 35568068575330368 35572095301083264 35591518490525514 35791246428182784 35811685483380576 36036391951663488 36066152180264976 36288347073018656 36309070003983084 36404110236884544 36434174141288088 36438298920427824 36536897395436592 36683723279242116 36687876310293768 36885404448490752 36889580312234496 36909722879063496 36944386405433766 37162529200152972 37197430147936737 37266004601134848 37270223553314304 37401935594348864 37422357919050489 37495591496191488 37521251207991936 37530805237266048 37650531956919552 37752410616028416 37783587998372832 37787865547110336 38042379696991824 38173456011876768 38276749652362144 38312697013042424 38409594714957312 38430567244920312 38434918039355376 38570746081672266 38693790308241684 38703642900930612 38730129329943639 38801529354905856 38805922146636288 38964325123321983 38968736345457534 39040576248807936 39307977455991552 39312427583632896 39344893287561792 39366376512247917 39582806474485824 39587287716020352 39609894549799728 39713574803874048 39746371790496096 39853921587324768 39858433522294464 40265152231705632 40407448276037612 40412022876770776 40540940945621424 40574421202798098 40649221228948992 40802111557471488 40824390457145988 40927640552434944 40932274045082112 41104009569866166 41218459634588544 41472396654878464 41496080004552096 41500777851263808 41523438238946433 41604697413582336 41643770194774656 41756454166213248 41924255176276704 41929001497478592 42077177543642472 42182540433215424 42222155891924304 42471461943031968 42506536498169436 42511348740499128 42745069250684416 42768409050343416 42797677159115802 42945138013361364 43032971856572544 43061343358907412 43101784139672727 43181243426711808 43186132053840384 43210794054326976 43477005367990656 43481927478866688 43744856745556736 43785939443477056 43920648279908928 43925620616406144 44044479052033152 44080852664768304 44085843138295392 44221474637990496 44226481031587008 44263004948507016 44530657283796552 44535698680522896 44835661785740364 44840737712581272 44965592328642048 45087264826064384 45154250051085714 45268450914056832 45273575837742336 45298296260668836 45463525736367123 45547338956942592 45552495454050816 45859307031990144 45902375502155424 46017316836235008 46179940886900128 46185169002023744 46332503937853056 46370767088912112 46496241851878896 46656446236738272 46683090005121108 46688375082671784 46945060207170048 46976010936989904 47304452434470748 47336824736597781 47424091433773824 47429460401444352 47455357987367352 47499925378414842 47628455533336986 47748913977840768 47780394685910964 47825267333061519 47913434487173376 47918858854261248 48048522602217984 48088202907019968 48114460181636343 48412093338644112 48538813649179392 48578898855050784 48584398560570432 48715863193915456 48911631038989488 48917168413725024 49212963838751328 49259181873911688 49383764633516544 49550038933537296 49590959247864342 49596573530582316 49896477225400652 50028334943989248 50041073649688064 50096989444271121 50102661015588258 50238233918725314 50378117331163776 50383820729480448 50445829926653931 50538828157703424 50544549750385152 50586291369722304 50723172929322432 50897941349169024 51240756326560416 51246557385807168 51427661442229688 51591720410988912 51604857201240816 51640172439924852 51769481440764384 51952433497762644 51958315127276712 52089724339462656 52308272083363758 52459857716749056 52488502016330556 52679958392933333 52777075299314432 52783050288027136 52813192733066304 52848012304113642 52995162387328128 53138562116433024 53144578029725952 53352102862995552 53358142951624896 53686869642274176 54054587927495232 54099228270397464 54432520609527984 54463605005974626 54606165355326816 54651261211932132 54657448380641736 54805346093154888 54957946179451392 55328106672736128 55334370468351744 55364584318595244 55416579608150649 55525026926366208 55566531455559817 55675272221617664 55743793800229458 55899006901702272 55905335329971456 56102903391523296 56243387244287232 56281876811987904 56296207855899072 56628615924042624 56675381997559248 56681798320665504 57024545400457888 57063569545487736 57260184017815152 57377295808763392 57415124478543216 57469045519563636 57614392072435968 57645850867380468 57652377059033064 57812904422539776 57856119122508399 57969340490654208 58055464351395918 58453104518186301 58560864373211904 58567494155208192 58725972069377536 58774470219691072 58781124184393856 58961966183987328 58968641375449344 59017339931342688 59374209711728736 59380931574030528 59414841824699592 59780882380987152 59787650283441696 60205666734780952 60357934552075776 60397728347558448 60611172414056418 60618034315156164 60811411418432136 60861631804197147 60973831843423488 60980734801857024 61145742709320192 61203167336207232 61236585685718982 61656014354799249 61776671917137408 61827689451882816 61994989135838528 62208594982317696 62244120006828144 62251166776895712 62407046120373504 62465655292161984 62634681249319872 63115766315463708 63273810649823136 63333233837886456 63504607377782648 63665218637121024 63707192914547952 63759804747254154 63767023110748692 64117603876026624 64152613575515124 64196515738673703 64322144927986176 64549457784858816 64592015038361118 64771865140067712 64779198080760576 65215508051985984 65222891218300032 65617285118335104 65678909165215584 65880972419863392 65888430924609216 66066718578049728 66121278997152456 66128764707443088 66288508153072128 66795985925694828 66803548020784344 66984311891633752 67047219772824242 67170823108218368 67253492678610546 67261106568871908 67448388492963072 67630897239096576 67731375076628571 67846646019930624 67863921798892032 67902676371085248 67910363756613504 68321008435413888 68328743181076224 68788960547985216 68806476268321088 68853563253233136 69025975254352512 69269911330350192 69277753503035616 69498755906779584 69556150633368168 69744362777818344 69984669355107408 70417590310755072 70464016405484856 70660216516437504 70713034483065821 70851416155244032 70956678651706122 71136137150660736 71144190602166528 71183036981051028 71249888067622263 71442683300005479 71582492856365568 71623370966761152 72072783903326976 72132304360529952 72576694146037312 72618140007966168 72808220473769088 72868348282576176 72876597840855648 73073794790873184 73367446558484232 73375752620587536 73770808896981504 73819445758126992 73888772810867532 74325058400305944 74386438871796513 74394860295873474 74532009202269696 74803871188697728 74844715838100978 75042502415983872 75061610474532096 75153991523382387 75301063913839104 75357350878087971 75504821232056832 75567175996745664 75575731094220672 76084759393983648 76346912023753536 76553499304724288 76625394026084848 76861134489840624 76869836078710752 77141492163344532 77387580616483368 77407285801861224 77460258659887278 77603058709811712 77928650246643966 77937472690915068 78462408125045637 78615954911983104 78689786575123584 78732753024495834 79165612948971648 79174575432040704 79219789099599456 79272018456170463 79427149607748096 79492743580992192 79707843174649536 79716867044588928 80530304463411264 80814896552075224 80824045753541552 81081881891242848 81148842405596196 81604223114942976 81648780914291976 81695407508961939 81855281104869888 82208019139732332 82436919269177088 82782791760323809 82944793309756928 82992160009104192 83001555702527616 83046876477892866 83287540389549312 83512908332426496 83615690700344187 83848510352553408 83858002994957184 84154355087284944 84365080866430848 84444311783848608 84942923886063936 85013072996338872 85022697480998256 85536818100686832 85595354318231604 85890276026722728 86065943713145088 86122686717814824 86203568279345454 86362486853423616 86421588108653952 86954010735981312 86963854957733376 87083196527093877 87318835144451141 87489713491113472 87571878886954112 87841296559817856 87851241232812288 88088958104066304 88161705329536608 88171686276590784 88442949275980992 88452962063174016 88526009897014032 89061314567593104 89071397361045792 89671323571480728 89681475425162544 90308500102171428 90536901828113664 90547151675484672 90596592521337672 90916758621084627 90927051472734246 91094677913885184 91718614063980288 91804751004310848 91854878528578473 92034633672470016 92359881773800256 92370338004047488 92665007875706112 92741534177824224 92992483703757792 93312892473476544 93366180010242216 93376750165343568 93952021873979808 94608904868941496 94673649473195562 94848182867547648 94910715974734704 94999850756829684 95256911066673972 95497827955681536 95560789371821928 95639707120881231 95650534666123038 95826868974346752 96176405814039936 96228920363272686 96824186677288224 96888022557541677 97077627298358784 97157797710101568 97168797121140864 97431726387830912 97823262077978976 97834336827450048 98425927677502656 98518363747823376 99100077867074592 99181918495728684 99193147061164632 99792954450801304 100193978888542242 100205322031176516 100476467837450628 100570829659236363 100756234662327552 100767641458960896 100880239017915819 100891659853307862 101077656315406848 101172582739444608 101446345858644864 101795882698338048 102481512653120832 102493114771614336 102855322884459376 103183440821977824 103209714402481632 103280344879849704 103538962881528768 103904866995525288 103916630254553424 104616544166727516 104919715433498112 104977004032661112 105359916785866666 105554150598628864 105626385466132608 105696024608227284 105990324774656256 106277124232866048 106289156059451904 106435017977559183 106704205725991104 106716285903249792 107373739284548352 108109175854990464 108198456540794928 108865041219055968 108927210011949252 109212330710653632 109302522423864264 109314896761283472 109610692186309776 110656213345472256 110668740936703488 110729168637190488 110833159216301298 111133062911119634 111487587600458916 111592290443810211 111798013803404544 111810670659942912 112205806783046592 112267073757151467 112486774488574464 112563753623975808 112592415711798144 113257231848085248 113350763995118496 113363596641331008 114049090800915776 114127139090975472 114520368035630304 114830248957086432 114938091039127272 115228784144871936 115291701734760936 115304754118066128 115712238245016798 116110928702791836 116892975369965949 116906209036372602 117121728746423808 117548940439382144 117562248368787712 117923932367974656 117937282750898688 118034679862685376 118099129536743751 118748419423457472 118761863148061056 118829683649399184 119561764761974304 119575300566883392 120411333469561904 120795456695116896 121222344828112836 121236068630312328 121622822836864272 121723263608394294 121947663686846976 122406334672414464 122473171371437964 123312028709598498 123655378903765632 123989978271677056 124417189964635392 124488240013656288 124502333553791424 124570314716839299 124814092240747008 124931310584323968 125269362498639744 126231532630927416 126547621299646272 126666467675772912 127009214755565296 127414385829095904 127519609494508308 127534046221497384 128235207752053248 128305227151030248 128393031477347406 129098915569717632 129184030076722236 129305352419018181 129543730280135424 129558396161521152 130087244194794557 130431016103971968 130445782436600064 131234570236670208 131357818330431168 131761944839726784 131776861849218432 132133437156099456 132242557994304912 132257529414886176 133591971851389656 133607096041568688 133968623783267504 134094439545648484 134506985357221092 134522213137743816 134896776985926144 135261794478193152 135462750153257142 135805352742170496 135820727513227008 136390577209101369 136642016870827776 136657486362152448 137577921095970432 137612952536642176 137707126506466272 138051950508705024 138539822660700384 138555507006071232 138997511813559168 139112301266736336 139488725555636688 139969338710214816 140835180621510144 140928032810969712 141426068966131642 141913357303412244 142010474209793343 142272274301321472 142288381204333056 142366073962102056 142499776135244526 142885366600010958 143246741933522304 144145567806653952 144264608721059904 144343380544909029 145153388292074624 145236280015932336 145616440947538176 145736696565152352 145753195681711296 146147589581746368 146734893116968464 146751505241175072 147638891516253984 147777545621735064 148650116800611888 148772877743593026 148789720591746948 149607742377395456 149689431676201956 150085004831967744 150123220949064192 150290968332813363 150307983046764774 150714701756175942 151134351993491328 151151462188441344 152169518787967296 152693824047507072 153106998609448576 153250788052169696 153722268979681248 153739672157421504 154282984326689064 154775161232966736 154814571603722448 154920517319774556 155857300493287932 155874945381830136 156924816250091274 157379573150247168 157465506048991668 158039875178799999 158331225897943296 158349150864081408 158439578199198912 158544036912340926 158985487161984384 159415686349299072 159433734089177856 161060608926822528 161629793104150448 161648091507083104 162163763782485696 162297684811192392 163297561828583952 163390815017923878 164416038279464664 164873838538354176 165565583520647618 165984320018208384 166003111405055232 166093752955785732 166249738824451947 166575080779098624 166699594366679451 167025816664852992 167231381400688374 167697020705106816 167716005989914368 168308710174569888 168730161732861696 168888623567697216 169885847772127872 170026145992677744 170045394961996512 171073636201373664 171190708636463208 171780552053445456 172131887426290176 172245373435629648 172407136558690908 172843176217307904 173568357367525197 173908021471962624 174166393054187754 174637670288902282 175143757773908224 175359313554558903 175682593119635712 175702482465624576 176177916208132608 176323410659073216 176343372553181568 176885898551961984 176905924126348032 177052019794028064 178122629135186208 178142794722091584 179342647142961456 179362950850325088 180617000204342856 181073803656227328 181193185042675344 181833517242169254 181854102945468492 183437228127960576 183609502008621696 183709757057156946 184719763547600512 184740676008094976 184968043064397747 185330015751412224 185483068355648448 185984967407515584 186625784946953088 186732360020484432 186753500330687136 187904043747959616 189217809737882992 189347298946391124 189821431949469408 189999701513659368 190513822133347944 190995655911363072 191121578743643856 191279414241762462 191301069332246076 192352811628079872 192457840726545372 193648373354576448 193776045115083354 194315595420203136 194337594242281728 194863452775661824 195646524155957952 195668673654900096 196851855355005312 197036727495646752 198200155734149184 198363836991457368 198386294122329264 199585908901602608 200387957777084484 200410644062353032 200952935674901256 201141659318472726 201512469324655104 201760478035831638 201783319706615724 202345165478889216 202892691717289728 203194125229885713 203591765396676096 204963025306241664 204986229543228672 205710645768918752 206366881643955648 206419428804963264 206560689759699408 207077925763057536 207809733991050576 207833260509106848 209233088333455032 209954008065322224 210719833571733332 211252770932265216 211392049216454568 211980649549312512 212139103449197463 212554248465732096 212870035955118366 213408411451982208 213432571806499584 214328049900016437 214747478569096704 216218351709980928 216396913081589856 217730082438111936 217854420023898504 218424661421307264 218605044847728528 218629793522566944 219221384372619552 221312426690944512 221458337274380976 221666318432602596 222266125822239268 222975175200917832 223159316615389539 223184580887620422 223596027606809088 224411613566093184 224534147514302934 225127507247951616 225184831423596288 226072052634263913 226514463696170496 226701527990236992 226727193282662016 228098181601831552 228254278181950944 229040736071260608 229660497914172864 229876182078254544 230583403469521872 230609508236132256 231424476490033596 232221857405583672 233785950739931898 233812418072745204 235097880878764288 235124496737575424 235387224375136911 235847864735949312 236069359725370752 236198259073487502 237496838846914944 237523726296122112 237659367298798368 239123529523948608 239150601133766784 240822666939123808 241590913390233792 242444689656225672 242472137260624656 243245645673728544 243446527216788588 244812669344828928 244946342742875928 246624057419196996 247310757807531264 247979956543354112 248348375280971427 248834379929270784 248976480027312576 249004667107582848 249140629433678598 249862621168647936 250538724997279488 252463065261854832 253095242599292544 253332935351545824 254018429511130592 254828771658191808 255039218989016616 255068092442994768 256610454302060496 256786062954694812 258197831139435264 258368060153444472 258610704838036362 259087460560270848 260174488389589114 260862032207943936 260891564873200128 261249589581281631 261956505433353423 262469140473340416 262715636660862336 263523889679453568 263553723698436864 264266874312198912 264485115988609824 264515058829772352 267183943702779312 267214192083137376 267937247566535008 268188879091296968 269013970714442184 269044426275487632 270925500306514284 271610705484340992 271641455026454016 272750275863253881 272781154418202738 273284033741655552 275155842191940864 275225905073284352 275414253012932544 275564635585735419 276103901017410048 277079645321400768 277111014012142464 277995023627118336 278224602533472672 278977451111273376 279938677420429632 281856065621939424 282852137932263284 283826714606824488 284020948419586686 284544548602642944 284732147924204112 284999552270489052 285770733200021916 286493483867044608 288529217442119808 288686761089818058 290306776584149248 290472560031864672 290664067672625031 291232881895076352 291473393130304704 291506391363422592 292295179163492736 293469786233936928 293503010482350144 295277783032507968 295555091243470128 297300233601223776 297545755487186052 297579441183493896 299215484754790912 299378863352403912 300581936665626726 300615966093529548 301429403512351884 301712488977709089 302268703986982656 302302924376882688 304339037575934592 305387648095014144 306213997218897152 306501576104339392 307444537959362496 307479344314843008 308565968653378128 309550322465933472 309629143207444896 309841034639549112 311714600986575864 311749890763660272 313849632500182548 314759146300494336 314931012097983336 316079750357599998 316662451795886592 316879156398397824 317088073824681852 317970974323968768 318831372698598144 318867468178355712 319305053932677549 322121217853645056 323259586208300896 323296183014166208 324327527564971392 324595369622384784 326595123657167904 326781630035847756 328832076558929328 331131167041295236 331968640036416768 332006222810110464 332187505911571464 332499477648903894 333399188733358902 334462762801376748 334776871331430633 335394041410213632 335432011979828736 336617420349139776 336801221271454401 337460323465723392 337777247135394432 339771695544255744 340052291985355488 340090789923993024 342147272402747328 342381417272926416 343561104106890912 344490746871259296 344814273117381816 345686352434615808 347136714735050394 348332786108375508 349275340577804564 350287515547816448 350678926109897847 350718627109117806 351365186239271424 352646821318146432 352686745106363136 353771797103923968 353811848252696064 354104039588056128 356245258270372416 356285589444183168 358685294285922912 358725901700650176 361234000408685712 362386370085350688 363667034484338508 363708205890936984 367219004017243392 367419514114313892 368759708750533331 369439527095201024 369481352016189952 369936086128795494 370966136711296896 371969934815031168 373251569893906176 373464720040968864 373507000661374272 375808087495919232 378435619475765984 378694597892782248 379642863898938816 379999403027318736 381027644266695888 382243157487287712 382558828483524924 382602138664492152 384705623256159744 384915681453090744 387296746709152896 387552090230166708 387916057257054543 388631190840406272 388675188484563456 389726905551323648 390261732584383671 391293048311915904 391337347309800192 393703710710010624 394073454991293504 396400311468298368 396727673982914736 396772588244658528 399171817803205216 400775915554168968 400821288124706064 401905871349802512 402283318636945452 403520956071663276 403566639413231448 404690330957778432 405785383434579456 406388250459771426 409171731627304107 409926050612483328 409972459086457344 411421291537837504 412733763287911296 412838857609926528 413121379519398816 414155851526115072 415619467982101152 415666521018213696 418466176666910064 419908016130644448 421439667143466664 422505541864530432 422784098432909136 424278206898394926 425740071910236732 426031422629380029 426816822903964416 426865143612999168 428656099800032874 432436703419961856 432793826163179712 433030141634727087 435460164876223872 435708840047797008 436849322842614528 437210089695457056 437259587045133888 438442768745239104 442916674548761952 443332636865205192 444532251644478536 445950350401835664 446318633230779078 446369161775240844 448823227132186368 449068295028605868 450255014495903232 450369662847192576 452144105268527826 453403055980473984 453454386565324032 456196363203663104 456508556363901888 458081472142521216 459320995828345728 459752364156509088 461166806939043744 461219016472264512 462848952980067192 464443714811167344 467571901479863796 467624836145490408 470195761757528576 470774448750273822 472138719450741504 472396518146975004 474119625536399997 474993677693829888 475047452592244224 475318734597596736 478247059047897216 478301202267533568 481645333878247616 483181826780467584 484889379312451344 484944274521249312 486491291347457088 486893054433577176 489892685485751856 493248114838393992 494621515615062528 495959913086708224 496696750561942854 497952960054625152 498009334215165696 498281258867357196 498749216473355841 499725242337295872 500098783100038353 501077449994558976 504926130523709664 506190485198585088 506665870703091648 508036859022261184 509657543316383616 510078437978033232 510136184885989536 513220908604120992 513572125909389624 516395662278870528 516736120306888944 517221409676072724 520348976779178228 520705072102575591 521724064415887872 522499179162563262 523913010866706846 525431273321724672 526077940663676709 527047779358907136 527107447396873728 528533748624397824 528970231977219648 529030117659544704 534367887405558624 534428384166274752 535874495133070016 536377758182593936 538027941428884368 538088852550975264 541851000613028568 543221410968681984 545500551726507762 545562308836405476 550311684383881728 550451810146568704 550828506025865088 551129271171470838 554159290642801536 554222028024284928 554904129193193241 555990047254236672 556449205066945344 557954902222546752 559877354840859264 563712131243878848 565704275864526568 567653429213648976 568041896839173372 569464295848408224 569999104540978104 571541466400043832 572986967734089216 577058434884239616 577373522179636116 579479542322266663 580613553168298496 580945120063729344 581328135345250062 582946786260609408 583012782726845184 584590358326985472 586939572467873856 587006020964700288 590555566065015936 591110182486940256 594600467202447552 595091510974372104 595158882366987792 598757726704807824 601163873331253452 601231932187059096 602858807024703768 603424977955418178 604537407973965312 608678075151869184 609582375689657139 610775296190028288 611231846011157987 612427994437794304 613003152208678784 614889075918724992 614958688629686016 617131937306756256 619100644931866944 619258286414889792 619682069279098224 623429201973151728 623499781527320544 627699265000365096 629862024195966672 632159500715199996 633758312796795648 634176147649363704 635941948647937536 636417310347592389 637662745397196288 638610107865355098 642984149700049311 644242435707290112 646519172416601792 646592366028332416 648655055129942784 649190739244769568 653190247314335808 653563260071695512 657664153117858656 662262334082590472 663937280072833536 664375011823142928 664998955297807788 666798377466717804 668925525602753496 669477949846168617 669553742662861266 670788082820427264 673234840698279552 673602442542908802 675554494270788864 678216157902791739 679543391088511488 680104583970710976 680181579847986048 684294544805494656 684762834545852832 687122208213781824 688981493742518592 689628546234763632 694273429470100788 696665572216751016 698550681155609128 701357852219795694 701437254218235612 705293642636292864 705373490212726272 706161673125410733 707543594207847936 708208079176112256 712490516540744832 712571178888366336 717370588571845824 717451803401300352 722468000817371424 724772740170701376 727334068968677016 727416411781873968 734438008034486784 734839028228627784 737519417501066662 738879054190402048 739872172257590988 741932273422593792 743939869630062336 745045125842914281 746503139787812352 746929440081937728 747014001322748544 751616174991838464 756871238951531968 757389195785564496 759285727797877632 759998806054637472 762055288533391776 764486314974575424 765117656967049848 765204277328984304 769831362906181488 774593493418305792 775104180460333416 775832114514109086 777262381680812544 780523465168767342 782586096623831808 782674694619600384 783748768743844893 785869516300060269 787407421420021248 788146909982587008 792800622936596736 793455347965829472 793545176489317056 798343635606410432 801551831108337936 801642576249412128 803811742699605024 804566637273890904 807041912143326552 807133278826462896 812776500919542852 818250827589761643 818343463254608214 819852101224966656 822842583075675008 825467526575822592 825677715219853056 826242759038797632 826693906757206257 828311703052230144 831238935964202304 831333042036427392 836932353333820128 839816032261288896 842879334286933328 845568196865818272 848556413796789852 851480143820473464 852062845258760058 853633645807928832 857312199600065748 865587652326359424 866060283269454174 870920329752447744 871417680095594016 871992203017875093 873698645685229056 874420179390914112 874519174090267776 876885537490478208 885833349097523904 886665273730410384 889064503288957072 891900700803671328 892637266461558156 892738323550481688 897646454264372736 898136590057211736 904288210537055652 905137466933127267 906806111960947968 906908773130648064 910610709363561899 912392726407326208 913017112727803776 916162944285042432 918641991656691456 919504728313018176 922333613878087488 922438032944529024 925697905960134384 928887429622334688 935143802959727592 935249672290980816 941548897500547644 944277438901483008 944793036293950008 948239251072799994 949987355387659776 950637469195193472 956494118095794432 956602404535067136 957915161798032647 963290667756495232 966363653560935168 969778758624902688 969888549042498624 972982582694914176 973786108867154352 979785370971503712 986496229676787984 993393501123885708 995905920109250304 996018668430331392 996562517734714392 997498432946711682 1000197566200076706 1009852261047419328 1010403663814363203 1012380970397170176 1013331741406183296 1016073718044522368 1019315086632767232 1020156875956066464 1020272369771979072 1026441817208241984 1027144251818779248 1033472240613777888 1034442819352145448 1040697953558356456 1041410144205151182 1044998358325126524 1047826021733413692 1050862546643449344 1052036778329693541 1052155881327353418 1054095558717814272 1057940463954439296 1058060235319089408 1068735774811117248 1068856768332549504 1071748990266140032 1072755516365187872 1076055882857768736 1076177705101950528 1083702001226057136 1091001103453015524 1091124617672810952 1101657012051730176 1102258542342941676 1106279126251599993 1108318581285603072 1108444056048569856 1109808258386386482 1112898410133890688 1115909804445093504 1119754709681718528 1127424262487757696 1131408551729053136 1135306858427297952 1136083793678346744 1138928591696816448 1139998209081956208 1143082932800087664 1154116869768479232 1154747044359272232 1158959084644533326 1161890240127458688 1162656270690500124 1163748171771163629 1165893572521218816 1166025565453690368 1169180716653970944 1170785197753151013 1173879144935747712 1174012041929400576 1181111132130031872 1182220364973880512 1189200934404895104 1190183021948744208 1190317764733975584 1197515453409615648 1202327746662506904 1202463864374118192 1205717614049407536 1206849955910836356 1217356150303738368 1219164751379314278 1222463692022315974 1226006304417357568 1227515194881912321 1229778151837449984 1229917377259372032 1234263874613512512 1238201289863733888 1238516572829779584 1239364138558196448 1246858403946303456 1246999563054641088 1255398530000730192 1259724048391933344 1264319001430399992 1267516625593591296 1268352295298727408 1272834620695184778 1277220215730710196 1285968299400098622 1293038344833203584 1293184732056664832 1297310110259885568 1298381478489539136 1299090424904181261 1306380494628671616 1307126520143391024 1315328306235717312 1324524668165180944 1328750023646285856 1329997910595615576 1333596754933435608 1337851051205506992 1338955899692337234 1339107485325722532 1346469681396559104 1347204885085817604 1351108988541577728 1356432315805583478 1360209167941421952 1360363159695972096 1368589089610989312 1369525669091705664 1374244416427563648 1377962987485037184 1379257092469527264 1388546858940201576 1393331144433502032 1397101362311218256 1402715704439591388 1402874508436471224 1410587285272585728 1412323346250821466 1416416158352224512 1422358876609199991 1424981033081489664 1425142357776732672 1434741177143691648 1434903606802600704 1444936001634742848 1449545480341402752 1454668137937354032 1454832823563747936 1469678056457255568 1475038835002133324 1479744344515181976 1483864546845187584 1487879739260124672 1490090251685828562 1493858880163875456 1494028002645497088 1500296349300115059 1503232349983676928 1513742477903063936 1514778391571128992 1518571455595755264 1519997612109274944 1524110577066783552 1528972629949150848 1530235313934099696 1530408554657968608 1539662725812362976 1549186986836611584 1550208360920666832 1551664229028218172 1561046930337534684 1562115216307726773 1565172193247663616 1567497537487689786 1571739032600120538 1576293819965174016 1585601245873193472 1586910695931658944 1587090352978634112 1596687271212820864 1603103662216675872 1603285152498824256 1607623485399210048 1609133274547781808 1614083824286653104 1614266557652925792 1625553001839085704 1636501655179523286 1636686926509216428 1645685166151350016 1650935053151645184 1651355430439706112 1652485518077595264 1653387813514412514 1662477871928404608 1662666084072854784 1673864706667640256 1679632064522577792 1685758668573866656 1691136393731636544 1697112827593579704 1702960287640946928 1704125690517520116 1714624399200131496 1731175304652718848 1732120566538908348 1738438626966799989 1741840659504895488 1742835360191188032 1743984406035750186 1748840358781828224 1749038348180535552 1753771074980956416 1771666698195047808 1773330547460820768 1778129006577914144 1783801401607342656 1785274532923116312 1785476647100963376 1796273180114423472 1808576421074111304 1810274933866254534 1813612223921895936 1821221418727123798 1826034225455607552 1828747127068971417 1832325888570084864 1833695538033473961 1837283983313382912 1839009456626036352 1844667227756174976 1844876065889058048 1851395811920268768 1857774859244669376 1870287605919455184 1870499344581961632 1883097795001095288 1889586072587900016 1896478502145599988 1901274938390386944 1909251931042777167 1912988236191588864 1915830323596065294 1926581335512990464 1928952449100147933 1932727307121870336 1939557517249805376 1939777098084997248 1945965165389828352 1947572217734308704 1959570741943007424 1972992459353575968 1986787002247771416 1991811840218500608 1993125035469428784 1994996865893423364 2000395132400153412 2019704522094838656 2020807327628726406 2026663482812366592 2032147436089044736 2034648473708375217 2038630173265534464 2040313751912132928 2040544739543958144 2052883634416483968 2054288503637558496 2066944481227555776 2068885638704290896 2081395907116712912 2082820288410302364 2089996716650253048 2095652043466827384 2104073556659387082 2104311762654706836 2115880927908878592 2116120470638178816 2137471549622234496 2137713536665099008 2143497980532280064 2145511032730375744 2152111765715537472 2152355410203901056 2167404002452114272 2182002206906031048 2182249235345621904 2203314024103460352 2204517084685883352 2212558252503199986 2216637162571206144 2219616516772772964 2225796820267781376 2231819608890187008 2235135377528742843 2239509419363437056 2254848524975515392 2262817103458106272 2270613716854595904 2272167587356693488 2277857183393632896 2279996418163912416 2286165865600175328 2309494088718544464 2317918169289066652 2323780480254917376 2325312541381000248 2327496343542327258 2331787145042437632 2341570395506302026 2347758289871495424 2348024083858801152 2357608548900180807 2362222264260063744 2364440729947761024 2378401868809790208 2380366043897488416 2380635529467951168 2395030906819231296 2404655493325013808 2404927728748236384 2411435228098815072 2413699911821672712 2438329502758628556 2444927384044631948 2452012608834715136 2454752482769284929 2455030389763824642 2459556303674899968 2468527749227025024 2476402579727467776 2477033145659559168 2478728277116392896 2493716807892606912 2493999126109282176 2510797060001460384 2519448096783866688 2528638002860799984 2536704590597454816 2545669241390369556 2554440431461420392 2571936598800197244 2586076689666407168 2586369464113329664 2596762956979078272 2598180849808362522 2612760989257343232 2614253040286782048 2630656612471434624 2649049336330361888 2657500047292571712 2659995821191231152 2667193509866871216 2675702102411013984 2677911799384674468 2678214970651445064 2692939362793118208 2694409770171635208 2712864631611166956 2715412400799381801 2720418335882843904 2720726319391944192 2731832128090685697 2737178179221978624 2739051338183411328 2748488832855127296 2755925974970074368 2758514184939054528 2777093717880403152 2786662288867004064 2794202724622436512 2805431408879182776 2805749016872942448 2824646692501642932 2832832316704449024 2844717753218399982 2849962066162979328 2869482354287383296 2869807213605201408 2873745485394097941 2889872003269485696 2899090960682805504 2909336275874708064 2909665647127495872 2939356112914511136 2950077670004266648 2959488689030363952 2980180503371657124 2987717760327750912 2988056005290994176 3000592698600230118 3027484955806127872 3029556783142257984 3031210991443089609 3037142911191510528 3039995224218549888 3048221154133567104 3057945259898301696 3060470627868199392 3060817109315937216 3079325451624725952 3100416721841333664 3103328458056436344 3122093860675069368 3124230432615453546 3134995074975379572 3143478065200241076 3152587639930348032 3173821391863317888 3174180705957268224 3193374542425641728 3206207324433351744 3206570304997648512 3215246970798420096 3218266549095563616 3228167648573306208 3228533115305851584 3251106003678171408 3273003310359046572 3273373853018432856 3291370332302700032 3304971036155190528 3306775627028825028 3318837378754799979 3324955743856809216 3325332168145709568 3347729413335280512 3359264129045155584 3371517337147733312 3382272787463273088 3394225655187159408 3405920575281893856 3408251381035040232 3429248798400262992 3462350609305437696 3464241133077816696 3476877253933599978 3485670720382376064 3487968812071500372 3491244515313490887 3497680717563656448 3498076696361071104 3507542149961912832 3512355593259453039 3543333396390095616 3546661094921641536 3556258013155828288 3567602803214685312 3570549065846232624 3570953294201926752 3592546360228846944 3617152842148222608 3620549867732509068 3642442837454247596 3652068450911215104 3657494254137942834 3667391076066947922 3678018913252072704 3682545584645736963 3689334455512349952 3689752131778116096 3702791623840537536 3715549718489338752 3740575211838910368 3740998689163923264 3766195590002190576 3779172145175800032 3792957004291199976 3802549876780773888 3818503862085554334 3831660647192130588 3853162671025980928 3857904898200295866 3879115034499610752 3879554196169994496 3891930330779656704 3895144435468617408 3919141483886014848 3945984918707151936 3973574004495542832 3986250070938857568 3989993731786846728 4000790264800306824 4039409044189677312 4041614655257452812 4053326965624733184 4056356796255866641 4064294872178089472 4069296947416750434 4080627503824265856 4081089479087916288 4105767268832967936 4108577007275116992 4133888962455111552 4137771277408581792 4162791814233425824 4165640576820604728 4179993433300506096 4191304086933654768 4208147113318774164 4208623525309413672 4231761855817757184 4267076629827599973 4274943099244468992 4275427073330198016 4286995961064560128 4291022065460751488 4304223531431074944 4304710820407802112 4334808004904228544 4364004413812062096 4364498470691243808 4409034169371766704 4425116505006399972 4439233033545545928 4451593640535562752 4463639217780374016 4470270755057485686 4500889047900345177 4509697049951030784 4525634206916212544 4541227433709191808 4544335174713386976 4555714366787265792 4559992836327824832 4572331731200350656 4618988177437088928 4635836338578133304 4647560960509834752 4650625082762000496 4654992687084654516 4683140791012604052 4686345648923180319 4695516579742990848 4715217097800361614 4728881459895522048 4756803737619580416 4760732087794976832 4761271058935902336 4790061813638462592 4809310986650027616 4809855457496472768 4822870456197630144 4827399823643345424 4876659005517257112 4889854768089263896 4909504965538569858 4910060779527649284 4937055498454050048 4952805159454935552 4954066291319118336 4957456554232785792 4987433615785213824 4987998252218564352 5021594120002920768 5038896193567733376 5057276005721599968 5073409181194909632 5091338482780739112 5108880862922840784 5143873197600394488 5172153379332814336 5193525913958156544 5196361699616725044 5215315880900399967 5225521978514686464 5228506080573564096 5261313224942869248 5298098672660723776 5315000094585143424 5319991642382462304 5334387019733742432 5351404204822027968 5355823598769348936 5356429941302890128 5388819540343270416 5425729263222333912 5430824801598763602 5440836671765687808 5463664256181371394 5478102676366822656 5486241381206914251 5496977665710254592 5501086614100421883 5511851949940148736 5517028369878109056 5554187435760806304 5573324577734008128 5588405449244873024 5610862817758365552 5611498033745884896 5649293385003285864 5689435506436799964 5727755793128331501 5738964708574766592 5747490970788195882 5779744006538971392 5786857347300443799 5798181921365611008 5818672551749416128 5819331294254991744 5878712225829022272 5900155340008533296 5918977378060727904 5960361006743314248 5975435520655501824 6001185397200460236 6054969911612255744 6059113566284515968 6062421982886179218 6079990448437099776 6096442308267134208 6103945421125125651 6115890519796603392 6120941255736398784 6121634218631874432 6158650903249451904 6200833443682667328 6206656916112872688 6244187721350138736 6248460865230907092 6269990149950759144 6286956130400482152 6347642783726635776 6348361411914536448 6374274965544933293 6386749084851283456 6412414648866703488 6413140609995297024 6430493941596840192 6436533098191127232 6456335297146612416 6457066230611703168 6502212007356342816 6546006620718093144 6546747706036865712 6609942072310381056 6613551254057650056 6637674757509599958 6649911487713618432 6695458826670561024 6705406132586228529 6718528258090311168 6743034674295466624 6764545574926546176 6788451310374318816 6811841150563787712 6816502762070080464 6858497596800525984 6928482266155633392 6953754507867199956 6971341440764752128 6975937624143000744 6982489030626981774 6995361435127312896 7024711186518906078 7072825646700542421 7086666792780191232 7093322189843283072 7112516026311656576 7135205606429370624 7141098131692465248 7141906588403853504 7185092720457693888 7234305684296445216 7241099735465018136 7284885674908495192 7314988508275885668 7334782152133895844 7356037826504145408 7364257448307854787 7365091169291473926 7378668911024699904 7405583247681075072 7431099436978677504 7481150423677820736 7481997378327846528 7532391180004381152 7558344290351600064 7585914008582399952 7637007724171108668 7663321294384261176 7715809796400591732 7758230068999221504 7759108392339988992 7790288870937234816 7838282967772029696 7891969837414303872 7947148008991085664 7972500141877715136 7979987463573693456 8001580529600613648 8078818088379354624 8083229310514905624 8112713592511733282 8138593894833500868 8146237202398145403 8161255007648531712 8162178958175832576 8195496384272057091 8211534537665935872 8217154014550233984 8267777924910223104 8275542554817163584 8325583628466851648 8331281153641209456 8359986866601012192 8382608173867309536 8416294226637548328 8417247050618827344 8534153259655199946 8549886198488937984 8582044130921502976 8608447062862149888 8609421640815604224 8621236456182293823 8669616009808457088 8728008827624124192 8728996941382487616 8818068338743533408 8850233010012799944 8878466067091091856 8940541510114971372 9001778095800690354 9051268413832425088 9082454867418383616 9088670349426773952 9093632974329268827 9111428733574531584 9119985672655649664 9144663462400701312 9237976354874177856 9271672677156266608 9301250165524000992 9309985374169309032 9366281582025208104 9372691297846360638 9430434195600723228 9457762919791044096 9521464175589953664 9522542117871804672 9580123627276925184 9618621973300055232 9619710914992945536 9645740912395260288 9654799647286690848 9753318011034514224 9779709536178527792 9819009931077139716 9820121559055298568 9874110996908100096 9914913108465571584 9956512136264399937 9974867231570427648 9975996504437128704 10043188240005841536 10077792387135466752 10114552011443199936 10146818362389819264 10182676965561478224 10217761725845681568 10287746395200788976 10387051827916313088 10392723399233450088 10430631761800799934 10457012161147128192 10522626449885738496 10537066779778359117 10596197345321447552 10630000189170286848 10639983284764924608 10668774039467484864 10702808409644055936 10711647197538697872 10712859882605780256 10777639080686540832 10851458526444667824 10861649603197527204 10927328512362742788 10956205352733645312 10972482762413828502 11002173228200843766 11034056739756218112 11108374871521612608 11146649155468016256 11176810898489746048 11221725635516731104 11222996067491769792 11298586770006571728 11378871012873599928 11455511586256663002 11494981941576391764 11559488013077942784 11573714694600887598 11637345103498832256 11638662588509983488 11757424451658044544 11800310680017066592 11837954756121455808 11920722013486628496 12002370794400920472 12118227132569031936 12124843965772358436 12159980896874199552 12169070388767599923 12192884616534268416 12207890842250251302 12241882511472797568 12243268437263748864 12317301806498903808 12401666887365334656 12413313832225745376 12488375442700277472 12496921730461814184 12539980299901518288 12573912260800964304 12695285567453271552 12748549931089866586 12801229889482799919 12824829297733406976 12826281219990594048 12860987883193680384 12873066196382254464 12912670594293224832 12914132461223406336 13004424014712685632 13092013241436186288 13093495412073731424 13227102508115300112 13275349515019199916 13390917653341122048 13410812265172457058 13486069348590933248 13502667143701035531 13529091149853092352 13576902620748637632 13623682301127575424 13633005524140160928 13716995193601051968 13856964532311266784 13907509015734399912 13942682881529504256 13951875248286001488 13964978061253963548 14049422373037812156 14145651293401084842 14186644379686566144 14225032052623313152 14270411212858741248 14282196263384930496 14283813176807707008 14370185440915387776 14468611368592890432 14482199470930036272 14569771349816990384 14629977016551771336 14669564304267791688 14728514896615709574 14730182338582947852 14811166495362150144 14862198873957355008 14962300847355641472 14963994756655693056 15064782360008762304 15116688580703200128 15171828017164799904 15274015448342217336 15326642588768522352 15431619592801183464 15516460137998443008 15580577741874469632 15645947642701199901 15676565935544059392 15783939674828607744 15894296017982171328 15945000283755430272 15959974927147386912 16003161059201227296 16166458621029811248 16225427185023466564 16277187789667001736 16292474404796290806 16322510015297063424 16390992768544114182 16434308029100467968 16503259842301265649 16535555849820446208 16551085109634327168 16651167256933703296 16662562307282418912 16719973733202024384 16765216347734619072 16832588453275096656 16834494101237654688 17068306519310399892 17164088261843005952 17183267379384994503 17216894125724299776 17242472912364587646 17339232019616914176 17456017655248248384 17457993882764975232 17636136677487066816 17700466020025599888 17756932134182183712 17881083020229942744 18003556191601380708 18102536827664850176 18164909734836767232 18177340698853547904 18187265948658537654 18239971345311299328 18289326924801402624 18475952709748355712 18543345354312533216 18602500331048001984 18619970748338618064 18732563164050416208 18745382595692721276 18860868391201446456 19042928351179907328 19045084235743609344 19122824896634799879 19160247254553850368 19237243946600110464 19239421829985891072 19291481824790520576 19309599294573381696 19506636022069028448 19559419072357055584 19638019862154279432 19640243118110597136 19829826216931143168 19913024272528799874 19949734463140855296 20086376480011683072 20116218397758685587 20155584774270933504 20229104022886399872 20293636724779638528 20365353931122956448 20435523451691363136 20575492790401577952 20785446798466900176 20861263523601599868 20914024322294256384 21074133559556718234 21192394690642895104 21218476940101627263 21260000378340573696 21279966569529849216 21337548078934969728 21405616819288111872 21423294395077395744 21425719765211560512 21555278161373081664 21702917052889335648 21723299206395054408 21854657024725485576 21944965524827657004 22004346456401687532 22068113479512436224 22216749743043225216 22293298310936032512 22353621796979492096 22443451271033462208 22445992134983539584 22597173540013143456 22757742025747199856 22911023172513326004 22989963883152783528 23147429389201775196 23274690206997664512 23277325177019966976 23514848903316089088 23600621360034133184 23675909512242911616 23841444026973256992 24004741588801840944 24236454265138063872 24249687931544716872 24338140777535199846 24415781684500502604 24438711607194436209 24483765022945595136 24486536874527497728 24586489152816171273 24634603612997807616 24803333774730669312 24826627664451490752 24976750885400554944 24993843460923628368 25079960599803036576 25147824521601928608 25497099862179733172 25602459778965599838 25649658595466813952 25746132392764508928 25825341188586449664 25828264922446812672 26008848029425371264 26184026482872372576 26186990824147462848 26454205016230600224 26550699030038399832 26821624530344914116 26972138697181866496 27005334287402071062 27153805241497275264 27247364602255150848 27266011048280321856 27433990387202103936 27713929064622533568 27815018031468799824 27903750496572002976 27929956122507927096 28098844746075624312 28291302586802169684 28373288759373132288 28450064105246626304 28564392526769860992 28567626353615414016 28740370881830775552 28937222737185780864 28964398941860072544 29139542699633980768 29259954033103542672 29339128608535583376 29457029793231419148 29460364677165895704 29622332990724300288 29869536408793199811 29924601694711282944 29927989513311386112 30129564720017524608 30233377161406400256 30343656034329599808 30548030896684434672 30653285177537044704 30863239185602366928 31161155483748939264 31291895285402399802 31567879349657215488 31611200339335077351 31788592035964342656 31890000567510860544 31919949854294773824 32006322118402454592 32332917242059622496 32450854370046933128 32554375579334003472 32584948809592581612 32781985537088228364 32868616058200935936 33006519684602531298 33102170219268654336 33302334513867406592 33325124614564837824 33439947466404048768 33530432695469238144 33665176906550193312 33668988202475309376 34136613038620799784 34366534758769989006 34484945824729175292 34678464039233828352 34912035310496496768 34915987765529950464 35272273354974133632 35400932040051199776 35513864268364367424 35762166040459885488 36007112383202761416 36205073655329700352 36354681397707095808 36374531897317075308 36479942690622598656 36507211166302799769 36578653849602805248 36951905419496711424 37086690708625066432 37205000662096003968 37239941496677236128 37465126328100832416 37490765191385442552 37721736782402892912 38085856702359814656 38245649793269599758 38403689668448399757 38474487893200220928 38478843659971782144 38582963649581041152 38619198589146763392 39013272044138056896 39118838144714111168 39276039724308558864 39280486236221194272 39826048545057599748 40172752960023366144 40232436795517371174 40458208045772799744 40508001431103106593 40587273449559277056 40730707862245912896 40871046903382726272 41150985580803155904 41570893596933800352 41722527047203199736 41828048644588512768 42148267119113436468 42384789381285790208 42436953880203254526 42559933139059698432 42675096157869939456 42811233638576223744 42846588790154791488 42851439530423121024 43110556322746163328 43405834105778671296 43446598412790108816 43709314049450971152 43889931049655314008 44008692912803375064 44433499486086450432 44586596621872065024 44619924758814533051 44707243593958984192 44886902542066924416 44891984269967079168 45194347080026286912 45515484051494399712 45822046345026652008 45979927766305567056 46294858778403550392 46549380413995329024 46937842928103599703 47029697806632178176 47201242720068266368 47351819024485823232 47682888053946513984 48009483177603681888 48499375863089433744 48676281555070399692 48831563369001005208 48877423214388872418 48967530045891190272 49172978305632342546 49509779526903796947 49606667549461338624 49653255328902981504 49953501770801109888 49987686921847256736 50159921199606073152 50295649043203857216 50994199724359466344 51204919557931199676 51492264785529017856 51549802138154983509 51650682377172899328 52017696058850742528 52368052965744745152 52373981648294925696 52908410032461200448 53101398060076799664 53643249060689828232 54010668574804142124 54307610482994550528 54494729204510301696 54532022096560643712 54867980774404207872 55427858129245067136 55630036062937599648 55807500993144005952 55859912245015854192 56197689492151248624 56582605173604339368 57128785053539721984 57135252707230828032 57368474689904399637 57480741763661551104 57874445474371561728 57928797883720145088 58279085399267961536 58519908066207085344 58678257217071166752 58914059586462838296 58920729354331791408 59739072817586399622 59849203389422565888 60259129440035049216 60348655193276056761 60466754322812800512 60687312068659199616 61096061793368869344 61306570355074089408 61726478371204733856 62583790570804799604 63222400678670154702 63577184071928685312 63655430820304881789 63780001135021721088 63839899708589547648 64012644236804909184 64665834484119244992 64901708740093866256 65108751158668006944 65169897619185163224 65563971074176456728 66013039369205062596 66204340438537308672 66604669027734813184 66650249229129675648 66879894932808097536 67060865390938476288 67330353813100386624 67337976404950618752 68273226077241599568 68733069517539978012 68969891649458350584 69824070620992993536 69831975531059900928 70544546709948267264 70801864080102399552 71027728536728734848 71524332080919770976 72014224766405522832 72709362795414191616 72749063794634150616 73014422332605599538 73759467458448513819 73903810838993422848 74173381417250132864 74410001324192007936 74479882993354472256 74930252656201664832 74981530382770885104 75443473564805785824 76491299586539199516 76807379336896799514 76948975786400441856 77238397178293526784 78026544088276113792 78237676289428222336 78552079448617117728 78560972472442388544 79652097090115199496 80464873591034742348 80916416091545599488 81016002862206213186 81461415724491825792 81742093806765452544 82301971161606311808 83141787193867600704 83445054094406399472 84296534238226872936 84873907760406509052 85119866278119396864 85350192315739878912 85693177580309582976 85702879060846242048 86221112645492326656 86811668211557342592 86893196825580217632 87418628098901942304 87779862099310628016 88017385825606750128 88866998972172900864 89239849517629066102 89608609226379599433 89773805084133848832 89783968539934158336 90388694160052573824 91030968102988799424 91644092690053304016 91959855532611134112 92589717556807100784 93875685856207199406 94402485440136532736 94703638048971646464 94833601018005232053 95365776107893027968 96018966355207363776 96998751726178867488 97352563110140799384 97663126738002010416 97754846428777744836 98345956611264685092 99019559053807593894 99306510657805963008 99907003541602219776 99975373843694513472 100319842399212146304 100591298086407714432 101988399448718932688 102409839115862399352 103099604276309967018 104035392117701485056 104736105931489490304 104747963296589851392 105816820064922400896 106202796120153599328 107286498121379656464 108021337149608284248 108615220965989101056 109064044193121287424 109521633498908399307 109735961548808415744 110855716258490134272 111260072125875199296 111615001986288011904 111719824490031708384 112395378984302497248 113165210347208678736 114257570107079443968 114736949379808799274 115748890948743123456 115857595767440290176 116558170798535923072 117039816132414170688 117356514434142333504 117828119172925676592 117841458708663582816 119478145635172799244 120518258880070098432 120697310386552113522 121374624137318399232 122192123586737738688 122613140710148178816 123452956742409467712 125167581141609599208 126444801357340309404 127154368143857370624 127310861640609763578 127679799417179095296 128025288473609818368 129331668968238489984 129803417480187732512 130217502317336013888 130339795238370326448 131127942148352913456 132026078738410125192 133300498458259351296 133759789865616195072 133859774276443599153 134121730781876952576 134660707626200773248 134675952809901237504 136546452154483199136 137466139035079956024 137939783298916701168 139648141241985987072 140813528784310799109 141089093419896534528 141603728160204799104 142055457073457469696 143048664161839541952 144028449532811045664 145498127589268301232 146028844665211199076 147518934916897027638 148346762834500265728 148529338580711390841 148820002648384015872 148959765986708944512 149860505312403329664 149963060765541770208 150886947129611571648 152982599173078399032 153614758673793599028 154476794356587053568 156053088176552227584 156475352578856444672 157104158897234235456 157121944944884777088 159304194180230398992 160929747182069484696 162032005724412426372 162922831448983651584 163484187613530905088 164603942323212623616 166283574387735201408 166890108188812798944 168593068476453745872 169747815520813018104 171386355160619165952 171405758121692484096 172105424069713198911 172442225290984653312 173623336423114685184 173786393651160435264 174837256197803884608 175559724198621256032 176034771651213500256 178479699035258132204 179217218452759198866 179547610168267697664 180777388320105147648 182061936205977598848 183288185380106608032 183919711065222268224 185179435113614201568 187751371712414398812 188804970880273065472 189667202036010464106 190731552215786055936 192037932710414727552 193997503452357734976 194705126220281598768 195326253476004020832 195509692857555489672 196691913222529370184 198039118107615187788 198613021315611926016 199814007083204439552 199950747687389026944 200639684798424292608 201182596172815428864 203976798897437865376 204819678231724798704 206199208552619934036 209472211862978980608 209495926593179702784 211633640129844801792 212405592240307198656 214572996242759312928 216042674299216568496 218128088386242574848 219043266997816798614 221278402375345541457 221711432516980268544 222520144251750398592 223230003972576023808 223439648980063416768 224790757968604994496 226330420694417357472 229473898759617598548 231715191534880580352 233116341597071846144 234079632264828341376 234713028868284667008 235656238345851353184 235682917417327165632 238956291270345598488 241394620773104227044 242749248274636798464 244384247173475477376 245226281420296357632 246905913484818935424 250335162283219198416 252889602714680618808 254621723281219527156 255359598834358190592 256050576947219636736 258663337936476979968 259606834960375465024 260435004634672027776 260679590476740652896 262255884296705826912 264052157476820250384 266600996916518702592 267719548552887198306 268825827679138798299 269321415252401546496 269351905619802475008 273092904308966398272 274932278070159912048 275879566597833402336 281627057568621598218 283207456320409598208 284110914146914939392 286097328323679083904 288056899065622091328 290996255178536602464 292057689330422398152 295037869833794055276 296693525669000531456 297058677161422781682 297919531973417889024 299721010624806659328 299926121531083540416 301773894259223143296 305965198346156798064 307229517347587198056 312106176353104455168 312950705157712889344 314208317794468470912 314243889889769554176 318608388360460797984 321859494364138969392 324064011448824852744 325845662897967303168 328564900496725197921 329207884646425247232 332567148775470402816 333780216377625597888 337186136952907491744 339495631041626036208 342772710321238331904 344210848139426397822 347246672846229370368 347572787302320870528 349674512395607769216 351119448397242512064 352069543302427000512 356959398070516264408 358434436905518397732 361554776640210295296 364123872411955197696 366576370760213216064 367839422130444536448 370358870227228403136 375502743424828797624 379334404072020928212 381463104431572111872 384075865420829455104 387995006904715469952 389410252440563197536 390652506952008041664 391019385715110979344 393383826445058740368 396078236215230375576 399901495374778053888 401279369596848585216 401579322829330797459 402365192345630857728 407953597794875730752 409639356463449597408 412398417105239868072 418944423725957961216 422440586352932397327 423267280259689603584 424811184480614397312 429145992485518625856 432085348598433136992 438086533995633597228 442556804750691082914 445040288503500797184 445588015742134172523 446460007945152047616 446879297960126833536 449581515937209988992 452660841388834714944 458947797519235197096 463430383069761160704 466232683194143692288 468159264529656682752 469426057736569334016 471312476691702706368 471365834834654331264 477912582540691196976 482789241546208454088 488768494346950954752 490452562840592715264 493811826969637870848 500670324566438396832 505779205429361237616 509243446562439054312 516316272209139596733 517326675872953959936 519213669920750930048 520870009269344055552 521359180953481305792 524511768593411653824 528104314953640500768 535439097105774396612 537651655358277596598 538642830504803092992 546185808617932796544 549864556140319824096 551759133195666804672 563254115137243196436 566414912640819196416 572194656647358167808 576113798131244182656 581992510357073204928 584115378660844796304 590075739667588110552 594117354322845563364 595839063946835778048 599442021249613318656 599852243062167080832 603547788518446286592 611930396692313596128 614459034695174396112 628416635588936941824 628487779779539108352 637216776720921595968 643718988728277938784 648128022897649705488 657129800993450395842 663835207126036624371 665134297550940805632 667560432755251195776 674372273905814983488 678991262083252072416 688421696278852795644 695145574604641741056 699349024791215538432 702238896794485024128 704139086604854001024 713918796141032528816 716868873811036795464 728247744823910395392 733152741520426432128 735678844260889072896 740717740454456806272 751005486849657595248 758668808144041856424 768151730841658910208 775990013809430939904 778820504881126395072 781305013904016083328 782038771430221958688 786767652890117480736 792156472430460751152 799802990749556107776 803158645658661594918 815907195589751461504 819278712926899194816 824796834210479736144 844881172705864794654 849622368961228794624 858291984971037251712 864170697196866273984 876173067991267194456 885113609501382165828 890080577007001594368 891176031484268345046 893758595920253667072 899163031874419977984 905321682777669429888 917895595038470394192 936318529059313365504 938852115473138668032 942624953383405412736 942731669669308662528 955825165081382393952 965578483092416908176 977536988693901909504 985694701490175593763 987623653939275741696 1001340649132876793664 1011558410858722475232 1018486893124878108624 1032632544418279193466 1038427339841501860096 1041740018538688111104 1042718361906962611584 1049023537186823307648 1056208629907281001536 1070878194211548793224 1075303310716555193196 1092371617235865593088 1099729112280639648192 1103518266391333609344 1126508230274486392872 1144389313294716335616 1152227596262488365312 1163985020714146409856 1168230757321689592608 1180151479335176221104 1188234708645691126728 1199704486124334161664 1204737968487992392377 1207095577036892573184 1223860793384627192256 1228918069390348792224 1256833271177873883648 1274433553441843191936 1287437977456555877568 1296256045795299410976 1314259601986900791684 1327670414252073248742 1335120865510502391552 1348744547811629966976 1357982524166504144832 1376843392557705591288 1390291149209283482112 1398698049582431076864 1404477793588970048256 1408278173209708002048 1427837592282065057632 1433737747622073590928 1466305483040852864256 1471357688521778145792 1481435480908913612544 1502010973699315190496 1517337616288083712848 1548948816627418790199 1551980027618861879808 1557641009762252790144 1562610027808032166656 1564077542860443917376 1573535305780234961472 1584312944860921502304 1606317291317323189836 1631814391179502923008 1638557425853798389632 1649593668420959472288 1689762345411729589308 1699244737922457589248 1716583969942074503424 1728341394393732547968 1752346135982534388912 1770227219002764331656 1782352062968536690092 1787517191840507334144 1798326063748839955968 1810643365555338859776 1835791190076940788384 1885249906766810825472 1885463339338617325056 1911650330162764787904 1931156966184833816352 1971389402980351187526 2002681298265753587328 2023116821717444950464 2036973786249756217248 2065265088836558386932 2076854679683003720192 2085436723813925223168 2098047074373646615296 2112417259814562003072 2141756388423097586448 2150606621433110386392 2184743234471731186176 2199458224561279296384 2207036532782667218688 2253016460548972785744 2304455192524976730624 2327970041428292819712 2336461514643379185216 2360302958670352442208 2376469417291382253456 2399408972248668323328 2409475936975984784754 2447721586769254384512 2457836138780697584448 2548867106883686383872 2574875954913111755136 2592512091590598821952 2628519203973801583368 2655340828504146497484 2670241731021004783104 2697489095623259933952 2715965048333008289664 2753686785115411182576 2808955587177940096512 2816556346419416004096 2855675184564130115264 2867475495244147181856 2932610966081705728512 2957084104470526781289 2962870961817827225088 3004021947398630380992 3034675232576167425696 3097897633254837580398 3115282019524505580288 3125220055616064333312 3128155085720887834752 3147070611560469922944 3168625889721843004608 3212634582634646379672 3263628782359005846016 3277114851707596779264 3299187336841918944576 3379524690823459178616 3433167939884149006848 3456682788787465095936 3504692271965068777824 3540454438005528663312 3564704125937073380184 3614213905463977177131 3621286731110677719552 3671582380153881576768 3770499813533621650944 3823300660325529575808 3862313932369667632704 3942778805960702375052 4005362596531507174656 4046233643434889900928 4073947572499512434496 4130530177673116773864 4170873447627850446336 4196094148747293230592 4224834519629124006144 4283512776846195172896 4301213242866220772784 4398916449122558592768 4414073065565334437376 4506032921097945571488 4646846449882256370597 4655940082856585639424 4672923029286758370432 4720605917340704884416 4752938834582764506912 4818951873951969569508 4895443173538508769024 4915672277561395168896 5097734213767372767744 5149751909826223510272 5185024183181197643904 5257038407947603166736 5310681657008292994968 5394978191246519867904 5431930096666016579328 5507373570230822365152 5711350369128260230528 5734950990488294363712 5914168208941053562578 6008043894797260761984 6069350465152334851392 6195795266509675160796 6230564039049011160576 6256310171441775669504 6294141223120939845888 6337251779443686009216 6425269165269292759344 6554229703415193558528 6598374673683837889152 6759049381646918357232 6913365577574930191872 7009384543930137555648 7080908876011057326624 7129408251874146760368 7228427810927954354262 7343164760307763153536 7646601320651059151616 7724627864739335265408 7885557611921404750104 8010725193063014349312 8092467286869779801856 8147895144999024868992 8261060355346233547728 8449669039258248012288 8567025553692390345792 8602426485732441545568 8797832898245117185536 9012065842195891142976 9293692899764512741194 9345846058573516740864 9441211834681409768832 9505877669165529013824 9637903747903939139016 9790886347077017538048 9831344555122790337792 10299503819652447020544 10370048366362395287808 10514076815895206333472 10621363314016585989936 10842641716391931531393 10863860193332033158656 11014747140461644730304 11422700738256520461056 11469901980976588727424 11828336417882107125156 12016087789594521523968 12138700930304669702784 12391590533019350321592 12512620342883551339008 12588282446241879691776 12674503558887372018432 12850538330538585518688 13196749347367675778304 13518098763293836714464 14018769087860275111296 14161817752022114653248 14258816503748293520736 14456855621855908708524 14686329520615526307072 15293202641302118303232 15449255729478670530816 15771115223842809500208 16184934573739559603712 16295790289998049737984 16522120710692467095456 17134051107384780691584 17204852971464883091136 18024131684391782285952 18587385799529025482388 18691692117147033481728 18882423669362819537664 19011755338331058027648 19275807495807878278032 19662689110245580675584 20740096732724790575616 21028153631790412666944 21242726628033171979872 21685283432783863062786 22029494280923289460608 22845401476513040922112 22939803961953177454848 23656672835764214250312 24032175579189043047936 24277401860609339405568 24783181066038700643184 25349007117774744036864 25701076661077171037376 26393498694735351556608 27036197526587673428928 28037538175720550222592 28323635504044229306496 28517633007496587041472 28913711243711817417048 29372659041231052614144 30898511458957341061632 31542230447685619000416 32527925149175794594179 32591580579996099475968 33044241421384934190912 34268102214769561383168 34409705942929766182272 36048263368783564571904 37174771599058050964776 37764847338725639075328 38023510676662116055296 38551614991615756556064 42056307263580825333888 42485453256066343959744 43370566865567726125572 44058988561846578921216 45879607923906354909696 47313345671528428500624 48554803721218678811136 49566362132077401286368 51402153322154342074752 54072395053175346857856 56075076351441100445184 56647271008088458612992 57035266014993174082944 57827422487423634834096 63084460895371238000832 65055850298351589188358 66088482842769868381824 68536204429539122766336 68819411885859532364544 72096526737567129143808 74349543198116101929552 76047021353324232110592 77103229983231513112128 84112614527161650667776 84970906512132687919488 86741133731135452251144 88117977123693157842432 94626691343056857001248 99132724264154802572736 102804306644308684149504 108144790106350693715712 113294542016176917225984 114070532029986348165888 115654844974847269668192 126168921790742476001664 130111700596703178376716 132176965685539736763648 137638823771719064729088 148699086396232203859104 154206459966463026224256 168225229054323301335552 169941813024265375838976 173482267462270904502288 189253382686113714002496 198265448528309605145472 205608613288617368299008 216289580212701387431424 228141064059972696331776 231309689949694539336384 252337843581484952003328 260223401193406356753432 264353931371079473527296 297398172792464407718208 308412919932926052448512 339883626048530751677952 346964534924541809004576 378506765372227428004992 396530897056619210290944 462619379899389078672768 504675687162969904006656 520446802386812713506864 594796345584928815436416 616825839865852104897024 693929069849083618009152 757013530744454856009984 793061794113238420581888 925238759798778157345536 1040893604773625427013728 1189592691169857630872832 1387858139698167236018304 1514027061488909712019968 1850477519597556314691072 2081787209547250854027456 2379185382339715261745664 2775716279396334472036608 4163574419094501708054912 5551432558792668944073216 8327148838189003416109824 16654297676378006832219648
- Sum of all divisors σ(n): 64987926405669778148352000
- Sum of proper divisors (its aliquot sum) s(n): 48333628729291771316132352
- 16654297676378006832219648 is an abundant number, because the sum of its proper divisors (48333628729291771316132352) is greater than itself. Its abundance is 31679331052913764483912704
Bases of 16654297676378006832219648
- Binary: 1101110001101010111101001001001111011010111011111100101011101110001100000110000000002
- Hexadecimal: 0xDC6AF493DAEFCAEE30600
- Base-36: 23C0D60KAUKL3S000
Squares and roots of 16654297676378006832219648
- 16654297676378006832219648 squared (166542976763780068322196482) is 277365631093409877590838500381080829113318517243904
- 16654297676378006832219648 cubed (166542976763780068322196483) is 4619329785426095566852769485831985513215849374263678856030491708027717025792
-
The
square root of 16654297676378006832219648 is 4080967737728.1490623911 -
16654297676378006832219648 is a
perfect cube number . Itscube root is 255373272
Scales and comparisons
How big is 16654297676378006832219648?- 16,654,297,676,378,006,832,219,648 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 16,654,297,676,378,006,832,219,648 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 16654297676378006832219648 cubic inches would be around 21281106 feet tall.
Recreational maths with 16654297676378006832219648
- 16654297676378006832219648 backwards is 84691223860087367679245661
- 16654297676378006832219648 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 16654297676378006832219648's digits is 126
- 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 16654297676378006832219648 - Facts about the integer". Numbermatics.com. 2024. Web. 28 May 2024.
APA style:
Numbermatics. (2024). Number 16654297676378006832219648 - Facts about the integer. Retrieved 28 May 2024, from https://numbermatics.com/n/16654297676378006832219648/
Chicago style:
Numbermatics. 2024. "Number 16654297676378006832219648 - Facts about the integer". https://numbermatics.com/n/16654297676378006832219648/
The information we have on file for 16654297676378006832219648 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 16654297676378006832219648, math, Factors of 16654297676378006832219648, curriculum, school, college, exams, university, Prime factorization of 16654297676378006832219648, STEM, science, technology, engineering, physics, economics, calculator, sixteen septillion, six hundred fifty-four sextillion, two hundred ninety-seven quintillion, six hundred seventy-six quadrillion, three hundred seventy-eight trillion, six billion, eight hundred thirty-two million, two hundred nineteen thousand, six hundred forty-eight.