705762835049879976764768256
705,762,835,049,879,976,764,768,256 is an even composite number composed of six prime numbers multiplied together.
705762835049879976764768256 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of seventeen thousand, nine hundred fifty-five divisors.
Prime factorization of 705762835049879976764768256:
218 × 36 × 132 × 312 × 372 × 3594
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 13 × 13 × 31 × 31 × 37 × 37 × 359 × 359 × 359 × 359)See below for interesting mathematical facts about the number 705762835049879976764768256 from the Numbermatics database.
Names of 705762835049879976764768256
- Cardinal: 705762835049879976764768256 can be written as Seven hundred five septillion, seven hundred sixty-two sextillion, eight hundred thirty-five quintillion, forty-nine quadrillion, eight hundred seventy-nine trillion, nine hundred seventy-six billion, seven hundred sixty-four million, seven hundred sixty-eight thousand, two hundred fifty-six.
Scientific notation
- Scientific notation: 7.05762835049879976764768256 × 1026
Factors of 705762835049879976764768256
Divisors of 705762835049879976764768256
- Number of divisors d(n): 17955
-
Complete list of divisors:
1 2 3 4 6 8 9 12 13 16 18 24 26 27 31 32 36 37 39 48 52 54 62 64 72 74 78 81 93 96 104 108 111 117 124 128 144 148 156 162 169 186 192 208 216 222 234 243 248 256 279 288 296 312 324 333 338 351 359 372 384 403 416 432 444 468 481 486 496 507 512 558 576 592 624 648 666 676 702 718 729 744 768 806 832 837 864 888 936 961 962 972 992 999 1014 1024 1053 1077 1116 1147 1152 1184 1209 1248 1296 1332 1352 1369 1404 1436 1443 1458 1488 1521 1536 1612 1664 1674 1728 1776 1872 1922 1924 1944 1984 1998 2028 2048 2106 2154 2232 2294 2304 2368 2418 2496 2511 2592 2664 2704 2738 2808 2872 2883 2886 2916 2976 2997 3042 3072 3159 3224 3231 3328 3348 3441 3456 3552 3627 3744 3844 3848 3888 3968 3996 4056 4096 4107 4212 4308 4329 4464 4563 4588 4608 4667 4736 4836 4992 5022 5184 5239 5328 5408 5476 5616 5744 5766 5772 5832 5952 5994 6084 6144 6253 6318 6448 6462 6656 6696 6882 6912 7104 7254 7488 7533 7688 7696 7776 7936 7992 8112 8192 8214 8424 8616 8649 8658 8928 8991 9126 9176 9216 9334 9472 9477 9672 9693 9984 10044 10323 10368 10478 10656 10816 10881 10952 11129 11232 11488 11532 11544 11664 11904 11988 12168 12288 12321 12493 12506 12636 12896 12924 12987 13283 13312 13392 13689 13764 13824 14001 14208 14508 14911 14976 15066 15376 15392 15552 15717 15872 15984 16224 16384 16428 16848 17232 17298 17316 17797 17856 17982 18252 18352 18432 18668 18759 18944 18954 19344 19386 19968 20088 20646 20736 20956 21312 21632 21762 21904 22258 22464 22599 22976 23064 23088 23328 23808 23976 24336 24576 24642 24986 25012 25272 25792 25848 25947 25974 26566 26624 26784 26973 27378 27528 27648 28002 28416 29016 29079 29822 29952 30132 30752 30784 30969 31104 31434 31744 31968 32448 32643 32768 32856 33387 33696 34464 34596 34632 35557 35594 35712 35964 36504 36704 36864 36963 37336 37479 37518 37888 37908 38688 38772 38961 39849 39936 40176 41067 41292 41472 41912 42003 42439 42624 43264 43524 43808 44516 44733 44928 45198 45952 46128 46176 46656 47151 47616 47952 48672 49152 49284 49972 50024 50544 51584 51696 51894 51948 53132 53248 53391 53568 53946 54756 55056 55296 56004 56277 56832 58032 58158 59644 59904 60264 60671 61504 61568 61938 62208 62868 63488 63936 64896 65286 65536 65712 66774 67392 68928 69192 69264 71114 71188 71424 71928 73008 73408 73728 73926 74672 74958 75036 75776 75816 77376 77544 77841 77922 79698 79872 80352 82134 82584 82944 83824 84006 84878 85248 86528 87048 87237 87616 89032 89466 89856 90396 91904 92256 92352 92907 93312 94302 95232 95904 97344 97929 98304 98568 99944 100048 100161 101088 103168 103392 103788 103896 106264 106496 106671 106782 107136 107892 109512 110112 110592 110889 112008 112437 112554 113664 116064 116316 116883 119288 119547 119808 120528 121342 123008 123136 123201 123876 124416 125736 126009 126976 127317 127872 128881 129792 130572 131072 131424 133548 134199 134784 137856 138384 138528 141453 142228 142376 142848 143856 144677 146016 146816 147456 147852 149344 149916 150072 151552 151632 154752 155088 155682 155844 159396 159744 160173 160704 162409 164268 165168 165888 167648 168012 168831 169756 170496 172679 173056 174096 174474 175232 178064 178932 179712 180792 182013 183808 184512 184704 185814 186624 188604 190464 191808 193843 194688 195858 196608 197136 199888 200096 200322 202176 206336 206784 207576 207792 212528 212992 213342 213564 214272 215784 219024 220224 221184 221778 224016 224874 225108 227328 231361 232128 232632 233523 233766 238576 239094 239616 241056 242684 246016 246272 246402 247752 248832 251472 252018 253952 254634 255744 257762 259584 261144 261711 262144 262848 267096 268398 269568 275712 276768 277056 278721 282906 284456 284752 285696 287712 289354 292032 293632 293787 294912 295704 298688 299832 300144 300483 303104 303264 309504 310176 311364 311688 318792 319488 320013 320346 321408 324818 328536 330336 331776 332667 335296 336024 337311 337662 339512 340992 344999 345358 346112 348192 348948 350464 350649 356128 357864 358641 359424 361584 364026 367616 369024 369408 371628 373248 377208 378027 380928 381951 383616 386643 387686 389376 391716 393216 394272 399776 400192 400644 402597 404352 411773 412672 413568 415152 415584 424359 425056 425984 426684 427128 428544 431568 434031 438048 440448 442368 443556 448032 449748 450216 454656 462241 462722 464256 465264 467046 467532 477152 478188 479232 480519 482112 485368 487227 491471 492032 492544 492804 495504 497664 502944 504036 506493 507904 509268 511488 515524 518037 519168 522288 523422 525696 534192 536796 539136 546039 551424 551707 553536 554112 557442 565812 568912 569504 571392 575424 578708 581529 584064 587264 587574 589824 591408 597376 599664 600288 600966 606208 606528 619008 620352 622728 623376 637584 638976 640026 640692 642816 649636 657072 660672 663552 665334 670592 672048 674622 675324 679024 681984 689998 690716 692224 694083 696384 697896 700569 700928 701298 712256 715728 717282 718848 723168 728052 735232 738048 738816 743256 746496 754416 756054 761856 763902 767232 773286 775372 778752 783432 786432 788544 799552 800384 801288 805194 808704 823546 825344 827136 830304 831168 836163 848718 850112 851968 853368 854256 857088 863136 868062 876096 880896 884736 887112 896064 899496 900432 901449 909312 924482 925444 928512 930528 934092 935064 954304 956376 958464 960039 961038 964224 970736 974454 982942 984064 985088 985608 991008 995328 998001 1005888 1008072 1011933 1012986 1015808 1018536 1022976 1031048 1034997 1036074 1038336 1044576 1046844 1051392 1068384 1073592 1075923 1078272 1092078 1102848 1103414 1107072 1108224 1114884 1131624 1134081 1137824 1139008 1142784 1145853 1150848 1157416 1159929 1163058 1168128 1174528 1175148 1179648 1182816 1194752 1199328 1200576 1201932 1207791 1212416 1213056 1235319 1238016 1240704 1245456 1246752 1273077 1275168 1277952 1280052 1281384 1285632 1299272 1302093 1314144 1315609 1321344 1327104 1330668 1341184 1344096 1349244 1350648 1358048 1363968 1379996 1381432 1384448 1386723 1388166 1392768 1395792 1401138 1401856 1402596 1424512 1431456 1434564 1437696 1441557 1446336 1456104 1461681 1470464 1474413 1476096 1477632 1486512 1492992 1508832 1512108 1519479 1523712 1527804 1534464 1546572 1550744 1554111 1557504 1566864 1577088 1599104 1600768 1602576 1610388 1617408 1638117 1647092 1650688 1654272 1655121 1660608 1662336 1672326 1675453 1697436 1700224 1703936 1706736 1708512 1714176 1726272 1736124 1744587 1752192 1761792 1769472 1774224 1792128 1798992 1800864 1802898 1818624 1848964 1850888 1857024 1861056 1868184 1870128 1880801 1908608 1912752 1916928 1920078 1922076 1928448 1941472 1948908 1965884 1968128 1970176 1971216 1982016 1990656 1996002 2011776 2016144 2023866 2025972 2031616 2037072 2045952 2062096 2069994 2072148 2076672 2082249 2089152 2093688 2102784 2136768 2147184 2151846 2156544 2184156 2205696 2206828 2214144 2216448 2229768 2244827 2263248 2268162 2275648 2278016 2285568 2291706 2301696 2314832 2319858 2326116 2336256 2349056 2350296 2359296 2365632 2389504 2398656 2401152 2403864 2415582 2424832 2426112 2470638 2476032 2481408 2490912 2493504 2546154 2550336 2555904 2560104 2562768 2571264 2598544 2604186 2628288 2631218 2642688 2654208 2661336 2682368 2688192 2698488 2701296 2704347 2716096 2727936 2759992 2762864 2768896 2773446 2776332 2785536 2791584 2802276 2803712 2805192 2849024 2862912 2869128 2875392 2880117 2883114 2892672 2912208 2923362 2940928 2948826 2952192 2955264 2973024 2985984 3017664 3024216 3035799 3038958 3047424 3055608 3068928 3093144 3101488 3104991 3108222 3115008 3133728 3154176 3198208 3201536 3205152 3220776 3227769 3234816 3276234 3294184 3301376 3308544 3310242 3321216 3324672 3344652 3350906 3394872 3400448 3402243 3407872 3413472 3417024 3428352 3437559 3452544 3472248 3479787 3489174 3504384 3523584 3538944 3548448 3584256 3597984 3601728 3605796 3623373 3637248 3697928 3701776 3705957 3714048 3722112 3736368 3740256 3761602 3817216 3819231 3825504 3833856 3840156 3844152 3856896 3882944 3897816 3906279 3931768 3936256 3940352 3942432 3946827 3964032 3981312 3992004 3995311 4023552 4032288 4047732 4051944 4063232 4074144 4091904 4124192 4139988 4144296 4153344 4160169 4164498 4178304 4187376 4205568 4273536 4294368 4303692 4313088 4324671 4368312 4385043 4411392 4413656 4423239 4428288 4432896 4459536 4484987 4489654 4526496 4536324 4551296 4556032 4558437 4571136 4583412 4603392 4629664 4639716 4652232 4662333 4672512 4698112 4700592 4731264 4768597 4779008 4797312 4802304 4807728 4831164 4849664 4852224 4914351 4941276 4952064 4962816 4965363 4981824 4987008 5026359 5092308 5100672 5111808 5120208 5125536 5142528 5197088 5208372 5233761 5256576 5262436 5285376 5308416 5322672 5353049 5364736 5376384 5396976 5402592 5408694 5432192 5455872 5519984 5525728 5537792 5546892 5552664 5571072 5583168 5604552 5607424 5610384 5642403 5698048 5725824 5738256 5750784 5760234 5766228 5785344 5824416 5846724 5881856 5897652 5904384 5910528 5946048 5971968 6009133 6035328 6048432 6071598 6077916 6094848 6111216 6137856 6186288 6202976 6209982 6216444 6230016 6246747 6267456 6308352 6389123 6396416 6403072 6410304 6441552 6455538 6469632 6552468 6588368 6602752 6617088 6620484 6642432 6649344 6689304 6701812 6734481 6789744 6800896 6804486 6826944 6834048 6856704 6875118 6905088 6944496 6959574 6978348 7008768 7047168 7077888 7096896 7168512 7172191 7195968 7203456 7211592 7246746 7274496 7395856 7403552 7411914 7428096 7444224 7472736 7480512 7523204 7634432 7638462 7651008 7667712 7680312 7688304 7713792 7765888 7795632 7812558 7863536 7872512 7880704 7884864 7893654 7928064 7962624 7984008 7990622 8047104 8064576 8095464 8103888 8113041 8126464 8148288 8183808 8248384 8279976 8288592 8306688 8320338 8328996 8356608 8374752 8411136 8547072 8588736 8607384 8626176 8640351 8649342 8736624 8770086 8822784 8827312 8846478 8856576 8865792 8919072 8969974 8979308 9052992 9072648 9102592 9107397 9112064 9116874 9142272 9166824 9206784 9259328 9279432 9304464 9314973 9324666 9345024 9396224 9401184 9462528 9537194 9558016 9594624 9604608 9615456 9662328 9683307 9699328 9704448 9828702 9882552 9904128 9925632 9930726 9963648 9974016 10052718 10184616 10201344 10223616 10240416 10251072 10285056 10312677 10394176 10416744 10439361 10467522 10513152 10524872 10570752 10616832 10645344 10706098 10729472 10752768 10793952 10805184 10817388 10864384 10870119 10911744 11039968 11051456 11075584 11093784 11105328 11117871 11142144 11166336 11209104 11214848 11220768 11284806 11396096 11451648 11476512 11501568 11520468 11532456 11570688 11648832 11693448 11718837 11763712 11795304 11808768 11821056 11840481 11892096 11943936 11985933 12018266 12070656 12096864 12143196 12155832 12189696 12222432 12275712 12372576 12405952 12419964 12432888 12460032 12480507 12493494 12534912 12616704 12764963 12778246 12792832 12806144 12820608 12883104 12911076 12939264 12974013 13104936 13155129 13176736 13205504 13234176 13240968 13269717 13284864 13298688 13378608 13403624 13454961 13468962 13579488 13601792 13608972 13653888 13668096 13713408 13750236 13810176 13888992 13919148 13956696 13986999 14017536 14094336 14193792 14305791 14337024 14344382 14391936 14406912 14423184 14493492 14548992 14743053 14791712 14807104 14823828 14856192 14888448 14896089 14945472 14961024 15046408 15079077 15235601 15268864 15276924 15302016 15335424 15360624 15376608 15427584 15531776 15591264 15625116 15701283 15727072 15745024 15761408 15769728 15787308 15856128 15925248 15968016 15981244 16059147 16094208 16129152 16190928 16207776 16226082 16296576 16367616 16496768 16559952 16577184 16613376 16640676 16657992 16713216 16749504 16822272 16927209 17094144 17102917 17177472 17214768 17252352 17280702 17298684 17473248 17540172 17645568 17654624 17692956 17713152 17731584 17838144 17939948 17958616 18027399 18105984 18145296 18205184 18214794 18224128 18233748 18284544 18333648 18413568 18518656 18558864 18608928 18629946 18649332 18690048 18740241 18792448 18802368 18925056 19074388 19116032 19167369 19189248 19209216 19230912 19324656 19366614 19408896 19657404 19765104 19808256 19851264 19861452 19927296 19948032 20105436 20203443 20369232 20402688 20480832 20502144 20570112 20625354 20788352 20833488 20878722 20935044 21026304 21049744 21141504 21233664 21290688 21412196 21458944 21505536 21516573 21587904 21610368 21634776 21728768 21740238 21780889 21823488 22079936 22102912 22151168 22187568 22210656 22235742 22284288 22332672 22418208 22429696 22441536 22569612 22792192 22903296 22953024 23003136 23040936 23064912 23141376 23297664 23386896 23437674 23527424 23590608 23617536 23642112 23680962 23784192 23887872 23971866 24036532 24141312 24193728 24286392 24311664 24379392 24444864 24551424 24745152 24811904 24839928 24865776 24920064 24961014 24986988 25069824 25233408 25529926 25556492 25585664 25612288 25641216 25766208 25822152 25878528 25921053 25948026 26209872 26310258 26353472 26411008 26468352 26481936 26539434 26569728 26597376 26757216 26807248 26909922 26937924 27158976 27203584 27217944 27307776 27336192 27426816 27500472 27620352 27777984 27838296 27913392 27944919 27973998 28035072 28188672 28387584 28611582 28674048 28688764 28783872 28813824 28846368 28986984 29097984 29486106 29583424 29614208 29647656 29712384 29776896 29792178 29890944 29922048 30092816 30158154 30471202 30537728 30553848 30604032 30670848 30721248 30753216 30855168 30938031 31063552 31182528 31250232 31318083 31402566 31454144 31490048 31522816 31539456 31574616 31712256 31850496 31936032 31962488 32118294 32188416 32258304 32381856 32415552 32452164 32593152 32735232 32993536 33119904 33154368 33226752 33281352 33315984 33353613 33426432 33499008 33644544 33854418 34188288 34205834 34354944 34429536 34504704 34561404 34597368 34946496 35080344 35156511 35291136 35309248 35385912 35426304 35463168 35521443 35676288 35879896 35917232 35957799 36054798 36211968 36290592 36410368 36429588 36448256 36467496 36569088 36667296 36827136 37037312 37117728 37217856 37259892 37298664 37380096 37441521 37480482 37584896 37604736 37850112 38148776 38232064 38294889 38334738 38378496 38418432 38461824 38649312 38733228 38817792 39314808 39465387 39530208 39616512 39702528 39722904 39809151 39854592 39896064 40210872 40364883 40406886 40738464 40805376 40961664 41004288 41140224 41250708 41576704 41666976 41757444 41870088 41960997 42052608 42099488 42283008 42581376 42824392 42917373 42917888 43011072 43033146 43175808 43220736 43269552 43457536 43480476 43561778 43646976 44159872 44205824 44229159 44302336 44375136 44421312 44471484 44568576 44665344 44688267 44836416 44859392 44883072 45139224 45237231 45584384 45706803 45806592 45906048 46006272 46081872 46129824 46268279 46282752 46595328 46773792 46875348 47054848 47103849 47181216 47235072 47284224 47361924 47568384 47775744 47943732 48073064 48177441 48282624 48387456 48572784 48623328 48889728 49102848 49490304 49623808 49679856 49731552 49840128 49922028 49973976 50139648 50466816 50781627 51059852 51112984 51171328 51224576 51282432 51308751 51532416 51644304 51757056 51842106 51896052 51939043 52419744 52620516 52706944 52822016 52936704 52963872 53078868 53139456 53194752 53514432 53614496 53819844 53875848 54082197 54317952 54407168 54435888 54615552 54672384 54853632 55000944 55240704 55555968 55676592 55826784 55889838 55947996 56070144 56220723 56377344 56775168 57223164 57348096 57377528 57502107 57567744 57627648 57692736 57973968 58304831 58972212 59166848 59228416 59295312 59424768 59553792 59584356 59781888 59844096 60185632 60316308 60610329 60942404 61075456 61107696 61208064 61442496 61506432 61710336 61876062 61991761 62127104 62365056 62500464 62636166 62805132 62908288 62980096 63045632 63078912 63149232 63424512 63700992 63872064 63924976 64236588 64376832 64516608 64549719 64763712 64831104 64904328 65186304 65342667 65470464 65987072 66239808 66308736 66453504 66562704 66631968 66707226 66852864 66998016 67289088 67708836 68376576 68411668 68709888 68859072 69009408 69122808 69194736 69589637 69892992 70160688 70313022 70582272 70618496 70771824 70852608 70926336 71042886 71352576 71759792 71834464 71915598 72109596 72423936 72581184 72820736 72859176 72896512 72934992 73138176 73334592 73654272 74074624 74235456 74435712 74519784 74597328 74760192 74883042 74960964 75169792 75209472 75700224 76297552 76464128 76589778 76669476 76756992 76836864 76923648 77298624 77466456 77635584 78629616 78930774 79060416 79233024 79405056 79445808 79618302 79709184 79792128 80421744 80729766 80813772 81476928 81610752 81923328 82008576 82280448 82501416 83058599 83153408 83333952 83514888 83740176 83834757 83921994 84105216 84198976 84566016 85162752 85648784 85834746 85835776 86022144 86066292 86351616 86441472 86539104 86915072 86960952 87123556 87293952 88319744 88411648 88458318 88750272 88842624 88942968 89137152 89330688 89376534 89672832 89718784 89766144 90278448 90474462 91168768 91413606 91613184 91812096 92012544 92163744 92259648 92536558 92565504 93190656 93547584 93750696 93954249 94109696 94207698 94362432 94470144 94568448 94723848 95136768 95551488 95887464 96146128 96354882 96565248 96774912 97145568 97246656 97779456 98205696 98980608 99247616 99359712 99463104 99680256 99844056 99947952 100060839 100279296 100933632 101563254 102119704 102225968 102342656 102449152 102564864 102617502 103064832 103288608 103514112 103684212 103792104 103878086 104839488 105241032 105413888 105469533 105644032 105873408 105927744 106157736 106278912 106389504 106564329 107028864 107228992 107639688 107751696 107873397 108164394 108635904 108814336 108871776 109231104 109344768 109707264 110001888 110481408 111111936 111353184 111653568 111779676 111895992 112140288 112324563 112441446 112754688 113550336 114446328 114696192 114755056 114884667 115004214 115135488 115255296 115385472 115947936 116609662 117944424 118333696 118396161 118456832 118590624 118849536 119107584 119168712 119427453 119563776 119688192 120371264 120632616 121094649 121220658 121884808 122150912 122215392 122416128 122884992 123012864 123420672 123752124 123854641 123983522 124254208 124730112 125000928 125272332 125610264 125816576 125882991 125960192 126091264 126157824 126298464 126849024 127744128 127849952 128473176 128752119 128753664 129033216 129099438 129527424 129662208 129808656 130372608 130685334 130940928 131974144 132479616 132617472 132907008 133125408 133263936 133414452 133705728 133996032 134064801 134578176 135417672 135711693 136753152 136823336 137120409 137419776 137718144 138018816 138245616 138389472 138804837 139179274 139785984 140321376 140626044 141164544 141236992 141311547 141543648 141705216 141852672 142085772 142705152 143519584 143668928 143831196 144219192 144532323 144847872 145162368 145641472 145718352 145793024 145869984 146669184 147308544 147826507 148149248 148470912 148871424 149039568 149194656 149520384 149766084 149921928 150339584 150418944 151400448 152344881 152595104 152928256 153179556 153338952 153513984 153673728 153847296 153926253 154597248 154932912 155271168 155817129 157259232 157861548 158120832 158466048 158810112 158891616 159236604 159418368 159584256 160843488 161459532 161627544 162246591 162953856 163221504 163846656 164017152 164560896 165002832 165944519 166117198 166306816 166667904 167029776 167480352 167669514 167843988 168210432 168397952 168662169 169132032 170325504 171297568 171669492 171671552 172044288 172132584 172506321 172703232 172882944 173078208 173830144 173921904 174247112 174914493 176438089 176639488 176823296 176916636 177500544 177685248 177885936 178274304 178661376 178753068 179345664 179437568 179532288 180556896 180948924 181830987 182337536 182827212 183226368 183624192 184327488 184519296 185073116 185131008 185975283 186381312 187095168 187501392 187908498 188415396 188724864 188940288 189136896 189447696 190273536 191102976 191774928 192292256 192709764 193130496 193549824 193649157 194291136 194493312 195558912 196028001 196411392 197961216 198062813 198495232 198719424 198926208 199360512 199688112 199895904 200121678 200558592 201867264 203126508 204239408 204451936 204685312 204898304 205129728 205235004 206129664 206577216 207028224 207368424 207584208 207756172 208768911 209678976 210482064 210827776 210939066 211746816 211855488 212315472 212557824 212779008 213128658 214057728 214457984 215279376 215503392 215746794 216328788 217271808 217628672 217743552 218462208 218689536 219414528 220003776 220962816 222223872 222337921 222706368 223307136 223559352 223791984 224280576 224649126 224882892 225509376 227100672 228892656 229392384 229510112 229769334 230008428 230270976 230510592 230770944 231895872 233219324 235888848 236667392 236792322 236913664 237181248 237699072 238215168 238337424 238854906 239127552 239376384 240742528 241265232 242189298 242441316 243769616 244301824 244430784 244832256 245769984 246025728 246841344 247504248 247709282 247967044 248508416 249175797 249460224 250001856 250544664 251220528 251504271 251633152 251765982 251920384 252315648 252596928 253698048 255488256 255699904 256946352 257504238 257507328 258066432 258198876 259054848 259324416 259617312 260745216 261370668 261881856 263948288 264959232 265234944 266250816 266527872 266828904 267411456 267992064 268129602 269156352 270835344 271423386 273506304 273646672 274240818 274839552 275436288 276037632 276491232 276778944 277609674 278358548 279571968 280642752 281252088 282329088 282473984 282623094 283087296 283410432 283705344 284171544 285410304 287039168 287337856 287662392 288438384 289064646 289695744 290324736 291282944 291436704 291586048 291739968 293338368 294617088 295653014 296298496 296941824 297742848 298079136 298389312 299040768 299532168 299843856 300182517 300679168 300837888 302800896 304689762 305190208 305856512 306359112 306677904 307027968 307347456 307694592 307852506 309194496 309865824 310542336 311634258 314518464 315723096 316241664 316932096 317620224 317783232 318473208 318836736 319168512 319692987 321686976 322919064 323255088 323620191 324493182 325907712 326443008 327693312 328034304 329121792 330005664 331889038 332234396 332613632 333335808 334059552 334960704 335339028 335687976 336420864 336795904 336973689 337324338 338264064 340651008 342595136 343338984 343343104 344088576 344265168 344654001 345012642 345406464 345765888 346156416 347660288 347843808 348494224 349828986 352876178 353278976 353646592 353833272 355001088 355370496 355771872 356548608 357322752 357506136 358282359 358691328 358875136 359064576 361113792 361897848 363283947 363661974 364675072 365654424 366452736 367248384 368654976 369038592 370146232 370262016 371563923 371950566 372762624 374190336 375002784 375816996 376830792 377449728 377880576 378273792 378895392 380547072 383549856 384584512 385419528 386256357 386260992 387099648 387298314 388582272 388986624 391117824 392056002 392822784 395922432 396125626 396990464 397438848 397852416 398721024 399376224 399791808 400243356 401117184 402194403 403734528 406253016 407135079 408478816 408903872 409370624 409796608 410259456 410470008 411361227 412259328 413154432 414056448 414736848 415168416 415512344 416414511 417537822 419357952 420964128 421655552 421878132 423493632 423710976 424630944 425115648 425558016 426257316 428115456 428915968 430558752 431006784 431493588 432657576 433596969 434543616 435257344 435487104 436924416 437379072 440007552 441925632 443479521 444447744 444675842 445412736 446614272 447118704 447583968 448561152 449298252 449765784 451018752 454201344 457034643 457785312 458784768 459020224 459538668 460016856 460541952 461021184 461541888 461778759 463791744 466438648 467451387 471777696 472303631 473334784 473584644 473827328 474362496 475398144 476430336 476674848 477709812 478255104 478752768 481485056 482530464 484378596 484882632 486739773 487539232 488603648 488861568 489664512 491539968 492051456 493682688 495008496 495418564 495934088 497016832 497833557 498351594 498920448 500003712 501089328 502441056 503008542 503266304 503531964 504631296 505193856 507396096 510976512 511399808 513892704 515008476 515014656 516132864 516397752 517518963 518109696 518648832 519234624 521490432 522741336 524743479 527896576 529314267 529918464 530469888 532501632 533055744 533657808 534822912 535984128 536259204 538312704 541670688 542846772 545492961 547012608 547293344 548481636 549679104 550872576 552982464 553557888 555219348 556717096 557925849 559143936 561285504 562504176 564947968 565246188 566174592 566820864 567410688 568343088 570820608 574078336 574675712 575324784 576876768 578129292 579391488 580649472 580947471 582565888 582873408 583172096 583479936 586676736 588084003 589234176 591306028 592596992 593883648 594188439 595485696 596158272 596778624 598081536 599064336 599687712 600365034 601487627 601675776 605601792 609379524 610380416 611713024 612718224 613355808 614055936 614694912 615389184 615705012 618388992 619731648 621084672 623268516 626306733 629036928 631446192 632483328 635240448 635566464 636946416 637673472 638337024 639385974 643373952 645838128 646510176 647240382 648986364 651815424 652886016 655386624 656068608 658243584 660011328 663778076 664468792 665227264 666671616 667013763 668119104 669921408 670678056 671375952 672841728 673591808 673947378 674648676 675207559 676528128 681302016 685190272 686677968 686686208 688177152 688530336 689308002 690025284 690812928 691531776 692312832 695320576 695687616 696988448 699657972 705752356 706557952 707293184 707666544 710002176 710740992 711543744 713097216 714645504 715012272 716564718 717382656 718129152 722227584 723795696 726567894 727323948 729350144 731308848 732905472 734496768 737309952 738077184 740292464 740524032 743127846 743901132 745525248 747527391 748380672 750005568 751633992 753661584 754899456 755761152 757790784 761094144 767099712 769169024 770839056 772512714 772521984 774199296 774596628 777164544 777973248 782235648 784112004 785645568 791844864 792251252 793980928 794877696 795704832 798752448 799583616 800486712 802234368 804388806 805892893 807469056 812506032 814270158 816957632 817807744 818741248 819593216 820518912 820940016 822722454 824518656 826308864 828112896 829473696 830336832 831024688 832829022 835075644 838715904 841928256 843311104 843756264 846987264 847421952 849261888 850231296 851116032 852514632 856230912 857831936 861117504 862013568 862987176 865315152 867193938 869087232 870514688 870974208 873848832 874758144 880015104 883851264 886959042 888895488 889351684 890825472 893228544 894237408 895167936 897122304 898596504 899531568 902037504 908402688 914069286 915570624 917569536 918040448 919077336 920033712 921083904 922042368 923083776 923557518 927583488 932877296 934902774 943555392 944607262 946669568 947169288 947654656 948724992 950796288 952860672 953349696 955419624 956510208 957505536 959078961 962970112 965060928 968757192 969765264 970860573 973479546 975078464 977207296 977723136 979329024 983079936 984102912 987365376 990016992 990837128 991868176 994033664 995667114 996703188 997840896 1000007424 1002178656 1004882112 1006017084 1006532608 1007063928 1009262592 1010387712 1014792192 1021953024 1022799616 1027785408 1030016952 1030029312 1032265728 1032795504 1033962003 1035037926 1036219392 1037297664 1038469248 1042980864 1045482672 1049486958 1055793152 1058628534 1059836928 1060939776 1065003264 1066111488 1067315616 1069645824 1071968256 1072518408 1076625408 1083341376 1085693544 1089851841 1090985922 1094025216 1094586688 1096963272 1099358208 1101745152 1105964928 1107115776 1110438696 1113434192 1114691769 1115851698 1118287872 1122571008 1125008352 1129895936 1130492376 1132349184 1133641728 1134821376 1136686176 1141641216 1148156672 1149351424 1150649568 1153753536 1156258584 1158769071 1158782976 1161298944 1161894942 1165131776 1165746816 1166344192 1166959872 1173353472 1176168006 1178468352 1182612056 1185193984 1187767296 1188376878 1190971392 1192316544 1193557248 1196163072 1198128672 1199375424 1200730068 1202975254 1203351552 1211203584 1218759048 1220760832 1221405237 1223426048 1225436448 1226711616 1228111872 1229389824 1230778368 1231410024 1234083681 1236777984 1239463296 1242169344 1246537032 1249243533 1252613466 1258073856 1262892384 1264966656 1270480896 1271132928 1273892832 1275346944 1276674048 1278771948 1286747904 1291676256 1293020352 1294480764 1297972728 1300790907 1303630848 1305772032 1310773248 1312137216 1320022656 1327556152 1328937584 1330438563 1330454528 1333343232 1334027526 1336238208 1339842816 1341356112 1342751904 1345683456 1347183616 1347894756 1349297352 1350415118 1353056256 1362604032 1370380544 1371103929 1373355936 1373372416 1376354304 1377060672 1378616004 1380050568 1381625856 1383063552 1384625664 1385336277 1390641152 1391375232 1393976896 1399315944 1402354161 1411504712 1413115904 1414586368 1415333088 1416910893 1420004352 1421481984 1423087488 1426194432 1429291008 1430024544 1433129436 1434316649 1434765312 1436258304 1444455168 1447591392 1453135788 1454647896 1458700288 1460219319 1462617696 1465810944 1468993536 1474619904 1476154368 1480584928 1481048064 1486255692 1487802264 1491050496 1493500671 1495054782 1496761344 1500011136 1503267984 1507323168 1509798912 1515581568 1522188288 1534199424 1538338048 1541678112 1545025428 1545043968 1548398592 1549193256 1552556889 1554329088 1555946496 1564471296 1568224008 1574230437 1583689728 1584502504 1587942801 1587961856 1589755392 1591409664 1597504896 1599167232 1600973424 1604468736 1608777612 1610110333 1611785786 1614938112 1625012064 1628540316 1633915264 1635615488 1636478883 1637482496 1639186432 1641037824 1641880032 1645444908 1649037312 1652617728 1658947392 1660673664 1662049376 1665658044 1670151288 1673777547 1677431808 1683856512 1686622208 1687512528 1694843904 1698523776 1700462592 1702232064 1705029264 1711926323 1712461824 1715663872 1722235008 1724027136 1725974352 1730630304 1734387876 1738174464 1741029376 1741948416 1742842413 1747697664 1749516288 1760030208 1764252009 1767702528 1773918084 1777790976 1778703368 1781650944 1782565317 1786457088 1788474816 1790335872 1794244608 1797193008 1799063136 1804462881 1816805376 1828138572 1831141248 1835139072 1836080896 1838154672 1840067424 1842167808 1844084736 1846167552 1847115036 1855166976 1865754592 1869805548 1878920199 1887110784 1889214524 1893339136 1894338576 1895309312 1897449984 1905721344 1906699392 1910839248 1913020416 1915011072 1918157922 1921744591 1925940224 1930121856 1937514384 1939530528 1941721146 1946959092 1950156928 1954414592 1955446272 1958658048 1966159872 1968205824 1974730752 1980033984 1981674256 1983736352 1988067328 1991334228 1993406376 1995681792 2000014848 2001041289 2004357312 2009764224 2012034168 2013065216 2014127856 2018525184 2020775424 2025622677 2029584384 2043906048 2045599232 2055570816 2060033904 2060058624 2064531456 2065591008 2067924006 2070075852 2072438784 2074595328 2076938496 2085961728 2090965344 2098973916 2111586304 2117257068 2119673856 2121879552 2130006528 2132222976 2134631232 2139291648 2143936512 2145036816 2157278747 2166682752 2171387088 2179703682 2181971844 2188050432 2189173376 2193926544 2198716416 2203490304 2211929856 2214231552 2220877392 2226868384 2229383538 2231703396 2236575744 2242582173 2245142016 2250016704 2259791872 2260984752 2264698368 2267283456 2273372352 2283282432 2293695157 2296313344 2298702848 2301299136 2307507072 2312517168 2317538142 2317565952 2322597888 2323789884 2330263552 2331493632 2332688384 2333919744 2346706944 2352336012 2356936704 2365224112 2370387968 2375534592 2376753756 2381942784 2384633088 2387114496 2396257344 2398750848 2401460136 2405950508 2406703104 2417678679 2422407168 2437518096 2441521664 2442810474 2450872896 2453423232 2456223744 2458779648 2461556736 2462820048 2468167362 2473555968 2478926592 2484338688 2493074064 2498487066 2505226932 2516147712 2525784768 2529933312 2540961792 2542265856 2547785664 2550693888 2553348096 2557543896 2573495808 2574816569 2583352512 2586040704 2588961528 2595945456 2601581814 2607261696 2611544064 2621546496 2624274432 2640045312 2655112304 2657875168 2660877126 2660909056 2666686464 2668055052 2672476416 2679685632 2682712224 2685503808 2691366912 2694367232 2695789512 2698594704 2700830236 2706112512 2725208064 2740761088 2742207858 2746711872 2752708608 2754121344 2757232008 2760101136 2763251712 2766127104 2769251328 2770672554 2781282304 2782750464 2787953792 2798631888 2804708322 2823009424 2826231808 2829172736 2830666176 2833821786 2840008704 2842963968 2846174976 2852388864 2858582016 2860049088 2866258872 2868633298 2869530624 2872516608 2888910336 2895182784 2906271576 2909295792 2912581719 2917400576 2920438638 2925235392 2931621888 2937987072 2949239808 2952308736 2961169856 2962096128 2972511384 2975604528 2982100992 2987001342 2990109564 2993522688 3000022272 3006535968 3014646336 3019597824 3031163136 3044376576 3068398848 3076676096 3083356224 3090050856 3090087936 3096797184 3098386512 3101886009 3105113778 3108658176 3111892992 3128942592 3136448016 3148460874 3167379456 3169005008 3175885602 3175923712 3179510784 3182819328 3195009792 3198334464 3201946848 3208937472 3217555224 3220220666 3223571572 3229876224 3250024128 3257080632 3267830528 3269555523 3271230976 3272957766 3274964992 3282075648 3283760064 3290889816 3298074624 3305235456 3317894784 3321347328 3324098752 3331316088 3340302576 3344075307 3347555094 3354863616 3367713024 3373244416 3375025056 3389687808 3397047552 3400925184 3404464128 3410058528 3423852646 3424923648 3431327744 3444470016 3448054272 3451948704 3461260608 3468775752 3476307213 3476348928 3482058752 3483896832 3485684826 3495395328 3499032576 3520060416 3528504018 3535405056 3547836168 3555581952 3557406736 3563301888 3565130634 3572914176 3576949632 3580671744 3588489216 3594386016 3598126272 3608925762 3633610752 3656277144 3662282496 3670278144 3672161792 3676309344 3680134848 3684335616 3688169472 3692335104 3694230072 3702251043 3710333952 3731509184 3739611096 3747730599 3757840398 3774221568 3778429048 3786678272 3788677152 3790618624 3794899968 3811442688 3813398784 3821678496 3826040832 3830022144 3836315844 3843489182 3851880448 3860243712 3875028768 3879061056 3883442292 3893918184 3900313856 3902372721 3908829184 3910892544 3917316096 3932319744 3936411648 3960067968 3963348512 3967472704 3976134656 3982668456 3986812752 3991315689 3991363584 4000029696 4002082578 4008714624 4019528448 4024068336 4026130432 4028255712 4037050368 4041550848 4051245354 4059168768 4087812096 4091198464 4111141632 4120067808 4120117248 4129062912 4131182016 4135848012 4140151704 4144877568 4149190656 4153876992 4156008831 4171923456 4181930688 4197947832 4207062483 4223172608 4234514136 4239347712 4243759104 4250732679 4260013056 4264445952 4269262464 4278583296 4287873024 4290073632 4302949947 4314557494 4333365504 4342774176 4359407364 4363943688 4376100864 4378346752 4380657957 4387853088 4397432832 4406980608 4423859712 4428463104 4441754784 4453736768 4458767076 4463406792 4473151488 4480502013 4485164346 4490284032 4500033408 4519583744 4521969504 4529396736 4546744704 4566564864 4582621717 4587390314 4592626688 4597405696 4602598272 4615014144 4625034336 4635076284 4635131904 4645195776 4647579768 4657670667 4660527104 4662987264 4665376768 4667839488 4693413888 4704672024 4722691311 4730448224 4740775936 4751069184 4753507512 4763828403 4763885568 4769266176 4774228992 4792514688 4797501696 4802920272 4811901016 4813406208 4830330999 4835357358 4844814336 4875036192 4883043328 4885620948 4901745792 4906846464 4912447488 4917559296 4923113472 4925640096 4936334724 4947111936 4957853184 4986148128 4996974132 5010453864 5021332641 5032295424 5051569536 5059866624 5084531712 5095571328 5101387776 5106696192 5115087792 5135778969 5146991616 5149633138 5166705024 5172081408 5177923056 5191890912 5203163628 5214523392 5223088128 5228527239 5243092992 5248548864 5280090624 5292756027 5310224608 5315750336 5321754252 5321818112 5333372928 5336110104 5344952832 5347695951 5359371264 5365424448 5371007616 5382733824 5388734464 5391579024 5397189408 5401660472 5413388643 5450416128 5469580759 5481522176 5484415716 5493423744 5505417216 5508242688 5514464016 5520202272 5526503424 5532254208 5538502656 5541345108 5562564608 5565500928 5575907584 5597263776 5609416644 5636760597 5646018848 5652463616 5658345472 5661332352 5667643572 5680017408 5685927936 5692349952 5717164032 5720098176 5732517744 5737266596 5739061248 5745033216 5765233773 5777820672 5790365568 5812543152 5818591584 5825163438 5840877276 5850470784 5863243776 5875974144 5898479616 5904617472 5922339712 5924192256 5945022768 5951209056 5964201984 5974002684 5980219128 5987045376 6000044544 6003123867 6013071936 6029292672 6039195648 6062326272 6076868031 6088753152 6136797696 6139947203 6153352192 6166712448 6180101712 6180175872 6193594368 6196773024 6203772018 6210227556 6217316352 6223785984 6257885184 6272896032 6296921748 6334758912 6338010016 6351771204 6351847424 6359021568 6365638656 6390019584 6396668928 6403893696 6417874944 6435110448 6440441332 6447143144 6471836241 6500048256 6514161264 6535661056 6539111046 6542461952 6545915532 6564151296 6567520128 6581779632 6596149248 6610470912 6635789568 6642694656 6648197504 6662632176 6680605152 6688150614 6695110188 6709727232 6727746519 6735426048 6746488832 6750050112 6779375616 6794095104 6801850368 6820117056 6847705292 6849847296 6862655488 6881085471 6888940032 6896108544 6903897408 6922521216 6937551504 6952614426 6952697856 6967793664 6971369652 6990790656 6998065152 7040120832 7057008036 7070810112 7095672336 7111163904 7114813472 7126603776 7130261268 7145828352 7153899264 7161343488 7188772032 7196252544 7217851524 7253036037 7267221504 7312554288 7324564992 7344323584 7352618688 7360269696 7368671232 7376338944 7384670208 7388460144 7404502086 7420667904 7463018368 7479222192 7495461198 7515680796 7548443136 7556858096 7573356544 7577354304 7581237248 7589799936 7622885376 7626797568 7643356992 7652081664 7660044288 7672631688 7686978364 7703760896 7720487424 7724449707 7750057536 7758122112 7766884584 7787836368 7800627712 7804745442 7819339151 7821785088 7834632192 7864639488 7872823296 7920135936 7926697024 7934945408 7952269312 7965336912 7973625504 7982631378 7982727168 8000059392 8004165156 8017429248 8039056896 8048136672 8052260864 8056511424 8074100736 8083101696 8102490708 8118337536 8175624192 8182396928 8222283264 8240135616 8258125824 8262364032 8271696024 8280303408 8289755136 8298381312 8307753984 8312017662 8343846912 8363861376 8395895664 8414124966 8446345216 8469028272 8478695424 8487518208 8501465358 8520026112 8528891904 8538524928 8557166592 8575746048 8580147264 8605899894 8629114988 8666731008 8685548352 8718814728 8727887376 8752201728 8756693504 8761315914 8775706176 8794865664 8813961216 8847719424 8856926208 8883509568 8907473536 8917534152 8926813584 8946302976 8961004026 8970328692 8980568064 9000066816 9039167488 9043939008 9058793472 9093489408 9133129728 9165243434 9174780628 9185253376 9194811392 9205196544 9230028288 9250068672 9270152568 9270263808 9290391552 9295159536 9305658027 9315341334 9321054208 9325974528 9335678976 9386827776 9409344048 9445382622 9460896448 9481551872 9502138368 9507015024 9527656806 9527771136 9538532352 9548457984 9585029376 9595003392 9605840544 9623802032 9626812416 9660661998 9670714716 9689628672 9750072384 9766086656 9771241896 9803491584 9813692928 9824894976 9846226944 9851280192 9872669448 9894223872 9915706368 9972296256 9993948264 10020907728 10032225921 10042665282 10064590848 10103139072 10119733248 10169063424 10191142656 10202775552 10213392384 10230175584 10271557938 10293983232 10299266276 10333410048 10344162816 10355846112 10383781824 10406327256 10429046784 10446176256 10457054478 10486185984 10497097728 10560181248 10585512054 10620449216 10631500672 10643508504 10643636224 10666745856 10672220208 10689905664 10695391902 10718742528 10730848896 10742015232 10765467648 10777468928 10783158048 10794378816 10803320944 10826777286 10900832256 10939161518 10963044352 10968831432 10986847488 11010834432 11016485376 11028928032 11040404544 11053006848 11064508416 11077005312 11082690216 11106753129 11125129216 11131001856 11151815168 11194527552 11218833288 11243191797 11273521194 11292037696 11304927232 11316690944 11322664704 11335287144 11360034816 11371855872 11384699904 11434328064 11440196352 11465035488 11474533192 11478122496 11490066432 11530467546 11555641344 11580731136 11625086304 11637183168 11650326876 11681754552 11700941568 11726487552 11751948288 11796959232 11809234944 11844679424 11890045536 11902418112 11928403968 11948005368 11960438256 11973947067 11974090752 12000089088 12006247734 12026143872 12058585344 12078391296 12124652544 12153736062 12177506304 12273595392 12279894406 12306704384 12333424896 12360203424 12360351744 12387188736 12393546048 12407544036 12420455112 12434632704 12447571968 12468026493 12515770368 12545792064 12593843496 12621187449 12669517824 12676020032 12703542408 12703694848 12718043136 12731277312 12752198037 12780039168 12793337856 12807787392 12835749888 12870220896 12880882664 12894286288 12908849841 12943672482 13000096512 13028322528 13071322112 13078222092 13084923904 13091831064 13128302592 13135040256 13163559264 13192298496 13220941824 13271579136 13285389312 13296395008 13325264352 13361210304 13376301228 13390220376 13419454464 13441506039 13455493038 13470852096 13492977664 13500100224 13558751232 13588190208 13640234112 13695410584 13699694592 13725310976 13747865151 13762170942 13777880064 13792217088 13807794816 13845042432 13875103008 13905228852 13905395712 13935587328 13942739304 13981581312 13996130304 14080241664 14114016072 14168073933 14191344672 14222327808 14229626944 14253207552 14260522536 14291485209 14291656704 14307798528 14322686976 14377544064 14392505088 14435703048 14490992997 14506072074 14534443008 14625108576 14649129984 14688647168 14705237376 14720539392 14737342464 14752677888 14769340416 14776920288 14809004172 14841335808 14926036736 14958444384 14990922396 15031361592 15063997923 15096886272 15113716192 15146713088 15154708608 15162474496 15179599872 15253595136 15286713984 15304163328 15320088576 15345263376 15373956728 15407336907 15407521792 15440974848 15448899414 15500115072 15516244224 15533769168 15575672736 15601255424 15609490884 15638678302 15643570176 15669264384 15729278976 15745646592 15840271872 15853394048 15869890816 15878268081 15904538624 15930673824 15947251008 15965262756 15965454336 16000118784 16008330312 16034858496 16043087853 16078113792 16096273344 16104521728 16113022848 16148201472 16166203392 16204981416 16240165929 16351248384 16364793856 16408742277 16444566528 16480271232 16516251648 16524728064 16543392048 16560606816 16579510272 16596762624 16610312161 16615507968 16624035324 16687693824 16727722752 16791791328 16828249932 16892690432 16910281791 16938056544 16957390848 16975036416 17002930716 17040052224 17057783808 17077049856 17151492096 17160294528 17211799788 17258229976 17295701319 17333462016 17371096704 17437629456 17455774752 17513387008 17522631828 17551412352 17589731328 17627922432 17695438848 17713852416 17767019136 17814947072 17835068304 17853627168 17892605952 17922008052 17940657384 17961136128 18000133632 18009371601 18078334976 18087878016 18117586944 18186978816 18230604093 18266259456 18330486868 18349561256 18370506752 18389622784 18410393088 18419841609 18460056576 18500137344 18540305136 18540527616 18580783104 18590319072 18611316054 18630682668 18646116437 18651949056 18671357952 18773655552 18818688096 18890765244 18921792896 18963103744 19004276736 19014030048 19055313612 19055542272 19077064704 19096915968 19170058752 19190006784 19211681088 19247604064 19253624832 19321323996 19341429432 19415508723 19500144768 19532173312 19542483792 19606983168 19627385856 19692453888 19702560384 19745338896 19788447744 19831412736 19944592512 19987896528 20041815456 20064451842 20085330564 20129181696 20183239557 20206278144 20239466496 20338126848 20382285312 20405551104 20460351168 20543115876 20587966464 20598532552 20643256413 20666820096 20688325632 20711692224 20767563648 20812654512 20858093568 20914108956 20931434329 20972371968 20994195456 21120362496 21171024108 21240898432 21263001344 21287017008 21287272448 21333491712 21344440416 21379811328 21390783804 21437485056 21461697792 21484030464 21554937856 21566316096 21588757632 21606641888 21653554572 21759108111 21801664512 21878323036 21926088704 21937662864 21973694976 22032970752 22057856064 22080809088 22106013696 22129016832 22154010624 22165380432 22213506258 22255042199 22262003712 22303630336 22389055104 22437666576 22486383594 22547042388 22584075392 22609854464 22633381888 22645329408 22670574288 22720069632 22743711744 22769399808 22868656128 22880392704 22930070976 22949066384 22956244992 22980132864 23060935092 23111282688 23161462272 23173349121 23250172608 23274366336 23300653752 23363509104 23401883136 23458017453 23503896576 23593918464 23618469888 23689358848 23780091072 23804836224 23856807936 23896010736 23920876512 23947894134 23948181504 24000178176 24012495468 24052287744 24117170688 24156782592 24249305088 24307472124 24355012608 24547190784 24559788812 24613408768 24666849792 24720406848 24774377472 24787092096 24815088072 24840910224 24869265408 24895143936 24936052986 24982679683 25031540736 25091584128 25187686992 25242374898 25339035648 25352040064 25407084816 25407389696 25436086272 25462554624 25504396074 25560078336 25586675712 25615574784 25671499776 25740441792 25761765328 25788572576 25817699682 25887344964 26000193024 26056645056 26142644224 26156444184 26169847808 26183662128 26256605184 26270080512 26327118528 26384596992 26441883648 26543158272 26570778624 26592790016 26650528704 26722420608 26752602456 26780440752 26838908928 26883012078 26910986076 26941704192 26985955328 27000200448 27117502464 27176380416 27280468224 27390821168 27399389184 27450621952 27495730302 27524341884 27555760128 27584434176 27615589632 27690084864 27750206016 27810457704 27810791424 27871174656 27885478608 27963162624 28160483328 28228032144 28336147866 28382689344 28444655616 28459253888 28506415104 28521045072 28582970418 28583313408 28615597056 28645373952 28755088128 28785010176 28871406096 28981985994 29012144148 29068886016 29250217152 29298259968 29377294336 29410474752 29441078784 29474684928 29538680832 29553840576 29618008344 29682671616 29818037041 29852073472 29916888768 29981844792 30062723184 30096677763 30127995846 30193772544 30227432384 30293426176 30309417216 30324948992 30359199744 30507190272 30573427968 30608326656 30640177152 30690526752 30747913456 30814673814 30815043584 30881949696 30897798828 31000230144 31032488448 31067538336 31151345472 31202510848 31218981768 31277356604 31287140352 31338528768 31458557952 31491293184 31680543744 31706788096 31739781632 31756536162 31861347648 31894502016 31930525512 31930908672 32000237568 32016660624 32069716992 32086175706 32156227584 32192546688 32209043456 32226045696 32296402944 32332406784 32409962832 32480331858 32702496768 32729587712 32817484554 32889133056 32960542464 33032503296 33049456128 33086784096 33121213632 33159020544 33193525248 33220624322 33231015936 33248070648 33375387648 33455445504 33583582656 33656499864 33729575391 33785380864 33820563582 33876113088 33914781696 33950072832 34005861432 34080104448 34115567616 34154099712 34302984192 34320589056 34423599576 34516459952 34591402638 34666924032 34742193408 34875258912 34911549504 35026774016 35045263656 35102824704 35179462656 35255844864 35390877696 35427704832 35534038272 35629894144 35670136608 35707254336 35785211904 35844016104 35881314768 35921841201 35922272256 36000267264 36018743202 36156669952 36175756032 36235173888 36373957632 36461208186 36532518912 36660973736 36699122512 36741013504 36779245568 36820786176 36839683218 36920113152 37000274688 37080610272 37081055232 37161566208 37180638144 37222632108 37261365336 37292232874 37303898112 37342715904 37547311104 37637376192 37781530488 37843585792 37863562347 37926207488 38008553472 38028060096 38110627224 38111084544 38154129408 38193831936 38256594111 38340117504 38380013568 38423362176 38495208128 38507249664 38642647992 38682858864 38726549523 38831017446 39000289536 39064346624 39084967584 39213966336 39254771712 39384907776 39405120768 39490677792 39576895488 39662825472 39889185024 39975793056 40083630912 40128903684 40170661128 40258363392 40324518117 40366479114 40412556288 40478932992 40676253696 40764570624 40920702336 41086231752 41175932928 41197065104 41243595453 41286512826 41333640192 41376651264 41423384448 41535127296 41625309024 41716187136 41828217912 41862868658 41944743936 41988390912 42240724992 42342048216 42481796864 42504221799 42526002688 42574034016 42574544896 42666983424 42688880832 42759622656 42781567608 42874455627 42874970112 42923395584 42968060928 43109875712 43132632192 43177515264 43213283776 43307109144 43472978991 43518216222 43603329024 43756646072 43852177408 43875325728 43947389952 44065941504 44115712128 44161618176 44212027392 44258033664 44308021248 44330760864 44427012516 44463816119 44510084398 44524007424 44607260672 44778110208 44875333152 44972767188 45094084776 45168150784 45191993769 45219708928 45266763776 45290658816 45341148576 45440139264 45487423488 45538799616 45760785408 45860141952 45898132768 45912489984 45960265728 46121870184 46222010721 46222565376 46322924544 46346698242 46500345216 46548732672 46601307504 46727018208 46803766272 46916034906 47007793152 47187836928 47236939776 47378717696 47560182144 47609672448 47713615872 47792021472 47841753024 47895788268 47896363008 48000356352 48024990936 48104575488 48129263559 48234341376 48313565184 48498610176 48614944248 48720497787 49094381568 49119577624 49226226831 49226817536 49333699584 49440813696 49548754944 49574184192 49630176144 49681820448 49738530816 49790287872 49830936483 49872105972 49965359366 50063081472 50183168256 50375373984 50484749796 50678071296 50704080128 50730845373 50814169632 50814779392 50872172544 50925109248 51008792148 51120156672 51173351424 51231149568 51480883584 51523530656 51577145152 51635399364 51774689928 51887103957 52000386048 52113290112 52285288448 52312888368 52339695616 52367324256 52540161024 52654237056 52769193984 52883767296 53069716013 53086316544 53141557248 53185580032 53301057408 53444841216 53505204912 53560881504 53677817856 53766024156 53821972152 53883408384 53971910656 54000400896 54028114803 54235004928 54352760832 54560936448 54691812279 54781642336 54798778368 54901243904 54991460604 55048683768 55111520256 55168868352 55231179264 55259524827 55380169728 55500412032 55620915408 55621582848 55742349312 55770957216 55938349311 56320966656 56456064288 56672295732 56765378688 56889311232 56918507776 57012830208 57042090144 57165940836 57166626816 57231194112 57290747904 57510176256 57570020352 57742812192 57963971988 58024288296 58246526169 58500434304 58596519936 58754588672 58820949504 58882157568 59077361664 59107681152 59236016688 59365343232 59574082321 59636074082 59704146944 59833777536 59963689584 60125446368 60193355526 60255991692 60387545088 60454864768 60549718671 60586852352 60618834432 60649897984 60718399488 61014380544 61146855936 61216653312 61381053504 61495826912 61629347628 61630087168 61763899392 61795597656 61929769239 62000460288 62064976896 62135076672 62302690944 62405021696 62437963536 62554713208 62574280704 62794302987 62917115904 62982586368 63341273951 63361087488 63413576192 63479563264 63513072324 63722695296 63789004032 63861051024 63861817344 64000475136 64033321248 64139433984 64172351412 64312455168 64385093376 64418086912 64452091392 64664813568 64819925664 64960663716 65277324333 65404993536 65459175424 65634969108 65778266112 65921084928 66098912256 66173568192 66242427264 66318041088 66387050496 66441248644 66462031872 66496141296 66765126597 66910891008 67167165312 67312999728 67459150782 67641127164 67752226176 67829563392 67900145664 68011722864 68160208896 68231135232 68308199424 68605968384 68641178112 68847199152 69032919904 69182805276 69333848064 69484386816 69520047363 69750517824 69823099008 70053548032 70090527312 70205649408 70374052359 70511689728 70781755392 70855409664 71068076544 71104549867 71259788288 71340273216 71414508672 71570423808 71688032208 71762629536 71843682402 71844544512 72000534528 72037486404 72313339904 72351512064 72470347776 72747915264 72922416372 73065037824 73321947472 73398245024 73482027008 73558491136 73641572352 73679366436 73840226304 74000549376 74161220544 74323132416 74361276288 74445264216 74522730672 74584465748 74607796224 74685431808 74948039049 75094622208 75274752384 75563060976 75687171584 75727124694 76017106944 76056120192 76221254448 76222169088 76308258816 76387663872 76513188222 76680235008 76760027136 76846724352 76990416256 77014499328 77285295984 77365717728 77453099046 77662034892 78000579072 78128693248 78169935168 78427932672 78509543424 78769815552 78810241536 78981355584 79153790976 79325650944 79778370048 79819313639 79951586112 80167261824 80257807368 80341322256 80516726784 80649036234 80732958228 80825112576 80957865984 81352507392 81529141248 81841404672 82172463504 82351865856 82394130208 82487190906 82573025652 82667280384 82753302528 82846768896 83070254592 83250618048 83432374272 83656435824 83725737316 83889487872 84481449984 84684096432 84963593728 85008443598 85052005376 85148068032 85333966848 85377761664 85519245312 85563135216 85748911254 85749940224 85846791168 85936121856 86219751424 86265264384 86355030528 86426567552 86614218288 86945957982 87036432444 87206658048 87513292144 87704354816 87750651456 87894779904 88131883008 88231424256 88323236352 88424054784 88616042496 88661521728 88854025032 88927632238 89020168796 89048014848 89214521344 89454111123 89556220416 89750666304 89945534376 90188169552 90290033289 90336301568 90383987538 90439417856 90581317632 90682297152 90880278528 90974846976 91077599232 91521570816 91720283904 91796265536 91824979968 91920531456 92243740368 92444021442 92445130752 92645849088 92693396484 93000690432 93097465344 93202615008 93454036416 93607532544 93832069812 94015586304 94375673856 94473879552 94757435392 95120364288 95219344896 95584042944 95683506048 95791576536 95792726016 96000712704 96049981872 96209150976 96258527118 96468682752 96627130368 96997220352 97229888496 97440995574 98188763136 98239155248 98452453662 98453635072 98667399168 98881627392 99097509888 99148368384 99260352288 99363640896 99477061632 99580575744 99661872966 99744211944 99930718732 100126162944 100366336512 100750747968 100969499592 101356142592 101408160256 101461690746 101628339264 101744345088 101850218496 102017584296 102240313344 102346702848 102462299136 102961767168 103047061312 103154290304 103270798728 103549379856 103774207914 104000772096 104226580224 104570576896 104625776736 104679391232 104734648512 105080322048 105308474112 105538387968 105767534592 106139432026 106172633088 106283114496 106371160064 106602114816 106889682432 107010409824 107121763008 107355635712 107532048312 107643944304 107765523603 107766816768 107943821312 108000801792 108056229606 108470009856 108705521664 109121872896 109383624558 109563284672 109597556736 109802487808 109982921208 110097367536 110223040512 110337736704 110462358528 110519049654 110760339456 111000824064 111241830816 111243165696 111484698624 111541914432 111876698622 112641933312 112912128576 113344591464 113530757376 113778622464 113837015552 114025660416 114084180288 114331881672 114333253632 114462388224 114581495808 114769782333 115020352512 115140040704 115485624384 115927943976 116048576592 116179648569 116493052338 117000868608 117193039872 117509177344 117641899008 117764315136 118154723328 118215362304 118472033376 118730686464 119148164642 119272148164 119408293888 119667555072 119927379168 120250892736 120386711052 120511983384 120775090176 120909729536 120973554351 121099437342 121173704704 121237668864 121436798976 122028761088 122293711872 122762107008 122991653824 123258695256 123260174336 123527798784 123591195312 123730786359 123859538478 124000920576 124129953792 124270153344 124605381888 124810043392 124875927072 125109426416 125148561408 125588605974 125834231808 125965172736 126682547902 126722174976 126827152384 126959126528 127026144648 127445390592 127578008064 127722102048 127723634688 128000950272 128066642496 128278867968 128344702824 128623366881 128624910336 128770186752 128836173824 128904182784 129329627136 129639851328 129921327432 130418936973 130554648666 130809987072 130918350848 131269938216 131556532224 131842169856 132197824512 132347136384 132484854528 132636082176 132774100992 132882497288 132924063744 132992282592 133391448357 133530253194 133821782016 134334330624 134625999456 134918301564 135282254328 135504452352 135659126784 135800291328 136023445728 136320417792 136462270464 136616398848 137282356224 137694398304 138065839808 138365610552 138666032163 138667696128 138968773632 139040094726 139501035648 139646198016 140107096064 140181054624 140411298816 140748104718 141023379456 141563510784 141710819328 142136153088 142209099734 142519576576 142680546432 142829017344 143140847616 143376064416 143525259072 143687364804 143689089024 144001069056 144074972808 144387790677 144626679808 144703024128 144940695552 145495830528 145844832744 146161493361 146643894944 146796490048 146964054016 147116982272 147283144704 147358732872 147678680493 147680452608 148001098752 148322441088 148646264832 148722552576 148890528432 149045461344 149168931496 149215592448 149370863616 149492809449 149896078098 150189244416 150549504768 151126121952 151374343168 151454249388 152034213888 152112240384 152442508896 152444338176 152616517632 152775327744 153026376444 153360470016 153520054272 153693448704 153980832512 154570591968 154731435456 154906198092 155324069784 155661311871 156001158144 156257386496 156339870336 156855865344 157019086848 157620483072 157962711168 158307581952 158651301888 159209148039 159556740096 159638627278 159903172224 160334523648 160515614736 160682644512 161033453568 161298072468 161465916456 161650225152 161915731968 162084344409 162705014784 163058282496 163682809344 164075436837 164344927008 164703731712 164788260416 164974381812 165146051304 165334560768 165506605056 165693537792 165778574481 166140509184 166501236096 166864748544 167312871648 167451474632 167815047933 168962899968 169368192864 169557003529 169927187456 170016887196 170104010752 170296136064 170667933696 170755523328 171038490624 171126270432 171497822508 171499880448 171693582336 171872243712 172439502848 172530528768 172710061056 172853135104 173228436576 173891915964 174072864888 174739578507 175026584288 175408709632 175501302912 175789559808 176263766016 176462848512 176646472704 177232084992 177323043456 177708050064 177855264476 178040337592 178096029696 178429042688 178722246963 178908222246 179112440832 179501332608 179891068752 180376339104 180580066578 180672603136 180767975076 181162635264 181364594304 181760557056 181949693952 182155198464 183043141632 183440567808 183592531072 183649959936 184487480736 184888042884 184890261504 185291698176 185386792968 185789307717 186001380864 186194930688 186405230016 186908072832 187215065088 187664139624 188382908961 188751347712 188947759104 189514870784 190023821853 190240728576 190438689792 191168085888 191367012096 191583153072 191585452032 192001425408 192099963744 192418301952 192517054236 192937365504 193254260736 193994440704 194459776992 194881991148 195831972999 196377526272 196478310496 196904907324 196907270144 197334798336 197763254784 198296736768 198520704576 198727281792 198954123264 199161151488 199323745932 199488423888 199861437464 200295379791 200732673024 201501495936 201938999184 202816320512 202923381492 203256678528 203488690176 203700436992 204035168592 204480626688 204693405696 204924598272 205923534336 206094122624 206308580608 206541597456 207098759712 207548415828 208001544192 208453160448 208560142089 209141153792 209251553472 209358782464 209469297024 210160644096 210616948224 211122157077 211535069184 212278864052 212345266176 212566228992 212742320128 213204229632 213313649601 213779364864 214020819648 214243526016 214711271424 215064096624 215287888608 215531047206 215533633536 215934058093 216001603584 216112459212 216940019712 217411043328 218243745792 218767249116 219126569344 219195113472 219604975616 219965842416 220194735072 220446081024 220675473408 220924717056 221038099308 221520678912 222001648128 222483661632 222969397248 223083828864 223753397244 224844117147 225283866624 225824257152 226689182928 227061514752 227674031104 228051320832 228168360576 228663763344 228666507264 228924776448 229162991616 229539564666 230040705024 230280081408 230971248768 231855887952 232097153184 232359297138 232986104676 234001737216 234386079744 235018354688 235283798016 235528630272 236309446656 236430724608 236944066752 237461372928 238296329284 238544296328 238816587776 239335110144 239457940917 239854758336 240501785472 240773422104 241023966768 241550180352 241819459072 241947108702 242198874684 242399513681 242475337728 242873597952 244057522176 244587423744 245524214016 245983307648 246517390512 246520348672 247055597568 247182390624 247461572718 247719076956 248001841152 248259907584 248540306688 249210763776 249620086784 249751854144 250218852832 250297122816 251177211948 251668463616 253365095804 253444349952 253654304768 253918253056 254052289296 254890781184 255156016128 255444204096 256001900544 256133284992 256557735936 256689405648 257246733762 257249820672 257540373504 257808365568 258659254272 259279702656 259842654864 260837873946 261109297332 261619974144 261836701696 262539876432 263113064448 263684339712 264395649024 264694272768 264969709056 265272164352 265764994576 265848127488 265984565184 266782896714 267060506388 267643564032 268362333369 268668661248 269251998912 269836603128 270564508656 271008904704 271318253568 272046891456 272640835584 272924540928 273232797696 274564712448 275388796608 276131679616 276731221104 277332064326 277335392256 277937547264 278080189452 279002071296 279292396032 280214192128 280362109248 280822597632 281496209436 282046758912 283127021568 283421638656 284272306176 284418199468 285039153152 285361092864 285658034688 286752128832 287050518144 287374729608 287378178048 288002138112 288149945616 288775581354 289315548587 289406048256 289881391104 290991661056 291689665488 292322986722 293287789888 293592980096 293928108032 294233964544 294566289408 294717465744 295357360986 295360905216 296002197504 296644882176 297292529664 297445105152 297781056864 298090922688 298337862992 298431184896 298741727232 298985618898 299792156196 300378488832 301099009536 302252243904 302748686336 302908498776 304068427776 304224480768 304885017792 305233035264 305550655488 306052752888 306720940032 307040108544 307386897408 307961665024 309141183936 309462870912 309812396184 310648139568 311322623742 312002316288 312514772992 312679740672 313711730688 314038173696 315240966144 315925422336 316615163904 317302603776 318418296078 319113480192 319277254556 319806344448 320669047296 321031229472 321365289024 322066907136 322596144936 322931832912 323300450304 323831463936 324168688818 325410029568 326116564992 327365618688 328150873674 328689854016 329407463424 329576520832 329948763624 330292102608 330669121536 331013210112 331387075584 331557148962 332281018368 333002472192 333729497088 334625743296 334902949264 335630095866 337925799936 338736385728 339114007058 339854374912 340033774392 340208021504 340592272128 341335867392 341511046656 342076981248 342252540864 342995645016 342999760896 343387164672 343744487424 344309346999 344879005696 345061057536 345420122112 345706270208 346456873152 347783831928 348145729776 348538945707 349479157014 350053168576 350817419264 351002605824 351579119616 352527532032 352925697024 353292945408 354464169984 354646086912 355416100128 355710528952 356080675184 356192059392 356858085376 357444493926 357816444492 358224881664 359002665216 359782137504 360752678208 361160133156 361345206272 361535950152 362325270528 362729188608 363521114112 364310396928 366086283264 366881135616 367185062144 368974961472 369776085768 369780523008 370583396352 370773585936 371192359077 371578615434 372002761728 372389861376 372810460032 373816145664 374430130176 375328279248 376765817922 377502695424 377895518208 379029741568 380047643706 380481457152 380877379584 382336171776 382734024192 383166306144 383170904064 384002850816 384199927488 384836603904 385034108472 385874731008 386508521472 387988881408 388919553984 389763982296 391256810919 391663945998 392755052544 392956620992 393809814648 393814540288 394669596672 395526509568 396593473536 397041409152 397454563584 397908246528 398322302976 398647491864 398976847776 399722874928 400174345071 400590759582 401465346048 403002991872 403877998368 405632641024 405846762984 406513357056 406977380352 407400873984 408070337184 408961253376 409386811392 409849196544 411847068672 412188245248 412617161216 413083194912 414197519424 415096831656 415998096489 416003088384 416906320896 417120284178 418282307584 418503106944 418717564928 418938594048 420321288192 421233896448 422244314154 423070138368 424557728104 424690532352 425132457984 425484640256 426408459264 426627299202 427558729728 428041639296 428487052032 429422542848 430128193248 430575777216 431062094412 431067267072 431868116186 432003207168 432224918424 433880039424 434822086656 436487491584 437534498232 438253138688 438484480083 439209951232 439931684832 440389470144 440892162048 441350946816 441849434112 442076198616 443036041479 443041357824 444003296256 444967323264 445938794496 446167657728 447506794488 448478428347 449688234294 450567733248 451648514304 453378365856 454123029504 455348062208 456102641664 456336721152 457327526688 457333014528 457849552896 458325983232 459079129332 460081410048 460560162816 461942497536 463711775904 464194306368 464718594276 465972209352 466983935613 468003474432 468772159488 470036709376 470567596032 471057260544 472861449216 473888133504 474922745856 476592658568 477088592656 477627444117 477633175552 478670220288 478915881834 479709516672 481003570944 481546844208 482047933536 483100360704 483638918144 483894217404 484397749368 484799027362 484950675456 485747195904 488115044352 489174847488 491048428032 491966615296 492226310511 493034781024 493040697344 494111195136 494364781248 494923145436 495438153912 496003682304 496519815168 497080613376 497335723443 498421527552 499240173568 499503708288 500437705664 500594245632 502354423896 503445143799 506730191608 506888699904 507308609536 507836506112 508104578592 508671010587 509781562368 510312032256 510888408192 512003801088 512266569984 513115471872 513378811296 514493467524 514499641344 514919676991 515080747008 515616731136 517318508544 518559405312 519685309728 521675747892 522218594664 523673403392 524218735521 525079752864 526226128896 527368679424 528791298048 529388545536 529939418112 531529989152 531696254976 531969130368 533565793428 534121012776 535287128064 536166740889 536724666738 537337322496 538503997824 539673206256 541129017312 542017809408 544093782912 545281671168 545849081856 546465595392 549129424896 550777593216 552263359232 553462442208 554664128652 554670784512 555875094528 556160378904 557367923151 558004142592 558584792064 560428384256 560724218496 561645195264 562992418872 565148726883 566254043136 566843277312 568544612352 568836398936 570071465559 570078306304 570722185728 571316069376 573504257664 574101036288 574749459216 574756356096 576004276224 576299891232 577551162708 578029609547 578631097174 578812096512 579762782208 581983322112 583379330976 584645973444 586575579776 587185960192 587495918997 587856216064 588467929088 589132578816 589434931488 590714721972 590721810432 592004395008 593289764352 594890210304 595562113728 596181845376 596675725984 596862369792 597483454464 597971237796 599584312392 600886139373 602198019072 604504487808 605497372672 605816997552 608448961536 609770035584 610466070528 611101310976 612105505776 613441880064 614080217088 614581549957 614773794816 615923330048 618282367872 618925741824 619624792368 621296279136 622645247484 624004632576 625029545984 625359481344 625680426267 627423461376 628076347392 630481932288 631850844672 633366471231 634605207552 636836592156 638226960384 638554509112 639612688896 639940948803 641338094592 642062458944 642730578048 644133814272 645192289872 645863665824 646600900608 647802174279 648337377636 650820059136 652233129984 654731237376 656301747348 657379708032 658814926848 659153041664 659897527248 660584205216 661338243072 662026420224 662774151168 663114297924 664562036736 666004944384 669251486592 669805898528 671260191732 674532351441 675851599872 677472771456 678228014116 679708749824 680067548784 680416043008 681184544256 683022093312 684153962496 684505081728 685991290032 685999521792 686774329344 687488974848 688618693998 689906308169 690122115072 690840244224 691412540416 692913746304 695567663856 696291459552 697077891414 698958314028 700106337152 701634838528 702005211648 703158239232 705055064064 705851394048 706585890816 708928339968 709292173824 710832200256 711421057904 712161350368 712384118784 713716170752 714888987852 715632888984 716449763328 718005330432 718373822751 719564275008 721505356416 722320266312 722690412544 723071900304 724650541056 725458377216 727198541043 728620793856 732172566528 733762271232 734370124288 737949922944 739552171536 739561046016 741166792704 741547171872 742384718154 743157230868 744005523456 744779722752 745620920064 747632291328 748860260352 750656558496 753531635844 755005390848 758059483136 760095287412 760962914304 761754759168 764672343552 765468048384 766332612288 768005701632 768399854976 769673207808 770068216944 771749462016 774463070173 775977762816 777839107968 779527964592 782513621838 783327891996 785510105088 785913241984 787619629296 787629080576 789339193344 791053019136 793186947072 794082818304 794909127168 795816493056 797294983728 797953695552 799445749856 800348690142 801181519164 802930692096 805087000107 806005983744 807755996736 811265282048 811693525968 813026714112 813954760704 816140674368 817922506752 818773622784 819698393088 823436561363 823694137344 824376490496 825234322432 826166389824 828395038848 830193663312 831996192978 832006176768 833812641792 834240568356 836564615168 837006213888 837435129856 837877188096 840642576384 842467792896 844488628308 846140276736 849115456208 849381064704 850264915968 850969280512 852816918528 853254598404 855117459456 856083278592 856974104064 860256386496 861151554432 862124188824 862134534144 863736232372 864006414336 864449836848 867946645761 869644173312 872974983168 875068996464 876506277376 876968960166 879863369664 880778940288 881784324096 882701893632 883698868224 884152397232 886072082958 886082715648 888006592512 889934646528 891877588992 892335315456 895013588976 896956856694 899376468588 901135466496 903297028608 906756731712 908246059008 910696124416 912205283328 912673442304 914655053376 915699105792 916651966464 918158258664 920162820096 921120325632 923884995072 924359148271 927423551808 928388612736 929437188552 931944418704 933967871226 936006948864 937544318976 940073418752 941135192064 942114521088 945722898432 947776267008 949845491712 953185317136 954177185312 955254888234 955266351104 957340440576 957831763668 959419033344 962007141888 963093688416 964095867072 966200721408 967277836288 967788434808 968795498736 969598054724 969901350912 971494391808 976230088704 978349694976 982096856064 983933230592 984452621022 986069562048 988222390272 988729562496 989846290872 990876307824 992007364608 993039630336 994161226752 994671446886 996843055104 998480347136 999007416576 1000875411328 1001188491264 1004708847792 1006890287598 1013460383216 1013777399808 1014617219072 1015673012224 1016209157184 1017342021174 1019563124736 1020624064512 1021776816384 1024007602176 1024533139968 1026230943744 1026757622592 1028986935048 1028999282688 1029839353982 1030161494016 1031233462272 1034637017088 1037118810624 1039370619456 1043351495784 1044437189328 1045616837121 1047346806784 1048437471042 1050159505728 1052452257792 1054737358848 1057582596096 1058777091072 1059878836224 1063059978304 1063392509952 1063938260736 1067131586856 1068242025552 1070574256128 1072333481778 1073449333476 1074674644992 1077007995648 1079346412512 1082258034624 1084035618816 1088187565824 1090563342336 1092931190784 1098258849792 1101555186432 1104526718464 1106924884416 1109328257304 1109341569024 1111750189056 1112320757808 1113577077231 1114735846302 1116008285184 1117169584128 1120856768512 1121448436992 1123290390528 1125984837744 1130297453766 1132508086272 1133686554624 1137089224704 1137672797872 1140142931118 1140156612608 1141444371456 1142632138752 1147008515328 1148202072576 1149498918432 1149512712192 1152008552448 1152599782464 1155102325416 1156059219094 1157262194348 1157624193024 1159525564416 1163966644224 1166758661952 1169291946888 1173151159552 1173770432757 1174371920384 1174991837994 1175712432128 1178265157632 1178869862976 1181429443944 1181443620864 1184008790016 1186579528704 1189780420608 1191124227456 1192363690752 1193351451968 1193724739584 1194966908928 1195942475592 1199168624784 1200523035213 1201772278746 1204396038144 1209008975616 1210994745344 1211633995104 1216897923072 1219540071168 1220932141056 1222202621952 1224211011552 1226883760128 1228160434176 1229163099914 1229547589632 1231846660096 1236564735744 1237851483648 1239249584736 1242592558272 1245290494968 1247994289467 1248009265152 1250059091968 1250718962688 1251360852534 1254846922752 1256152694784 1260963864576 1263701689344 1266732942462 1269210415104 1273673184312 1276453920768 1277109018224 1279225377792 1279881897606 1282676189184 1284124917888 1285461156096 1288267628544 1290384579744 1291727331648 1293201801216 1295604348558 1296674755272 1301640118272 1304466259968 1309462474752 1312603494696 1314759416064 1317629853696 1318306083328 1319795054496 1321168410432 1322676486144 1324052840448 1325548302336 1326228595848 1329108124437 1329124073472 1332009888768 1338502973184 1339611797056 1342520383464 1345435285041 1349064702882 1351703199744 1354945542912 1356456028232 1359417499648 1360135097568 1360832086016 1362369088512 1366044186624 1368307924992 1369010163456 1371982580064 1371999043584 1373548658688 1374977949696 1377237387996 1379812616338 1380244230144 1381680488448 1382825080832 1385827492608 1391135327712 1392582919104 1394155782828 1397916628056 1400212674304 1400951806839 1403269677056 1404010423296 1406316478464 1410110128128 1411702788096 1413171781632 1418584347648 1421664400512 1422842115808 1424322700736 1424768237568 1427432341504 1429777975704 1431265777968 1432882332351 1432899526656 1436010660864 1436747645502 1439128550016 1443010712832 1444640532624 1445380825088 1446143800608 1449301082112 1450916754432 1454397082086 1457241587712 1464345133056 1467524542464 1468740248576 1475899845888 1479104343072 1479122092032 1482333585408 1483094343744 1484769436308 1486314461736 1488011046912 1489559445504 1491241840128 1492007170329 1495264582656 1497720520704 1501313116992 1507063271688 1510335431397 1516118966272 1520190574824 1521925828608 1523509518336 1526013031761 1529344687104 1530936096768 1532665224576 1536011403264 1536799709952 1539346415616 1540136433888 1543498924032 1544759030973 1548926140346 1551955525632 1555678215936 1559055929184 1565027243676 1566655783992 1571020210176 1571826483968 1572656206563 1575239258592 1575258161152 1578678386688 1582106038272 1586373894144 1588165636608 1589818254336 1594589967456 1595907391104 1598891499712 1600697380284 1602363038328 1605861384192 1608500222667 1610174000214 1612011967488 1615511993472 1622530564096 1623387051936 1626053428224 1632281348736 1635845013504 1637547245568 1639396786176 1645161196403 1646873122726 1647388274688 1648752980992 1650468644864 1652332779648 1656790077696 1660387326624 1663992385956 1664012353536 1667625283584 1668481136712 1672103769453 1673129230336 1674012427776 1674870259712 1675754376192 1681285152768 1684935585792 1688977256616 1695446180649 1698230912416 1698762129408 1700529831936 1701938561024 1705633837056 1706509196808 1710214396677 1710234918912 1712166557184 1713948208128 1720512772992 1722303108864 1724248377648 1724269068288 1727472464744 1728012828672 1728899673696 1734088828641 1735893291522 1739288346624 1745949966336 1750137992928 1753012554752 1753937920332 1759726739328 1761557880576 1763568648192 1765403787264 1767397736448 1768304794464 1772144165916 1772165431296 1776013185024 1779869293056 1784670630912 1790027177952 1793913713388 1798752937176 1802658418119 1806594057216 1813513463424 1816492118016 1821392248832 1825346884608 1829310106752 1831398211584 1833303932928 1836316517328 1840325640192 1842240651264 1843744649871 1847769990144 1848718296542 1854847103616 1856777225472 1858874377104 1863888837408 1867935742452 1872013897728 1875088637952 1877041278801 1880146837504 1882270384128 1884229042176 1891445796864 1895552534016 1900099413693 1906370634272 1908354370624 1910509776468 1910532702208 1914680881152 1915663527336 1918838066688 1919822846409 1924014283776 1926187376832 1928191734144 1932401442816 1934555672576 1935576869616 1937590997472 1939196109448 1939802701824 1943406522837 1952460177408 1956699389952 1963579492481 1964193712128 1967866461184 1968905242044 1972139124096 1976444780544 1977459124992 1979692581744 1981752615648 1984014729216 1986079260672 1988322453504 1989342893772 1993686110208 1996960694272 1998014833152 2001750822656 2009417695584 2013780575196 2023597054323 2026920766432 2027554799616 2029234438144 2031346024448 2032418314368 2034684042348 2039126249472 2041248129024 2043553632768 2049066279936 2052461887488 2053515245184 2057973870096 2057998565376 2059678707964 2060322988032 2062466924544 2069718924507 2074237621248 2078741238912 2086702991568 2088874378656 2091233674242 2096874942084 2100319011456 2104904515584 2109474717696 2115165192192 2117554182144 2119757672448 2126119956608 2126785019904 2127876521472 2134263173712 2136484051104 2141148512256 2144666963556 2146898666952 2149349289984 2154015991296 2155121468253 2158692825024 2164516069248 2168071237632 2176375131648 2181595623129 2185862381568 2196517699584 2203110372864 2204241045877 2209053436928 2213849768832 2218656514608 2218683138048 2223500378112 2224641515616 2227154154462 2229471692604 2232016570368 2234339168256 2241713537024 2242896873984 2246580781056 2251969675488 2260594907532 2265016172544 2274178449408 2275345595744 2280285862236 2280313225216 2282888742912 2285264277504 2294017030656 2296404145152 2298997836864 2304017104896 2305199564928 2310204650832 2312118438188 2314524388696 2315248386048 2323389210519 2327933288448 2333517323904 2338583893776 2346302319104 2347540865514 2348743840768 2349983675988 2356530315264 2357739725952 2362858887888 2362887241728 2368017580032 2373159057408 2379560841216 2382248454912 2384727381504 2386702903936 2387449479168 2391884951184 2398337249568 2401046070426 2403544557492 2408792076288 2415261000321 2418017951232 2421989490688 2423267990208 2433795846144 2439080142336 2441864282112 2448422023104 2453767520256 2456320868352 2458326199828 2459095179264 2463693320192 2470309684089 2473129471488 2475702967296 2478499169472 2485185116544 2490580989936 2495988578934 2496018530304 2501437925376 2502721705068 2509693845504 2512305389568 2521927729152 2527403378688 2533465884924 2538420830208 2547346368624 2552907841536 2554218036448 2558450755584 2559763795212 2565352378368 2568249835776 2570922312192 2580769159488 2583454663296 2586403602432 2591208697116 2593349510544 2603839937283 2608932519936 2618924949504 2625206989392 2629518832128 2636612166656 2639590108992 2642336820864 2645352972288 2648105680896 2651096604672 2652457191696 2658216248874 2658248146944 2664019777536 2677005946368 2679223594112 2685040766928 2690870570082 2698129405764 2703406399488 2709891085824 2712912056464 2718834999296 2720270195136 2721664172032 2724738177024 2732088373248 2736615849984 2738020326912 2743965160128 2747097317376 2749955899392 2754474775992 2759625232676 2760488460288 2763360976896 2765650161664 2771654985216 2773077444813 2782270655424 2785165838208 2788311565656 2795833256112 2800425348608 2801903613678 2807142755209 2808020846592 2812632956928 2820220256256 2823405576192 2826343563264 2837168695296 2843328801024 2845684231616 2848645401472 2849536475136 2854864683008 2859555951408 2862531555936 2865764664702 2865799053312 2872021321728 2873495291004 2878257100032 2886021425664 2889281065248 2890761650176 2892287601216 2898602164224 2901833508864 2908794164172 2914483175424 2928690266112 2935049084928 2937480497152 2951799691776 2958208686144 2964667170816 2966188687488 2969538872616 2972628923472 2976022093824 2979118891008 2982483680256 2984014340658 2990529165312 2995441041408 3002626233984 3014126543376 3020670862794 3032237932544 3040381149648 3043851657216 3047019036672 3052026063522 3058689374208 3061872193536 3065330449152 3072022806528 3073599419904 3078692831232 3080272867776 3086997848064 3089518061946 3097852280692 3103911051264 3111356431872 3118111858368 3130054487352 3133311567984 3142040420352 3143652967936 3145312413126 3150478517184 3157356773376 3164212076544 3172747788288 3176331273216 3179636508672 3189179934912 3191814782208 3197782999424 3201394760568 3204726076656 3211722768384 3217000445334 3220348000428 3224023934976 3231023986944 3245061128192 3246774103872 3252106856448 3264562697472 3271690027008 3278793572352 3290322392806 3293746245452 3294776549376 3297505961984 3300937289728 3304665559296 3313580155392 3320774653248 3327984771912 3328024707072 3335250567168 3336962273424 3340731231693 3344207538906 3346258460672 3348024855552 3351508752384 3362570305536 3369871171584 3377954513232 3390892361298 3396461824832 3397524258816 3401059663872 3403877122048 3411267674112 3413018393616 3420428793354 3420469837824 3424333114368 3427896416256 3441025545984 3444606217728 3448496755296 3448538136576 3454944929488 3456025657344 3457799347392 3468177657282 3471786583044 3478576693248 3491899932672 3500275985856 3506025109504 3507875840664 3519453478656 3523115761152 3527137296384 3534795472896 3536609588928 3544288331832 3544330862592 3552026370048 3559738586112 3569341261824 3580054355904 3587827426776 3597505874352 3601569105639 3605316836238 3613188114432 3627026926848 3632984236032 3642784497664 3650693769216 3658620213504 3662796423168 3666607865856 3672633034656 3680651280384 3684481302528 3687489299742 3695539980288 3697436593084 3709694207232 3713554450944 3717748754208 3727777674816 3735871484904 3744027795456 3750177275904 3754082557602 3764540768256 3768458084352 3782891593728 3791105068032 3800198827386 3812741268544 3816708741248 3821019552936 3821065404416 3829361762304 3831327054672 3837676133376 3839645692818 3848028567552 3852374753664 3856383468288 3864802885632 3869111345152 3871153739232 3875181994944 3878392218896 3879605403648 3886813045674 3904920354816 3913398779904 3927158984962 3928387424256 3935732922368 3937810484088 3944278248192 3952889561088 3954918249984 3959385163488 3963505231296 3968029458432 3972158521344 3976644907008 3978685787544 3987324373311 3987372220416 3993921388544 3996029666304 4003501645312 4018835391168 4027561150392 4036305855123 4047194108646 4053841532864 4055109599232 4058468876288 4062692048896 4064836628736 4069368084696 4078252498944 4082496258048 4087107265536 4098132559872 4104923774976 4107030490368 4115947740192 4115997130752 4119357415928 4120645976064 4124933849088 4139437849014 4148475242496 4157482477824 4173405983136 4177748757312 4182467348484 4193749884168 4200638022912 4209809031168 4218949435392 4230330384384 4235108364288 4239515344896 4252239913216 4255753042944 4268526347424 4272968102208 4282297024512 4289333927112 4293797333904 4298646997053 4298698579968 4308031982592 4310242936506 4317385650048 4329032138496 4336142475264 4352750263296 4363191246258 4371724763136 4393035399168 4406220745728 4408482091754 4418106873856 4427699537664 4437313029216 4437366276096 4447000756224 4449283031232 4454308308924 4458943385208 4464033140736 4468678336512 4476021510987 4483427074048 4485793747968 4493161562112 4503939350976 4521189815064 4531006294191 4548356898816 4550691191488 4560571724472 4560626450432 4565777485824 4570528555008 4578039095283 4588034061312 4592808290304 4597995673728 4608034209792 4610399129856 4620409301664 4624236876376 4629048777392 4630496772096 4634277092919 4646778421038 4655866576896 4667034647808 4677167787552 4692604638208 4695081731028 4697487681536 4699967351976 4713060630528 4715479451904 4725717775776 4725774483456 4736035160064 4746318114816 4759121682432 4764496909824 4769454763008 4773405807872 4783769902368 4796674499136 4802092140852 4807089114984 4817584152576 4825500668001 4830522000642 4836035902464 4843978981376 4846535980416 4867591692288 4878160284672 4896844046208 4907535040512 4912641736704 4916652399656 4918190358528 4927386640384 4935483589209 4940619368178 4946258942976 4951405934592 4956998338944 4970370233088 4981161979872 4991977157868 4992037060608 5002875850752 5005443410136 5019387691008 5024610779136 5043855458304 5054806757376 5066931769848 5086338541947 5094692737248 5105815683072 5108436072896 5116901511168 5119527590424 5130643190031 5130704756736 5136499671552 5141844624384 5161538318976 5166909326592 5172807204864 5182417394232 5186699021088 5202266485923 5207679874566 5217865039872 5237849899008 5250413978784 5259037664256 5273224333312 5279180217984 5284673641728 5290705944576 5296211361792 5302193209344 5304914383392 5316432497748 5316496293888 5328039555072 5354011892736 5358447188224 5370081533856 5381741140164 5396258811528 5407975254357 5419782171648 5425824112928 5437669998592 5440540390272 5443328344064 5449476354048 5464176746496 5476040653824 5487930320256 5494194634752 5499911798784 5508949551984 5519250465352 5520976920576 5526721953792 5531233949613 5531300323328 5543309970432 5546154889626 5564541310848 5570331676416 5576623131312 5591666512224 5600850697216 5603807227356 5614285510418 5616041693184 5625265913856 5640440512512 5646811152384 5652687126528 5674337390592 5686657602048 5691368463232 5697290802944 5700298241079 5709729366016 5719111902816 5725063111872 5731529329404 5731598106624 5744042643456 5746990582008 5756514200064 5759468539227 5772042851328 5778562130496 5781523300352 5784575202432 5797204328448 5803667017728 5817588328344 5830219568511 5857380532224 5870098169856 5874960994304 5890738477443 5903599383552 5916417372288 5929334341632 5932377374976 5939077745232 5945257846944 5952044187648 5958237782016 5964967360512 5968028681316 5981058330624 5990882082816 6005252467968 6028253086752 6041341725588 6064475865088 6070791162969 6080762299296 6087703314432 6094038073344 6104052127044 6117378748416 6123744387072 6130660898304 6147198839808 6157385662464 6160545735552 6173995696128 6179036123892 6195704561384 6209156773521 6222712863744 6236223716736 6260108974704 6266623135968 6287305935872 6290624826252 6300957034368 6314713546752 6328424153088 6345495576576 6352662546432 6359273017344 6378359869824 6383629564416 6395565998848 6402789521136 6409452153312 6423445536768 6434000890668 6440696000856 6448047869952 6462047973888 6465364404759 6490122256384 6493548207744 6504213712896 6529125394944 6544786869387 6557587144704 6580644785612 6587492490904 6589553098752 6595011923968 6601874579456 6609331118592 6612723137631 6627160310784 6641549306496 6655969543824 6656049414144 6670501134336 6673924546848 6681462463386 6688415077812 6693955800883 6696049711104 6703017504768 6725140611072 6739742343168 6755909026464 6781784722596 6792923649664 6795048517632 6807754244096 6822535348224 6826036787232 6840857586708 6840939675648 6848666228736 6855792832512 6882051091968 6889212435456 6896993510592 6909889858976 6912051314688 6915598694784 6936355314564 6943573166088 6970167631557 6983799865344 7000551971712 7012050219008 7015751681328 7038906957312 7046231522304 7069590945792 7073219177856 7088576663664 7088661725184 7104052740096 7119477172224 7138682523648 7160108711808 7175654853552 7195011748704 7203138211278 7210633672476 7226376228864 7245783000963 7254053853696 7265968472064 7285568995328 7301387538432 7317240427008 7325592846336 7345266069312 7361302560768 7368962605056 7374978599484 7391079960576 7394873186168 7410929052267 7419388414464 7427108901888 7435497508416 7455555349632 7471742969808 7488055590912 7508165115204 7514384924111 7529081536512 7536916168704 7565783187456 7582210136064 7600397654772 7625482537088 7633417482496 7642039105872 7642130808832 7658723524608 7662654109344 7675352266752 7679291385636 7696057135104 7704749507328 7712766936576 7738222690304 7742307478464 7750363989888 7756784437792 7759210807296 7773626091348 7811519811849 7826797559808 7854317969924 7856774848512 7871465844736 7875620968176 7888556496384 7909836499968 7918770326976 7927010462592 7936058916864 7944317042688 7953289814016 7957371575088 7974648746622 7974744440832 7989560149441 7992059332608 8007003290624 8037670782336 8055122300784 8072611710246 8094388217292 8107683065728 8110219198464 8116937752576 8125384097792 8129673257472 8138736169392 8156504997888 8164992516096 8174214531072 8196265119744 8209847549952 8214060980736 8231895480384 8238714831856 8241291952128 8249867698176 8278875698028 8296950484992 8314964955648 8319232334439 8346811966272 8355497514624 8364934696968 8387499768336 8401276045824 8421428265627 8437898870784 8460660768768 8470216728576 8479030689792 8504479826432 8511506085888 8537052694848 8545936204416 8564594049024 8578667854224 8587594667808 8597293994106 8597397159936 8616063965184 8620485873012 8634771300096 8658064276992 8672284950528 8705500526592 8726382492516 8743449526272 8786070798336 8812441491456 8816964183508 8836213747712 8855399075328 8874626058432 8894001512448 8898566062464 8908616617848 8917886770416 8928066281472 8937356673024 8952043021974 8968782006197 8971587495936 8986323124224 9007878701952 9042379630128 9062012588382 9096713797632 9101382382976 9121143448944 9121252900864 9131554971648 9141057110016 9156078190566 9176068122624 9185616580608 9195991347456 9216068419584 9220798259712 9240818603328 9248473752752 9258097554784 9260993544192 9268554185838 9293556842076 9311733153792 9334069295616 9354335575104 9385209276416 9390163462056 9394975363072 9399934703952 9426121261056 9430958903808 9451435551552 9472070320128 9492636229632 9518243364864 9528993819648 9538909526016 9546811615744 9567539804736 9593348998272 9604184281704 9614178229968 9635168305152 9651001336002 9661044001284 9672071804928 9687957962752 9693071960832 9735183384576 9756320569344 9793688092416 9815070081024 9833304799312 9836380717056 9854773280768 9870967178418 9881238736356 9892517885952 9902811869184 9913996677888 9940740466176 9962323959744 9983954315736 9984074121216 10005751701504 10010886820272 10038775382016 10087710916608 10109613514752 10133863539696 10172677083894 10189385474496 10211631366144 10216872145792 10233803022336 10239055180848 10261286380062 10261409513472 10272999343104 10283689248768 10323076637952 10333818653184 10345614409728 10364834788464 10373398042176 10404532971846 10415359749132 10435730079744 10475699798016 10500827957568 10518075328512 10546448666624 10558360435968 10569347283456 10581411889152 10604386418688 10609828766784 10632864995496 10632992587776 10656079110144 10704675297719 10708023785472 10716894376448 10740163067712 10763482280328 10792517623056 10804707316917 10815950508714 10839564343296 10851648225856 10875339997184 10881080780544 10886656688128 10898952708096 10928353492992 10952081307648 10975860640512 10988389269504 10999823597568 11017899103968 11038500930704 11041953841152 11053443907584 11062467899226 11062600646656 11086619940864 11092309779252 11129082621696 11140663352832 11153246262624 11183333024448 11201701394432 11207614454712 11228571020836 11232083386368 11250531827712 11293622304768 11305374253056 11348674781184 11373315204096 11382736926464 11394581605888 11400596482158 11438223805632 11450126223744 11463058658808 11463196213248 11488085286912 11493981164016 11513028400128 11518937078454 11544085702656 11557124260992 11563046600704 11569150404864 11594408656896 11607334035456 11635176656688 11660439137022 11714761064448 11740196339712 11749921988608 11781476954886 11807198767104 11832834744576 11858668683264 11864754749952 11878155490464 11890515693888 11904088375296 11916475564032 11929934721024 11936057362632 11962116661248 11981764165632 12010504935936 12056506173504 12082683451176 12108917565369 12128951730176 12141582325938 12161524598592 12175406628864 12188076146688 12208104254088 12234757496832 12247488774144 12261321796608 12294397679616 12314771324928 12321091471104 12347991392256 12358072247784 12391409122768 12418313547042 12445425727488 12472447433472 12520217949408 12533246271936 12574611871744 12581249652504 12601914068736 12629427093504 12656848306176 12690991153152 12705325092864 12718546034688 12756719739648 12767259128832 12791131997696 12805579042272 12818904306624 12846891073536 12868001781336 12881392001712 12895940991159 12896095739904 12924095947776 12930728809518 12980244512768 12987096415488 13008427425792 13058250789888 13089573738774 13115174289408 13161289571224 13174984981808 13179106197504 13190023847936 13203749158912 13218662237184 13225446275262 13254320621568 13283098612992 13311939087648 13312098828288 13341002268672 13347849093696 13362924926772 13376830155624 13387911601766 13392099422208 13406035009536 13450281222144 13479484686336 13511818052928 13563569445192 13585847299328 13593018882573 13615508488192 13645070696448 13652073574464 13681715173416 13681879351296 13697332457472 13711585665024 13734117285849 13764102183936 13778424870912 13793987021184 13819779717952 13824102629376 13831197389568 13872710629128 13887146332176 13902831278757 13940335263114 13967599730688 14001103943424 14024100438016 14031503362656 14077813914624 14092463044608 14139181891584 14146438355712 14177153327328 14177323450368 14208105480192 14238954344448 14277365047296 14320217423616 14351309707104 14390023497408 14406276422556 14421267344952 14452752457728 14476502004003 14491566001926 14508107707392 14531936944128 14571137990656 14602775076864 14634480854016 14690532138624 14722605121536 14737925210112 14749957198968 14782159921152 14789746372336 14806450767627 14821858104534 14838776828928 14854217803776 14870995016832 14911110699264 14943485939616 14976111181824 15016330230408 15028769848222 15058163073024 15073832337408 15131566374912 15164420272128 15200795309544 15250965074176 15259015625841 15266834964992 15284078211744 15284261617664 15317447049216 15325308218688 15350704533504 15358582771272 15391929570093 15392114270208 15409499014656 15425533873152 15476445380608 15484614956928 15500727979776 15513568875584 15518421614592 15547252182696 15606799457769 15623039623698 15653595119616 15708635939848 15713549697024 15742931689472 15751241936352 15777112992768 15819672999936 15837540653952 15854020925184 15872117833728 15888634085376 15906579628032 15914743150176 15949297493244 15949488881664 15962509986721 15979120298882 15984118665216 16014006581248 16075341564672 16110244601568 16145223420492 16188776434584 16215366131456 16223925763071 16233875505152 16250768195584 16259346514944 16277472338784 16313009995776 16329985032192 16348429062144 16392530239488 16428121961472 16463790960768 16477429663712 16482583904256 16499735396352 16557751396056 16593701848839 16593900969984 16629929911296 16638464668878 16693623932544 16710995029248 16729869393936 16774999536672 16802552091648 16842856531254 16875797741568 16921321537536 16940433457152 16958061379584 17008959652864 17023012171776 17074105389696 17091872408832 17129188098048 17157335708448 17175189335616 17194587988212 17194794319872 17232127930368 17240971746024 17269542600192 17278405617681 17316128553984 17344569901056 17411001053184 17452764985032 17490658705533 17572141596672 17624882982912 17633928367016 17672215432329 17672427495424 17710798150656 17749252116864 17788003024896 17797132124928 17817233235696 17835773540832 17856132562944 17874713346048 17904086043948 17937564012394 17943174991872 17972646248448 18015757403904 18084759260256 18124025176764 18193427595264 18202764765952 18212373488907 18242286897888 18242505801728 18263109943296 18282114220032 18312156381132 18352136245248 18371233161216 18391982694912 18441596519424 18481637206656 18496947505504 18516195109568 18521987088384 18537108371676 18587113684152 18627470320563 18668138591232 18708671150208 18770418552832 18780326924112 18789950726144 18799869407904 18861917807616 18902871103104 18944140640256 18985272459264 19036486729728 19052028048667 19057987639296 19077819052032 19093623231488 19135079609472 19186697996544 19208368563408 19228356459936 19270336610304 19302002672004 19322088002568 19344143609856 19375915925504 19386143921664 19396093214277 19470366769152 19512641138688 19587376184832 19634360608161 19666609598624 19672761434112 19709546561536 19741934356836 19762477472712 19785035771904 19805623738368 19827993355776 19838169412893 19881480932352 19924647919488 19967908631472 19968148242432 20011503403008 20021773640544 20081867402649 20175421833216 20219227029504 20267727079392 20345354167788 20378770948992 20423262732288 20433744291584 20467606044672 20478110361696 20522572760124 20522819026944 20545998686208 20567378497536 20646153275904 20667637306368 20729669576928 20746796084352 20809065943692 20830719498264 20910502894671 20951399596032 21001655915136 21036150657024 21092897333248 21116720871936 21138694566912 21208772837376 21219657533568 21265729990992 21265985175552 21312158220288 21387095553239 21409350595438 21416047570944 21433788752896 21480326135424 21526964560656 21585035246112 21609414633834 21631901017428 21679128686592 21703296451712 21737349002889 21750679994368 21762161561088 21773313376256 21797905416192 21856706985984 21904162615296 21951721281024 21976778539008 22035798207936 22077001861408 22083907682304 22106887815168 22124935798452 22125201293312 22173239881728 22184619558504 22232787156801 22258165243392 22281326705664 22306492525248 22366666048896 22403402788864 22415228909424 22457142041672 22464166772736 22543154772333 22587244609536 22610748506112 22697349562368 22739517348409 22746630408192 22765473852928 22789163211776 22801192964316 22876447611264 22900252447488 22926117317616 22926392426496 22976170573824 22987962328032 23026056800256 23037874156908 23088171405312 23114248521984 23126093201408 23138300809728 23214668070912 23270353313376 23320878274044 23434559435547 23480392679424 23499843977216 23562953909772 23614397534208 23665669489152 23729509499904 23756310980928 23781031387776 23808176750592 23832951128064 23859869442048 23872114725264 23924233322496 23968680448323 24021009871872 24113012347008 24165366902352 24217835130738 24283164651876 24323049197184 24350813257728 24376152293376 24416208508176 24469514993664 24494977548288 24522643593216 24588795359232 24629542649856 24642182942208 24716144495568 24782818245536 24836627094084 24890851454976 24944894866944 24957697003317 25040435898816 25066492543872 25149223743488 25162499305008 25203828137472 25264284796881 25313696612352 25381982306304 25410650185728 25437092069376 25513439479296 25526533402253 25534518257664 25582263995392 25611158084544 25637808613248 25693782147072 25736003562672 25762784003424 25791881982318 25792191479808 25848191895552 25861457619036 25960489025536 25974192830976 26016854851584 26116501579776 26179147477548 26230348578816 26322579142448 26349969963616 26358212395008 26380047695872 26407498317824 26437324474368 26450892550524 26508641243136 26566197225984 26623878175296 26682004537344 26695698187392 26725849853544 26753660311248 26775823203532 26784198844416 26812070019072 26906346018591 26958969372672 27023636105856 27127138890384 27171694598656 27186037765146 27290141392896 27304147148928 27363430346832 27363758702592 27394664914944 27423171330048 27468234571698 27528204367872 27556849741824 27587974042368 27639559435904 27648205258752 27662394779136 27745421258256 27774292664352 27805662557514 27880670526228 27935199461376 28002207886848 28048200876032 28063006725312 28155627829248 28184926089216 28278363783168 28292876711424 28354306654656 28416210960384 28477908688896 28554730094592 28640434847232 28655133596401 28702619414208 28780046994816 28812552845112 28842534689904 28905504915456 28953004008006 28983132003852 29016215414784 29063873888256 29142275981312 29205550153728 29268961708032 29381064277248 29445210243072 29499914397936 29564319842304 29579492744672 29612901535254 29643716209068 29677553657856 29708435607552 29741990033664 29822221398528 29886971879232 29952222363648 30032660460816 30057539696444 30116326146048 30263132749824 30328840544256 30401590619088 30501930148352 30518031251682 30533669929984 30568156423488 30634894098432 30650616437376 30701409067008 30717165542544 30783859140186 30784228540416 30818998029312 30851067746304 30952890761216 30969229913856 31001455959552 31027137751168 31036843229184 31094504365392 31213598915538 31246079247396 31307190239232 31417271879696 31427099394048 31485863378944 31502483872704 31554225985536 31639345999872 31675081307904 31708041850368 31744235667456 31813159256064 31829486300352 31898594986488 31898977763328 31925019973442 31958240597764 31968237330432 32028013162496 32114025893157 32150683129344 32220489203136 32290446840984 32377552869168 32414121950751 32430732262912 32447851526142 32467751010304 32518693029888 32554944677568 32626019991552 32659970064384 32696858124288 32785060478976 32856243922944 32927581921536 32954859327424 32965167808512 32999470792704 33115502792112 33187403697678 33187801939968 33259859822592 33276929337756 33387247865088 33421990058496 33459738787872 33549999073344 33605104183296 33685713062508 33751595483136 33880866914304 33916122759168 34017919305728 34046024343552 34148210779392 34183744817664 34314671416896 34350378671232 34389175976424 34389588639744 34464255860736 34481943492048 34539085200384 34556811235362 34632257107968 34689139802112 34822002106368 34905529970064 34981317411066 35144283193344 35249765965824 35267856734032 35344430864658 35344854990848 35421596301312 35498504233728 35576006049792 35594264249856 35634466471392 35671547081664 35712265125888 35749426692096 35808172087896 35875128024788 35886349983744 35945292496896 36031514807808 36169518520512 36248050353528 36386855190528 36405529531904 36424746977814 36484573795776 36526219886592 36564228440064 36624312762264 36704272490496 36742466322432 36783965389824 36883193038848 36963274413312 36993895011008 37032390219136 37043974176768 37074216743352 37174227368304 37254940641126 37336277182464 37417342300416 37540837105664 37560653848224 37579901452288 37599738815808 37723835615232 37805742206208 37888281280512 37970544918528 38072973459456 38104056097334 38115975278592 38155638104064 38187246462976 38270159218944 38373395993088 38416737126816 38456712919872 38540673220608 38604005344008 38644176005136 38687822973477 38688287219712 38751831851008 38772287843328 38792186428554 38940733538304 39025282277376 39174752369664 39268721216322 39333219197248 39345522868224 39419093123072 39483868713672 39524954945424 39570071543808 39611247476736 39655986711552 39676338825786 39762961864704 39849295838976 39935817262944 39936296484864 40023006806016 40043547281088 40163734805298 40350843666432 40438454059008 40535454158784 40690708335576 40757541897984 40846525464576 40867488583168 40935212089344 40956220723392 41045145520248 41045638053888 41091997372416 41134756995072 41202351857547 41292306551808 41335274612736 41459339153856 41493592168704 41618131887384 41661438996528 41708493836271 41821005789342 41902799192064 42003311830272 42072301314048 42185794666496 42233441743872 42277389133824 42417545674752 42439315067136 42531459981984 42531970351104 42624316440576 42774191106478 42818701190876 42832095141888 42867577505792 42960652270848 43053929121312 43170070492224 43218829267668 43263802034856 43358257373184 43406592903424 43429506012009 43474698005778 43501359988736 43524323122176 43595810832384 43713413971968 43808325230592 43903442562048 44071596415872 44154003722816 44167815364608 44213775630336 44249871596904 44250402586624 44346479763456 44369239117008 44419352302881 44465574313602 44516330486784 44562653411328 44612985050496 44733332097792 44806805577728 44830457818848 44914284083344 44928333545472 45086309544666 45174489219072 45221497012224 45394699124736 45479034696818 45493260816384 45530947705856 45578326423552 45602385928632 45752895222528 45800504894976 45852234635232 45852784852992 45952341147648 45975924656064 46052113600512 46075748313816 46175788710279 46176342810624 46228497043968 46252186402816 46276601619456 46429336141824 46540706626752 46641756548088 46820398373307 46869118871094 46960785358848 46999687954432 47125907819544 47228795068416 47331338978304 47459018999808 47512621961856 47562062775552 47616353501184 47665902256128 47719738884096 47744229450528 47848466644992 47887529960163 47937360896646 48042019743744 48226024694016 48330733804704 48435670261476 48566329303752 48646098394368 48701626515456 48752304586752 48832417016352 48939029987328 48989955096576 49045287186432 49177590718464 49284365884416 49432288991136 49565636491072 49673254188168 49781105546517 49781702909952 49889789733888 49915394006634 50080871797632 50132985087744 50298447486976 50324998610016 50407656274944 50528569593762 50627393224704 50763964612608 50821300371456 50874184138752 51026878958592 51053066804506 51069036515328 51164527990784 51222316169088 51275617226496 51387564294144 51472007125344 51525568006848 51583763964636 51584382959616 51696383791104 51722915238072 51835216853043 51920978051072 51948385661952 52033709703168 52233003159552 52358294955096 52471976116599 52645158284896 52699939927232 52716424790016 52760095391744 52814996635648 52874648948736 52901785101048 53016646296987 53017282486272 53132394451968 53247756350592 53364009074688 53391396374784 53451699707088 53507320622496 53551646407064 53568397688832 53624140038144 53812692037182 53917938745344 54047272211712 54254277780768 54343389197312 54372075530292 54580282785792 54608294297856 54726860693664 54727517405184 54789329829888 54846342660096 54936469143396 55056408735744 55113699483648 55175948084736 55279118871808 55324789558272 55490842516512 55548585328704 55611325115028 55761341052456 55882410961689 56004415773696 56096401752064 56126013450624 56311255658496 56369852178432 56585753422848 56708613309312 56832421920768 56955817377792 57109460189184 57156084146001 57280869694464 57310267192802 57405238828416 57560093989632 57625105690224 57685069379808 57811009830912 57906008016012 57966264007704 58032430829568 58127747776512 58188279642831 58284551962624 58411100307456 58537923416064 58762128554496 58903081824483 58999828795872 59128639684608 59158985489344 59225803070508 59287432418136 59355107315712 59416871215104 59483980067328 59514508238679 59644442797056 59773943758464 59904444727296 60065320921632 60115079392888 60245602207947 60526265499648 60657681088512 60803181238176 60870964266911 61003860296704 61036062503364 61067339859968 61136312846976 61269788196864 61301232874752 61402818134016 61434331085088 61567718280372 61568457080832 61637996058624 61702135492608 61905781522432 61938459827712 62002911919104 62054275502336 62189008730784 62427197831076 62492158494792 62731508684013 62834543759392 62854198788096 62971726757888 63004967745408 63108451971072 63278691999744 63350162615808 63416083700736 63626318512128 63658972600704 63797189972976 63797955526656 63850039946884 63916481195528 63936474660864 64056026324992 64161286659717 64228051786314 64301366258688 64440978406272 64580893681968 64755105738336 64828243901502 64861464525824 64895703052284 65037386059776 65109889355136 65252039983104 65319940128768 65393716248576 65570120957952 65712487845888 65855163843072 65909718654848 65930335617024 66231005584224 66374807395356 66375603879936 66519719645184 66553858675512 66698361470403 66774495730176 66843980116992 66919477575744 67099998146688 67210208366592 67371426125016 67629464316999 67761733828608 67832245518336 68035838611456 68092048687104 68218552045227 68296421558784 68367489635328 68629342833792 68700757342464 68778351952848 68779177279488 68928511721472 68963886984096 69078170400768 69113622470724 69264514215936 69378279604224 69644004212736 69811059940128 69962634822132 70303678306641 70499531931648 70535713468064 70688861729316 70689709981696 70843192602624 70997008467456 71188528499712 71268932942784 71343094163328 71424530251776 71498853384192 71616344175792 71750256049576 71772699967488 71906041344969 72063029615616 72339037041024 72496100707056 72811059063808 72849493955628 72969147591552 73052439773184 73128456880128 73248625524528 73408544980992 73484932644864 73567930779648 73766386077696 73926548826624 73987790022016 74064780438272 74148433486704 74348454736608 74509881282252 74672554364928 74834684600832 74873091009951 75081674211328 75121307696448 75159802904576 75199477631616 75447671230464 75611484412416 75792854390643 75941089837056 76145946918912 76208112194668 76231950557184 76311276208128 76374492925952 76540318437888 76579600206759 76746791986176 76833474253632 76913425839744 77081346441216 77208010688016 77288352010272 77375645946954 77376574439424 77544575686656 77584372857108 77881467076608 78050564554752 78349504739328 78537442432644 78666438394496 78691045736448 78838186246144 78967737427344 79049909890848 79140143087616 79222494953472 79311973423104 79352677651572 79525923729408 79698591677952 79871634525888 80046013612032 80087094562176 80327469610596 80719038055773 80876908118016 81070908317568 81381416671152 81515083795968 81734977166336 81870424178688 81912441446784 82090291040496 82091276107776 82183994744832 82269513990144 82404703715094 82584613103616 82670549225472 82918678307712 82987184337408 83236263774768 83322877993056 83416987672542 83642011578684 83805598384128 84006623660544 84144602628096 84371589332992 84466883487744 84554778267648 84835091349504 84878630134272 85062919963968 85248632881152 85548382212956 85637402381752 85664190283776 85735155011584 85921304541696 85965400789203 86107858242624 86340140984448 86437658535336 86527604069712 86716514746368 86813185806848 86859012024018 86949396011556 87021425411479 87048646244352 87191621664768 87426827943936 87616650461184 87806885124096 88143192831744 88308007445632 88335630729216 88499743193808 88500805173248 88692959526912 88738478234016 88838704605762 88931148627204 89032660973568 89125306822656 89225970100992 89466664195584 89613611155456 89660915637696 89828568166688 89856667090944 90172619089332 90348978438144 90789398249472 90958069393636 90986521632768 91061895411712 91156652847104 91204771857264 91505790445056 91601009789952 91704469270464 91904682295296 91951849312128 92104227201024 92151496627632 92351577420558 92352685621248 92456994087936 92553203238912 92858672283648 93081413253504 93283513096176 93640796746614 93738237742188 93921570717696 93999375908864 94251815639088 94457590136832 94662677956608 94918037999616 95025243923712 95124125551104 95232707002368 95439477768192 95488458901056 95696933289984 95775059920326 95874721793292 96084039487488 96342077679471 96452049388032 96661467609408 96871340522952 97132658607504 97292196788736 97403253030912 97664834032704 97878059974656 97979910193152 98090574372864 98355181436928 98568731768832 98864577982272 99131272982144 99346508376336 99562211093034 99563405819904 99779579467776 99830788013268 100161743595264 100265970175488 100596894973952 100649997220032 100815312549888 101057139187524 101254786449408 101642600742912 101748368277504 102053757917184 102106133609012 102138073030656 102329055981568 102444632338176 102551234452992 102944014250688 103051136013696 103167527929272 103168765919232 103392767582208 103445830476144 103670433706086 103864281942733 103896771323904 104067419406336 104466006319104 104716589910192 104943952233198 105290316569792 105399879854464 105432849580032 105520190783488 105629993271296 105749297897472 105803570202096 106033292593974 106034564972544 106264788903936 106495512701184 106728018149376 106782792749568 106903399414176 107014641244992 107103292814128 107136795377664 107248280076288 107625384074364 107835877490688 108094544423424 108508555561536 108686778394624 108744151060584 109160565571584 109216588595712 109453721387328 109578659659776 109692685320192 109872938286792 110112817471488 110227398967296 110351896169472 110558237743616 110649579116544 110981685033024 111097170657408 111222650230056 111522682104912 111764821923378 112008831547392 112192803504128 112252026901248 112622511316992 112739704356864 113171506845696 113417226618624 113664843841536 113911634755584 114218920378368 114312168292002 114561739388928 114620534385604 114810477656832 115120187979264 115250211380448 115370138759616 115622019661824 115812016032024 115932528015408 116064861659136 116255495553024 116376559285662 116822200614912 117075846832128 117524257108992 117806163648966 117999657591744 118257279369216 118317970978688 118451606141016 118574864836272 118710214631424 118833742430208 118967960134656 119029016477358 119288885594112 119547887516928 119808889454592 120130641843264 120230158785776 120491204415894 121052530999296 121315362177024 121606362476352 121741928533822 122007720593408 122072125006728 122134679719936 122272625693952 122539576393728 122602465749504 122805636268032 122868662170176 123135436560744 123136914161664 123275992117248 123404270985216 123607055572641 123811563044864 123876919655424 124005823838208 124108551004672 124378017461568 124854395662152 124984316989584 125125481508813 125463017368026 125669087518784 125708397576192 125943453515776 126009935490816 126216903942144 126557383999488 126700325231616 126832167401472 127252637024256 127317945201408 127594379945952 127595911053312 127700079893768 127832962391056 127872949321728 128112052649984 128322573319434 128456103572628 128602732517376 128881956812544 129161787363936 129510211476672 129656487803004 129722929051648 129791406104568 130074772119552 130219778710272 130504079966208 130787432497152 131140241915904 131424975691776 131710327686144 131819437309696 132462011168448 132749614790712 132751207759872 133039439290368 133107717351024 133258056908643 133396722940806 133548991460352 133687960233984 133838955151488 134199996293376 134420416733184 134742852250032 135258928633998 135523467657216 135664491036672 136071677222912 136184097374208 136437104090454 136592843117568 136734979270656 137258685667584 137401514684928 137556703905696 137558354558976 137857023442944 137927773968192 138156340801536 138227244941448 138529028431872 138756559208448 139288008425472 139622119880256 139925269644264 140461195119921 140607356613282 140999063863296 141071426936128 141377723458632 141379419963392 141686385205248 141994016934912 142377056999424 142537865885568 142686188326656 142849060503552 142997706768384 143232688351584 143500512099152 143545399934976 143662589880489 143812082689938 144126059231232 144678074082048 144992201414112 145622118127616 145698987911256 145938295183104 146104879546368 146256913760256 146497251049056 146817089961984 146969865289728 147135861559296 147532772155392 147853097653248 147975580044032 148129560876544 148296866973408 148696909473216 149019762564504 149343316639551 149345108729856 149669369201664 149746182019902 150163348422656 150242615392896 150319605809152 150398955263232 150895342460928 151222968824832 151585708781286 151882179674112 152291893837824 152416224389336 152463901114368 152622552416256 152748985851904 153080636875776 153159200413518 153493583972352 153666948507264 153826851679488 154162692882432 154416021376032 154576704020544 154751291893908 154753148878848 155089151373312 155168745714216 155762934153216 156101129109504 156699009478656 157074884865288 157332876788992 157415928349797 157676372492288 157935474854688 158099819781696 158280286175232 158444989906944 158623946846208 158705355303144 159049938890961 159051847458816 159397183355904 159743269051776 160092027224064 160174189124352 160654939221192 161438076111546 161753816236032 162141816635136 162762833342304 163030167591936 163469954332672 163740848357376 163824882893568 164180582080992 164182552215552 164367989489664 164539027980288 164809407430188 165169226207232 165341098450944 165837356615424 165974368674816 166472527549536 166645755986112 166833975345084 167284023157368 167647232885067 168013247321088 168289205256192 168743178665984 168933766975488 169109556535296 169757260268544 170125839927936 170497265762304 171096764425912 171274804763504 171328380567552 171468252438003 171470310023168 171842609083392 171930801578406 172215716485248 172680281968896 172875317070672 173055208139424 173433029492736 173626371613696 173718024048036 173898792023112 174042850822958 174097292488704 174383243329536 174853655887872 175233300922368 175613770248192 176286385663488 176616014891264 176709245473449 176999486387616 177001610346496 177385919053824 177476956468032 177677409211524 177862297254408 178065321947136 178250613645312 178451940201984 178543524716037 178933328391168 179227222310912 179321831275392 179657136333376 179713334181888 180345238178664 180736806623841 181578796498944 181916138787272 181973043265536 182123790823424 182313305694208 182409543714528 182612892800733 183011580890112 183202019579904 183408938540928 183809364590592 183903698624256 184208454402048 184302993255264 184703154841116 184705371242496 184913988175872 185106406477824 185717344567296 186162826507008 186567026192352 187281593493228 187476475484376 187998751817728 188194526052039 188503631278176 188915180273664 189325355913216 189836075999232 190050487847424 190248251102208 190878955536384 190976917802112 191393866579968 191550119840652 191749443586584 192168078974976 192483859979151 192684155358942 192904098776064 193322935218816 193742681045904 194265317215008 194584393577472 195329668065408 195756119949312 195959820386304 196181148745728 196710362873856 197137463537664 197729155964544 198262545964288 198693016752672 199124422186068 199126811639808 199559158935552 199661576026536 200095084411209 200323487190528 200531940350976 201193789947904 201299994440064 201630625099776 202114278375048 202888392950997 203285201485824 203496736555008 204107515834368 204212267218024 204276146061312 204655656135681 204658111963136 204889264676352 205102468905984 205888028501376 206102272027392 206335055858544 206337531838464 206785535164416 206891660952288 207340867412172 207512629827373 207728563885466 207793542647808 208134838812672 208932012638208 209433179820384 209887904466396 210580633139584 210799759708928 210911034919923 211040381566976 211259986542592 211498595794944 211607140404192 212066585187948 212069129945088 212529577807872 212991025402368 213565585499136 213806798828352 214029282489984 214206585628256 214273590755328 214496560152576 215250768148728 215718124034907 216189088846848 217017111123072 217373556789248 217488302121168 218433177191424 218907442774656 219157319319552 219385370640384 219745876573584 220225634942976 220454797934592 220703792338944 221116475487232 221299158233088 221963370066048 222194341314816 222445300460112 223045364209824 223529643846756 224017663094784 224385607008256 224504053802496 224619273029853 225245022633984 225479408713728 226343013691392 226834453237248 227378563171929 227823269511168 228437840756736 228624336584004 229123478777856 229241068771208 229620955313664 229738800620277 230240375958528 230500422760896 230740277519232 231244039323648 231624032064048 231865056030816 232129723318272 232753118571324 233644401229824 234151693664256 235048514217984 235612327297932 235999315183488 236514558738432 236635941957376 236903212282032 237149729672544 237420429262848 237667484860416 237935920269312 238058032954716 238577771188224 239095775033856 240261283686528 240460317571552 240982408831788 242157114167319 242630724354048 243212724952704 243483857067644 244015441186816 244144250013456 244269359439872 244545251387904 245204931499008 245611272536064 245737324340352 246270873121488 246273828323328 246551984234496 246808541970432 247214111145282 247676364632671 247753839310848 248011647676416 248217102009344 248756034923136 249708791324304 249968633979168 250250963017626 250926034736052 251338175037568 251416795152384 251886907031552 252019870981632 252433807884288 253114767998976 253400650463232 253664334802944 254505274048512 254635890402816 255188759891904 255400159787536 255665924782112 255745898643456 256224105299968 256645146638868 256912207145256 257205465034752 257763913625088 257896202367609 258323574727872 259020422953344 259312975606008 259445858103296 259582812209136 260149544239104 260439557420544 261064276234437 261574864994304 262280483831808 262849951383552 263420655372288 263638874619392 264924022336896 265499229581424 265502415519744 266078878580736 266215434702048 266516113817286 266793445881612 267097982920704 267375920467968 267677910302976 268399992586752 268840833466368 269485704500064 270517857267996 271046935314432 272143354445824 272368194748416 272874208180908 273185686235136 273469958541312 274517371335168 274803029369856 275113407811392 275714046885888 275855547936384 276312681603072 276454489882896 277058056863744 278032242192107 278576016850944 279244239760512 279850539288528 280922390239842 281214713226564 281998127726592 282142853872256 282755446917264 282758839926784 283372770410496 283988033869824 284754113998848 285075731771136 285372376653312 285698121007104 286465376703168 287001024198304 287090799869952 287325179760978 287624165379876 288252118462464 289026233038413 289356148164096 289984402828224 291244236255232 291397975822512 291876590366208 292209759092736 292994502098112 293634179923968 293939730579456 294271723118592 295065544310784 295613725529317 295706195306496 295951160088064 296259121753088 296593733946816 297393818946432 298039525129008 298686633279102 298690217459712 299338738403328 299492364039804 300326696845312 300485230785792 300639211618304 300797910526464 301790684921856 302445937649664 303171417562572 303764359348224 304832448778672 304927802228736 305245104832512 305497971703808 306161273751552 306318400827036 306987167944704 307333897014528 307653703358976 308832042752064 309153408041088 309502583787816 309506297757696 310178302746624 310337491428432 311592845828199 312202258219008 313398018957312 314149769730576 314665753577984 314831856699594 315870949709376 316199639563392 316560572350464 316889979813888 317247893692416 317410710606288 318099877781922 318103694917632 318794366711808 319486538103552 320184054448128 320348378248704 321309878442384 322876152223092 323507632472064 324283633270272 325525666684608 326060335183872 326939908665344 327481696714752 327649765787136 328361164161984 328735978979328 329078055960576 329618814860376 330338452414464 330682196901888 331674713230848 331844934229289 331948737349632 332945055099072 333291511972224 333667950690168 334568046314736 335294465770134 336026494642176 336578410512384 337486357331968 337867533950976 338219113070592 339514520537088 340251679855872 340994531524608 342193528851824 342549609527008 342656761135104 342936504876006 342940620046336 343685218166784 343861603156812 344431432970496 345360563937792 345750634141344 346110416278848 346866058985472 347252743227392 347436048096072 347797584046224 348085701645916 348194584977408 348766486659072 350466601844736 351227540496384 352572771326976 353232029782528 353418490946898 353998972775232 354771838107648 354953912936064 355354818423048 355724594508816 356130643894272 356501227290624 356903880403968 357087049432074 357866656782336 358454444621824 358643662550784 359314272666752 359426668363776 360690476357328 361473613247682 363157592997888 363832277574544 363946086531072 364247581646848 364626611388416 364819087429056 365225785601466 366023161780224 366404039159808 366817877081856 367618729181184 367807397248512 368416908804096 368605986510528 369406309682232 369410742484992 369827976351744 370212812955648 371434689134592 372325653014016 373134052384704 374563186986456 374952950968752 375376444526439 375997503635456 376389052104078 377007262556352 377830360547328 378650711826432 379672151998464 380100975694848 380496502204416 381757911072768 381953835604224 382787733159936 383100239681304 383498887173168 384336157949952 384967719958302 385368310717884 385808197552128 386645870437632 387485362091808 388530634430016 389168787154944 390659336130816 391512239898624 392362297491456 393420725747712 394274927075328 395458311929088 396525091928576 397386033505344 398248844372136 398253623279616 399118317871104 399323152053072 399774170725929 400190168822418 400646974381056 401063880701952 402387579895808 402599988880128 403261250199552 404228556750096 405776785901994 406570402971648 406993473110016 408215031668736 408424534436048 408552292122624 409311312271362 409316223926272 409778529352704 410204937811968 411776057002752 412204544054784 412670111717088 412675063676928 413571070328832 413783321904576 414681734824344 415025259654746 415457127770932 415587085295616 416269677625344 417864025276416 418866359640768 419775808932792 421161266279168 421383585359763 421599519417856 421822069839846 422080763133952 422997191589888 423214280808384 424133170375896 424138259890176 425059155615744 425982050804736 427131170998272 427613597656704 428058564979968 428413171256512 428547181510656 428993120305152 430501536297456 430987769641467 431436248069814 432378177693696 434034222246144 434747113578496 434976604242336 436866354382848 437814885549312 438314638639104 438770741280768 439491753147168 440451269885952 440909595869184 441407584677888 442232950974464 442598316466176 443926740132096 444388682629632 444890600920224 446090728419648 447059287693512 448029949918653 448035326189568 448771214016512 449008107604992 449238546059706 450490045267968 450958817427456 452686027382784 453668906474496 454757126343858 455646539022336 456875681513472 457248673168008 458246957555712 458482137542416 459241910627328 459477601240554 460480751917056 461000845521792 461480555038464 462488078647296 463248064128096 463730112061632 464259446636544 465506237142648 467288802459648 468303387328512 470097028435968 471224654595864 471998630366976 473029117476864 473271883914752 473806424564064 474299459345088 474840858525696 475334969720832 475871840538624 476116065909432 477149816672883 477155542376448 478191550067712 480522567373056 480920635143104 481964817663576 484314228334638 485261448708096 486425449905408 486967714135288 488030882373632 488288500026912 488538718879744 489090502775808 490409862998016 491222545072128 491474648680704 492541746242976 492547656646656 493103968468992 493617083940864 494428222290564 495352729265342 495507678621696 496023295352832 496434204018688 497512069846272 499417582648608 499937267958336 500501926035252 501852069472104 502676350075136 502941698655201 503773814063104 504039741963264 504867615768576 506229535997952 506801300926464 507328669605888 509271780805632 510377519783808 510800319575072 511331849564224 511491797286912 512448210599936 513290293277736 513824414290512 514404757314009 514410930069504 515527827250176 515792404735218 516647149455744 518040845906688 518625951212016 518891716206592 519165624418272 520299088478208 520879114841088 522128552468874 523149729988608 524560967663616 525699902767104 526841310744576 527277749238784 529848044673792 530998459162848 531004831039488 532157757161472 532430869404096 533032227634572 533586891763224 534195965841408 534751840935936 535355820605952 535630574148111 536799985173504 537681666932736 538971409000128 541035714535992 542210419871523 544286708891648 544736389496832 545748416361816 546371372470272 546939917082624 547838678402199 549034742670336 549606058739712 550226815622784 551428093771776 551711095872768 552625363206144 552908979765792 554116113727488 556064484384214 557152033701888 558488479521024 559701078577056 561844780479684 562429426453128 563996255453184 564285707744512 564583578156117 565510893834528 565517679853568 566745540820992 567976067739648 569508227997696 570151463542272 570744753306624 572930753406336 574002048396608 574181599739904 574650359521956 575248330759752 576504236924928 577451579937453 578052466076826 578712296328192 579968805656448 582488472510464 582795951645024 583753180732416 585989004196224 587268359847936 587879461158912 588543446237184 590131088621568 590612869508677 591227451058634 591412390612992 591902320176128 592518243506176 593187467893632 594787637892864 596079050258016 597373266558204 597380434919424 598677476806656 598984728079608 600285253233627 600653393690624 600970461571584 601278423236608 601595821052928 603581369843712 604891875299328 606342835125144 608665178852991 609664897557344 609855604457472 610490209665024 610995943407616 612322547503104 612636801654072 613966968407043 613974335889408 614667794029056 615307406717952 617664085504128 618306816082176 619005167575632 619012595515392 620356605493248 620674982856864 622537889482119 623185691656398 624404516438016 626796037914624 628299539461152 629331507155968 629663713399188 631741899418752 632399279126784 633121144700928 633779959627776 634495787384832 634821421212576 636199755563844 636207389835264 637588733423616 638973076207104 640696756497408 642619756884768 645752304446184 647154372104721 648567266540544 651051333369216 652120670367744 653879817330688 655299531574272 656722328323968 657471957958656 658156111921152 659237629720752 660676904828928 661364393803776 663349426461696 663689868458578 663897474699264 665890110198144 666583023944448 667335901380336 669136092629472 670588931540268 672052989284352 673156821024768 673857819089559 674972714663936 675735067901952 676438226141184 679029041074176 680503359711744 682135689515787 684387057703648 685099219054016 685313522270208 685873009752012 685881240092672 687370436333568 687723206313624 688862865940992 689216401860831 690721127875584 691501268282688 692220832557696 693732117970944 694505486454784 694872096192144 695595168092448 696171403291832 696389169954816 700933203689472 702455080992768 704925037800679 705145542653952 706464059565056 706836981893796 707997945550464 709543676215296 709907825872128 710709636846096 711449189017632 712261287788544 713002454581248 713807760807936 714174098864148 715733313564672 716908889243648 717287325101568 718628545333504 721380952714656 722947226495364 726471342501957 727664555149088 727892173062144 728495163293696 729253222776832 729638174858112 730451571202932 732046323560448 732808078319616 733635754163712 735614794497024 736833817608192 737211973021056 738812619364464 738821484969984 739655952703488 740425625911296 743029093898013 744651306028032 746268104769408 749126373972912 749905901937504 750752889052878 752778104208156 754014525112704 755660721094656 757301423652864 759344303996928 760201951389696 760993004408832 763515822145536 763907671208448 766200479362608 766997774346336 768672315899904 769935439916604 770736621435768 771616395104256 773291740875264 773688607102827 774970724183616 777061268860032 778337574309888 781318672261632 783192828703311 784724594982912 786841451495424 788549854150656 790916623858176 791322535469843 793050183857152 794772067010688 796497688744272 796507246559232 798236635742208 798646304106144 799548341451858 800380337644836 801293948762112 802127761403904 804775159791616 805199977760256 806522500399104 808457113500192 811553571803988 813140805943296 816430063337472 816849068872096 817104584245248 818622624542724 818632447852544 819557058705408 820409875623936 823552114005504 824409088109568 825340223434176 827142140657664 827566643809152 829363469648688 830050519309492 830914255541864 831174170591232 834096726576321 835728050552832 837732719281536 839551617865584 842322532558336 842767170719526 843199038835712 843644139679692 845994383179776 846428561616768 848266340751792 848276519780352 850118311231488 851964101609472 854262341996544 855227195313408 856117129959936 856826342513024 857094363021312 861003072594912 861975539282934 862872496139628 864756355387392 867078699115239 868068444492288 869494227156992 869953208484672 873732708765696 875629771098624 876629277278208 878983506294336 880902539771904 881819191738368 882815169355776 884465901948928 885196632932352 886841176587951 887853480264192 888777365259264 889781201840448 892181456839296 894118575387024 896059899837306 896070652379136 898016215209984 898477092119412 900980090535936 901917634854912 905372054765568 907337812948992 909514252687716 911293078044672 914497346336016 916493915111424 916964275084832 918483821254656 918955202481108 920961503834112 922001691043584 922961110076928 926496128256192 927460224123264 928518893273088 931012474285296 934778537484597 936606774657024 940194056871936 942449309191728 943997260733952 946543767829504 947612849128128 948598918690176 949681717051392 950669939441664 951743681077248 952232131818864 954299633345766 954311084752896 956383100135424 961045134746112 961841270286208 963929635327152 968628456669276 970522897416192 972850899810816 973935428270576 976061764747264 976577000053824 977077437759488 978181005551616 980819725996032 982445090144256 982949297361408 985083492485952 986207936937984 987234167881728 988856444581128 990705458530684 991015357243392 992046590705664 992868408037376 995024139692544 995534802687867 998835165297216 999874535916672 1001003852070504 1003704138944208 1005352700150272 1005883397310402 1008079483926528 1009735231537152 1012459071995904 1013602601852928 1014657339211776 1018543561611264 1020755039567616 1021600639150144 1022663699128448 1022983594573824 1024896421199872 1026580586555472 1027648828581024 1028809514628018 1028821860139008 1031055654500352 1031584809470436 1033294298911488 1036081691813376 1037251902424032 1037783432413184 1038331248836544 1040598176956416 1041758229682176 1044257104937748 1046299459977216 1051399805534208 1053682621489152 1054555498477568 1059696089347584 1061996918325696 1064315514322944 1064861738808192 1066064455269144 1067173783526448 1068391931682816 1069503681871872 1070711641211904 1071261148296222 1073599970347008 1075363333865472 1077942818000256 1082071429071984 1084420839743046 1088573417783296 1089472778993664 1091496832723632 1092742744940544 1093879834165248 1095677356804398 1098069485340672 1099212117479424 1100453631245568 1102856187543552 1103422191745536 1105250726412288 1105817959531584 1108232227454976 1112128968768428 1114304067403776 1116976959042048 1119402157154112 1123689560959368 1124858852906256 1127992510906368 1128571415489024 1129167156312234 1131021787669056 1133491081641984 1135952135479296 1139016455995392 1140302927084544 1141489506613248 1145861506812672 1148004096793216 1148363199479808 1149300719043912 1150496661519504 1153008473849856 1154903159874906 1156104932153652 1157424592656384 1159937611312896 1164976945020928 1165591903290048 1167506361464832 1171978008392448 1174536719695872 1177086892474368 1180262177243136 1181225739017354 1182454902117268 1182824781225984 1183804640352256 1185036487012352 1186374935787264 1189575275785728 1192158100516032 1194746533116408 1194760869838848 1197354953613312 1197969456159216 1199322512177787 1200570506467254 1201306787381248 1201940923143168 1203191642105856 1207162739687424 1209783750598656 1212685670250288 1217330357705982 1219329795114688 1219711208914944 1220980419330048 1221991886815232 1224645095006208 1225273603308144 1227933936814086 1227948671778816 1229335588058112 1230614813435904 1235328171008256 1236613632164352 1238010335151264 1238025191030784 1240713210986496 1241349965713728 1245075778964238 1246371383312796 1248809032876032 1253592075829248 1256599078922304 1258663014311936 1259327426798376 1263483798837504 1264798558253568 1266242289401856 1268991574769664 1269642842425152 1272399511127688 1272414779670528 1275177466847232 1277946152414208 1281393512994816 1285239513769536 1291504608892368 1292963308924401 1294308744209442 1297134533081088 1302102666738432 1304241340735488 1307759634661376 1310599063148544 1313444656647936 1314943915917312 1316312223842304 1318475259441504 1321353809657856 1322728787607552 1326698852923392 1327379736917156 1327794949398528 1331780220396288 1333166047888896 1334671802760672 1338272185258944 1341177863080536 1344105978568704 1346313642049536 1347715638179118 1351470135803904 1352876452282368 1358058082148352 1361006719423488 1364271379031574 1368774115407296 1370198438108032 1370627044540416 1371746019504024 1371762480185344 1374740872667136 1375446412627248 1377725731881984 1378432803721662 1381442255751168 1383002536565376 1384441665115392 1387464235941888 1389010972909568 1389744192384288 1391190336184896 1392342806583664 1392778339909632 1401866407378944 1404910161985536 1409850075601358 1410291085307904 1412928119130112 1413673963787592 1415995891100928 1419087352430592 1419815651744256 1421419273692192 1422898378035264 1424522575577088 1426004909162496 1427615521615872 1428348197728296 1431449450018649 1431466627129344 1433817778487296 1434574650203136 1437257090667008 1442761905429312 1445894452990728 1452942685003914 1455329110298176 1455784346124288 1456990326587392 1458506445553664 1459276349716224 1460903142405864 1464092647120896 1465616156639232 1467271508327424 1471229588994048 1473667635216384 1474423946042112 1477625238728928 1477642969939968 1479311905406976 1480851251822592 1486058187796026 1489302612056064 1492536209538816 1498252747945824 1499811803875008 1501505778105756 1505556208416312 1508029050225408 1511321442189312 1514602847305728 1518688607993856 1520403902779392 1521986008817664 1527815342416896 1532400958725216 1533995548692672 1537344631799808 1539870879833208 1541473242871536 1543214271942027 1543232790208512 1546583481750528 1547377214205654 1549941448367232 1554122537720064 1556675148619776 1562637344523264 1566385657406622 1569449189965824 1573682902990848 1577099708301312 1581833247716352 1582645070939686 1586100367714304 1589544134021376 1592995377488544 1593014493118464 1596473271484416 1597292608212288 1599096682903716 1600760675289672 1602587897524224 1604255522807808 1606891722444333 1609550319583232 1610399955520512 1613045000798208 1616914227000384 1623107143607976 1626631259614569 1632860126674944 1633698137744192 1634209168490496 1637245249085448 1637264895705088 1639114117410816 1640819751247872 1643516035206597 1647104228011008 1648818176219136 1650680446868352 1654284281315328 1655133287618304 1658726939297376 1660101038618984 1661828511083728 1662348341182464 1668193453152642 1671456101105664 1675465438563072 1679103235731168 1684645065116672 1685534341439052 1686398077671424 1687288279359384 1691988766359552 1692857123233536 1696532681503584 1696553039560704 1700236622462976 1703928203218944 1708524683993088 1710454390626816 1712234259919872 1713652685026048 1722006145189824 1723951078565868 1725744992279256 1729512710774784 1732354739812359 1734157398230478 1736136888984576 1738988454313984 1739906416969344 1747465417531392 1751259542197248 1757967012588672 1761805079543808 1763638383476736 1765630338711552 1768931803897856 1770393265864704 1771838608526031 1773682353175902 1775706960528384 1777554730518528 1779562403680896 1784362913678592 1788237150774048 1792119799674612 1792141304758272 1796032430419968 1796954184238824 1801960181071872 1803835269709824 1810744109531136 1814675625897984 1819028505375432 1825995536558973 1828994692672032 1832987830222848 1833928550169664 1836967642509312 1837910404962216 1841900905221129 1841923007668224 1844003382087168 1845922220153856 1852992256512384 1854920448246528 1857037786546176 1862024948570592 1867613668446357 1869557074969194 1873213549314048 1880388113743872 1884898618383456 1887994521467904 1893087535659008 1895225698256256 1897197837380352 1899363434102784 1901339878883328 1903487362154496 1904464263637728 1908599266691532 1908622169505792 1912766200270848 1922090269492224 1923682540572416 1927859270654304 1937256913338552 1941463116314163 1945701799621632 1947870856541152 1952123529494528 1953154000107648 1954154875518976 1956362011103232 1961639451992064 1965898594722816 1970166984971904 1972415873875968 1974468335763456 1977712889162256 1981410917061368 1982030714486784 1984093181411328 1985736816074752 1990048279385088 1991069605375734 1997670330594432 1999749071833344 2002007704141008 2007408277888416 2010705400300544 2011766794620804 2016158967853056 2019470463074304 2024918143991808 2027205203705856 2029314678423552 2037087123222528 2041510079135232 2043201278300288 2045327398256896 2046407068547361 2049792842399744 2053161173110944 2055297657162048 2057619029256036 2057643720278016 2062111309000704 2063169618940872 2066588597822976 2067649205582493 2072163383626752 2074503804848064 2075566864826368 2076662497673088 2081196353912832 2083516459364352 2088514209875496 2102799611068416 2107365242978304 2109110996955136 2114775113402037 2119392178695168 2123993836651392 2128631028645888 2129723477616384 2132128910538288 2134347567052896 2136783863365632 2139007363743744 2141423282423808 2142522296592444 2147199940694016 2150726667730944 2155885636000512 2164142858143968 2168841679486092 2177146835566592 2179414027505871 2182993665447264 2185485489881088 2187759668330496 2191354713608796 2196138970681344 2198424234958848 2200907262491136 2206844383491072 2210501452824576 2211635919063168 2216464454909952 2224257937536856 2229087281694039 2233953918084096 2238804314308224 2247379121918736 2249717705812512 2257142830978048 2258334312624468 2262043575338112 2266982163283968 2271904270958592 2278032911990784 2280605854169088 2282979013226496 2291723013625344 2296008193586432 2298601438087824 2300993323039008 2306016947699712 2309806319749812 2312209864307304 2314849185312768 2319875222625792 2321065821308481 2329953890041856 2331183806580096 2335012722929664 2343956016784896 2349578486109933 2354173784948736 2360524354486272 2362451478034708 2364909804234536 2365649562451968 2367609280704512 2370072974024704 2372749871574528 2373967606409529 2379150551571456 2384316201032064 2389493066232816 2389521739677696 2394709907226624 2395938912318432 2398645024355574 2401141012934508 2403881846286336 2406383284211712 2414325479374848 2419567501197312 2425371340500576 2434660715411964 2438659590229376 2439422417829888 2443983773630464 2449290190012416 2450547206616288 2455867873628172 2455897343557632 2458671176116224 2461229626871808 2470656342016512 2473227264328704 2476020670302528 2481426421972992 2482699931427456 2490151557928476 2492742766625592 2502290179728963 2507184151658496 2513198157844608 2517326028623872 2518654853596752 2526967597675008 2529597116507136 2537983149539328 2539285684850304 2544799022255376 2544829559341056 2550354933694464 2555892304828416 2562787025989632 2570479027539072 2583009217784736 2585926617848802 2588617488418884 2594269066162176 2601236097345717 2604205333476864 2608482681470976 2615519269322752 2621198126297088 2626889313295872 2629887831834624 2636950518883008 2642707619315712 2645457575215104 2653397705846784 2654759473834312 2655589898797056 2660523529763853 2663560440792576 2666332095777792 2669343605521344 2676544370517888 2682355726161072 2688211957137408 2695431276358236 2697664187755849 2702940271607808 2705752904564736 2716116164296704 2722013438846976 2728542758063148 2737548230814592 2740396876216064 2743492039008048 2743524960370688 2749481745334272 2750892825254496 2755451463763968 2756865607443324 2762884511502336 2766005073130752 2768883330230784 2778021945819136 2779488384768576 2782380672369792 2784685613167328 2785556679819264 2804335612453791 2809820323971072 2819700151202716 2820582170615808 2825856238260224 2827347927575184 2831991782201856 2839631303488512 2842838547384384 2845796756070528 2849045151154176 2852009818324992 2855231043231744 2856696395456592 2862898900037298 2862933254258688 2869149300406272 2874514181334016 2885523810858624 2891788905981456 2905885370007828 2910658220596352 2911568692248576 2913980653174784 2917012891107328 2918552699432448 2921806284811728 2928185294241792 2931232313278464 2934543016654848 2942459177988096 2947335270432768 2948847892084224 2955250477457856 2958623810813952 2961702503645184 2972116375592052 2978605224112128 2985072419077632 2986604408063601 2996505495891648 2999623607750016 3003011556211512 3011112416832624 3016058100450816 3029205694611456 3037377215987712 3040807805558784 3043972017635328 3055630684833792 3064801917450432 3067991097385344 3074689263599616 3079741759666416 3082946485743072 3086428543884054 3086465580417024 3093166963501056 3094754428411308 3099882896734464 3108245075440128 3113350297239552 3125274689046528 3132771314813244 3138898379931648 3154199416602624 3163666495432704 3165290141879372 3172200735428608 3179088268042752 3185990754977088 3192946542968832 3194585216424576 3198193365807432 3201521350579344 3205175795048448 3208511045615616 3213783444888666 3219792740224723 3220799911041024 3226090001596416 3233828454000768 3246214287215952 3253262519229138 3265720253349888 3267396275488384 3268418336980992 3274490498170896 3274529791410176 3278228234821632 3281639502495744 3287032070413194 3294208456022016 3297636352438272 3301360893736704 3308568562630656 3310266575236608 3317453878594752 3320202077237968 3323657022167456 3324696682364928 3336386906305284 3342912202211328 3350930877126144 3358206471462336 3369290130233344 3371068682878104 3372796155342848 3374576558718768 3383977532719104 3385714246467072 3393065363007168 3400473244925952 3407856406437888 3417049367986176 3420908781253632 3424468519839744 3427305370052096 3444012290379648 3447902157131736 3451489984558512 3459025421549568 3464709479624718 3468314796460956 3472273777969152 3477976908627968 3479812833938688 3494930835062784 3502519084394496 3515934025177344 3523610159087616 3531260677423104 3537863607795712 3540786531729408 3543677217052062 3547364706351804 3551413921056768 3555109461037056 3559124807361792 3568725827357184 3576474301548096 3584239599349224 3584282609516544 3592064860839936 3593908368477648 3603920362143744 3621488219062272 3629351251795968 3638057010750864 3651991073117946 3657989385344064 3665975660445696 3667857100339328 3673935285018624 3675820809924432 3683801810442258 3683846015336448 3688006764174336 3691844440307712 3705984513024768 3709840896493056 3714075573092352 3724049897141184 3735227336892714 3739114149938388 3746427098628096 3760776227487744 3769797236766912 3775989042935808 3786175071318016 3790451396512512 3794395674760704 3798726868205568 3806974724308992 3808928527275456 3817198533383064 3817244339011584 3825532400541696 3842978431881121 3844180538984448 3847365081144832 3855718541308608 3874513826677104 3878889926773203 3882926232628326 3891403599243264 3895741713082304 3904247058989056 3906308000215296 3908309751037952 3912724022206464 3923278903984128 3931797189445632 3940333969943808 3944831747751936 3948936671526912 3955425778324512 3962821834122736 3964061428973568 3968186362822656 3971473632149504 3980096558770176 3982139210751468 3995340661188864 3999498143666688 4004015408282016 4014816555776832 4021410800601088 4023533589241608 4032317935706112 4038940926148608 4054410407411712 4058629356847104 4074174246445056 4083020158270464 4086402556600576 4090654796513792 4092814137094722 4106322346221888 4110595314324096 4115238058512072 4115287440556032 4124222618001408 4126339237881744 4133177195645952 4135298411164986 4144326767253504 4149007609696128 4151133729652736 4153324995346176 4162392707825664 4167032918728704 4177028419750992 4205599222136832 4214730485956608 4218221993910272 4229550226804074 4238784357390336 4247987673302784 4257262057291776 4259446955232768 4264257821076576 4268695134105792 4273567726731264 4278014727487488 4282846564847616 4285044593184888 4294399881388032 4301453335461888 4311771272001024 4328285716287936 4337683358972184 4354293671133184 4358828055011742 4365987330894528 4370970979762176 4375519336660992 4382709427217592 4392277941362688 4396848469917696 4401814524982272 4413688766982144 4421002905649152 4423271838126336 4432928909819904 4448515875073712 4458174563388078 4467907836168192 4477608628616448 4494758243837472 4499435411625024 4514285661956096 4516668625248936 4524087150676224 4533964326567936 4543808541917184 4556065823981568 4561211708338176 4565958026452992 4583446027250688 4592016387172864 4597202876175648 4601986646078016 4612033895399424 4619612639499624 4624419728614608 4629642815826081 4629698370625536 4639750445251584 4642131642616962 4659907780083712 4662367613160192 4670025445859328 4687912033569792 4699156972219866 4708347569897472 4721048708972544 4724902956069416 4729819608469072 4731299124903936 4735218561409024 4740145948049408 4745499743149056 4747935212819058 4758301103142912 4768632402064128 4778986132465632 4779043479355392 4789419814453248 4791877824636864 4797290048711148 4802282025869016 4807763692572672 4812766568423424 4828650958749696 4839135002394624 4850742681001152 4869321430823928 4877319180458752 4879893778843707 4887967547260928 4898580380024832 4901094413232576 4911735747256344 4911794687115264 4917342352232448 4922459253743616 4930548105619791 4941312684033024 4946454528657408 4952041340605056 4962852843945984 4965399862854912 4980303115856952 4985485533251184 5004580359457926 5014368303316992 5026396315689216 5034652057247744 5037309707193504 5053935195350016 5059194233014272 5075966299078656 5078571369700608 5089598044510752 5089659118682112 5100709867388928 5111784609656832 5125574051979264 5140958055078144 5166018435569472 5171853235697604 5177234976837768 5188538132324352 5197064219437077 5202472194691434 5208410666953728 5216965362941952 5231038538645504 5242396252594176 5253778626591744 5273901037766016 5285415238631424 5290915150430208 5306795411693568 5309518947668624 5311179797594112 5315515825578093 5321047059527706 5327120881585152 5332664191555584 5338687211042688 5353088741035776 5364711452322144 5376423914274816 5390862552716472 5395328375511698 5405880543215616 5411505809129472 5432232328593408 5444026877693952 5457085516126296 5475096461629184 5477986609676919 5480793752432128 5486984078016096 5487049920741376 5498963490668544 5501785650508992 5510902927527936 5513731214886648 5525702715663387 5525769023004672 5532010146261504 5537766660461568 5556043891638272 5558976769537152 5564761344739584 5569371226334656 5571113359638528 5602841005339071 5608671224907582 5619640647942144 5639400302405432 5641164341231616 5651712476520448 5654695855150368 5663983564403712 5679262606977024 5685677094768768 5691593512141056 5698090302308352 5704019636649984 5710462086463488 5713392790913184 5725797800074596 5725866508517376 5738298600812544 5749028362668032 5771047621717248 5783577811962912 5811770740015656 5821316441192704 5824389348942489 5827961306349568 5834025782214656 5837105398864896 5843612569623456 5856370588483584 5862464626556928 5869086033309696 5884918355976192 5897695784168448 5910500954915712 5917247621627904 5923405007290368 5944232751184104 5957210448224256 5970144838155264 5973208816127202 5993010991783296 5999247215500032 6006023112423024 6022224833665248 6032116200901632 6058411389222912 6074754431975424 6081615611117568 6087944035270656 6111261369667584 6129603834900864 6135982194770688 6149378527199232 6159483519332832 6165892971486144 6172857087768108 6172931160834048 6186333927002112 6189508856822616 6199765793468928 6202947616747479 6216490150880256 6226700594479104 6250549378093056 6265542629626488 6308398833205248 6327332990865408 6330580283758744 6344325340206111 6344401470857216 6358176536085504 6371981509954176 6385893085937664 6389170432849152 6396386731614864 6403042701158688 6410351590096896 6417022091231232 6427566889777332 6439585480449446 6441599822082048 6452180003192832 6467656908001536 6492428574431904 6506525038458276 6531440506699776 6534792550976768 6538242082517613 6548980996341792 6549059582820352 6556456469643264 6563279004991488 6574064140826388 6588416912044032 6595272704876544 6602721787473408 6620533150473216 6634907757189504 6640404154475936 6647314044334912 6649393364729856 6672773812610568 6687261845082117 6701861754252288 6716412942924672 6738580260466688 6742137365756208 6745592310685696 6749153117437536 6771428492934144 6786130726014336 6800946489851904 6815712812875776 6834098735972352 6841817562507264 6848937039679488 6854610740104192 6888024580759296 6895804314263472 6902979969117024 6918050843099136 6929418959249436 6936629592921912 6944547555938304 6955953817255936 6959625667877376 6963197463925443 6989861670125568 7005038168788992 7031868050354688 7048735458329799 7062521354846208 7075727215591424 7081573063458816 7087354434104124 7094729412703608 7102827842113536 7110218922074112 7118249614723584 7121902819228587 7137451654714368 7152948603096192 7168479198698448 7168565219033088 7184129721679872 7187816736955296 7242976438124544 7258702503591936 7276114021501728 7303982146235892 7315978770688128 7331951320891392 7335714200678656 7347870570037248 7351641619848864 7367603620884516 7367692030672896 7376013528348672 7383688880615424 7411969026049536 7419681792986112 7448099794282368 7470454673785428 7478228299876776 7506870539186889 7521552454975488 7539594473533824 7551978085871616 7572350142636032 7580902793025024 7588791349521408 7613949448617984 7617857054550912 7634397066766128 7634488678023168 7651064801083392 7677967303612801 7685956863762242 7688361077968896 7694730162289664 7711437082617216 7749027653354208 7757779853546406 7765852465256652 7782807198486528 7791483426164608 7803708292037151 7808494117978112 7812616000430592 7816619502075904 7825448044412928 7846557807968256 7863594378891264 7880667939887616 7889663495503872 7910851556649024 7925643668245472 7928122857947136 7936372725645312 7942947264299008 7960193117540352 7964278421502936 7981570589291559 7990681322377728 7998996287333376 8008030816564032 8029633111553664 8042821601202176 8047067178483216 8064635871412224 8092992563267547 8108820814823424 8117258713694208 8148348492890112 8166040316540928 8172805113201152 8181309593027584 8185628274189444 8212644692443776 8221190628648192 8230476117024144 8230574881112064 8248445236002816 8252678475763488 8266354391291904 8270596822329972 8288653534507008 8298015219392256 8302267459305472 8306649990692352 8334065837457408 8354056839501984 8413006837361373 8429460971913216 8436443987820544 8459100453608148 8477568714780672 8495975346605568 8518893910465536 8528515642153152 8537390268211584 8547135453462528 8556029454974976 8565693129695232 8570089186369776 8588799762776064 8623542544002048 8656571432575872 8675366717944368 8717656110023484 8731974661789056 8741941959524352 8751038673321984 8765418854435184 8784555882725376 8793696939835392 8803629049964544 8827377533964288 8842005811298304 8846543676252672 8897031750147424 8916349126776156 8935815672336384 8955217257232896 8959813224190803 8989516487674944 8998870823250048 9028571323912192 9033337250497872 9048174301352448 9087617083834368 9112131647963136 9122423416676352 9131916052905984 9164025491408827 9166892054501376 9184032774345728 9194405752351296 9203973292156032 9224067790798848 9239225278999248 9248839457229216 9259285631652162 9259396741251072 9279500890503168 9284263285233924 9319815560167424 9324735226320384 9340050891718656 9375824067139584 9398313944439732 9416695139794944 9449805912138832 9459639216938144 9462598249807872 9470437122818048 9480291896098816 9490999486298112 9495870425638116 9516602206285824 9537264804128256 9557972264931264 9578839628906496 9583755649273728 9594580097422296 9604564051738032 9615527385145344 9625533136846848 9659378220674169 9678270004789248 9701485362002304 9738642861647856 9754638360917504 9759787557687414 9797160760049664 9802188826465152 9823471494512688 9823589374230528 9834684704464896 9844918507487232 9861096211239582 9882625368066048 9892909057314816 9904082681210112 9925705687891968 9930799725709824 9960606231713904 9970971066502368 10009160718915852 10028736606633984 10052792631378432 10069304114495488 10074619414387008 10107870390700032 10118388466028544 10151932598157312 10157142739401216 10179196089021504 10201419734777856 10223569219313664 10251148103958528 10281916110156288 10287192961107959 10332036871138944 10343706471395208 10354469953675536 10377076264648704 10394128438874154 10404944389382868 10416821333907456 10433930725883904 10462077077291008 10484792505188352 10507557253183488 10547802075532032 10570830477262848 10613590823387136 10619037895337248 10622359595188224 10631031651156186 10642094119055412 10654241763170304 10665328383111168 10677374422085376 10706177482071552 10729422904644288 10752847828549632 10781725105432944 10790656751023396 10811761086431232 10864464657186816 10888053755387904 10914171032252592 10950192923258368 10955973219353838 10961587504864256 10973968156032192 10997926981337088 11003571301017984 11021805855055872 11027462429773296 11051405431326774 11051538046009344 11064020292523008 11075533320923136 11112087783276544 11117953539074304 11129522689479168 11138742452669312 11142226719277056 11205682010678142 11217342449815164 11239281295884288 11278800604810864 11282328682463232 11303424953040896 11309391710300736 11327967128807424 11358525213954048 11371354189537536 11383187024282112 11396180604616704 11420924172926976 11426785581826368 11451595600149192 11451733017034752 11476597201625088 11498056725336064 11528935295643363 11542095243434496 11567155623925824 11623541480031312 11636669780319609 11642632882385408 11648778697884978 11655922612699136 11674210797729792 11687225139246912 11712741176967168 11724929253113856 11738172066619392 11769836711952384 11795391568336896 11821001909831424 11834495243255808 11846810014580736 11888465502368208 11914420896448512 11940289676310528 11946417632254404 11986021983566592 11998494431000064 12012046224846048 12044449667330496 12064232401803264 12116822778445824 12163231222235136 12175888070541312 12222522739335168 12259207669801728 12271964389541376 12318967038665664 12331785942972288 12345714175536216 12345862321668096 12372667854004224 12379017713645232 12399531586937856 12405895233494958 12432980301760512 12453401188958208 12501098756186112 12531085259252976 12616797666410496 12654665981730816 12661160567517488 12688650680412222 12688802941714432 12716353072171008 12743963019908352 12771786171875328 12778340865698304 12792773463229728 12806085402317376 12820703180193792 12834044182462464 12855133779554664 12879170960898892 12883199644164096 12904360006385664 12935313816003072 12984857148863808 13013050076916552 13062881013399552 13069585101953536 13076484165035226 13097961992683584 13112912939286528 13126558009982976 13148128281652776 13176833824088064 13190545409753088 13205443574946816 13241066300946432 13269815514379008 13280808308951872 13294628088669824 13298786729459712 13345547625221136 13374523690164234 13403723508504576 13432825885849344 13477160520933376 13484274731512416 13491184621371392 13498306234875072 13542856985868288 13572261452028672 13601892979703808 13631425625751552 13668197471944704 13683635125014528 13697874079358976 13709221480208384 13776049161518592 13791608628526944 13805959938234048 13836101686198272 13858837918498872 13873259185843824 13888928447478243 13889095111876608 13911907634511872 13919251335754752 13926394927850886 13979723340251136 14010076337577984 14063736100709376 14097470916659598 14125042709692416 14151454431182848 14163146126917632 14174708868208248 14189458825407216 14205655684227072 14220437844148224 14236499229447168 14243805638457174 14274903309428736 14305897206192384 14336958397396896 14337130438066176 14368259443359744 14375633473910592 14485952876249088 14517405007183872 14552228043003456 14607964292471784 14631957541376256 14663902641782784 14671428401357312 14695741140074496 14703283239697728 14735207241769032 14735384061345792 14752027056697344 14767377761230848 14791644316859373 14823938052099072 14839363585972224 14896199588564736 14940909347570856 14956456599753552 15013741078373778 15043104909950976 15079188947067648 15103956171743232 15144700285272064 15161805586050048 15177582699042816 15227898897235968 15235714109101824 15268794133532256 15268977356046336 15302129602166784 15355934607225602 15371913727524484 15376722155937792 15389460324579328 15422874165234432 15498055306708416 15515559707092812 15531704930513304 15565614396973056 15582966852329216 15591192658311231 15607416584074302 15616988235956224 15625232000861184 15650896088825856 15693115615936512 15727188757782528 15761335879775232 15821703113298048 15851287336490944 15856245715894272 15872745451290624 15885894528598016 15920386235080704 15928556843005872 15946547476734279 15963141178583118 15981362644755456 15997992574666752 16016061633128064 16059266223107328 16085643202404352 16094134356966432 16129271742824448 16185985126535094 16217641629646848 16234517427388416 16296696985780224 16332080633081856 16345610226402304 16362619186055168 16371256548378888 16425289384887552 16442381257296384 16460952234048288 16461149762224128 16496890472005632 16505356951526976 16532708782583808 16541193644659944 16577108146990161 16577307069014016 16596030438784512 16604534918610944 16613299981384704 16668131674914816 16708113679003968 16808523016017213 16826013674722746 16858921943826432 16872887975641088 16918200907216296 16955137429561344 16991950693211136 17037787820931072 17057031284306304 17074780536423168 17094270906925056 17112058909949952 17131386259390464 17140178372739552 17177599525552128 17247085088004096 17313142865151744 17350733435888736 17435312220046968 17463949323578112 17483883919048704 17502077346643968 17530837708870368 17569111765450752 17587393879670784 17607258099929088 17654755067928576 17693087352505344 17794063500294848 17832698253552312 17871631344672768 17910434514465792 17919626448381606 17979032975349888 17997741646500096 18057142647824384 18066674500995744 18096348602704896 18175234167668736 18224263295926272 18244846833352704 18263832105811968 18328050982817654 18333784109002752 18368065548691456 18388811504702592 18407946584312064 18448135581597696 18478450557998496 18497678914458432 18518571263304324 18518793482502144 18559001781006336 18568526570467848 18608842850242437 18639631120334848 18649470452640768 18680101783437312 18751648134279168 18796627888879464 18899611824277664 18919278433876288 18925196499615744 18940874245636096 18960583792197632 18981998972596224 18991740851276232 19032976020618333 19033204412571648 19074529608256512 19115944529862528 19157679257812992 19167511298547456 19189160194844592 19209128103476064 19231054770290688 19251066273693696 19318756441348338 19356540009578496 19402970724004608 19477285723295712 19509276721835008 19519575115374828 19594321520099328 19604377652930304 19646942989025376 19647178748461056 19669369408929792 19689837014974464 19722192422479164 19765250736132096 19785818114629632 19808165362420224 19861599451419648 19921212463427808 19941942133004736 20018321437831704 20061785535246351 20105585262756864 20138608228990976 20149238828774016 20215740781400064 20236776932057088 20314285478802432 20358392178043008 20402839469555712 20447138438627328 20502296207917056 20563832220312576 20574385922215918 20664073742277888 20687412942790416 20708939907351072 20754152529297408 20788256877748308 20809888778765736 20833642667814912 20867861451767808 20889592391776329 20924154154582016 20969585010376704 21015114506366976 21095604151064064 21146206374989397 21227181646774272 21238075790674496 21244719190376448 21262063302312372 21284188238110824 21308483526340608 21330656766222336 21354748844170752 21365708457685761 21412354964143104 21458845809288576 21505695657099264 21563450210865888 21581313502046792 21728929314373632 21776107510775808 21828342064505184 21852676171821049 21900385846516736 21911946438707676 21923175009728512 21947936312064384 21995853962674176 22007142602035968 22043611710111744 22054924859546592 22102810862653548 22103076092018688 22128040585046016 22151066641846272 22224175566553088 22235907078148608 22259045378958336 22277484905338624 22411364021356284 22434684899630328 22520611617560667 22557601209621728 22564657364926464 22606849906081792 22618783420601472 22655934257614848 22717050427908096 22742708379075072 22766374048564224 22841848345853952 22853571163652736 22903191200298384 22903466034069504 22953194403250176 22996113450672128 23033901910838403 23057870591286726 23084190486868992 23134311247851648 23247082960062624 23273339560639218 23285265764770816 23297557395769956 23348421595459584 23374450278493824 23425482353934336 23449858506227712 23476344133238784 23539673423904768 23590783136673792 23642003819662848 23668990486511616 23776931004736416 23828841792897024 23880579352621056 23892835264508808 23944711767874677 23972043967133184 23996988862000128 24024092449692096 24088899334660992 24128464803606528 24278977689802641 24326462444470272 24351776141082624 24445045478670336 24518415339603456 24543928779082752 24637934077331328 24663571885944576 24691428351072432 24691724643336192 24745335708008448 24758035427290464 24799063173875712 24811790466989916 24865960603521024 24906802377916416 25002197512372224 25062170518505952 25239020512084119 25309331963461632 25322321135034976 25377301360824444 25377605883428864 25432706144342016 25487926039816704 25556681731396608 25585546926459456 25612170804634752 25641406360387584 25668088364924928 25710267559109328 25758341921797784 25766399288328192 25870627632006144 25969714297727616 26026100153833104 26139170203907072 26152968330070452 26195923985367168 26225825878573056 26253116019965952 26296256563305552 26353667648176128 26381090819506176 26410887149893632 26482132601892864 26539631028758016 26561616617903744 26589256177339648 26691095250442272 26749047380328468 26807447017009152 26865651771698688 26879439672572409 26954321041866752 26968549463024832 26982369242742784 26996612469750144 27085713971736576 27144522904057344 27262851251503104 27336394943889408 27367270250029056 27395748158717952 27418442960416768 27492076474226481 27552098323037184 27583217257053888 27611919876468096 27672203372396544 27717675836997744 27746518371687648 27777856894956486 27778190223753216 27838502671509504 27852789855701772 27959446680502272 28020152675155968 28127472201418752 28194941833319196 28250085419384832 28302908862365696 28349417736416496 28378917650814432 28411311368454144 28440875688296448 28472998458894336 28487611276914348 28549806618857472 28611794412384768 28673916794793792 28736518886719488 28751266947821184 28978134662022507 29034810014367744 29104456086006912 29215928584943568 29263915082752512 29342856802714624 29391482280148992 29406566479395456 29470414483538064 29470768122691584 29504054113394688 29534755522461696 29583288633718746 29647876104198144 29678727171944448 29792399177129472 29881818695141712 29912913199507104 30027482156747556 30086209819901952 30158377894135296 30207912343486464 30289400570544128 30323611172100096 30355165398085632 30455797794471936 30471428218203648 30537588267064512 30604259204333568 30711869214451204 30743827455048968 30753444311875584 30778920649158656 30845748330468864 30861578883323877 30996110613416832 31031119414185624 31063409861026608 31131228793946112 31165933704658432 31182385316622462 31214833168148604 31250464001722368 31301792177651712 31386231231873024 31454377515565056 31522671759550464 31643406226596096 31702574672981888 31712491431788544 31771789057196032 31840772470161408 31857113686011744 31893094953468558 31926282357166236 31962725289510912 31995985149333504 32032123266256128 32118532446214656 32171286404808704 32188268713932864 32258543485648896 32371970253070188 32435283259293696 32593393971560448 32664161266163712 32691220452804608 32725238372110336 32742513096757776 32850578769775104 32884762514592768 32921904468096576 32993780944011264 33010713903053952 33065417565167616 33082387289319888 33154216293980322 33154614138028032 33192060877569024 33226599962769408 33336263349829632 33416227358007936 33617046032034426 33652027349445492 33717843887652864 33745775951282176 33836401814432592 33910274859122688 33983901386422272 34075575641862144 34114062568612608 34149561072846336 34188541813850112 34262772518780928 34280356745479104 34355199051104256 34494170176008192 34586805886930089 34626285730303488 34701466871777472 34870624440093936 34927898647156224 34967767838097408 35061675417740736 35138223530901504 35174787759341568 35214516199858176 35309510135857152 35386174705010688 35588127000589696 35665396507104624 35743262689345536 35820869028931584 35839252896763212 35958065950699776 35995483293000192 36114285295648768 36133349001991488 36192697205409792 36350468335337472 36489693666705408 36527664211623936 36656101965635308 36667568218005504 36736131097382912 36777623009405184 36815893168624128 36956901115996992 36995357828916864 37037142526608648 37037586965004288 37118003562012672 37137053140935696 37217685700484874 37298940905281536 37360203566874624 37503296268558336 37593255777758928 37799223648555328 37838556867752576 37850392999231488 37881748491272192 37921167584395264 37963997945192448 37983481702552464 38065952041236666 38066408825143296 38149059216513024 38231889059725056 38315358515625984 38335022597094912 38378320389689184 38418256206952128 38462109540581376 38502132547387392 38637512882696676 38713080019156992 38805941448009216 38954571446591424 39018553443670016 39039150230749656 39188643040198656 39208755305860608 39293885978050752 39338738817859584 39379674029948928 39444384844958328 39530501472264192 39571636229259264 39616330724840448 39723198902839296 39842424926855616 39883884266009472 40036642875663408 40123571070492702 40211170525513728 40277216457981952 40298477657548032 40431481562800128 40473553864114176 40628570957604864 40716784356086016 40805678939111424 40894276877254656 41004592415834112 41127664440625152 41148771844431836 41328147484555776 41374825885580832 41417879814702144 41508305058594816 41576513755496616 41619777557531472 41667285335629824 41735722903535616 41779184783552658 41939170020753408 42030229012733952 42191208302128128 42292412749978794 42454363293548544 42476151581348992 42489438380752896 42524126604624744 42568376476221648 42616967052681216 42661313532444672 42709497688341504 42731416915371522 42824709928286208 42917691618577152 43011391314198528 43126900421731776 43162627004093584 43457858628747264 43552215021551616 43656684129010368 43705352343642098 43800771693033472 43823892877415352 43846350019457024 43895872624128768 43991707925348352 44014285204071936 44087223420223488 44109849719093184 44205621725307096 44206152184037376 44256081170092032 44302133283692544 44374932950578119 44448351133106176 44471814156297216 44518090757916672 44554969810677248 44822728042712568 44869369799260656 45041223235121334 45115202419243456 45129314729852928 45213699812163584 45237566841202944 45311868515229696 45434100855816192 45485416758150144 45532748097128448 45683696691707904 45707142327305472 45806382400596768 45806932068139008 45906388806500352 45992226901344256 46067803821676806 46115741182573452 46168380973737984 46268622495703296 46494165920125248 46546679121278436 46570531529541632 46595114791539912 46696843190919168 46748900556987648 46850964707868672 46952688266477568 47079346847809536 47181566273347584 47284007639325696 47553862009472832 47657683585794048 47761158705242112 47785670529017616 47839642430202837 47889423535749354 47944087934266368 47993977724000256 48048184899384192 48177798669321984 48256929607213056 48557955379605282 48652924888940544 48703552282165248 48890090957340672 49036830679206912 49087857558165504 49275868154662656 49327143771889152 49382856702144864 49383449286672384 49490671416016896 49516070854580928 49598126347751424 49623580933979832 49731921207042048 49813604755832832 50004395024744448 50124341037011904 50425569048051639 50478041024168238 50618663926923264 50644642270069952 50754602721648888 50755211766857728 50865412288684032 50975852079633408 51113363462793216 51171093852918912 51224341609269504 51282812720775168 51336176729849856 51420535118218656 51516683843595568 51532798576656384 51741255264012288 51939428595455232 52052200307666208 52278340407814144 52305936660140904 52391847970734336 52451651757146112 52506232039931904 52592513126611104 52707335296352256 52762181639012352 52821774299787264 52964265203785728 53079262057516032 53123233235807488 53178512354679296 53382190500884544 53498094760656936 53614894034018304 53731303543397376 53758879345144818 53908642083733504 53937098926049664 53964738485485568 53993224939500288 54171427943473152 54289045808114688 54525702503006208 54672789887778816 54734540500058112 54791496317435904 54836885920833536 54984152948452962 55104196646074368 55166434514107776 55223839752936192 55344406744793088 55435351673995488 55493036743375296 55555713789912972 55556380447506432 55677005343019008 55705579711403544 55918893361004544 56040305350311936 56254944402837504 56389883666638392 56605817724731392 56698835472832992 56757835301628864 56822622736908288 56881751376592896 56945996917788672 56975222553828696 57098928061854999 57099613237714944 57223588824769536 57347833589587584 57473037773438976 57502533895642368 57956269324045014 58069620028735488 58208912172013824 58431857169887136 58527830165505024 58685713605429248 58782964560297984 58813132958790912 58940828967076128 58941536245383168 59008108226789376 59069511044923392 59166577267437492 59295752208396288 59357454343888896 59584798354258944 59763637390283424 59825826399014208 60054964313495112 60185356605739053 60316755788270592 60415824686972928 60578801141088256 60647222344200192 60710330796171264 60942856436407296 61075176534129024 61208518408667136 61423738428902408 61487654910097936 61506888623751168 61557841298317312 61691496660937728 61723157766647754 61992221226833664 62062238828371248 62126819722053216 62262457587892224 62331867409316864 62364770633244924 62429666336297208 62500928003444736 62603584355303424 62772462463746048 62908755031130112 63045343519100928 63286812453192192 63405149345963776 63438619124968191 63543578114392064 63681544940322816 63714227372023488 63786189906937116 63852564714332472 63925450579021824 63991970298667008 64064246532512256 64097125373057283 64237064892429312 64342572809617408 64376537427865728 64517086971297792 64743940506140376 65186787943120896 65328322532327424 65382440905609216 65450476744220672 65485026193515552 65558028515463147 65701157539550208 65769525029185536 65843808936193152 65987561888022528 66021427806107904 66130835130335232 66164774578639776 66308432587960644 66309228276056064 66384121755138048 66453199925538816 66672526699659264 66832454716015872 67234092064068852 67304054698890984 67491551902564352 67561834852682001 67672803628865184 67820549718245376 67967802772844544 68151151283724288 68228125137225216 68299122145692672 68525545037561856 68560713490958208 68710398102208512 68988340352016384 69101705732515209 69173611773860178 69252571460606976 69402933743554944 69741248880187872 69855797294312448 70123350835481472 70276447061803008 70349575518683136 70429032399716352 70619020271714304 70772349410021376 71176254001179392 71330793014209248 71486525378691072 71641738057863168 71678505793526424 71834135303624031 71916131901399552 71990966586000384 72228570591297536 72266698003982976 72385394410819584 72836933069407923 72979387333410816 73055328423247872 73312203931270616 73335136436011008 73472262194765824 73555246018810368 73631786337248256 73913802231993984 73990715657833728 74074285053217296 74075173930008576 74236007124025344 74274106281871392 74435371400969748 74597881810563072 74720407133749248 75006592537116672 75186511555517856 75598447297110656 75677113735505152 75717061536252357 75763496982544384 75842335168790528 75927995890384896 75966963405104928 76131904082473332 76132817650286592 76298118433026048 76463778119450112 76670045194189824 76756640779378368 76836512413904256 76924219081162752 77004265094774784 77275025765393352 77611882896018432 77909142893182848 78037106887340032 78078300461499312 78417510611721216 78587771956101504 78677477635719168 78759348059897856 78888769689916656 79061002944528384 79143272458518528 79232661449680896 79446397805678592 79684849853711232 79767768532018944 80073285751326816 80247142140985404 80422341051027456 80554432915963904 80596955315096064 80638319017717227 80862963125600256 80947107728228352 81257141915209728 81433568712172032 81788553754509312 82009184831668224 82255328881250304 82297543688863672 82476229422679443 82656294969111552 82749651771161664 82835759629404288 83016610117189632 83153027510993232 83239555115062944 83334570671259648 83558369567105316 83878340041506816 84060458025467904 84382416604256256 84584825499957588 84908726587097088 84952303162697984 85048253209249488 85136752952443296 85233934105362432 85322627064889344 85418995376683008 85462833830743044 85649419856572416 85835383237154304 86253800843463552 86325254008187168 86934403986067521 87104430043103232 87313368258020736 87410704687284196 87601543386066944 87647785754830704 87692700038914048 87791745248257536 88028570408143872 88174446840446976 88219699438186368 88411243450614192 88412304368074752 88512162340184064 88604266567385088 88749865901156238 88943628312594432 89036181515833344 89109939621354496 89645456085425136 89738739598521312 90082446470242668 90230404838486912 90258629459705856 90427399624327168 90475133682405888 90623737030459392 90868201711632384 90970833516300288 91065496194256896 91367393383415808 91414284654610944 91612764801193536 91812777613000704 91984453802688512 92135607643353612 92231482365146904 92336761947475968 92537244991406592 92584736649971631 92988331840250496 93093358242556872 93141063059083264 93190229583079824 93393686381838336 93497801113975296 93905376532955136 94158693695619072 94363132546695168 94568015278651392 95107724018945664 95315367171588096 95522317410484224 95571341058035232 95679284860405674 95778847071498708 95888175868532736 95987955448000512 96096369798768384 96355597338643968 96513859214426112 97115910759210564 97305849777881088 97780181914681344 98073661358413824 98175715116331008 98551736309325312 98654287543778304 98765713404289728 98981342832033792 99032141709161856 99196252695502848 99247161867959664 99463842414084096 99813574946966413 100008790049488896 100248682074023808 100851138096103278 100956082048336476 101237327853846528 101289284540139904 101509205443297776 101510423533715456 101730824577368064 101951704159266816 102226726925586432 102342187705837824 102448683218539008 102565625441550336 102841070236437312 103033367687191136 103065597153312768 103482510528024576 103760417660790267 103878857190910464 104104400615332416 104556680815628288 104611873320281808 104783695941468672 104903303514292224 105185026253222208 105414670592704512 105524363278024704 105643548599574528 105928530407571456 106158524115032064 106246466471614976 106357024709358592 106764381001769088 106996189521313872 107229788068036608 107462607086794752 107517758690289636 107817284167467008 107874197852099328 107929476970971136 107986449879000576 108342855886946304 108578091616229376 109051405006012416 109469081000116224 109582992634871808 109673771841667072 109968305896905924 110208393292148736 110332869028215552 110447679505872384 110870703347990976 110986073486750592 111111427579825944 111112760895012864 111354010686038016 111411159422807088 112080610700623872 112509888805675008 112779767333276784 113397670945665984 113515670603257728 113645245473816576 113763502753185792 113891993835577344 113950445107657392 114197856123709998 114199226475429888 114447177649539072 114695667179175168 114946075546877952 115005067791284736 115912538648090028 116139240057470976 116417824344027648 116863714339774272 117055660331010048 117371427210858496 117565929120595968 117626265917581824 117881657934152256 118016216453578752 118139022089846784 118333154534874984 118591504416792576 118714908687777792 119132331388314751 119169596708517888 119527274780566848 119651652798028416 120109928626990224 120370713211478106 120633511576541184 120831649373945856 121157602282176512 121294444688400384 121420661592342528 121885712872814592 122150353068258048 122417036817334272 122847476857804816 122975309820195872 123013777247502336 123115682596634624 123382993321875456 123446315533295508 123984442453667328 124124477656742496 124253639444106432 124524915175784448 124663734818633728 124729541266489848 124859332672594416 125001856006889472 125207168710606848 125817510062260224 126090687038201856 126573624906384384 126810298691927552 126877238249936382 127363089880645632 127428454744046976 127572379813874232 127705129428664944 127850901158043648 127983940597334016 128128493065024512 128194250746114566 128474129784858624 128685145619234816 128753074855731456 129034173942595584 129487881012280752 130373575886241792 130656645064654848 130764881811218432 130900953488441344 130970052387031104 131116057030926294 131402315079100416 131539050058371072 131687617872386304 131975123776045056 132042855612215808 132261670260670464 132329549157279552 132616865175921288 132618456552112128 132768243510276096 132906399851077632 133345053399318528 133664909432031744 134468184128137704 134608109397781968 134983103805128704 135123669705364002 135345607257730368 135641099436490752 135935605545689088 136302302567448576 136456250274450432 136598244291385344 137051090075123712 137121426981916416 137420796204417024 137976680704032768 138203411465030418 138347223547720356 138505142921213952 138805867487109888 139482497760375744 139711594588624896 140246701670962944 140552894123606016 140858064799432704 141238040543428608 141544698820042752 142352508002358784 142661586028418496 142973050757382144 143283476115726336 143357011587052848 143518927290608511 143668270607248062 143832263802799104 143981933172000768 144457141182595072 144533396007965952 144770788821639168 145673866138815846 145958774666821632 146110656846495744 146624407862541232 146670272872022016 146944524389531648 147110492037620736 147263572674496512 147827604463987968 147981431315667456 148148570106434592 148150347860017152 148472014248050688 148548212563742784 148870742801939496 149195763621126144 149440814267498496 150013185074233344 150373023111035712 151196894594221312 151276707144154917 151354227471010304 151434123072504714 151526993965088768 151855991780769792 151933926810209856 152263808164946664 152265635300573184 152596236866052096 152927556238900224 153340090388379648 153513281558756736 153673024827808512 153848438162325504 154008530189549568 154550051530786704 155223765792036864 155818285786365696 156074213774680064 156156600922998624 156835021223442432 157175543912203008 157354955271438336 157518696119795712 157777539379833312 158122005889056768 158286544917037056 158465322899361792 158892795611357184 159369699707422464 159535537064037888 160146571502653632 160494284281970808 160844682102054912 161108865831927808 161193910630192128 161276638035434454 161725926251200512 161894215456456704 162514283830419456 162867137424344064 163577107509018624 164018369663336448 164510657762500608 164595087377727344 164952458845358886 165312589938223104 165499303542323328 165671519258808576 166033220234379264 166306055021986464 166479110230125888 166669141342519296 167116739134210632 167756680083013632 168120916050935808 168764833208512512 169169650999915176 169817453174194176 169904606325395968 170096506418498976 170273505904886592 170467868210724864 170645254129778688 170837990753366016 170925667661486088 171296784185564997 171298839713144832 171670766474308608 172507601686927104 172650508016374336 173868807972135042 174208860086206464 174626736516041472 174821409374568392 175203086772133888 175295571509661408 175385400077828096 175583490496515072 176057140816287744 176348893680893952 176439398876372736 176822486901228384 176824608736149504 177024324680368128 177208533134770176 177499731802312476 177887256625188864 178072363031666688 178219879242708992 179290912170850272 179477479197042624 180164892940485336 180460809676973824 180556069817217159 180854799248654336 180950267364811776 181247474060918784 181736403423264768 181941667032600576 182130992388513792 182828569309221888 183225529602387072 183625555226001408 183968907605377024 184271215286707224 184462964730293808 184673523894951936 185074489982813184 185169473299943262 185976663680500992 186186716485113744 186282126118166528 186380459166159648 186787372763676672 186995602227950592 187810753065910272 188317387391238144 188726265093390336 189136030557302784 190215448037891328 190630734343176192 191044634820968448 191142682116070464 191358569720811348 191557694142997416 191776351737065472 191975910896001024 192192739597536768 192291376119171849 192711194677287936 193027718428852224 194231821518421128 195560363829362688 196147322716827648 196351430232662016 196674085546389441 197103472618650624 197308575087556608 197531426808579456 197962685664067584 198064283418323712 198392505391005696 198494323735919328 198927684828168192 199627149893932826 200017580098977792 200497364148047616 201702276192206556 201912164096672952 202474655707693056 202578569080279808 202685504558046003 203018410886595552 203020847067430912 203461649154736128 203903408318533632 204453453851172864 204684375411675648 204897366437078016 205682140472874624 206066735374382272 206131194306625536 206965021056049152 207305117197545627 207520835321580534 207757714381820928 208208801230664832 209113361631256576 209223746640563616 209567391882937344 210370052506444416 210829341185409024 211048726556049408 211287097199149056 211857060815142912 212317048230064128 212492932943229952 212714049418717184 213528762003538176 213992379042627744 214459576136073216 214925214173589504 215035517380579272 215502405910872093 215634568334934016 215748395704198656 215858953941942272 215972899758001152 216685711773892608 217156183232458752 218510799208223769 218938162000232448 219165985269743616 219347543683334144 219936611793811848 220416786584297472 220665738056431104 220895359011744768 221741406695981952 221972146973501184 222222855159651888 222225521790025728 222708021372076032 222822318845614176 224161221401247744 225019777611350016 225559534666553568 226795341891331968 227031341206515456 227290490947633152 227527005506371584 227783987671154688 227900890215314784 228395712247419996 228398452950859776 228894355299078144 229391334358350336 230010135582569472 231825077296180056 232835648688055296 233727428679548544 234111320662020096 234742854421716992 235252531835163648 235763315868304512 236032432907157504 236278044179693568 236666309069749968 237183008833585152 237429817375555584 238264662776629502 238339193417035776 239054549561133696 239303305596056832 240219857253980448 240741426422956212 241267023153082368 241663298747891712 241914957053151681 242315204564353024 242588889376800768 242841323184685056 243771425745629184 244300706136516096 245694953715609632 245950619640391744 246027554495004672 246231365193269248 246765986643750912 246892631066591016 247428688268038329 247968884907334656 248248955313484992 248507278888212864 249049830351568896 249327469637267456 249459082532979696 249718665345188832 250003712013778944 251635020124520448 252181374076403712 253147249812768768 253620597383855104 253754476499872764 254726179761291264 254856909488093952 255144759627748464 255410258857329888 255701802316087296 255967881194668032 256256986130049024 256388501492229132 256948259569717248 257370291238469632 257506149711462912 258975762024561504 260803211958202563 261313290129309696 261529763622436864 261801906976882688 261940104774062208 262232114061852588 262804630158200832 263078100116742144 263375235744772608 264085711224431616 264523340521340928 264659098314559104 265233730351842576 265236913104224256 265536487020552192 265812799702155264 267329818864063488 268936368256275408 269216218795563936 270247339410728004 270691214515460736 271282198872981504 271871211091378176 272604605134897152 272912500548900864 273196488582770688 274102180150247424 274242853963832832 275953361408065536 276406822930060836 276694447095440712 277010285842427904 277611734974219776 277754209949914893 278964995520751488 279423189177249792 280493403341925888 281716129598865408 282476081086857216 283089397640085504 284084790233673637 284705016004717568 285323172056836992 285946101514764288 286566952231452672 286714023174105696 287037854581217022 287336541214496124 287664527605598208 287963866344001536 288914282365190144 289066792015931904 289541577643278336 291347732277631692 291917549333643264 293248815725082464 293340545744044032 293889048779063296 294220984075241472 294527145348993024 295655208927975936 295962862631334912 296297140212869184 296944028496101376 297096425127485568 297741485603878992 298391527242252288 299440724840899239 300026370148466688 300746046222071424 302393789188442624 302553414288309834 302708454942020608 302868246145009428 303711983561539584 303867853620419712 304527616329893328 304531270601146368 305192473732104192 305855112477800448 306680180776759296 307026563117513472 307346049655617024 307696876324651008 309100103061573408 310447531584073728 311281252982370801 311636571572731392 312148427549360128 312313201845997248 313670042446884864 314351087824406016 314709910542876672 315555078759666624 316244011778113536 316573089834074112 316930645798723584 317785591222714368 318739399414844928 319071074128075776 320293143005307264 320988568563941616 321689364204109824 322387821260384256 322553276070868908 323451852502401024 323788430912913408 325028567660838912 325734274848688128 327154215018037248 329021315525001216 329190174755454688 329904917690717772 330625179876446208 330998607084646656 331343038517617152 332612110043972928 332958220460251776 333338282685038592 334233478268421264 336241832101871616 337529666417025024 338339301999830352 339809212650791936 340193012836997952 340547011809773184 340935736421449728 341290508259557376 341675981506732032 341851335322972176 342593568371129994 342597679426289664 343341532948617216 345015203373854208 345301016032748672 347737615944270084 348417720172412928 349253473032082944 349642818749136784 350406173544267776 350591143019322816 350770800155656192 351166980993030144 352114281632575488 352697787361787904 352878797752745472 353644973802456768 354048649360736256 354417066269540352 354999463604624952 355774513250377728 356144726063333376 356439758485417984 357396994164944253 358581824341700544 358954958394085248 360329785880970672 360921619353947648 361112139634434318 361900534729623552 362494948121837568 363472806846529536 363883334065201152 364261984777027584 365657138618443776 366451059204774144 367251110452002816 367937815210754048 368542430573414448 368925929460587616 369347047789903872 370148979965626368 370338946599886524 371953327361001984 372373432970227488 372564252236333056 372760918332319296 373574745527353344 373991204455901184 375621506131820544 377452530186780672 378272061114605568 380430896075782656 382089269641936896 382285364232140928 382717139441622696 383115388285994832 383552703474130944 383951821792002048 384385479195073536 384582752238343698 385422389354575872 386055436857704448 388463643036842256 391120727658725376 392294645433655296 392702860465324032 393348171092778882 394206945237301248 394617150175113216 395062853617158912 395925371328135168 396128566836647424 396785010782011392 396988647471838656 397855369656336384 399254299787865652 400035160197955584 400994728296095232 403404552384413112 403824328193345904 404949311415386112 405157138160559616 405371009116092006 406036821773191104 406923298309472256 407806816637067264 408906907702345728 409368750823351296 409794732874156032 411364280945749248 412133470748764544 412262388613251072 413930042112098304 414610234395091254 415041670643161068 415515428763641856 416417602461329664 418226723262513152 418447493281127232 419134783765874688 420740105012888832 421658682370818048 422574194398298112 423714121630285824 424634096460128256 424985865886459904 425428098837434368 427057524007076352 427984758085255488 428919152272146432 429850428347179008 430071034761158544 430556781871825533 431004811821744186 431269136669868032 431496791408397312 431945799516002304 433371423547785216 434312366464917504 437021598416447538 437876324000464896 438331970539487232 438695087366668288 439873223587623696 440833573168594944 441331476112862208 441790718023489536 443482813391963904 443944293947002368 444445710319303776 444451043580051456 445416042744152064 445644637691228352 448322442802495488 450039555222700032 451119069333107136 453590683782663936 454062682413030912 454580981895266304 455567975342309376 455801780430629568 456791424494839992 456796905901719552 457788710598156288 458782668716700672 460020271165138944 463650154592360112 465671297376110592 467454857359097088 468222641324040192 469485708843433984 470505063670327296 471526631736609024 472064865814315008 472556088359387136 473332618139499936 474366017667170304 474859634751111168 476529325553259004 476678386834071552 478109099122267392 478606611192113664 480439714507960896 481482852845912424 482534046306164736 483326597495783424 483829914106303362 485177778753601536 485682646369370112 487542851491258368 488601412273032192 491389907431219264 491901239280783488 492055108990009344 492462730386538496 493531973287501824 493785262133182032 494857376536076658 495937769814669312 496497910626969984 497014557776425728 498099660703137792 498654939274534912 498918165065959392 499437330690377664 500007424027557888 503270040249040896 504362748152807424 506294499625537536 507241194767710208 507508952999745528 509452359522582528 509713818976187904 510289519255496928 510820517714659776 511403604632174592 511935762389336064 512513972260098048 512777002984458264 513890352556694991 513896519139434496 514740582476939264 515012299422925824 517951524049123008 521606423916405126 522626580258619392 523059527244873728 523603813953765376 523880209548124416 524464228123705176 525609260316401664 526156200233484288 526750471489545216 528171422448863232 529046681042681856 529318196629118208 530467460703685152 530473826208448512 531072974041104384 531625599404310528 534659637728126976 537872736512550816 538432437591127872 540494678821456008 541382429030921472 542564397745963008 543742422182756352 545209210269794304 545825001097801728 546392977165541376 548485707927665664 551906722816131072 552813645860121672 553388894190881424 554020571684855808 555223469948439552 555508419899829786 557929991041502976 558846378354499584 560986806683851776 563432259197730816 564952162173714432 566178795280171008 568169580467347274 569410032009435136 570646344113673984 571892203029528576 573133904462905344 573428046348211392 574075709162434044 574673082428992248 575329055211196416 575927732688003072 576874128357515547 577828564730380288 578133584031863808 579083155286556672 582695464555263384 586497631450164928 586681091488088064 587778097558126592 588441968150482944 589054290697986048 590022256639168323 591310417855951872 591925725262669824 592594280425738368 593888056992202752 594192850254971136 595482971207757984 596783054484504576 598881449681798478 600052740296933376 601492092444142848 604787578376885248 605106828576619668 605416909884041216 605736492290018856 607423967123079168 607735707240839424 609055232659786656 609062541202292736 610384947464208384 611710224955600896 613360361553518592 614053126235026944 614692099311234048 618200206123146816 620895063168147456 621915351592636881 622562505964741602 623273143145462784 624296855098720256 624626403691994496 627340084893769728 628702175648812032 631110157519333248 632488023556227072 633146179668148224 633861291597447168 635571182445428736 637478798829689856 638142148256151552 640586286010614528 641977137127883232 643378728408219648 644775642520768512 645106552141737816 646903705004802048 647576861825826816 650057135321677824 651468549697376256 655532397624671307 658042631050002432 658380349510909376 659809835381435544 661250359752892416 661997214169293312 662686077035234304 665224220087945856 665916440920503552 666676565370077184 668466956536842528 672483664203743232 675059332834050048 676678603999660704 679618425301583872 680386025673995904 681094023619546368 681871472842899456 682581016519114752 683351963013464064 683702670645944352 685187136742259988 685195358852579328 686683065897234432 690030406747708416 690602032065497344 695475231888540168 698506946064165888 699285637498273568 700812347088535552 701182286038645632 701541600311312384 702333961986060288 704228563265150976 705757595505490944 707289947604913536 708097298721472512 708834132539080704 709998927209249904 711549026500755456 712289452126666752 712879516970835968 714793988329888506 717163648683401088 717909916788170496 720659571761941344 721843238707895296 722224279268868636 723801069459247104 724989896243675136 726945613693059072 727766668130402304 728523969554055168 731314277236887552 732902118409548288 735875630421508096 737084861146828896 737851858921175232 738694095579807744 740297959931252736 740677893199773048 742286064804114987 743906654722003968 744746865940454976 745128504472666112 745521836664638592 747149491054706688 747982408911802368 754905060373561344 756544122229211136 760861792151565312 764178539283873792 764570728464281856 765434278883245392 766230776571989664 767105406948261888 767903643584004096 768770958390147072 769165504476687396 770844778709151744 772110873715408896 776927286073684512 782409635874607689 784589290867310592 785405720930648064 786696342185557764 788413890474602496 789234300350226432 790125707234317824 792257133673294848 793570021564022784 793977294943677312 795710739312672768 798508599575731304 801989456592190464 806809104768826224 807648656386691808 810314276321119232 810742018232184012 812073643546382208 813846596618944512 815613633274134528 817813815404691456 818737501646702592 819589465748312064 822728561891498496 824266941497529088 827860084224196608 829220468790182508 830083341286322136 831030857527283712 832835204922659328 833262629849744679 836453446525026304 836894986562254464 838269567531749376 841480210025777664 845148388796596224 847428243260571648 849268192920256512 849971731772919808 850856197674868736 852254370701020911 854115048014152704 855969516170510976 857838304544292864 859700856694358016 860142069522317088 861113563743651066 862009623643488372 862993582816794624 863891599032004608 866742847095570432 868624732929835008 874043196832895076 875752648000929792 877390174733336576 879746447175247392 881667146337189888 882662952225724416 883581436046979072 886965626783927808 887888587894004736 888891420638607552 890832085488304128 891289275382456704 898322174522697717 900079110445400064 902238138666214272 907181367565327872 908125364826061824 911135950684618752 911603560861259136 913582848989679984 913593811803439104 915577421196312576 917565337433401344 920040542330277888 927300309184720224 931342594752221184 933843758947112403 934909714718194176 936445282648080384 938971417686867968 941010127340654592 943053263473218048 944129731628630016 946665236278999872 948732035334340608 949719269502222336 953058651106518008 953356773668143104 956218198244534784 957213222384227328 960879429015921792 962965705691824848 965068092612329472 967659828212606724 970355557507203072 971365292738740224 975085702982516736 977202824546064384 982779814862438528 983802478561566976 984925460773076992 987063946575003648 987570524266364064 989714753072153316 991875539629338624 992995821253939968 994029115552851456 997309878549069824 997836330131918784 998874661380755328 1000014848055115776 1008725496305614848 1012588999251075072 1014482389535420416 1015017905999491056 1019427637952375808 1020579038510993856 1021641035429319552 1022807209264349184 1023871524778672128 1025027944520196096 1025554005968916528 1027780705113389982 1027793038278868992 1030024598845851648 1035903048098246016 1043212847832810252 1045253160517238784 1046119054489747456 1047207627907530752 1047760419096248832 1048928456247410352 1051218520632803328 1052312400466968576 1053500942979090432 1056342844897726464 1058093362085363712 1058636393258236416 1060934921407370304 1062145948082208768 1063251198808621056 1069319275456253952 1072190982494832759 1075745473025101632 1076864875182255744 1080989357642912016 1082764858061842944 1087484844365512704 1090418420539588608 1091650002195603456 1092785954331082752 1096971415855331328 1103813445632262144 1105627291720243344 1106777788381762848 1108041143369711616 1110446939896879104 1111016839799659572 1115859982083005952 1117692756708999168 1121973613367703552 1126864518395461632 1132357590560342016 1136339160934694548 1138820064018870272 1141292688227347968 1146267808925810688 1146856092696422784 1148151418324868088 1149346164857984496 1150658110422392832 1151855465376006144 1153748256715031094 1156267168063727616 1158166310573113344 1165390929110526768 1172995262900329856 1173362182976176128 1175556195116253184 1176883936300965888 1178108581395972096 1180044513278336646 1182620835711903744 1183851450525339648 1185188560851476736 1187776113984405504 1188385700509942272 1190965942415515968 1193566108969009152 1197762899363596956 1200105480593866752 1202984184888285696 1209575156753770496 1210213657153239336 1210833819768082432 1211472984580037712 1214847934246158336 1215471414481678848 1218110465319573312 1220769894928416768 1223420449911201792 1226720723107037184 1228106252470053888 1229384198622468096 1236400412246293632 1241790126336294912 1243830703185273762 1245125011929483204 1246546286290925568 1248593710197440512 1249252807383988992 1254680169787539456 1257404351297624064 1262220315038666496 1264976047112454144 1267722583194894336 1271142364890857472 1274957597659379712 1276284296512303104 1281172572021229056 1283954274255766464 1286757456816439296 1289551285041537024 1290213104283475632 1293807410009604096 1300114270643355648 1302937099394752512 1311064795249342614 1316085262100004864 1316760699021818752 1319619670762871088 1322500719505784832 1323994428338586624 1325372154070468608 1330448440175891712 1331832881841007104 1333353130740154368 1336933913073685056 1344967328407486464 1350118665668100096 1353357207999321408 1359236850603167744 1360772051347991808 1362188047239092736 1363742945685798912 1366703926026928128 1367405341291888704 1370374273484519976 1370390717705158656 1373366131794468864 1380060813495416832 1381204064130994688 1390950463777080336 1397013892128331776 1398571274996547136 1401624694177071104 1402364572077291264 1403083200622624768 1404667923972120576 1408457126530301952 1411515191010981888 1414579895209827072 1416194597442945024 1417668265078161408 1419997854418499808 1423098053001510912 1424578904253333504 1425759033941671936 1429587976659777012 1434327297366802176 1435819833576340992 1441319143523882688 1443686477415790592 1444448558537737272 1447602138918494208 1449979792487350272 1455533336260804608 1457047939108110336 1462628554473775104 1465804236819096576 1474169722293657792 1475703717842350464 1477388191159615488 1480595919862505472 1481355786399546096 1484572129608229974 1487813309444007936 1489493731880909952 1490257008945332224 1491043673329277184 1494298982109413376 1495964817823604736 1509810120747122688 1513088244458422272 1521723584303130624 1528357078567747584 1529141456928563712 1530868557766490784 1532461553143979328 1534210813896523776 1535807287168008192 1537541916780294144 1538331008953374792 1541689557418303488 1544221747430817792 1553854572147369024 1564819271749215378 1569178581734621184 1570811441861296128 1573392684371115528 1576827780949204992 1578468600700452864 1580251414468635648 1584514267346589696 1587140043128045568 1587954589887354624 1591421478625345536 1597017199151462608 1603978913184380928 1613618209537652448 1615297312773383616 1620628552642238464 1621484036464368024 1624147287092764416 1627693193237889024 1631227266548269056 1635627630809382912 1637475003293405184 1639178931496624128 1645457123782996992 1648533882995058176 1655720168448393216 1658440937580365016 1660166682572644272 1662061715054567424 1665670409845318656 1666525259699489358 1672906893050052608 1673789973124508928 1676539135063498752 1682960420051555328 1690296777593192448 1694856486521143296 1698536385840513024 1699943463545839616 1701712395349737472 1704508741402041822 1708230096028305408 1711939032341021952 1715676609088585728 1719401713388716032 1720284139044634176 1722227127487302132 1724019247286976744 1725987165633589248 1727783198064009216 1733485694191140864 1737249465859670016 1748086393665790152 1754780349466673152 1759492894350494784 1763334292674379776 1765325904451448832 1767162872093958144 1770066769917504969 1773931253567855616 1775777175788009472 1777782841277215104 1781664170976608256 1782578550764913408 1796644349045395434 1800158220890800128 1804476277332428544 1814362735130655744 1816250729652123648 1822271901369237504 1823207121722518272 1827165697979359968 1827187623606878208 1831154842392625152 1835130674866802688 1840081084660555776 1854600618369440448 1862685189504442368 1865746054777910643 1867687517894224806 1869819429436388352 1872890565296160768 1877942835373735936 1882020254681309184 1886106526946436096 1893330472557999744 1897464070668681216 1899438539004444672 1906117302213036016 1906713547336286208 1912436396489069568 1914426444768454656 1921758858031843584 1925931411383649696 1930136185224658944 1935319656425213448 1940711115014406144 1942730585477480448 1950171405965033472 1954405649092128768 1965559629724877056 1966597192874013921 1967604957123133952 1969850921546153984 1974127893150007296 1975141048532728128 1979429506144306632 1983751079258677248 1985991642507879936 1988058231105702912 1994619757098139648 1995672660263837568 1997749322761510656 2000029696110231552 2017450992611229696 2025177998502150144 2028964779070840832 2030035811998982112 2038855275904751616 2041158077021987712 2043282070858639104 2045614418528698368 2047743049557344256 2050055889040392192 2051108011937833056 2055561410226779964 2055586076557737984 2060049197691703296 2071806096196492032 2086425695665620504 2092238108979494912 2094415255815061504 2095520838192497664 2097856912494820704 2102437041265606656 2104624800933937152 2107001885958180864 2112685689795452928 2117272786516472832 2121869842814740608 2124291896164417536 2126502397617242112 2138638550912507904 2144381964989665518 2151490946050203264 2153729750364511488 2161978715285824032 2165529716123685888 2174969688731025408 2180836841079177216 2183300004391206912 2185571908662165504 2193942831710662656 2207626891264524288 2211254583440486688 2213555576763525696 2216082286739423232 2220893879793758208 2222033679599319144 2226858194412344961 2231719964166011904 2235385513417998336 2243947226735407104 2264715181120684032 2272678321869389096 2277640128037740544 2282585376454695936 2292535617851621376 2293712185392845568 2296302836649736176 2298692329715968992 2301316220844785664 2303710930752012288 2307496513430062188 2312534336127455232 2316332621146226688 2330781858221053536 2345990525800659712 2347228907623823067 2351112390232506368 2353767872601931776 2356217162791944192 2360089026556673292 2365241671423807488 2367702901050679296 2370377121702953472 2376771401019884544 2381931884831031936 2387132217938018304 2395525798727193912 2405968369776571392 2419150313507540992 2420427314306478672 2421667639536164864 2422945969160075424 2430942828963357696 2436220930639146624 2441539789856833536 2446840899822403584 2453441446214074368 2456212504940107776 2458768397244936192 2472800824492587264 2483580252672589824 2487661406370547524 2490250023858966408 2493092572581851136 2497187420394881024 2498505614767977984 2499787889549234037 2509360339575078912 2514808702595248128 2524440630077332992 2535445166389788672 2542284729781714944 2549915195318759424 2552568593024606208 2556763112103062733 2562345144042458112 2567908548511532928 2573514913632878592 2579102570083074048 2580426208566951264 2600228541286711296 2605874198789505024 2622129590498685228 2632170524200009728 2633521398043637504 2639239341525742176 2645001439011569664 2647988856677173248 2650744308140937216 2660896880351783424 2663665763682014208 2673867826147370112 2694966523568093151 2700237331336200192 2706714415998642816 2718473701206335488 2721544102695983616 2724376094478185472 2733407852053856256 2734810682583777408 2740748546969039952 2740781435410317312 2746732263588937728 2760121626990833664 2762408128261989376 2781900927554160672 2794027784256663552 2797142549993094272 2801531276841337209 2803249388354142208 2804729144154582528 2806166401245249536 2809335847944241152 2816914253060603904 2823030382021963776 2829159790419654144 2832389194885890048 2839995708836999616 2846196106003021824 2849157808506667008 2851518067883343872 2859175953319554024 2868654594733604352 2871639667152681984 2882638287047765376 2887372954831581184 2888897117075474544 2895204277836988416 2911066672521609216 2914095878216220672 2925257108947550208 2931608473638193152 2948339444587315584 2951407435684700928 2954776382319230976 2961191839725010944 2962711572799092192 2969144259216459948 2975626618888015872 2978987463761819904 2980514017890664448 2982087346658554368 2991929635647209472 3026176488916844544 3043447168606261248 3058282913857127424 3061737115532981568 3064923106287958656 3068421627793047552 3071614574336016384 3075083833560588288 3076662017906749584 3083379114836606976 3107709144294738048 3129638543498430756 3138357163469242368 3141622883722592256 3146785368742231056 3153655561898409984 3156937201400905728 3160502828937271296 3169028534693179392 3174280086256091136 3175909179774709248 3194034398302925216 3207957826368761856 3216572947484498277 3227236419075304896 3230594625546767232 3241257105284476928 3242968072928736048 3248294574185528832 3262454533096538112 3271255261618765824 3274950006586810368 3278357862993248256 3290914247565993984 3297067765990116352 3311440336896786432 3316881875160730032 3320333365145288544 3324123430109134848 3331340819690637312 3333050519398978716 3345813786100105216 3347579946249017856 3353078270126997504 3365920840103110656 3380593555186384896 3397072771681026048 3399886927091679232 3403424790699474944 3409017482804083644 3416460192056610816 3423878064682043904 3438803426777432064 3440568278089268352 3444454254974604264 3448038494573953488 3451974331267178496 3455566396128018432 3474498931719340032 3496172787331580304 3518985788700989568 3526668585348759552 3530651808902897664 3534325744187916288 3540133539835009938 3547862507135711232 3551554351576018944 3555565682554430208 3563328341953216512 3565157101529826816 3593288698090790868 3600316441781600256 3608952554664857088 3628725470261311488 3632501459304247296 3644543802738475008 3646414243445036544 3654331395958719936 3662309684785250304 3670261349733605376 3680162169321111552 3693102273037757281 3709201236738880896 3725370379008884736 3731492109555821286 3735375035788449612 3739638858872776704 3745781130592321536 3755885670747471872 3764040509362618368 3772213053892872192 3786660945115999488 3794928141337362432 3812234604426072032 3813427094672572416 3824872792978139136 3828852889536909312 3843517716063687168 3851862822767299392 3860272370449317888 3870639312850426896 3881422230028812288 3900342811930066944 3908811298184257536 3931119259449754112 3933194385748027842 3935209914246267904 3948255786300014592 3950282097065456256 3958859012288613264 3967502158517354496 3971983285015759872 3976116462211405824 3989239514196279296 3991345320527675136 3995498645523021312 4000059392220463104 4034901985222459392 4050355997004300288 4057929558141681664 4060071623997964224 4077710551809503232 4082316154043975424 4086564141717278208 4091228837057396736 4100111778080784384 4102216023875666112 4111122820453559928 4111172153115475968 4120098395383406592 4143612192392984064 4172851391331241008 4184476217958989824 4191041676384995328 4195713824989641408 4204874082531213312 4209249601867874304 4214003771916361728 4225371379590905856 4234545573032945664 4243739685629481216 4248583792328835072 4253004795234484224 4277277101825015808 4288763929979331036 4302981892100406528 4307459500729022976 4323957430571648064 4331059432247371776 4349939377462050816 4366600008782413824 4371143817324331008 4387885663421325312 4422509166880973376 4427111153527051392 4432164573478846464 4441787759587516416 4444067359198638288 4453716388824689922 4463439928332023808 4470771026835996672 4487894453470814208 4529430362241368064 4545356643738778192 4555280256075481088 4565170752909391872 4585071235703242752 4587424370785691136 4592605673299472352 4597384659431937984 4602632441689571328 4607421861504024576 4614993026860124376 4625068672254910464 4632665242292453376 4661563716442107072 4691981051601319424 4694457815247646134 4707535745203863552 4712434325583888384 4720178053113346584 4730483342847614976 4735405802101358592 4740754243405906944 4753542802039769088 4763863769662063872 4774264435876036608 4791051597454387824 4811936739553142784 4838300627015081984 4840854628612957344 4843335279072329728 4845891938320150848 4861885657926715392 4872441861278293248 4883079579713667072 4893681799644807168 4906882892428148736 4912425009880215552 4917536794489872384 4945601648985174528 4967160505345179648 4975322812741095048 4980500047717932816 4986185145163702272 4994374840789762048 4997011229535955968 4999575779098468074 5018720679150157824 5029617405190496256 5048881260154665984 5070890332779577344 5084569459563429888 5099830390637518848 5105137186049212416 5113526224206125466 5124690288084916224 5135817097023065856 5147029827265757184 5158205140166148096 5160852417133902528 5200457082573422592 5211748397579010048 5244259180997370456 5264341048400019456 5267042796087275008 5278478683051484352 5290002878023139328 5295977713354346496 5301488616281874432 5310200309752514907 5321793760703566848 5327331527364028416 5347735652294740224 5389933047136186302 5400474662672400384 5413428831997285632 5436947402412670976 5443088205391967232 5448752188956370944 5466815704107712512 5469621365167554816 5481497093938079904 5481562870820634624 5493464527177875456 5520243253981667328 5524816256523978752 5563801855108321344 5588055568513327104 5594285099986188544 5597238164333731929 5603062553682674418 5606498776708284416 5609458288309165056 5618671695888482304 5633828506121207808 5646060764043927552 5658319580839308288 5679991417673999232 5692392212006043648 5698315617013334016 5703036135766687744 5718351906639108048 5737309189467208704 5743279334305363968 5765276574095530752 5774745909663162368 5777794234150949088 5790408555673976832 5822133345043218432 5828191756432441344 5850514217895100416 5863216947276386304 5896678889174631168 5902814871369401856 5909552764638461952 5922383679450021888 5925423145598184384 5938288518432919896 5951253237776031744 5957974927523639808 5961028035781328896 5964174693317108736 5983859271294418944 6052352977833689088 6086894337212522496 6116565827714254848 6123474231065963136 6129846212575917312 6136843255586095104 6143229148672032768 6150167667121176576 6153324035813499168 6166758229673213952 6215418288589476096 6259277086996861512 6276714326938484736 6283245767445184512 6293570737484462112 6307311123796819968 6313874402801811456 6321005657874542592 6338057069386358784 6351818359549418496 6388068796605850432 6415915652737523712 6433145894968996554 6454472838150609792 6461189251093534464 6482514210568953856 6485936145857472096 6496589148371057664 6524909066193076224 6542510523237531648 6549900013173620736 6556715725986496512 6581828495131987968 6594135531980232704 6622880673793572864 6633763750321460064 6640666730290577088 6648246860218269696 6662681639381274624 6666101038797957432 6680574583237034883 6691627572200210432 6695159892498035712 6706156540253995008 6731841680206221312 6794145543362052096 6799773854183358464 6806849581398949888 6818034965608167288 6832920384113221632 6847756129364087808 6877606853554864128 6881136556178536704 6888908509949208528 6896076989147906976 6903948662534356992 6911132792256036864 6948997863438680064 6992345574663160608 7037971577401979136 7053337170697519104 7061303617805795328 7068651488375832576 7080267079670019876 7095725014271422464 7103108703152037888 7111131365108860416 7130314203059653632 7186577396181581736 7217905109329714176 7257450940522622976 7265002918608494592 7292828486890073088 7308662791917439872 7324619369570500608 7340522699467210752 7360324338642223104 7386204546075514562 7418402473477761792 7450740758017769472 7462984219111642572 7470750071576899224 7479277717745553408 7491562261184643072 7499363668647702111 7511771341494943744 7528081018725236736 7544426107785744384 7573321890231998976 7624469208852144064 7626854189345144832 7649745585956278272 7657705779073818624 7670289336309188199 7687035432127374336 7703725645534598784 7720544740898635776 7741278625700853792 7800685623860133888 7817622596368515072 7862238518899508224 7866388771496055684 7870419828492535808 7896511572600029184 7900564194130912512 7917718024577226528 7935004317034708992 7943966570031519744 7952232924422811648 7978479028392558592 7982690641055350272 7990997291046042624 8084899570704279453 8100711994008600576 8115859116283363328 8120143247995928448 8155421103619006464 8164632308087950848 8173128283434556416 8200223556161568768 8204432047751332224 8222245640907119856 8222344306230951936 8240196790766813184 8287224384785968128 8345702782662482016 8382083352769990656 8391427649979282816 8409748165062426624 8418499203735748608 8428007543832723456 8450742759181811712 8469091146065891328 8487479371258962432 8497167584657670144 8554554203650031616 8577527859958662072 8605963784200813056 8614919001458045952 8647914861143296128 8662118864494743552 8733200017564827648 8742287634648662016 8775771326842650624 8845018333761946752 8854222307054102784 8864329146957692928 8883575519175032832 8888134718397276576 8907432777649379844 8926879856664047616 8941542053671993344 8975788906941628416 9090713287477556384 9110560512150962176 9130341505818783744 9174848741571382272 9185211346598944704 9194769318863875968 9205264883379142656 9214843723008049152 9229986053720248752 9250137344509820928 9323127432884214144 9383962103202638848 9388915630495292268 9415071490407727104 9424868651167776768 9440356106226693168 9460966685695229952 9470811604202717184 9481508486811813888 9507085604079538176 9527727539324127744 9582103194908775648 9623873479106285568 9649718842453494831 9676601254030163968 9681709257225914688 9686670558144659456 9691783876640301696 9723771315853430784 9744883722556586496 9787363599289614336 9813765784856297472 9824850019760431104 9835073588979744768 9891203297970349056 9934321010690359296 9950645625482190096 9961000095435865632 9972370290327404544 9994022459071911936 9999151558196936148 10037441358300315648 10059234810380992512 10097762520309331968 10141780665559154688 10199660781275037696 10210274372098424832 10227052448412250932 10249380576169832448 10271634194046131712 10316410280332296192 10321704834267805056 10423496795158020096 10488518361994740912 10534085592174550016 10556957366102968704 10580005756046278656 10591955426708692992 10602977232563748864 10620400619505029814 10643587521407133696 10654663054728056832 10695471304589480448 10779866094272372604 10800949325344800768 10826857663994571264 10873894804825341952 10886176410783934464 10897504377912741888 10933631408215425024 10939242730335109632 10962994187876159808 10986929054355750912 11040486507963334656 11049632513047957504 11079306819113271843 11127603710216642688 11176111137026654208 11188570199972377088 11194476328667463858 11206125107365348836 11218916576618330112 11237343391776964608 11267657012242415616 11292121528087855104 11316639161678616576 11359982835347998464 11384784424012087296 11406072271533375488 11436703813278216096 11474618378934417408 11486558668610727936 11530553148191061504 11549491819326324736 11555588468301898176 11580817111347953664 11644266690086436864 11701028435790200832 11726433894552772608 11793357778349262336 11805629742738803712 11844767358900043776 11850846291196368768 11876577036865839792 11902506475552063488 11915949855047279616 11928349386634217472 11967718542588837888 12104705955667378176 12173788674425044992 12233131655428509696 12246948462131926272 12259692425151834624 12273686511172190208 12300335334242353152 12306648071626998336 12333516459346427904 12430836577178952192 12518554173993723024 12553428653876969472 12587141474968924224 12614622247593639936 12627748805603622912 12642011315749085184 12676114138772717568 12703636719098836992 12776137593211700864 12831831305475047424 12866291789937993108 12908945676301219584 12922378502187068928 12965028421137907712 12971872291714944192 12993178296742115328 13049818132386152448 13099800026347241472 13113431451972993024 13163656990263975936 13188271063960465408 13267527500642920128 13281333460581154176 13296493720436539392 13325363278762549248 13332202077595914864 13361149166474069766 13390319784996071424 13412313080507990016 13463683360412442624 13588291086724104192 13599547708366716928 13613699162797899776 13636069931216334576 13665840768226443264 13695512258728175616 13755213707109728256 13762273112357073408 13777817019898417056 13792153978295813952 13807897325068713984 13822265584512073728 13897995726877360128 13984691149326321216 14075943154803958272 14122607235611590656 14137302976751665152 14160534159340039752 14191450028542844928 14206217406304075776 14222262730217720832 14260628406119307264 14373154792363163472 14435810218659428352 14514901881045245952 14530005837216989184 14585656973780146176 14617325583834879744 14649238739141001216 14681045398934421504 14720648677284446208 14772409092151029124 14836804946955523584 14901481516035538944 14925968438223285144 14941500143153798448 14958555435491106816 14983124522369286144 14998727337295404222 15056162037450473472 15088852215571488768 15146643780463997952 15248938417704288128 15253708378690289664 15299491171912556544 15315411558147637248 15340578672618376398 15374070864254748672 15407451291069197568 15441089481797271552 15482557251401707584 15601371247720267776 15635245192737030144 15724477037799016448 15732777542992111368 15740839656985071616 15793023145200058368 15801128388261825024 15835436049154453056 15870008634069417984 15887933140063039488 15904465848845623296 15930600929257544721 15956958056785117184 15965381282110700544 15981994582092085248 16169799141408558906 16201423988017201152 16231718232566726656 16240286495991856896 16310842207238012928 16329264616175901696 16346256566869112832 16400447112323137536 16408864095502664448 16444491281814239712 16444688612461903872 16480393581533626368 16574448769571936256 16691405565324964032 16764166705539981312 16782855299958565632 16819496330124853248 16856015087665446912 16901485518363623424 16938182292131782656 16974958742517924864 17109108407300063232 17155055719917324144 17211927568401626112 17229838002916091904 17295829722286592256 17324237728989487104 17466400035129655296 17484575269297324032 17551542653685301248 17690036667523893504 17708444614108205568 17728658293915385856 17767151038350065664 17776269436794553152 17814865555298759688 17853759713328095232 17883084107343986688 17951577813883256832 18181426574955112768 18221121024301924352 18260683011637567488 18349697483142764544 18370422693197889408 18389538637727751936 18410529766758285312 18429687446016098304 18459972107440497504 18500274689019641856 18646254865768428288 18767924206405277696 18777831260990584536 18830142980815454208 18849737302335553536 18880712212453386336 18921933371390459904 18941623208405434368 18963016973623627776 19014171208159076352 19055455078648255488 19164206389817551296 19247746958212571136 19299437684906989662 19353202508060327936 19363418514451829376 19373341116289318912 19383567753280603392 19447542631706861568 19489767445113172992 19574727198579228672 19627531569712594944 19649700039520862208 19670147177959489536 19782406595940698112 19868642021380718592 19901291250964380192 19922000190871731264 19944740580654809088 19988044918143823872 19998303116393872296 20074882716600631296 20118469620761985024 20195525040618663936 20399321562550075392 20420548744196849664 20454104896824501864 20498761152339664896 20543268388092263424 20632820560664592384 20643409668535610112 20846993590316040192 20977036723989481824 21068171184349100032 21113914732205937408 21160011512092557312 21183910853417385984 21205954465127497728 21240801239010059628 21287175042814267392 21309326109456113664 21390942609178960896 21559732188544745208 21653715327989142528 21747789609650683904 21772352821567868928 21795008755825483776 21878485460670219264 21925988375752319616 21973858108711501824 22080973015926669312 22099265026095915008 22158613638226543686 22255207420433285376 22352222274053308416 22377140399944754176 22388952657334927716 22412250214730697672 22437833153236660224 22474686783553929216 22535314024484831232 22584243056175710208 22633278323357233152 22719965670695996928 22812144543066750976 22873407626556432192 22949236757868834816 22973117337221455872 23010868008927564597 23061106296382123008 23098983638652649472 23111176936603796352 23161634222695907328 23402056871580401664 23452867789105545216 23586715556698524672 23611259485477607424 23689534717800087552 23701692582392737536 23753154073731679584 23805012951104126976 23831899710094559232 23856698773268434944 23935437085177675776 24254698712112838359 24347577348850089984 24466263310857019392 24493896924263852544 24519384850303669248 24600670668484706304 24613296143253996672 24667032918692855808 24861673154357904384 25037108347987446048 25174282949937848448 25229244495187279872 25255497611207245824 25284022631498170368 25352228277545435136 25407273438197673984 25552275186423401728 25663662610950094848 25732583579875986216 25817891352602439168 25844757004374137856 25930056842275815424 25943744583429888384 25986356593484230656 26199600052694482944 26226862903945986048 26327313980527951872 26376542127920930816 26535055001285840256 26562666921162308352 26592987440873078784 26650726557525098496 26664404155191829728 26722298332948139532 26780639569992142848 26824626161015980032 26927366720824885248 27199095416733433856 27227398325595799552 27272139862432669152 27331681536452886528 27391024517456351232 27524546224714146816 27555634039796834112 27584307956591627904 27615794650137427968 27644531169024147456 27969382298652642432 28151886309607916544 28245214471223181312 28274605953503330304 28321068318680079504 28382900057085689856 28412434812608151552 28444525460435441664 28521256812238614528 28746309584726326944 28871620437318856704 28949156527360484493 29029803762090491904 29060011674433978368 29171313947560292352 29234651167669759488 29362090797868843008 29441297354568892416 29544818184302058248 29673609893911047168 29802963032071077888 29851936876446570288 29883000286307596896 29917110870982213632 29997454674590808444 30112324074900946944 30177704431142977536 30293287560927995904 30497876835408576256 30598982343825113088 30630823116295274496 30681157345236752796 30748141728509497344 30814902582138395136 30965114502803415168 31270490385474060288 31448954075598032896 31465555085984222736 31481679313970143232 31602256776523650048 31670872098308906112 31740017268138835968 31775866280126078976 31808931697691246592 31861201858515089442 31930762564221401088 31963989164184170496 32339598282817117812 32402847976034402304 32463436465133453312 32480572991983713792 32621684414476025856 32658529232351803392 32692513133738225664 32800894224646275072 32817728191005328896 32888982563628479424 32960787163067252736 33148897539143872512 33237920457339815529 33382811130649928064 33528333411079962624 33565710599917131264 33712030175330893824 33802971036727246848 33876364584263565312 33949917485035849728 34218216814600126464 34310111439834648288 34423855136803252224 34459676005832183808 34591659444573184512 34648475457978974208 34932800070259310592 35103085307370602496 35380073335047787008 35416889228216411136 35534302076700131328 35552538873589106304 35629731110597519376 35707519426656190464 35903155627766513664 36362853149910225536 36442242048603848704 36521366023275134976 36699394966285529088 36740845386395778816 36779077275455503872 36821059533516570624 36919944214880995008 37000549378039283712 37292509731536856576 37535848412810555392 37555662521981169072 37660285961630908416 37761424424906772672 37843866742780919808 37883246416810868736 37926033947247255552 38028342416318152704 38110910157296510976 38328412779635102592 38495493916425142272 38598875369813979324 38706405016120655872 38726837028903658752 38746682232578637824 38767135506561206784 38895085263413723136 38979534890226345984 39149454397158457344 39299400079041724416 39340294355918979072 39564813191881396224 39802582501928760384 39844000381743462528 39889481161309618176 39976089836287647744 39996606232787744592 40236939241523970048 40391050081237327872 40798643125100150784 40841097488393699328 40908209793649003728 40997522304679329792 41086536776184526848 41265641121329184768 41286819337071220224 41693987180632080384 41954073447978963648 42136342368698200064 42227829464411874816 42367821706834771968 42411908930254995456 42481602478020119256 42574350085628534784 42618652218912227328 42781885218357921792 43119464377089490416 43307430655978285056 43495579219301367808 43544705643135737856 43590017511650967552 43756970921340438528 43851976751504639232 43947716217423003648 44161946031853338624 44198530052191830016 44317227276453087372 44510414840866570752 44704444548106616832 44754280799889508352 44777905314669855432 44824500429461395344 44875666306473320448 44949373567107858432 45168486112351420416 45266556646714466304 45439931341391993856 45746815253112864384 45898473515737669632 45946234674442911744 46021736017855129194 46122212592764246016 46197967277305298944 46222353873207592704 46323268445391814656 46804113743160803328 46905735578211090432 47173431113397049344 47222518970955214848 47379069435600175104 47403385164785475072 47506308147463359168 47610025902208253952 47663799420189118464 47713397546536869888 47870874170355351552 48509397424225676718 48695154697700179968 48932526621714038784 48987793848527705088 49038769700607338496 49201341336969412608 49226592286507993344 49334065837385711616 49723346308715808768 50074216695974892096 50348565899875696896 50458488990374559744 50568045262996340736 50704456555090870272 50814546876395347968 51104550372846803456 51327325221900189696 51465167159751972432 51635782705204878336 51689514008748275712 51860113684551630848 51887489166859776768 51972713186968461312 52399200105388965888 52453725807891972096 52654627961055903744 52753084255841861632 53070110002571680512 53125333842324616704 53185974881746157568 53301453115050196992 53328808310383659456 53444596665896279064 53561279139984285696 53649252322031960064 53854733441649770496 54398190833466867712 54544279724865338304 54663363072905773056 54782049034912702464 55049092449428293632 55111268079593668224 55168615913183255808 55231589300274855936 55289062338048294912 55938764597305284864 56303772619215833088 56490428942446362624 56549211907006660608 56642136637360159008 56765800114171379712 56824869625216303104 56889050920870883328 57042513624477229056 57492619169452653888 57743240874637713408 57898313054720968986 58059607524180983808 58120023348867956736 58342627895120584704 58469302335339518976 58724181595737686016 58882594709137784832 59089636368604116496 59347219787822094336 59605926064142155776 59703873752893140576 59766000572615193792 59834221741964427264 59994909349181616888 60224648149801893888 60355408862285955072 60586575121855991808 60995753670817152512 61197964687650226176 61261646232590548992 61362314690473505592 61496283457018994688 61629805164276790272 61930229005606830336 62540980770948120576 62897908151196065792 62931110171968445472 62963358627940286464 63204513553047300096 63341744196617812224 63480034536277671936 63551732560252157952 63617863395382493184 63722403717030178884 63861525128442802176 63927978328368340992 64679196565634235624 64926872930266906624 64961145983967427584 65243368828952051712 65317058464703606784 65385026267476451328 65635456382010657792 65777965127256958848 65921574326134505472 66297795078287745024 66475840914679631058 66765622261299856128 67056666822159925248 67131421199834262528 67424060350661787648 67605942073454493696 67752729168527130624 67899834970071699456 68436433629200252928 68620222879669296576 68847710273606504448 68919352011664367616 69032604026782693791 69183318889146369024 69296950915957948416 70206170614741204992 70760146670095574016 70833778456432822272 71068604153400262656 71105077747178212608 71259462221195038752 71415038853312380928 71806311255533027328 72725706299820451072 72764096136338515077 72884484097207697408 73042732046550269952 73398789932571058176 73481690772791557632 73558154550911007744 73839888429761990016 74001098756078567424 74585019463073713152 75071696825621110784 75111325043962338144 75522848849813545344 75687733485561839616 75766492833621737472 75852067894494511104 76056684832636305408 76221820314593021952 76656825559270205184 76990987832850284544 77197750739627958648 77412810032241311744 77453674057807317504 77493364465157275648 77534271013122413568 77790170526827446272 77959069780452691968 78598800158083448832 78680588711837958144 79129626383762792448 79605165003857520768 79688000763486925056 79778962322619236352 79952179672575295488 79993212465575489184 80473878483047940096 80782100162474655744 81597286250200301568 81682194976787398656 81816419587298007456 81995044609358659584 82173073552369053696 82573638674142440448 83908146895957927296 84272684737396400128 84455658928823749632 84735643413669543936 84823817860509990912 84963204956040238512 85148700171257069568 85237304437824454656 85563770436715843584 86238928754178980832 86614861311956570112 86847469582081453479 86991158438602735616 87089411286271475712 87180035023301935104 87513941842680877056 87703953503009278464 88323892063706677248 88397060104383660032 88634454552906174744 89020829681733141504 89408889096213233664 89508561599779016704 89555810629339710864 89649000858922790688 89751332612946640896 90336972224702840832 90533113293428932608 90879862682783987712 91493630506225728768 91796947031475339264 91892469348885823488 92043472035710258388 92244425185528492032 92395934554610597888 92444707746415185408 93811471156422180864 94346862226794098688 94445037941910429696 94806770329570950144 95012616294926718336 95220051804416507904 95327598840378236928 95426795093073739776 97018794848451353436 97390309395400359936 97865053243428077568 97975587697055410176 98077539401214676992 98402682673938825216 98453184573015986688 99446692617431617536 99713761372019446587 100148433391949784192 100697131799751393792 101136090525992681472 101408913110181740544 101629093752790695936 102209100745693606912 102654650443800379392 102930334319503944864 103271565410409756672 103379028017496551424 103720227369103261696 103774978333719553536 103945426373936922624 104798400210777931776 105309255922111807488 105506168511683723264 106140220005143361024 106250667684649233408 106602906230100393984 106657616620767318912 106889193331792558128 107122558279968571392 107709466883299540992 109088559449730676608 109326726145811546112 109564098069825404928 110098184898856587264 110222536159187336448 110337231826366511616 110463178600549711872 111877529194610569728 112607545238431666176 112980857884892725248 113284273274720318016 113531600228342759424 113649739250432606208 113778101841741766656 114085027248954458112 114985238338905307776 115486481749275426816 115796626109441937972 116119215048361967616 116240046697735913472 116685255790241169408 116938604670679037952 117448363191475372032 118179272737208232992 118694439575644188672 119407747505786281152 119532001145230387584 119668443483928854528 119989818698363233776 120710817724571910144 121173150243711983616 121991507341634305024 122395929375300452352 122523292465181097984 122724629380947011184 122992566914037989376 123259610328553580544 123860458011213660672 125081961541896241152 125795816302392131584 125862220343936890944 125926717255880572928 126409027106094600192 126683488393235624448 127103465120504315904 127235726790764986368 127444807434060357768 127723050256885604352 127855956656736681984 129358393131268471248 129922291967934855168 130486737657904103424 130634116929407213568 130770052534952902656 131270912764021315584 131555930254513917696 131843148652269010944 132595590156575490048 132951681829359262116 133531244522599712256 134113333644319850496 134262842399668525056 134848120701323575296 135505458337054261248 135799669940143398912 137240445759338593152 137695420547213008896 137838704023328735232 138065208053565387582 138366637778292738048 138593901831915896832 140412341229482409984 141520293340191148032 141667556912865644544 142137208306800525312 142210155494356425216 142518924442390077504 142830077706624761856 143612622511066054656 145451412599640902144 145528192272677030154 146085464093100539904 146797579865142116352 146963381545583115264 147116309101822015488 147679776859523980032 148002197512157134848 149170038926147426304 150143393651242221568 150222650087924676288 151045697699627090688 151375466971123679232 151704135788989022208 152113369665272610816 152443640629186043904 153313651118540410368 153981975665700569088 154395501479255917296 154825620064482623488 154907348115614635008 155068542026244827136 155580341053654892544 155918139560905383936 157197600316166897664 157361177423675916288 158259252767525584896 159210330007715041536 159376001526973850112 159557924645238472704 159904359345150590976 159986424931150978368 160947756966095880192 161564200324949311488 163194572500400603136 163632839174596014912 163990089218717319168 164346147104738107392 165147277348284880896 167816293791915854592 168545369474792800256 168911317857647499264 169471286827339087872 169647635721019981824 169926409912080477024 170297400342514139136 170474608875648909312 171127540873431687168 172477857508357961664 173229722623913140224 173694939164162906958 174178822572542951424 174360070046603870208 175027883685361754112 175407907006018556928 176647784127413354496 176794120208767320064 177268909105812349488 178041659363466283008 178817778192426467328 179017123199558033408 179111621258679421728 179298001717845581376 179502665225893281792 180673944449405681664 181066226586857865216 181759725365567975424 182987261012451457536 183593894062950678528 183784938697771646976 184086944071420516776 184488850371056984064 184791869109221195776 184889415492830370816 187622942312844361728 188693724453588197376 188890075883820859392 189613540659141900288 190025232589853436672 190440103608833015808 190655197680756473856 190853590186147479552 194037589696902706872 194780618790800719872 195730106486856155136 195951175394110820352 196155078802429353984 196906369146031973376 198893385234863235072 199427522744038893174 200296866783899568384 201394263599502787584 202272181051985362944 202817826220363481088 203258187505581391872 204418201491387213824 205309300887600758784 205860668639007889728 206543130820819513344 206758056034993102848 207097812080348081373 207440454738206523392 207549956667439107072 207890852747873845248 210618511844223614976 211012337023367446528 212280440010286722048 212501335369298466816 213205812460200787968 213315233241534637824 213778386663585116256 214245116559937142784 215418933766599081984 218177118899461353216 218653452291623092224 219128196139650809856 220196369797713174528 220445072318374672896 220674463652733023232 223755058389221139456 225215090476863332352 226568546549440636032 227063200456685518848 227299478500865212416 227556203683483533312 228170054497908916224 229970476677810615552 230972963498550853632 231593252218883875944 232238430096723935232 232480093395471826944 233370511580482338816 233877209341358075904 236358545474416465984 237388879151288377344 238815495011572562304 239064002290460775168 239336886967857709056 239979637396726467552 241421635449143820288 242346300487423967232 243983014683268610048 244791858750600904704 245046584930362195968 245449258761894022368 245985133828075978752 246519220657107161088 247720916022427321344 251591632604784263168 251724440687873781888 251853434511761145856 252818054212189200384 253366976786471248896 254206930241008631808 254471453581529972736 254889614868120715536 255446100513771208704 255711913313473363968 258716786262536942496 259844583935869710336 260973475315808206848 261268233858814427136 261540105069905805312 262541825528042631168 263111860509027835392 265191180313150980096 265903363658718524232 267062489045199424512 268226667288639700992 268525684799337050112 271010916674108522496 271599339880286797824 274480891518677186304 275390841094426017792 275677408046657470464 276130416107130775164 276733275556585476096 277187803663831793664 283040586680382296064 283335113825731289088 284420310988712850432 285037848884780155008 285660155413249523712 290902825199281804288 291056384545354060308 292170928186201079808 293595159730284232704 293926763091166230528 294232618203644030976 295359553719047960064 298340077852294852608 299141284116058339761 300286787302484443136 300445300175849352576 302091395399254181376 303408271577978044416 304226739330545221632 304887281258372087808 306627302237080820736 307963951331401138176 308791002958511834592 309814696231229270016 310137084052489654272 311160682107309785088 311836279121810767872 314395200632333795328 316518505535051169792 318420660015430083072 318752003053947700224 319808718690301181952 319972849862301956736 323128400649898622976 327265678349192029824 327980178437434638336 328692294209476214784 330294554696569761792 335632587583831709184 337090738949585600512 337822635715294998528 338942573654678175744 339852819824160954048 340594800685028278272 340949217751297818624 342255081746863374336 344955715016715923328 346459445247826280448 347389878328325813916 348357645145085902848 348720140093207740416 350055767370723508224 350815814012037113856 353588240417534640128 354537818211624698976 356083318726932566016 358034246399116066816 358223242517358843456 358596003435691162752 359005330451786563584 362132453173715730432 363519450731135950848 365974522024902915072 367187788125901357056 367569877395543293952 368173888142841033552 368977700742113968128 369778830985660741632 375245884625688723456 377387448907176394752 377780151767641718784 379227081318283800576 380050465179706873344 381310395361512947712 381707180372294959104 388075179393805413744 391460212973712310272 391902350788221640704 392310157604858707968 393812738292063946752 397786770469726470144 398855045488077786348 400593733567799136768 402788527199005575168 404544362103970725888 406516375011162783744 408836402982774427648 411721337278015779456 413086261641639026688 413516112069986205696 414195624160696162746 415099913334878214144 415781705495747690496 421237023688447229952 422024674046734893056 424560880020573444096 425002670738596933632 426411624920401575936 426630466483069275648 427556773327170232512 428490233119874285568 430837867533198163968 436354237798922706432 438256392279301619712 440392739595426349056 440890144636749345792 441348927305466046464 447510116778442278912 450430180953726664704 453137093098881272064 454126400913371037696 455112407366967066624 456340108995817832448 459940953355621231104 461945926997101707264 463186504437767751888 464476860193447870464 466741023160964677632 467754418682716151808 472717090948832931968 474777758302576754688 477630990023145124608 478128004580921550336 478673773935715418112 479959274793452935104 482843270898287640576 484692600974847934464 487966029366537220096 489583717501201809408 490898517523788044736 491970267656151957504 493038441314214322176 495441832044854642688 503183265209568526336 503448881375747563776 503706869023522291712 505636108424378400768 506733953572942497792 508413860482017263616 508942907163059945472 509779229736241431072 510892201027542417408 511423826626946727936 517433572525073884992 519689167871739420672 522536467717628854272 523080210139811610624 525083651056085262336 526223721018055670784 530382360626301960192 531806727317437048464 534124978090398849024 536453334577279401984 537051369598674100224 542021833348217044992 543198679760573595648 548961783037354372608 550781682188852035584 551354816093314940928 552260832214261550328 553466551113170952192 554375607327663587328 566081173360764592128 566670227651462578176 568840621977425700864 570075697769560310016 571320310826499047424 581805650398563608576 582112769090708120616 584341856372402159616 587190319460568465408 587853526182332461056 588465236407288061952 590719107438095920128 596680155704589705216 598282568232116679522 600573574604968886272 600890600351698705152 604182790798508362752 606816543155956088832 608453478661090443264 609774562516744175616 613254604474161641472 615927902662802276352 617582005917023669184 619629392462458540032 620274168104979308544 622321364214619570176 623672558243621535744 633037011070102339584 636841320030860166144 637504006107895400448 639617437380602363904 639945699724603913472 646256801299797245952 654531356698384059648 655960356874869276672 657384588418952429568 660589109393139523584 671265175167663418368 674181477899171201024 675645271430589997056 679705639648321908096 681189601370056556544 681898435502595637248 684510163493726748672 689911430033431846656 692918890495652560896 694779756656651627832 696715290290171805696 697440280186415480832 700111534741447016448 701631628024074227712 707176480835069280256 709075636423249397952 712166637453865132032 716068492798232133632 716446485034717686912 717192006871382325504 718010660903573127168 724264906347431460864 727038901462271901696 731949044049805830144 734375576251802714112 735139754791086587904 736347776285682067104 737955401484227936256 739557661971321483264 754774897814352789504 755560303535283437568 758454162636567601152 760100930359413746688 762620790723025895424 763414360744589918208 776150358787610827488 782920425947424620544 783804701576443281408 784620315209717415936 787625476584127893504 795573540939452940288 797710090976155572696 801187467135598273536 805577054398011150336 813032750022325567488 817672805965548855296 823442674556031558912 826172523283278053376 827032224139972411392 828391248321392325492 830199826669756428288 831563410991495380992 844049348093469786112 849121760041146888192 850005341477193867264 853260932966138551296 855113546654340465024 856980466239748571136 872708475597845412864 876512784558603239424 880785479190852698112 881780289273498691584 882697854610932092928 895020233556884557824 897423852348175019283 900860361907453329408 906274186197762544128 910224814733934133248 912680217991635664896 919881906711242462208 923891853994203414528 926373008875535503776 933482046321929355264 935508837365432303616 945434181897665863936 949555516605153509376 955261980046290249216 956256009161843100672 959918549586905870208 969385201949695868928 975932058733074440192 981797035047576089472 983940535312303915008 986076882628428644352 990883664089709285376 1006366530419137052672 1006897762751495127552 1007413738047044583424 1011272216848756801536 1013467907145884995584 1016827720964034527232 1019558459472482862144 1021784402055084834816 1022847653253893455872 1034867145050147769984 1039378335743478841344 1045072935435257708544 1046160420279623221248 1050167302112170524672 1052447442036111341568 1060764721252603920384 1063613454634874096928 1068249956180797698048 1074102739197348200448 1086397359521147191296 1097923566074708745216 1101563364377704071168 1102709632186629881856 1104521664428523100656 1106933102226341904384 1132162346721529184256 1133340455302925156352 1137681243954851401728 1140151395539120620032 1163611300797127217152 1164225538181416241232 1174380638921136930816 1175707052364664922112 1176930472814576123904 1181438214876191840256 1193360311409179410432 1196565136464233359044 1201147149209937772544 1201781200703397410304 1208365581597016725504 1213633086311912177664 1219549125033488351232 1226509208948323282944 1235164011834047338368 1239258784924917080064 1240548336209958617088 1247345116487243071488 1266074022140204679168 1273682640061720332288 1275008012215790800896 1279234874761204727808 1279891399449207826944 1292513602599594491904 1309062713396768119296 1314769176837904859136 1321178218786279047168 1342530350335326836736 1348362955798342402048 1351290542861179994112 1359411279296643816192 1362379202740113113088 1369020326987453497344 1379822860066863693312 1385837780991305121792 1389559513313303255664 1393430580580343611392 1400223069482894032896 1403263256048148455424 1418151272846498795904 1424333274907730264064 1432136985596464267264 1432892970069435373824 1434384013742764651008 1436021321807146254336 1448529812694862921728 1454077802924543803392 1463898088099611660288 1468751152503605428224 1472695552571364134208 1475910802968455872512 1479115323942642966528 1509549795628705579008 1511120607070566875136 1516908325273135202304 1520201860718827493376 1525241581446051790848 1526828721489179836416 1552300717575221654976 1567609403152886562816 1569240630419434831872 1575250953168255787008 1591147081878905880576 1595420181952311145392 1602374934271196547072 1611154108796022300672 1626065500044651134976 1635345611931097710592 1646885349112063117824 1652345046566556106752 1654064448279944822784 1656782496642784650984 1660399653339512856576 1663126821982990761984 1698243520082293776384 1700010682954387734528 1706521865932277102592 1710227093308680930048 1713960932479497142272 1745416951195690825728 1753025569117206478848 1761570958381705396224 1763560578546997383168 1765395709221864185856 1790040467113769115648 1794847704696350038566 1801720723814906658816 1812548372395525088256 1820449629467868266496 1825360435983271329792 1839763813422484924416 1847783707988406829056 1852746017751071007552 1866964092643858710528 1871017674730864607232 1890868363795331727872 1899111033210307018752 1910523960092580498432 1912512018323686201344 1919837099173811740416 1938770403899391737856 1951864117466148880384 1963594070095152178944 1967881070624607830016 1972153765256857288704 1981767328179418570752 2012733060838274105344 2013795525502990255104 2022544433697513603072 2026935814291769991168 2039116918944965724288 2043568804110169669632 2045695306507786911744 2069734290100295539968 2078756671486957682688 2090145870870515417088 2092320840559246442496 2100334604224341049344 2104894884072222683136 2121529442505207840768 2127226909269748193856 2136499912361595396096 2148205478394696400896 2172794719042294382592 2195847132149417490432 2203126728755408142336 2205419264373259763712 2209043328857046201312 2213866204452683808768 2264324693443058368512 2266680910605850312704 2275362487909702803456 2280302791078241240064 2327222601594254434304 2328451076362832482464 2348761277842273861632 2351414104729329844224 2353860945629152247808 2362876429752383680512 2386720622818358820864 2393130272928466718088 2402294298419875545088 2403562401406794820608 2416731163194033451008 2439098250066976702464 2453018417896646565888 2470328023668094676736 2478517569849834160128 2481096672419917234176 2494690232974486142976 2532148044280409358336 2547365280123440664576 2550016024431581601792 2559782798898415653888 2618125426793536238592 2629538353675809718272 2642356437572558094336 2685060700670653673472 2692271557044525057849 2696725911596684804096 2702581085722359988224 2718822558593287632384 2738040653974906994688 2759645720133727386624 2771675561982610243584 2779119026626606511328 2800446138965788065792 2806526512096296910848 2836302545692997591808 2848666549815460528128 2864273971192928534528 2865785940138870747648 2868768027485529302016 2908155605849087606784 2927796176199223320576 2945391105142728268416 2951821605936911745024 2958230647885285933056 3019099591257411158016 3022241214141133750272 3033816650546270404608 3040403721437654986752 3050483162892103581696 3104601435150443309952 3135218806305773125632 3138481260838869663744 3150501906336511574016 3182294163757811761152 3190840363904622290784 3204749868542393094144 3222308217592044601344 3270691223862195421184 3293770698224126235648 3304690093133112213504 3308128896559889645568 3313564993285569301968 3320799306679025713152 3396487040164587552768 3400021365908775469056 3413043731864554205184 3420454186617361860096 3490833902391381651456 3523141916763410792448 3527121157093994766336 3530791418443728371712 3580080934227538231296 3589695409392700077132 3603441447629813317632 3625096744791050176512 3640899258935736532992 3679527626844969848832 3705492035502142015104 3742035349461729214464 3781736727590663455744 3798222066420614037504 3821047920185160996864 3825024036647372402688 3839674198347623480832 3877540807798783475712 3903728234932297760768 3927188140190304357888 3944307530513714577408 3963534656358837141504 4027591051005980510208 4045088867395027206144 4053871628583539982336 4078233837889931448576 4087137608220339339264 4139468580200591079936 4157513342973915365376 4180291741741030834176 4200669208448682098688 4209789768144445366272 4254453818539496387712 4272999824723190792192 4296410956789392801792 4345589438084588765184 4391694264298834980864 4406253457510816284672 4418086657714092402624 4427732408905367617536 4528649386886116737024 4533361821211700625408 4550724975819405606912 4560605582156482480128 4654445203188508868608 4656902152725664964928 4702828209458659688448 4707721891258304495616 4725752859504767361024 4773441245636717641728 4786260545856933436176 4807124802813589641216 4833462326388066902016 4878196500133953404928 4906036835793293131776 4940656047336189353472 4957035139699668320256 4962193344839834468352 4989380465948972285952 5094730560246881329152 5100032048863163203584 5119565597796831307776 5236250853587072477184 5259076707351619436544 5284712875145116188672 5370121401341307346944 5384543114089050115698 5405162171444719976448 5437645117186575264768 5476081307949813989376 5519291440267454773248 5543351123965220487168 5558238053253213022656 5600892277931576131584 5613053024192593821696 5672605091385995183616 5697333099630921056256 5728547942385857069056 5731571880277741495296 5737536054971058604032 5816311211698175213568 5855592352398446641152 5890782210285456536832 5903643211873823490048 5916461295770571866112 6038199182514822316032 6067633301092540809216 6080807442875309973504 6209202870300886619904 6270437612611546251264 6276962521677739327488 6301003812673023148032 6364588327515623522304 6381680727809244581568 6409499737084786188288 6444616435184089202688 6541382447724390842368 6587541396448252471296 6609380186266224427008 6616257793119779291136 6627129986571138603936 6641598613358051426304 6792974080329175105536 6800042731817550938112 6826087463729108410368 6840908373234723720192 6981667804782763302912 7046283833526821584896 7054242314187989532672 7061582836887456743424 7160161868455076462592 7179390818785400154264 7206882895259626635264 7250193489582100353024 7359055253689939697664 7410984071004284030208 7484070698923458428928 7563473455181326911488 7596444132841228075008 7642095840370321993728 7650048073294744805376 7679348396695246961664 7807456469864595521536 7854376280380608715776 7888615061027429154816 7927069312717674283008 8055182102011961020416 8090177734790054412288 8107743257167079964672 8156467675779862897152 8278937160401182159872 8315026685947830730752 8401338416897364197376 8419579536288890732544 8508907637078992775424 8545999649446381584384 8592821913578785603584 8783388528597669961728 8836173315428184805248 8855464817810735235072 9057298773772233474048 9066723642423401250816 9101449951638811213824 9121211164312964960256 9308890406377017737216 9313804305451329929856 9405656418917319376896 9415443782516608991232 9451505719009534722048 9546882491273435283456 9572521091713866872352 9614249605627179282432 9666924652776133804032 9812073671586586263552 9881312094672378706944 9914070279399336640512 9924386689679668936704 10189461120493762658304 10200064097726326407168 10239131195593662615552 10472501707174144954368 10569425750290232377344 10740242802682614693888 10769086228178100231396 10810324342889439952896 10875290234373150529536 11038582880534909546496 11116476106506426045312 11226106048385187643392 11345210182771990367232 11394666199261842112512 11463143760555482990592 11475072109942117208064 11632622423396350427136 11711184704796893282304 11781564420570913073664 11832922591541143732224 12135266602185081618432 12161614885750619947008 12418405740601773239808 12540875225223092502528 12602007625346046296064 12763361455618489163136 12818999474169572376576 12889232870368178405376 13082764895448781684736 13175082792896504942592 13218760372532448854016 13254259973142277207872 13283197226716102852608 13585948160658350211072 13600085463635101876224 13652174927458216820736 13681816746469447440384 13963335609565526605824 14108484628375979065344 14123165673774913486848 14320323736910152925184 14358781637570800308528 14500386979164200706048 14718110507379879395328 14821968142008568060416 14968141397846916857856 15126946910362653822976 15284191680740643987456 15300096146589489610752 15358696793390493923328 15614912939729191043072 15708752560761217431552 15777230122054858309632 15854138625435348566016 16110364204023922040832 16215486514334159929344 16312935351559725794304 16557874320802364319744 16630053371895661461504 16802676833794728394752 16839159072577781465088 17017815274157985550848 17091999298892763168768 17185643827157571207168 17566777057195339923456 17672346630856369610496 17710929635621470470144 18114597547544466948096 18202899903277622427648 18242422328625929920512 18617780812754035474432 18627608610902659859712 18811312837834638753792 18830887565033217982464 18903011438019069444096 19093764982546870566912 19145042183427733744704 19228499211254358564864 19333849305552267608064 19624147343173172527104 19762624189344757413888 19828140558798673281024 19848773379359337873408 20378922240987525316608 20400128195452652814336 20478262391187325231104 20945003414348289908736 21138851500580464754688 21480485605365229387776 21538172456356200462792 21620648685778879905792 21750580468746301059072 22077165761069819092992 22232952213012852090624 22452212096770375286784 22690420365543980734464 22789332398523684225024 22926287521110965981184 22950144219884234416128 23422369409593786564608 23563128841141826147328 23665845183082287464448 24270533204370163236864 24323229771501239894016 24836811481203546479616 25204015250692092592128 25526722911236978326272 25637998948339144753152 25778465740736356810752 26165529790897563369472 26350165585793009885184 26508519946284554415744 26566394453432205705216 27171896321316700422144 27200170927270203752448 27304349854916433641472 27363633492938894880768 27926671219131053211648 28216969256751958130688 28246331347549826973696 28640647473820305850368 28717563275141600617056 29000773958328401412096 29436221014759758790656 29643936284017136120832 30253893820725307645952 30568383361481287974912 30600192293178979221504 30717393586780987846656 31229825879458382086144 31417505121522434863104 31708277250870697132032 32220728408047844081664 32430973028668319858688 32625870703119451588608 33115748641604728639488 33678318145155562930176 34035630548315971101696 34183998597785526337536 35133554114390679846912 35344693261712739220992 36405799806555244855296 36484844657251859841024 37235561625508070948864 37255217221805319719424 37622625675669277507584 37806022876038138888192 38290084366855467489408 38456998422508717129728 38667698611104535216128 39248294686346345054208 39525248378689514827776 39656281117597346562048 40757844481975050633216 40800256390905305628672 40956524782374650462208 41890006828696579817472 42960971210730458775552 43076344912712400925584 43501160937492602118144 44154331522139638185984 44465904426025704181248 44904424193540750573568 45380840731087961468928 45852575042221931962368 45900288439768468832256 46844738819187573129216 47126257682283652294656 47331690366164574928896 48646459543002479788032 49673622962407092959232 50408030501384185184256 51053445822473956652544 51275997896678289506304 51556931481472713621504 52700331171586019770368 53017039892569108831488 53132788906864411410432 54343792642633400844288 54608699709832867282944 54727266985877789761536 55853342438262106423296 56433938513503916261376 56492662695099653947392 57281294947640611700736 57435126550283201234112 58001547916656802824192 58872442029519517581312 59287872568034272241664 60507787641450615291904 61136766722962575949824 61200384586357958443008 61434787173561975693312 62835010243044869726208 63416554501741394264064 64441456816095688163328 64861946057336639717376 65251741406238903177216 66231497283209457278976 67356636290311125860352 68071261096631942203392 68367997195571052675072 70267108228781359693824 70689386523425478441984 72811599613110489710592 72969689314503719682048 74471123251016141897728 74510434443610639438848 75612045752076277776384 76580168733710934978816 76913996845017434259456 77335397222209070432256 78496589372692690108416 79050496757379029655552 81515688963950101266432 81600512781810611257344 81913049564749300924416 83780013657393159634944 85921942421460917551104 86152689825424801851168 87002321874985204236288 88308663044279276371968 88931808852051408362496 90761681462175922937856 91705150084443863924736 91800576879536937664512 93689477638375146258432 94252515364567304589312 97292919086004959576064 99347245924814185918464 102106891644947913305088 102551995793356579012608 105400662343172039540736 106034079785138217662976 109217399419665734565888 109454533971755579523072 111706684876524212846592 112867877027007832522752 114870253100566402468224 116003095833313605648384 117744884059039035162624 118575745136068544483328 121015575282901230583808 122273533445925151899648 122400769172715916886016 122869574347123951386624 125670020486089739452416 128882913632191376326656 130503482812477806354432 132462994566418914557952 134713272580622251720704 136142522193263884406784 140534216457562719387648 141378773046850956883968 145939378629007439364096 149020868887221278877696 151224091504152555552768 153160337467421869957632 153827993690034868518912 154670794444418140864512 158100993514758059311104 163031377927900202532864 163826099129498601848832 167560027314786319269888 171843884842921835102208 172305379650849603702336 174004643749970408472576 176617326088558552743936 177863617704102816724992 181523362924351845875712 183410300168887727849472 183601153759073875329024 188505030729134609178624 194585838172009919152128 198694491849628371836928 204213783289895826610176 205103991586713158025216 210801324686344079081472 212068159570276435325952 218434798839331469131776 218909067943511159046144 223413369753048425693184 229740506201132804936448 232006191666627211296768 235489768118078070325248 237151490272137088966656 242031150565802461167616 244547066891850303799296 244801538345431833772032 245739148694247902773248 251340040972179478904832 257765827264382752653312 261006965624955612708864 264925989132837829115904 272285044386527768813568 281068432915125438775296 282757546093701913767936 291878757258014878728192 298041737774442557755392 306320674934843739915264 307655987380069737037824 316201987029516118622208 327652198258997203697664 335120054629572638539776 344610759301699207404672 348009287499940816945152 353234652177117105487872 355727235408205633449984 363046725848703691751424 366820600337775455698944 367202307518147750658048 377010061458269218357248 397388983699256743673856 408427566579791653220352 421602649372688158162944 424136319140552870651904 437818135887022318092288 459481012402265609872896 464012383333254422593536 474302980544274177933312 484062301131604922335232 489094133783700607598592 491478297388495805546496 502680081944358957809664 515531654528765505306624 522013931249911225417728 529851978265675658231808 544570088773055537627136 565515092187403827535872 583757514516029757456384 596083475548885115510784 612641349869687479830528 615311974760139474075648 632403974059032237244416 655304396517994407395328 670240109259145277079552 689221518603398414809344 696018574999881633890304 706469304354234210975744 711454470816411266899968 726093451697407383502848 733641200675550911397888 734404615036295501316096 754020122916538436714496 794777967398513487347712 816855133159583306440704 843205298745376316325888 848272638281105741303808 875636271774044636184576 918962024804531219745792 948605961088548355866624 968124602263209844670464 982956594776991611092992 1005360163888717915619328 1044027862499822450835456 1059703956531351316463616 1089140177546111075254272 1131030184374807655071744 1192166951097770231021568 1225282699739374959661056 1264807948118064474488832 1378443037206796829618688 1392037149999763267780608 1422908941632822533799936 1452186903394814767005696 1467282401351101822795776 1508040245833076873428992 1589555934797026974695424 1633710266319166612881408 1696545276562211482607616 1751272543548089272369152 1837924049609062439491584 1897211922177096711733248 1965913189553983222185984 2010720327777435831238656 2088055724999644901670912 2119407913062702632927232 2178280355092222150508544 2262060368749615310143488 2384333902195540462043136 2450565399478749919322112 2529615896236128948977664 2756886074413593659237376 2845817883265645067599872 2904373806789629534011392 3016080491666153746857984 3179111869594053949390848 3267420532638333225762816 3393090553124422965215232 3675848099218124878983168 3794423844354193423466496 4176111449999289803341824 4356560710184444301017088 4524120737499230620286976 4768667804391080924086272 4901130798957499838644224 5513772148827187318474752 5691635766531290135199744 6032160983332307493715968 6358223739188107898781696 6534841065276666451525632 6786181106248845930430464 7351696198436249757966336 7588847688708386846932992 8713121420368888602034176 9048241474998461240573952 9537335608782161848172544 9802261597914999677288448 11027544297654374636949504 11383271533062580270399488 13069682130553332903051264 13572362212497691860860928 14703392396872499515932672 18096482949996922481147904 19074671217564323696345088 19604523195829999354576896 22055088595308749273899008 22766543066125160540798976 26139364261106665806102528 27144724424995383721721856 29406784793744999031865344 39209046391659998709153792 44110177190617498547798016 54289448849990767443443712 58813569587489998063730688 78418092783319997418307584 88220354381234997095596032 117627139174979996127461376 176440708762469994191192064 235254278349959992254922752 352881417524939988382384128 705762835049879976764768256
- Sum of all divisors σ(n): 2440466795569355524921021443
- Sum of proper divisors (its aliquot sum) s(n): 1734703960519475548156253187
- 705762835049879976764768256 is an abundant number, because the sum of its proper divisors (1734703960519475548156253187) is greater than itself. Its abundance is 1028941125469595571391484931
Bases of 705762835049879976764768256
- Binary: 1001000111110010110001011111110011011101101011101011101111000111001110010000000000000000002
- Hexadecimal: 0x247CB17F376BAEF1CE40000
- Base-36: 2GOFG8EU9RM2MF4000
Squares and roots of 705762835049879976764768256
- 705762835049879976764768256 squared (7057628350498799767647682562) is 498101179337644092624961957027185341094554197385281536
- 705762835049879976764768256 cubed (7057628350498799767647682563) is 351541300471024392283861096028922685684258227511161539114439010400744656355721216
-
705762835049879976764768256 is a
perfect square number . Itssquare root is 26566197225984 -
The
cube root of 705762835049879976764768256 is 890333938.1679047283
Scales and comparisons
How big is 705762835049879976764768256?- 705,762,835,049,879,976,764,768,256 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 705,762,835,049,879,976,764,768,256 would take you about two hundred ninety-three billion, two hundred seventy-four million, seven hundred one thousand and nine years!
This is a very rough estimate, based on a speaking rate of half a second every third order of magnitude. If you speak quickly, you could probably say any randomly-chosen number between one and a thousand in around half a second. Very big numbers obviously take longer to say, so we add half a second for every extra x1000. (We do not count involuntary pauses, bathroom breaks or the necessity of sleep in our calculation!)
- A cube with a volume of 705762835049879976764768256 cubic inches would be around 74194494.8 feet tall.
Recreational maths with 705762835049879976764768256
- 705762835049879976764768256 backwards is 652867467679978940538267507
- The number of decimal digits it has is: 27
- The sum of 705762835049879976764768256's digits is 153
- 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 705762835049879976764768256 - Facts about the integer". Numbermatics.com. 2024. Web. 1 June 2024.
APA style:
Numbermatics. (2024). Number 705762835049879976764768256 - Facts about the integer. Retrieved 1 June 2024, from https://numbermatics.com/n/705762835049879976764768256/
Chicago style:
Numbermatics. 2024. "Number 705762835049879976764768256 - Facts about the integer". https://numbermatics.com/n/705762835049879976764768256/
The information we have on file for 705762835049879976764768256 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 705762835049879976764768256, math, Factors of 705762835049879976764768256, curriculum, school, college, exams, university, Prime factorization of 705762835049879976764768256, STEM, science, technology, engineering, physics, economics, calculator, seven hundred five septillion, seven hundred sixty-two sextillion, eight hundred thirty-five quintillion, forty-nine quadrillion, eight hundred seventy-nine trillion, nine hundred seventy-six billion, seven hundred sixty-four million, seven hundred sixty-eight thousand, two hundred fifty-six.