20066759039335087287419904
20,066,759,039,335,087,287,419,904 is an even composite number composed of five prime numbers multiplied together.
20066759039335087287419904 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of nineteen thousand, nine hundred sixty-five divisors.
Prime factorization of 20066759039335087287419904:
210 × 310 × 74 × 1110 × 732
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 11 × 11 × 11 × 11 × 11 × 11 × 11 × 11 × 11 × 11 × 73 × 73)See below for interesting mathematical facts about the number 20066759039335087287419904 from the Numbermatics database.
Names of 20066759039335087287419904
- Cardinal: 20066759039335087287419904 can be written as Twenty septillion, sixty-six sextillion, seven hundred fifty-nine quintillion, thirty-nine quadrillion, three hundred thirty-five trillion, eighty-seven billion, two hundred eighty-seven million, four hundred nineteen thousand, nine hundred four.
Scientific notation
- Scientific notation: 2.0066759039335087287419904 × 1025
Factors of 20066759039335087287419904
Divisors of 20066759039335087287419904
- Number of divisors d(n): 19965
-
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 648 657 672 686 693 704 726 729 756 768 784 792 803 847 864 876 882 891 896 924 968 972 1008 1022 1024 1029 1056 1078 1089 1134 1152 1168 1176 1188 1232 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 1936 1944 1971 2016 2044 2058 2079 2112 2156 2178 2187 2268 2304 2336 2352 2376 2401 2409 2464 2541 2592 2628 2646 2662 2673 2688 2744 2772 2816 2904 2916 3024 3066 3072 3087 3136 3168 3212 3234 3267 3388 3402 3456 3504 3528 3564 3577 3584 3696 3773 3872 3888 3942 3969 3993 4032 4088 4116 4158 4224 4312 4356 4374 4536 4599 4608 4672 4704 4752 4802 4818 4851 4928 5082 5103 5184 5256 5292 5324 5329 5346 5376 5488 5544 5621 5632 5808 5832 5913 5929 6048 6132 6174 6237 6272 6336 6424 6468 6534 6561 6776 6804 6912 7008 7056 7128 7154 7168 7203 7227 7392 7546 7623 7744 7776 7884 7938 7986 8019 8064 8176 8232 8316 8448 8624 8712 8748 8833 9072 9198 9216 9261 9317 9344 9408 9504 9604 9636 9702 9801 9856 10164 10206 10368 10512 10584 10648 10658 10692 10731 10752 10976 11088 11242 11264 11319 11616 11664 11826 11858 11907 11979 12096 12264 12348 12474 12544 12672 12848 12936 13068 13122 13552 13608 13797 13824 14016 14112 14256 14308 14406 14454 14553 14641 14784 15092 15246 15309 15488 15552 15768 15876 15972 15987 16038 16128 16352 16464 16632 16863 16896 17248 17424 17496 17666 17739 17787 18144 18396 18522 18634 18688 18711 18816 19008 19208 19272 19404 19602 19683 19712 20328 20412 20736 21024 21168 21296 21316 21384 21462 21504 21609 21681 21952 22176 22484 22638 22869 23232 23328 23652 23716 23814 23958 24057 24192 24528 24696 24948 25039 25088 25344 25696 25872 26136 26244 26411 26499 27104 27216 27594 27648 27783 27951 28032 28224 28512 28616 28812 28908 29106 29282 29403 29568 30184 30492 30618 30976 31104 31536 31752 31944 31974 32076 32193 32256 32704 32928 33264 33726 33792 33957 34496 34848 34992 35332 35478 35574 35721 35937 36288 36792 37044 37268 37303 37376 37422 37632 38016 38416 38544 38808 39204 39347 39366 39424 40656 40824 41391 41472 41503 42048 42336 42592 42632 42768 42924 43218 43362 43659 43904 43923 44352 44968 45276 45738 45927 46464 46656 47304 47432 47628 47916 47961 48114 48384 49056 49392 49896 50078 50176 50589 50688 51392 51744 52272 52488 52822 52998 53217 53361 54208 54432 55188 55566 55902 56064 56133 56448 57024 57232 57624 57816 58212 58564 58619 58806 59049 59136 60368 60984 61236 61831 61952 62208 63072 63504 63888 63948 64152 64386 64512 64827 65043 65219 65408 65856 66528 67452 67914 68607 68992 69696 69984 70664 70956 71148 71442 71874 72171 72576 73584 74088 74536 74606 74752 74844 75117 75264 76032 76832 77088 77616 78408 78694 78732 78848 79233 79497 81312 81648 82782 82944 83006 83349 83853 84096 84672 85184 85264 85536 85848 86436 86724 87318 87808 87846 88209 88704 89936 90552 91476 91854 92928 93312 94608 94864 95256 95832 95922 96228 96579 96768 97163 98112 98784 99792 100156 101178 101376 101871 102487 102784 103488 104544 104976 105644 105996 106434 106722 107163 107811 108416 108864 110376 111132 111804 111909 112128 112266 112896 114048 114464 115248 115632 116424 117128 117238 117612 118041 118098 118272 120736 121968 122472 123662 123904 124173 124416 124509 126144 127008 127776 127896 128304 128772 129654 130086 130438 130816 130977 131712 131769 133056 134904 135828 137214 137781 137984 139392 139968 141328 141912 142296 142884 143748 143883 144342 145152 147168 148176 149072 149212 149688 150234 150528 151767 152064 153664 154176 155232 156816 157388 157464 158466 158994 159651 160083 161051 162624 163296 165564 166012 166698 167706 168192 168399 169344 170368 170528 171072 171696 172872 173448 174636 175273 175616 175692 175857 176418 177408 179872 181104 182952 183708 185493 185856 186624 189216 189728 190512 191664 191844 192456 193158 193536 194326 194481 195129 195657 196224 197568 199584 200312 202356 203742 204974 205568 205821 206976 209088 209952 211288 211992 212868 213444 214326 215622 216513 216832 217728 220752 222264 223608 223818 224256 224532 225351 225792 228096 228928 230496 231264 232848 234256 234476 235224 236082 236196 236544 237699 238491 241472 243936 244944 247324 248346 248832 249018 250047 251559 252288 254016 255552 255792 256608 257544 259308 260172 260876 261121 261632 261954 263424 263538 264627 266112 269808 271656 274428 275429 275562 275968 278784 279936 282656 283824 284592 285768 287496 287766 288684 289737 290304 290521 291489 294336 296352 298144 298424 299376 300468 303534 304128 305613 307328 307461 308352 310464 313632 314776 314928 316932 317988 319302 320166 321489 322102 323433 325248 326592 331128 332024 333396 335412 335727 336384 336798 338688 340736 341056 342144 343392 345744 346896 349272 350546 351232 351384 351714 352836 354123 354816 359744 362208 365904 367416 370986 371712 372519 373248 373527 378432 379456 381024 383328 383688 384912 386316 388652 388962 390258 391314 392448 392931 395136 395307 399168 400624 404712 407484 409948 410333 411136 411642 413343 413952 418176 419904 422576 423984 425736 426888 428652 431244 431649 432817 433026 433664 435456 441504 444528 447216 447636 449064 450702 451584 455301 456192 456533 457856 460992 462528 465696 468512 468952 470448 472164 472392 475398 476982 478953 480249 482944 483153 487872 489888 494648 496692 498036 500094 503118 504576 505197 508032 511104 511584 513216 515088 518616 520344 521752 522242 523264 523908 525819 526848 527076 527571 529254 532224 539616 543312 548856 550858 551124 551936 556479 557568 559872 565312 567648 569184 571536 574992 575532 577368 579474 580608 581042 582978 583443 585387 586971 588672 592704 596288 596848 598752 600936 607068 611226 614656 614922 616704 617463 620928 627264 629552 629856 633864 635976 638604 640332 642978 644204 644809 646866 649539 650496 653184 662256 664048 666792 670824 671454 672768 673596 676053 677376 680141 681472 682112 684288 686784 691488 693792 698544 701092 702768 703428 705672 708246 709632 713097 715473 717409 719488 724416 731808 734832 741972 745038 746496 747054 750141 754677 756864 758912 762048 766656 767376 769824 772632 777304 777924 780516 782628 783363 784896 785862 790272 790614 793881 798336 801248 809424 814968 819896 820666 822272 823284 826287 826686 827904 836352 839808 845152 847968 851472 853776 857304 862488 863298 865634 866052 867328 869211 870912 871563 874467 883008 889056 894432 895272 898128 901404 910602 912384 913066 915712 916839 921984 922383 925056 931392 937024 937904 940896 944328 944784 950796 953964 957906 960498 964467 965888 966306 970299 975744 979776 989296 993384 996072 1000188 1006236 1007181 1009152 1010394 1016064 1022208 1023168 1026432 1030176 1037232 1040688 1043504 1044484 1047816 1051638 1053696 1054152 1055142 1058508 1062369 1064448 1068793 1079232 1086624 1097712 1101716 1102248 1112958 1115136 1117557 1119744 1120581 1127357 1130624 1135296 1138368 1143072 1149984 1151064 1154736 1158948 1162084 1165956 1166886 1170774 1173942 1177344 1178793 1185408 1185921 1192576 1193696 1197504 1201872 1214136 1222452 1229312 1229844 1230999 1233408 1234926 1241856 1254528 1259104 1259712 1267728 1271952 1277208 1280664 1285956 1288408 1289618 1293732 1294947 1298451 1299078 1300992 1306368 1324512 1328096 1333584 1341648 1342908 1347192 1352106 1354752 1360282 1362944 1364224 1365903 1368576 1369599 1373568 1382976 1387584 1397088 1402184 1405536 1406856 1411344 1416492 1426194 1430946 1434818 1436859 1438976 1440747 1448832 1449459 1463616 1469664 1483944 1490076 1494108 1500282 1509354 1513728 1515591 1517824 1524096 1533312 1534752 1539648 1545264 1554608 1555848 1561032 1565256 1566726 1569792 1571724 1577457 1580544 1581228 1582713 1587762 1596672 1602496 1618848 1629936 1639792 1641332 1646568 1652574 1653372 1655808 1669437 1672704 1679616 1690304 1695936 1702944 1707552 1714608 1724976 1726596 1731268 1732104 1738422 1741824 1743126 1748934 1750329 1756161 1760913 1766016 1771561 1778112 1788864 1790544 1796256 1802808 1821204 1826132 1827847 1831424 1833678 1843968 1844766 1850112 1852389 1862784 1874048 1875808 1881792 1888656 1889568 1901592 1907928 1915812 1920996 1928003 1928934 1931776 1932612 1934427 1940598 1951488 1959552 1978592 1986768 1992144 2000376 2012472 2014362 2018304 2020788 2028159 2032128 2040423 2044416 2046336 2052864 2060352 2074464 2081376 2087008 2088968 2095632 2103276 2108304 2110284 2117016 2124738 2128896 2137586 2139291 2146419 2152227 2158464 2173248 2195424 2203432 2204496 2225916 2235114 2239488 2241162 2250423 2254714 2261248 2264031 2270592 2276736 2286144 2299968 2302128 2309472 2317896 2324168 2331912 2333772 2341548 2347884 2350089 2354688 2357586 2370816 2371842 2381643 2385152 2387392 2395008 2403744 2428272 2444904 2458624 2459688 2461998 2466816 2469852 2478861 2483712 2509056 2518208 2519424 2535456 2543904 2554416 2561328 2571912 2576816 2579236 2587464 2589894 2596902 2598156 2601984 2607633 2612736 2614689 2623401 2649024 2656192 2667168 2683296 2685816 2694384 2704212 2720564 2728448 2731806 2737152 2739198 2747136 2750517 2765952 2767149 2775168 2794176 2804368 2811072 2813712 2822688 2832984 2852388 2861892 2869636 2872331 2873718 2877952 2881494 2893401 2897664 2898918 2910897 2927232 2939328 2967888 2980152 2988216 3000564 3018708 3021543 3027456 3029719 3031182 3035648 3048192 3066624 3069504 3079296 3090528 3109216 3111696 3122064 3130512 3133452 3143448 3154914 3161088 3162456 3165426 3175524 3187107 3193344 3195731 3204992 3206379 3237696 3259872 3279584 3282664 3293136 3305148 3306744 3338874 3345408 3352671 3359232 3361743 3380608 3382071 3391872 3405888 3415104 3429216 3449952 3453192 3462536 3464208 3476844 3486252 3497868 3500658 3512322 3521826 3532032 3536379 3543122 3556224 3557763 3577728 3581088 3592512 3605616 3642408 3652264 3655694 3662848 3667356 3687936 3689532 3692997 3700224 3704778 3725568 3748096 3751616 3763584 3777312 3779136 3803184 3815856 3831624 3841992 3856006 3857868 3863552 3865224 3868854 3881196 3884841 3895353 3902976 3919104 3957184 3973536 3984288 4000752 4024944 4028724 4041576 4056318 4064256 4080846 4088832 4092672 4097709 4105728 4108797 4120704 4148928 4162752 4174016 4177936 4191264 4206552 4216608 4220568 4234032 4249476 4275172 4278582 4292838 4304454 4310577 4316928 4322241 4346496 4348377 4390848 4406864 4408992 4451832 4470228 4482324 4500846 4509428 4513663 4522496 4528062 4541184 4546773 4553472 4572288 4599936 4604256 4618944 4635792 4648336 4663824 4667544 4683096 4695768 4700178 4709376 4715172 4732371 4741632 4743684 4748139 4760987 4763286 4770304 4774784 4790016 4807488 4856544 4889808 4919376 4923996 4939704 4957722 4967424 5008311 5018112 5021863 5036416 5038848 5070912 5087808 5108832 5122656 5143824 5153632 5158472 5174928 5179788 5193804 5196312 5215266 5225472 5229378 5246802 5250987 5268483 5282739 5298048 5312384 5314683 5334336 5366592 5371632 5388768 5408424 5441128 5456896 5463612 5478396 5483541 5494272 5501034 5531904 5534298 5550336 5557167 5588352 5608736 5622144 5627424 5645376 5665968 5704776 5723784 5739272 5744662 5747436 5755904 5762988 5784009 5786802 5795328 5797836 5803281 5821794 5854464 5878656 5935776 5960304 5976432 6001128 6037416 6043086 6054912 6059438 6062364 6071296 6084477 6096384 6121269 6133248 6139008 6158592 6181056 6218432 6223392 6244128 6261024 6266904 6286896 6309828 6324912 6330852 6351048 6374214 6386688 6391462 6409984 6412758 6417873 6439257 6456681 6475392 6519744 6559168 6565328 6586272 6610296 6613488 6677748 6705342 6718464 6723486 6751269 6761216 6764142 6783744 6792093 6811776 6830208 6858432 6899904 6906384 6925072 6928416 6953688 6972504 6995736 7001316 7024644 7043652 7050267 7064064 7072758 7086244 7092899 7112448 7115526 7144929 7155456 7162176 7185024 7211232 7284816 7304528 7311388 7334712 7375872 7379064 7385994 7400448 7409556 7436583 7451136 7481551 7496192 7503232 7527168 7554624 7558272 7606368 7631712 7663248 7683984 7712012 7715736 7730448 7737708 7762392 7769682 7790706 7805952 7822899 7838208 7844067 7870203 7891499 7914368 7947072 7968576 8001504 8049888 8057448 8083152 8112636 8161692 8185344 8195418 8211456 8217594 8241408 8251551 8297856 8301447 8325504 8348032 8355872 8382528 8413104 8433216 8441136 8468064 8498952 8550344 8557164 8585676 8608908 8616993 8621154 8633856 8644482 8692992 8696754 8732691 8781696 8813728 8817984 8903664 8940456 8964648 9001692 9018856 9027326 9044992 9056124 9064629 9082368 9089157 9093546 9106944 9144576 9199872 9208512 9237888 9271584 9296672 9327648 9335088 9366192 9391536 9400356 9430344 9464742 9483264 9487368 9496278 9521974 9526572 9540608 9549568 9561321 9580032 9587193 9614976 9619137 9713088 9779616 9838752 9847992 9879408 9915444 10016622 10036224 10043726 10058013 10072832 10077696 10085229 10141824 10146213 10175616 10217664 10245312 10287648 10307264 10316944 10349856 10359576 10387608 10392624 10430532 10458756 10493604 10501974 10536966 10565478 10596096 10609137 10624768 10629366 10668672 10673289 10733184 10743264 10777536 10816848 10882256 10927224 10956792 10967082 10988544 11002068 11063808 11068596 11078991 11100672 11114334 11176704 11217472 11244288 11254848 11290752 11331936 11409552 11447568 11478544 11489324 11494872 11525976 11568018 11573604 11590656 11595672 11606562 11643588 11654523 11686059 11708928 11756723 11757312 11871552 11920608 11952864 12002256 12074832 12086172 12118876 12124728 12168954 12192768 12242538 12266496 12278016 12293127 12317184 12326391 12362112 12400927 12436864 12446784 12488256 12522048 12533808 12573792 12619656 12649824 12661704 12702096 12748428 12782924 12794929 12819968 12825516 12835746 12878514 12913362 12950784 12966723 13039488 13045131 13118336 13130656 13172544 13220592 13226976 13355496 13410684 13446972 13502538 13522432 13528284 13540989 13567488 13584186 13623552 13660416 13716864 13799808 13812768 13850144 13856832 13907376 13945008 13991472 14002632 14049288 14087304 14100534 14128128 14145516 14172488 14185798 14197113 14224896 14231052 14244417 14282961 14289858 14310912 14324352 14370048 14422464 14569632 14609056 14622776 14669424 14758128 14771988 14819112 14873166 14902272 14963102 14992384 15006464 15024933 15054336 15065589 15109248 15116544 15212736 15263424 15326496 15367968 15424024 15431472 15460896 15475416 15524784 15539364 15581412 15645798 15676416 15688134 15740406 15752961 15782998 15805449 15828736 15848217 15894144 15937152 15944049 16003008 16099776 16114896 16166304 16225272 16323384 16370688 16390836 16435188 16450623 16482816 16503102 16595712 16602894 16651008 16671501 16696064 16711744 16765056 16826208 16866432 16882272 16936128 16997904 17100688 17114328 17171352 17217816 17233986 17242308 17267712 17288964 17352027 17385984 17393508 17409843 17465382 17563392 17627456 17635968 17807328 17880912 17929296 18003384 18037712 18054652 18112248 18129258 18164736 18178314 18187092 18213888 18253431 18289152 18363807 18399744 18417024 18475776 18543168 18593344 18655296 18670176 18732384 18783072 18800712 18860688 18929484 18974736 18992556 19043948 19053144 19099136 19122642 19160064 19174386 19229952 19238274 19253619 19317771 19370043 19426176 19487171 19559232 19677504 19695984 19758816 19830888 20033244 20087452 20106317 20116026 20145664 20155392 20170458 20253807 20283648 20292426 20351232 20376279 20435328 20490624 20575296 20614528 20633888 20699712 20719152 20775216 20785248 20861064 20917512 20987208 21003948 21073932 21130956 21150801 21192192 21208033 21218274 21249536 21258732 21278697 21337344 21346578 21466368 21486528 21555072 21633696 21764512 21854448 21913584 21934164 22004136 22127616 22137192 22157982 22201344 22228668 22309749 22353408 22434944 22444653 22488576 22509696 22581504 22663872 22819104 22895136 22957088 22978648 22989744 23051952 23136036 23147208 23191344 23213124 23287176 23309046 23372118 23417856 23468697 23513446 23514624 23532201 23610609 23674497 23743104 23841216 23905728 24004512 24149664 24172344 24237752 24249456 24337908 24485076 24556032 24586254 24634368 24652782 24724224 24754653 24801854 24873728 24893568 24904341 24976512 25044096 25067616 25147584 25239312 25299648 25323408 25404192 25496856 25565848 25589858 25639936 25651032 25671492 25757028 25826724 25850979 25901568 25933446 26078976 26090262 26198073 26236672 26261312 26345088 26441184 26453952 26710992 26821368 26893944 27005076 27044864 27056568 27081978 27134976 27168372 27193887 27247104 27267471 27320832 27433728 27599616 27625536 27700288 27713664 27814752 27890016 27982944 28005264 28098576 28174608 28201068 28291032 28344976 28371596 28394226 28449792 28462104 28488834 28565922 28579716 28621824 28648704 28683963 28740096 28761579 28844928 28857411 29139264 29218112 29245552 29338848 29516256 29543976 29638224 29746332 29926204 30012928 30049866 30108672 30131178 30174039 30218496 30233088 30255687 30425472 30438639 30526848 30652992 30735936 30848048 30862944 30921792 30950832 31049568 31078728 31162824 31291596 31376268 31480812 31505922 31565996 31595641 31610898 31657472 31696434 31788288 31827411 31874304 31888098 32006016 32019867 32199552 32229792 32332608 32450544 32646768 32781672 32870376 32901246 32965632 33006204 33191424 33205788 33236973 33302016 33326909 33343002 33392128 33423488 33530112 33652416 33732864 33764544 33872256 33995808 34201376 34228656 34342704 34435632 34467972 34484616 34577928 34704054 34771968 34787016 34819686 34930764 34963569 35058177 35126784 35153041 35254912 35270169 35271936 35614656 35761824 35858592 36006768 36075424 36109304 36224496 36258516 36356628 36374184 36506862 36578304 36727614 36799488 36834048 36879381 36951552 36979173 37086336 37186688 37202781 37310592 37340352 37464768 37566144 37601424 37721376 37858968 37949472 37985112 38087896 38106288 38198272 38245284 38348772 38384787 38459904 38476548 38507238 38635542 38740086 38852352 38900169 38974342 39118464 39135393 39355008 39391968 39517632 39661776 40066488 40174904 40212634 40232052 40291328 40340916 40507614 40567296 40584852 40622967 40702464 40752558 40870656 40981248 41150592 41229056 41267776 41399424 41438304 41550432 41570496 41722128 41835024 41974416 42007896 42147864 42261912 42301602 42384384 42416066 42436548 42499072 42517464 42557394 42591339 42674688 42693156 42733251 42848883 42932736 42973056 43110144 43267392 43529024 43708896 43827168 43868328 44008272 44274384 44315964 44457336 44619498 44706816 44869888 44889306 44977152 45019392 45074799 45163008 45196767 45327744 45638208 45790272 45914176 45957296 45979488 46103904 46272072 46294416 46382688 46426248 46574352 46618092 46744236 46937394 47026892 47029248 47064402 47221218 47258883 47348994 47416347 47486208 47544651 47682432 47811456 47832147 48009024 48299328 48344688 48475504 48498912 48675816 48970152 49112064 49172508 49305564 49351869 49448448 49509306 49603708 49650293 49747456 49787136 49808682 49953024 50014503 50088192 50135232 50295168 50478624 50599296 50646816 50808384 50993712 51131696 51179716 51302064 51342984 51514056 51653448 51701958 51803136 51866892 52056081 52157952 52180524 52229529 52370857 52396146 52473344 52522624 52690176 52882368 52907904 53421984 53642736 53787888 54010152 54113136 54163956 54336744 54387774 54494208 54534942 54641664 54760293 54867456 55091421 55199232 55240493 55251072 55400576 55427328 55629504 55780032 55965888 56010528 56197152 56349216 56402136 56582064 56689952 56743192 56788452 56924208 56977668 57131844 57159432 57297408 57367926 57480192 57523158 57689856 57714822 57760857 57953313 58110129 58278528 58436224 58461513 58491104 58677696 59032512 59087952 59276448 59492664 59852408 60025856 60099732 60262356 60318951 60348078 60436992 60466176 60511374 60850944 60877278 61053696 61128837 61305984 61471872 61696096 61725888 61843584 61901664 62099136 62157456 62325648 62583192 62752536 62961624 63011844 63131992 63191282 63221796 63314944 63392868 63452403 63576576 63624099 63654822 63748608 63776196 63836091 64012032 64039734 64399104 64459584 64665216 64901088 65293536 65563344 65740752 65802492 66012408 66382848 66411576 66473946 66604032 66653818 66686004 66784256 66846976 66929247 67060224 67304832 67333959 67465728 67529088 67744512 67991616 68402752 68457312 68685408 68871264 68935944 68969232 69155856 69408108 69574032 69639372 69861528 69927138 70116354 70253568 70306082 70406091 70509824 70540338 70543872 70596603 70831827 71023491 71229312 71523648 71717184 72013536 72150848 72218608 72448992 72517032 72713256 72748368 73013724 73455228 73668096 73758762 73903104 73958346 74172672 74263959 74373376 74405562 74621184 74680704 74713023 74929536 75132288 75202848 75442752 75717936 75898944 75970224 76175792 76212576 76490568 76697544 76769574 76919808 76953096 77014476 77271084 77480172 77552937 77704704 77800338 77948684 78021889 78236928 78270786 78594219 78710016 78783936 79035264 79323552 80132976 80349808 80425268 80464104 80681832 81015228 81134592 81169704 81245934 81404928 81505116 81581661 81741312 81802413 81962496 82297061 82301184 82458112 82535552 82798848 82876608 83100864 83140992 83444256 83670048 83948832 84015792 84295728 84523824 84603204 84832132 84873096 85034928 85114788 85182678 85349376 85386312 85466502 85697766 85865472 85946112 86051889 86220288 86284737 86534784 86572233 86806489 87058048 87417792 87654336 87736656 88016544 88548768 88631928 88914672 89238996 89739776 89778612 90038784 90149598 90326016 90393534 90655488 90767061 91276416 91315917 91580544 91828352 91914592 91958976 92207808 92544144 92588832 92765376 92852496 93148704 93236184 93488472 93874788 94053784 94128804 94442436 94517766 94697988 94786923 94832694 94972416 95089302 95364864 95622912 95664294 96018048 96059601 96598656 96689376 96951008 96997824 97351632 97940304 98345016 98611128 98703738 98896896 99018612 99207416 99300586 99494912 99574272 99617364 99710919 99906048 99980727 100029006 100176384 100270464 100590336 100957248 101198592 101293632 101616768 101987424 102263392 102359432 102604128 102685968 103028112 103306896 103403916 103733784 104112162 104315904 104361048 104459058 104741714 104792292 104890707 104946688 105045248 105174531 105380352 105459123 105764736 105810507 105815808 106843968 107285472 107575776 108020304 108226272 108327912 108673488 108775548 109069884 109520586 109734912 110182842 110398464 110480986 110502144 110638143 110801152 110854656 110937519 111259008 111560064 111608343 111931776 112021056 112394304 112698432 112804272 113164128 113379904 113486384 113576904 113848416 113955336 114263688 114318864 114594816 114735852 115046316 115154361 115379712 115429644 115521714 115906626 116220258 116557056 116700507 116872448 116923026 116982208 117355392 117406179 118065024 118175904 118552896 118985328 119704816 120199464 120524712 120637902 120696156 120873984 121022748 121701888 121754556 121868901 122107392 122257674 122611968 122943744 123392192 123451776 123687168 123803328 124198272 124314912 124651296 125166384 125505072 125923248 126023688 126263984 126382564 126443592 126785736 126904806 127153152 127248198 127309644 127497216 127552392 127672182 127774017 128024064 128079468 128199753 128546649 128798208 128919168 129323953 129330432 129802176 130587072 131126688 131481504 131604984 132024816 132823152 132947892 133307636 133372008 133693952 133858494 134120448 134609664 134667918 134931456 135058176 135224397 135489024 135590301 135983232 136410197 136805504 136914624 137370816 137742528 137871888 137938464 138311712 138816216 139148064 139278744 139723056 139854276 140232708 140612164 140744219 140812182 141019648 141080676 141087744 141193206 141663654 141776649 142046982 142458624 142633953 143047296 143434368 143496441 144027072 144301696 144437216 144897984 145034064 145426512 145496736 146027448 146910456 147336192 147517524 147916692 148055607 148345344 148527918 148746752 148811124 148950879 149242368 149361408 149426046 149859072 150264576 150405696 150885504 151435872 151797888 151940448 152351584 152425152 152981136 153395088 153539148 153906192 154028952 154542168 154960344 155105874 155409408 155600676 155897368 156043778 156168243 156473856 156541572 156688587 157112571 157188438 157420032 157567872 158070528 158647104 160265952 160699616 160850536 160928208 161363664 162030456 162339408 162491868 163010232 163163322 163482624 163604826 163924992 164280879 164594122 164602368 164916224 165071104 165274263 165597696 165721479 165753216 166201728 166281984 166888512 167340096 167897664 168031584 168591456 169047648 169206408 169664264 169746192 170069856 170229576 170365356 170772624 170933004 171395532 171892224 172103778 172440576 172569474 173069568 173144466 173282571 173612978 173859939 174116096 174330387 174835584 175308672 175384539 175473312 176033088 177097536 177263856 177829344 178477992 179479552 179557224 180077568 180299196 180787068 180956853 181310976 181534122 182552832 182631834 183161088 183386511 183656704 183829184 183917952 184415616 185088288 185177664 185530752 185704992 186297408 186472368 186976944 187749576 188107568 188257608 188884872 189035532 189395976 189573846 189665388 189944832 190178604 190357209 190729728 190872297 191245824 191328588 191508273 192036096 192119202 193197312 193378752 193902016 193995648 194703264 195880608 196690032 197222256 197407476 198037224 198414832 198601172 199148544 199234728 199421838 199812096 199961454 200058012 200352768 200540928 200787741 201180672 201914496 202001877 202397184 202587264 203233536 203974848 204526784 204718864 205208256 205371936 206056224 206613792 206807832 207467568 208224324 208722096 208918116 209483428 209584584 209781414 210090496 210349062 210760704 210918246 211218273 211529472 211621014 211631616 211789809 212495481 213070473 213687936 214358881 214570944 215151552 216040608 216452544 216655824 217346976 217551096 218139768 219041172 220365684 220961972 221004288 221169487 221276286 221602304 221709312 221875038 222518016 222791877 223120128 223216686 223863552 224042112 224139069 224788608 225396864 225608544 226328256 226759808 226972768 227153808 227696832 227910672 228527376 228637728 229471704 230092632 230308722 230759424 230859288 231043428 231813252 232440516 232658811 233114112 233288363 233401014 233744896 233846052 233964416 234065667 234710784 234812358 236130048 236351808 237105792 237970656 239409632 240398928 241049424 241275804 241392312 242045496 243403776 243509112 243737802 244214784 244515348 244744983 245223936 245407239 245887488 246784384 246891183 246903552 247374336 247606656 248396544 248629824 249302592 250332768 251010144 251846496 252047376 252527968 252765128 252887184 253571472 253809612 254496396 254619288 255104784 255344364 255548034 256048128 256158936 256399506 257093298 257596416 257838336 258155667 258647906 258660864 258854211 259604352 259716699 260419467 261174144 262253376 262963008 263209968 264049632 265646304 265895784 266615272 266744016 267387904 267716988 269219328 269335836 270116352 270448794 270978048 271180602 271966464 272301183 272820394 273611008 273829248 273947751 274741632 275485056 275743776 275876928 276623424 277632432 278296128 278557488 279446112 279708552 280465416 281224328 281488438 281624364 282039296 282161352 282386412 283327308 283553298 284093964 284360769 284917248 285267906 286094592 286868736 286992882 288054144 288178803 288603392 288874432 289795968 290068128 290853024 290993472 292054896 293820912 295035048 295833384 296111214 296690688 297055836 297493504 297622248 297901758 298484736 298722816 298852092 299132757 299718144 299942181 300529152 300811392 301771008 302871744 303595776 303880896 304703168 304850304 305962272 306790176 307078296 307812384 308057904 309084336 309920688 310211748 311201352 311794736 312087556 312336486 312947712 313083144 313377174 314225142 314376876 314672121 314840064 315135744 315523593 316141056 316377369 317294208 317431521 320531904 321399232 321701072 321856416 322727328 324060912 324678816 324983736 326020464 326326644 327209652 328561758 329188244 329204736 330142208 330548526 331195392 331442958 331506432 331914429 332403456 332563968 332812557 333777024 334680192 334825029 335795328 336063168 337182912 338095296 338412816 339328528 339492384 340139712 340459152 340730712 341545248 341866008 342791064 343784448 344207556 345138948 345463083 346139136 346288932 346565142 347225956 347552051 347719878 348232192 348660774 349671168 350101521 350617344 350769078 350946624 352066176 352218537 354195072 354527712 355658688 356955984 359114448 360598392 361574136 361913706 362621952 363068244 365105664 365263668 365606703 366322176 366595999 366773022 367313408 367658368 367835904 368831232 370176576 370355328 371061504 371409984 372594816 372944736 373953888 375499152 376215136 376515216 377769744 378071064 378791952 379147692 379330776 380357208 380714418 381459456 381744594 382491648 382657176 383016546 383322051 384072192 384238404 384599259 385639947 386394624 386683451 386757504 387804032 387971859 387991296 389406528 391761216 393380064 394444512 394814952 396074448 396829664 397202344 398469456 398843676 399922908 400116024 401081856 401575482 402361344 403828992 404003754 404794368 405174528 405673191 406467072 406770903 407949696 409053568 409230591 409437728 410416512 410743872 412112448 413227584 413615664 414935136 416448648 417444192 417836232 418966856 419169168 419562828 420180992 420698124 421836492 422232657 422436546 423058944 423242028 423263232 423579618 424990962 426140946 427375872 427901859 428717762 429141888 430303104 430489323 432081216 432905088 433311648 434693952 435102192 436279536 438082344 440731368 441923944 442008576 442338974 442552572 443204608 443750076 444166821 445036032 445583754 446240256 446433372 446852637 447727104 448084224 448278138 449577216 450793728 451217088 452656512 453519616 453945536 454307616 455393664 455821344 457054752 457275456 458943408 460185264 460617444 461718576 462086856 463626504 464881032 465317622 466228224 466576726 466802028 467489792 467692104 467928832 468131334 468504729 469421568 469624716 470065761 471337713 472260096 472703616 474211584 475941312 478819264 480797856 482098848 482551608 482784624 484090992 487018224 487475604 489030696 489489966 490447872 490814478 491774976 492842637 493568768 493782366 493807104 494748672 495213312 495822789 496793088 497164437 497259648 498605184 500665536 502020288 503692992 504094752 505055936 505530256 505774368 507142944 507619224 508992792 509238576 510209568 510688728 511096068 512317872 512799012 514186596 515676672 516311334 517295812 517321728 517708422 519208704 519433398 519847713 520838934 521579817 522348288 522991161 524506752 525926016 526153617 526419936 528099264 531292608 531791568 533230544 533488032 535433976 538438656 538671672 540232704 540897588 542361204 542870559 543932928 544602366 545640788 546153223 547222016 547658496 547895502 549483264 550159533 550970112 551487552 551753856 553246848 555264864 556592256 557114976 558892224 559417104 560930832 562448656 562976876 563248728 564322704 564772824 566654616 567106596 568187928 568721538 569834496 570535812 571071627 572189184 572616891 573737472 573985764 574524819 576079427 576108288 576357606 577206784 577748864 579591936 580136256 581706048 581986944 584109792 587641824 590070096 591666768 592222428 594111672 595244496 595803516 597445632 597704184 598265514 599436288 599884362 601058304 601622784 602363223 603542016 605743488 606005631 607191552 607645423 607761792 609406336 609700608 611924544 613580352 614156592 615624768 616115808 618168672 619841376 620423496 622402704 623589472 624175112 624672972 626166288 626754348 628450284 628753752 629344242 630271488 631047186 632282112 632754738 634588416 634863042 635369427 637486443 639211419 641063808 642798464 643076643 643402144 643712832 645454656 648121824 649357632 649967472 652040928 652653288 654419304 657123516 658376488 660284416 661097052 662885916 663012864 663508461 663828858 664806912 665127936 665625114 667554048 669360384 669650058 671590656 672126336 672417207 674365824 676190592 676825632 678657056 678984768 680279424 680918304 681461424 683090496 683732016 685582128 688415112 690277896 690926166 692278272 692577864 693130284 694451912 695104102 695439756 696464384 697321548 697976433 699342336 699865089 700203042 701234688 701538156 701893248 702197001 704132352 704437074 708390144 709055424 711317376 713911968 718228896 721196784 723148272 723827412 726136488 730211328 730527336 731213406 732644352 733191998 733546044 734234949 734626816 735316736 735671808 736221717 737662464 740353152 740673549 740710656 742123008 742819968 745189632 745889472 747907776 750998304 752430272 753030432 755539488 756142128 757583904 758295384 758661552 760714416 761428836 763489188 765314352 766033092 766644102 768144384 768476808 769198518 771279894 772789248 773366902 773515008 774467001 775608064 775943718 775982592 776562633 778813056 779150097 781258401 783522432 786760128 788889024 789629904 792148896 793659328 794404688 796938912 797687352 799845816 800232048 802163712 803150964 807657984 808007508 810349056 811346382 812934144 813541806 815899392 816903549 818107136 818461182 818875456 820833024 821487744 821843253 824224896 826455168 827231328 829870272 832897296 834888384 835672464 837933712 838338336 839125656 841396248 843672984 844465314 844873092 846117888 846484056 847159236 849981924 852281892 853082307 854751744 855803718 857435524 858240779 858283776 860606208 860978646 864162432 864536409 865810176 866623296 869387904 870204384 872559072 876164688 881462736 883847888 884677948 885105144 887500152 888333642 890072064 891167508 892480512 892866744 893705274 895454208 896168448 896556276 897398271 899154432 899826543 901587456 902434176 905267671 905313024 907039232 907891072 908615232 910787328 911642688 914109504 914550912 917886816 920370528 921234888 923437152 924173712 927253008 929762064 930635244 933153452 933604056 935384208 935857664 936262668 937009458 938843136 939249432 940131522 942675426 944520192 945407232 946570779 948423168 949132107 951882624 952294563 954871379 957638528 961595712 964197696 965103216 965569248 968181984 974036448 974951208 978061392 978979932 981628956 985685274 987137536 987564732 987614208 990426624 991645578 993586176 994328874 994519296 997210368 998437671 1001331072 1004040576 1004475087 1007385984 1008189504 1010111872 1011060512 1011548736 1014285888 1015238448 1017985584 1018477152 1020419136 1021377456 1022192136 1024635744 1025598024 1028373192 1031353344 1032622668 1034591624 1035416844 1036389249 1038417408 1038866796 1039695426 1041677868 1042656153 1043159634 1044696576 1045982322 1049013504 1051852032 1052307234 1052839872 1056198528 1056655611 1062585216 1063583136 1066461088 1066976064 1070867952 1077343344 1081795176 1084722408 1085741118 1087865856 1089204732 1091281576 1092306446 1094444032 1095316992 1095791004 1096820109 1098966528 1099787997 1100319066 1101940224 1102975104 1103507712 1106493696 1110529728 1113184512 1114229952 1117784448 1118834208 1121861664 1124897312 1125953752 1126497456 1128645408 1129545648 1133309232 1134213192 1136375856 1137443076 1141071624 1142143254 1144378368 1145233782 1147474944 1147971528 1149049638 1149966153 1152158854 1152216576 1152715212 1153797777 1154413568 1155497728 1156919841 1159183872 1160050353 1160272512 1163412096 1163915577 1163973888 1168219584 1175283648 1180140192 1183333536 1184444856 1188223344 1190488992 1191607032 1195408368 1196531028 1199768724 1203245568 1204726446 1207084032 1211486976 1212011262 1214383104 1215290846 1215523584 1217019573 1218812672 1219401216 1220312709 1223849088 1227160704 1227691773 1228313184 1231249536 1232231616 1236337344 1239682752 1240846992 1244805408 1247178944 1248350224 1249345944 1252332576 1253508696 1256900568 1257507504 1258688484 1260542976 1262094372 1265509476 1266697971 1269176832 1269726084 1270738854 1274972886 1278422838 1282127616 1283705577 1285596928 1286153286 1286804288 1287425664 1290909312 1291467969 1296243648 1298715264 1299934944 1304081856 1305306576 1308838608 1314247032 1316752976 1322194104 1325771832 1326025728 1327016922 1327657716 1329613824 1331250228 1332500463 1335108096 1338720768 1339300116 1340557911 1343181312 1344252672 1344834414 1348731648 1352381184 1353651264 1357314112 1357969536 1360558848 1361836608 1362922848 1366180992 1367464032 1371164256 1376830224 1380555792 1381852332 1385155728 1386260568 1388903824 1390208204 1390879512 1394643096 1395952866 1398684672 1399730178 1400406084 1402469376 1403076312 1403786496 1404394002 1405514187 1408264704 1408874148 1410197283 1414013139 1416780288 1418110848 1422563483 1422634752 1427823936 1436457792 1442393568 1446296544 1447654824 1452272976 1461054672 1462426812 1466383996 1467092088 1468469898 1470633472 1471343616 1472443434 1475324928 1478527911 1480706304 1481347098 1481421312 1484246016 1485639936 1487468367 1490379264 1491493311 1491778944 1495815552 1500512167 1501996608 1504860544 1506060864 1511078976 1512284256 1515167808 1516590768 1517323104 1521428832 1522857672 1526978376 1530628704 1532066184 1533288204 1536953616 1538397036 1542559788 1546733804 1547030016 1548186409 1548934002 1551216128 1551887436 1551965184 1553125266 1557626112 1558300194 1559543139 1562516802 1567044864 1568973483 1573520256 1577778048 1578460851 1579259808 1584297792 1587318656 1588809376 1593877824 1595374704 1599691632 1600464096 1606301928 1615315968 1616015016 1620698112 1622692764 1627083612 1628611677 1631798784 1633807098 1636214272 1636922364 1637750912 1638459669 1641666048 1642975488 1643686506 1648449792 1652910336 1654462656 1659740544 1665794592 1669776768 1671344928 1675867424 1676676672 1678251312 1682792496 1687345968 1688930628 1689746184 1692968112 1694318472 1699963848 1704563784 1706164614 1709503488 1711607436 1713214881 1714871048 1716481558 1716567552 1717850673 1721212416 1721957292 1723574457 1728238281 1728324864 1729072818 1731620352 1733246592 1738775808 1740408768 1745118144 1752329376 1762925472 1767695776 1769355896 1770210288 1775000304 1776667284 1782335016 1785733488 1787410548 1792336896 1793112552 1794796542 1798308864 1799653086 1803174912 1804868352 1807089669 1810535342 1810626048 1814078464 1815782144 1817230464 1818016893 1821574656 1822936269 1823285376 1828219008 1829101824 1835773632 1840741056 1842469776 1846874304 1848347424 1854506016 1859524128 1861270488 1866306904 1867208112 1870768416 1871715328 1872525336 1874018916 1878498864 1880263044 1885350852 1890814464 1893141558 1896846336 1898264214 1903765248 1904589126 1906108281 1909742758 1912459329 1915277056 1917634257 1923191424 1928395392 1929229929 1930206432 1931138496 1936363968 1948072896 1949902416 1956122784 1957959864 1963257912 1971370548 1974275072 1975129464 1980853248 1983291156 1988657748 1989038592 1990525383 1994420736 1996875342 2002662144 2008081152 2008950174 2014771968 2016379008 2017251621 2020223744 2022121024 2023097472 2028571776 2030476896 2035971168 2036954304 2040838272 2042754912 2044384272 2049271488 2051196048 2056746384 2065245336 2069183248 2070833688 2072778498 2076834816 2077733592 2079390852 2083355736 2085312306 2086319268 2089393152 2091964644 2093929299 2098027008 2099595267 2103704064 2104614468 2105679744 2106591003 2112397056 2113311222 2125170432 2127166272 2132922176 2133952128 2141735904 2154686688 2163590352 2169444816 2171482236 2178409464 2182563152 2184612892 2190633984 2191582008 2193640218 2197933056 2199575994 2200638132 2202704847 2203880448 2205950208 2207015424 2208665151 2212987392 2221059456 2222020647 2226369024 2228459904 2235568896 2237668416 2243723328 2249794624 2251907504 2252994912 2257290816 2259091296 2266618464 2268426384 2272751712 2274886152 2282143248 2284286508 2290467564 2295943056 2298099276 2299932306 2304317708 2304433152 2305430424 2307595554 2310995456 2313839682 2318367744 2320100706 2320545024 2323401003 2326824192 2327831154 2327947776 2329687899 2336439168 2337450291 2343775203 2350567296 2357947691 2360280384 2366667072 2368889712 2376446688 2380977984 2383214064 2390816736 2393062056 2399537448 2406491136 2409452892 2422973952 2424022524 2430581692 2431047168 2432864357 2434039146 2437625344 2438802432 2440625418 2447698176 2450710647 2454321408 2455383546 2456626368 2462499072 2464463232 2465529759 2472674688 2479365504 2481693984 2489610816 2494357888 2496700448 2498691888 2504665152 2507017392 2513801136 2515015008 2517376968 2524188744 2531018952 2533395942 2538353664 2539452168 2541477708 2549945772 2556845676 2559246921 2564255232 2566171993 2567411154 2571193856 2572306572 2573608576 2574722337 2574851328 2581818624 2582935938 2592487296 2597430528 2599869888 2608163712 2610613152 2617677216 2628494064 2633505952 2644388208 2651543664 2654033844 2655315432 2662500456 2665000926 2670216192 2677441536 2678600232 2681115822 2686362624 2688505344 2689668828 2692194813 2697463296 2699479629 2704762368 2707302528 2714628224 2715803013 2715939072 2721117696 2723673216 2725845696 2732361984 2734928064 2742328512 2753660448 2761111584 2763704664 2770311456 2772521136 2777807648 2780416408 2781759024 2789286192 2791905732 2799460356 2800812168 2806152624 2807572992 2808788004 2811028374 2816529408 2817748296 2820394566 2828026278 2833560576 2836221696 2839712337 2845126966 2845269504 2847396321 2855647872 2856883689 2864614137 2872915584 2884787136 2892593088 2895309648 2904545952 2922109344 2924853624 2932767992 2934184176 2936939796 2941266944 2944886868 2957055822 2961412608 2962694196 2962842624 2971279872 2974936734 2980758528 2982986622 2983557888 2991631104 2995313013 3001024334 3003993216 3009721088 3012121728 3013425261 3022157952 3024568512 3030335616 3033181536 3034646208 3042857664 3045715344 3053956752 3061257408 3064132368 3066576408 3073907232 3076794072 3085119576 3093467608 3094060032 3096372818 3097868004 3102432256 3103774872 3106250532 3109167747 3115252224 3116600388 3119086278 3125033604 3127968459 3134089728 3137946966 3147040512 3155556096 3156921702 3158519616 3168595584 3169966833 3174637312 3177618752 3187755648 3190749408 3199383264 3200928192 3212603856 3232030032 3245385528 3254167224 3257223354 3263597568 3267614196 3272428544 3273844728 3275501824 3276919338 3283332096 3285950976 3287373012 3290460327 3296899584 3299363991 3305820672 3308925312 3319481088 3331589184 3339553536 3342689856 3351734848 3353353344 3356502624 3365584992 3374691936 3377861256 3379492368 3385936224 3388636944 3399927696 3409127568 3412329228 3423214872 3426429762 3429742096 3432963116 3433135104 3435701346 3442424832 3443914584 3447148914 3449898459 3456476562 3456649728 3458145636 3461393331 3463240704 3466493184 3470759523 3477551616 3480151059 3480817536 3490236288 3491746731 3504658752 3525850944 3535391552 3538711792 3540420576 3550000608 3553334568 3564670032 3571466976 3574821096 3586225104 3589593084 3599306172 3609736704 3614179338 3621070684 3621252096 3631564288 3634460928 3636033786 3643149312 3645872538 3646570752 3651058719 3656438016 3658203648 3660938127 3671547264 3681482112 3683075319 3684939552 3693748608 3696694848 3709012032 3719048256 3722540976 3732613808 3734416224 3741536832 3745050672 3748037832 3756997728 3760526088 3770701704 3781628928 3786283116 3796528428 3800093913 3807530496 3809178252 3812216562 3819485516 3823072561 3824918658 3830554112 3835268514 3846382848 3851116731 3856790784 3858459858 3860412864 3862276992 3872727936 3874403907 3896145792 3899804832 3912245568 3915919728 3926515824 3942741096 3950258928 3966582312 3977315496 3978077184 3981050766 3988841472 3993750684 3997501389 4005324288 4016162304 4017900348 4021673733 4029543936 4032555989 4032758016 4034503242 4040447488 4044242048 4046194944 4057143552 4060953792 4071942336 4073908608 4081676544 4085509824 4088768544 4098542976 4102392096 4113492768 4130490672 4138366496 4141667376 4145556996 4155467184 4158781704 4166711472 4170624612 4172638536 4183929288 4187858598 4196054016 4199190534 4207408128 4209228936 4211359488 4213182006 4216542561 4224794112 4226622444 4230591849 4242039417 4250340864 4253517961 4254332544 4265844352 4267690449 4267904256 4283471808 4309373376 4327180704 4338889632 4342964472 4356818928 4365126304 4369225784 4383164016 4387280436 4399151988 4401276264 4405409694 4411900416 4414030848 4417330302 4425974784 4442118912 4444041294 4452738048 4456919808 4462405101 4471137792 4474479933 4475336832 4487446656 4499589248 4501536501 4503815008 4505989824 4514581632 4518182592 4533236928 4536852768 4545503424 4549772304 4564286496 4568573016 4580935128 4591886112 4596198552 4599864612 4608635416 4610860848 4615191108 4621990912 4627679364 4640201412 4641090048 4644559227 4646802006 4653648384 4655662308 4655895552 4659375798 4672878336 4674900582 4687550406 4701134592 4706920449 4715895382 4720560768 4733334144 4735382553 4737779424 4752893376 4761955968 4766428128 4781633472 4786124112 4799074896 4818905784 4845947904 4848045048 4861163384 4862094336 4865728714 4868078292 4875250688 4881250836 4885835031 4895396352 4901421294 4908642816 4910767092 4913252736 4915379007 4924998144 4928926464 4931059518 4945349376 4958731008 4963387968 4979221632 4988715776 4993400896 4997383776 5009330304 5014034784 5027602272 5030030016 5034753936 5048377488 5062037904 5066791884 5078904336 5082955416 5099891544 5113691352 5118493842 5128510464 5132343986 5134822308 5139644643 5142387712 5144613144 5147217152 5149444674 5149702656 5153552019 5163637248 5165871876 5170723371 5184714843 5184974592 5194861056 5199739776 5216327424 5221226304 5235354432 5256988128 5267011904 5288776416 5303087328 5308067688 5310630864 5325000912 5330001852 5357200464 5362231644 5377010688 5379337656 5384389626 5394926592 5398959258 5409524736 5414605056 5421269007 5429256448 5431606026 5431878144 5442235392 5447346432 5451691392 5454050679 5464723968 5468808807 5469856128 5484657024 5507320896 5522223168 5527409328 5540622912 5545042272 5555615296 5560832816 5563518048 5578572384 5583811464 5598920712 5601624336 5612305248 5615145984 5617576008 5622056748 5635496592 5640789132 5656052556 5672443392 5679424674 5690253932 5690539008 5694792642 5711295744 5713767378 5718324843 5729228274 5737377987 5745831168 5752902771 5769574272 5785186176 5787689787 5790619296 5809091904 5844218688 5849707248 5865535984 5868368352 5873879592 5889773736 5914111644 5922825216 5925388392 5942559744 5949873468 5965973244 5967115776 5971576149 5983262208 5990626026 6002048668 6007685453 6007986432 6019442176 6024243456 6026850522 6044315904 6049137024 6051754863 6060671232 6066363072 6069292416 6085715328 6091430688 6107913504 6122514816 6128264736 6133152816 6147814464 6153588144 6170239152 6186935216 6192745636 6195736008 6207549744 6212501064 6218335494 6230504448 6233200776 6238172556 6250067208 6255936918 6268179456 6275893932 6281787897 6294081024 6298785801 6311112192 6313843404 6317039232 6319773009 6336873697 6337191168 6339933666 6349274624 6355237504 6375511296 6381498816 6398766528 6401856384 6425207712 6464060064 6490771056 6508334448 6514446708 6535228392 6547689456 6551003648 6553838676 6571901952 6574746024 6580920654 6593799168 6598727982 6611641344 6617850624 6625995453 6638962176 6663178368 6666061941 6679107072 6684099653 6685379712 6703469696 6706706688 6713005248 6731169984 6749383872 6755722512 6758984736 6771872448 6777273888 6799855392 6818255136 6824658456 6846429744 6852859524 6859484192 6865926232 6871402692 6887829168 6894297828 6899796918 6912953124 6913299456 6916291272 6922786662 6932986368 6941519046 6955103232 6960302118 6961635072 6980472576 6983493462 6989063697 7009317504 7012350873 7031325609 7051701888 7070783104 7073843073 7077423584 7080841152 7100001216 7106669136 7129340064 7142933952 7149642192 7172450208 7179186168 7198612344 7219473408 7228358676 7242141368 7263128576 7268921856 7272067572 7291745076 7293141504 7298593071 7302117438 7312876032 7316407296 7321876254 7343094528 7362964224 7366150638 7369879104 7387497216 7393389696 7396589277 7418024064 7438096512 7445081952 7465227616 7468832448 7483073664 7490101344 7496075664 7513995456 7521052176 7541403408 7572566232 7593056856 7600187826 7615060992 7618356504 7624433124 7638971032 7646145122 7649837316 7661108224 7670537028 7677740763 7692765696 7698515979 7702233462 7713581568 7716919716 7720825728 7724167011 7724553984 7745455872 7748807814 7792291584 7799609664 7824491136 7831839456 7853031648 7885482192 7900517856 7933164624 7954630992 7962101532 7987501368 7995002778 8010648576 8032324608 8035800696 8043347466 8059087872 8065111978 8065516032 8069006484 8076584439 8080894976 8088484096 8092389888 8098438887 8114287104 8121907584 8143884672 8147409039 8147817216 8163353088 8171019648 8177537088 8197085952 8204784192 8226985536 8260981344 8276732992 8283334752 8291113992 8310934368 8317563408 8333422944 8341249224 8345277072 8367858576 8375717196 8398381068 8418457872 8422718976 8426364012 8433085122 8449588224 8453244888 8461183698 8484078834 8500681728 8507035922 8508665088 8519137011 8531688704 8535380898 8535808512 8542188963 8566943616 8570651067 8593842411 8618746752 8654361408 8677779264 8685928944 8713637856 8730252608 8738451568 8766328032 8774560872 8798303976 8802552528 8810819388 8823800832 8834660604 8884237824 8888082588 8913839616 8924810202 8942275584 8948959866 8950673664 8974893312 8985939039 8999178496 9003073002 9007630016 9011979648 9029163264 9036365184 9040275783 9066473856 9073705536 9091006848 9099544608 9128572992 9137146032 9161870256 9183772224 9192397104 9199729224 9217270832 9221721696 9230382216 9255358728 9280402824 9282180096 9289118454 9293604012 9307296768 9311324616 9318751596 9327503241 9345756672 9349801164 9375100812 9383905377 9402269184 9413840898 9431790764 9440648569 9441121536 9466668288 9470765106 9475558848 9505786752 9509900499 9523911936 9532856256 9563266944 9572248224 9598149792 9637811568 9696090096 9722326768 9731457428 9736156584 9762501672 9771670062 9790792704 9802842588 9817285632 9821534184 9826505472 9830758014 9849996288 9857852928 9862119036 9871380981 9890698752 9898091973 9917462016 9926775936 9957944381 9958443264 9977431552 9986801792 9994767552 10018660608 10028069568 10055204544 10060060032 10069507872 10096754976 10124075808 10133583768 10157808672 10165910832 10199783088 10227382704 10236987684 10264687972 10269644616 10279289286 10289226288 10294434304 10298889348 10299405312 10307104038 10327274496 10331743752 10341446742 10349695377 10369429686 10369949184 10389722112 10399479552 10412278569 10432654848 10440453177 10442452608 10470708864 10475240193 10503585169 10513976256 10534023808 10577552832 10606174656 10616135376 10621261728 10650001824 10660003704 10714400928 10724463288 10758675312 10768779252 10797918516 10829210112 10842538014 10858512896 10863212052 10863756288 10894692864 10903382784 10908101358 10929447936 10937617614 10939712256 10969314048 10982814381 11014641792 11044446336 11049225957 11054818656 11081245824 11090084544 11111230592 11121665632 11127036096 11157144768 11167622928 11197841424 11203248672 11224610496 11235152016 11244113496 11270993184 11281578264 11312105112 11344886784 11358849348 11380507864 11389585284 11400281739 11422591488 11427534756 11436649686 11458456548 11469217683 11474755974 11491662336 11505805542 11539148544 11570372352 11575379574 11581238592 11618183808 11623211721 11688437376 11699414496 11731071968 11736736704 11747759184 11779547472 11828223288 11850776784 11899746936 11931946488 11934231552 11943152298 11966524416 11981252052 11992504167 12004097336 12015370906 12015972864 12038884352 12048486912 12053701044 12065021199 12088631808 12097667967 12098274048 12103509726 12121342464 12132726144 12138584832 12171430656 12182861376 12215827008 12245029632 12256529472 12266305632 12295628928 12307176288 12340478304 12373870432 12385491272 12391472016 12415099488 12425002128 12436670988 12466401552 12476345112 12500134416 12511873836 12551787864 12563575794 12588162048 12597571602 12622224384 12627686808 12634078464 12639546018 12649627683 12673747394 12674382336 12679867332 12691775547 12698549248 12710475008 12726118251 12751022592 12760553883 12762997632 12797533056 12803071347 12803712768 12850415424 12928120128 12981542112 13016668896 13028893416 13070456784 13095378912 13102007296 13107677352 13149492048 13161841308 13197455964 13235701248 13251990906 13277924352 13326356736 13332123882 13358214144 13368199306 13370759424 13387215303 13406939392 13413413376 13423439799 13426010496 13462339968 13498767744 13504609503 13511445024 13517969472 13543744896 13554547776 13599710784 13636510272 13649316912 13692859488 13705719048 13718968384 13731852464 13742805384 13775658336 13788595656 13799593836 13825906248 13832582544 13845573324 13865972736 13883038092 13920604236 13923270144 13933677681 13960945152 13966986924 13978127394 14018635008 14024701746 14062651218 14103403776 14120761347 14141566208 14147686146 14154847168 14161682304 14200002432 14206147659 14213338272 14258680128 14285867904 14299284384 14344900416 14358372336 14397224688 14456717352 14484282736 14537843712 14544135144 14583490152 14586283008 14597186142 14604234876 14625752064 14643752508 14657505093 14686189056 14725928448 14732301276 14739758208 14746137021 14774994432 14786779392 14793178554 14836048128 14876193024 14890163904 14930455232 14937664896 14966147328 14980202688 14992151328 15027990912 15042104352 15082806816 15145132464 15186113712 15200375652 15236713008 15248866248 15277942064 15292290244 15299674632 15341074056 15355481526 15385531392 15397031958 15404466924 15418933929 15427163136 15433839432 15441651456 15448334022 15449107968 15460656057 15490911744 15497615628 15512170113 15554144529 15584583168 15599219328 15648198313 15648982272 15663678912 15706063296 15770964384 15801035712 15866329248 15909261984 15924203064 15975002736 15990005556 16071601392 16086694932 16130223956 16131032064 16138012968 16153168878 16176968192 16184779776 16196877774 16228574208 16243815168 16263807021 16287769344 16294818078 16295634432 16326706176 16342039296 16355074176 16362152037 16394171904 16406426421 16409568384 16453971072 16505633837 16521962688 16553465984 16566669504 16582227984 16621868736 16635126816 16666845888 16682498448 16690554144 16735717152 16751434392 16796762136 16836915744 16845437952 16852728024 16866170244 16906489776 16922367396 16968157668 17014071844 17017330176 17030050499 17038274022 17063377408 17070761796 17071617024 17084377926 17133887232 17141302134 17154974529 17187684822 17237493504 17258708313 17308722816 17355558528 17363069361 17371857888 17427275712 17460505216 17476903136 17532656064 17549121744 17596607952 17605105056 17621638776 17669321208 17768475648 17776165176 17827679232 17849620404 17897919732 17901347328 17914728447 17949786624 17971878078 17998356992 18006146004 18015260032 18023056359 18023959296 18058326528 18072730368 18080551566 18132947712 18147411072 18182013696 18199089216 18257145984 18274292064 18323740512 18367544448 18384794208 18399458448 18434541664 18443443392 18460764432 18510717456 18560805648 18578236908 18587208024 18622649232 18637503192 18655006482 18691513344 18699602328 18750201624 18767810754 18804538368 18827681796 18845363691 18863581528 18881297138 18882243072 18896357403 18933336576 18941530212 18951117696 18959319027 19010621091 19011573504 19019800998 19047823872 19065712512 19126533888 19144496448 19196299584 19275623136 19392180192 19444653536 19462914856 19472313168 19525003344 19543340124 19605685176 19643068368 19653010944 19661516028 19715705856 19724238072 19742761962 19781397504 19796183946 19834924032 19853551872 19877986359 19915888762 19916886528 19954863104 19973603584 19989535104 19998185823 20037321216 20052298959 20056139136 20110409088 20120120064 20139015744 20193509952 20248151616 20267167536 20315617344 20331821664 20399566176 20454765408 20473975368 20529375944 20539289232 20558578572 20578452576 20588868608 20597778696 20614208076 20663487504 20682893484 20699390754 20738859372 20739898368 20798959104 20824557138 20865309696 20880906354 20884905216 20941417728 20950480386 20967191091 21007170338 21027952512 21037052619 21068047616 21093976827 21155105664 21212349312 21221529219 21232270752 21242523456 21300003648 21320007408 21428801856 21448926576 21517350624 21537558504 21595837032 21658420224 21685076028 21717025792 21726424104 21789385728 21806765568 21816202716 21875235228 21879424512 21895779213 21938628096 21965628762 22029283584 22088892672 22098451914 22109637312 22162491648 22180169088 22189767831 22222461184 22243331264 22254072192 22314289536 22335245856 22395682848 22406497344 22449220992 22470304032 22488226992 22541986368 22563156528 22624210224 22717698696 22761015728 22779170568 22800563478 22845182976 22855069512 22873299372 22916913096 22938435366 22949511948 22983324672 23011611084 23033222289 23078297088 23095547937 23140744704 23150759148 23162477184 23172501033 23236367616 23246423442 23376874752 23398828992 23462143936 23473473408 23495518368 23559094944 23656446576 23701553568 23799493872 23863892976 23886304596 23962504104 23985008334 24008194672 24030741812 24031945728 24096973824 24107402088 24130042398 24177263616 24195335934 24196548096 24207019452 24229753317 24242684928 24265452288 24277169664 24295316661 24342861312 24365722752 24431654016 24442227117 24490059264 24513058944 24532611264 24591257856 24614352576 24680956608 24747740864 24770982544 24782944032 24830198976 24850004256 24873341976 24932803104 24952690224 25000268832 25023747672 25103575728 25127151588 25195143204 25255373616 25268156928 25279092036 25299255366 25347494788 25348764672 25359734664 25383551094 25420950016 25452236502 25502045184 25521107766 25525995264 25557411033 25595066112 25606142694 25607425536 25626566889 25700830848 25711953201 25781527233 25856240256 25937424601 25963084224 26033337792 26057786832 26140913568 26190757824 26215354704 26298984096 26323682616 26394911928 26471402496 26503981812 26652713472 26664247764 26736398612 26741518848 26761507927 26774430606 26813878784 26826826752 26846879598 26852020992 26924679936 26957817117 26997535488 27009219006 27022890048 27035938944 27087489792 27109095552 27120827349 27199421568 27273020544 27298633824 27385718976 27411438096 27437936768 27463704928 27485610768 27551316672 27577191312 27599187672 27651812496 27665165088 27691146648 27766076184 27841208472 27846540288 27867355362 27921890304 27933973848 27956254788 27982509723 28037270016 28049403492 28125302436 28151716131 28206807552 28227891923 28241522694 28283132416 28295372292 28309694336 28321945707 28323364608 28400004864 28412295318 28426676544 28517360256 28571735808 28598568768 28689800832 28716744672 28794449376 28913434704 28968565472 29088270288 29166980304 29194372284 29208469752 29287505016 29315010186 29372378112 29451856896 29464602552 29479516416 29492274042 29549988864 29573558784 29586357108 29614142943 29672096256 29694275919 29752386048 29780327808 29860910464 29873833143 29875329792 29932294656 29960405376 29984302656 30055981824 30084208704 30165613632 30290264928 30372227424 30400751304 30473426016 30497732496 30555884128 30584580488 30599349264 30682148112 30710963052 30794063916 30808933848 30837867858 30867678864 30883302912 30896668044 30898215936 30921312114 30981823488 30995231256 31024340226 31108289058 31169166336 31198438656 31236835707 31296396626 31297964544 31321359531 31327357824 31412126592 31425720579 31510755507 31541928768 31602071424 31732658496 31818523968 31848406128 31950005472 31980011112 32143202784 32173389864 32260447912 32276025936 32306337756 32353936384 32393755548 32487630336 32527614042 32575538688 32589636156 32591268864 32684078592 32710148352 32724304074 32788343808 32812852842 32819136768 32907942144 32948443143 33011267674 33043925376 33106931968 33133339008 33147677871 33164455968 33243737472 33270253632 33333691776 33364996896 33381108288 33471434304 33502868784 33593524272 33673831488 33705456048 33732340488 33812979552 33844734792 33936315336 34028143688 34034660352 34060100998 34076548044 34126754816 34141523592 34168755852 34200845217 34267774464 34282604268 34309949058 34375369644 34407653049 34474987008 34517416626 34617445632 34711117056 34726138722 34743715776 34854551424 34869635163 34921010432 34953806272 35065312128 35098243488 35193215904 35210210112 35243277552 35338642416 35552330352 35699240808 35795839464 35802694656 35829456894 35899573248 35943756156 35977512501 35996713984 36012292008 36030520064 36046112718 36047918592 36116653056 36145460736 36161103132 36195063597 36265895424 36293003901 36294822144 36364027392 36398178432 36514291968 36548584128 36647481024 36735088896 36769588416 36798916896 36869083328 36886886784 36921528864 37021434912 37121611296 37156473816 37174416048 37245298464 37275006384 37310012964 37399204656 37500403248 37535621508 37655363592 37690727382 37727163056 37762594276 37764486144 37792714806 37866673152 37883060424 37902235392 37918638054 37948883049 38021242182 38023147008 38039601996 38075326641 38095647744 38131425024 38178354753 38253067776 38281661649 38288992896 38392599168 38409214041 38551246272 38784360384 38889307072 38925829712 38944626336 39050006688 39086680248 39211370352 39286136736 39306021888 39323032056 39448476144 39485523924 39592367892 39707103744 39755972718 39831777524 39833773056 39947207168 39979070208 39996371646 40074642432 40104597918 40112278272 40161645909 40220818176 40240240128 40270319397 40278031488 40387019904 40496303232 40513828509 40534335072 40631234688 40663643328 40799132352 40909530816 40947950736 41058751888 41078578464 41117157144 41156905152 41195557392 41228416152 41326975008 41365786968 41398781508 41477718744 41597918208 41649114276 41761812708 41769810432 41801033043 41882835456 41900960772 41934382182 42014340676 42053798171 42055905024 42074105238 42136095232 42187953654 42310211328 42362284041 42424698624 42443058438 42464541504 42485046912 42600007296 42618442977 42640014816 42857603712 42897853152 43034701248 43075117008 43191674064 43370152056 43452848208 43613531136 43632405432 43750470456 43758849024 43791558426 43877256192 43931257524 43972515279 44058567168 44177785344 44196903828 44219274624 44238411063 44324983296 44358115879 44360338176 44379535662 44444922368 44486662528 44508144384 44628579072 44670491712 44791365696 44812994688 44898441984 44940608064 44976453984 45083972736 45126313056 45248420448 45435397392 45522031456 45558341136 45601126956 45710139024 45746598744 45833826192 45876870732 45899023896 46023222168 46066444578 46156594176 46191095874 46281489408 46301518296 46324954368 46345002066 46381968171 46472735232 46492846884 46536510339 46662433587 46753749504 46788697571 46797657984 46924287872 46944594939 46946946816 46991036736 47118189888 47312893152 47403107136 47598987744 47727785952 47772609192 47925008208 47970016668 48016389344 48061483624 48214804176 48260084796 48390671868 48393096192 48414038904 48459506634 48530904576 48554339328 48590633322 48685722624 48731445504 48863308032 48884454234 48980118528 49026117888 49065222528 49086456111 49182515712 49219279263 49228705152 49361913216 49495481728 49516901511 49541965088 49565888064 49660397952 49700008512 49746683952 49865606208 49905380448 50000537664 50047495344 50207151456 50254303176 50390286408 50510747232 50536313856 50558184072 50598510732 50694989576 50719469328 50767102188 50841900032 50904473004 51042215532 51051990528 51090151497 51114822066 51190132224 51212285388 51214851072 51253133778 51401661696 51423906402 51563054466 51712480512 51776124939 51874849202 51926168448 52066675584 52089208083 52115573664 52281827136 52381515648 52430709408 52597968192 52647365232 52789823856 53007963624 53305426944 53328495528 53472797224 53483037696 53523015854 53548861212 53627757568 53693759196 53704041984 53744185341 53849359872 53915634234 53995070976 54018438012 54045780096 54069169077 54071877888 54174979584 54218191104 54241654698 54398843136 54546041088 54597267648 54771437952 54822876192 54875873536 54927409856 54971221536 55102633344 55154382624 55198375344 55303624992 55330330176 55382293296 55532152368 55682416944 55734710724 55867947696 55912509576 55965019446 56074540032 56098806984 56250604872 56303432262 56413615104 56455783846 56483045388 56536091073 56566264832 56590744584 56619388672 56643891414 56646729216 56689072209 56800009728 56824590636 56853353088 56877957081 57031863273 57034720512 57143471616 57197137536 57379601664 57433489344 57588898752 57826869408 57937130944 58176540576 58333960608 58388744568 58416939504 58575010032 58630020372 58929205104 58959032832 58984548084 59147117568 59172714216 59228285886 59344192512 59388551838 59504772096 59560655616 59633959077 59721820928 59747666286 59750659584 59864589312 59920810752 59968605312 59994557469 60111963648 60156896877 60168417408 60331227264 60580529856 60744454848 60801502608 60946852032 60995464992 61111768256 61169160976 61198698528 61364296224 61421926104 61588127832 61617867696 61675735716 61735357728 61766605824 61793336088 61842624228 61990462512 62048680452 62216578116 62396877312 62473671414 62592793252 62595929088 62642719062 62654715648 62824253184 62851441158 62901573273 63021511014 63083857536 63111157857 63204142848 63281930481 63465316992 63637047936 63664587657 63696812256 63900010944 63960022224 64286405568 64346779728 64520895824 64552051872 64612675512 64787511096 64975260672 65055228084 65151077376 65179272312 65368157184 65420296704 65448608148 65625705684 65638273536 65687337639 65815884288 65896886286 66022535348 66084539983 66087850752 66213863936 66266678016 66295355742 66328911936 66487474944 66540507264 66569303493 66667383552 66729993792 66762216576 66942868608 67005737568 67187048544 67347662976 67410912096 67464680976 67625959104 67689469584 67872630672 68056287376 68120201996 68153096088 68283047184 68337511704 68401690434 68535548928 68565208536 68619898116 68750739288 68815306098 68949974016 69034833252 69099666867 69234891264 69286643811 69422234112 69452277444 69487431552 69517503099 69705610667 69709102848 69739270326 69842020864 69907612544 70130624256 70196486976 70386431808 70420420224 70486555104 70677284832 71104660704 71398481616 71591678928 71658913788 71887512312 71955025002 72024584016 72061040128 72092225436 72095837184 72290921472 72322206264 72390127194 72531790848 72586007802 72589644288 72728054784 72796356864 72885949983 73028583936 73097168256 73294962048 73326681351 73470177792 73525096183 73539176832 73597833792 73738166656 73773773568 73843057728 74042869824 74243222592 74312947632 74348832096 74490596928 74550012768 74620025928 74798409312 75000806496 75071243016 75310727184 75381454764 75454326112 75525188552 75585429612 75766120848 75804470784 75837276108 75897766098 76042484364 76046294016 76079203992 76150653282 76262850048 76356709506 76506135552 76563323298 76577985792 76785198336 76818428082 76879700667 77102492544 77135859603 77344581699 77568720768 77778614144 77812273803 77851659424 77889252672 78100013376 78173360496 78422740704 78572273472 78646064112 78896952288 78971047848 79184735784 79414207488 79511945436 79663555048 79894414336 79958140416 79992743292 80209195836 80224556544 80284523781 80323291818 80441636352 80480480256 80540638794 80556062976 80774039808 80992606464 81027657018 81068670144 81262469376 81327286656 81362482047 81598264704 81819061632 81895901472 82117503776 82157156928 82234314288 82313810304 82391114784 82456832304 82653950016 82731573936 82797563016 82955437488 83298228552 83523625416 83539620864 83602066086 83765670912 83801921544 83868764364 83947529169 84028681352 84107596342 84111810048 84148210476 84272190464 84375907308 84455148393 84620422656 84683675769 84724568082 84849397248 84886116876 84929083008 84965837121 84970093824 85200014592 85236885954 85280029632 85715207424 85795706304 86069402496 86150234016 86383348128 86740304112 86905696416 87264810864 87500940912 87583116852 87862515048 87945030558 88117134336 88355570688 88393807656 88438549248 88476822126 88649966592 88716231758 88720676352 88759071324 88842428829 88889844736 88973325056 89016288768 89082827757 89257158144 89340983424 89582731392 89621499429 89625989376 89796883968 89881216128 89952907968 90167945472 90252626112 90496840896 90870794784 91044062912 91116682272 91202253912 91420278048 91493197488 91667652384 91753741464 91798047792 92046444336 92132889156 92382191748 92603036592 92649908736 92690004132 92763936342 92945470464 92985693768 93073020678 93324867174 93507499008 93577395142 93595315968 93710507121 93848575744 93889189878 93893893632 93964078593 93982073472 94236379776 94277161737 94532266521 94625786304 94806214272 95197975488 95455571904 95545218384 95850016416 95940033336 96032778688 96122967248 96429608352 96520169592 96781343736 96828077808 96919013268 97061809152 97181266644 97462891008 97726616064 97768908468 98052235776 98130445056 98172912222 98365031424 98438558526 98457410304 98723826432 98845329429 98990963456 99033803022 99083930176 99131776128 99320795904 99400017024 99443033613 99493367904 99731212416 99810760896 100001075328 100094990688 100414302912 100508606352 100780572816 101021494464 101116368144 101197021464 101389979152 101438938656 101534204376 101808946008 102084431064 102103981056 102180302994 102229644132 102380264448 102424570776 102506267556 102602535651 102803323392 102847812804 103126108932 103222959147 103424961024 103552249878 103749698404 103847134259 103852336896 104133351168 104178416166 104231147328 104563654272 104608905489 104763031296 104861418816 105195936384 105294730464 105579647712 106015927248 106656991056 106945594448 107046031708 107097722424 107387518392 107408083968 107488370682 107698719744 107831268468 107932537503 107990141952 108036876024 108091560192 108138338154 108143755776 108349959168 108436382208 108483309396 108585190791 108797686272 108879011703 109092082176 109194535296 109537388191 109542875904 109645752384 109751747072 109854819712 109942443072 110205266688 110308765248 110396750688 110607249984 110660660352 110764586592 111064304736 111364833888 111469421448 111735895392 111825019152 111930038892 112197613968 112501209744 112606864524 112911567692 112966090776 113072182146 113181489168 113238777344 113287782828 113293458432 113378144418 113600019456 113649181272 113706706176 113755914162 113846649147 114063726546 114069441024 114286943232 114394275072 114535064259 114759203328 114844984947 114866978688 115177797504 115227642123 115539436859 115653738816 115874261888 116353081152 116667921216 116777489136 116833879008 117150020064 117260040744 117858410208 117918065664 117969096168 118345428432 118456571772 118777103676 119121311232 119267918154 119443641856 119495332572 119501319168 119841621504 119937210624 119989114938 120223927296 120313793754 120336834816 120662454528 120810958191 121161059712 121488909696 121541485527 121603005216 121893704064 121990929984 122223536512 122338321952 122397397056 122728592448 122843852208 123176255664 123235735392 123351471432 123470715456 123586672176 123685248456 123980925024 124097360904 124433156232 124793754624 124947342828 125185586504 125285438124 125309431296 125403099129 125648506368 125702882316 125803146546 126043022028 126161394513 126167715072 126222315714 126408285696 126563860962 126930633984 127274095872 127329175314 127393624512 127800021888 127855328931 127920044448 128572811136 128693559456 129041791648 129104103744 129225351024 129575022192 130110456168 130358544624 130840593408 130897216296 131251411368 131276547072 131374675278 131631768576 131793772572 131917545837 132045070696 132169079966 132175701504 132427727872 132533356032 132590711484 132657823872 132715233189 132974949888 133074347637 133081014528 133138606986 133334767104 133459987584 133524433152 133885737216 134011475136 134374097088 134695325952 134821824192 134929361952 135251918208 135378939168 135745261344 136112574752 136240403992 136306192176 136566094368 136675023408 136803380868 137130417072 137239796232 137501478576 137630612196 138069666504 138199333734 138469782528 138573287622 138844468224 138904554888 138974863104 139035006198 139145904513 139411221334 139418205696 139478540652 139609531017 139684041728 139815225088 139987300761 140261248512 140366092713 140392973952 140772863616 140833784817 140840840448 140973110208 141354569664 142209321408 142796963232 143183357856 143317827576 143775024624 143910050004 144049168032 144122080256 144184450872 144644412528 144780254388 145172015604 145179288576 145592713728 145771899966 146057167872 146194336512 146589924096 146653362702 146940355584 147050192366 147078353664 147195667584 147259368333 147476333312 147547547136 147657837789 147686115456 148085739648 148486445184 148550704533 148625895264 148697664192 148981193856 149100025536 149240051856 149596818624 150001612992 150142486032 150621454368 150762909528 150908652224 151050377104 151170859224 151532241696 151608941568 151674552216 151795532196 152084968728 152158407984 152301306564 152525700096 152713419012 153126646596 153155971584 153270454491 153570396672 153636856164 153759401334 154204985088 154271719206 154689163398 155137441536 155328374817 155557228288 155624547606 155703318848 155778505344 156200026752 156267624249 156346720992 156845481408 157144546944 157292128224 157793904576 157942095696 158369471568 159023890872 159327110096 159916280832 159985486584 160418391672 160449113088 160569047562 160646583636 160883272704 161081277588 161112125952 161232556023 161548079616 161985212928 162055314036 162137340288 162207507231 162524938752 162654573312 162724964094 163196529408 163638123264 163791802944 164235007552 164314313856 164468628576 164627620608 164782229568 164913664608 165307900032 165463147872 165595126032 165910874976 166596457104 167047250832 167204132172 167603843088 167737528728 167895058338 168057362704 168215192684 168223620096 168296420952 168751814616 168910296786 169240845312 169367351538 169449136164 169608273219 169698794496 169772233752 169858166016 169931674242 169940187648 170067216627 170400029184 170473771908 170560059264 170633871243 171095589819 171430414848 171591412608 172130181443 172138804992 172300468032 172766696256 173480608224 173811392832 174529621728 175001881824 175166233704 175725030096 175890061116 176787615312 176877098496 176953644252 177432463516 177441352704 177518142648 177684857658 177946650112 178032577536 178165655514 178514316288 178681966848 178901877231 179165462784 179242998858 179251978752 179593767936 179762432256 179905815936 179983672407 180335890944 180470690631 180505252224 180993681792 181561972207 181741589568 182088125824 182233364544 182404507824 182840556096 182986394976 183335304768 183507482928 183596095584 184092888672 184265778312 184764383496 185206073184 185299817472 185380008264 185527872684 185971387536 186146041356 186649734348 187154790284 187190631936 187330555489 187421014242 187697151488 187778379756 187787787264 187928157186 187964146944 188472759552 188554323474 188704719819 189064533042 189251572608 189612428544 189845791443 190395950976 190911143808 190993762971 191090436768 191700032832 191880066672 192065557376 192245934496 192859216704 193040339184 193562687472 193656155616 193838026536 194362533288 194925782016 195453232128 195537816936 196104471552 196260890112 196345824444 196877117052 196914820608 197062012917 197447652864 197690658858 197981926912 198067606044 198167860352 198253619949 198263552256 198641591808 198800034048 198886067226 198986735808 199462424832 199621521792 200002150656 200189981376 200828605824 201017212704 201561145632 202042988928 202232736288 202394042928 202779958304 202877877312 203068408752 203617892016 204168862128 204360605988 204459288264 204849141552 205012535112 205205071302 205606646784 205695625608 206252217864 206445918294 206849922048 207104499756 207299000601 207499396808 207694268518 207704673792 207859931433 208266702336 208356832332 208462294656 208552509297 209116832001 209127308544 209217810978 209526062592 209722837632 210391872768 210589460928 211159295424 212031854496 213313982112 213891188896 214092063416 214195444848 214775036784 214976741364 215662536936 215865075006 216073752048 216183120384 216276676308 216287511552 216872764416 216966618792 217170381582 217595372544 217758023406 218184164352 218389070592 218657849949 219074776382 219085751808 219291504768 219503494144 219709639424 219884886144 219980044053 220410533376 220575288549 220617530496 220793501376 221214499968 221321320704 221529173184 222128609472 222729667776 222938842896 223471790784 223650038304 223860077784 224395227936 225002419488 225213729048 225823135384 225932181552 226144364292 226362978336 226477554688 226575565656 226756288836 227298362544 227413412352 227511828324 227693298294 228127453092 228138882048 228788550144 229070128518 229518406656 229689969894 229733957376 230355595008 230455284246 230639102001 231078873718 231307477632 231407578809 231748523776 232033745097 232706162304 233335842432 233436821409 233554978272 233667758016 234300040128 234520081488 235716820416 235938192336 236690856864 236913143544 237554207352 238242622464 238535836308 238887283712 238990665144 239683243008 239874421248 239978229876 240627587508 240673669632 240853571343 241324909056 241621916382 242322119424 242977819392 243082971054 243206010432 243787408128 243981859968 244087446141 244447073024 244676643904 244794794112 245457184896 245687704416 246352511328 246471470784 246702942864 246941430912 247173344352 247370496912 247961850048 248194721808 248866312464 249894685656 250371173008 250570876248 250618862592 250806198258 251297012736 251405764632 251606293092 251842587507 252086044056 252322789026 252335430144 252444631428 252816571392 253127721924 253365445179 253861267968 254051027307 254548191744 254658350628 254787249024 254897511363 255600043776 255710657862 255840088896 257145622272 257387118912 258083583296 258208207488 258450702048 259150044384 260220912336 260717089248 261794432592 262502822736 262749350556 263587545144 263835091674 264090141392 264338159932 264351403008 265066712064 265181422968 265315647744 265430466378 265949899776 266148695274 266162029056 266277213972 266527286487 266669534208 266919975168 267048866304 267248483271 267771474432 268022950272 268748194176 268864498287 269390651904 269643648384 269858723904 270503836416 270757878336 271490522688 272225149504 272480807984 272612384352 273132188736 273350046816 273606761736 274260834144 274479592464 275002957152 275261224392 276139333008 276398667468 277146575244 277809109776 277949726208 278070012396 278291809026 278822442668 278836411392 278957081304 279219062034 279630450176 279974601522 280522497024 280732185426 280785947904 281131521363 281545727232 281667569634 281681680896 281892235779 281946220416 282709139328 282831485211 283596799563 284418642816 285593926464 286366715712 286635655152 287550049248 287820100008 288098336064 288368901744 289288825056 289560508776 290344031208 291185427456 291543799932 292388673024 293179848192 293306725404 294100384732 294156707328 294376587197 294391335168 294518736666 294952666624 295095094272 295315675578 295372230912 296171479296 296535988287 296972890368 297101409066 297251790528 297395328384 297962387712 298200051072 298329100839 298480103712 299193637248 300003225984 300284972064 301242908736 301525819056 301817304448 302100754208 302341718448 303064483392 303349104432 303591064392 304169937456 304316815968 304602613128 305426838024 306253293192 306311943168 306540908982 307140793344 307273712328 307518802668 307807606953 308409970176 308543438412 309378326796 309668877441 310274883072 310506811153 310656749634 311114456576 311249095212 311406637696 311541402777 311557010688 312400053504 312535248498 312693441984 313690962816 314289093888 314584256448 315587809152 315884191392 316738943136 318047781744 318654220192 319970973168 320836783344 321138095124 321293167272 322162555176 322224251904 322465112046 323096159232 323970425856 324110628072 324274680576 324415014462 325049877504 325309146624 325449928188 325755572373 326393058816 326637035109 327276246528 327583605888 328470015104 328612164573 328628627712 328937257152 329255241216 329564459136 329827329216 330615800064 330926295744 331190252064 331821749952 333192914208 334094501664 334408264344 335207686176 335475057456 335790116676 336114725408 336430385368 336592841904 337503629232 337820593572 338734703076 338898272328 339216546438 339544467504 339716332032 339863348484 339880375296 340134433254 340800058368 340947543816 341120118528 341267742486 342191179638 342860829696 343182825216 343605192777 344260362886 344277609984 344534954841 344600936064 345533392512 345682926369 346618310577 346961216448 347622785664 349059243456 350003763648 350332467408 351450060192 351780122232 353575230624 353754196992 353907288504 354864927032 355036285296 355369715316 355893300224 356331311028 357363933696 357803754462 358330925568 358485997716 358503957504 359524864512 359811631872 359967344814 360671781888 360941381262 361010504448 361987363584 362432874573 363123944414 363483179136 364176251648 364466729088 364624456581 364809015648 365681112192 365972789952 366670609536 367014965856 367192191168 368185777344 368531556624 369528766992 370412146368 370760016528 371055745368 371942775072 372292082712 373299468696 374309580568 374381263872 374661110978 374842028484 375394302976 375556759512 375856314372 375928293888 376209297387 376945519104 377108646948 377409439638 378129066084 378484183539 378503145216 379224857088 379691582886 380791901952 381822287616 381987525942 382180873536 383400065664 383565986793 383760133344 384131114752 384491868992 385718433408 386080678368 387125374944 387312311232 387676053072 388725066576 391075633872 392521780224 392691648888 393754234104 393829641216 394124025834 394895305728 395381317716 395752637511 395963853824 396135212088 396335720704 396507239898 396527104512 397283183616 397600068096 397772134452 397973471616 398145699567 398924849664 399223042911 399243043584 400004301312 400379962752 401657211648 402034425408 403122291264 404085977856 404465472576 404788085856 405559916608 405755754624 406136817504 407235784032 408337724256 408721211976 408918576528 409698283104 410025070224 410410142604 411391251216 412504435728 412891836588 414208999512 414598001202 414998793616 415388537036 415409347584 415719862866 416533404672 416713664664 416924589312 417105018594 417437713539 418233664002 418254617088 418435621956 418828593051 419052125184 419445675264 419961902283 420783745536 421098278139 421178921856 422318590848 422501354451 424063708992 426627964224 427782377792 428184126832 428390889696 429550073568 429953482728 431325073872 431730150012 432147504096 432366240768 432553352616 433933237584 434340763164 435516046812 436778141184 437315699898 438149552764 438171503616 438583009536 439419278848 439769772288 439960088106 440821066752 441150577098 441235060992 441587002752 441778104999 442428999936 442642641408 442973513367 443058346368 444257218944 445459335552 445652113599 445877685792 446943581568 447300076608 447720155568 448790455872 450004838976 450427458096 451646270768 451864363104 452288728584 452725956672 453151131312 453512577672 454596725088 454826824704 455023656648 455386596588 456254906184 457577100288 458140257036 459379939788 459467914752 459811363473 460711190016 460910568492 461278204002 462157747436 462591779881 462614955264 462815157618 463497047552 464067490194 465412324608 465985124451 466671684864 466873642818 467109956544 467335516032 468600080256 468802872747 469040162976 471433640832 471876384672 473381713728 473826287088 475108414704 477071672616 477981330288 479748842496 479956459752 481255175016 481347339264 481707142686 482649818112 483243832764 483697668069 484644238848 485955638784 486165942108 486412020864 486622521693 487574816256 487939274669 487963719936 488174892282 488894146048 489353287808 489589588224 490914369792 491375408832 492705022656 492942941568 493405885728 493882861824 494346688704 494740993824 495923700096 496389443616 497732624928 499789371312 500742346016 501141752496 501612396516 502811529264 503212586184 503685175014 504172088112 504645578052 504670860288 504889262856 506255443848 506730890358 507722535936 508102054614 509096383488 509316701256 509574498048 509795022726 510201649881 511200087552 511421315724 511680177792 511901613729 513286769457 514291244544 514675673281 514774237824 516167166592 516390544329 516416414976 516901404096 518300088768 520441824672 521434178496 523588865184 525005645472 525498701112 527175090288 527670183348 528180282784 528676319864 530362845936 530631295488 530860932756 532297390548 532324058112 532554427944 533054572974 533839950336 534097732608 534496966542 535542948864 536045900544 537496388352 537728996574 538781303808 539287296768 539717447808 539951017221 541007672832 541412071893 541515756672 542981045376 544450299008 544685916621 544961615968 545224768704 546264377472 546700093632 547213523472 548521668288 548959184928 550005914304 550522448784 552278666016 552797334936 554293150488 555618219552 555899452416 556140024792 556583618052 557644885336 557914162608 558438124068 559260900352 559949203044 561464370852 561571895808 561991666467 562263042726 563091454464 563335139268 563363361792 563784471558 563892440832 565418278656 565662970422 567193599126 568837285632 569537374329 571187852928 572733431424 572981288913 573271310304 575100098496 575640200016 576196672128 576737803488 578577650112 579121017552 580688062416 583087599864 584777346048 586359696384 586613450808 588200769464 588313414656 588753174394 588782670336 589037473332 589905333248 590631351156 590744461824 591186038751 592342958592 593071976574 593945780736 594202818132 594503581056 594760859847 594790656768 595924775424 596400102144 596658201678 596960207424 598387274496 600006451968 600569944128 602485817472 603051638112 603634608896 604201508416 604683436896 606128966784 606698208864 607182128784 608339874912 608633631936 609205226256 610853676048 612506586384 613081817964 614547424656 615037605336 615615213906 616819940352 617086876824 618756653592 619337754882 620549766144 621013622306 621313499268 621897001803 622228913152 622498190424 622813275392 623082805554 623114021376 623579794299 624800107008 625070496996 625386883968 625657527891 627350496003 627381925632 628578187776 629168512896 631175618304 631768382784 633477886272 636095563488 637308440384 639941946336 641673566688 642276190248 642586334544 644325110352 644930224092 648221256144 648549361152 648830028924 650618293248 650899856376 651511144746 652786117632 653274070218 654552493056 655167211776 655973549847 656940030208 657224329146 657257255424 657874514304 658510482432 659128918272 659654658432 659940132159 661231600128 661725865647 661852591488 662380504128 663643499904 666385828416 668189003328 668816528688 670415372352 670950114912 671580233352 672229450816 672860770736 673185683808 675007258464 675641187144 677469406152 677796544656 678433092876 679088935008 679432664064 679726696968 680268866508 681895087632 682240237056 682535484972 684382359276 686365650432 687210385554 688520725772 688555219968 689069909682 689201872128 691066785024 691365852738 691917306003 693236621154 693922432896 694222736427 695245571328 696101235291 698118486912 700007527296 700310464227 700664934816 702900120384 703560244464 707150461248 707814577008 709729854064 710072570592 710739430632 712662622056 714727867392 715607508924 716661851136 716971995432 719049729024 719623263744 719934689628 721882762524 722021008896 722560714029 723974727168 724865749146 726247888828 726929939813 726966358272 728352503296 728933458176 729248913162 729618031296 731362224384 731945579904 732262338423 733341219072 734029931712 734384382336 736371554688 737063113248 739057533984 740824292736 741520033056 742111490736 743885550144 744584165424 746598937392 748619161136 749322221956 749684056968 751113519024 751712628744 751856587776 752418594774 753891038208 754217293896 754818879276 755527762521 756258132168 756968367078 757006290432 758449714176 759383165772 760096335537 761583803904 762153081921 763644575232 763975051884 764361747072 764692534089 766761717337 766800131328 767131973586 767520266688 768262229504 768983737984 771436866816 772161356736 774250749888 774624622464 775352106144 777450133152 782151267744 785383297776 787508468208 788248051668 790762635432 791505275022 792270424176 792671441408 793014479796 793054209024 795200136192 795544268904 795946943232 796291399134 797849699328 798446085822 798486087168 800008602624 800759925504 801745449813 803314423296 804068850816 806244582528 806593494861 808171955712 808776058013 808930945152 809576171712 811119833216 811511509248 812273635008 814471568064 816675448512 817442423952 817837153056 819396566208 820050140448 820820285208 822782502432 825008871456 825783673176 828417999024 829196002404 829997587232 830777074072 831439725732 833427329328 833849178624 834210037188 834875427078 836467328004 836509234176 836871243912 837657186102 838891350528 839923804566 841567491072 842196556278 842357843712 844637181696 845002708902 845676707337 848127417984 848494455633 850790398689 853255928448 855564755584 856368253664 856781779392 859100147136 859906965456 862650147744 863460300024 864295008192 865106705232 867866475168 868681526328 871032093624 873556282368 874631399796 876299105528 877166019072 878838557696 879539544576 879920176212 882301154196 882470121984 883129761591 883174005504 883556209998 884857999872 885285282816 885947026734 886116692736 888514437888 890918671104 891304227198 891755371584 893887163136 894600153216 894987302517 895440311136 897580911744 900009677952 900854916192 903292541536 903728726208 904577457168 905451913344 906302262624 907025155344 909193450176 910047313296 910773193176 912509812368 916280514072 918759879576 918935829504 919622726946 921422380032 921821136984 922556408004 923422820859 924315494872 925183559762 925229910528 925630315236 926994095104 928134980388 929006632323 930824649216 931520433459 931970248902 933343369728 933747285636 934219913088 934624208331 934671032064 937200160512 937605745494 938080325952 942867281664 943752769344 946763427456 947652574176 950216829408 954143345232 955962660576 959912919504 962510350032 963414285372 966487665528 967395336138 969288477696 971911277568 972331884216 972824041728 973245043386 975149632512 975878549338 975927439872 976349784564 977266717119 977788292096 978706575616 979179176448 979911105327 981828739584 982750817664 985410045312 985836493719 985885883136 986811771456 987765723648 988693377408 989481987648 991847400192 992778887232 995465249856 999578742624 1001484692032 1002283504992 1003224793032 1005623058528 1006425172368 1007370350028 1008344176224 1009291156104 1009778525712 1012510887696 1013461780716 1016204109228 1018633402512 1019148996096 1019590045452 1020403299762 1022400175104 1022842631448 1023360355584 1023803227458 1026573538914 1028582489088 1029351346562 1029548475648 1030815578331 1032334333184 1032781088658 1032832829952 1033604864523 1033802808192 1036600177536 1037048779107 1039854931731 1040883649344 1042868356992 1047177730368 1050011290944 1050997402224 1054350180576 1055340366696 1056360565568 1057352639728 1060725691872 1061262590976 1061721865512 1064594781096 1065108855888 1066109145948 1067679900672 1068993933084 1072091801088 1074992776704 1075457993148 1078574593536 1079434895616 1079902034442 1082015345664 1082824143786 1083031513344 1085962090752 1087298623719 1088900598016 1089371833242 1089923231936 1090449537408 1092528754944 1093400187264 1093873369743 1094427046944 1097043336576 1097918369856 1100011828608 1101044897568 1104557332032 1105594669872 1108586300976 1111236439104 1112280049584 1113167236104 1115289770672 1115828325216 1116876248136 1119898406088 1122928741704 1123143791616 1123983332934 1124526085452 1126182908928 1126670278536 1127568943116 1127784881664 1128627892161 1130836557312 1131325940844 1134387198252 1135452550617 1137674571264 1139074748658 1142318476849 1142375705856 1145466862848 1145962577826 1146542620608 1150200196992 1150697960379 1151280400032 1152393344256 1153475606976 1157155300224 1158242035104 1161376124832 1166175199728 1173226901616 1176401538928 1177506348788 1177565340672 1178074946664 1181262702312 1181488923648 1182372077502 1184685917184 1186143953148 1187257912533 1187891561472 1188405636264 1189007162112 1189521719694 1189581313536 1191849550848 1192800204288 1193316403356 1193920414848 1194437098701 1196774548992 1197669128733 1200012903936 1201139888256 1204911270101 1204971634944 1206103276224 1207269217792 1208403016832 1209366873792 1212257933568 1213396417728 1214364257568 1216679749824 1217267263872 1218410452512 1221707352096 1225013172768 1226163635928 1229094849312 1230075210672 1231230427812 1234173753648 1237513307184 1238675509764 1242027244612 1242626998536 1243794003606 1244996380848 1245626550784 1246165611108 1246228042752 1247159588598 1249600214016 1250140993992 1250773767936 1251315055782 1252313140617 1254700992006 1254763851264 1257156375552 1258337025792 1259885706849 1262351236608 1263294834417 1263536765568 1266955772544 1267504063353 1270933805449 1272191126976 1274616880768 1279883892672 1283347133376 1284552380496 1285172669088 1288650220704 1289860448184 1296442512288 1297098722304 1297660057848 1301799712752 1303022289492 1306548140436 1310334423552 1311947099694 1313880060416 1314448658292 1314514510848 1315749028608 1318257836544 1319309316864 1319880264318 1322463200256 1323451731294 1323705182976 1324761008256 1327286999808 1328920540101 1332771656832 1336378006656 1336956340797 1337633057376 1340830744704 1341900229824 1343160466704 1344458901632 1345721541472 1346371367616 1350014516928 1351282374288 1354938812304 1355593089312 1356866185752 1358177870016 1359453393936 1360537733016 1363790175264 1364480474112 1365070969944 1368764718552 1372731300864 1374420771108 1377041451544 1378139819364 1378403744256 1379434090419 1382133570048 1382731705476 1383834612006 1386473242308 1387775339643 1387844865792 1388445472854 1390491142656 1392202470582 1396236973824 1400015054592 1400620928454 1401329869632 1405800240768 1406408618241 1407120488928 1414300922496 1415629154016 1419459708128 1420145141184 1421478861264 1425325244112 1431215017848 1433943990864 1439246527488 1439869379256 1443765525048 1444042017792 1445121428058 1447949454336 1449731498292 1451093004207 1452495777656 1453859879626 1453932716544 1456705006592 1457866916352 1458497826324 1459236062592 1459867565079 1462724448768 1463817824007 1463891159808 1464524676846 1466682438144 1468059863424 1468768764672 1472743109376 1474126226496 1478115067968 1481648585472 1483040066112 1484222981472 1487771100288 1489168330848 1493197874784 1497238322272 1498644443912 1499368113936 1502227038048 1503425257488 1504837189548 1508434587792 1509637758552 1511055525042 1512516264336 1513936734156 1514012580864 1518766331544 1520192671074 1523167607808 1524306163842 1527289150464 1527950103768 1528723494144 1529385068178 1530604949643 1533523434674 1533600262656 1534263947172 1535040533376 1535704841187 1536524459008 1537967475968 1539860308371 1542873733632 1544027019843 1544322713472 1548501499776 1549171632987 1549249244928 1550704212288 1554900266304 1564302535488 1570766595552 1575016936416 1576496103336 1581525270864 1583010550044 1584540848352 1585342882816 1586028959592 1591088537808 1591893886464 1592582798268 1596892171644 1596972174336 1601519851008 1603490899626 1606628846592 1608137701632 1612489165056 1613186989722 1616343911424 1617552116026 1617861890304 1619152343424 1619853051663 1622239666432 1623023018496 1624236215679 1624547270016 1628943136128 1633350897024 1634057749863 1634884847904 1635674306112 1638793132416 1640100280896 1641640570416 1645565004864 1650017742912 1651567346352 1656835998048 1658392004808 1659995174464 1661554148144 1662879451464 1666854658656 1667698357248 1668420074376 1669750854156 1672934656008 1673742487824 1675314372204 1677782701056 1679847609132 1684393112556 1684715687424 1685974999401 1689274363392 1690005417804 1691353414674 1696254835968 1696988911266 1701580797378 1706511856896 1708612122987 1711129511168 1712736507328 1713563558784 1718200294272 1718943866739 1719813930912 1725300295488 1726920600048 1728590016384 1730213410464 1735732950336 1737363052656 1742064187248 1749262799592 1752598211056 1754332038144 1759079089152 1759840352424 1764602308392 1764940243968 1766259523182 1766348011008 1767112419996 1769715999744 1771894053468 1772233385472 1773558116253 1777028875776 1781837342208 1782608454396 1783510743168 1784282579541 1787774326272 1789200306432 1789974605034 1790880622272 1795161823488 1800019355904 1801709832384 1806585083072 1807457452416 1809154914336 1810903826688 1812604525248 1814050310688 1818386900352 1820094626592 1821546386352 1825019624736 1832561028144 1837519759152 1839245453892 1843642273968 1845112816008 1846845641718 1848630989744 1850367119524 1850459821056 1851260630472 1856269960776 1858013264646 1861649298432 1863040866918 1863940497804 1865691005409 1866686739456 1867494571272 1868439826176 1869248416662 1869342064128 1870739382897 1874400321024 1875211490988 1876160651904 1876972583673 1882051488009 1885734563328 1887505538688 1893431995873 1893526854912 1895305148352 1900433658816 1908286690464 1911925321152 1919825839008 1925020700064 1926828570744 1932975331056 1934790672276 1944663768432 1945648083456 1946490086772 1951757098676 1951854879744 1952699569128 1954533434238 1957413151232 1958358352896 1959822210654 1963657479168 1965501635328 1967920649541 1970820090624 1971672987438 1971771766272 1973623542912 1975531447296 1977386754816 1978963975296 1979820396477 1983694800384 1985177596941 1985557774464 1990930499712 1999157485248 2002969384064 2004567009984 2006449586064 2011246117056 2012850344736 2014740700056 2016688352448 2018582312208 2019557051424 2025021775392 2026923561432 2032408218456 2037266805024 2038297992192 2039180090904 2040806599524 2045685262896 2046720711168 2047606454916 2053147077828 2058702693124 2059096951296 2060636110379 2061631156662 2064668666368 2065562177316 2065665659904 2067209729046 2067605616384 2073200355072 2074097558214 2075751918009 2079709863462 2081767298688 2085736713984 2088303705873 2094355460736 2100022581888 2100931392681 2101994804448 2108700361152 2110680733392 2112721131136 2114705279456 2121451383744 2123443731024 2129189562192 2130217711776 2132218291896 2137987866168 2144183602176 2149985553408 2150915986296 2157149187072 2158869791232 2159804068884 2165648287572 2166063026688 2167682142087 2171924181504 2174597247438 2177801196032 2178743666484 2179846463872 2180789819439 2180899074816 2185057509888 2186800374528 2187746739486 2188854093888 2194086673152 2195836739712 2200023657216 2202089795136 2209114664064 2211189339744 2217172601952 2222472878208 2224560099168 2226334472208 2230579541344 2231656650432 2233752496272 2239796812176 2245857483408 2247966665868 2249052170904 2253340557072 2255137886232 2255569763328 2257255784322 2261673114624 2262651881688 2268774396504 2270905101234 2275349142528 2278149497316 2280289006611 2284636953698 2284751411712 2286459245763 2290933725696 2291925155652 2293085241216 2294077602267 2300285152011 2300400393984 2301395920758 2302560800064 2304786688512 2306951213952 2314310600448 2316484070208 2322752249664 2332350399456 2346453803232 2352803077856 2355012697576 2356149893328 2362525404624 2364744155004 2372287906296 2374515825066 2376811272528 2378014324224 2379043439388 2379162627072 2385600408576 2386632806712 2387840829696 2388874197402 2393549097984 2395338257466 2400025807872 2402279776512 2405236349439 2409822540202 2409943269888 2412206552448 2414538435584 2416806033664 2418733747584 2419780484583 2424515867136 2426328174039 2426792835456 2428728515136 2433359499648 2434534527744 2436820905024 2443414704192 2450026345536 2452327271856 2458189698624 2460150421344 2462460855624 2468347507296 2475026614368 2477351019528 2484054489224 2485253997072 2487588007212 2489992761696 2491253101568 2492331222216 2494319177196 2500281987984 2501547535872 2502630111564 2504626281234 2509401984012 2509527702528 2516674051584 2519771413698 2524702473216 2526589668834 2527073531136 2533911545088 2535008126706 2537030122011 2541867610898 2544382253952 2545483366899 2549233761536 2552371196067 2559767785344 2566694266752 2569104760992 2570345338176 2577300441408 2579720896368 2592885024576 2595320115696 2603599425504 2606044578984 2613096280872 2620668847104 2623894199388 2627760120832 2628897316584 2631498057216 2636515673088 2638618633728 2639760528636 2646903462588 2647410365952 2649389284773 2649522016512 2654573999616 2657841080202 2665543313664 2672756013312 2673912681594 2675266114752 2681661489408 2683800459648 2684961907551 2686320933408 2688917803264 2691443082944 2692742735232 2700029033856 2702564748576 2709877624608 2711186178624 2713732371504 2716355740032 2718906787872 2721075466032 2727580350528 2730141939888 2737529437104 2748841542216 2754082903088 2756279638728 2756807488512 2758868180838 2764267140096 2765463410952 2767669224012 2770268462577 2772946484616 2775550679286 2775689731584 2776890945708 2780982285312 2784404941164 2787019896969 2792473947648 2794561300377 2800030109184 2801241856908 2802659739264 2803872624993 2811600481536 2812817236482 2814240977856 2828601844992 2831258308032 2838919416256 2840290282368 2842957722528 2850650488224 2862430035696 2867887981728 2879738758512 2887531050096 2890242856116 2899462996584 2902186008414 2904991555312 2907719759252 2907865433088 2915733832704 2916995652648 2918472125184 2919735130158 2925448897536 2927635648014 2927782319616 2929049353692 2931800151357 2933364876288 2936119726848 2937537529344 2939733315981 2945486218752 2948252452992 2956230135936 2957509481157 2963297170944 2966080132224 2968445962944 2975542200576 2978336661696 2986395749568 2994476644544 2997288887824 2998736227872 3004454076096 3006850514976 3009674379096 3016869175584 3019275517104 3022111050084 3025032528672 3027873468312 3037532663088 3040385342148 3048612327684 3055900207536 3057446988288 3058770136356 3061209899286 3067046869348 3067200525312 3068527894344 3070081066752 3071409682374 3075934951936 3079720616742 3085747467264 3088054039686 3088645426944 3092446734993 3097002999552 3098343265974 3098498489856 3100814593569 3101408424576 3109800532608 3111146337321 3119564795193 3128605070976 3141533191104 3150033872832 3152992206672 3163050541728 3166021100088 3169081696704 3172057919184 3182177075616 3183787772928 3185165596536 3193784343288 3203039702016 3206981799252 3216275403264 3224978330112 3226373979444 3235104232052 3235723780608 3238142459167 3238304686848 3239706103326 3244479332864 3246046036992 3248472431358 3249094540032 3257886272256 3261895871157 3266701794048 3268115499726 3269769695808 3271348612224 3277586264832 3280200561792 3281620109229 3283281140832 3291130009728 3300035485824 3303134692704 3313671996096 3316784009616 3319990348928 3323108296288 3325758902928 3333709317312 3336840148752 3339501708312 3345869312016 3347484975648 3350628744408 3359695218264 3368786225112 3369431374848 3371949998802 3378548726784 3380010835608 3382706829348 3385883676483 3392509671936 3393977822532 3403161594756 3406357651851 3413023713792 3415574922683 3417224245974 3422259022336 3425473014656 3426955430547 3427127117568 3436400588544 3437887733478 3439627861824 3450600590976 3453841200096 3457180032768 3460426820928 3471465900672 3474726105312 3484128374496 3498525599184 3505196422112 3519680704848 3529204616784 3532519046364 3532696022016 3534224839992 3543788106936 3544466770944 3547116232506 3554057751552 3563674684416 3565216908792 3567021486336 3568565159082 3575548652544 3578400612864 3579949210068 3581761244544 3583311296103 3590323646976 3593007386199 3600038711808 3603419664768 3613170166144 3614733810303 3614914904832 3618309828672 3621807653376 3625209050496 3628100621376 3636773800704 3640189253184 3643092772704 3650039249472 3665122056288 3675039518304 3678490907784 3687284547936 3690225632016 3693691283436 3697261979488 3700734239048 3702521260944 3712539921552 3716026529292 3726081733836 3727880995608 3731382010818 3734989142544 3736879652352 3738496833324 3738684128256 3741478765794 3748800642048 3750422981976 3752321303808 3753945167346 3764102976018 3771469126656 3775011077376 3779657120547 3786863991746 3787053709824 3789884503251 3790610296704 3800867317632 3802512190059 3812801416347 3816573380928 3823850642304 3839651678016 3850041400128 3853657141488 3865950662112 3869581344552 3889327536864 3891296166912 3892980173544 3903514197352 3905399138256 3909066868476 3914826302464 3919644421308 3931003270656 3935841299082 3941640181248 3943345974876 3943543532544 3947247085824 3954773509632 3957927950592 3959640792954 3967389600768 3970355193882 3971115548928 3981860999424 3986761620303 3998314970496 4005938768128 4009134019968 4010869022391 4012899172128 4022492234112 4025700689472 4029481400112 4033376704896 4037164624416 4039114102848 4050043550784 4053847122864 4064816436912 4074533610048 4078360181808 4081613199048 4091370525792 4093441422336 4095212909832 4106294155656 4117405386248 4118193902592 4121272220758 4123262313324 4129337332736 4131124354632 4134419458092 4135211232768 4138302271257 4146400710144 4148195116428 4151503836018 4159419726924 4163326018929 4163534597376 4171473427968 4176607411746 4188710921472 4200045163776 4201862785362 4203989608896 4217400722304 4219225854723 4221361466784 4225442262272 4229410558912 4242902767488 4246887462048 4258379124384 4260435423552 4264436583792 4275975732336 4301831972592 4317739582464 4319608137768 4331296575144 4332126053376 4335364284174 4343848363008 4349194494876 4353279012621 4355602392064 4357487332968 4359692927744 4361579638878 4361798149632 4370115019776 4373600749056 4375493478972 4377708187776 4379602695237 4388173346304 4391453472021 4391673479424 4400047314432 4404179590272 4418229328128 4422378679488 4434345203904 4444945756416 4449120198336 4452668944416 4461159082688 4463313300864 4467504992544 4479593624352 4491714966816 4495933331736 4498104341808 4506681114144 4510275772464 4514511568644 4525303763376 4537548793008 4541810202468 4556298994632 4560578013222 4569273907396 4569502823424 4572918491526 4581867451392 4583850311304 4586170482432 4588155204534 4591814848929 4600570304022 4600800787968 4602791841516 4605121600128 4607114523561 4609573377024 4613902427904 4619580925113 4628621200896 4632081059529 4632968140416 4645504499328 4647514898961 4664700798912 4692907606464 4705606155712 4710025395152 4712299786656 4725050809248 4729488310008 4744575812592 4749031650132 4753622545056 4756028648448 4758086878776 4773265613424 4775681659392 4777748394804 4790676514932 4804559553024 4810472698878 4819645080404 4819886539776 4824413104896 4833612067328 4837467495168 4839560969166 4849031734272 4852656348078 4853585670912 4857457030272 4859559154989 4866718999296 4869069055488 4872708647037 4873641810048 4886829408384 4900052691072 4902173249589 4904654543712 4916379397248 4920300842688 4924921711248 4936695014592 4950053228736 4954702039056 4968108978448 4970507994144 4975176014424 4979985523392 4984662444432 4988638354392 5000563975968 5003095071744 5005260223128 5009252562468 5018803968024 5033348103168 5039542827396 5053179337668 5054147062272 5057924998203 5067823090176 5070016253412 5074060244022 5083735221796 5088509578691 5088764507904 5090966733798 5098467523072 5104742392134 5119535570688 5125836368961 5133388533504 5138209521984 5140690676352 5154600882816 5156831600217 5159441792736 5185770049152 5190640231392 5207198851008 5212089157968 5226192561744 5247788398776 5257794633168 5262996114432 5277237267456 5279521057272 5293806925176 5294820731904 5298778569546 5299044033024 5309147999232 5315682160404 5320674348759 5331086627328 5345512026624 5347825363188 5350532229504 5352847738623 5363322978816 5367332021359 5367600919296 5369923815102 5372641866816 5377835606528 5382886165888 5385485470464 5400058067712 5405129497152 5419755249216 5422372357248 5427464743008 5432711480064 5437813575744 5442150932064 5455160701056 5460283879776 5475058874208 5497683084432 5508165806176 5512559277456 5517736361676 5530926821904 5535338448024 5540536925154 5545892969232 5551101358572 5551379463168 5553781891416 5568809882328 5574039793938 5584947895296 5589122600754 5600060218368 5602483713816 5605319478528 5607745249986 5612218148691 5623200963072 5625634472964 5628481955712 5630917751019 5646154464027 5657203689984 5661432406091 5662516616064 5677838832512 5680295987619 5680580564736 5685915445056 5701300976448 5724860071392 5735775963456 5759477517024 5775062100192 5780485712232 5798925993168 5804372016828 5809983110624 5815439518504 5833991305296 5836944250368 5839470260316 5855271296028 5855564639232 5858098707384 5863600302714 5872239453696 5875075058688 5879466631962 5890972437504 5896504905984 5912460271872 5915018962314 5926594341888 5932160264448 5936891925888 5939461189431 5951084401152 5955532790823 5956673323392 5972791499136 5988953289088 5994577775648 5997472455744 6008908152192 6013701029952 6019348758192 6033738351168 6038551034208 6044222100168 6050065057344 6055746936624 6075065326176 6080770684296 6097224655368 6111800415072 6114893976576 6117540272712 6122419798572 6134093738696 6137055788688 6140162133504 6142819364748 6151869903872 6159441233484 6176108079372 6177290853888 6181908331137 6184893469986 6194005999104 6196686531948 6196996979712 6201629187138 6202816849152 6219601065216 6222292674642 6239129590386 6257210141952 6264911117619 6283066382208 6300067745664 6302794178043 6305984413344 6326101083456 6332042200176 6338163393408 6344115838368 6364354151232 6370331193072 6387568686576 6413963598504 6432550806528 6449956660224 6452747958888 6470208464104 6471447561216 6476284918334 6476609373696 6479412206652 6488958665728 6496944862716 6498189080064 6503046426261 6515772544512 6523791742314 6533403588096 6536230999452 6539539391616 6542369458317 6542697224448 6555172529664 6560401123584 6563240218458 6566562281664 6582260019456 6600070971648 6606269385408 6627343992192 6633568019232 6639980697856 6646216592576 6651517805856 6667418634624 6673680297504 6679003416624 6691738624032 6694969951296 6701257488816 6719390436528 6737572450224 6743899997604 6760021671216 6765413658696 6771767352966 6785019343872 6787955645064 6806323189512 6812715303702 6826047427584 6831149845366 6834448491948 6840867019833 6844518044672 6850946029312 6853910861094 6854254235136 6859377737289 6872801177088 6875775466956 6879255723648 6882232806801 6900855456033 6901201181952 6907682400192 6914360065536 6920853641856 6942931801344 6949452210624 6968256748992 6997051198368 7010392844224 7039361409696 7058409233568 7065038092728 7068449679984 7087576213872 7094232465012 7130433817584 7134042972672 7137130318164 7156801225728 7159898420136 7163522489088 7166622592206 7180647293952 7186014772398 7200077423616 7206839329536 7215709048317 7226340332288 7229467620606 7229829809664 7236619657344 7243615306752 7250418100992 7256201242752 7259341453749 7273547601408 7278984522117 7280378506368 7286185545408 7300078498944 7330244112576 7350079036608 7356981815568 7374569095872 7380451264032 7387382566872 7394523958976 7401468478096 7405042521888 7425079843104 7432053058584 7452163467672 7455761991216 7462764021636 7469978285088 7473759304704 7476993666648 7482957531588 7500845963952 7504642607616 7507890334692 7528205952036 7550022154752 7559314241094 7573727983492 7574107419648 7579769006502 7581220593408 7601734635264 7605024380118 7611090366033 7625602832694 7633146761856 7636450100697 7647701284608 7657113588201 7679303356032 7700082800256 7707314282976 7731901324224 7739162689104 7778655073728 7785960347088 7807028394704 7810798276512 7818133736952 7839288842616 7862006541312 7871682598164 7883280362496 7886691949752 7894494171648 7909547019264 7915855901184 7919281585908 7940710387764 7942231097856 7948167854319 7963721998848 7973523240606 7996229337943 7996629940992 8011877536256 8018268039936 8021738044782 8025798344256 8044984468224 8051401378944 8054885722653 8058962800224 8066753409792 8074329248832 8078228205696 8100087101568 8107694245728 8129632873824 8149067220096 8156720363616 8163226398096 8182741051584 8190425819664 8212588311312 8234810772496 8242544441516 8246524626648 8262248709264 8268838916184 8270422465536 8276604542514 8292801420288 8296390232856 8303007672036 8310805387731 8318839453848 8326652037858 8327069194752 8342946855936 8353214823492 8361059690907 8377421842944 8383683901131 8400090327552 8403725570724 8407979217792 8411617874979 8434378890707 8434801444608 8438451709446 8442722933568 8450884524544 8458821117824 8485805534976 8493774924096 8516758248768 8520870847104 8528873167584 8551951464672 8603663945184 8639216275536 8662593150288 8670728568348 8698388989752 8706558025242 8714974665936 8719385855488 8723159277756 8723596299264 8747201498112 8750986957944 8755416375552 8759205390474 8776346692608 8782906944042 8783346958848 8800094628864 8808359180544 8819199947943 8836458656256 8844757358976 8868690407808 8872528443471 8889891512832 8896536638143 8898240396672 8905337888832 8922318165376 8926626601728 8935009985088 8959187248704 8983429933632 8991866663472 8996208683616 9013362228288 9020551544928 9029023137288 9050607526752 9075097586016 9083620404936 9112597989264 9121156026444 9138547814792 9145836983052 9167700622608 9172340964864 9176310409068 9183629697858 9201140608044 9201601575936 9205583683032 9210243200256 9214229047122 9227804855808 9239161850226 9257242401792 9264162119058 9265936280832 9291008998656 9295029797922 9302443780707 9329401597824 9333439011963 9358694385579 9385815212928 9411212311424 9420050790304 9424599573312 9450101618496 9458976620016 9489151625184 9498063300264 9507245090112 9516173757552 9546531226848 9551363318784 9555496789608 9581353029864 9609119106048 9620945397756 9639290160808 9648826209792 9667224134656 9674934990336 9679121938332 9705312696156 9707171341824 9714427377501 9714914060544 9719118309978 9733437998592 9738138110976 9745417294074 9747283620096 9773658816768 9800105382144 9804346499178 9809309087424 9832758794496 9840601685376 9844860327687 9849843422496 9873390029184 9900106457472 9909404078112 9936217956896 9941015988288 9950352028848 9959971046784 9969324888864 9977276708784 10001127951936 10010520446256 10018505124936 10037607936048 10079085654792 10106358675336 10108294124544 10115849996406 10135646180352 10140032506824 10148120488044 10157651029449 10167470443592 10177019157382 10177529015808 10181933467596 10196935046144 10209484784268 10219072955553 10239071141376 10246724768049 10251672737922 10266777067008 10276419043968 10280866291641 10281381352704 10309201765632 10313663200434 10318883585472 10371540098304 10381280462784 10414397702016 10424178315936 10452385123488 10495576797552 10515589266336 10559042114544 10587613850352 10597557139092 10598088066048 10631364320808 10641348697518 10662173254656 10691024053248 10695650726376 10701064459008 10705695477246 10726645957632 10734664042718 10735201838592 10739847630204 10745283733632 10749933888309 10755671213056 10765772331776 10770970940928 10779022158597 10800116135424 10810258994304 10839510498432 10844201430909 10844744714496 10854929486016 10865422960128 10875627151488 10884301864128 10910321402112 10920567759552 10950117748416 10995366168864 11016331612352 11025118554912 11035472723352 11061853643808 11070676896048 11081073850308 11091785938464 11102202717144 11107563782832 11137619764656 11148079587876 11178245201508 11204967427632 11210638957056 11215490499972 11224436297382 11246401926144 11251268945928 11256963911424 11261835502038 11292308928054 11314407379968 11322864812182 11325033232128 11338971361641 11355677665024 11360591975238 11361161129472 11369653509753 11371830890112 11402601952896 11407536570177 11438404249041 11449720142784 11471551926912 11518955034048 11550124200384 11560971424464 11597851986336 11608744033656 11619966221248 11630879037008 11667982610592 11673888500736 11678940520632 11710542592056 11716197414768 11727200605428 11744478907392 11758933263924 11793009811968 11824920543744 11830037924628 11864320528896 11873783851776 11878922378862 11902168802304 11911065581646 11913346646784 11945582998272 11960284860909 11977906578176 11989155551296 11994944911488 12017816304384 12027402059904 12032607067173 12038697516384 12067476702336 12077102068416 12088444200336 12100130114688 12111493873248 12150130652352 12161541368592 12194449310736 12223600830144 12235080545424 12244839597144 12268187477392 12274111577376 12280324267008 12285638729496 12318882466968 12352216158744 12354581707776 12363816662274 12369786939972 12388011998208 12393373063896 12403258374276 12405633698304 12414906813771 12439202130432 12444585349284 12478259180772 12489978056787 12514420283904 12529822235238 12565503245339 12566132764416 12600135491328 12605588356086 12611968826688 12652202166912 12657677564169 12664084400352 12676326786816 12688231676736 12728708302464 12740662386144 12775137373152 12827927197008 12905495917776 12940416928208 12952569836668 12953218747392 12958824413304 12993889725432 12996378160128 13006092852522 13031545089024 13047583484628 13059837037863 13066807176192 13072461998904 13079078783232 13084738916634 13085394448896 13110345059328 13120802247168 13126480436916 13133124563328 13138808085711 13164520038912 13174360416063 13200141943296 13212538770816 13254023971111 13254687984384 13267136038464 13279961395712 13292433185152 13303035611712 13334837269248 13347360595008 13358006833248 13383477248064 13389939902592 13402514977632 13438780873056 13475144900448 13487799995208 13520043342432 13530827317392 13543534705932 13575911290128 13612646379024 13625430607404 13662299690732 13668896983896 13681734039666 13701892058624 13707821722188 13708508470272 13718755474578 13745602354176 13751550933912 13758511447296 13764465613602 13775444546787 13801710912066 13802402363904 13815364800384 13828720131072 13841707283712 13858742775339 13885863602688 13896243178587 13898904421248 13936513497984 13942544696883 13994102396736 14020785688448 14078722819392 14116818467136 14130076185456 14136899359968 14175152427744 14188464930024 14260867635168 14268085945344 14274260636328 14319796840272 14327044978176 14333245184412 14372029544796 14413678659072 14431418096634 14452680664576 14458935241212 14459659619328 14473239314688 14500836201984 14512402485504 14518682907498 14547095202816 14557969044234 14560757012736 14572371090816 14600156997888 14618125941111 14660488225152 14700158073216 14706519748767 14713963631136 14749138191744 14760902528064 14774765133744 14789047917952 14802936956192 14810085043776 14850159686208 14864106117168 14904326935344 14911523982432 14925528043272 14939956570176 14953987333296 14965915063176 15001691927904 15009285215232 15015780669384 15056411904072 15100044309504 15118628482188 15147455966984 15159538013004 15162441186816 15173774994609 15203469270528 15210048760236 15222180732066 15251205665388 15265528736073 15266293523712 15272900201394 15295402569216 15314227176402 15358606712064 15400165600512 15414628565952 15463802648448 15470494800651 15478325378208 15557310147456 15571920694176 15614056789408 15621596553024 15636267473904 15678577685232 15743365196328 15773383899504 15788988343296 15831711802368 15838563171816 15881420775528 15884462195712 15896335708638 15927443997696 15947046481212 15962023046277 15992458675886 15993259881984 16023755072512 16036536079872 16043476089564 16051596688512 16058543215869 16089968936448 16101996064077 16102802757888 16109771445306 16117925600448 16133506819584 16148658497664 16156456411392 16200174203136 16215388491456 16259265747648 16298134440192 16313440727232 16326452796192 16365482103168 16380851639328 16425176622624 16469621544992 16485088883032 16493049253296 16524497418528 16537677832368 16553209085028 16592780465712 16606015344072 16621610775462 16637678907696 16653304075716 16654138389504 16706429646984 16722119381814 16754843685888 16767367802262 16800180655104 16807451141448 16815958435584 16823235749958 16836654446073 16868757781414 16869602889216 16876903418892 16885445867136 16892753253057 16901769049088 16917642235648 16938463392081 16971611069952 16984297218273 16987549848192 17033516497536 17040887962857 17041741694208 17057746335168 17103902929344 17207327890368 17278432551072 17325186300576 17341457136696 17396777979504 17413116050484 17429949331872 17438771710976 17446318555512 17501973915888 17510832751104 17518410780948 17565813888084 17566693917696 17616718361088 17638399895886 17672917312512 17689514717952 17737380815616 17745056886942 17779783025664 17793073276286 17796480793344 17810675777664 17818383568293 17844636330752 17853253203456 17866598372469 17870019970176 17918374497408 17966859867264 17983733326944 17992417367232 18026724456576 18041103089856 18058046274576 18101215053504 18150195172032 18167240809872 18225195978528 18242312052888 18277095629584 18291673966104 18335401245216 18344681929728 18352620818136 18367259395716 18402281216088 18411167366064 18420486400512 18428458094244 18455609711616 18478323700452 18528324238116 18531872561664 18545724993411 18582017997312 18590059595844 18604887561414 18658803195648 18666878023926 18717388771158 18771630425856 18794733352857 18822424622848 18840101580608 18849199146624 18900203236992 18908382534129 18917953240032 18978303250368 18996126600528 19014490180224 19032347515104 19093062453696 19110993579216 19162706059728 19241890795512 19278580321616 19297652419584 19349869980672 19358243876664 19410625392312 19414342683648 19428854755002 19429828121088 19438236619956 19466875997184 19490834588148 19494567240192 19509139278783 19547317633536 19600210764288 19608692998356 19618618174848 19627108374951 19665517588992 19681203370752 19689720655374 19699686844992 19746780058368 19800212914944 19818808156224 19872435913792 19882031976576 19900704057696 19919942093568 19938649777728 19954553417568 20002255903872 20021040892512 20037010249872 20075215872096 20158171309584 20212717350672 20231699992812 20280065013648 20296240976088 20315302058898 20334940887184 20354038314764 20355058031616 20363866935192 20418969568536 20438145911106 20478142282752 20493449536098 20503345475844 20522601059499 20533554134016 20552838087936 20561732583282 20562762705408 20578133211867 20618403531264 20627326400868 20637767170944 20646698420403 20702566368099 20743080196608 20762560925568 20828795404032 20848356631872 20904770246976 20991153595104 21031178532672 21118084229088 21175227700704 21195114278184 21262728641616 21282697395036 21391301452752 21402128918016 21411390954492 21469328085436 21470403677184 21479695260408 21490567467264 21499867776618 21531544663552 21541941881856 21558044317194 21600232270848 21620517988608 21647127144951 21679020996864 21688402861818 21689489428992 21709858972032 21730845920256 21751254302976 21768603728256 21778024361247 21820642804224 21836953566351 21841135519104 21900235496832 21990732337728 22032663224704 22050237109824 22070945446704 22123707287616 22141353792096 22162147700616 22183571876928 22204405434288 22215127565664 22275239529312 22296159175752 22356490403016 22409934855264 22421277914112 22430980999944 22448872594764 22502537891856 22513927822848 22523671004076 22584617856108 22645729624364 22650066464256 22666997214169 22677942723282 22711355330048 22721183950476 22722322258944 22739307019506 22743661780224 22805203905792 22815073140354 22833271098099 22876808498082 22899440285568 22943103853824 22971340764603 23037910068096 23100248400768 23121942848928 23195703972672 23217488067312 23239932442496 23261758074016 23335965221184 23357881041264 23421085184112 23432394829536 23454401210856 23517866527848 23586019623936 23649841087488 23660075849256 23728641057792 23747567703552 23757844757724 23822131163292 23826693293568 23844503562957 23891165996544 23920569721818 23955813156352 23978311102592 23988688013829 23989889822976 24035632608768 24054804119808 24065214134346 24077395032768 24134953404672 24154204136832 24176888400672 24200260229376 24222987746496 24300261304704 24323082737184 24388898621472 24447201660288 24470161090848 24489679194288 24536374954784 24548223154752 24571277458992 24637764933936 24704432317488 24727633324548 24739573879944 24786746127792 24806516748552 24811267396608 24829813627542 24878404260864 24889170698568 24956518361544 24979956113574 25028840567808 25059644470476 25083179072721 25131006490678 25132265528832 25151051703393 25200270982656 25211176712172 25223937653376 25234853624937 25303136672121 25304404333824 25315355128338 25328168800704 25352653573632 25376463353472 25457416604928 25481324772288 25550274746304 25655854394016 25810991835552 25880833856416 25905139673336 25917648826608 25987779450864 26012185705044 26095166969256 26119674075726 26144923997808 26158157566464 26169477833268 26170788897792 26241604494336 26252960873832 26266249126656 26277616171422 26329040077824 26348720832126 26400283886592 26425077541632 26457599843829 26508047942222 26509375968768 26534272076928 26559922791424 26584866370304 26606071223424 26617585330413 26669674538496 26689609914429 26694721190016 26716013666496 26766954496128 26779879805184 26805029955264 26877561746112 26950289800896 26975599990416 27040086684864 27061654634784 27087069411864 27151822580256 27225292758048 27250861214808 27324599381464 27337793967792 27363468079332 27403784117248 27415643444376 27437510949156 27503101867824 27517022894592 27528931227204 27550889093574 27603421824132 27604804727808 27630729600768 27683414567424 27717485550678 27771727205376 27792486357174 27797808842496 27873026995968 27885089393766 27907331342121 27988204793472 28000317035889 28041571376896 28076083156737 28157445638784 28233636934272 28260152370912 28273798719936 28350304855488 28376929860048 28521735270336 28548521272656 28639593680544 28654089956352 28666490368824 28744059089592 28827357318144 28862836193268 28905361329152 28917870482424 28946478629376 29001672403968 29024804971008 29037365814996 29115938088468 29121514025472 29143282132503 29144742181632 29200313995776 29236251882222 29320976450304 29400316146432 29413039497534 29427927262272 29498276383488 29521805056128 29534580983061 29549530267488 29578095835904 29605873912384 29620170087552 29700319372416 29728212234336 29808653870688 29823047964864 29851056086544 29879913140352 29907974666592 29931830126352 30003383855808 30031561338768 30112823808144 30237256964376 30294911933968 30319076026008 30324882373632 30347549989218 30406938541056 30420097520472 30444361464132 30472953088347 30502411330776 30531057472146 30532587047424 30545800402788 30590805138432 30628454352804 30657218866659 30717213424128 30740174304147 30800331201024 30829257131904 30842598874923 30927605296896 30940989601302 30956650756416 31114620294912 31143841388352 31228113578816 31243193106048 31272534947808 31357155370464 31486730392656 31546767799008 31677126343632 31762841551056 31792671417276 31894092962424 31924046092554 31984917351772 31986519763968 32073072159744 32086952179128 32103193377024 32117086431738 32179937872896 32203992128154 32205605515776 32219542890612 32235851200896 32249801664927 32267013639168 32297316995328 32312912822784 32337066475791 32400348406272 32430776982912 32518531495296 32532604292727 32596268880384 32626881454464 32652905592384 32730964206336 32761703278656 32850353245248 32939243089984 32970177766064 32986098506592 33048994837056 33075355664736 33106418170056 33185560931424 33212030688144 33243221550924 33275357815392 33306608151432 33412859293968 33444238763628 33534735604524 33614902282896 33631916871168 33646471499916 33673308892146 33737515562828 33739205778432 33753806837784 33770891734272 33785506506114 33835284471296 33876926784162 33943222139904 33968594436546 33975099696384 34016914084923 34067032995072 34081775925714 34083483388416 34108960529259 34115492670336 34207805858688 34222609710531 34315212747123 34414655780736 34556865102144 34650372601152 34682914273392 34793555959008 34826232100968 34859898663744 34892637111024 35003947831776 35021665502208 35036821561896 35131627776168 35233436722176 35276799791772 35379029435904 35474761631232 35490113773884 35586146552572 35592961586688 35619567050837 35621351555328 35636767136586 35689272661504 35706506406912 35733196744938 35740039940352 35836748994816 35880854582727 35933719734528 35967466653888 35984834734464 36053448913152 36082206179712 36097821201519 36116092549152 36202430107008 36300390344064 36334481619744 36450391957056 36484624105776 36554191259168 36583347932208 36670802490432 36705241636272 36734518791432 36804562432176 36822334732128 36840972801024 36856916188488 36956647400904 37056648476232 37063745123328 37091449986822 37164035994624 37180119191688 37209775122828 37244720441313 37317606391296 37333756047852 37434777542316 37469934170361 37543260851712 37571324149513 37589466705714 37644849245696 37680203161216 37696509736017 37698398293248 37800406473984 37816765068258 37835906480064 37956606500736 37992253201056 38028980360448 38064695030208 38186124907392 38221987158432 38325412119456 38483781591024 38557160643232 38716487753328 38821250784624 38857709510004 38859656242176 38876473239912 38981669176296 38989134480384 39018278557566 39094635267072 39200421528576 39217385996712 39237236349696 39254216749902 39331035177984 39362406741504 39379441310748 39399373689984 39416424257133 39493560116736 39523081248189 39600425829888 39637616312448 39744871827584 39762071913333 39764063953152 39801408115392 39839884187136 39877299555456 39909106835136 40004511807744 40042081785024 40074020499744 40150431744192 40316342619168 40425434701344 40463399985624 40560130027296 40592481952176 40630604117796 40669881774368 40708076629528 40727733870384 40837939137072 40876291822212 40986899072196 41006690951688 41045202118998 41105676175872 41123465166564 41125525410816 41156266423734 41236807062528 41254652801736 41275534341888 41293396840806 41405132736198 41486160393216 41525121851136 41576228326017 41657590808064 41688729535761 41696713263744 41809540493952 41827634090649 41982307190208 42062357065344 42236168458176 42350455401408 42390228556368 42525457283232 42565394790072 42782602905504 42804257836032 42822781908984 42938656170872 42959390520816 42981134934528 42999735553236 43063089327104 43116088634388 43241035977216 43294254289902 43358041993728 43376805723636 43378978857984 43419717944064 43502508605952 43537207456512 43556048722494 43641285608448 43673907132702 43682271038208 43800470993664 43854377823333 43981464675456 44065326449408 44100474219648 44119559246301 44141890893408 44247414575232 44282707584192 44324295401232 44367143753856 44408810868576 44430255131328 44550479058624 44592318351504 44712980806032 44819869710528 44861961999888 44897745189528 45005075783712 45027855645696 45047342008152 45169235712216 45291459248728 45300132928512 45333994428338 45355885446564 45422710660096 45442367900952 45478614039012 45487323560448 45521324983827 45610407811584 45630146280708 45666542196198 45753616996164 45796586208219 45798880571136 45886207707648 45942681529206 46075820136192 46200496801536 46243885697856 46391407945344 46411484401953 46434976134624 46479864884992 46523516148032 46671930442368 46715762082528 46842170368224 46864789659072 46908802421712 47035733055696 47320151698512 47495135407104 47515689515448 47644262326584 47653386587136 47689007125914 47782331993088 47841139443636 47886069138831 47911626312704 47956622205184 47977376027658 47979779645952 48071265217536 48109608239616 48130428268692 48154790065536 48175629647607 48269906809344 48305988192231 48308408273664 48353776801344 48400520458752 48445975492992 48600522609408 48646165474368 48777797242944 48894403320576 48940322181696 48979358388576 49072749909568 49096446309504 49142554917984 49275529867872 49408864634976 49455266649096 49479147759888 49573492255584 49613033497104 49659627255084 49778341397136 49913036723088 49959912227148 50119288940952 50166358145442 50262012981356 50264531057664 50302103406786 50400541965312 50422353424344 50447875306752 50469707249874 50509963338219 50606273344242 50608808667648 50630710256676 50656337601408 50678259759171 50705307147264 50752926706944 50815390176243 50914833209856 50952891654819 50962649544576 51100549492608 51122663888571 51311708788032 51621983671104 51761667712832 51810279346672 51835297653216 51975558901728 52024371410088 52190333938512 52239348151452 52289847995616 52316315132928 52338955666536 52505921747664 52532498253312 52555232342844 52697441664252 52850155083264 52915199687658 53016095884444 53018751937536 53068544153856 53169732740608 53212142446848 53235170660826 53339349076992 53379219828858 53389442380032 53432027332992 53455150704879 53533908992256 53559759610368 53599795117407 53610059910528 53755123492224 53900579601792 53951199980832 54080173369728 54123309269568 54174138823728 54303645160512 54450585516096 54501722429616 54649198762928 54675587935584 54726936158664 54831286888752 54875021898312 55006203735648 55034045789184 55057862454408 55101778187148 55206843648264 55261459201536 55366829134848 55434971101356 55584972714348 55595617684992 55637174980233 55746053991936 55770178787532 55814662684242 55973605365601 55976409586944 56000634071778 56083142753792 56152166313474 56314891277568 56384200058571 56467273868544 56520304741824 56547597439872 56700609710976 56725147602387 56753859720096 57043470540672 57097042545312 57279187361088 57332980737648 57488118179184 57725672386536 57835740964848 57892957258752 58049609942016 58074731629992 58231876176936 58243028050944 58286564265006 58289484363264 58400627991552 58472503764444 58527417836349 58641952900608 58800632292864 58826078995068 58855854524544 58881325124853 58996552766976 59040652234949 59043610112256 59069161966122 59099060534976 59156191671808 59211747824768 59240340175104 59400638744832 59456424468672 59617307741376 59646095929728 59702112173088 59759826280704 59815949333184 59863660252704 60006767711616 60063122677536 60225647616288 60474513928752 60589823867936 60638152052016 60695099978436 60840195040944 60888722928264 60945906176694 61004822661552 61062114944292 61065174094848 61091600805576 61256908705608 61314437733318 61434426848256 61480348608294 61600662402048 61658514263808 61685197749846 61734399635601 61855210593792 61881979202604 61913301512832 61940095261209 62107699104297 62229240589824 62275756467001 62287682776704 62456227157632 62486386212096 62545069895616 62714310740928 62973460785312 63093535598016 63354252687264 63525683102112 63585342834552 63788185924848 63848092185108 63969834703544 64173904358256 64206386754048 64234172863476 64407984256308 64411211031552 64439085781224 64471702401792 64499603329854 64594633990656 64625825645568 64674132951582 64800696812544 64861553965824 65037062990592 65065208585454 65192537760768 65253762908928 65305811184768 65334073083741 65461928412672 65510860699053 65523406557312 65700706490496 65878486179968 65940355532128 65972197013184 66097989674112 66150711329472 66212836340112 66371121862848 66424061376288 66486443101848 66550715630784 66613216302864 66825718587936 66888477527256 67069471209048 67229804565792 67263833742336 67292942999832 67346617784292 67475031125656 67507613675568 67541783468544 67571013012228 67670568942592 67753853568324 67937188873092 67950199392768 68000991642507 68033828169846 68134065990144 68163551851428 68166966776832 68217921058518 68230985340672 68415611717376 68445219421062 68630425494246 68829311561472 68914022293809 69113730204288 69300745202304 69365828546784 69587111918016 69652464201936 69719797327488 69785274222048 70007895663552 70073643123792 70263255552336 70553599583544 70758058871808 70949523262464 70980227547768 71172293105144 71185923173376 71239134101674 71242703110656 71273534273172 71378545323008 71466393489876 71480079880704 71533510688871 71673497989632 71761709165454 71867439469056 71934933307776 71966064041487 71969669468928 72106897826304 72164412359424 72195642403038 72232185098304 72404860214016 72600780688128 72668963239488 72900783914112 72969248211552 73108382518336 73166695864416 73341604980864 73410483272544 73469037582864 73609124864352 73644669464256 73713832376976 73913294801808 74113296952464 74182899973644 74360238383376 74419550245656 74489440882626 74635212782592 74667512095704 74869555084632 74939868340722 75086521703424 75142648299026 75178933411428 75249537218163 75289698491392 75360406322432 75393019472034 75396796586496 75453155110179 75600812947968 75633530136516 75671812960128 75704560874811 75909410016363 75913213001472 75984506402112 76057960720896 76129390060416 76372249814784 76443974316864 76650824238912 76967563182048 77114321286464 77432975506656 77642501569248 77715419020008 77752946479824 77963338352592 78036557115132 78434771993424 78474472699392 78508433499804 78724813483008 78758882621496 78798747379968 78832848514266 78987120233472 79046162496378 79200851659776 79275232624896 79372799531487 79489743655168 79524143826666 79528127906304 79602816230784 79679768374272 79754599110912 79818213670272 79852755991239 80009023615488 80068829743287 80084163570048 80148040999488 80300863488384 80632685238336 80850869402688 80926799971248 81120260054592 81184963904352 81261208235592 81339763548736 81416153259056 81455467740768 81675878274144 81752583644424 81973798144392 82013381903376 82090404237996 82211352351744 82246930333128 82312532847468 82509305603472 82551068683776 82586793681612 82810265472396 83050243702272 83152456652034 83315181616128 83377459071522 83393426527488 83619080987904 83655268181298 83721994026363 83964614380416 84000951107667 84124714130688 84228249470211 84472336916352 84700910802816 84780457112736 85050914566464 85130789580144 85565205811008 85645563817968 85877312341744 85918781041632 85962269869056 85999471106472 86232177268776 86482071954432 86588508579804 86716083987456 86753611447272 86839435888128 87005017211904 87074414913024 87112097444988 87347814265404 87364542076416 87429846397509 87600941987328 87708755646666 87958522717373 87962929350912 88130652898816 88200948439296 88239118492602 88283781786816 88494829150464 88565415168384 88603742949183 88648590802464 88734287507712 88817621737152 88860510262656 89100958117248 89184636703008 89425961612064 89639739421056 89723923999776 89795490379056 90010151567424 90094684016304 90338471424432 90582918497456 90667988856676 90711770893128 90884735801904 90957228078024 90974647120896 91042649967654 91220815623168 91260292561416 91333084392396 91418859265041 91507233992328 91593172416438 91597761142272 91772415415296 91885363058412 91971656599977 92151640272384 92220522912441 92400993603072 92487771395712 92527796624769 92778167797777 92782815890688 92822968803906 92869952269248 92959729769984 93047032296064 93343860884736 93431524165056 93684340736448 93729579318144 93817604843424 94071466111392 94640303397024 95031379030896 95288524653168 95378014251828 95682278887272 95772138277662 95913244410368 95954752055316 95959559291904 96219216479232 96260856537384 96309580131072 96351259295214 96539813618688 96611976384462 96616816547328 96707553602688 96801040917504 96891950985984 97011199427373 97201045218816 97292330948736 97555594485888 97597812878181 97788806641152 97880644363392 97958716777152 98145499819136 98192892619008 98285109835968 98551059735744 98817729269952 98910533298192 98958295519776 99146984511168 99226066994208 99319254510168 99556682794272 99826073446176 99919824454296 100238577881904 100332716290884 100524025962712 100604206813572 100844706848688 100895750613504 100939414499748 101019926676438 101212546688484 101217617335296 101261420513352 101312675202816 101356519518342 101505853413888 101630780352486 101829666419712 101905783309638 101925299089152 102201098985216 102245327777142 102326881587777 102623417576064 102667829131593 102945638241369 103243967342208 103523335425664 103620558693344 103670595306432 103951117803456 104048742820176 104380667877024 104478696302904 104579695991232 104677911333072 105011843495328 105064996506624 105110464685688 105394883328504 105700310166528 105830399375316 106032191768888 106137088307712 106339465481216 106424284893696 106470341321652 106758439657716 106778884760064 106858701152511 106864054665984 106910301409758 107067817984512 107119519220736 107199590234814 107220119821056 107510246984448 107801159203584 107902399961664 108160346739456 108246618539136 108293463604557 108348277647456 108607290321024 108901171032192 109003444859232 109298397525856 109351175871168 109453872317328 109662573777504 109750043796624 110012407471296 110115724908816 110203556374296 110413687296528 110522918403072 110869942202712 111169945428696 111191235369984 111274349960466 111492107983872 111540357575064 111629325368484 111734161323939 111947210731202 111952819173888 112001268143556 112166285507584 112304332626948 112409802511083 112629782555136 112713972448539 112768400117142 112934547737088 113040609483648 113089529208051 113095194879744 113401219421952 113450295204774 113507719440192 114086941081344 114194085090624 114558374722176 114665961475296 114976236358368 115451344773072 115671481929696 116149463259984 116463752353872 116573128530012 116578968726528 116945007528888 117054835672698 117283905801216 117601264585728 117652157990136 117711709049088 117762650249706 117993105533952 118081304469898 118087220224512 118138323932244 118198121069952 118249272771399 118312383343616 118423495649536 118480680350208 118569243744567 118801277489664 118912848937344 119234615482752 119286215739999 119292191859456 119404224346176 119519652561408 119631898666368 119727320505408 120013535423232 120126245355072 120451295232576 120949027857504 121179647735872 121276304104032 121390199956872 121680390081888 121777445856528 121891812353388 122009645323104 122124229888584 122183201611152 122513817411216 122628875466636 122960697216588 123317028527616 123370395499692 123468799271202 123710421187584 123763958405208 123826603025664 123880190522418 124215398208594 124458481179648 124551512934002 124575365553408 124728684978051 124912454315264 124972772424192 125066188607283 125090139791232 125428621481856 125482902271947 125946921570624 126187071196032 126708505374528 127051366204224 127170685669104 127576371849696 127696184370216 127939669407088 128347808716512 128412773508096 128468345726952 128815968512616 128878171562448 128943404803584 128999206659708 129189267981312 129348265903164 129723107931648 130074125981184 130130417170908 130507525817856 130611622369536 130668146167482 130923856825344 131021721398106 131046813114624 131401412980992 131563133469999 131756972359936 131880711064256 131944394026368 132195979348224 132301422658944 132358677738903 132425672680224 132742243725696 132848122752576 132972886203696 133101431261568 133226432605728 133651437175872 133776955054512 134138942418096 134459609131584 134585885999664 134693235568584 134950062251312 135015227351136 135083566937088 135142026024456 135507707136648 135874377746184 135900398785536 136001983285014 136067656339692 136268131980288 136327103702856 136435842117036 136461970681344 136563974951481 136831223434752 136890438842124 137260850988492 137389758624657 137658623122944 137828044587618 138220535698729 138227460408576 138601490404608 138731657093568 139174223836032 139234453205859 139304928403872 139439594654976 139570548444096 140015791327104 140147286247584 140526511104672 141107199167088 141960455095536 142344586210288 142478268203348 142485406221312 142547068546344 142932786979752 142960159761408 143067021377742 143346995979264 143523418330908 143658207416493 143734878938112 143869866615552 143932128082974 143939338937856 144213795652608 144328824718848 144391284806076 144464370196608 144526888942821 144809720428032 144917964576693 145201561376256 145337926478976 145801567828224 145938496423104 146216765036672 146333391728832 146683209961728 146820966545088 146938075165728 147218249728704 147289338928512 147427664753952 147826589603616 148226593904928 148365799947288 148720476766752 148839100491312 148978881765252 149335024191408 149739110169264 149879736681444 150285296598052 150357866822856 150499074436326 150720812644864 150786038944068 150793593172992 150906310220358 151201625895936 151267060273032 151343625920256 151409121749622 151529890014657 151818820032726 151826426002944 151969012804224 152115921441792 152258780120832 152446170528729 152744499629568 152858674964457 152887948633728 153301648477824 153367991665713 153935126364096 154228642572928 154865951013312 155285003138496 155430838040016 155505892959648 155926676705184 156073114230264 156869543986848 156948945398784 157016866999608 157517765242992 157597494759936 157665697028532 158092324992756 158550465249792 158745599062974 158979487310336 159048287653332 159056255812608 159205632461568 159509198221824 159636427340544 159705511982478 160018047230976 160137659486574 160168327140096 160296081998976 160601726976768 160799385352221 161265370476672 161701738805376 161853599942496 162240520109184 162369927808704 162522416471184 162679527097472 162832306518112 162910935481536 163351756548288 163505167288848 163947596288784 164026763806752 164180808475992 164493860666256 164625065694936 165018611206944 165102137367552 165173587363224 165620530944792 166100487404544 166304913304068 166754918143044 166786853054976 166911524940699 167238161975808 167310536362596 167443988052726 167920816096803 167929228760832 168001902215334 168249428261376 168456498940422 168944673832704 169401821605632 169560914225472 170101829132928 170175442807161 170261579160288 171130411622016 171291127635936 171754624683488 171837562083264 171998942212944 172464354537552 173177017159608 173507222894544 173678871776256 174148829826048 174224194889976 174695628530808 174729084152832 174859692795018 175201883974656 175417511293332 175582253509047 175917045434746 175925858701824 176261305797632 176401896878592 176478236985204 176567563573632 176643975374559 176989658300928 177121956704847 177130830336768 177207485898366 177297181604928 177468575015424 177635243474304 177721020525312 178201916234496 178369273406016 178851923224128 179279478842112 179447847999552 179590980758112 180020303134848 180189368032608 180676942848864 181165836994912 181335977713352 181423541786256 181769471603808 181914456156048 182085299935308 182520585122832 182666168784792 182837718530082 183014467984656 183186344832876 183195522284544 183770726116824 183943313199954 184303280544768 184441045824882 184801987206144 184975542791424 185055593249538 185203198906803 185556335595554 185565631781376 185645937607812 185739904538496 185820285783627 185919459539968 186094064592128 186323097312891 186687721769472 186827269401003 186863048330112 187368681472896 187459158636288 187635209686848 188142932222784 189280606794048 190062758061792 190577049306336 190756028503656 191364557774544 191544276555324 191826488820736 191909504110632 192521713074768 192619160262144 192702518590428 193223952768924 193233633094656 193415107205376 193783901971968 194022398854746 194402090437632 194584661897472 195111188971776 195195625756362 195577613282304 195761288726784 195917433554304 196002219251223 196290999638272 196385785238016 196532582097159 196570219671936 197102119471488 197635458539904 197821066596384 197916591039552 198293969022336 198452133988416 198638509020336 199113365588544 199652146892352 199839648908592 200477155763808 200665432581768 201048051925424 201208413627144 201689413697376 201791501227008 201878828999496 202039853352876 202425093376968 202522841026704 202625350405632 202713039036684 203011706827776 203261560704972 203811566619276 203850598178304 204002974927521 204402197970432 204490655554284 204653763175554 205246835152128 205335658263186 205891276482738 206487934684416 206742066881427 207046670851328 207241117386688 207341190612864 207902235606912 208097485640352 208761335754048 208957392605808 209159391982464 209355822666144 210023686990656 210220929371376 210789766657008 211660798750632 212064383537776 212274176615424 212848569787392 212940682643304 213516879315432 213557769520128 213717402305022 213728109331968 213820602819516 214135635969024 214399180469628 214440239642112 214600532066613 215020493968896 215602318407168 215804799923328 215898192124461 216320693478912 216493237078272 216586927209114 216696555294912 217214580642048 217802342064384 218006889718464 218596795051712 218702351742336 218907744634656 219325147555008 219500087593248 220024814942592 220231449817632 220407112748592 220827374593056 221739884405424 222339890857392 222548699920932 223080715150128 223258650736968 223468322647878 223894421462404 223905638347776 224002536287112 224608665253896 224819605022166 225259565110272 225427944897078 225536800234284 225748611654489 225869095474176 226081218967296 226179058416102 226190389759488 226359465330537 226802438843904 226900590409548 227015438880384 227113682624433 227728230049089 228173882162688 228388170181248 229116749444352 229331922950592 229952472716736 230902689546144 231342963859392 232298926519968 232927504707744 233146257060024 233890015057776 234109671345396 235304315980272 235423418098176 235525300499412 236162608939796 236174440449024 236276647864488 236396242139904 236498545542798 236846991299072 236961360700416 237138487489134 237602554979328 237825697874688 238118398594461 238469230965504 238572431479998 238584383718912 238808448692352 239039305122816 239263797332736 239454641010816 239558267973717 240027070846464 240206489229861 240252490710144 240902590465152 241898055715008 242359295471744 242552608208064 242780399913744 243360780163776 243554891713056 243783624706776 244019290646208 244248459777168 244366403222304 245027634822432 245257750933272 245921394433176 246634057055232 246740790999384 246937598542404 247527916810416 247653206051328 247760381044836 248430796417188 249103025868004 249150731106816 249336969355859 249457369956102 249824908630528 249945544848384 250132377214566 250180279582464 250857242963712 250965804543894 251165982079089 251893843141248 252374142392064 252684748410633 253417010749056 254102732408448 254341371338208 255152743699392 255392368740432 255879338814176 256695617433024 256936691453904 257631937025232 257756343124896 257886809607168 257998413319416 258696531806328 259446215863296 260148251962368 260260834341816 261015051635712 261223244739072 261336292334964 262043442796212 262093626229248 262289539192527 262802825961984 263126266939998 263513944719872 263761422128512 263875568152119 263888788052736 264391958696448 264602845317888 264717355477806 264851345360448 265484487451392 265696245505152 265945772407392 266202862523136 266452865211456 267302874351744 267553910109024 268277884836192 268919218263168 269171771999328 269386471137168 269900124502624 270030454702272 270284052048912 271015414273296 271748755492368 272003966570028 272135312679384 272654207405712 272871684234072 272923941362688 273127949902962 273662446869504 273780877684248 274521701976984 274779517249314 275317246245888 275656089175236 275914969799931 276441071397458 276454920817152 276661568737323 277202980809216 277463314187136 277583389874307 278334503393331 278348447672064 278468906411718 278609856807744 278879189309952 279141096888192 280031582654208 280294572495168 281053022209344 282214398334176 283920910191072 284689172420576 284956536406696 285094137092688 285865573959504 286134042755484 287046836661816 287316414832986 287739733231104 287864256165948 287878677875712 288657649437696 288782569612152 288928740393216 289053777885642 289619440856064 289835929153386 290403122752512 290675852957952 291033598282119 291603135656448 291876992846208 292433530073344 292666783457664 292793438634543 293366419923456 293641933090176 293876150331456 294436499457408 294578677857024 294855329507904 295653179207232 296453187809856 296731599894576 297440953533504 297678200982624 297957763530504 298670048382816 299478220338528 299759473362888 300570593196104 300715733645712 300998148872652 301441625289728 301572077888136 301812620440716 302534120546064 302687251840512 302818243499244 303059780029314 303637640065452 303652852005888 303938025608448 304517560241664 304892341057458 305488999259136 305717349928914 305775897267456 306603296955648 306735983331426 306980644763331 307870252728192 308003487394779 308457285145856 308836914724107 309731902026624 310570006276992 310861676080032 311011785919296 311853353410368 312146228460528 313739087973696 314033733999216 315035530485984 315194989519872 315331394057064 316184649985512 317100930499584 317491198125948 317958974620672 318096575306664 318411264923136 319018396443648 319272854681088 319411023964956 320275318973148 320336654280192 320576103457533 320592163997952 321203453953536 321598770704442 322530740953344 323403477610752 323707199884992 324481040218368 324739855617408 324880390813671 325044832942368 325359054194944 325664613036224 325821870963072 326703513096576 327010334577696 327895192577568 328053527613504 328361616951984 328987721332512 329250131389872 330037222413888 330347174726448 331241061889584 332609826608136 333509836286088 333573706109952 333823049881398 334476323951616 334621072725192 334887976105452 335202483971817 335841632193606 335858457521664 336003804430668 336498856522752 336912997880844 337229407533249 337889347665408 338141917345617 338803643211264 339121828450944 339268587624153 340203658265856 340350885614322 340523158320576 342260823244032 342582255271872 343509249366976 343675124166528 343997884425888 344928709075104 346354034319216 347014445789088 348448389779952 349391257061616 349719385590036 350835022586664 351164507018094 351834090869492 351851717403648 352803793757184 352956473970408 353135127147264 353287950749118 353979316601856 354243913409694 354261660673536 354414971796732 354594363209856 354747818314197 354937150030848 355270486948608 355442041050624 355707731233701 356403832468992 356738546812032 357703846448256 357858647219997 358558957684224 358895695999104 359181961516224 360040606269696 360378736065216 361353885697728 362331673989824 362671955426704 362847083572512 363538943207616 363828912312096 364170599870616 365041170245664 365332337569584 365675437060164 366028935969312 366372689665752 367541452233648 367886626399908 368882091649764 369951085582848 370111186499076 370406397813606 371112671191108 371131263562752 371291875215624 371479809076992 371640571567254 372188129184256 372646194625782 373375443538944 373654538802006 373726096660224 374186054934153 374737362945792 374918317272576 375198565821849 375270419373696 376285864445568 376448706815841 378561213588096 380125516123584 381154098612672 381512057007312 382729115549088 383088553110648 383819008221264 385043426149536 385238320524288 385405037180856 386447905537848 386830214410752 387567803943936 388044797709492 389169323794944 390222377943552 390391251512724 391522577453568 391815237559207 391834867108608 392004438502446 392581999276544 392771570476032 393065164194318 393140439343872 394204238942976 394689400409997 395270917079808 395642133192768 395833182079104 396587938044672 396904267976832 397076033216709 397277018040672 398226731177088 399304293784704 399679297817184 400954311527616 401330865163536 402096103850848 402416827254288 403378827394752 403757657998992 404079706705752 404850186753936 405045682053408 405250700811264 405426078073368 406523121409944 407623133238552 407701196356608 408005949855042 408804395940864 408981311108568 409307526351108 409691924854443 410493670304256 410671316526372 411782552965476 412169275873971 412975869368832 413284565644643 413484133762854 414093341702656 414482234773376 414661607096187 414682381225728 415804471213824 416194971280704 417522671508096 417914785211616 418318783964928 418711645332288 420047373981312 420441858742752 421579533314016 423321597501264 424128767075552 425881365286608 427033758630864 427434804610044 427456218663936 427641205639032 428798360939256 428880479284224 429201064133226 430040987937792 431204636814336 431609599846656 431796384248922 432641386957824 432986474156544 433173854418228 433393110589824 433580666828463 434429161284096 434753893730079 435604684128768 436013779436928 437193590103424 437404703484672 437815489269312 438650295110016 439000175186496 440049629885184 440462899635264 440814225497184 441654749186112 443479768810848 444679781714784 445097399841864 446161430300256 446517301473936 446936645295756 447788842924808 448005072574224 449217330507792 449639210044332 450855889794156 451073600468568 451497223308978 452162437934592 452358116832204 452380779518976 452718930661074 453604877687808 453801180819096 454030877760768 454227365248866 455456460098178 456347764325376 456776340362496 457338511586187 458233498888704 458576024893371 458663845901184 459904945433472 460103974997139 461805379092288 462685927718784 464597853039936 465855009415488 466292514120048 467780030115552 468219342690792 470608631960544 470846836196352 471050600998824 472325217879592 472553295728976 472792484279808 472997091085596 473693982598144 474276974978268 475651395749376 476236797188922 476938461931008 477144862959996 477168767437824 477616897384704 478527594665472 478909282021632 479116535947434 480054141692928 480412978459722 480504981420288 481805180930304 482398156056663 483796111430016 484718590943488 485105216416128 485560799827488 486721560327552 487109783426112 487567249413552 488038581292416 488496919554336 488732806444608 490055269644864 490515501866544 491842788866352 493481581998768 493875197084808 495055833620832 495306412102656 495520762089672 496861592834376 498206051736008 498301462213632 498673938711718 498914739912204 499649817261056 500264754429132 500360559164928 500734574822097 501714485927424 501931609087788 502331964158178 503762448290409 503787686282496 504748284784128 505369496821266 506834021498112 508205464816896 508682742676416 510305487398784 510526328421483 510784737480864 511758677628352 513391234866048 513873382907808 515263874050464 515512686249792 515996826638832 517393063612656 520521668683632 522446489478144 522672584669928 524086885592424 524187252458496 524579078385054 525605651923968 526252533879996 526746760527141 527027889439744 527522844257024 527751136304238 527777576105472 528783917392896 529205690635776 529434710955612 529702690720896 529931926123677 530968974902784 531365870114541 531392491010304 531891544814784 532405725046272 532905730422912 534605748703488 535107820218048 536555769672384 537838436526336 538343543998656 538772942274336 539800249005248 540060909404544 540568104097824 542030828546592 543497510984736 544007933140056 544270625358768 545308414811424 545743368468144 546255899805924 547561755368496 549043403953968 549559034498628 551312178350472 551829939599862 552882142794916 552909841634304 553323137474646 554405961618432 554926628374272 555166779748614 555609596720409 556669006786662 556696895344128 556937812823436 557219713615488 557460857350881 557758378619904 558282193776384 558969291938673 560063165308416 560481808203009 560589144990336 562106044418688 564428796668352 567841820382144 569378344841152 569913072813392 570188274185376 571731147919008 572268085510968 574093673323632 574632829665972 575479466462208 575728512331896 577565139224304 577857480786432 578107555771284 579671858306772 581351705915904 582067196564238 583206271312896 583753985692416 584867060146688 585333566915328 585586877269086 586732839846912 587283866180352 587752300662912 588006657753669 588872998914816 589157355714048 589597746291477 589710659015808 591306358414464 592906375619712 593463199789152 594881907067008 595356401965248 595915527061008 597340096765632 598956440677056 599518946725776 601141186392208 601431467291424 601996297745304 603144155776272 603625240881432 605068241092128 605374503681024 605636486998488 606119560058628 607275280130904 607876051216896 609035120483328 609784682114916 611434699857828 611551794534912 612008924782563 613206593911296 613471966662852 613961289526662 615709659021611 615740505456384 616006974789558 616914570291712 617673829448214 619463804053248 620226200644281 621140012553984 621723352160064 622023571838592 623706706820736 624292456921056 627478175947392 628067467998432 630071060971968 630662788114128 632369299971024 634982396251896 636193150613328 636822529846272 638545709362176 638822047929912 640550637946296 640673308560384 641152206915066 641184327995904 642406907907072 643197541408884 643801596199839 645061481906688 646806955221504 647414399769984 647694576373383 648962080436736 649447174584439 649479711234816 649760781627342 650089665884736 650718108389888 651329226072448 651643741926144 653407026193152 654020669155392 655790385155136 656107055227008 656723233903968 657975442665024 658500262779744 660074444827776 660694349452896 662482123779168 665219653216272 667019672572176 667646099762796 669242145450384 669775952210904 670404967943634 671683264387212 671716915043328 672007608861336 673825995761688 674458815066498 675778695330816 676283834691234 677607286422528 678243656901888 678537175248306 679078395991611 680407316531712 680701771228644 681046316641152 681341047873299 683184690147267 684521646488064 685164510543744 687018498733952 687350248333056 687995768851776 689857418150208 692708068638432 694028891578176 696896779559904 698782514123232 699438771180072 701670045173328 702329014036188 703668181738984 705912947940816 706270254294528 706575901498236 708487826819388 708523321347072 708829943593464 709188726419712 709495636628394 710540973897216 710884082101248 711415462467402 712807664937984 713477093624064 715407692896512 715717294439994 717117915368448 717791391998208 718363923032448 718674803921151 720081212539392 720619467689583 720757472130432 722707771395456 724663347979648 725343910853408 725694167145024 727077886415232 727657824624192 728341199741232 730082340491328 730664675139168 731350874120328 732057871938624 732745379331504 735082904467296 735773252799816 737764183299528 739902171165696 740222372998152 740812795627212 742225342382216 742583750431248 742959618153984 743281143134508 744376258368512 745292389251564 747309077604012 747452193320448 748010908067577 748372109868306 749474725891584 749836634545152 750397131643698 750540838747392 752571728891136 752897413631682 757122427176192 758054245231899 760251032247168 762308197225344 763024114014624 765458231098176 766177106221296 767638016442528 770086852299072 770810074361712 772895811075696 773660428821504 776089595418984 778338647589888 780444755887104 780782503025448 783045154907136 783630475118414 783669734217216 784008877004892 785163998553088 786130328388636 786280878687744 786868617577581 788408477885952 789378800819994 790541834159616 791284266385536 791626704456357 791666364158208 793175876089344 793808535953664 794152066433418 794554036081344 796453462354176 798608587569408 799358595634368 801908623055232 802661730327072 804192207701696 804833654508576 806757654789504 807515315997984 808159413411504 809700373507872 810091364106816 810852156146736 813046242819888 815246266477104 816011899710084 817962622217136 818615052702216 819383849708886 820987340608512 821342633052744 823565105930952 824338551747942 825951738737664 826569131289286 826968267525708 827744909399793 828186683405312 828964469546752 829323214192374 829364762451456 829984706211969 831608942427648 832389942561408 832750169622921 835003510179993 835045343016192 835829570423232 836637567929856 837423290664576 840094747962624 840883717485504 843159066628032 846643195002528 848257534151104 851762730573216 854067517261728 854869609220088 855282411278064 857596721878512 858402128266452 863219199693312 863592768497844 865972948313088 866347708836456 866786221179648 867161333656926 868858322568192 869507787460158 871209368257536 872027558873856 873100794846357 874387180206848 874809406969344 875630978538624 877300590220032 878000350372992 878380315903629 880099259770368 880925799270528 881628450994368 883309498372224 886959537621696 889359563429568 890194799683728 892322860600512 893034602947872 893873290591512 895577685849616 896010145148448 898434661015584 899278420088664 901711779588312 902147200937136 902994446617956 904324875869184 904716233664408 905437861322148 907602361638192 908061755521536 908454730497732 910912920196356 913552680724992 914677023172374 916466997777408 917152049786742 917327691802368 919809890866944 920207949994278 920941934289993 923610758184576 924010462184337 925371855437568 926510744172321 929195706079872 931710018830976 932585028240096 935560060231104 936438685381584 941217263921088 942101201997648 944650435759184 945106591457952 945584968559616 945994182171192 948553949956536 951302791498752 952473594377844 953876923862016 954289725919992 955233794769408 957055189330944 957818564043264 958233071894868 960825956919444 961009962840576 961728310372599 963610361860608 964796312113326 967543749891103 967592222860032 969437181886976 970210432832256 971121599654976 973443120655104 974219566852224 974641172441013 975134498827104 976077162584832 976993839108672 977465612889216 980110539289728 981031003733088 983685577732704 986963163997536 987750394169616 990111667241664 991041524179344 993723185668752 996412103472016 997347877423436 997829479824408 1000529508858264 1000721118329856 1001469149644194 1003428971854848 1003863218175576 1004663928316356 1005607451915451 1007524896580818 1007575372564992 1009496569568256 1010738993642532 1011688222599747 1013668042996224 1014425752036851 1016410929633792 1017365485352832 1017805762872459 1020610974797568 1021052656842966 1021569474961728 1023517355256704 1026782469732096 1027746765815616 1030527748100928 1031025372499584 1031993653277664 1034786127225312 1041043337367264 1045345169339856 1048173771184848 1049158156770108 1052505067759992 1053493521054282 1055045688514048 1055502272608476 1055555152210944 1058411381271552 1058869421911224 1059405381441792 1059863852247354 1061937949805568 1062731740229082 1062784982020608 1063783089629568 1064811450092544 1065811460845824 1067123193701103 1069211497406976 1070215640436096 1073111539344768 1073575941659991 1075676873052672 1076687087997312 1077545884548672 1079600498010496 1080121818809088 1081136208195648 1084061657093184 1086995021969472 1088015866280112 1088541250717536 1090616829622848 1091486736936288 1092511799611848 1095123510736992 1098086807907936 1099118068997256 1102624356700944 1103659879199724 1105764285589832 1106646274949292 1109853256748544 1110333559497228 1111219193440818 1113338013573324 1113393790688256 1113875625646872 1114439427230976 1114921714701762 1116564387552768 1117938583877346 1120126330616832 1120963616406018 1121178289980672 1124212088837376 1125595697465547 1128857593336704 1129346120447523 1135683640764288 1138756689682304 1139826145626784 1140376548370752 1143462295838016 1144536171021936 1148187346647264 1149265659331944 1151457024663792 1155130278448608 1155714961572864 1156215111542568 1159343716613544 1162703411831808 1164134393128476 1167507971384832 1169734120293376 1170667133830656 1171173754538172 1174567732360704 1175445712677621 1175504601325824 1176013315507338 1177745997829632 1178314711428096 1179195492582954 1179421318031616 1182612716828928 1185812751239424 1186926399578304 1189763814134016 1190712803930496 1191228099650127 1191831054122016 1194680193531264 1197912881354112 1199037893451552 1202282372784416 1202862934582848 1203992595490608 1206288311552544 1207250481762864 1210136482184256 1211272973996976 1212239120117256 1214550560261808 1215752102433792 1219569364229832 1222869399715656 1223103589069824 1224017849565126 1226413187822592 1226943933325704 1227922579053324 1229075774563329 1231419318043222 1231481010912768 1232013949579116 1233829140583424 1235347658896428 1236507827621913 1238927608106496 1239853696933929 1240452401288562 1242280025107968 1243446704320128 1243984821288561 1244047143677184 1247413413641472 1248584913842112 1254956351894784 1256134935996864 1260142121943936 1261325576228256 1264738599942048 1269964792503792 1272386301226656 1277644095859824 1281101275892592 1282304413830132 1282368655991808 1286395082817768 1287603192399678 1290122963813376 1293613910443008 1294828799539968 1295389152746766 1297924160873472 1298894349168878 1298959422469632 1299521563254684 1300179331769472 1300742000485389 1301436216779776 1302658452144896 1303287483852288 1304261681190237 1306814052386304 1308041338310784 1311580770310272 1312214110454016 1313446467807936 1315950885330048 1317000525559488 1320148889655552 1321388698905792 1324964247558336 1330439306432544 1334039345144352 1335292199525592 1338484290900768 1339551904421808 1340809935887268 1343366528774424 1344015217722672 1347651991523376 1348917630132996 1352567669382468 1356487313803776 1357074350496612 1358156791983222 1360814633063424 1361403542457288 1362092633282304 1362682095746598 1366369380294534 1369043292976128 1370329021087488 1372015534758561 1374036997467904 1374700496666112 1375728074680113 1375991537703552 1379714836300416 1380311924991417 1385416137276864 1388057783156352 1393793559119808 1397565028246464 1398877542360144 1403340090346656 1404658028072376 1407336363477968 1411825895881632 1412540508589056 1413151802996472 1416975653638776 1417659887186928 1418377452839424 1418991273256788 1421081947794432 1422830924934804 1426954187248128 1430815385793024 1431434588879988 1435582783996416 1436727846064896 1437349607842302 1440162425078784 1441238935379166 1441514944260864 1445415542790912 1447194468169989 1449326695959296 1450687821706816 1451388334290048 1454155772830464 1455315649248384 1456682399482464 1460164680982656 1461329350278336 1462701748240656 1464115743877248 1465490758663008 1470165808934592 1471546505599632 1475528366599056 1480444745996304 1481625591254424 1484450684764432 1485167500862496 1485919236307968 1486562286269016 1490584778503128 1494618155208024 1494904386640896 1496021816135154 1496744219736612 1498949451783168 1500794263287396 1501081677494784 1502203724466291 1505143457782272 1505794827263364 1511287344871227 1514244854352384 1516108490463798 1520502064494336 1524616394450688 1526048228029248 1530916462196352 1531578985264449 1532354212442592 1535276032885056 1540173704598144 1541620148723424 1545791622151392 1552179190837968 1561565006050896 1567260950236828 1567339468434432 1568017754009784 1572260656777272 1572561757375488 1573737235155162 1576816955771904 1578757601639988 1580240281581423 1581083668319232 1582568532771072 1583253408912714 1583332728316416 1586351752178688 1587617071907328 1588304132866836 1589108072162688 1589795778371031 1592906924708352 1594097610343623 1597217175138816 1598717191268736 1603817246110464 1605323460654144 1608384415403392 1609667309017152 1613515309579008 1615030631995968 1616318826823008 1619400747015744 1620182728213632 1621704312293472 1626092485639776 1630492532954208 1632023799420168 1635925244434272 1637230105404432 1638767699417772 1642685266105488 1647130211861904 1648677103495884 1653138262578572 1653936535051416 1655489818799586 1657928939093504 1658646428384748 1658729524902912 1659969412423938 1663217884855296 1664779885122816 1665500339245842 1666828790161227 1670007020359986 1670090686032384 1671659140846464 1673275135859712 1674846581329152 1676907875816019 1680189495925248 1681445424609027 1681767434971008 1686318133256064 1693286390005056 1696515068302208 1703525461146432 1708135034523456 1709739218440176 1710564822556128 1715193443757024 1716804256532904 1726438399386624 1727185536995688 1732695417672912 1733572442359296 1734322667313852 1739015574920316 1744055117747712 1746201589692714 1748774360413696 1749618813938688 1751261957077248 1754601180440064 1756000700745984 1756760631807258 1760198519540736 1761851598541056 1763256901988736 1766618996744448 1768793238874431 1773919075243392 1778719126859136 1780389599367456 1784645721201024 1786069205895744 1787746581183024 1791155371699232 1792020290296896 1796869322031168 1798556840177328 1803423559176624 1804294401874272 1805988893235912 1809432467328816 1810875722644296 1815204723276384 1816123511043072 1816909460995464 1821825840392712 1827105361449984 1829354046344748 1834304099573484 1834655383604736 1836026774347689 1839619781733888 1840415899988556 1841883868579986 1847128977064833 1847221516369152 1848020924368674 1850743710875136 1853021488344642 1858391412159744 1863420037661952 1865170056480192 1871120120462208 1872877370763168 1882434527842176 1884202403995296 1889300871518368 1890213182915904 1891988364342384 1897107899913072 1904947188755688 1908579451839984 1910467589538816 1915637128086528 1916466143789736 1921651913838888 1922019925681152 1923456620745198 1927220723721216 1929592624226652 1931404788599517 1935087499782206 1935184445720064 1938874363773952 1940420865664512 1942243199309952 1943083729120149 1946886241310208 1948341523753317 1948439133704448 1949282344882026 1950268997654208 1952154325169664 1953987678217344 1954931225778432 1960221078579456 1962062007466176 1967371155465408 1973926327995072 1975500788339232 1980223334483328 1982083048358688 1987446371337504 1992824206944032 1994695754846872 1995658959648816 2001059017716528 2002938299288388 2007726436351152 2009327856632712 2011214903830902 2015049793161636 2015150745129984 2021477987285064 2023376445199494 2027336085992448 2028851504073702 2032821859267584 2034730970705664 2035611525744918 2037235187974833 2041221949595136 2042105313685932 2043138949923456 2044023143619897 2047034710513408 2049554070441801 2053564939464192 2055493531631232 2061055496201856 2062050744999168 2063987306555328 2069572254450624 2082086674734528 2090690338679712 2096347542369696 2098316313540216 2105010135519984 2106987042108564 2110091377028096 2111004545216952 2117738843822448 2118810762883584 2119727704494708 2125463480458164 2125569964041216 2127566179259136 2131622921691648 2134246387402206 2138422994813952 2140431280872192 2146223078689536 2147151883319982 2151353746105344 2153374175994624 2155091769097344 2156024411763453 2159200996020992 2160243637618176 2161858403068749 2162272416391296 2168123314186368 2173990043938944 2176031732560224 2177082501435072 2181233659245696 2182973473872576 2185023599223696 2190247021473984 2196173615815872 2198236137994512 2205248713401888 2207319758399448 2211528571179664 2213292549898584 2219706513497088 2220667118994456 2222438386881636 2226676027146648 2227751251293744 2228878854461952 2229843429403524 2233128775105536 2235877167754692 2241927232812036 2242356579961344 2244032724202731 2248424177674752 2251191394931094 2257715186673408 2258692240895046 2271367281528576 2274162735695697 2277513379364608 2279652291253568 2280753096741504 2286924591676032 2289072342043872 2296374693294528 2298531318663888 2302914049327584 2310260556897216 2312430223085136 2318687433227088 2328268786256952 2335015942769664 2341334267661312 2342347509076344 2349135464721408 2350891425355242 2351009202651648 2352026631014676 2355491995659264 2358390985165908 2358842636063232 2360605852732743 2365225433657856 2371625502478848 2373852799156608 2374880113369071 2379527628268032 2381425607860992 2382456199300254 2383662108244032 2389360387062528 2395825762708224 2398075786903104 2404564745568832 2405725869165696 2407985190981216 2412576623105088 2414500963525728 2420272964368512 2422545947993952 2424478240234512 2429101120523616 2439138728459664 2445738799431312 2448035699130252 2453887866651408 2455845158106648 2458151549126658 2462838636086444 2462962021825536 2464027899158232 2470695317792856 2473015655243826 2477855216212992 2479707393867858 2480904802577124 2483234728199379 2484560050215936 2486893408640256 2487969642577122 2488094287354368 2489954118635907 2494826827282944 2497169827684224 2498250508868763 2505010530539979 2509912703789568 2512269871993728 2520284243887872 2522651152456512 2529477199884096 2539929585007584 2544772602453312 2555288191719648 2562202551785184 2564608827660264 2572790165635536 2575206384799356 2589657599079936 2590778305493532 2597788698337756 2597918844939264 2599043126509368 2600358663538944 2601484000970778 2605316904289792 2606574967704576 2608523362380474 2613628104772608 2616082676621568 2619302384539071 2623161540620544 2624428220908032 2626892935615872 2631901770660096 2634001051118976 2635140947710887 2640297779311104 2642777397811584 2649928495116672 2660878612865088 2668078690288704 2670584399051184 2676968581801536 2679103808843616 2681619871774536 2686733057548848 2688030435445344 2695303983046752 2697835260265992 2705135338764936 2712974627607552 2714148700993224 2716313583966444 2722807084914576 2724185266564608 2725364191493196 2732738760589068 2740658042174976 2742706662914449 2744031069517122 2748073994935808 2749400993332224 2751456149360226 2751983075407104 2759429672600832 2760623849982834 2762825802869979 2770832274553728 2776115566312704 2779532232516963 2787587118239616 2795130056492928 2797755084720288 2806680180693312 2809316056144752 2814672726955936 2823651791763264 2826303605992944 2833951307277552 2835319774373856 2836754905678848 2837982546513576 2845661849869608 2853908374496256 2861630771586048 2862869177759976 2871165567992832 2873455692129792 2874699215684604 2882477870758332 2883029888521728 2885184931117797 2890831085581824 2894388936339978 2898653391918592 2901375643413632 2902631249673309 2902776668580096 2908311545660928 2910631298496768 2913364798964928 2920329361965312 2922658700556672 2925403496481312 2928231487754496 2930981517326016 2940331617869184 2943093011199264 2951056733198112 2960889491992608 2963251182508848 2968901369528864 2970335001724992 2973124572538032 2981169557006256 2989236310416048 2992043632270308 2993488439473224 3001588526574792 3002163354989568 3004407448932582 3010286915564544 3011589654526728 3022574689742454 3028489708704768 3032216980927596 3035064667799241 3041004128988672 3043277256110553 3049232788901376 3052096456058496 3053417288617377 3061832924392704 3063157970528898 3064708424885184 3070552065770112 3080347409196288 3083240297446848 3091583244302784 3104358381675936 3123130012101792 3134521900473656 3136035508019568 3144521313554544 3147474470310324 3157515203279976 3160480563162846 3165137065542144 3166506817825428 3166665456632832 3175234143814656 3176608265733672 3178216144325376 3179591556742062 3185813849416704 3188195220687246 3194434350277632 3197434382537472 3201369581103309 3207634492220928 3210646921308288 3216768830806784 3219334618034304 3220727824979973 3227030619158016 3230061263991936 3232637653646016 3238801494031488 3240365456427264 3243408624586944 3252184971279552 3260985065908416 3264047598840336 3271850488868544 3274460210808864 3277535398835544 3285370532210976 3294260423723808 3297354206991768 3306276525157144 3307873070102832 3310979637599172 3315857878187008 3317292856769496 3319938824847876 3329559770245632 3331000678491684 3333657580322454 3340014040719972 3340181372064768 3343318281692928 3349693162658304 3353815751632038 3360378991850496 3362890849218054 3363534869942016 3372636266512128 3376787092396641 3386572780010112 3388038361342569 3393030136604416 3407050922292864 3416270069046912 3419478436880352 3421129645112256 3430386887514048 3433608513065808 3454371073991376 3465390835345824 3467144884718592 3468645334627704 3478031149840632 3488110235495424 3492403179385428 3497548720827392 3502523914154496 3509202360880128 3512001401491968 3513521263614516 3523703197082112 3526337138032863 3526513803977472 3533237993488896 3537586477748862 3547838150486784 3557438253718272 3560779198734912 3569291442402048 3572138411791488 3573684298950381 3575493162366048 3582310743398464 3584040580593792 3593738644062336 3597113680354656 3606847118353248 3608588803748544 3611977786471824 3618864934657632 3621751445288592 3630409446552768 3633818921990928 3643651680785424 3658708092689496 3668608199146968 3669310767209472 3672053548695378 3679239563467776 3680831799977112 3683767737159972 3687227323689987 3694257954129666 3694443032738304 3696041848737348 3701487421750272 3706042976689284 3709523482865739 3716782824319488 3719561090801787 3726840075323904 3730340112960384 3731954463865683 3742240240924416 3745754741526336 3764869055684352 3768404807990592 3778601743036736 3780426365831808 3783976728684768 3794215799826144 3809894377511376 3817158903679968 3832932287579472 3843303827677776 3846913241490396 3859185248453304 3862809577199034 3870174999564412 3870368891440128 3880841731329024 3884486398619904 3886167458240298 3893772482620416 3896683047506634 3896878267408896 3898564689764052 3900537995308416 3902226001456167 3904308650339328 3907975356434688 3909862451556864 3912785043570711 3920442157158912 3924124014932352 3934742310930816 3947852655990144 3951001576678464 3960446668966656 3964166096717376 3974892742675008 3985648413888064 3989391509693744 3991317919297632 4002118035433056 4005876598576776 4015452872702304 4018655713265424 4022429807661804 4030099586323272 4042955974570128 4046752890398988 4057703008147404 4069461941411328 4071223051489836 4074470375949666 4082443899190272 4084210627371864 4086277899846912 4088046287239794 4094069421026816 4099108140883602 4107129878928384 4110987063262464 4116046604275683 4122110992403712 4124101489998336 4127184224040339 4127974613110656 4139144508901248 4140935774974251 4164173349469056 4181380677359424 4192695084739392 4196632627080432 4210020271039968 4213974084217128 4222009090433904 4235477687644896 4237621525767168 4239455408989416 4250926960916328 4255132358518272 4263245843383296 4268492774804412 4280862561744384 4292446157379072 4294303766639964 4306748351989248 4309967613151277 4310183538194688 4312048823526906 4318401992041984 4320487275236352 4323716806137498 4324544832782592 4336246628372736 4341583404509967 4347980087877888 4352063465120448 4354165002870144 4362467318491392 4365946947745152 4370047198447392 4380494042947968 4392347231631744 4396472275989024 4410497426803776 4414639516798896 4423057142359328 4426585099797168 4441334237988912 4444876773763272 4453352054293296 4455502502587488 4457757708923904 4459686858807048 4471754335509384 4483854465624072 4484713159922688 4488065448405462 4496848355349504 4502382789862188 4506611173398873 4515430373346816 4517384481790092 4533862034613681 4542734563057152 4546130222091073 4548325471391394 4555026758729216 4559304582507136 4561506193483008 4573849183352064 4578144684087744 4592749386589056 4597062637327776 4605828098655168 4620521113794432 4624860446170272 4637374866454176 4656537572513904 4684695018152688 4701782850710484 4702018405303296 4704053262029352 4716781970331816 4717685272126464 4721211705465486 4730450867315712 4743251004957696 4747705598313216 4749760226738142 4759055256536064 4762851215721984 4764912398600508 4767324216488064 4769387335113093 4778720774125056 4782292831030869 4791651525416448 4796151573806208 4809129491137664 4811451738331392 4815970381962432 4825153246210176 4829001927051456 4840545928737024 4845091895987904 4848956480469024 4858202241047232 4878277456919328 4891477598862624 4896071398260504 4907775733302816 4911690316213296 4916303098253316 4925677272172888 4928055798316464 4941390635585712 4946031310487652 4959414787735716 4961809605154248 4966469456398758 4973786817280512 4975939285154244 4976188574708736 4979908237271814 4989653654565888 4994339655368448 4996501017737526 5010021061079958 5019825407579136 5024539743987456 5030723627448057 5040568487775744 5044336273827081 5045302304913024 5058954399768192 5079859170015168 5089545204906624 5110576383439296 5124405103570368 5129217655320528 5145580331271072 5150412769598712 5179315198159872 5181556610987064 5195577396675512 5198086253018736 5200717327077888 5202968001941556 5210633808579584 5217046724760948 5232165353243136 5238604769078142 5246323081241088 5248856441816064 5253785871231744 5263803541320192 5268002102237952 5270281895421774 5280595558622208 5285554795623168 5299856990233344 5306379716623293 5321757225730176 5336157380577408 5341168798102368 5353937163603072 5358207617687232 5363239743549072 5373466115097696 5376060870890688 5390607966093504 5395670520531984 5410270677529872 5428297401986448 5432627167932888 5445614169829152 5448370533129216 5450728382986392 5465477521178136 5481316084349952 5485413325828898 5488062139034244 5496147989871616 5502912298720452 5503966150814208 5508080323043067 5518859345201664 5521247699965668 5525651605739958 5541386931194499 5541664549107456 5552231132625408 5559064465033926 5575174236479232 5590260112985856 5595510169440576 5613360361386624 5618632112289504 5629345453911872 5647303583526528 5652607211985888 5667902614555104 5670639548747712 5675965093027152 5691323699739216 5725738355519952 5746911384259584 5749398431369208 5764955741516664 5766059777043456 5770369862235594 5781662171163648 5788777872679956 5794214365798551 5797306783837184 5802751286827264 5805262499346618 5805553337160192 5816623091321856 5821262596993536 5826729597929856 5829251187360447 5840658723930624 5845024571259951 5845317401113344 5850806992962624 5856462975508992 5861963034652032 5880663235738368 5886186022398528 5902113466396224 5921778983985216 5926502365017696 5937802739057728 5940670003449984 5946249145076064 5962339114012512 5978472620832096 5984087264540616 5986976878946448 6003177053149584 6008814897865164 6023179309053456 6045149379484908 6064433961855192 6070129335598482 6082008257977344 6086554512221106 6098465577802752 6104192912116992 6106834577234754 6111705563924499 6123665848785408 6126315941057796 6129416849770368 6132069430859691 6141104131540224 6148662211325403 6160694818392576 6166480594893696 6183166488605568 6208716763351872 6246260024203584 6269043800947312 6272071016039136 6289042627109088 6294948940620648 6315030406559952 6320961126325692 6330274131084288 6333013635650856 6353216531467344 6356432288650752 6359183113484124 6376390441374492 6394868765074944 6402739162206618 6415268984441856 6421293842616576 6433537661613568 6438669236068608 6441455649959946 6454061238316032 6460122527983872 6465275307292032 6468073235290359 6477602988062976 6480730912854528 6485575209206247 6486817249173888 6504369942559104 6521970131816832 6528095197680672 6543700977737088 6548920421617728 6555070797671088 6570741064421952 6588520847447616 6594708413983536 6612553050314288 6615746140205664 6621959275198344 6634585713538992 6639877649695752 6659119540491264 6662001356983368 6667315160644908 6680028081439944 6686636563385856 6699386325316608 6707631503264076 6725781698436108 6727069739884032 6732098172608193 6745272533024256 6753574184793282 6772806249237721 6773145560020224 6776076722685138 6786060273208832 6814101844585728 6822488207087091 6832540138093824 6838956873760704 6842259290224512 6860773775028096 6867217026131616 6908742147982752 6930781670691648 6937290669255408 6956062299681264 6984806358770856 7005047828308992 7024002802983936 7027042527229032 7047406394164224 7052674276065726 7053027607954944 7066475986977792 7075172955497724 7081817558198229 7095676300973568 7114876507436544 7121558397469824 7124640340107213 7138582884804096 7144276823582976 7147368597900762 7150986324732096 7164621486796928 7168081161187584 7187477288124672 7194227360709312 7213694236706496 7217177607497088 7223955572943648 7237729869315264 7243502890577184 7260818893105536 7267637843981856 7287303361570848 7317416185378992 7337216398293936 7344107097390756 7361663599954224 7367535474319944 7374454647379974 7388515908259332 7388886065476608 7392083697474696 7412085953378568 7419046965731478 7433565648638976 7439122181603574 7453680150647808 7460680225920768 7463908927731366 7469862355907721 7484480481848832 7491509483052672 7494751526606289 7515031591619937 7529738111368704 7536809615981184 7557203486073472 7560852731663616 7567953457369536 7588431599652288 7619788755022752 7634317807359936 7665864575158944 7686607655355552 7693826482980792 7718370496906608 7725619154398068 7740349999128824 7768972797239808 7772334916480596 7793366095013268 7793756534817792 7797129379528104 7801075990616832 7804452002912334 7815950712869376 7819724903113728 7825570087141422 7840884314317824 7848248029864704 7869484621861632 7895705311980288 7902003153356928 7905422843132661 7920893337933312 7928332193434752 7949785485350016 7971296827776128 7978783019387488 7982635838595264 8004236070866112 8011753197153552 8030905745404608 8037311426530848 8044859615323608 8060199172646544 8085911949140256 8093505780797976 8115406016294808 8138923882822656 8142446102979672 8148940751899332 8168421254743728 8172555799693824 8176092574479588 8188138842053632 8198216281767204 8221974126524928 8228119988743347 8232093208551366 8244221984807424 8248202979996672 8254368448080678 8255949226221312 8278289017802496 8281871549948502 8328346698938112 8338596697550889 8362761354718848 8385390169478784 8393265254160864 8420040542079936 8427948168434256 8444018180867808 8470955375289792 8478910817978832 8501853921832656 8510264717036544 8536985549608824 8561725123488768 8584892314758144 8588607533279928 8613496703978496 8619935226302554 8620367076389376 8624097647053812 8636803984083968 8647433612274996 8649089665565184 8655554793353391 8672493256745472 8683166809019934 8695960175755776 8704126930240896 8707893749019927 8708330005740288 8724934636982784 8731893895490304 8740094396894784 8760988085895936 8784694463263488 8792944551978048 8820994853607552 8829279033597792 8846114284718656 8853170199594336 8882668475977824 8889753547526544 8906704108586592 8911005005174976 8919373717614096 8943508671018768 8967708931248144 8976130896810924 9004765579724376 9013222346797746 9030860746693632 9034768963580184 9067724069227362 9085469126114304 9092260444182146 9096650942782788 9105194003397723 9110053517458432 9118609165014272 9123012386966016 9129831768331659 9147698366704128 9156289368175488 9160251865852131 9185498773178112 9194125274655552 9211656197310336 9241042227588864 9249720892340544 9274749732908352 9313075145027808 9369390036305376 9403565701420968 9408106524058704 9433563940663632 9442423410930972 9495411196626432 9499520453476284 9525702431443968 9529824797201016 9534648432976128 9538774670226186 9557441548250112 9564585662061738 9583303050832896 9592303147612416 9604108743309927 9618258982275328 9622903476662784 9631940763924864 9650306492420352 9658003854102912 9662183474939919 9681091857474048 9690183791975808 9697912960938048 9716404482094464 9756554913838656 9782955197725248 9792142796521008 9815551466605632 9823380632426592 9832606196506632 9851354544345776 9856111596632928 9882781271171424 9892062620975304 9918829575471432 9923619210308496 9932938912797516 9947573634561024 9951878570308488 9959816474543628 9988679310736896 9993002035475052 10020042122159916 10049079487974912 10061447254896114 10081136975551488 10088672547654162 10090604609826048 10117908799536384 10130361277189923 10159718340030336 10164115084027707 10179090409813248 10221152766878592 10248810207140736 10258435310641056 10291160662542144 10300825539197424 10363113221974128 10391154793351024 10396172506037472 10401434654155776 10405936003883112 10434093449521896 10464330706486272 10477209538156284 10492646162482176 10507571742463488 10527607082640384 10536004204475904 10540563790843548 10571109591246336 10579011414098589 10599713980466688 10612759433246586 10643514451460352 10672314761154816 10682337596204736 10707874327206144 10716415235374464 10721052896851143 10726479487098144 10746932230195392 10752121741781376 10781215932187008 10791341041063968 10820541355059744 10856594803972896 10865254335865776 10891228339658304 10901456765972784 10930955042356272 10970826651657796 10976124278068488 11005824597440904 11007932301628416 11016160646086134 11037718690403328 11042495399931336 11051303211479916 11061681971069961 11082773862388998 11083329098214912 11104462265250816 11118128930067852 11128570448597217 11150348472958464 11158683272405361 11180520225971712 11191020338881152 11195863391597049 11226720722773248 11237264224579008 11258690907823744 11294607167053056 11305214423971776 11335805229110208 11341279097495424 11351930186054304 11382647399478432 11451476711039904 11498796862738416 11529911483033328 11540739724471188 11577555745359912 11588428731597102 11605502573654528 11610524998693236 11611106674320384 11642525193987072 11653459195859712 11658502374720894 11681317447861248 11690049142519902 11690634802226688 11701613985925248 11712925951017984 11723926069304064 11738355130712133 11761326471476736 11772372044797056 11804226932792448 11843557967970432 11853004730035392 11875605478115456 11881340006899968 11892498290152128 11924678228025024 11956945241664192 11968174529081232 11973953757892896 12006354106299168 12017629795730328 12046358618106912 12090298758969816 12128867923710384 12140258671196964 12173109024442212 12208385824233984 12213669154469508 12223411127848998 12247331697570816 12252631882115592 12258833699540736 12264138861719382 12282208263080448 12297324422650806 12321389636785152 12332961189787392 12366332977211136 12381552672121017 12417433526703744 12422807324922753 12492520048407168 12538087601894624 12544142032078272 12578085254218176 12589897881241296 12630060813119904 12641922252651384 12666027271301712 12706433062934688 12712864577301504 12718366226968248 12752780882748984 12789737530149888 12805478324413236 12842587685233152 12867075323227136 12877338472137216 12882911299919892 12920245055967744 12929902839453831 12930550614584064 12936146470580718 12955205976125952 12961461825709056 12971150418412494 12973634498347776 13008739885118208 13043940263633664 13056190395361344 13087401955474176 13097840843235456 13110141595342176 13141482128843904 13177041694895232 13189416827967072 13225106100628576 13231492280411328 13243918550396688 13269171427077984 13279755299391504 13324002713966736 13334630321289816 13360056162879888 13373273126771712 13415263006528152 13451563396872216 13454139479768064 13464196345216386 13490545066048512 13507148369586564 13519833520196619 13545612498475442 13546291120040448 13552153445370276 13572120546417664 13601586103841043 13628203689171456 13638390666273219 13644976414174182 13665080276187648 13677913747521408 13684518580449024 13721547550056192 13734434052263232 13817484295965504 13861563341383296 13874581338510816 13912124599362528 13969612717541712 14054085054458064 14105348552131452 14106055215909888 14150345910995448 14163635116396458 14191352601947136 14229753014873088 14243116794939648 14249280680214426 14277165769608192 14288553647165952 14294737195801524 14301972649464192 14308162005339279 14329242973593856 14336162322375168 14346878493092607 14374954576249344 14388454721418624 14427388473412992 14434355214994176 14447911145887296 14475459738630528 14487005781154368 14521637786211072 14535275687963712 14574606723141696 14634832370757984 14674432796587872 14688214194781512 14723327199908448 14735070948639888 14748909294759948 14777031816518664 14784167394949392 14824171906757136 14838093931462956 14878244363207148 14921360451841536 14927817855462732 14939724711815442 14968960963697664 14983018966105344 14989503053212578 15030063183239874 15059476222737408 15073619231962368 15092170882344171 15114406972146944 15121705463327232 15133008821481243 15135906914739072 15176863199304576 15239577510045504 15268635614719872 15331729150317888 15373215310711104 15387652965961584 15436740993813216 15451238308796136 15480699998257648 15537945594479616 15544669832961192 15586732190026536 15594258759056208 15602151981233664 15608904005824668 15631901425738752 15651140174282844 15696496059729408 15738969243723264 15791410623960576 15804006306713856 15810845686265322 15841786675866624 15856664386869504 15899570970700032 15919139149869879 15942593655552256 15957566038774976 15965271677190528 16008472141732224 16023506394307104 16061811490809216 16074622853061696 16089719230647216 16120398345293088 16171823898280512 16187011561595952 16230812032589616 16284892205959344 16297881503798664 16336842509487456 16345111599387648 16352185148959176 16396432563534408 16443948253049856 16456239977486694 16464186417102732 16488443969614848 16508736896161356 16511898452442624 16524240969129201 16556578035604992 16563743099897004 16624160793583497 16656693397876224 16677193395101778 16725522709437696 16770780338957568 16786530508321728 16840081084159872 16855896336868512 16888036361735616 16941910750579584 16957821635957664 17003707843665312 17073971099217648 17177215066559856 17239870452605108 17240734152778752 17248195294107624 17294867224549992 17298179331130368 17311109586706782 17344986513490944 17366333618039868 17382643097395653 17391920351511552 17408253860481792 17415787498039854 17416660011480576 17449869273965568 17463787790980608 17480188793789568 17487753562081341 17521976171791872 17535073713779853 17569388926526976 17585889103956096 17641989707215104 17658558067195584 17692228569437312 17706340399188672 17765336951955648 17779507095053088 17813408217173184 17822010010349952 17838747435228192 17887017342037536 17935417862496288 17952261793621848 18009531159448752 18026444693595492 18069537927160368 18135448138454724 18184520888364292 18193301885565576 18210388006795446 18237218330028544 18246024773932032 18259663536663318 18295396733408256 18312578736350976 18320503731704262 18335116691773497 18370997546356224 18388250549311104 18423312394620672 18445986633976209 18482084455177728 18499441784681088 18549499465816704 18626150290055616 18738780072610752 18807131402841936 18816213048117408 18867127881327264 18884846821861944 18990822393252864 18999040906952568 19059649594402032 19069296865952256 19077549340452372 19129171324123476 19184606295224832 19208217486619854 19236517964550656 19245806953325568 19263881527849728 19300612984840704 19316007708205824 19324366949879838 19362183714948096 19380367583951616 19395825921876096 19432808964188928 19456725627618741 19513109827677312 19565910395450496 19584285593042016 19631102933211264 19646761264853184 19665212393013264 19702709088691552 19712223193265856 19765562542342848 19784125241950608 19837659150942864 19847238420616992 19865877825595032 19903757140616976 19919632949087256 19977358621473792 19986004070950104 20040084244319832 20098158975949824 20122894509792228 20177345095308324 20181209219652096 20196294517824579 20235817599072768 20260722554379846 20318418747713163 20319436680060672 20328230168055414 20358180819626496 20442305533757184 20497620414281472 20516870621282112 20582321325084288 20601651078394848 20726226443948256 20782309586702048 20792345012074944 20811872007766224 20868186899043792 20954419076312568 21015143484926976 21072008408951808 21081127581687096 21142219182492672 21158022828197178 21199427960933376 21225518866493172 21245452674594687 21287028902920704 21344629522309632 21364675192409472 21373921020321639 21415748654412288 21432830470748928 21442105793702286 21452958974196288 21493864460390784 21504243483562752 21562431864374016 21582682082127936 21641082710119488 21713189607945792 21730508671731552 21782456679316608 21802913531945568 21861910084712544 21941653303315592 21952248556136976 22011649194881808 22032321292172268 22084990799862672 22102606422959832 22123363942139922 22165547724777996 22166658196429824 22236257860135704 22257140897194434 22300696945916928 22317366544810722 22361040451943424 22382040677762304 22391726783194098 22409587067723163 22453441445546496 22474528449158016 22484254579818867 22517381815647488 22545094774859811 22589214334106112 22610428847943552 22671610458220416 22682558194990848 22703860372108608 22765294798956864 22902953422079808 22997593725476832 23059822966066656 23081479448942376 23155111490719824 23176857463194204 23211005147309056 23221049997386472 23306918391719424 23317004749441788 23380098285039804 23381269604453376 23403227971850496 23447852138608128 23476710261424266 23522652942953472 23544744089594112 23608453865584896 23687115935940864 23706009460070784 23716268529397983 23751210956230912 23762680013799936 23784996580304256 23849356456050048 23913890483328384 23936349058162464 23947907515785792 24012708212598336 24035259591460656 24092717236213824 24180597517939632 24257735847420768 24280517342393928 24346218048884424 24416771648467968 24427338308939016 24446822255697996 24505263764231184 24517667399081472 24528277723438764 24564416526160896 24594648845301612 24665922379574784 24684359966230041 24732665954422272 24763105344242034 24834867053407488 24845614649845506 24985040096814336 25015790092652667 25076175203789248 25088284064156544 25156170508436352 25179795762482592 25260121626239808 25283844505302768 25332054542603424 25412866125869376 25436732453936496 25505561765497968 25610956648826472 25685175370466304 25754676944274432 25765822599839784 25840490111935488 25859805678907662 25861101229168128 25872292941161436 25910411952251904 25942300836824988 25947268996695552 25966664380060173 26017479770236416 26087880527267328 26112380790722688 26123681247059781 26174803910948352 26195681686470912 26220283190684352 26282964257687808 26354083389790464 26378833655934144 26450212201257152 26462984560822656 26487837100793376 26538342854155968 26559510598783008 26648005427933472 26669260642579632 26720112325759776 26830526013056304 26903126793744432 26928392690432772 27014296739173128 27039667040393238 27091224996950884 27092582240080896 27104306890740552 27203172207682086 27256407378342912 27276781332546438 27289952828348364 27315582010193169 27330160552375296 27355827495042816 27369037160898048 27389495304994977 27443095100112384 27468868104526464 27480755597556393 27634968591931008 27723126682766592 27749162677021632 27824249198725056 27939225435083424 28108170108916128 28210697104262904 28300691821990896 28327270232792916 28486233589879296 28498561360428852 28577107294331904 28589474391603048 28603945298928384 28616324010678558 28658485947187712 28672324644750336 28693756986185214 28749909152498688 28776909442837248 28812326229929781 28854776946825984 28868710429988352 28895822291774592 28950919477261056 28974011562308736 28986550424819757 29043275572422144 29070551375927424 29149213446283392 29269664741515968 29348865593175744 29376428389563024 29446654399816896 29470141897279776 29497818589519896 29554063633037328 29568334789898784 29648343813514272 29676187862925912 29756488726414296 29842720903683072 29855635710925464 29879449423630884 29966037932210688 29979006106425156 30060126366479748 30147238463924736 30169773292058939 30184341764688342 30228813944293888 30243410926654464 30266017642962486 30271813829478144 30353726398609152 30391083831569769 30479155020091008 30537271229439744 30663458300635776 30746430621422208 30775305931923168 30873481987626432 30902476617592272 30961399996515296 31089339665922384 31173464380053072 31188517518112416 31204303962467328 31217808011649336 31302280348565688 31392992119458816 31477938487446528 31582821247921152 31608012613427712 31621691372530644 31713328773739008 31737034242295767 31799141941400064 31838278299739758 31885187311104512 31915132077549952 31930543354381056 32016944283464448 32047012788614208 32123622981618432 32149245706123392 32179438461294432 32240796690586176 32343647796561024 32374023123191904 32461624065179232 32569784411918688 32595763007597328 32673685018974912 32704370297918352 32792865127068816 32912479954973388 32928372834205464 33017473792322712 33023796904885248 33048481938258402 33113156071209984 33127486199794008 33248321587166994 33313386795752448 33354386790203556 33385711345791651 33451045418875392 33476049817216083 33541560677915136 33573061016643456 33587590174791147 33680162168319744 33711792673737024 33776072723471232 33883821501159168 33915643271915328 34007415687330624 34147942198435296 34354430133119712 34479740905210216 34496390588215248 34589734449099984 34622219173413564 34732667236079736 34765286194791306 34816507720963584 34831574996079708 34833320022961152 34927575581961216 34960377587579136 34975507124162682 35043952343583744 35070147427559706 35138777853053952 35171778207912192 35215065392136399 35283979414430208 35317116134391168 35384457138874624 35412680798377344 35530673903911296 35559014190106176 35626816434346368 35644020020699904 35677494870456384 35774034684075072 35870835724992576 35904523587243696 36019062318897504 36052889387190984 36139075854320736 36270896276909448 36369041776728584 36386603771131152 36420776013590892 36474436660057088 36519327073326636 36625157472701952 36641007463408524 36670233383546994 36741995092712448 36776501098622208 36846624789241344 36891973267952418 36964168910355456 36998883569362176 37098998931633408 37144658016363051 37252300580111232 37268421974768259 37477560145221504 37614262805683872 37632426096234816 37734255762654528 37769693643723888 37998081813905136 38119299188804064 38138593731904512 38155098680904744 38258342648246952 38369212590449664 38416434973239708 38473035929101312 38527763055699456 38601225969681408 38632015416411648 38648733899759676 38760735167903232 38789708518361493 38791651843752192 38865617928377856 38913451255237482 39026219655354624 39131820790900992 39168571186084032 39262205866422528 39293522529706368 39330424786026528 39405418177383104 39424446386531712 39531125084685696 39568250483901216 39675318301885728 39694476841233984 39731755651190064 39807514281233952 39839265898174512 39972008141900208 40080168488639664 40245789019584456 40354690190616648 40362418439304192 40392589035649158 40471635198145536 40521445108759692 40559500560589857 40636837495426326 40638873360121344 40656460336110828 40716361639252992 40804758311523129 40884611067514368 40915171998819657 40995240828562944 41033741242564224 41164642650168576 41203302156789696 41452452887896512 41564619173404096 41584690024149888 41623744015532448 41736373798087584 41908838152625136 42162255163374192 42316045656394356 42451037732986344 42490905349189374 42574057805841408 42689259044619264 42729350384818944 42747842040643278 42831497308824576 42865660941497856 42884211587404572 42905917948392576 42924486016017837 42987728920781568 43008486967125504 43040635479277821 43124863728748032 43165364164255872 43282165420238976 43426379215891584 43461017343463104 43564913358633216 43605827063891136 43723820169425088 43883306606631184 43904497112273952 44023298389763616 44064642584344536 44169981599725344 44205212845919664 44246727884279844 44331095449555992 44472515720271408 44514281794388868 44634733089621444 44764081355524608 44783453566388196 44819174135446326 44906882891092992 44949056898316032 44968509159637734 45034763631294976 45090189549719622 45178428668212224 45220857695887104 45276512647032513 45343220916440832 45365116389981696 45399026464443729 45407720744217216 45530589597913728 45805906844159616 45995187450953664 46119645932133312 46162958897884752 46310222981439648 46353714926388408 46442099994772944 46613836783438848 46634009498883576 46760196570079608 46806455943700992 46895704277216256 46953420522848532 47089488179188224 47216907731169792 47374231871881728 47409643744664047 47412018920141568 47432537058795966 47502421912461824 47525360027599872 47569993160608512 47698712912100096 47757417449609637 47827780966656768 47872698116324928 47895815031571584 48025416425196672 48070519182921312 48185434472427648 48361195035879264 48515471694841536 48561034684787856 48692436097768848 48854676617878032 48893644511395992 49010527528462368 49035334798162944 49056555446877528 49189297690603224 49331844759149568 49368719932460082 49465331908844544 49526210688484068 49572722907387603 49669734106814976 49691229299691012 49872482380750491 49970080193628672 50031580185305334 50152350407578496 50176568128313088 50312341016872704 50359591524965184 50520243252479616 50567689010605536 50664109085206848 50825732251738752 50873464907872992 51011123530995936 51221913297652944 51531645199679568 51719611357815324 51722202458336256 51744585882322872 51884601673649976 51894537993391104 51933328760120346 52034959540472832 52175761054534656 52224761581445376 52247362494119562 52349607821896704 52391363372941824 52440566381368704 52463260686244023 52565928515375616 52605221141339559 52708166779580928 52757667311868288 52900424402514304 52925969121645312 52975674201586752 53076685708311936 53119021197566016 53296010855866944 53338521285159264 53440224651519552 53661052026112608 53806253587488864 53856785380865544 54028593478346256 54079334080786476 54182449993901768 54208613781481104 54406344415364172 54553562665092876 54579905656696728 54631164020386338 54711654990085632 54738074321796096 54778990609989954 54886190200224768 54937736209052928 54961511195112786 55269937183862016 55337959901928627 55446253365533184 55498325354043264 55648498397450112 55878450870166848 56216340217832256 56421394208525808 56601383643981792 56654540465585832 56972467179758592 56997122720857704 57178948783206096 57207890597856768 57232648021357116 57316971894375424 57387513972370428 57553818885674496 57624652459859562 57709553893651968 57737420859976704 57791644583549184 57901838954522112 57948023124617472 57973100849639514 58086551144844288 58141102751854848 58298426892566784 58370176882856223 58539329483031936 58697731186351488 58752856779126048 58893308799633792 58940283794559552 58995637179039792 59108127266074656 59136669579797568 59296687627028544 59352375725851824 59512977452828592 59711271421850928 59758898847261768 59932075864421376 59958012212850312 60120252732959496 60294476927849472 60339546584117878 60368683529376684 60457627888587776 60532035285924972 60543627658956288 60588883553473737 60707452797218304 60782167663139538 60955256243139489 60958310040182016 61074542458879488 61326916601271552 61492861242844416 61550611863846336 61746963975252864 61804953235184544 61922799993030592 62178679331844768 62346928760106144 62377035036224832 62435616023298672 62604560697131376 63216025226855424 63243382745061288 63426657547478016 63474068484591534 63598283882800128 63676556599479516 63736358023784061 63770374622209024 63830264155099904 63861086708762112 64033888566928896 64094025577228416 64121763060964917 64247245963236864 64298491412246784 64358876922588864 64481593381172352 64687295593122048 64748046246383808 64923248130358464 65139568823837376 65191526015194656 65347370037949824 65408740595836704 65585730254137632 65824959909946776 65856745668410928 66034947584645424 66096963876516804 66254972399588016 66496643174333988 66708773580407112 66771422691583302 66902090837750784 66952099634432166 67083121355830272 67146122033286912 67175180349582294 67228761203169489 67360324336639488 67423585347474048 67452763739456601 67552145446942464 67635284324579433 67767643002318336 67831286543830656 68014831374661248 68295884396870592 68708860266239424 68959481810420432 68992781176430496 69179468898199968 69244438346827128 69465334472159472 69530572389582612 69633015441927168 69663149992159416 69920755175158272 69951014248325364 70140294855119412 70343556415824384 70430130784272798 70567958828860416 70634232268782336 70768914277749248 70825361596754688 71061347807822592 71118028380212352 71148805588193949 71253632868692736 71288040041399808 71354989740912768 71548069368150144 71741671449985152 71809047174487392 72038124637795008 72105778774381968 72278151708641472 72541792553818896 72738083553457168 72773207542262304 72841552027181784 73038654146653272 73250314945403904 73282014926817048 73340466767093988 73553002197244416 73693249578482688 73783946535904836 73997767138724352 74053079898690123 74197997863266816 74289316032726102 74504601160222464 74536843949536518 74955120290443008 75047370277958001 75228525611367744 75264852192469632 75468511525309056 75539387287447776 75996163627810272 76238598377608128 76310197361809488 76516685296493904 76832869946479416 77055526111398912 77264030832823296 77297467799519352 77521470335806464 77579417036722986 77583303687504384 77731235856755712 77826902510474964 77899993140180519 78052439310709248 78263641581801984 78337142372168064 78371043741179343 78524411732845056 78587045059412736 78660849572053056 78810836354766208 78848892773063424 79062250169371392 79136500967802432 79350636603771456 79388953682467968 79463511302380128 79615028562467904 79678531796349024 79944016283800416 80160336977279328 80491578039168912 80709380381233296 80785178071298316 81042890217519384 81119001121179714 81273674990852652 81277746720242688 81312920672221656 81609516623046258 81769222135028736 81830343997639314 81990481657125888 82067482485128448 82168485914984931 82329285300337152 82406604313579392 82442266792669179 82904905775793024 83129238346808192 83169380048299776 83247488031064896 83472747596175168 83817676305250272 84324510326748384 84632091312788712 84902075465972688 84981810698378748 85458700769637888 85495684081286556 85731321882995712 85768423174809144 85811835896785152 85848972032035674 85975457841563136 86016973934251008 86081270958555642 86249727457496064 86330728328511744 86564330840477952 86852758431783168 86922034686926208 86959651274459271 87129826717266432 87211654127782272 87447640338850176 87766613213262368 87808994224547904 88046596779527232 88129285168689072 88339963199450688 88410425691839328 88493455768559688 88662190899111984 88945031440542816 89028563588777736 89269466179242888 89528162711049216 89566907132776392 89638348270892652 89898113796632064 89937018319275468 90069527262589952 90180379099439244 90441715391774208 90509319876176817 90553025294065026 90686441832881664 90730232779963392 90798052928887458 90815441488434432 91061179195827456 91611813688319232 91990374901907328 92239291864266624 92325917795769504 92620445962879296 92707429852776816 92884199989545888 93268018997767152 93520393140159216 93612911887401984 93906841045697064 94178976358376448 94433815462339584 94748463743763456 94819287489328094 94824037840283136 94865074117591932 95004843824923648 95139986321217024 95211102726887301 95397425824200192 95514834899219274 95655561933313536 95745396232649856 95791630063143168 96050832850393344 96141038365842624 96370868944855296 96722390071758528 97030943389683072 97122069369575712 97384872195537696 97709353235756064 97787289022791984 98021055056924736 98113110893755056 98378595381206448 98737439864920164 99052421376968136 99145445814775206 99339468213629952 99382458599382024 99744964761500982 99940160387257344 100063160370610668 100157134037374953 100304700815156992 100353136256626176 100428149451648249 100624682033745408 100719183049930368 100762770524373441 101040486504959232 101135378021211072 101328218170413696 101651464503477504 101746929815745984 102022247061991872 102443826595305888 103063290399359136 103439222715630648 103489171764645744 103769203347299952 103866657520240692 104449523162890752 104494724988239124 104782726745883648 104881132762737408 104926521372488046 105131857030751232 105210442282679118 105416333559161856 105515334623736576 105645196176409197 105800848805028608 105851938243290624 105951348403173504 106153371416623872 106238042395132032 106592021711733888 106677042570318528 106880449303039104 107322104052225216 107612507174977728 107713570761731088 108057186956692512 108158668161572952 108364899987803536 108417227562962208 108812688830728344 109107125330185752 109159811313393456 109262328040772676 109423309980171264 109557981219979908 109875472418105856 109923022390225572 110539874367724032 110675919803857254 110892506731066368 110996650708086528 111296996794900224 111433974049089153 111756901740333696 111805265924304777 112432680435664512 112842788417051616 113202767287963584 113309080931171664 113994245441715408 114357897566412192 114415781195713536 114465296042714232 114775027944740856 115107637771348992 115249304919719124 115419107787303936 115583289167098368 115803677909044224 115896046249234944 115946201699279028 116282205503709696 116369125555084479 116596853785133568 116740353765712446 117078658966063872 117395462372702976 117505713558252096 117786617599267584 117880567589119104 117991274358079584 118216254532149312 118273339159595136 118593375254057088 118704751451703648 119025954905657184 119422542843701856 119517797694523536 119916024425700624 120240505465918992 120679093168235756 120737367058753368 121064070571849944 121087255317912576 121177767106947474 121414905594436608 121564335326279076 121678501681769571 121910512486278978 121916620080364032 122149084917758976 122414274934569387 122653833202543104 122745515996458971 122985722485688832 123101223727692672 123493927950505728 123609906470369088 123845599986061184 124357358663689536 124693857520212288 124754070072449664 124871232046597344 125209121394262752 126486765490122576 126948136969183068 127353113198959032 127472716047568122 127660528310199808 127722173417524224 128067777133857792 128188051154456832 128243526121929834 128494491926473728 128596982824493568 128717753845177728 128963186762344704 129121906437833463 129374591186244096 129496092492767616 129846496260716928 130279137647674752 130383052030389312 130694740075899648 130817481191673408 131171460508275264 131649919819893552 131713491336821856 132069895169290848 132193927753033608 132509944799176032 132993286348667976 133417547160814224 133542845383166604 133904199268864332 134292244066573824 134350360699164588 134457522406338978 134720648673278976 134847170694948096 134905527478913202 135104290893884928 135270568649158866 135535286004636672 135662573087661312 136029662749322496 136197079393331187 136591768793741184 137417720532478848 137918963620840864 137985562352860992 138358937796399936 138488876693654256 138930668944318944 139061144779165224 139326299984318832 139841510350316544 139902028496650728 140280589710238824 140687112831648768 140860261568545596 141268464537564672 141537828555498496 141650723193509376 142122695615645184 142228931233992141 142236056760424704 142297611176387898 142507265737385472 142576080082799616 142709979481825536 143096138736300288 143483342899970304 143618094348974784 144076249275590016 144211557548763936 144556303417282944 145083585107637792 145476167106914336 145546415084524608 145683104054363568 146077308293306544 146564029853634096 146680933534187976 147106004394488832 147567893071809672 147995534277448704 148106159797380246 148395995726533632 148578632065452204 148718168722162809 149009202320444928 149073687899073036 149617447142251473 149910240580886016 150094740555916002 150457051222735488 150529704384939264 150937023050618112 151078774574895552 151992327255620544 152477196755216256 152620394723618976 153033370592987808 153665739892958832 154594935599038704 155158834073445972 155166607375008768 155653805020949928 155799986280361038 156104878621418496 156527283163603968 156674284744336128 156742087482358686 157048823465690112 157174090118825472 157321699144106112 157389782058732069 157621672709532416 157697785546126848 157815663424018677 158124500338742784 158273001935604864 158701273207542912 158777907364935936 158927022604760256 159230057124935808 159357063592698048 159888032567600832 160320673954558656 160983156078337824 161418760762466592 161570356142596632 162085780435038768 162238002242359428 162547349981705304 162625841344443312 163219033246092516 163660687995278628 164134964970256896 164336971829969862 164658570600674304 164813208627158784 164884533585338358 165809811551586048 166013879705785881 166258476693616384 166338760096599552 166494976062129792 166945495192350336 167635352610500544 168649020653496768 169264182625577424 169804150931945376 169963621396757496 170917401539275776 170991368162573112 171536846349618288 171623671793570304 171697944064071348 171950915683126272 172162541917111284 172661456657023488 173128661680955904 173705516863566336 173844069373852416 173919302548918542 174259653434532864 174423308255564544 174895280677700352 175110530648568669 175533226426524736 175617988449095808 176093193559054464 176258570337378144 176679926398901376 176820851383678656 176986911537119376 177324381798223968 177890062881085632 178057127177555472 178538932358485776 179133814265552784 179276696541785304 179796227593264128 179874036638550936 180360758198878488 180883430783548416 181018639752353634 181106050588130052 181372883665763328 181596105857774916 181630882976868864 181766650660421211 182122358391654912 182865768729418467 183223627376638464 183980749803814656 184478583728533248 184651835591539008 185240891925758592 185414859705553632 185768399979091776 186536037995534304 187040786280318432 187813682091394128 189638574978656188 189648075680566272 189730148235183864 190279972642434048 190422205453774602 190794851648400384 191029669798438548 191209074071352183 191311123866627072 191490792465299712 191583260126286336 192101665700786688 192282076731685248 192365289182894751 192741737889710592 193444780143517056 194061886779366144 194244138739151424 194769744391075392 195418706471512128 195574578045583968 196042110113849472 196226221787510112 196757190762412896 197474879729840328 198104842753936272 198290891629550412 198764917198764048 199489929523001964 200126320741221336 200314268074749906 200609401630313984 200706272513252352 200856298903296498 201249364067490816 201438366099860736 201525541048746882 201686283609508467 202080973009918464 202270756042422144 202656436340827392 202905852973738299 203302929006955008 203493859631491968 204044494123983744 204887653190611776 206126580798718272 206878445431261296 206978343529291488 207538406694599904 207733315040481384 208899046325781504 208989449976478248 209762265525474816 209853042744976092 210420884565358236 211030669247473152 211290392352818394 211601697610057216 211703876486581248 211902696806347008 212306742833247744 212476084790264064 213184043423467776 213354085140637056 213760898606078208 214644208104450432 215225014349955456 215427141523462176 216114373913385024 216317336323145904 216729799975607072 216834455125924416 217625377661456688 218214250660371504 218319622626786912 218524656081545352 219115962439959816 219750944836211712 219846044780451144 221079748735448064 221351839607714508 221993301416173056 222159239696070369 222593993589800448 222867948098178306 223513803480667392 223610531848609554 224865360871329024 225685576834103232 226405534575927168 226618161862343328 227988490883430816 228715795132824384 228930592085428464 229550055889481712 230498609839438248 231166578334196736 231792092498469888 231892403398558056 232564411007419392 232738251110168958 233193707570267136 233480707531424892 233699979420541557 234157317932127744 234790924745405952 235011427116504192 235113131223538029 235573235198535168 235761135178238208 235982548716159168 236432509064298624 236546678319190272 237186750508114176 237409502903407296 238051909811314368 238845085687403712 239035595389047072 239832048851401248 240481010931837984 241358186336471512 241474734117506736 242128141143699888 242355534213894948 243128670652558152 243357003363539142 243821024972557956 243833240160728064 244828549869138774 245307666405086208 245491031992917942 245971444971377664 246202447455385344 246505457744954793 246987855901011456 247219812940738176 247326800378007537 247691199972122368 248714717327379072 249387715040424576 249508140144899328 249742464093194688 250418242788525504 252973530980245152 253896273938366136 254706226397918064 254945432095136244 255321056620399616 256376102308913664 256487052243859668 257193965648987136 257435507690355456 257926373524689408 258243812875666926 258749182372488192 258992184985535232 259692992521433856 260558275295349504 260766104060778624 260878953823377813 261389480151799296 261634962383346816 262342921016550528 263299839639787104 263426982673643712 264139790338581696 264387855506067216 265019889598352064 265986572697335952 266835094321628448 267085690766333208 267808398537728664 268584488133147648 268700721398329176 268915044812677956 269694341389896192 269811054957826404 270208581787769856 270541137298317732 271325146175322624 271527959628530451 272059325498644992 272394158786662374 273183537587482368 274835441064957696 275837927241681728 275971124705721984 276717875592799872 276977753387308512 277861337888637888 278122289558330448 278652599968637664 279804056993301456 280561179420477648 281720523137091192 282536929075129344 283301446387018752 284245391231290368 284457862467984282 284472113520849408 284595222352775796 285014531474770944 285419958963651072 285633308180661903 286192277472600576 286966685799940608 287236188697949568 288152498551180032 288423115097527872 289112606834565888 290167170215275584 290952334213828672 291092830169049216 291366208108727136 292154616586613088 293128059707268192 293361867068375952 295135786143619344 296212319594760492 297157264130904408 297436337444325618 298018404640889856 298147375798146072 299234894284502946 299820481161772032 300189481111832004 300471402112124859 300914102445470976 301059408769878528 301284448354944747 301874046101236224 302157549149791104 302288311573120323 303984654511241088 304954393510432512 305240789447237952 306066741185975616 307331479785917664 309189871198077408 310317668146891944 311307610041899856 311599972560722076 313348569488672256 313484174964717372 314348180237650944 314643398288212224 314779564117464138 315243345419064832 315395571092253696 315631326848037354 316249000677485568 316546003871209728 316935588529227591 317402546415085824 317555814729871872 317854045209520512 318460114249871616 318714127185396096 319776065135201664 320641347909117312 321966312156675648 322837521524933184 323140712285193264 324171560870077536 324476004484718856 325094699963410608 325251682688886624 326438066492185032 327321375990557256 328269929940513792 328673943659939724 329626417254317568 329769067170676716 331619623103172096 331867506212648329 332027759411571762 332516953387232768 332677520193199104 332989952124259584 333890990384700672 334301922147267459 335270705221001088 337298041306993536 338528365251154848 339608301863890752 339927242793514992 341982736325146224 343073692699236576 343247343587140608 343395888128142696 344325083834222568 345322913314046976 346257323361911808 347411033727132672 347688138747704832 347838605097837084 348846616511129088 349107376665253437 349790561355400704 350221061297137338 351066452853049472 351235976898191616 352186387118108928 352517140674756288 353359852797802752 353641702767357312 353973823074238752 354648763596447936 355780125762171264 356114254355110944 357077864716971552 358267628531105568 358553393083570608 359748073277101872 360721516397756976 362037279504707268 362212101176260104 363192211715549832 363261765953737728 363533301320842422 364244716783309824 365731537458836934 366447254753276928 367242824803708161 367961499607629312 368236547989376913 368957167457066496 369303671183078016 370481783851517184 370829719411107264 371536799958183552 373072075991068608 374081572560636864 375627364182788256 379277149957312376 379460296470367728 380844410907549204 382059339596877096 382418148142704366 382981584930599424 383166520252572672 384203331401573376 384564153463370496 384730578365789502 385483475779421184 386889560287034112 387365719313500389 388123773558732288 388488277478302848 389539488782150784 390837412943024256 391149156091167936 392084220227698944 392452443575020224 393514381524825792 394949759459680656 396209685507872544 396581783259100824 397529834397528096 398979859046003928 400252641482442672 400628536149499812 401218803260627968 401712597806592996 402876732199721472 403051082097493764 403372567219016934 404161946019836928 404541512084844288 405312872681654784 405811705947476598 406605858013910016 406987719262983936 408088988247967488 408591238179993561 409775306381223552 412253161597436544 413756890862522592 413956687058582976 415076813389199808 415466630080962768 417978899952956496 419524531050949632 419706085489952184 420841769130716472 422061338494946304 422580784705636788 423203395220114432 423805393612694016 424613485666495488 424952169580528128 426368086846935552 426686793701976423 426708170281274112 427521797212156416 429288416208900864 430450028699910912 430854283046924352 432228747826770048 432634672646291808 433459599951214144 433668910251848832 435250755322913376 436428501320743008 436639245253573824 437049312163090704 438231924879919632 439692089560902288 442703679215429016 443986602832346112 444318479392140738 445187987179600896 445735896196356612 446154506166488427 447027606961334784 447221063697219108 448852341426754419 449730721742658048 451371153668206464 452811069151854336 453236323724686656 455976981766861632 457431590265648768 457861184170856928 459100111778963424 460997219678876496 463784806797116112 465476502220337916 466961415062849784 467399958841083114 468314635864255488 469581849490811904 470022854233008384 470226262447076058 471146470397070336 471522270356476416 471965097432318336 472169346176196207 472865018128597248 473093356638380544 473446990272056031 474373501016228352 474819005806814592 476103819622628736 477690171374807424 478071190778094144 479664097702802496 480962021863675968 482716372672943024 482949468235013472 484256282287399776 484711068427789896 486257341305116304 486714006727078284 487642049945115912 489657099738277548 490982063985835884 492404894910770688 493010915489909586 493975711802022912 494439625881476352 494653600756015074 495382399944244736 497429434654758144 498041639117357643 498775430080849152 499016280289798656 499484928186389376 500836485577051008 505947061960490304 507792547876732272 509412452795836128 509890864190272488 512752204617827328 512974104487719336 514871015380710912 515852747049378816 516487625751333852 517984369971070464 519385985042867712 521116550590699008 521532208121557248 521757907646755626 522778960303598592 523269924766693632 524685842033101056 525331591945706007 526599679279574208 526853965347287424 528279580677163392 528775711012134432 530039779196704128 531973145394671904 533670188643256896 534171381532666416 535616797075457328 537401442796658352 537830089625355912 539388682779792384 539622109915652808 541082274596635464 542650292350645248 543055919257060902 544118650997289984 544788317573324748 545299951981263633 546367075174964736 548597306188255401 549670882129915392 551675854483363456 551942249411443968 553435751185599744 553955506774617024 555722675777275776 556244579116660896 557305199937275328 559608113986602912 561122358840955296 563441046274182384 568915724935968564 568944227041698816 569190444705551592 570839917927302144 571266616361323806 572384554945201152 573933371599881216 574472377395899136 576304997102360064 576846230195055744 577095867548684253 578225213669131776 580334340430551168 581904668427657344 582185660338098432 582732416217454272 584309233173226176 586256119414536384 586723734136751904 590271572287238688 592424639189520984 594314528261808816 594872674888651236 596294751596292144 598469788569005892 600378962223664008 600942804224249718 601828204890941952 602118817539757056 602568896709889494 603748092202472448 604315098299582208 604576623146240646 607969309022482176 608717558921214897 609908787020865024 610481578894475904 612133482371951232 614662959571835328 618379742396154816 620635336293783888 622615220083799712 623199945121444152 626697138977344512 626968349929434744 629286796576424448 629559128234928276 630486690838129664 631262653696074708 633092007742419456 633871177058455182 634805092830171648 635111629459743744 635708090419041024 636920228499743232 637428254370792192 639552130270403328 641282695818234624 643932624313351296 645675043049866368 646281424570386528 648343121740155072 648952008969437712 650189399926821216 650503365377773248 652876132984370064 654642751981114512 657347887319879448 659252834508635136 659538134341353432 663239246206344192 663735012425296658 664055518823143524 665033906774465536 665979904248519168 666477719088211107 667781980769401344 668603844294534918 670541410442002176 674596082613987072 677056730502309696 679216603727781504 679854485587029984 683965472650292448 686147385398473152 686791776256285392 688650167668445136 695376277495409664 695677210195674168 697693233022258176 698214753330506874 699581122710801408 700442122594274676 701099938261624671 702132905706098944 702471953796383232 704372774236217856 705034281349512576 705339393670614087 706719705595605504 707283405534714624 707947646148477504 709297527192895872 711560251524342528 712228508710221888 714155729433943104 716535257062211136 717106786167141216 719496146554203744 721443032795513952 724074559009414536 724424202352520208 726384423431099664 727066602641684844 731463074917673868 734485649607416322 735922999215258624 736473095978753826 737914334914132992 738607342366156032 739516373234864379 740963567703034368 741659438822214528 741980401134022611 743073599916367104 746144151982137216 748163145121273728 751254728365576512 758554299914624752 758920592940735456 761688821815098408 764118679193754192 764836296285408732 765963169861198848 769128306926740992 769461156731579004 773779120574068224 774731438627000778 776247547117464576 776976554956605696 779078977564301568 781674825886048512 782298312182335872 782636861470133439 784168440455397888 784904887150040448 787028763049651584 789899518919361312 792419371015745088 793163566518201648 795059668795056192 797959718092007856 800505282964885344 801257072298999624 803425195613185992 805753464399442944 806102164194987528 806745134438033868 809083024169688576 810625745363309568 811623411894953196 813975438525967872 814583878885591353 816177976495934976 817182476359987122 819550612762447104 824506323194873088 827513781725045184 827913374117165952 830153626778399616 830933260161925536 835957799905912992 839412170979904368 841683538261432944 845161569411273576 847610787225388032 849904339161056256 852736173693871104 853373587403952846 853416340562548224 855043594424312832 856899924541985709 858576832417801728 860900057399821824 861708566093848704 864457495653540096 865269345292583616 866919199902428288 867337820503697664 870501510645826752 872857002641486016 873278490507147648 874098624326181408 876463849759839264 879384179121804576 885407358430858032 888636958784281476 891471792392713224 892309012332976854 894055213922669568 894442127394438216 897704682853508838 899461443485316096 902742307336412928 903853345064834241 905622138303708672 906472647449373312 906864934719360969 911953963533723264 914863180531297536 915722368341713856 918200223557926848 921994439357752992 927569613594232224 930953004440675832 933922830125699568 934799917682166228 940045708466016768 940452524894152116 943044540712952832 943930194864636672 944338692352392414 945730036257194496 946186713276761088 946893980544112062 948747002032456704 949638011613629184 952207639245257472 955380342749614848 956142381556188288 959328195405604992 961924043727351936 965432745345886048 965898936470026944 968512564574799552 969422136855579792 972514682610232608 973428013454156568 975284099890231824 979314199476555096 981964127971671768 984809789821541376 986021830979819172 988879251762952704 989307201512030148 990764799888489472 994858869309516288 995602518637944987 996083278234715286 997550860161698304 998032560579597312 998969856372778752 1001672971154102016 1011894123920980608 1015585095753464544 1018824905591672256 1019781728380544976 1025948208975438672 1029742030761421824 1032975251502667704 1035968739942140928 1038771970085735424 1042233101181398016 1043064416243114496 1043515815293511252 1046539849533387264 1047322129995760311 1049371684066202112 1050663183891412014 1053199358559148416 1053707930694574848 1056559161354326784 1057551422024268864 1060079558393408256 1063946290789343808 1067340377286513792 1068342763065332832 1071233594150914656 1074802885593316704 1075660179250711824 1079244219831305616 1082164549193270928 1086111838514121804 1089576635146649496 1090599903962527266 1092734150349929472 1097194612376510802 1099341764259830784 1101728474411124483 1103351708966726912 1103884498822887936 1104709643968130739 1106871502371199488 1107911013549234048 1111445351554551552 1112489158233321792 1114610399874550656 1119216227973205824 1122244717681910592 1126882092548364768 1137831449871937128 1138380889411103184 1142533232722647612 1148944754791798272 1152609994204720128 1153692460390111488 1154191735097368506 1156450427338263552 1160668680861102336 1162097157940501167 1163809336855314688 1164371320676196864 1165464832434908544 1168618466346452352 1172512238829072768 1173447468273503808 1180543144574477376 1184849278379041968 1188629056523617632 1189745349777302472 1192589503192584288 1196939577138011784 1200757924447328016 1201885608448499436 1203656409781883904 1205137793419778988 1208630196599164416 1209153246292481292 1215938618044964352 1217435117842429794 1219817574041730048 1220963157788951808 1224266964743902464 1225773714539980683 1229325919143670656 1236759484792309632 1241270672587567776 1245230440167599424 1246399890242888304 1253936699858869488 1258573593152848896 1259118256469856552 1262525307392149416 1266184015484838912 1267742354116910364 1269610185660343296 1271416180838082048 1273840456999486464 1274856508741584384 1279104260540806656 1280060381105929269 1282565391636469248 1287865248626702592 1291350086099732736 1292562849140773056 1296686243480310144 1297904017938875424 1300378799853642432 1301006730755546496 1305752265968740128 1309285503962229024 1314695774639758896 1319076268682706864 1327470024850593316 1328111037646287048 1331959808497038336 1332955438176422214 1335563961538802688 1337207688589069836 1338463518499465281 1341082820884004352 1346557024280263257 1349192165227974144 1354113461004619392 1358433207455563008 1359708971174059968 1367930945300584896 1372294770796946304 1373583552512570784 1377300335336890272 1391354420391348336 1396429506661013748 1400884245188549352 1402199876523249342 1404265811412197888 1404943907592766464 1408745548472435712 1410068562699025152 1410678787341228174 1413439411191211008 1414566811069429248 1415895292296955008 1418595054385791744 1420340970816168093 1423120503048685056 1424457017420443776 1428311458867886208 1433070514124422272 1434213572334282432 1438992293108407488 1442886065591027904 1448149118018829072 1448848404705040416 1452768846862199328 1454133205283369688 1462926149835347736 1468971299214832644 1472946191957507652 1477214684732312064 1479032746469728758 1481927135406068736 1483318877644429056 1483960802268045222 1486147199832734208 1492288303964274432 1496326290242547456 1502509456731153024 1517108599829249504 1517841185881470912 1523377643630196816 1528237358387508384 1529672592570817464 1538256613853481984 1538922313463158008 1547558241148136448 1549462877254001556 1553953109913211392 1558157955128603136 1563349651772097024 1564596624364671744 1565273722940266878 1568336880910795776 1569809774300080896 1574057526099303168 1579799037838722624 1584838742031490176 1586327133036403296 1590119337590112384 1595919436184015712 1601010565929770688 1602514144597999248 1606850391226371984 1612204328389975056 1613490268876067736 1618166048339377152 1623246823789906392 1627950877051935744 1629167757771182706 1632355952991869952 1634364952719974244 1635899855943790899 1639101225524894208 1645791918564766203 1649012646389746176 1655027563450090368 1655826748234331904 1660307253556799232 1661866520323851072 1671915599811825984 1678824341959808736 1683367076522865888 1690323138822547152 1706747174807905692 1706832681125096448 1713799849083971418 1717153664835603456 1721800114799643648 1723417132187697408 1728914991307080192 1730538690585167232 1731287602646052759 1733838399804856576 1734675641007395328 1741003021291653504 1745714005282972032 1746556981014295296 1748197248652362816 1752927699519678528 1758768358243609152 1770814716861716064 1777273917568562952 1782943584785426448 1784618024665953708 1788884254788876432 1795409365707017676 1805484614672825856 1807706690129668482 1811244276607417344 1812945294898746624 1813729869438721938 1823907927067446528 1826152676763644691 1829726361062595072 1831444736683427712 1836400447115853696 1843988878715505984 1855139227188464448 1861906008881351664 1867845660251399136 1869599835364332456 1880091416932033536 1880905049788304232 1887860389729273344 1888677384704784828 1891460072514388992 1893787961088224124 1899276023227258368 1904415278490514944 1910760685499229696 1912284763112376576 1918656390811209984 1923848087454703872 1930865490691772096 1931797872940053888 1937025129149599104 1938844273711159584 1945029365220465216 1946856026908313136 1950568199780463648 1958628398953110192 1963928255943343536 1972043661959638344 1977758503525905408 1978614403024060296 1989717738619032576 1991205037275889974 1992166556469430572 1995101720323396608 1997939712745557504 1999433157264633321 2003345942308204032 2023788247841961216 2031170191506929088 2037649811183344512 2039563456761089952 2051896417950877344 2065950503005335408 2086128832486228992 2087031630587022504 2093079699066774528 2094644259991520622 2098743368132404224 2101326367782824028 2103299814784874013 2106398717118296832 2107415861389149696 2113118322708653568 2115102844048537728 2116018181011842261 2120159116786816512 2127892581578687616 2134680754573027584 2136685526130665664 2142467188301829312 2149605771186633408 2151320358501423648 2158488439662611232 2164329098386541856 2172223677028243608 2179153270293298992 2181199807925054532 2194389224753021604 2203456948822248966 2206703417933453824 2207768997645775872 2209419287936261478 2213743004742398976 2215822027098468096 2218549119704593137 2222890703109103104 2224978316466643584 2229220799749101312 2238432455946411648 2244489435363821184 2253764185096729536 2275662899743874256 2276761778822206368 2285066465445295224 2297889509583596544 2307384920780222976 2308383470194737012 2321337361722204672 2324194315881002334 2327618673710629376 2328742641352393728 2330929664869817088 2337236932692904704 2345024477658145536 2346894936547007616 2361086289148954752 2369698556758083936 2377258113047235264 2379490699554604944 2385179006385168576 2393879154276023568 2401515848894656032 2403771216896998872 2410275586839557976 2417260393198328832 2418306492584962584 2431877236089928704 2434870235684859588 2441926315577903616 2443751636656774059 2448533929487804928 2451547429079961366 2458651838287341312 2473518969584619264 2482541345175135552 2490460880335198848 2492799780485776608 2507873399717738976 2518236512939713104 2525050614784298832 2535484708233820728 2542832361676164096 2549713017483168768 2558208521081613312 2560120762211858538 2565130783272938496 2570699773625957127 2575730497253405184 2582700172199465472 2585125698281546112 2593372486960620288 2595808035877750848 2600757599707284864 2602013461511092992 2611504531937480256 2618571007924458048 2629391549279517792 2638152537365413728 2654940049701186632 2656222075292574096 2665910876352844428 2674415377178139672 2676927036998930562 2682165641768008704 2693114048560526514 2698384330455948288 2708226922009238784 2711560035194502723 2716866414911126016 2719417942348119936 2720594804158082907 2735861890601169792 2744589541593892608 2747167105025141568 2754600670673780544 2782708840782696672 2792859013322027496 2801768490377098704 2804399753046498684 2808531622824395776 2820137125398050304 2821357574682456348 2829133622138858496 2831790584593910016 2837190108771583488 2840681941632336186 2846241006097370112 2848914034840887552 2856622917735772416 2866141028248844544 2868427144668564864 2877984586216814976 2885772131182055808 2896298236037658144 2897696809410080832 2905537693724398656 2908266410566739376 2925852299670695472 2937942598429665288 2945892383915015304 2954429369464624128 2958065492939457516 2966637755288858112 2967921604536090444 2972294399665468416 2984576607928548864 2986807555913834961 2992652580485094912 3005018913462306048 3034217199658499008 3035682371762941824 3046755287260393632 3056474716775016768 3059345185141634928 3077844626926316016 3098925754508003112 3107906219826422784 3116315910257206272 3126699303544194048 3129193248729343488 3130547445880533756 3139619548600161792 3141966389987280933 3148115052198606336 3159598075677445248 3169677484062980352 3172654266072806592 3180238675180224768 3191838872368031424 3202021131859541376 3205028289195998496 3213700782452743968 3224408656779950112 3226980537752135472 3246493647579812784 3258335515542365412 3268729905439948488 3271799711887581798 3278202451049788416 3291583837129532406 3298025292779492352 3305185423233373449 3310055126900180736 3311653496468663808 3314128931904392217 3320614507113598464 3323733040647702144 3343831199623651968 3357648683919617472 3366734153045731776 3380646277645094304 3413494349615811384 3427599698167942836 3446834264375394816 3457829982614160384 3461077381170334464 3462575205292105518 3467676799609713152 3469351282014790656 3482006042583307008 3486291473821503501 3491428010565944064 3493113962028590592 3496394497304725632 3505855399039357056 3517536716487218304 3541629433723432128 3554547835137125904 3565887169570852896 3569236049331907416 3577768509577752864 3590818731414035352 3610969229345651712 3615413380259336964 3625890589797493248 3627459738877443876 3647815854134893056 3652305353527289382 3659452722125190144 3662889473366855424 3672800894231707392 3677321143619942049 3687977757431011968 3710278454376928896 3723812017762703328 3735691320502798272 3739199670728664912 3761810099576608464 3775720779458546688 3777354769409569656 3787575922176448248 3798552046454516736 3808830556981029888 3821521370998459392 3824569526224753152 3837312781622419968 3840181143317787807 3847696174909407744 3861730981383544192 3863595745880107776 3874050258299198208 3877688547422319168 3890058730440930432 3893712053816626272 3901136399560927296 3917256797906220384 3927856511886687072 3944087323919276688 3957228806048120592 3982410074551779948 3984333112938861144 3995879425491115008 3998866314529266642 4006691884616408064 4039671072840789771 4047576495683922432 4062340383013858176 4075299622366689024 4079126913522179904 4103792835901754688 4131901006010670816 4174063261174045008 4189288519983041244 4202652735565648056 4206599629569748026 4212797434236593664 4214831722778299392 4226236645417307136 4230205688097075456 4232036362023684522 4240318233573633024 4255785163157375232 4261022912448504279 4269361509146055168 4273371052261331328 4284934376603658624 4299211542373266816 4302640717002847296 4316976879325222464 4328658196773083712 4344447354056487216 4358306540586597984 4362399615850109064 4388778449506043208 4406913897644497932 4413406835866907648 4418838575872522956 4431644054196936192 4437098239409186274 4445781406218206208 4449956632933287168 4458441599498202624 4476864911892823296 4488978870727642368 4507528370193459072 4551325799487748512 4553523557644412736 4570132930890590448 4614769841560445952 4616766940389474024 4642674723444409344 4648388631762004668 4655237347421258752 4661859329739634176 4674473865385809408 4690048955316291072 4693789873094015232 4722172578297909504 4739397113516167872 4754516226094470528 4758981399109209888 4770358012770337152 4787758308552047136 4803031697789312064 4807542433793997744 4820551173679115952 4836612985169925168 4869740471369719176 4883852631155807232 4887503273313548118 4897067858975609856 4903094858159922732 4907699567831372697 4917303676574682624 4937375755694298609 4947037939169238528 4965082690350271104 4980921760670397696 4985599560971553216 5015746799435477952 5036473025879426208 5050101229568597664 5070969416467641456 5120241524423717076 5141399547251914254 5151460994506810368 5165400344398930944 5170251396563092224 5186744973921240576 5191616071755501696 5193862807938158277 5201515199414569728 5204026923022185984 5223009063874960512 5237142015848916096 5258783098559035584 5276305074730827456 5309880099402373264 5312444150585148192 5331821752705688856 5348830754356279344 5353854073997861124 5386228097121053028 5416453844018477568 5423120070389005446 5433732829822252032 5438835884696239872 5441189608316165814 5471723781202339584 5478458030290934073 5489179083187785216 5494334210050283136 5509201341347561088 5565417681565393344 5585718026644054992 5603536980754197408 5608799506092997368 5640274250796100608 5642715149364912696 5663581169187820032 5674380217543166976 5681363883264672372 5697828069681775104 5713245835471544832 5732282056497689088 5736854289337129728 5755969172433629952 5771544262364111616 5792596472075316288 5795393618820161664 5811075387448797312 5816532821133478752 5851704599341390944 5875885196859330576 5891784767830030608 5916130985878915032 5933275510577716224 5935843209072180888 5969153215857097728 5973615111827669922 5985305160970189824 5998299471793899963 6010037826924612096 6068434399316998016 6071364743525883648 6093510574520787264 6112949433550033536 6118690370283269856 6155689253852632032 6197851509016006224 6258386497458686976 6261094891761067512 6279239097200323584 6283932779974561866 6296230104397212672 6319196151354890496 6339354968125960704 6345308532145613184 6348054543035526783 6360477350360449536 6383677744736062848 6404042263719082752 6410056578391996992 6427401564905487936 6448817313559900224 6453961075504270944 6492987295159625568 6516671031084730824 6537459810879896976 6543599423775163596 6583167674259064812 6610370846466746898 6620110253800361472 6623306992937327616 6628257863808784434 6641229014227196928 6647466081295404288 6687662399247303936 6715297367839234944 6733468306091463552 6761292555290188608 6826988699231622768 6855199396335885672 6893668528750789632 6922154762340668928 6925150410584211036 6935353599219426304 6964012085166614016 6972582947643007002 6982856021131888128 6986227924057181184 6992788994609451264 7011710798078714112 7035073432974436608 7083258867446864256 7109095670274251808 7131774339141705792 7138472098663814832 7155537019155505728 7181637462828070704 7230826760518673928 7251781179594986496 7254919477754887752 7295631708269786112 7304610707054578764 7325778946733710848 7331254909970322177 7345601788463414784 7354642287239884098 7375955514862023936 7420556908753857792 7447624035525406656 7471382641005596544 7478399341457329824 7523620199153216928 7554709538819139312 7575151844352896496 7649139052449506304 7674625563244839936 7680362286635575614 7695392349818815488 7712099320877871381 7723461962767088384 7727191491760215552 7748100516598396416 7755377094844638336 7780117460881860864 7787424107633252544 7802272799121854592 7834513595812440768 7855713023773374144 7888174647838553376 7914457612096241184 7964820149103559896 7968666225877722288 7997732629058533284 8079342145681579542 8095152991367844864 8124680766027716352 8134680105583508169 8150599244733378048 8158253827044359808 8161784412474248721 8207585671803509376 8263802012021341632 8348126522348090016 8378577039966082488 8405305471131296112 8413199259139496052 8425594868473187328 8460411376194150912 8464072724047369044 8511570326314750464 8522045824897008558 8538723018292110336 8546742104522662656 8569868753207317248 8598423084746533632 8605281434005694592 8633953758650444928 8657316393546167424 8688894708112974432 8716613081173195968 8724799231700218128 8777556899012086416 8813827795288995864 8837677151745045912 8863288108393872384 8874196478818372548 8899913265866574336 8916883198996405248 8953729823785646592 8960422667741504883 8977957741455284736 9015056740386918144 9102651598975497024 9107047115288825472 9140265861781180896 9233533880778948048 9296777263524009336 9323718659479268352 9348947730771618816 9380097910632582144 9387579746188030464 9425899169961842799 9444345156595819008 9478794227032335744 9509032452188941056 9517962798218419776 9540716025540674304 9575516617104094272 9606063395578624128 9615084867587995488 9641102347358231904 9673225970339850336 9739480942739438352 9775006546627096236 9806189716319845464 9815399135662745394 9834607353149365248 9874751511388597218 9894075878338477056 9930165380700542208 9942386795713176651 9961843521340795392 9971199121943106432 10031493598870955904 10072946051758852416 10100202459137195328 10141938832935282912 10240483048847434152 10282799094503828508 10340502793126184448 10373489947842481152 10383232143511003392 10387725615876316554 10403030398829139456 10408053846044371968 10446018127749921024 10474284031697832192 10517566197118071168 10552610149461654912 10619760198804746528 10624888301170296384 10663643505411377712 10697661508712558688 10707708147995722248 10772456194242106056 10832907688036955136 10846240140778010892 10877671769392479744 10882379216632331628 10943447562404679168 10956916060581868146 10978358166375570432 10988668420100566272 11018402682695122176 11130835363130786688 11171436053288109984 11207073961508394816 11217599012185994736 11285430298729825392 11327162338375640064 11362727766529344744 11395656139363550208 11426491670943089664 11464564112995378176 11473708578674259456 11511938344867259904 11520543429953363421 11543088524728223232 11585192944150632576 11590787237640323328 11622150774897594624 11633065642266957504 11703409198682781888 11751770393718661152 11783569535660061216 11832261971757830064 11871686418144361776 11947230223655339844 11996598943587799926 12020075653849224192 12119013218522369313 12136868798633996032 12142729487051767296 12187021149041574528 12225898867100067072 12237380740566539712 12311378507705264064 12395703018032012448 12522189783522135024 12567865559949123732 12638392302709780992 12678709936251921408 12690617064291226368 12696109086071053566 12720954700720899072 12767355489472125696 12783068737345512837 12808084527438165504 12820113156783993984 12854803129810975872 12897634627119800448 12907922151008541888 12985974590319251136 13033342062169461648 13074919621759793952 13087198847550327192 13166335348518129624 13220741692933493796 13240220507600722944 13256515727617568868 13294932162590808576 13375324798494607872 13430594735678469888 13466936612182927104 13522585110580377216 13653977398463245536 13710398792671771344 13844309524681337856 13850300821168422072 13928024170333228032 13945165895286014004 13965712042263776256 13985577989218902528 14023421596157428224 14070146865948873216 14166517734893728512 14218191340548503616 14263548678283411584 14276944197327629664 14311074038311011456 14363274925656141408 14461653521037347856 14509838955509775504 14609221414109157528 14651557893467421696 14662509819940644354 14691203576926829568 14709284574479768196 14723098703494118091 14751911029724047872 14812127267082895827 14841113817507715584 14895248071050813312 14942765282011193088 14956798682914659648 15047240398306433856 15109419077638278624 15150303688705792992 15360724573271151228 15424198641755742762 15446923925534176768 15454382983520431104 15496201033196792832 15510754189689276672 15560234921763721728 15574848215266505088 15604545598243709184 15669027191624881536 15711426047546748288 15776349295677106752 15828915224192482368 15929640298207119792 15937332451755444576 15995465258117066568 16158684291363159084 16249361532055432704 16269360211167016338 16301198489466756096 16316507654088719616 16323568824948497442 16415171343607018752 16527604024042683264 16696253044696180032 16757154079932164976 16810610942262592224 16826398518278992104 16920822752388301824 16928145448094738088 17023140652629500928 17044091649794017116 17093484209045325312 17139737506414634496 17196846169493067264 17210562868011389184 17267907517300889856 17314632787092334848 17377789416225948864 17433226162346391936 17449598463400436256 17555113798024172832 17627655590577991728 17675354303490091824 17748392957636745096 17799826531733148672 17907459647571293184 17920845335483009766 17955915482910569472 17994898415381699889 18030113480773836288 18205303197950994048 18214094230577650944 18280531723562361792 18467067761557896096 18593554527048018672 18775159492376060928 18851798339923685598 18888690313191638016 18957588454064671488 19018064904377882112 19035925596436839552 19044163629106580349 19081432051081348608 19151033234208188544 19212126791157248256 19230169735175990976 19282204694716463808 19346451940679700672 19478961885478876704 19550013093254192472 19612379432639690928 19630798271325490788 19749503022777194436 19860330761401084416 19884773591426353302 19923687042681590784 19942398243886212864 20062987197741911808 20145892103517704832 20200404918274390656 20283877665870565824 20480966097694868304 20565598189007657016 20681005586252368896 20766464287022006784 20775451231752633108 20806060797658278912 20892036255499842048 20948568063395664384 21035132394236142336 21105220298923309824 21239520397609493056 21249776602340592768 21327287010822755424 21395323017425117376 21415416295991444496 21544912388484212112 21692480281556021784 21755343538784959488 21764758433264663256 21886895124809358336 21913832121163736292 21977336840201132544 21993764729910966531 22036805365390244352 22261670726261573376 22342872106576219968 22414147923016789632 22435198024371989472 22570860597459650784 22725455533058689488 22947417157348518912 23023876689734519808 23041086859906726842 23086177049456446464 23136297962633614143 23170385888301265152 23181574475280646656 23244301549795189248 23266131284533915008 23406818397365563776 23503540787437322304 23567139071320122432 23664523943515660128 23743372836288723552 23894460447310679688 23993197887175599852 24238026437044738626 24273737597267992064 24285458974103534592 24374042298083149056 24404040316750524507 24451797734200134144 24474761481133079424 24622757015410528128 24791406036064024896 25044379567044270048 25135731119898247464 25276784605419561984 25381234128582452736 25392218172142107132 25534710978944251392 25566137474691025674 25616169054876331008 25640226313567987968 25709606259621951744 25795269254239600896 25815844302017083776 25971949180638502272 26066684124338923296 26149839243519587904 26174397695100654384 26332670697036259248 26441483385866987592 26513031455235137736 26589864325181617152 26750649596989215744 26861189471356939776 26881268003224514649 26933873224365854208 27045170221160754432 27307954796926491072 27420797585343542688 27700601642336844144 27890331790572028008 27971155978437805056 28046843192314856448 28140293731897746432 28277697509885528397 28333035469787457024 28436382681097007232 28527097356566823168 28553888394655259328 28622148076622022912 28726549851312282816 28923307042074695712 29019677911019551008 29218442828218315056 29325019639881288708 29418569148959536392 29446197406988236182 29503822059448095744 29624254534165791654 29682227635015431168 29790496142101626624 29827160387139529953 29885530564022386176 29913597365829319296 30094480796612867712 30218838155276557248 30300607377411585984 30721449146542302456 30848397283511485524 30893847851068353536 31021508379378553344 31120469843527443456 31149696430533010176 31209091196487418368 31338054383249763072 31422852095093496576 31552698591354213504 31657830448384964736 31859280596414239584 31874664903510889152 31990930516234133136 32317368582726318168 32498723064110865408 32538720422334032676 32633015308177439232 32647137649896994884 32830342687214037504 33055208048085366528 33392506089392360064 33514308159864329952 33621221884525184448 33652797036557984208 33856290896189476176 34088183299588034232 34186968418090650624 34279475012829268992 34393692338986134528 34421125736022778368 34535815034601779712 34561630289860090263 34629265574184669696 34755578832451897728 34866452324692783872 34899196926800872512 35110227596048345664 35255311181155983456 35350708606980183648 35496785915273490192 35841690670966019532 35989796830763399778 36060226961547672576 36357039655567107939 36410606395901988096 36428188461155301888 36561063447124723584 36934135523115792192 37187109054096037344 37703596679847371196 37915176908129342976 38036129808755764224 38071851192873679104 38088327258213160698 38162864102162697216 38302066468416377088 38349206212036538511 38424253582314496512 38460339470351981952 38564409389432927616 38692903881359401344 38957923770957753408 39100026186508384944 39224758865279381856 39261596542650981576 39499006045554388872 39720661522802168832 39769547182852706604 39884796487772425728 40125974395483823616 40291784207035409664 40400809836548781312 40567755331741131648 40961932195389736608 41131196378015314032 41532928574044013568 41550902463505266216 41784072510999684096 41897136126791328768 42070264788472284672 42210440597846619648 42479040795218986112 42499553204681185536 42654574021645510848 42790646034850234752 42830832591982888992 43089824776968424224 43384960563112043568 43529516866529326512 43827664242327472584 43954673680402265088 43987529459821933062 44073610730780488704 44436381801248687481 44523341452523146752 44685744213152439936 44828295846033579264 44870396048743978944 45141721194919301568 45450911066117378976 46082173719813453684 46272595925267228286 46340771776602530304 46363148950561293312 46488603099590378496 46532262569067830016 46813636794731127552 47007081574874644608 47134278142640244864 47329047887031320256 47486745672577447104 47788920894621359376 47986395774351199704 48476052874089477252 48547475194535984128 48748084596166298112 48808080633501049014 48903595468400268288 48949522962266158848 49245514030821056256 49582812072128049792 50088759134088540096 50271462239796494928 50762468257164905472 50784436344284214264 51069421957888502784 51132274949382051348 51280452627135975936 51419212519243903488 51590538508479201792 51631688604034167552 51943898361277004544 52133368248677846592 52299678487039175808 52348795390201308768 52665341394072518496 52882966771733975184 53026062910470275472 53722378942713879552 53762536006449029298 53867746448731708416 53984695246145099667 54090340442321508864 54615909593852982144 54841595170687085376 55401203284673688288 55780663581144056016 56555395019771056794 56666070939574914048 56872765362194014464 57054194713133646336 57107776789310518656 57132490887319741047 57244296153244045824 57453099702624565632 57846614084149391424 58039355822039102016 58436885656436630112 58650039279762577416 58837138297919072784 58892394813976472364 59248509068331583308 59580992284203253248 59654320774279059906 59771061128044772352 59827194731658638592 60188961593225735424 60437676310553114496 60601214754823171968 61442898293084604912 61696794567022971048 62043016758757106688 62299392861066020352 62418182392974836736 62676108766499526144 62845704190186993152 63105397182708427008 63315660896769929472 63718561192828479168 63749329807021778304 63981861032468266272 64634737165452636336 65077440844668065352 65266030616354878464 65294275299793989768 65660685374428075008 65981294189732899593 66110416096170733056 66785012178784720128 67028616319728659904 67242443769050368896 67305594073115968416 67712581792378952352 68176366599176068464 68842251472045556736 69071630069203559424 69123260579720180526 69258531148369339392 69511157664903795456 69732904649385567744 69798393853601745024 70220455192096691328 70510622362311966912 70701417213960367296 70993571830546980384 71683381341932039064 71979593661526799556 72714079311134215878 72821212791803976192 72856376922310603776 73122126894249447168 73868271046231584384 74374218108192074688 75407193359694742392 75830353816258685952 76143702385747358208 76176654516426321396 76604132936832754176 76698412424073077022 76848507164628993024 76920678940703963904 77128818778865855232 77385807762718802688 77915847541915506816 78200052373016769888 78449517730558763712 78523193085301963152 78998012091108777744 79539094365705413208 79769592975544851456 80251948790967647232 80583568414070819328 80643804009673543947 80801619673097562624 81135510663482263296 81923864390779473216 82262392756030628064 83101804927010532432 84140529576944569344 84420881195693239296 84833092529656585191 84958081590437972224 84999106409362371072 85309148043291021696 85581292069700469504 85661665183965777984 86179649553936848448 86769921126224087136 87059033733058653024 87655328484654945168 87975058919643866124 88872763602497374962 89046682905046293504 89371488426304879872 89481481161418589859 89656591692067158528 89740792097487957888 90283442389838603136 90901822132234757952 92164347439626907368 92545191850534456572 92681543553205060608 93064525138135660032 93627273589462255104 94014163149749289216 94268556285280489728 94658095774062640512 94973491345154894208 95577841789242718752 95972791548702399408 96952105748178954504 97496169192332596224 97616161267002098028 97899045924532317696 98491028061642112512 99165624144256099584 100177518268177080192 100542924479592989856 101568872688568428528 102264549898764102696 102560905254271951872 102838425038487806976 103181077016958403584 103263377208068335104 103684890869580270789 103887796722554009088 104266736497355693184 104599356974078351616 104697590780402617536 105330682788145036992 105765933543467950368 106052125820940550944 107525072012898058596 107969390492290199334 108180680884643017728 109231819187705964288 109683190341374170752 110802406569347376576 111561327162288112032 113110790039542113588 113745530724388028928 114108389426267292672 114215553578621037312 114264981774639482094 114488592306488091648 114906199405249131264 115693228168298782848 116078711644078204032 116873771312873260224 117300078559525154832 117674276595838145568 117784789627952944728 118497018136663166616 119161984568406506496 119308641548558119812 119654389463317277184 120377923186451470848 120875352621106228992 121202429509646343936 122885796586169209824 123393589134045942096 124598785722132040704 125352217532999052288 125691408380373986304 126210794365416854016 126631321793539858944 127437122385656958336 127498659614043556608 127963722064936532544 129269474330905272672 130154881689336130704 130588550599587979536 131962588379465799186 132220832192341466112 133309145403746062443 133570024357569440256 134057232639457319808 134484887538100737792 134611188146231936832 135425163584757904704 136352733198352136928 138246521159440361052 139022315329807590912 139465809298771135488 139596787707203490048 140440910384193382656 141021244724623933824 141402834427920734592 141987143661093960768 143366762683864078128 143959187323053599112 145428158622268431756 145642425583607952384 146244253788498894336 147736542092463168768 148748436216384149376 150814386719389484784 152287404771494716416 152353309032852642792 153208265873665508352 153396824848146154044 153841357881407927808 154257637557731710464 154771615525437605376 155831695083831013632 156400104746033539776 156899035461117527424 157046386170603926304 157996024182217555488 159078188731410826416 161167136828141638656 161287608019347087894 161603239346195125248 161954085738435299001 162271021326964526592 163847728781558946432 164524785512061256128 166203609854021064864 169666185059313170382 169916163180875944448 169998212818724742144 170618296086582043392 171162584139400939008 171323330367931555968 172359299107873696896 173539842252448174272 174118067466117306048 175310656969309890336 175950117839287732248 177745527204994749924 178742976852609759744 178962962322837179718 179313183384134317056 179481584194975915776 180566884779677206272 181803644264469515904 184328694879253814736 185090383701068913144 186129050276271320064 187254547178924510208 188028326299498578432 188537112570560979456 189316191548125281024 189946982690309788416 191155683578485437504 191945583097404798816 193904211496357909008 195232322534004196056 195798091849064635392 196982056123284225024 197943882569198698779 198331248288512199168 200355036536354160384 201085848959185979712 203137745377136857056 204529099797528205392 206526754416136670208 207369781739160541578 207775593445108018176 208533472994711386368 209198713948156703232 209395181560805235072 210661365576290073984 211531867086935900736 212104251641881101888 215050144025796117192 215938780984580398668 218463638375411928576 219366380682748341504 221604813138694753152 223122654324576224064 226221580079084227176 227491061448776057856 228431107157242074624 228529963549278964188 229812398810498262528 231386456336597565696 232157423288156408064 233747542625746520448 234600157119050309664 235348553191676291136 235569579255905889456 236994036273326333232 238617283097116239624 239308778926634554368 240755846372902941696 241750705242212457984 241931412029020631841 242404859019292687872 245771593172338419648 246787178268091884192 252421588730833708032 253262643587079717888 254499277588969755573 254874244771313916672 254997319228087113216 255927444129873065088 258538948661810545344 260309763378672261408 261177101199175959072 263925176758931598372 266618290807492124886 267140048715138880512 268114465278914639616 268444443484255769577 268969775076201475584 269222376292463873664 270850327169515809408 272705466396704273856 276493042318880722104 278044630659615181824 279193575414406980096 280881820768386765312 282042489449247867648 282805668855841469184 283974287322187921536 286733525367728156256 287918374646107198224 290856317244536863512 292488507576997788672 295473084184926337536 297496872432768298752 301628773438778969568 304706618065705285584 306793649696292308088 307682715762815855616 308515275115463420928 309543231050875210752 311054672608740812367 311663390167662027264 312800209492067079552 313798070922235054848 314092772341207852608 315992048364435110976 318156377462821652832 322575216038694175788 323908171476870598002 324542042653929053184 327695457563117892864 329049571024122512256 332407219708042129728 339332370118626340764 339832326361751888896 341236592173164086784 342325168278801878016 342646660735863111936 344718598215747393792 347079684504896348544 348236134932234612096 350621313938619780672 351900235678575464496 355491054409989499848 357485953705219519488 357925924645674359436 358963168389951831552 361133769559354412544 363607288528939031808 368657389758507629472 370180767402137826288 376056652598997156864 377074225141121958912 378632383096250562048 379893965380619576832 382311367156970875008 383891166194809597632 387808422992715818016 390464645068008392112 395887765138397397558 396662496577024398336 399927436211238187329 400710073072708320768 402171697918371959424 406275490754273714112 409058199595056410784 414739563478321083156 417066945989422772736 418397427896313406464 418790363121610470144 421322731152580147968 423063734173871801472 424208503283762203776 430100288051592234384 431877561969160797336 436927276750823857152 438732761365496683008 443209626277389506304 446245308649152448128 452443160158168454352 456862214314484149248 457059927098557928376 459624797620996525056 462772912673195131392 464314846576312816128 467495085251493040896 469200314238100619328 470697106383352582272 471139158511811778912 473988072546652666464 477234566194232479248 483501410484424915968 483862824058041263682 484809718038585375744 491543186344676839296 493574356536183768384 508998555177939511146 509748489542627833344 509994638456174226432 511854888259746130176 517077897323621090688 520619526757344522816 522354202398351918144 527850353517863196744 533236581614984249772 536228930557829279232 536888886968511539154 537939550152402951168 538444752584927747328 541700654339031618816 545410932793408547712 552986084637761444208 558387150828813960192 561763641536773530624 564084978898495735296 565611337711682938368 567948574644375843072 573467050735456312512 575836749292214396448 581712634489073727024 590946168369852675072 593831647707596096337 594993744865536597504 603257546877557939136 609413236131410571168 613587299392584616176 622109345217481624734 623326780335324054528 625600418984134159104 627596141844470109696 628185544682415705216 631984096728870221952 636312754925643305664 645150432077388351576 647816342953741196004 655390915126235785728 658099142048245024512 664814439416084259456 678664740237252681528 682473184346328173568 685293321471726223872 689437196431494787584 694159369009792697088 696472269864469224192 701242627877239561344 703800471357150928992 710982108819978999696 715851849291348718872 717926336779903663104 722267539118708825088 725794236087061895523 727214577057878063616 737314779517015258944 740361534804275652576 757264766192501124096 759787930761239153664 764622734313941750016 767782332389619195264 775616845985431636032 780929290136016784224 791775530276794795116 799854872422476374658 801420146145416641536 804343395836743918848 812550981508547428224 818116399190112821568 829479126956642166312 834133891978845545472 837580726243220940288 842645462305160295936 846127468347743602944 848417006567524407552 860200576103184468768 863755123938321594672 877465522730993366016 886419252554779012608 892490617298304896256 904886320316336908704 914119854197115856752 925545825346390262784 928629693152625632256 933164017826222437101 934990170502986081792 938400628476201238656 941394212766705164544 942278317023623557824 947976145093305332928 954469132388464958496 967725648116082527364 983086372689353678592 987148713072367536768 1017997110355879022292 1019496979085255666688 1023709776519492260352 1034155794647242181376 1041239053514689045632 1044708404796703836288 1055700707035726393488 1066473163229968499544 1072457861115658558464 1073777773937023078308 1076889505169855494656 1083401308678063237632 1090821865586817095424 1105972169275522888416 1128169957796991470592 1131222675423365876736 1135897149288751686144 1146934101470912625024 1151673498584428792896 1163425268978147454048 1187663295415192192674 1189987489731073195008 1206515093755115878272 1218826472262821142336 1227174598785169232352 1244218690434963249468 1251200837968268318208 1255192283688940219392 1256371089364831410432 1263968193457740443904 1272625509851286611328 1290300864154776703152 1295632685907482392008 1310781830252471571456 1316198284096490049024 1329628878832168518912 1357329480474505363056 1370586642943452447744 1378874392862989575168 1388318738019585394176 1392944539728938448384 1402485255754479122688 1407600942714301857984 1421964217639957999392 1431703698582697437744 1451588472174123791046 1454429154115756127232 1474629559034030517888 1480723069608551305152 1529245468627883500032 1535564664779238390528 1551233691970863272064 1561858580272033568448 1583551060553589590232 1599709744844952749316 1608686791673487837696 1625101963017094856448 1636232798380225643136 1658958253913284332624 1675161452486441880576 1685290924610320591872 1692254936695487205888 1696834013135048815104 1720401152206368937536 1727510247876643189344 1772838505109558025216 1781494943122788289011 1784981234596609792512 1809772640632673817408 1828239708394231713504 1866328035652444874202 1869980341005972163584 1876801256952402477312 1882788425533410329088 1884556634047247115648 1895952290186610665856 1908938264776929916992 1935451296232165054728 1966172745378707357184 1974297426144735073536 2035994220711758044584 2047419553038984520704 2068311589294484362752 2082478107029378091264 2089416809593407672576 2111401414071452786976 2132946326459936999088 2147555547874046156616 2153779010339710989312 2166802617356126475264 2177382708261185686569 2181643731173634190848 2211944338551045776832 2271794298577503372288 2293868202941825250048 2303346997168857585792 2326850537956294908096 2375326590830384385348 2413030187510231756544 2437652944525642284672 2454349197570338464704 2488437380869926498936 2502401675936536636416 2512742178729662820864 2527936386915480887808 2545251019702573222656 2580601728309553406304 2591265371814964784016 2632396568192980098048 2659257757664337037824 2714658960949010726112 2776637476039170788352 2785889079457876896768 2799492053478667311303 2804970511508958245376 2815201885428603715968 2843928435279915998784 2863407397165394875488 2903176944348247582092 2949259118068061035776 2961446139217102610304 3058490937255767000064 3071129329558476781056 3102467383941726544128 3123717160544067136896 3167102121107179180464 3199419489689905498632 3217373583346975675392 3250203926034189712896 3272465596760451286272 3317916507826568665248 3384509873390974411776 3393668026270097630208 3440802304412737875072 3455020495753286378688 3562989886245576578022 3569962469193219585024 3619545281265347634816 3656479416788463427008 3732656071304889748404 3753602513904804954624 3765576851066820658176 3769113268094494231296 3791904580373221331712 3817876529553859833984 3870902592464330109456 3932345490757414714368 3948594852289470147072 4071988441423516089168 4136623178588968725504 4164956214058756182528 4178833619186815345152 4222802828142905573952 4265892652919873998176 4295111095748092313232 4354765416522371373138 4363287462347268381696 4423888677102091553664 4587736405883650500096 4606693994337715171584 4653701075912589816192 4750653181660768770696 4826060375020463513088 4875305889051284569344 4908698395140676929408 4976874761739852997872 5025484357459325641728 5055872773830961775616 5090502039405146445312 5161203456619106812608 5182530743629929568032 5318515515328674075648 5429317921898021452224 5598984106957334622606 5609941023017916490752 5630403770857207431936 5687856870559831997568 5726814794330789750976 5806353888696495164184 5898518236136122071552 5922892278434205220608 6142258659116953562112 6204934767883453088256 6247434321088134273792 6334204242214358360928 6398838979379810997264 6500407852068379425792 6532148124783557059707 6544931193520902572544 6635833015653137330496 6881604608825475750144 6910040991506572757376 7125979772491153156044 7239090562530695269632 7312958833576926854016 7465312142609779496808 7507205027809609909248 7538226536188988462592 7583809160746442663424 7635753059107719667968 7741805184928660218912 7897189704578940294144 8143976882847032178336 8329912428117512365056 8357667238373630690304 8445605656285811147904 8531785305839747996352 8590222191496184626464 8709530833044742746276 8847777354204183107328 9175472811767301000192 9213387988675430343168 9307402151825179632384 9501306363321537541392 9652120750040927026176 9750611778102569138688 9817396790281353858816 9953749523479705995744 10181004078810292890624 10322406913238213625216 10365061487259859136064 10858635843796042904448 11197968213914669245212 11260807541714414863872 11375713741119663995136 11453629588661579501952 11612707777392990328368 11797036472272244143104 11845784556868410441216 12409869535766906176512 12494868642176268547584 12668408484428716721856 12797677958759621994528 13064296249567114119414 13089862387041805145088 13271666031306274660992 13763209217650951500288 13820081983013145514752 14251959544982306312088 14478181125061390539264 14625917667153853708032 14930624285219558993616 15076453072377976925184 15167618321492885326848 15271506118215439335936 15483610369857320437824 16287953765694064356672 16891211312571622295808 17063570611679495992704 17180444382992369252928 17419061666089485492552 17695554708408366214656 18426775977350860686336 18614804303650359264768 19002612726643075082784 19501223556205138277376 19596444374350671179121 19634793580562707717632 19907499046959411991488 20644813826476427250432 20730122974519718272128 21717271687592085808896 22395936427829338490424 22521615083428829727744 22751427482239327990272 22907259177323159003904 23225415554785980656736 23691569113736820882432 24989737284352537095168 25336816968857433443712 25595355917519243989056 26128592499134228238828 26543332062612549321984 27526418435301903000576 27640163966026291029504 28503919089964612624176 28956362250122781078528 29251835334307707416064 29861248570439117987232 30543012236430878671872 30967220739714640875648 32575907531388128713344 33782422625143244591616 34127141223358991985408 34360888765984738505856 34838123332178970985104 35391109416816732429312 37229608607300718529536 38005225453286150165568 39192888748701342358242 39269587161125415435264 39814998093918823982976 41289627652952854500864 41460245949039436544256 43434543375184171617792 44791872855658676980848 45502854964478655980544 45814518354646318007808 46450831109571961313472 50673633937714866887424 51190711835038487978112 52257184998268456477656 53086664125225098643968 55280327932052582059008 57007838179929225248352 58503670668615414832128 59722497140878235974464 61934441479429281751296 65151815062776257426688 67564845250286489183232 68254282446717983970816 68721777531969477011712 69676246664357941970208 76010450906572300331136 78385777497402684716484 79629996187837647965952 82579255305905709001728 82920491898078873088512 86869086750368343235584 89583745711317353961696 91629036709292636015616 92901662219143922626944 101347267875429733774848 102381423670076975956224 104514369996536912955312 106173328250450197287936 114015676359858450496704 119444994281756471948928 123868882958858563502592 130303630125552514853376 136508564893435967941632 137443555063938954023424 139352493328715883940416 152020901813144600662272 156771554994805369432968 159259992375675295931904 165840983796157746177024 179167491422634707923392 185803324438287845253888 202694535750859467549696 204762847340153951912448 209028739993073825910624 228031352719716900993408 238889988563512943897856 247737765917717127005184 260607260251105029706752 274887110127877908046848 278704986657431767880832 304041803626289201324544 313543109989610738865936 318519984751350591863808 358334982845269415846784 371606648876575690507776 409525694680307903824896 418057479986147651821248 456062705439433801986816 477779977127025887795712 557409973314863535761664 608083607252578402649088 627086219979221477731872 716669965690538831693568 743213297753151381015552 836114959972295303642496 912125410878867603973632 955559954254051775591424 1114819946629727071523328 1254172439958442955463744 1433339931381077663387136 1672229919944590607284992 1824250821757735207947264 2229639893259454143046656 2508344879916885910927488 2866679862762155326774272 3344459839889181214569984 5016689759833771821854976 6688919679778362429139968 10033379519667543643709952 20066759039335087287419904
- Sum of all divisors σ(n): 78286487951572675557601173
- Sum of proper divisors (its aliquot sum) s(n): 58219728912237588270181269
- 20066759039335087287419904 is an abundant number, because the sum of its proper divisors (58219728912237588270181269) is greater than itself. Its abundance is 38152969872902500982761365
Bases of 20066759039335087287419904
- Binary: 10000100110010100110100101111111100000011110101000110111100111011010111000100000000002
- Hexadecimal: 0x10994D2FF03D46F3B5C400
- Base-36: 2IRP7NNDX5ZD00000
Squares and roots of 20066759039335087287419904
- 20066759039335087287419904 squared (200667590393350872874199042) is 402674818342736435228486982651214941353497215369216
- 20066759039335087287419904 cubed (200667590393350872874199043) is 8080378550891720574206649344568256936966739420686728138937648187479387275264
-
20066759039335087287419904 is a
perfect square number . Itssquare root is 4479593624352 -
The
cube root of 20066759039335087287419904 is 271743446.0927455595
Scales and comparisons
How big is 20066759039335087287419904?- 20,066,759,039,335,087,287,419,904 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 20,066,759,039,335,087,287,419,904 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 20066759039335087287419904 cubic inches would be around 22645287.2 feet tall.
Recreational maths with 20066759039335087287419904
- 20066759039335087287419904 backwards is 40991478278053393095766002
- The number of decimal digits it has is: 26
- The sum of 20066759039335087287419904's digits is 117
- 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 20066759039335087287419904 - Facts about the integer". Numbermatics.com. 2024. Web. 12 June 2024.
APA style:
Numbermatics. (2024). Number 20066759039335087287419904 - Facts about the integer. Retrieved 12 June 2024, from https://numbermatics.com/n/20066759039335087287419904/
Chicago style:
Numbermatics. 2024. "Number 20066759039335087287419904 - Facts about the integer". https://numbermatics.com/n/20066759039335087287419904/
The information we have on file for 20066759039335087287419904 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 20066759039335087287419904, math, Factors of 20066759039335087287419904, curriculum, school, college, exams, university, Prime factorization of 20066759039335087287419904, STEM, science, technology, engineering, physics, economics, calculator, twenty septillion, sixty-six sextillion, seven hundred fifty-nine quintillion, thirty-nine quadrillion, three hundred thirty-five trillion, eighty-seven billion, two hundred eighty-seven million, four hundred nineteen thousand, nine hundred four.