798699683541235604794638336
798,699,683,541,235,604,794,638,336 is an even composite number composed of seven prime numbers multiplied together.
798699683541235604794638336 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of sixteen thousand, seven hundred sixty-seven divisors.
Prime factorization of 798699683541235604794638336:
222 × 32 × 72 × 132 × 372 × 792 × 172932
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 7 × 7 × 13 × 13 × 37 × 37 × 79 × 79 × 17293 × 17293)See below for interesting mathematical facts about the number 798699683541235604794638336 from the Numbermatics database.
Names of 798699683541235604794638336
- Cardinal: 798699683541235604794638336 can be written as Seven hundred ninety-eight septillion, six hundred ninety-nine sextillion, six hundred eighty-three quintillion, five hundred forty-one quadrillion, two hundred thirty-five trillion, six hundred four billion, seven hundred ninety-four million, six hundred thirty-eight thousand, three hundred thirty-six.
Scientific notation
- Scientific notation: 7.98699683541235604794638336 × 1026
Factors of 798699683541235604794638336
Divisors of 798699683541235604794638336
- Number of divisors d(n): 16767
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 18 21 24 26 28 32 36 37 39 42 48 49 52 56 63 64 72 74 78 79 84 91 96 98 104 111 112 117 126 128 144 147 148 156 158 168 169 182 192 196 208 222 224 234 237 252 256 259 273 288 294 296 312 316 333 336 338 364 384 392 416 441 444 448 468 474 481 504 507 512 518 546 553 576 588 592 624 632 637 666 672 676 711 728 768 777 784 819 832 882 888 896 936 948 962 1008 1014 1024 1027 1036 1092 1106 1152 1176 1183 1184 1248 1264 1274 1332 1344 1352 1369 1422 1443 1456 1521 1536 1554 1568 1638 1659 1664 1764 1776 1792 1813 1872 1896 1911 1924 2016 2028 2048 2054 2072 2184 2212 2304 2331 2352 2366 2368 2496 2528 2548 2664 2688 2704 2738 2844 2886 2912 2923 3042 3072 3081 3108 3136 3276 3318 3328 3367 3528 3549 3552 3584 3626 3744 3792 3822 3848 3871 4032 4056 4096 4107 4108 4144 4329 4368 4424 4608 4662 4704 4732 4736 4977 4992 5056 5096 5328 5376 5408 5439 5476 5688 5733 5772 5824 5846 6084 6144 6162 6216 6241 6253 6272 6552 6636 6656 6734 7056 7098 7104 7168 7189 7252 7488 7584 7644 7696 7742 8064 8112 8192 8214 8216 8281 8288 8658 8736 8769 8848 9216 9243 9324 9408 9464 9472 9583 9954 9984 10101 10112 10192 10647 10656 10752 10816 10878 10952 11376 11466 11544 11613 11648 11692 12168 12288 12321 12324 12432 12482 12506 12544 13104 13272 13312 13351 13468 14112 14196 14208 14336 14378 14504 14976 15168 15288 15392 15484 16128 16224 16317 16384 16428 16432 16562 16576 17293 17316 17472 17538 17696 17797 18432 18486 18648 18723 18759 18816 18928 18944 19166 19908 19968 20202 20224 20384 20461 21294 21312 21504 21567 21632 21756 21904 22752 22932 23088 23226 23296 23384 23569 24336 24576 24642 24648 24843 24864 24964 25012 25088 26208 26307 26544 26624 26702 26936 28224 28392 28416 28672 28749 28756 29008 29952 30303 30336 30576 30784 30968 32256 32448 32634 32768 32856 32864 33124 33152 34586 34632 34839 34944 35076 35392 35594 36864 36972 37296 37446 37518 37632 37856 37888 37999 38332 39816 39936 40053 40404 40448 40768 40922 42588 42624 43008 43134 43264 43512 43687 43771 43808 45504 45864 46176 46452 46592 46768 47138 48672 49152 49284 49296 49686 49728 49928 50024 50176 50323 51879 52416 52614 53088 53248 53391 53404 53872 56169 56277 56448 56784 56832 57344 57498 57512 58016 59904 60606 60672 61152 61383 61568 61936 64512 64701 64896 65268 65536 65712 65728 66248 66304 67081 69172 69264 69678 69888 70152 70707 70784 71188 73728 73944 74529 74592 74892 75036 75264 75712 75776 75998 76664 79632 79872 80106 80808 80896 81133 81536 81844 85176 85248 86016 86247 86268 86528 87024 87374 87542 87616 91008 91728 92352 92904 93184 93457 93536 94276 97344 98304 98568 98592 99372 99456 99856 100048 100352 100646 103758 104832 105228 106176 106496 106782 106808 107744 108151 112338 112554 112896 113568 113664 113997 114688 114996 115024 116032 119808 120159 121051 121212 121344 122304 122766 123136 123872 124579 129024 129402 129792 130536 131061 131072 131313 131424 131456 132496 132608 134162 138344 138528 139356 139776 140304 141414 141568 142376 143227 147456 147888 149058 149184 149784 150072 150528 150969 151424 151552 151996 153328 155637 159264 159744 160173 160212 161616 161792 162266 163072 163688 170352 170496 172032 172494 172536 173056 174048 174748 175084 175232 182016 183456 184149 184704 185808 186368 186914 187072 188552 194688 196608 197136 197184 198744 198912 199712 200096 200704 201243 201292 207516 209664 210456 212121 212352 212992 213564 213616 215488 216302 224676 224809 225108 225792 227136 227328 227994 229376 229992 230048 230917 231361 232064 239616 240318 242102 242424 242688 243399 244608 245532 246272 247744 249158 258048 258804 259584 261072 262122 262144 262626 262848 262912 264992 265216 265993 268324 276688 277056 278712 279552 280371 280608 282828 283136 284752 286454 294912 295776 298116 298368 299568 300144 301056 301938 302848 303104 303992 305809 306397 306656 311274 318528 319488 320346 320424 323232 323584 324453 324532 326144 327376 340704 340992 341991 344064 344988 345072 346112 348096 349496 350168 350464 363153 364032 366912 368298 369408 371616 372736 373737 373828 374144 377104 389376 393183 393216 393939 394272 394368 397488 397824 399424 400192 401408 402486 402584 415032 419328 420912 424242 424704 425984 427128 427232 429681 430976 432604 449352 449618 450216 451584 452907 454272 454656 455988 458752 459984 460096 461834 462722 464128 479232 480636 484204 484848 485376 486798 489216 491064 492544 493987 495488 498316 516096 517608 519168 522144 524244 524288 525252 525696 525824 529984 530432 531986 536648 553376 554112 557424 559104 560742 561216 565656 566272 567931 569504 572908 589824 591552 596232 596736 599136 600288 602112 603729 603876 605696 606208 607984 611618 612794 613312 622548 637056 638976 639841 640692 640848 646464 647168 648906 649064 652288 654199 654752 674427 681408 681984 683982 688128 689976 690144 692224 692751 694083 696192 698992 700336 700928 726306 728064 730197 733824 736596 738816 743232 745472 747474 747656 748288 754208 757057 778752 786366 786432 787878 788544 788736 794976 795648 797979 798848 800384 802816 804972 805168 830064 838656 841113 841824 847357 848484 849408 851968 854256 854464 859362 861952 865208 872053 898704 899236 900432 903168 905814 908544 909312 911976 917427 917504 919191 919968 920192 923668 925444 928256 958464 961272 968408 969696 970752 973359 973596 978432 982128 985088 987974 990976 996632 1032192 1035216 1038336 1044288 1048488 1048576 1050504 1051392 1051648 1054729 1059968 1060864 1063972 1073296 1089459 1106752 1108224 1114848 1118208 1121211 1121484 1122432 1131312 1132544 1135862 1139008 1145816 1179648 1183104 1192464 1193472 1198272 1200576 1204224 1207458 1207752 1211392 1212416 1215968 1223236 1225588 1226624 1245096 1274112 1277952 1279682 1281384 1281696 1289043 1292928 1294336 1297812 1298128 1304576 1308398 1309504 1348854 1362816 1363968 1366147 1367964 1376256 1379952 1380288 1384448 1385502 1388166 1392384 1397984 1400672 1401856 1405963 1452612 1456128 1460394 1467648 1473192 1477632 1481961 1486464 1490944 1494948 1495312 1496576 1508416 1514114 1557504 1572732 1572864 1573663 1575756 1577088 1577472 1589952 1591296 1595958 1597696 1600768 1605632 1609944 1610336 1616419 1619527 1660128 1677312 1682226 1683648 1694714 1696968 1698816 1703793 1703936 1708512 1708928 1718724 1723904 1730416 1744106 1797408 1798472 1800864 1806336 1811628 1817088 1818624 1823952 1834854 1835008 1838382 1839936 1840384 1847336 1850888 1856512 1861951 1916928 1919523 1922544 1936816 1939392 1941504 1946718 1947192 1956864 1962597 1964256 1970176 1975948 1981952 1993264 2023281 2064384 2070432 2076672 2078253 2082249 2088576 2096976 2097152 2101008 2102784 2103296 2109458 2119936 2121728 2127944 2146592 2178918 2213504 2216448 2229696 2236416 2242422 2242968 2244864 2262624 2265088 2271171 2271724 2278016 2291632 2359296 2366208 2384928 2386944 2393937 2396544 2401152 2408448 2414916 2415504 2422784 2424832 2431936 2446472 2451176 2453248 2490192 2542071 2548224 2555904 2559364 2562768 2563392 2578086 2585856 2588672 2595624 2596256 2609152 2616159 2616796 2619008 2697708 2725632 2727936 2732294 2735928 2752281 2752512 2757573 2759904 2760576 2768896 2771004 2776332 2784768 2795968 2801344 2803712 2811926 2905224 2912256 2920788 2922517 2935296 2946384 2955264 2963922 2972928 2981888 2989896 2990624 2993152 3001921 3016832 3028228 3115008 3145464 3145728 3147326 3151512 3154176 3154944 3164187 3179904 3182592 3191916 3195392 3201536 3211264 3219888 3220672 3232838 3239054 3320256 3354624 3364452 3367296 3389428 3393936 3397632 3407586 3407872 3417024 3417856 3437448 3447808 3457909 3460832 3488212 3594816 3596944 3601728 3612672 3623256 3634176 3637248 3647904 3669708 3670016 3676764 3679872 3680768 3694672 3701776 3713024 3723902 3833856 3839046 3845088 3873632 3878784 3883008 3893436 3894384 3913728 3925194 3928512 3940352 3951896 3963904 3975517 3986528 4046562 4098441 4128768 4140864 4153344 4156506 4164498 4177152 4193952 4194304 4202016 4205568 4206592 4217889 4218916 4239872 4243456 4255888 4293184 4357836 4427008 4432896 4445883 4459392 4472832 4478887 4484844 4485936 4489728 4525248 4530176 4542342 4543448 4556032 4583264 4718592 4720989 4732416 4769856 4773888 4787874 4793088 4802304 4816896 4829832 4831008 4845568 4849257 4849664 4858581 4863872 4892944 4902352 4906496 4980384 5084142 5096448 5111379 5111808 5118728 5125536 5126784 5156172 5171712 5177344 5191248 5192512 5218304 5232318 5233592 5238016 5299399 5395416 5451264 5455872 5464588 5471856 5504562 5505024 5515146 5519808 5521152 5537792 5542008 5552664 5569536 5585853 5591936 5602688 5607424 5623852 5758569 5810448 5824512 5841576 5845034 5870592 5887791 5892768 5910528 5927844 5945856 5963776 5979792 5981248 5986304 6003842 6033664 6056456 6230016 6290928 6291456 6294652 6303024 6308352 6309888 6328374 6359808 6365184 6383832 6390784 6403072 6422528 6439776 6441344 6465676 6478108 6640512 6709248 6728904 6734592 6778856 6787872 6795264 6813513 6815172 6815744 6834048 6835712 6874896 6895616 6915818 6921664 6976424 7189632 7193888 7203456 7225344 7246512 7268352 7274496 7295808 7339416 7340032 7353528 7359744 7361536 7383103 7389344 7403552 7426048 7447804 7626213 7667712 7678092 7690176 7747264 7757568 7766016 7786872 7788768 7827456 7848477 7850388 7857024 7880704 7903792 7927808 7951034 7973056 8093124 8196882 8257536 8281728 8306688 8313012 8317933 8328996 8354304 8387904 8404032 8411136 8413184 8435778 8437832 8479744 8486912 8511776 8543929 8586368 8715672 8767551 8854016 8865792 8891766 8918784 8945664 8957774 8969688 8971872 8979456 9005763 9050496 9060352 9084684 9086896 9112064 9166528 9437184 9441978 9464832 9492561 9539712 9547776 9563029 9575748 9586176 9604608 9633792 9659664 9662016 9691136 9698514 9699328 9717162 9727744 9785888 9804704 9812992 9841741 9960768 10168284 10192896 10222758 10223616 10237456 10251072 10253568 10312344 10343424 10354688 10373727 10382496 10385024 10436608 10464636 10467184 10476032 10598798 10790832 10902528 10911744 10929176 10943712 11009124 11010048 11015641 11030292 11039616 11042304 11075584 11084016 11105328 11139072 11171706 11183872 11205376 11214848 11247704 11314933 11336689 11517138 11620896 11649024 11683152 11690068 11741184 11775582 11785536 11821056 11855688 11891712 11926551 11927552 11959584 11962496 11972608 12007684 12067328 12112912 12295323 12460032 12581856 12582912 12589304 12606048 12616704 12619776 12653667 12656748 12719616 12730368 12767664 12781568 12806144 12845056 12879552 12882688 12931352 12956216 13281024 13418496 13436661 13457808 13469184 13557712 13575744 13590528 13627026 13630344 13631488 13668096 13671424 13749792 13791232 13831636 13843328 13952848 14162967 14379264 14387776 14406912 14450688 14493024 14536704 14547771 14548992 14575743 14591616 14678832 14680064 14707056 14719488 14723072 14766206 14778688 14807104 14852096 14895608 15252426 15335424 15356184 15380352 15494528 15515136 15532032 15573744 15577536 15654912 15696954 15700776 15714048 15761408 15807584 15855616 15898197 15902068 15946112 16186248 16393764 16515072 16563456 16613376 16626024 16635866 16657992 16708608 16757559 16775808 16808064 16822272 16826368 16871556 16875664 16959488 16973824 17023552 17087858 17172736 17431344 17535102 17708032 17731584 17759911 17783532 17837568 17891328 17915548 17939376 17943744 17958912 18011526 18100992 18120704 18169368 18173792 18224128 18277519 18333056 18874368 18883956 18929664 18985122 19079424 19095552 19126058 19151496 19172352 19209216 19267584 19319328 19324032 19382272 19397028 19398656 19434324 19455488 19571776 19609408 19625984 19683482 19921536 20336568 20385792 20445516 20447232 20457619 20474912 20502144 20507136 20624688 20686848 20709376 20747454 20764992 20770048 20873216 20929272 20934368 20952064 21013447 21197596 21581664 21805056 21823488 21858352 21887424 22018248 22020096 22031282 22060584 22079232 22084608 22149309 22151168 22168032 22210656 22278144 22343412 22367744 22410752 22429696 22495408 22629866 22673378 23034276 23241792 23298048 23366304 23380136 23482368 23551164 23571072 23642112 23674117 23711376 23783424 23853102 23855104 23919168 23924992 23945216 24015368 24134656 24205363 24225824 24590646 24920064 24953799 25163712 25178608 25212096 25233408 25239552 25307334 25313496 25439232 25460736 25535328 25563136 25612288 25631787 25690112 25759104 25765376 25862704 25912432 26302653 26562048 26836992 26873322 26915616 26938368 27017289 27115424 27151488 27181056 27254052 27260688 27262976 27336192 27342848 27499584 27582464 27663272 27686656 27905696 28325934 28689087 28758528 28775552 28813824 28901376 28986048 29073408 29095542 29097984 29151486 29183232 29357664 29360128 29414112 29438976 29446144 29525223 29532412 29557376 29614208 29704192 29791216 30504852 30670848 30712368 30760704 30989056 31030272 31064064 31121181 31147488 31155072 31309824 31352209 31393908 31401552 31428096 31522816 31615168 31711232 31796394 31804136 31892224 32372496 32787528 33030144 33046923 33126912 33226752 33252048 33271732 33315984 33417216 33515118 33551616 33616128 33644544 33652736 33743112 33751328 33918976 33944799 33947648 34010067 34047104 34175716 34345472 34862688 35070204 35416064 35463168 35519822 35567064 35675136 35779653 35782656 35831096 35878752 35887488 35917824 36023052 36201984 36241408 36338736 36347584 36448256 36555038 36666112 37748736 37767912 37859328 37970244 38158848 38191104 38252116 38302992 38344704 38418432 38535168 38638656 38648064 38764544 38794056 38797312 38868648 38910976 39024973 39143552 39218816 39251968 39366964 39843072 40309983 40673136 40771584 40891032 40894464 40915238 40949824 41004288 41014272 41249376 41373696 41418752 41494908 41529984 41540096 41746432 41858544 41868736 41904128 42026894 42395192 43163328 43610112 43646976 43716704 43774848 44036496 44040192 44062564 44121168 44158464 44169216 44298618 44302336 44336064 44421312 44556288 44686824 44735488 44821504 44859392 44990816 45259732 45346756 46068552 46483584 46596096 46732608 46760272 46964736 47102328 47142144 47284224 47348234 47422752 47566848 47694591 47706204 47710208 47838336 47849984 47890432 48030736 48269312 48410726 48451648 49181292 49840128 49907598 50327424 50357216 50424192 50466816 50479104 50547439 50614668 50626992 50878464 50921472 51070656 51126272 51224576 51263574 51380224 51518208 51530752 51681721 51725408 51824864 52605306 53124096 53279733 53673984 53746644 53831232 53876736 54034578 54230848 54302976 54362112 54508104 54521376 54525952 54672384 54685696 54832557 54999168 55164928 55326544 55373312 55811392 56651868 57378174 57517056 57551104 57627648 57802752 57972096 58146816 58191084 58195968 58225531 58302972 58366464 58715328 58828224 58877952 58892288 59050446 59064824 59114752 59228416 59408384 59582432 59807503 61009704 61341696 61372857 61424736 61521408 61978112 62060544 62128128 62242362 62294976 62310144 62619648 62704418 62787816 62803104 62856192 63040341 63045632 63230336 63422464 63592788 63608272 63784448 64744992 65575056 66060288 66093846 66253824 66447927 66453504 66504096 66543464 66631968 66834432 66941203 67030236 67103232 67232256 67289088 67305472 67486224 67502656 67837952 67889598 67895296 68020134 68094208 68351432 68690944 68892187 69725376 70140408 70832128 70926336 71022351 71039644 71134128 71350272 71559306 71565312 71662192 71757504 71774976 71835648 72046104 72403968 72482816 72616089 72677472 72695168 72896512 73110076 73332224 74861397 75535824 75718656 75940488 76317696 76382208 76504232 76605984 76689408 76836864 76895361 77070336 77277312 77296128 77529088 77588112 77594624 77737296 77821952 78049946 78287104 78437632 78503936 78733928 79686144 80619966 81346272 81543168 81782064 81788928 81830476 81899648 82008576 82028544 82498752 82747392 82837504 82989816 83059968 83080192 83492864 83717088 83737472 83808256 84053788 84790384 86067261 86326656 87220224 87293952 87433408 87549696 88072992 88080384 88125128 88242336 88316928 88338432 88575669 88597236 88604672 88672128 88842624 89112576 89373648 89470976 89643008 89718784 89981632 90519464 90693512 92137104 92967168 93192192 93465216 93520544 93929472 94056627 94204656 94284288 94568448 94696468 94845504 95133696 95389182 95412408 95420416 95676672 95699968 95780864 96061472 96538624 96821452 96903296 98362584 99140769 99680256 99815196 100654848 100714432 100848384 100933632 100958208 101094878 101229336 101253984 101756928 101834397 101842944 102030201 102141312 102252544 102449152 102527148 102760448 103036416 103061504 103363442 103450816 103649728 105210612 106248192 106559466 107347968 107493288 107662464 107753472 107925613 108069156 108133129 108461696 108605952 108724224 109016208 109042752 109344768 109371392 109665114 109998336 110329856 110653088 110746624 111071077 111622784 113303736 114756348 115034112 115102208 115255296 115605504 115944192 116293632 116382168 116391936 116451062 116605944 116732928 117074919 117430656 117656448 117755904 117784576 118100892 118129648 118229504 118456832 118816768 119164864 119615006 122019408 122683392 122745714 122849472 123042816 123956224 124121088 124256256 124319377 124484724 124589952 124620288 125239296 125408836 125575632 125606208 125712384 126080682 126091264 126460672 126844928 127185576 127216544 127568896 127942633 129489984 131150112 132120576 132187692 132507648 132895854 132907008 133008192 133086928 133263936 133668864 133882406 134060472 134206464 134464512 134578176 134610944 134972448 135005312 135675904 135779196 135790592 136040268 136188416 136702864 137381888 137784374 139450752 140280816 141664256 141852672 142044702 142079288 142268256 142700544 143118612 143130624 143203333 143324384 143515008 143549952 143671296 144092208 144807936 144965632 145232178 145354944 145390336 145793024 146220152 146664448 147094129 149722794 151071648 151437312 151642317 151880976 152635392 152764416 153008464 153211968 153378816 153673728 153790722 154140672 154554624 154592256 155045163 155058176 155176224 155189248 155474592 155643904 156099892 156574208 156875264 157007872 157467856 159372288 159839199 161239932 162692544 163086336 163564128 163577856 163660952 163799296 164017152 164057088 164497671 164997504 165494784 165675008 165718819 165979632 166119936 166160384 166985728 167434176 167474944 167616512 168107576 169580768 172134522 172653312 174440448 174587904 174676593 174866816 175099392 176145984 176250256 176484672 176633856 176676864 177151338 177194472 177209344 177344256 177685248 178225152 178747296 178941952 179286016 179422509 179437568 179963264 181038928 181387024 184118571 184274208 185934336 186384384 186930432 187041088 187858944 188113254 188409312 188568576 189121023 189136896 189392936 189691008 190267392 190778364 190824816 190840832 191353344 191399936 191561728 192122944 193077248 193642904 193806592 196725168 198281538 199360512 199630392 200823609 201309696 201428864 201696768 201867264 201916416 202189756 202458672 202507968 203513856 203668794 203685888 204060402 204282624 204505088 204898304 205054296 205520896 206072832 206123008 206676561 206726884 206901632 207299456 210421224 212496384 213067053 213118932 214695936 214986576 215324928 215506944 215851226 216138312 216266258 216923392 217211904 217448448 217848267 218032416 218085504 218689536 218742784 219330228 219996672 220659712 221306176 221493248 222142154 223245568 226607472 229512696 230068224 230204416 230510592 230878843 231211008 231888384 232587264 232764336 232783872 232902124 233211888 233465856 234149838 234861312 235312896 235511808 235569152 236201784 236259296 236459008 236913664 237633536 238329728 239230012 244038816 245366784 245491428 245698944 246085632 247912448 248242176 248512512 248638754 248969448 249179904 249240576 250478592 250817672 251151264 251212416 251424768 252161364 252182528 252921344 253689856 254371152 254433088 255137792 255885266 258979968 262300224 264241152 264375384 265015296 265791708 265814016 266016384 266173856 266527872 267337728 267764812 268120944 268412928 268929024 269156352 269221888 269944896 270010624 271351808 271558392 271581184 272080536 272376832 273174811 273405728 274763776 275568748 278901504 280561632 282169881 283328512 283705344 284089404 284158576 284536512 285401088 286237224 286261248 286406666 286648768 287030016 287099904 287342592 288184416 289615872 289931264 290464356 290709888 290780672 291586048 292440304 293328896 294188258 299047849 299445588 302143296 302874624 303284634 303761952 305270784 305528832 306016928 306423936 306757632 307347456 307581444 307763521 308281344 309109248 309184512 310090326 310116352 310352448 310949184 311287808 312199784 313148416 313750528 314015744 314935712 318744576 319678398 322479864 323776839 324399387 325385088 326172672 327128256 327321904 327598592 328034304 328114176 328995342 329995008 330989568 331350016 331437638 331959264 332239872 332320768 333213231 333971456 334868352 334949888 335233024 336215152 339161536 344269044 345306624 348880896 349175808 349353186 349733632 350198784 351224757 352291968 352500512 352969344 353267712 353353728 353832073 354302676 354388944 354418688 354688512 355370496 356450304 357494592 357883904 358572032 358845018 358875136 359926528 362077856 362774048 368237142 368548416 371868672 372768768 372958131 373860864 374082176 375717888 376226508 376818624 377137152 378242046 378273792 378785872 379382016 380534784 381556728 381649632 381681664 382706688 382799872 383123456 383827899 384245888 386154496 387285808 387613184 393450336 396563076 398721024 399260784 401647218 402619392 402857728 403393536 403734528 403832832 404379512 404917344 405015936 407027712 407337588 407371776 407578717 408120804 408565248 409010176 409796608 410108592 412145664 412246016 413353122 413453768 413803264 414598912 418652521 420842448 424992768 426134106 426237864 429391872 429609999 429973152 430649856 431013888 431702452 432276624 432532516 433846784 434423808 434896896 435696534 436064832 436171008 437379072 437485568 438660456 439993344 441282387 441319424 442612352 442986496 444284308 446491136 453214944 454926951 459025392 460136448 460408832 461021184 461757686 462422016 463776768 465135489 465174528 465528672 465567744 465804248 466423776 466931712 468299676 469722624 470625792 471023616 471138304 472403568 472518592 472918016 473827328 475267072 476659456 478460024 488077632 490733568 490982856 491397888 492171264 495824896 496484352 497025024 497156457 497277508 497938896 498359808 498481152 500957184 501635344 502302528 502424832 502849536 504322728 504365056 505842688 507379712 508742304 508866176 510275584 511770532 517959936 524029779 524600448 528750768 530030592 531583416 531628032 532032768 532347712 533055744 534675456 535529624 536241888 536825856 537858048 538267527 538312704 538443776 539889792 540021248 542703616 543116784 543162368 544161072 544753664 546349622 546811456 549527552 551137496 557803008 561123264 564339762 566657024 567410688 568178808 568317152 569073024 570802176 572474448 572522496 572813332 573297536 574060032 574199808 574685184 576368832 579231744 579862528 580928712 581419776 581561344 583172096 584880608 586657792 588376516 598095698 598891176 602470827 604286592 605749248 606569268 607523904 610541568 611057664 612033856 612847872 613515264 614694912 615162888 615527042 616562688 618218496 618369024 620029683 620180652 620232704 620704896 621898368 622575616 624399568 626296832 627501056 628031488 629871424 637489152 639356796 644959728 647553678 648798774 650770176 652345344 654256512 654643808 655197184 656068608 656228352 657116707 657990684 659990016 661979136 662875276 663918528 664479744 664641536 666426462 667942912 669736704 669899776 670466048 672430304 678323072 688538088 690613248 692636529 697761792 698351616 698706372 699467264 700397568 702449514 704583936 705001024 705938688 706535424 706707456 707664146 708605352 708777888 708837376 709377024 710740992 712900608 714989184 715767808 717144064 717690036 717750272 719853056 724155712 725548096 736474284 737096832 743737344 745537536 745916262 747721728 748164352 751435776 752453016 753637248 754274304 755479291 756484092 756547584 756931903 757571744 758764032 761069568 763113456 763299264 765413376 765599744 766246912 767655798 768491776 772308992 774571616 775226368 777497539 786900672 793126152 797442048 798521568 803294436 805238784 805715456 806787072 807469056 807665664 808759024 809834688 810031872 814055424 814675176 814743552 815157434 816241608 817130496 818020352 819524433 819593216 820217184 824291328 824492032 826706244 826907536 827606528 829197824 837305042 841684896 849985536 852268212 852475728 858783744 859219998 859946304 861299712 862027776 863404904 864553248 865065032 867693568 868847616 869793792 870235639 871393068 872129664 872342016 874758144 874971136 877320912 879986688 882564774 882638848 885224704 885972992 888568616 892982272 895598431 897143547 906429888 909853902 918050784 920272896 920817664 922042368 923290563 923515372 924844032 927553536 930270978 930349056 931057344 931608496 932847552 933863424 936599352 939445248 941251584 942047232 942276608 944807136 945037184 945836032 947654656 950534144 953318912 956920048 971330517 973198161 976155264 981965712 982795776 984342528 991649792 992968704 994050048 994312914 994555016 995877792 996719616 996962304 999639693 1001914368 1003270688 1004605056 1004849664 1005699072 1008645456 1008730112 1011685376 1014759424 1017484608 1017732352 1020551168 1023541064 1035919872 1048059558 1049200896 1057501536 1060061184 1061496219 1063166832 1063256064 1064065536 1064695424 1066111488 1069350912 1071059248 1072483776 1073651712 1075716096 1076535054 1076625408 1076887552 1079779584 1080042496 1085407232 1086233568 1086324736 1088322144 1089507328 1092699244 1093622912 1099055104 1102274992 1115606016 1118874393 1122246528 1128679524 1133314048 1134821376 1136357616 1136634304 1138146048 1141604352 1144948896 1145044992 1145626664 1146595072 1148120064 1148399616 1149370368 1151483697 1152737664 1158463488 1159725056 1160031733 1161857424 1162839552 1163122688 1166344192 1169761216 1173315584 1176753032 1196191396 1197782352 1204941654 1208573184 1211498496 1213138536 1215047808 1221083136 1222115328 1222736151 1224067712 1225695744 1227030528 1229389824 1230325776 1231054084 1236436992 1236738048 1240059366 1240361304 1240465408 1241409792 1243796736 1245151232 1248799136 1252593664 1255002112 1255957563 1256062976 1259742848 1274978304 1278713592 1288829997 1289919456 1295107356 1297597548 1301540352 1304690688 1308513024 1309287616 1310394368 1312137216 1312456704 1314233414 1315981368 1319980032 1323847161 1323958272 1325750552 1327837056 1328959488 1329283072 1332852924 1335885824 1339473408 1339799552 1340932096 1344860608 1356646144 1377076176 1381226496 1385273058 1395523584 1396703232 1397412744 1398934528 1400795136 1403032969 1404899028 1409167872 1410002048 1411877376 1413070848 1413414912 1415328292 1417210704 1417555776 1418754048 1421481984 1425801216 1429978368 1431535616 1434288128 1435380072 1435500544 1439706112 1443924001 1448311424 1451096192 1472948568 1474193664 1487474688 1491075072 1491469371 1491832524 1495443456 1496328704 1502871552 1504906032 1507274496 1508548608 1510958582 1512968184 1513095168 1513863806 1515143488 1517528064 1522139136 1526226912 1526598528 1530826752 1531199488 1532493824 1535311596 1536983552 1544617984 1549143232 1550452736 1554995078 1573801344 1586252304 1594884096 1597043136 1606588872 1610477568 1611430912 1613574144 1614938112 1615331328 1616151901 1617518048 1619669376 1620063744 1628110848 1629350352 1629487104 1630314868 1632483216 1634260992 1636040704 1639048866 1639186432 1640434368 1648582656 1648984064 1653412488 1653815072 1655213056 1658395648 1674610084 1683369792 1699971072 1704536424 1704951456 1717567488 1718439996 1719892608 1722599424 1724055552 1726809808 1729106496 1730130064 1735387136 1737695232 1739587584 1740471278 1742786136 1744259328 1744684032 1749516288 1749942272 1754641824 1759973376 1765129548 1765277696 1770449408 1771945984 1777137232 1785964544 1791196862 1794287094 1812859776 1819707804 1836101568 1840545792 1841635328 1844084736 1846581126 1847030744 1849688064 1855107072 1860541956 1860698112 1862114688 1863216992 1865695104 1867726848 1870255243 1873198704 1878890496 1882503168 1884094464 1884553216 1889614272 1890074368 1891672064 1895309312 1901068288 1906637824 1912223677 1913840096 1942661034 1946396322 1952310528 1963931424 1965591552 1968685056 1971350121 1983299584 1985937408 1988625828 1989110032 1991755584 1993439232 1993924608 1999279386 2003828736 2006541376 2009210112 2009699328 2011398144 2017290912 2017460224 2023370752 2029518848 2034969216 2035464704 2041102336 2047082128 2071839744 2077909587 2093334943 2096119116 2098401792 2115003072 2120122368 2122992438 2126333664 2126512128 2128131072 2129390848 2132222976 2138701824 2142118496 2144967552 2147303424 2151432192 2153070108 2153250816 2153775104 2154344647 2159559168 2160084992 2170814464 2172467136 2176644288 2179014656 2185398488 2187245824 2198110208 2204549984 2231212032 2237748786 2244493056 2257359048 2266437873 2266628096 2269642752 2270795709 2272715232 2273268608 2276292096 2283208704 2289897792 2291253328 2293190144 2296240128 2296799232 2298740736 2302967394 2305475328 2316926976 2319450112 2320063466 2323714848 2325679104 2326245376 2332492617 2332688384 2339522432 2346631168 2353506064 2392382792 2395564704 2409883308 2417146368 2422996992 2426277072 2430095616 2442166272 2444230656 2445472302 2448135424 2451391488 2454061056 2458573299 2458779648 2460651552 2462108168 2472873984 2473476096 2476824511 2480118732 2480722608 2480930816 2482819584 2487593472 2490302464 2497598272 2505187328 2510004224 2511915126 2512125952 2519485696 2549956608 2557427184 2577659994 2579838912 2590214712 2595195096 2603080704 2609381376 2610706917 2617026048 2618575232 2620788736 2624274432 2624913408 2628466828 2631962736 2639960064 2647694322 2647916544 2651501104 2655674112 2657918976 2658566144 2665705848 2671771648 2678946816 2679599104 2681864192 2686795293 2689721216 2691430641 2713292288 2754152352 2762452992 2769871689 2770546116 2791047168 2794825488 2797869056 2801590272 2806065938 2809798056 2818335744 2820004096 2823754752 2826141696 2826829824 2830656584 2834421408 2835111552 2837508096 2842963968 2851602432 2859956736 2863071232 2868576256 2870760144 2871001088 2879412224 2887848002 2896622848 2902192384 2945897136 2948387328 2974949376 2982150144 2982938742 2983665048 2990886912 2992657408 3005743104 3009812064 3014548992 3017097216 3021917164 3025936368 3026190336 3027727612 3030286976 3035056128 3044278272 3052453824 3053197056 3061653504 3062398976 3064987648 3070623192 3073967104 3089235968 3098286464 3100905472 3109990156 3147602688 3172504608 3184488657 3189768192 3194086272 3213177744 3220955136 3222861824 3227148288 3229876224 3230662656 3232303802 3235036096 3239338752 3240127488 3256221696 3258700704 3258974208 3260629736 3264966432 3268521984 3272081408 3278097732 3278372864 3280868736 3297165312 3297968128 3306824976 3307630144 3310426112 3316791296 3349220168 3366739584 3399942144 3409072848 3409902912 3435134976 3436879992 3439785216 3445198848 3448111104 3453619616 3458212992 3460260128 3470774272 3475390464 3479175168 3480095199 3480942556 3485572272 3488518656 3489368064 3499032576 3499884544 3509283648 3519946752 3530259096 3530555392 3540898816 3543891968 3554274464 3571929088 3582393724 3588574188 3625719552 3639415608 3668208453 3672203136 3681091584 3683270656 3688169472 3693162252 3694061488 3710214144 3721083912 3721396224 3724229376 3726433984 3731390208 3735453696 3740510486 3746397408 3757780992 3765006336 3767872689 3768188928 3769106432 3779228544 3780148736 3783344128 3790618624 3802136576 3813275648 3824447354 3827680192 3885322068 3887622037 3892792644 3904621056 3927862848 3931183104 3937370112 3942700242 3966599168 3971874816 3977251656 3978220064 3983511168 3986878464 3987849216 3993247681 3998558772 4000925773 4007657472 4013082752 4018420224 4019398656 4022796288 4034581824 4046741504 4059037696 4069938432 4070929408 4082204672 4094164256 4143679488 4155819174 4186669886 4192238232 4196803584 4209098907 4230006144 4240244736 4245984876 4252667328 4256262144 4258781696 4264445952 4277403648 4284236992 4289935104 4294606848 4302864384 4306140216 4306501632 4307550208 4308689294 4319118336 4320169984 4331772003 4341628928 4344934272 4353288576 4358029312 4370796976 4374491648 4396220416 4409099968 4462424064 4475497572 4488986112 4514718096 4532875746 4533256192 4539285504 4541591418 4545430464 4546537216 4552584192 4566417408 4579795584 4582506656 4586380288 4592480256 4593598464 4597481472 4599816949 4605934788 4610950656 4633853952 4640126932 4647429696 4651358208 4652490752 4664985234 4665376768 4679044864 4693262336 4707012128 4784765584 4791129408 4819766616 4834292736 4845993984 4848455703 4852554144 4860191232 4884332544 4888461312 4890944604 4896270848 4902782976 4908122112 4917146598 4917559296 4921303104 4924216336 4945747968 4946952192 4953649022 4960237464 4961445216 4961861632 4965639168 4975186944 4980604928 4995196544 5010374656 5020008448 5023830252 5024251904 5038971392 5099913216 5114854368 5155319988 5159677824 5180429424 5190390192 5206161408 5218762752 5221413834 5234052096 5237150464 5241577472 5248548864 5249826816 5256933656 5263925472 5279920128 5288355037 5295388644 5295833088 5298523321 5303002208 5311348224 5315837952 5317132288 5331411696 5357893632 5359198208 5363728384 5373590586 5379442432 5382861282 5426584576 5442482773 5508304704 5524905984 5539743378 5541092232 5582094336 5589650976 5595738112 5603180544 5610765729 5612131876 5619596112 5636671488 5640008192 5647509504 5652283392 5653659648 5661313168 5668842816 5670223104 5675016192 5685927936 5703204864 5719913472 5726142464 5736671031 5737152512 5741520288 5742002176 5758824448 5775696004 5793245696 5804384768 5891794272 5896774656 5914050363 5949898752 5965877484 5967330096 5981773824 5985314816 6011486208 6019624128 6029097984 6034194432 6043834328 6051872736 6052380672 6055455224 6060573952 6070112256 6088556544 6104907648 6106394112 6123307008 6124797952 6129975296 6141246384 6147934208 6178471936 6196572928 6201810944 6219980312 6280004829 6295205376 6345009216 6368977314 6379536384 6388172544 6426355488 6441910272 6445723648 6454296576 6459752448 6461325312 6463033941 6464607604 6470072192 6478677504 6480254976 6512443392 6517401408 6521259472 6529932864 6537043968 6544162816 6556195464 6556745728 6561737472 6594330624 6595936256 6613649952 6615260288 6620852224 6633582592 6698440336 6733479168 6799313619 6799884288 6812387127 6818145696 6819805824 6873759984 6879570432 6890397696 6896222208 6907239232 6916425984 6920520256 6941548544 6950780928 6958350336 6960190398 6961885112 6971144544 6977037312 6978736128 6997477851 6998065152 6999769088 7018567296 7039893504 7060518192 7061110784 7081797632 7087783936 7108548928 7143858176 7164787448 7177148376 7251439104 7278831216 7336416906 7344406272 7362183168 7366541312 7376338944 7386324504 7388122976 7420428288 7430473533 7442167824 7442792448 7448458752 7452867968 7462780416 7470907392 7481020972 7492794816 7515561984 7530012672 7535745378 7536377856 7538212864 7558457088 7560297472 7566688256 7581237248 7604273152 7626551296 7648894708 7655360384 7770644136 7775244074 7785585288 7809242112 7832120751 7855725696 7862366208 7874740224 7885400484 7933198336 7943749632 7954503312 7956440128 7967022336 7973756928 7975698432 7986495362 7997117544 8001851546 8015314944 8026165504 8036840448 8038797312 8045592576 8060385879 8069163648 8093483008 8118075392 8139876864 8141858816 8164409344 8188328512 8287358976 8311638348 8373339772 8384476464 8393607168 8418197814 8460012288 8480489472 8491969752 8505334656 8512524288 8517563392 8528891904 8542517191 8554807296 8568473984 8579870208 8589213696 8605728768 8612280432 8613003264 8617378588 8638236672 8640339968 8663544006 8683257856 8689868544 8706577152 8716058624 8741593952 8748983296 8792440832 8818199936 8924848128 8950995144 8977972224 9029436192 9065751492 9066512384 9078571008 9083182836 9090860928 9093074432 9105168384 9132834816 9159591168 9165013312 9172760576 9184960512 9187196928 9194962944 9199633898 9211869576 9221901312 9267707904 9280253864 9294859392 9302716416 9304981504 9329970468 9330753536 9358089728 9386524672 9414024256 9569531168 9582258816 9639533232 9668585472 9691987968 9696911406 9705108288 9720382464 9768665088 9776922624 9781889208 9792541696 9805565952 9816244224 9821230783 9834293196 9835118592 9842606208 9848432672 9891495936 9893904384 9907298044 9920474928 9922890432 9931278336 9950373888 9961209856 9990393088 10020749312 10040016896 10047660504 10048503808 10077942784 10107468007 10199826432 10229708736 10310639976 10319355648 10360858848 10380780384 10412322816 10437525504 10440285597 10442827668 10468104192 10474300928 10483154944 10497097728 10499653632 10513867312 10527850944 10559840256 10576710074 10590777288 10591666176 10597046642 10606004416 10622696448 10631675904 10634264576 10662823392 10715787264 10718396416 10727456768 10747181172 10758884864 10765722564 10853169152 10884965546 11016609408 11049811968 11064770413 11079486756 11082184464 11164188672 11179301952 11191476224 11206361088 11221531458 11224263752 11239192224 11273342976 11280016384 11295019008 11304566784 11307319296 11313063307 11322626336 11337685632 11340446208 11350032384 11371855872 11406409728 11439826944 11452284928 11473342062 11474305024 11483040576 11517648896 11551392008 11586491392 11608769536 11662866111 11783588544 11793549312 11828100726 11899797504 11931754968 11934660192 11963547648 11970629632 11979743043 12002777319 12022972416 12039248256 12058195968 12068388864 12087668656 12103745472 12110910448 12121147904 12140224512 12177113088 12209815296 12212788224 12246614016 12249595904 12259950592 12282492768 12295868416 12356943872 12393145856 12403621888 12439960624 12560009658 12590410752 12627296721 12690018432 12737954628 12776345088 12852710976 12883820544 12891447296 12908593152 12919504896 12922650624 12926067882 12929215208 12940144384 12957355008 12960509952 12995316009 13024886784 13034802816 13042518944 13059865728 13074087936 13088325632 13091786701 13112390928 13113491456 13123474944 13188661248 13191872512 13227299904 13230520576 13241704448 13267165184 13396880672 13466958336 13598627238 13599768576 13624774254 13636291392 13639611648 13747519968 13759140864 13780795392 13792444416 13799450847 13814478464 13832851968 13841040512 13883097088 13901561856 13920380796 13923770224 13942289088 13954074624 13957472256 13994955702 13996130304 13999538176 14037134592 14079787008 14121036384 14122221568 14163595264 14175567872 14217097856 14287716352 14329574896 14354296752 14502878208 14545367109 14557662432 14653344601 14672833812 14688812544 14724366336 14733082624 14752677888 14772649008 14776245952 14840856576 14860947066 14884335648 14885584896 14896917504 14905735936 14925560832 14941814784 14962041944 14985589632 15031123968 15060025344 15071490756 15072755712 15076425728 15080412529 15116914176 15120594944 15133376512 15162474496 15253102592 15297789416 15310720768 15541288272 15550488148 15571170576 15618484224 15664241502 15711451392 15724732416 15749480448 15770800968 15865065111 15866396672 15887499264 15895569963 15909006624 15912880256 15934044672 15947513856 15951396864 15972990724 15994235088 16003703092 16052331008 16073680896 16077594624 16091185152 16120771758 16138327296 16186966016 16236150784 16279753728 16283717632 16327448319 16328818688 16376657024 16574717952 16623276696 16746679544 16768952928 16787214336 16832297187 16836395628 16920024576 16960978944 16983939504 17010669312 17025048576 17035126784 17057783808 17085034382 17109614592 17136947968 17159740416 17178427392 17210013093 17211457536 17224560864 17226006528 17234757176 17276473344 17280679936 17327088012 17366515712 17379737088 17413154304 17432117248 17483187904 17497966592 17584881664 17636399872 17849696256 17901990288 17955944448 18058872384 18131502984 18133024768 18157142016 18166365672 18181721856 18186148864 18210336768 18239428597 18265669632 18319182336 18330026624 18345521152 18369921024 18374393856 18389925888 18399267796 18423739152 18443802624 18535415808 18560507728 18589718784 18605432832 18609963008 18659940936 18661507072 18716179456 18773049344 18828048512 18840014487 19139062336 19164517632 19279066464 19337170944 19383975936 19389101823 19393822812 19410216576 19440764928 19537330176 19563778416 19585083392 19611131904 19632488448 19642461566 19668586392 19670237184 19685212416 19696865344 19782991872 19787808768 19814596088 19840949856 19845780864 19862556672 19900747776 19922419712 19980786176 20041498624 20080033792 20095321008 20097007616 20155885568 20214936014 20399652864 20459417472 20621279952 20638711296 20721717696 20761560768 20824645632 20875051008 20880571194 20885655336 20936208384 20948601856 20966309888 20994195456 20999307264 21027734624 21055701888 21119680512 21153420148 21181554576 21183332352 21194093284 21212008832 21245392896 21263351808 21268529152 21325646784 21431574528 21436792832 21454913536 21494362344 21517769728 21531445128 21706338304 21769931092 22033218816 22099623936 22129540826 22158973512 22164368928 22291420599 22328377344 22358603904 22382952448 22412722176 22443062916 22448527504 22478384448 22546685952 22560032768 22590038016 22609133568 22614638592 22626126614 22645252672 22675371264 22680892416 22700064768 22743711744 22812819456 22879653888 22904569856 22946684124 22948610048 22966081152 23035297792 23102784016 23172982784 23217539072 23325732222 23567177088 23587098624 23624780071 23656201452 23799595008 23863509936 23869320384 23927095296 23941259264 23959486086 24005554638 24045944832 24078496512 24116391936 24136777728 24175337312 24207490944 24221820896 24242295808 24280449024 24313318159 24354226176 24419630592 24425576448 24493228032 24499191808 24564985536 24591736832 24713887744 24786291712 24807243776 24879921248 25120019316 25180821504 25254593442 25380036864 25475909256 25552690176 25627551573 25705421952 25767641088 25782894592 25817186304 25839009792 25852135764 25858430416 25880288768 25914710016 25921019904 25990632018 26049773568 26069605632 26085037888 26119731456 26148175872 26176651264 26183573402 26224781856 26226982912 26246949888 26377322496 26383745024 26454599808 26461041152 26483408896 26534330368 26793761344 26933916672 27197254476 27199537152 27213354259 27249548508 27272582784 27279223296 27495039936 27518281728 27561590784 27584888832 27598901694 27628956928 27665703936 27682081024 27766194176 27803123712 27840761592 27847540448 27884578176 27908149248 27914944512 27952733767 27989911404 27992260608 27999076352 28006480411 28074269184 28159574016 28242072768 28327190528 28351135744 28434195712 28575432704 28659149792 28708593504 29005756416 29090734218 29115324864 29306689202 29345667624 29377625088 29448732672 29463692349 29466165248 29505355776 29545298016 29552491904 29681713152 29721894132 29768671296 29793835008 29811471872 29851121664 29883629568 29924083888 29971179264 30062247936 30120050688 30142981512 30145511424 30152851456 30160825058 30233828352 30241189888 30266753024 30322404021 30324948992 30506205184 30595578832 30621441536 31082576544 31100976296 31142341152 31236968448 31328483004 31422902784 31449464832 31498960896 31541601936 31730130222 31732793344 31774998528 31791139926 31818013248 31825760512 31868089344 31895027712 31902793728 31945981448 31988470176 32007406184 32104662016 32147361792 32155189248 32182370304 32198718643 32241543516 32276654592 32373932032 32559507456 32567435264 32654896638 32657637376 32753314048 33149435904 33194311239 33246553392 33493359088 33537905856 33574428672 33664594374 33672791256 33840049152 33921957888 33939189921 33967879008 34021338624 34050097152 34070253568 34115567616 34170068764 34219229184 34273895936 34319480832 34356854784 34420026186 34422915072 34449121728 34469514352 34552946688 34561359872 34654176024 34733031424 34759474176 34826308608 34864234496 34966375808 34988598333 34995933184 35169763328 35272799744 35699392512 35803980576 35911888896 35939229129 36008331957 36117744768 36263005968 36266049536 36332731344 36363443712 36372297728 36420673536 36478857194 36531339264 36638364672 36660053248 36691042304 36739842048 36748787712 36779851776 36798535592 36847478304 36887605248 37070831616 37121015456 37179437568 37210865664 37219926016 37319881872 37323014144 37432358912 37546098688 37656097024 37680028974 38278124672 38329035264 38558132928 38674341888 38767951872 38778203646 38787645624 38820433152 38881529856 39074660352 39127556832 39170166784 39222263808 39264976896 39275360103 39284923132 39337172784 39340474368 39370424832 39393730688 39565983744 39575617536 39629192176 39681899712 39691561728 39725113344 39801495552 39844839424 39961572352 40082997248 40160067584 40190642016 40194015232 40311771136 40429872028 40799305728 40918834944 41242559904 41277422592 41398352541 41443435392 41523121536 41649291264 41761142388 41771310672 41872416768 41897203712 41932619776 41988390912 41998614528 42055469248 42111403776 42239361024 42306840296 42363109152 42366664704 42388186568 42424017664 42490785792 42526703616 42537058304 42651293568 42863149056 42873585664 42909827072 42988724688 43035539456 43062890256 43412676608 43539862184 43960033803 44066437632 44199247872 44259081652 44317947024 44328737856 44582841198 44656754688 44717207808 44765904896 44825444352 44886125832 44897055008 44956768896 45093371904 45120065536 45180076032 45218267136 45229277184 45241237587 45252253228 45290505344 45350742528 45361784832 45400129536 45487423488 45759307776 45809139712 45893368248 45897220096 45932162304 46070595584 46205568032 46345965568 46435078144 46651464444 47134354176 47174197248 47249560142 47312402904 47595195333 47599190016 47686709889 47727019872 47738640768 47854190592 47882518528 47918972172 48011109276 48156993024 48232783872 48273555456 48350674624 48414981888 48443641792 48484591616 48560898048 48626636318 48708452352 48839261184 48851152896 48982344957 48986456064 48998383616 49129971072 49183473664 49427775488 49572583424 49614487552 49759842496 50240038632 50361643008 50509186884 50539086481 50760073728 50951818512 51105380352 51255103146 51410843904 51535282176 51565789184 51634372608 51678019584 51704271528 51716860832 51760577536 51829420032 51842039808 51912219853 51981264036 52099547136 52139211264 52170075776 52239462912 52296351744 52367146804 52449563712 52493899776 52754644992 52767490048 52909199616 52922082304 52966817792 53068660736 53587522688 53867833344 54394508952 54399074304 54426708518 54499097016 54545165568 54558446592 54718285791 54990079872 55036563456 55123181568 55169777664 55197803388 55257913856 55331407872 55364162048 55532388352 55606247424 55681523184 55695080896 55769156352 55816298496 55829889024 55905467534 55979822808 55984521216 55998152704 56012960822 56148538368 56319148032 56484145536 56654381056 56702271488 56868391424 57150865408 57318299584 57417187008 58011512832 58181468436 58230649728 58613378404 58691335248 58755250176 58897465344 58927384698 58932330496 59010711552 59090596032 59104983808 59363426304 59443788264 59537342592 59587670016 59622943744 59702243328 59767259136 59797620337 59848167776 59942358528 60124495872 60240101376 60285963024 60291022848 60321650116 60467656704 60482379776 60533506048 60644808042 60649897984 61012410368 61191157664 61242883072 62165153088 62201952592 62284682304 62473936896 62656966008 62845805568 62898929664 62997921792 63083203872 63460260444 63465586688 63549997056 63582279852 63636026496 63651521024 63736178688 63790055424 63805587456 63891962896 63976940352 64014812368 64209324032 64294723584 64310378496 64364740608 64397437286 64483087032 64553309184 64747864064 65119014912 65134870528 65309793276 65315274752 65506628096 66298871808 66388622478 66493106784 66986718176 67075811712 67148857344 67329188748 67345582512 67680098304 67843915776 67878379842 67935758016 68042677248 68100194304 68140507136 68231135232 68340137528 68438458368 68547791872 68638961664 68713709568 68748615481 68840052372 68845830144 68898243456 68939028704 69105893376 69122719744 69308352048 69518948352 69652617216 69728468992 69932751616 69977196666 69991866368 70339526656 70545599488 70752276049 70874340213 71398785024 71607961152 71823777792 71878458258 72016663914 72235489536 72526011936 72532099072 72665462688 72726887424 72744595456 72841347072 72939954477 72957714388 73062678528 73276729344 73320106496 73382084608 73479684096 73497575424 73597071184 73694956608 73775210496 74141663232 74242030912 74358875136 74421731328 74439852032 74639763744 74646028288 74864717824 75092197376 75312194048 75360057948 76556249344 76658070528 76882654719 77116265856 77348683776 77453392891 77556407292 77575291248 77640866304 77763059712 78149320704 78255113664 78340333568 78444527616 78529953792 78550720206 78569846264 78674345568 78680948736 78740849664 78787461376 79131967488 79151235072 79258384352 79363799424 79383123456 79450226688 79602991104 79689678848 79923144704 80165994496 80320135168 80381284032 80623542272 80859744056 81598611456 81640062777 81837669888 82485119808 82554845184 82796705082 82886870784 83046243072 83298582528 83522284776 83542621344 83744833536 83794407424 83858201301 83865239552 83976781824 83997229056 84019441233 84110938496 84222807552 84478722048 84613680592 84726218304 84776373136 84848035328 84981571584 85053407232 85074116608 85302587136 85726298112 85747171328 85819654144 85977449376 86071078912 86125780512 86825353216 87079724368 87920067606 88132875264 88391077047 88398495744 88518163304 88635894048 88657475712 89165682396 89434415616 89531809792 89650888704 89772251664 89794110016 89913537792 90186743808 90240131072 90360152064 90436534272 90458554368 90482475174 90504506456 90581010688 90701485056 90723569664 90800259072 90967212063 90974846976 91518615552 91618279424 91642506907 91786736496 91794440192 91864324608 92141191168 92411136064 92691931136 92870156288 93302928888 94268708352 94348394496 94499120284 94624805808 95190390666 95198380032 95373419778 95454039744 95477281536 95708381184 95765037056 95837944344 96022218552 96313986048 96465567744 96547110912 96596155929 96701349248 96829963776 96887283584 96969183232 97121796096 97253272636 97678522368 97702305792 97964689914 97972912128 97996767232 98259942144 98366947328 98855550976 99145166848 99228975104 99519684992 99582933717 100480077264 100723286016 101018373768 101078172962 101520147456 101817569763 101903637024 102210760704 102510206292 102821687808 103070564352 103131578368 103268745216 103408543056 103433721664 103521155072 103658840064 103684079616 103824439706 103962528072 104199094272 104278422528 104340151552 104478925824 104592703488 104734293608 104899127424 104987799552 105509289984 105534980096 105818399232 105844164608 105933635584 106137321472 107175045376 107735666688 108789017904 108798148608 108853417036 108998194032 109090331136 109116893184 109436571582 109980159744 110073126912 110246363136 110339555328 110395606776 110515827712 110662815744 110728324096 111064776704 111212494848 111363046368 111390161792 111538312704 111632596992 111659778048 111810935068 111959645616 111969042432 112025921644 112297076736 112638296064 112968291072 113308762112 113404542976 113736782848 114301730816 114636599168 114834374016 116023025664 116362936872 116461299456 117226756808 117382670496 117510500352 117794930688 117826080309 117854769396 117864660992 118021423104 118181192064 118209967616 118726852608 118887576528 119074685184 119175340032 119245887488 119404486656 119534518272 119595240674 119696335552 119884717056 120248991744 120480202752 120571926048 120582045696 120643300232 120935313408 120964759552 121067012096 121289616084 121299795968 122024820736 122382315328 122485766144 124330306176 124403905184 124569364608 124947873792 125313932016 125691611136 125797859328 125995843584 126166407744 126920520888 126931173376 127099994112 127164559704 127272052992 127303042048 127472357376 127580110848 127611174912 127676000179 127783925792 127953880704 128029624736 128418648064 128589447168 128620756992 128729481216 128794874572 128966174064 129106618368 129495728128 130238029824 130269741056 130619586552 130630549504 131013256192 131880101409 132597743616 132777244956 132986213568 133973436352 134151623424 134297714688 134658377496 134691165024 135360196608 135687831552 135723712761 135756759684 135871516032 136085354496 136200388608 136281014272 136462270464 136680275056 137095583744 137277923328 137427419136 137497230962 137680104744 137691660288 137796486912 137878057408 138211786752 138245439488 138616704096 139037896704 139305234432 139456937984 139865503232 139954393332 139983732736 140679053312 141091198976 141504552098 141748680426 142797570048 143215922304 143647555584 143756916516 143842015369 144033327828 144470979072 145052023872 145330925376 145453774848 145489190912 145682694144 145879908954 145915428776 146125357056 146553458688 146640212992 146764169216 146959368192 146995150848 147194142368 147389913216 147550420992 147750164197 148283326464 148484061824 148717750272 148843462656 148879704064 149279527488 149729435648 150184394752 150624388096 150720115896 151617259443 153112498688 153316141056 153765309438 154232531712 154697367552 154906785782 155112814584 155150582496 155281732608 155526119424 155736659559 156298641408 156510227328 156680667136 156889055232 157101440412 157139692528 157348691136 157481699328 157574922752 158263934976 158302470144 158516768704 158727598848 158766246912 158900453376 159205982208 159379357696 159846289408 160331988992 160640270336 160762568064 161247084544 161719488112 163197222912 163280125554 163675339776 164154857373 164970239616 165109690368 165373460497 165593410164 165773741568 166092486144 166597165056 167044569552 167085242688 167489667072 167588814848 167716402602 167730479104 167953563648 167994458112 168038882466 168221876992 168445615104 168957444096 169227361184 169452436608 169552746272 169696070656 169963143168 170106814464 170148233216 170193227113 170605174272 171452596224 171494342656 171954898752 172142157824 172251561024 173650706432 174159448736 175840135212 176265750528 176782154094 176796991488 177036326608 177271788096 177314951424 178331364792 178868831232 179063619584 179301777408 179392861011 179544503328 179588220032 179827075584 180373487616 180480262144 180720304128 180873068544 180964950348 181009012912 181162021376 181402970112 181447139328 181600518144 181934424126 181949693952 183037231104 183236558848 183285013814 183573472992 183588880384 183728649216 184282382336 184822272128 185383862272 185740312576 186605857776 188537416704 188696788992 188998240568 189249611616 190380781332 190396760064 190493479813 190746839556 190908079488 190954563072 191416762368 191530074112 191675888688 192044437104 192627972096 192931135488 193094221824 193192311858 193402698496 193659927552 193774567168 193938366464 194243592192 194506545272 195357044736 195404611584 195669136369 195929379828 195945824256 195993534464 196045362877 196519884288 196733894656 198290333696 198457950208 199039369984 199165867434 200960154528 201446572032 202036747536 202156345924 203040294912 203635139526 203807274048 204421521408 205020412584 205643375616 206141128704 206245846443 206263156736 206537490432 206817086112 206867443328 207042310144 207317680128 207368159232 207648879412 207925056144 208556845056 208680303104 208957851648 209185406976 209468587216 209798254848 209975599104 211018579968 211069960192 211636798464 211688329216 211867271168 212256828147 212274642944 212623020639 214350090752 215471333376 217578035808 217596297216 217706834072 217996388064 218180662272 218233786368 218819863431 218873143164 219960319488 220146253824 220492726272 220791213552 221031655424 221325631488 221456648192 222129553408 222424989696 222726092736 222780323584 223076625408 223265193984 223319556096 223621870136 223919291232 223938084864 224051843288 224594153472 225276592128 225936582144 226617524224 226809085952 227473565696 228603461632 229273198336 229668748032 232046051328 232360178673 232725873744 232922598912 234453513616 234765340992 235021000704 235589861376 235652160618 235709538792 235729321984 236042846208 236362384128 236419935232 237453705216 237775153056 238149370368 238350680064 238491774976 238808973312 239069036544 239190481348 239392671104 239769434112 240497983488 240960405504 241143852096 241286600464 241870626816 241929519104 242134024192 242579232168 242599591936 244049641472 244764630656 244920188331 244971532288 248660612352 248807810368 249138729216 249895747584 250627864032 251383222272 251574603903 251595718656 251991687168 252058323699 252332815488 253841041776 253862346752 254329119408 254544105984 254606084096 254944714752 255160221696 255222349824 255352000358 255567851584 255907761408 256059249472 256837296128 257178894336 257241513984 257458962432 257589749144 257932348128 258213236736 258991456256 260476059648 260539482112 261239173104 261261099008 262026512384 263760202818 265195487232 265554489912 265972427136 267946872704 268303246848 268595429376 269316754992 269382330048 270720393216 271375663104 271447425522 271513519368 271743032064 272170708992 272400777216 272562028544 272924540928 273360550112 274191167488 274555846656 274854838272 274927520721 274994461924 275360209488 275383320576 275592973824 275756114816 276423573504 276490878976 277233408192 278075793408 278610468864 278913875968 279731006464 279908786664 279967465472 281358106624 282182397952 283009104196 283497360852 285595140096 286431844608 287295111168 287513833032 287684030738 288066655656 288941958144 289788467787 290104047744 290661850752 290907549696 290978381824 291365388288 291759817908 291830857552 293106917376 293280425984 293528338432 293918736384 293990301696 294388284736 294779826432 295100841984 295500328394 296566652928 296968123648 297435500544 297686925312 297759408128 298559054976 299458871296 300368789504 301248776192 301440231792 303234518886 306224997376 306632282112 307122140923 307530618876 308465063424 309394735104 309813571564 310225629168 310301164992 310563465216 311052238848 311473319118 312597282816 313020454656 313361334272 313778110464 314202880824 314279385056 314697382272 314963398656 315149845504 316073136067 316527869952 316604940288 317033537408 317455197696 317532493824 317800906752 318411964416 319692578816 320663977984 321280540672 321525136128 322494169088 323438976224 326394445824 326560251108 327350679552 328309714746 329940479232 330219380736 330746920994 331186820328 331547483136 332184972288 333194330112 334089139104 334170485376 334979334144 335177629696 335432805204 335460958208 335907127296 336077764932 336443753984 336891230208 337914888192 338454722368 338904873216 339105492544 339392141312 339926286336 340213628928 340296466432 340386454226 341210348544 342905192448 342988685312 343909797504 344284315648 344503122048 347301412864 348318897472 351680270424 352531501056 353564308188 353593982976 353773605367 354072653216 354543576192 354629902848 356662729584 357737662464 358127239168 358603554816 358785722022 359089006656 359176440064 359654151168 360746975232 360960524288 361440608256 361746137088 361929900696 362018025824 362324042752 362805940224 362894278656 363201036288 363385538971 363868848252 363899387904 366074462208 366570027628 367146945984 367457298432 368564764672 369644544256 370767724544 371480625152 373211715552 377074833408 377393577984 377996481136 378499223232 380761562664 380793520128 380986959626 381493679112 381816158976 381909126144 382833524736 383028000537 383060148224 383351777376 384088874208 385255944192 385862270976 386188443648 386384623716 386805396992 387319855104 387549134336 387876732928 388487184384 389013090544 390714089472 390809223168 391338272738 391858759656 391891648512 391987068928 392090725754 393039768576 393467789312 396580667392 396915900416 398078739968 398331734868 401920309056 402893144064 404073495072 404312691848 406080589824 407270279052 407614548096 408843042816 409396505281 410040825168 411286751232 412282257408 412491692886 412526313472 413074980864 413634172224 413734886656 414084620288 414635360256 414736318464 415297758824 415850112288 417113690112 417360606208 417915703296 418370813952 418583342359 418937174432 419596509696 419951198208 422037159936 423273596928 423376658432 423734542336 424513656294 424549285888 425246041278 428700181504 430942666752 431526046107 435156071616 435413668144 435992776128 436361324544 436467572736 437639726862 437746286328 439920638976 440292507648 440985452544 441582427104 442063310848 442651262976 442913296384 443250492591 444259106816 444849979392 445452185472 445560647168 446153250816 446530387968 446639112192 447243740272 447838582464 448103686576 449188306944 450553184256 451873164288 453235048448 453618171904 454851778329 454947131392 457206923264 458546396672 459337496064 464092102656 464720357346 465451747488 465845197824 467209978677 468907027232 469530681984 470042001408 471304321236 471419077584 471458643968 472724768256 472839870464 474907410432 475550306112 476298740736 476701360128 476983549952 477617946624 478138073088 478380962696 478785342208 479538868224 480995966976 481920811008 482287704192 482573200928 483741253632 483859038208 484268048384 485158464336 485199183872 488099282944 489529261312 489840376662 489943064576 496120381491 497321224704 497615620736 498277458432 499791495168 501255728064 502766444544 503149207806 503191437312 503983374336 504116647398 504665630976 507682083552 507724693504 508658238816 509088211968 509212168192 509889429504 510320443392 510444699648 510579681339 510704000716 511135703168 511815522816 512118498944 513674592256 514357788672 514483027968 515179498288 515864696256 516426473472 517982912512 520952119296 521078964224 522478346208 522522198016 524053024768 527520405636 530390974464 531108979824 531944854272 535893745408 536606493696 537190858752 538178583033 538633509984 538764660096 541440786432 542173750237 542894851044 543027038736 543486064128 544341417984 544801554432 545124057088 545849081856 546721100224 548382334976 549111693312 549709676544 549855041442 549988923848 550720418976 550766641152 551185947648 551512229632 552847147008 552981757952 554466816384 556151586816 557220937728 557827751936 559462012928 559817573328 559934930944 564364795904 566018208392 566994721704 571190280192 571480439439 572863689216 574590222336 575027666064 575368061476 576133311312 577883916288 579576935574 580208095488 581323701504 581815099392 581956763648 582730776576 583519635816 583661715104 586213834752 586560851968 587007409107 587056676864 587837472768 587980603392 588136088631 588776569472 589559652864 590201683968 591000656788 593936247296 594871001088 595373850624 595518816256 597118109952 598917742592 600737579008 602497552384 602880463584 606469037772 612449994752 613264564224 614244281846 615061237752 616930126848 618737539329 618789470208 619627143128 620451258336 620602329984 621126930432 622104477696 622946638236 626040909312 626722668544 627556220928 628405761648 628558770112 629394764544 629926797312 630299691008 632146272134 633055739904 633209880576 634067074816 634910395392 635064987648 635601813504 636770484441 636823928832 639385157632 641327955968 642561081344 643050272256 644988338176 646877952448 652788891648 653120502216 654701359104 656619429492 659880958464 660438761472 661493841988 662373640656 663094966272 664369944576 666388660224 668178278208 668340970752 669958668288 670355259392 670865610408 670921916416 671814254592 672155529864 672887507968 673782460416 674858858089 675829776384 676909444736 677809746432 678210985088 678784282624 679852572672 680427257856 680772908452 682420697088 685810384896 685977370624 687819595008 688568631296 689006244096 694602825728 696637794944 697080536019 703360540848 705063002112 707128616376 707187965952 707547210734 708145306432 709087152384 709259805696 713325459168 715475324928 716254478336 717207109632 717571444044 718178013312 718352880128 719308302336 721493950464 721921048576 722881216512 723859801392 724036051648 724648085504 725611880448 725788557312 726402072576 726771077942 727737696504 727798775808 732148924416 733140055256 734293891968 734914596864 737129529344 739289088512 741535449088 742961250304 746423431104 754149666816 754787155968 755992962272 756998446464 761523125328 761587040256 761973919252 762987358224 763632317952 763818252288 765667049472 766056001074 766120296448 766703554752 768177748416 770511888384 771724541952 772376887296 772769247432 773610793984 774639710208 775098268672 775753465856 776974368768 778026181088 781428178944 781618446336 782676545476 783717519312 783783297024 784181451508 786079537152 786935578624 793161334784 793831800832 796157479936 796663469736 803840618112 805786288128 808146990144 808625383696 812161179648 814540558104 815229096192 817686085632 818793010562 820081650336 822573502464 824564514816 824782562163 824983385772 825052626944 826149961728 827268344448 827469773312 828169240576 829270720512 829472636928 830595517648 831700224576 834227380224 834721212416 835831406592 836741627904 837166684718 837874348864 839193019392 839902396416 844074319872 846547193856 846753316864 847469084672 849027312588 849098571776 850492082556 857400363008 861885333504 863052092214 870312143232 870827336288 871985552256 872722649088 872935145472 874116862627 875279453724 875492572656 879841277952 880585015296 881970905088 883164854208 884126621696 885302525952 885826592768 886500985182 888518213632 889699958784 890904370944 891121294336 892306501632 893060775936 893278224384 893732001253 894487480544 895677164928 896207373152 898376613888 901106368512 903746328576 906470096896 909703556658 909894262784 914413846528 917092793344 918674992128 921366422769 928184205312 929440714692 930903494976 931690395648 934419957354 937814054464 939061363968 940084002816 942608642472 942838155168 942917287936 945449536512 945679740928 948219408201 949814820864 951100612224 952597481472 953402720256 953967099904 955235893248 956761925392 957570684416 959077736448 961991933952 963841622016 964575408384 965146401856 967482507264 967718076416 968536096768 970316928672 970398367744 976198565888 979058522624 979680753324 979886129152 992240762982 994642449408 995231241472 996554916864 999582990336 1002511456128 1005532889088 1006298415612 1006382874624 1006894107583 1008233294796 1009331261952 1015364167104 1017316477632 1018176423936 1018424336384 1019778859008 1020640886784 1020889399296 1021159362678 1021408001432 1022271406336 1023631045632 1024236997888 1027349184512 1028715577344 1028966055936 1030358996576 1031729392512 1032852946944 1034251149379 1035965825024 1041904238592 1042157928448 1044956692416 1048106049536 1055040811272 1060781948928 1061320816101 1062217959648 1063889708544 1071787490816 1073212987392 1074381717504 1076357166066 1077267019968 1077529320192 1082881572864 1084347500474 1085789702088 1086054077472 1086972128256 1088682835968 1089603108864 1090156616913 1090248114176 1091698163712 1093442200448 1096764669952 1098223386624 1099710082884 1099977847696 1101440837952 1102371895296 1103024459264 1105694294016 1105963515904 1108933632768 1112303173632 1114441875456 1115655503872 1118924025856 1119635146656 1119869861888 1128729591808 1132036416784 1133989443408 1142380560384 1142960878878 1145727378432 1149084001611 1149180444672 1150055332128 1150736122952 1152266622624 1155767832576 1157614223479 1159153871148 1160416190976 1162647403008 1163630198784 1163913527296 1165461553152 1167039271632 1167323430208 1172427669504 1173121703936 1174014818214 1174113353728 1175674945536 1175961206784 1176272177262 1177553138944 1179119305728 1180403367936 1182001313576 1187872494592 1189742002176 1190747701248 1191037632512 1191352589791 1194236219904 1197835485184 1204995104768 1205760927168 1212938075544 1224899989504 1226529128448 1228189515843 1228488563692 1230122475504 1233860253696 1237475078658 1237578940416 1239254286256 1240902516672 1241204659968 1242253860864 1244208955392 1245893276472 1252081818624 1253445337088 1255112441856 1255750027077 1256811523296 1257117540224 1258789529088 1259853594624 1260599382016 1264292544268 1266111479808 1268134149632 1269820790784 1270129975296 1271203627008 1273540968882 1273647857664 1278770315264 1282655911936 1285122162688 1286100544512 1289976676352 1293755904896 1294578138321 1306241004432 1309402718208 1313238858984 1319761916928 1320877522944 1322987683976 1324747281312 1326189932544 1328739889152 1329751477773 1332777320448 1336356556416 1336681941504 1339917336576 1340710518784 1341731220816 1341843832832 1344311059728 1345775015936 1347564920832 1349717716178 1351659552768 1353818889472 1355619492864 1356421970176 1357568565248 1359705145344 1360854515712 1361545816904 1364841394176 1371620769792 1371954741248 1375639190016 1377137262592 1378012488192 1389205651456 1393275589888 1394161072038 1406721081696 1410126004224 1414257232752 1414375931904 1415094421468 1416290612864 1418174304768 1418519611392 1426650918336 1430950649856 1432508956672 1434414219264 1435142888088 1436356026624 1436705760256 1438616604672 1442987900928 1443842097152 1445762433024 1447719602784 1448072103296 1449296171008 1451223760896 1451577114624 1452804145152 1453542155884 1455475393008 1455597551616 1464297848832 1466280110512 1468587783936 1469829193728 1474259058688 1478578177024 1483070898176 1485922500608 1488361144473 1492846862208 1508299333632 1509574311936 1511985924544 1513996892928 1523046250656 1523174080512 1523947838504 1525974716448 1527264635904 1527636504576 1531334098944 1531739044017 1532112002148 1532240592896 1533407109504 1536355496832 1541023776768 1543449083904 1545538494864 1547221587968 1549279420416 1550196537344 1551506931712 1553948737536 1556052362176 1562856357888 1563236892672 1565353090952 1567435038624 1567566594048 1568362903016 1572159074304 1573871157248 1586322669568 1587663601664 1592314959872 1593326939472 1607681236224 1611572576256 1616293980288 1617250767392 1624322359296 1626521250711 1629081116208 1630458192384 1635372171264 1637586021124 1640163300672 1645147004928 1649129029632 1649565124326 1649966771544 1650105253888 1652299923456 1654536688896 1654939546624 1656338481152 1658541441024 1658945273856 1661191035296 1663400449152 1668454760448 1669442424832 1671662813184 1673483255808 1674333369436 1675748697728 1678386038784 1679804792832 1693094387712 1693506633728 1694938169344 1698054625176 1698197143552 1700984165112 1714441318317 1714800726016 1723770667008 1726104184428 1740624286464 1741654672576 1743971104512 1745445298176 1745870290944 1748233725254 1750558907448 1750985145312 1759682555904 1761022227321 1761170030592 1763941810176 1764408265893 1766329708416 1768253243392 1770605051904 1771653185536 1773001970364 1777036427264 1781808741888 1782242588672 1784613003264 1786121551872 1786556448768 1787464002506 1788974961088 1791354329856 1792414746304 1796753227776 1802212737024 1807492657152 1812940193792 1819407113316 1819788525568 1828827693056 1834185586688 1837349984256 1842732845538 1856368410624 1858881429384 1861806989952 1863380791296 1866357625609 1868839914708 1869946199797 1875628108928 1878122727936 1880168005632 1885217284944 1885676310336 1890899073024 1891359481856 1896438816402 1899629641728 1902201224448 1905194962944 1906805440512 1907934199808 1910471786496 1913523850784 1915141368832 1918155472896 1920752134561 1923983867904 1927683244032 1929150816768 1930292803712 1934965014528 1935436152832 1940633857344 1952397131776 1958117045248 1959361506648 1959772258304 1984481525964 1989284898816 1990462482944 1993109833728 1999165980672 2005022912256 2011065778176 2012596831224 2012765749248 2013788215166 2016466589592 2018662523904 2024576574267 2030728334208 2034632955264 2036352847872 2036848672768 2039557718016 2041281773568 2042318725356 2042816002864 2044542812672 2047262091264 2048473995776 2054698369024 2057431154688 2057932111872 2060717993152 2063458785024 2065705893888 2068502298758 2071931650048 2083808477184 2084315856896 2089913384832 2096212099072 2110081622544 2121563897856 2122641632202 2124435919296 2127779417088 2143574981632 2146425974784 2148763435008 2149854986461 2152714332132 2154534039936 2155058640384 2165763145728 2168695000948 2171579404176 2172108154944 2173944256512 2177365671936 2179206217728 2180313233826 2180496228352 2183396327424 2186884400896 2193529339904 2196446773248 2199420165768 2199955695392 2202881675904 2204743790592 2206048918528 2211388588032 2211927031808 2212511952469 2217867265536 2224606347264 2228883750912 2237848051712 2239270293312 2239739723776 2257459183616 2264072833568 2267978886816 2284761120768 2285921757756 2291454756864 2298168003222 2298360889344 2300110664256 2301472245904 2304533245248 2311535665152 2315228446958 2318307742296 2320832381952 2325294806016 2327260397568 2327827054592 2330923106304 2334078543264 2334646860416 2344855339008 2346243407872 2348029636428 2348226707456 2351349891072 2352544354524 2355106277888 2358238611456 2360806735872 2364002627152 2375744989184 2379484004352 2381495402496 2382075265024 2382705179582 2388472439808 2395670970368 2409990209536 2411521854336 2425876151088 2449799979008 2453058256896 2456379031686 2456977127384 2460244951008 2467720507392 2474950157316 2475157880832 2476415237569 2478508572512 2481805033344 2482409319936 2484507721728 2488417910784 2491786552944 2504163637248 2506890674176 2510224883712 2511500054154 2513623046592 2514235080448 2517579058176 2519707189248 2521198764032 2528585088536 2532222959616 2536268299264 2539641581568 2540259950592 2542407254016 2543698772797 2547081937764 2547295715328 2557540630528 2572201089024 2579953352704 2587511809792 2589156276642 2612482008864 2618805436416 2622350587881 2626477717968 2639523833856 2641755045888 2645975367952 2649494562624 2652379865088 2657479778304 2659502955546 2665554640896 2672713112832 2673363883008 2679834673152 2681196003759 2681421037568 2683462441632 2683687665664 2688622119456 2691550031872 2695129841664 2699435432356 2703319105536 2707637778944 2711238985728 2712843940352 2715137130496 2719410290688 2723091633808 2729682788352 2743241539584 2743909482496 2751278380032 2754274525184 2756024976384 2764099268307 2778411302912 2786551179776 2788322144076 2813442163392 2820252008448 2828514465504 2828751863808 2830188842936 2832581225728 2836348609536 2837039222784 2844658224603 2853301836672 2861901299712 2865017913344 2865775536967 2870285776176 2872712053248 2873411520512 2877233209344 2885975801856 2887684194304 2891524866048 2895439205568 2896144206592 2898592342016 2902447521792 2903154229248 2905608290304 2907084311768 2910950786016 2911195103232 2928595697664 2932560221024 2937175567872 2939658387456 2948518117376 2957156354048 2966141796352 2971845001216 2976722288946 2985693724416 3016598667264 3019148623872 3020682322749 3023971849088 3027993785856 3046092501312 3047895677008 3051949432896 3054529271808 3055273009152 3062668197888 3063478088034 3064224004296 3064481185792 3066814219008 3072710993664 3082047553536 3086898167808 3091076989728 3094443175936 3098558840832 3100393074688 3102753448137 3103013863424 3107897475072 3112104724352 3125712715776 3126473785344 3130706181904 3134870077248 3136725806032 3144318148608 3147742314496 3172645339136 3175327203328 3183962448303 3184629919744 3186653878944 3215362472448 3223145152512 3232587960576 3234501534784 3248644718592 3253042501422 3258162232416 3260916384768 3270469850739 3270744342528 3275172042248 3280326601344 3290294009856 3299130248652 3299933543088 3300210507776 3309073377792 3309879093248 3312676962304 3317082882048 3317890547712 3322382070592 3326800898304 3336909520896 3338884849664 3343325626368 3346966511616 3348666738872 3351497395456 3356772077568 3359609585664 3386188775424 3387013267456 3389876338688 3396109250352 3396394287104 3401968330224 3428882636634 3429601452032 3447541334016 3452208368856 3472842670437 3481248572928 3483309345152 3487942209024 3490890596352 3491740581888 3496467450508 3501117814896 3501970290624 3519365111808 3522044454642 3522340061184 3527883620352 3528816531786 3532659416832 3536506486784 3541210103808 3543306371072 3546003940728 3554072854528 3563617483776 3564485177344 3569226006528 3572243103744 3573112897536 3574057769373 3574928005012 3577949922176 3582708659712 3584829492608 3593506455552 3614985314304 3625880387584 3638814226632 3639577051136 3657655386112 3668371173376 3674699968512 3684568547529 3685465691076 3712736821248 3717762858768 3723613979904 3726761582592 3732715251218 3737679829416 3739892399594 3751256217856 3756245455872 3760336011264 3767250081231 3770434569888 3771352620672 3781798146048 3782718963712 3792877632804 3804402448896 3810389925888 3813610881024 3815868399616 3820943572992 3827047701568 3830282737664 3836310945792 3841504269122 3847967735808 3855366488064 3858301633536 3860585607424 3869930029056 3870872305664 3881267714688 3904794263552 3916234090496 3918723013296 3919544516608 3968963051928 3978569797632 3980924965888 3986219667456 3992587831999 3998331961344 4010045824512 4022131556352 4025193662448 4025531498496 4027576430332 4032933179184 4037325047808 4049153148534 4061456668416 4069265910528 4072705695744 4073697345536 4079115436032 4082563547136 4084637450712 4085632005728 4089085625344 4094524182528 4096947991552 4109396738048 4114862309376 4115864223744 4121435986304 4126917570048 4131411787776 4137004597516 4167616954368 4168631713792 4179826769664 4192424198144 4220163245088 4243127795712 4245283264404 4248871838592 4255558834176 4287149963264 4292851949568 4297526870016 4299709972922 4305428664264 4309068079872 4310117280768 4331526291456 4337390001896 4343158808352 4344216309888 4347888513024 4354731343872 4358412435456 4360626467652 4360992456704 4366792654848 4373768801792 4387058679808 4392893546496 4398840331536 4399911390784 4405763351808 4409487581184 4412097837056 4422777176064 4423854063616 4425023904938 4435734531072 4449212694528 4457767501824 4475696103424 4478540586624 4479479447552 4514918367232 4528145667136 4535957773632 4569522241536 4571843515512 4582909513728 4596336006444 4596721778688 4600221328512 4602944491808 4609066490496 4623071330304 4630456893916 4636615484592 4641664763904 4650589612032 4654520795136 4655654109184 4661846212608 4668157086528 4669293720832 4689710678016 4692486815744 4696059272856 4696453414912 4702699782144 4705088709048 4710212555776 4716477222912 4721613471744 4724012006623 4728005254304 4751489978368 4758968008704 4762990804992 4765410359164 4776944879616 4791341940736 4819980419072 4823043708672 4851752302176 4879563752133 4899599958016 4906116513792 4912758063372 4913954254768 4920489902016 4935441014784 4949900314632 4950315761664 4952830475138 4957017145024 4963610066688 4964818639872 4969015443456 4976835821568 4983573105888 5008327274496 5013781348352 5020449767424 5023000108308 5027246093184 5028470160896 5035158116352 5039414378496 5042397528064 5057170177072 5072536598528 5079283163136 5080519901184 5084814508032 5087397545594 5094163875528 5094591430656 5115081261056 5144402178048 5159906705408 5175023619584 5178312553284 5224964017728 5237610872832 5244701175762 5252955435936 5279047667712 5283510091776 5291950735904 5298989125248 5304759730176 5314959556608 5319005911092 5322154568653 5331109281792 5345426225664 5346727766016 5359669346304 5362392007518 5362842075136 5366924883264 5377244238912 5383100063744 5390259683328 5398870864712 5406638211072 5415275557888 5422477971456 5425687880704 5430274260992 5438820581376 5446183267616 5459365576704 5486483079168 5502556760064 5508549050368 5512049952768 5528198536614 5556822605824 5573102359552 5576644288152 5599072876827 5609838599391 5626884326784 5640504016896 5657028931008 5660377685872 5665162451456 5672697219072 5674078445568 5689316449206 5706603673344 5723802599424 5730035826688 5731551073934 5740571552352 5745424106496 5746823041024 5754466418688 5762256403683 5771951603712 5775368388608 5783049732096 5790878411136 5792288413184 5797184684032 5804895043584 5806308458496 5814168623536 5821901572032 5857191395328 5865120442048 5874351135744 5879316774912 5897036234752 5914312708096 5932283592704 5943690002432 5953444577892 5971387448832 6033197334528 6038297247744 6041364645498 6047943698176 6055987571712 6073729722801 6092185002624 6095791354016 6103898865792 6109058543616 6110546018304 6118818038389 6126956176068 6128448008592 6128962371584 6133628438016 6145421987328 6164095107072 6173796335616 6182153979456 6188886351872 6197117681664 6200786149376 6205506896274 6206027726848 6215794950144 6224209448704 6251425431552 6252947570688 6261412363808 6269740154496 6273451612064 6288636297216 6295484628992 6345290678272 6367924896606 6369259839488 6373307757888 6430724944896 6446290305024 6449564959383 6465175921152 6469003069568 6497289437184 6506085002844 6516324464832 6521832769536 6540939701478 6541488685056 6550344084496 6560653202688 6580588019712 6598260497304 6599867086176 6600421015552 6618146755584 6619758186496 6625353924608 6634165764096 6635781095424 6637535857407 6644764141184 6653601796608 6673819041792 6677769699328 6686651252736 6697333477744 6702994790912 6713544155136 6719219171328 6772377550848 6774026534912 6779752677376 6792218500704 6792788574208 6803936660448 6857765273268 6859202904064 6895082668032 6904416737712 6945685340874 6962497145856 6966618690304 6975884418048 6981781192704 6983481163776 6992934901016 7002235629792 7003940581248 7038730223616 7044088909284 7044680122368 7048258753081 7057633063572 7065318833664 7073012973568 7082420207616 7086612742144 7092007881456 7127234967552 7128970354688 7138452013056 7144486207488 7146225795072 7148115538746 7149856010024 7155899844352 7165417319424 7169658985216 7187012911104 7229970628608 7239758045653 7251760775168 7277628453264 7279154102272 7336742346752 7349399937024 7369137095058 7370931382152 7425473642496 7429245712707 7435525717536 7447227959808 7453523165184 7465430502436 7475359658832 7479784799188 7502512435712 7512490911744 7520672022528 7534500162462 7540869139776 7542705241344 7563596292096 7565437927424 7585755265608 7608804897792 7620779851776 7627221762048 7631096318391 7631736799232 7641887145984 7654095403136 7660565475328 7672621891584 7683008538244 7716603267072 7721171214848 7739860058112 7741744611328 7762535429376 7809588527104 7832468180992 7837446026592 7839089033216 7867051763643 7937926103856 7957139595264 7961849931776 7972439334912 7985175663998 7996663922688 8020091649024 8043588011277 8044263112704 8050387324896 8051062996992 8055152860664 8065866358368 8074650095616 8098306297068 8122913336832 8138531821056 8145411391488 8147394691072 8158230872064 8169274901424 8171264011456 8178171250688 8189048365056 8193895983104 8218793476096 8229724618752 8231728447488 8242871972608 8253835140096 8262823575552 8274009195032 8335233908736 8337263427584 8359653539328 8384848396288 8440326490176 8486255591424 8490566528808 8497743677184 8511117668352 8574299926528 8585703899136 8595053740032 8597326610901 8599419945844 8610857328528 8618136159744 8620234561536 8663052582912 8674780003792 8686317616704 8688432619776 8695777026048 8709462687744 8716824870912 8721252935304 8721984913408 8733585309696 8747537603584 8774117359616 8785787092992 8797680663072 8799822781568 8811526703616 8818975162368 8824195674112 8845554352128 8850047809876 8871469062144 8898425389056 8915535003648 8951392206848 8957081173248 8958958895104 9029836734464 9056291334272 9062046968247 9071915547264 9143687031024 9165819027456 9192672012888 9193443557376 9200442657024 9205888983616 9218132980992 9246142660608 9260913787832 9273230969184 9283329527808 9301179224064 9308260344411 9309041590272 9311308218368 9323692425216 9336314173056 9338587441664 9379421356032 9384973631488 9392118545712 9392906829824 9410177418096 9420425111552 9432954445824 9443226943488 9448024013246 9456010508608 9502979956736 9517936017408 9525981609984 9530820718328 9553889759232 9582683881472 9639960838144 9646087417344 9703504604352 9759127504266 9799199916032 9812233027584 9825516126744 9827908509536 9840979804032 9870882029568 9899800629264 9900631523328 9905660950276 9914034290048 9927220133376 9929637279744 9938030886912 9953671643136 9967146211776 10016654548992 10027562696704 10040899534848 10046000216616 10054492186368 10056940321792 10070316232704 10078828756992 10084795056128 10114340354144 10145073197056 10158566326272 10161039802368 10169629016064 10174795091188 10188327751056 10189182861312 10230162522112 10288804356096 10319813410816 10350047239168 10356625106568 10418528011311 10449928035456 10475221745664 10489402351524 10505910871872 10558095335424 10567020183552 10583901471808 10597978250496 10609519460352 10629919113216 10638011822184 10644309137306 10662218563584 10690852451328 10693455532032 10719338692608 10722173308119 10724784015036 10725684150272 10733849766528 10754488477824 10766200127488 10780519366656 10797741729424 10830551115776 10844955942912 10851375761408 10860548521984 10877641162752 10892366535232 10918731153408 10972966158336 11005113520128 11017098100736 11024099905536 11056397073228 11113645211648 11146204719104 11153288576304 11198145753654 11219677198782 11253768653568 11281008033792 11314057862016 11320755371744 11330324902912 11345394438144 11348156891136 11363519214151 11378632898412 11413207346688 11447605198848 11463102147868 11481143104704 11490848212992 11493646082048 11508932837376 11524512807366 11543903207424 11550736777216 11566099464192 11581756822272 11584576826368 11594369368064 11609790087168 11612616916992 11628337247072 11643803144064 11714382790656 11730240884096 11748702271488 11758633549824 11828625416192 11864567185408 11887380004864 11906889155784 11942774897664 11977763495997 12066394669056 12076594495488 12082729290996 12095887396352 12111975143424 12147459445602 12184370005248 12191582708032 12207797731584 12218117087232 12221092036608 12237636076778 12253912352136 12256896017184 12257924743168 12267256876032 12290843974656 12328190214144 12347592671232 12364307958912 12377772703744 12394235363328 12401572298752 12411013792548 12412055453696 12448418897408 12502850863104 12505895141376 12522824727616 12539480308992 12546903224128 12577272594432 12590969257984 12690581356544 12735849793212 12738519678976 12746615515776 12861449889792 12892580610048 12899129918766 12930351842304 12938006139136 12994578874368 13012170005688 13032648929664 13043665539072 13064503379263 13081879402956 13082977370112 13089623398579 13100688168992 13121306405376 13161176039424 13196520994608 13199734172352 13236293511168 13239516372992 13250707849216 13268331528192 13271562190848 13275071714814 13289528282368 13307203593216 13347638083584 13355539398656 13373302505472 13394666955488 13405989581824 13427088310272 13438438342656 13445264941927 13544755101696 13548053069824 13584437001408 13607873320896 13715530546536 13718405808128 13790165336064 13808833475424 13891370681748 13924994291712 13933237380608 13951768836096 13963562385408 13966962327552 13985869802032 14004471259584 14007881162496 14077460447232 14088177818568 14089360244736 14096517506162 14115266127144 14130637667328 14146025947136 14164840415232 14172036019869 14173225484288 14184015762912 14254469935104 14257940709376 14276904026112 14288972414976 14296231077492 14299712020048 14311799688704 14330834638848 14339317970432 14374025822208 14459941257216 14479516091306 14503521550336 14555256906528 14558308204544 14673484693504 14698799874048 14738274190116 14741862764304 14850947284992 14858491425414 14871051435072 14894455919616 14907046330368 14930861004872 14950719317664 14959569598376 15005024871424 15024981823488 15041344045056 15048984905227 15069000324924 15081738279552 15085410482688 15127192584192 15130875854848 15171510531216 15217609795584 15241559703552 15254443524096 15262192636782 15263473598464 15283774291968 15308190806272 15321130950656 15345243783168 15366017076488 15433206534144 15442342429696 15479720116224 15483489222656 15487583667283 15525070858752 15664936361984 15674892053184 15678178066432 15734103527286 15875852207712 15914279190528 15923699863552 15944878669824 15966463705959 15970351327996 15993327845376 16040183298048 16087176022554 16088526225408 16100774649792 16110305721328 16131732716736 16149300191232 16196612594136 16245826673664 16277063642112 16290822782976 16294789382144 16316461744128 16338549802848 16342528022912 16356342501376 16378096730112 16387791966208 16437586952192 16459449237504 16485743945216 16507670280192 16525647151104 16548018390064 16670467817472 16674526855168 16719307078656 16769696792576 16797218630481 16829515798173 16880652980352 16981133057616 16995487354368 17022235336704 17148599853056 17171407798272 17190107480064 17194653221802 17198839891688 17221714657056 17236272319488 17240469123072 17286769211049 17326105165824 17349560007584 17372635233408 17376865239552 17391554052096 17418925375488 17442505870608 17443969826816 17495075207168 17548234719232 17571574185984 17595361326144 17599645563136 17623053407232 17637950324736 17648391348224 17691108704256 17700095619752 17742938124288 17796850778112 17831070007296 17902784413696 17914162346496 17917917790208 18059673468928 18112582668544 18124093936494 18143831094528 18287374062048 18331638054912 18356454115167 18385344025776 18386887114752 18400885314048 18411777967232 18436265961984 18492285321216 18521827575664 18546461938368 18566659055616 18602358448128 18616520688822 18618083180544 18622616436736 18647384850432 18672628346112 18677174883328 18758842712064 18769947262976 18784237091424 18785813659648 18820354836192 18840850223104 18865908891648 18886453886976 18896048026492 18912021017216 19005959913472 19035872034816 19061641436656 19107779518464 19165367762944 19279921676288 19292174834688 19348694878149 19407009208704 19518255008532 19598399832064 19624466055168 19651032253488 19655817019072 19681959608064 19741764059136 19799601258528 19801263046656 19811321900552 19828068580096 19854440266752 19859274559488 19876061773824 19907343286272 19912607572221 19934292423552 20033309097984 20055125393408 20060428758769 20092000433232 20108984372736 20113880643584 20140632465408 20157657513984 20169590112256 20228680708288 20290146394112 20317132652544 20322079604736 20339258032128 20349590182376 20376655502112 20378365722624 20460325044224 20577608712192 20639626821632 20700094478336 20713250213136 20837056022622 20899856070912 20950443491328 20978804703048 21011821743744 21116190670848 21134040367104 21144776259243 21167802943616 21195956500992 21219038920704 21259838226432 21276023644368 21288618274612 21381704902656 21386911064064 21438677385216 21444346616238 21449568030072 21451368300544 21467699533056 21508976955648 21532400254976 21561038733312 21595483458848 21661102231552 21689911885824 21702751522816 21719274136959 21721097043968 21755282325504 21784733070464 21837462306816 22010227040256 22034196201472 22048199811072 22112794146456 22227290423296 22287737138121 22292409438208 22306577152608 22396291507308 22439354397564 22507537307136 22562016067584 22628115724032 22641510743488 22660649805824 22690788876288 22696313782272 22727038428302 22757265796824 22826414693376 22893288955173 22895210397696 22926204295736 22962286209408 22981696425984 22987292164096 23017865674752 23049025614732 23101473554432 23163513644544 23169153652736 23188738736128 23219580174336 23225233833984 23256674494144 23287606288128 23428765581312 23460481768192 23497404542976 23517267099648 23657250832384 23729134370816 23774760009728 23813778311568 23885549795328 23955526991994 24132789338112 24153188990976 24165458581992 24191774792704 24223950286848 24262649132917 24294918891204 24368740010496 24383165416064 24415595463168 24436234174464 24442184073216 24475272153556 24507824704272 24513792034368 24534513752064 24581687949312 24656380428288 24695185342464 24728615917824 24755545407488 24788470726656 24803144597504 24822027585096 24824110907392 24896837794816 24969777749293 25005701726208 25011790282752 25045649455232 25078960617984 25093806448256 25154545188864 25381162713088 25471699586424 25477039357952 25493231031552 25722899779584 25785161220096 25791979832703 25798259837532 25860703684608 25876012278272 25989157748736 26024340011376 26065297859328 26087331078144 26129006758526 26163758805912 26165954740224 26179246797158 26201376337984 26242612810752 26322352078848 26393041989216 26399468344704 26472587022336 26479032745984 26501415698432 26536663056384 26550143429628 26579056564736 26614407186432 26695276167168 26711078797312 26746605010944 26789333910976 26811979163648 26854176620544 26876876685312 26890529883854 27089510203392 27096106139648 27168874002816 27215746641792 27431061093072 27436811616256 27580330672128 27617666950848 27782741363496 27849988583424 27866474761216 27903537672192 27927124770816 27933924655104 27948114823993 27971739604064 28008942519168 28015762324992 28154920894464 28176355637136 28178720489472 28193035012324 28230532254288 28261275334656 28292051894272 28329680830464 28344072039738 28346450968576 28368031525824 28508939870208 28515881418752 28553808052224 28577944829952 28592462154984 28599424040096 28623599377408 28661669277696 28678635940864 28748051644416 28919882514432 28959032182612 29110513813056 29116616409088 29346969387008 29397599748096 29476548380232 29483725528608 29701894569984 29716982850828 29742102870144 29788911839232 29814092660736 29861722009744 29901438635328 29919139196752 30010049742848 30049963646976 30082688090112 30097969810454 30138000649848 30163476559104 30170820965376 30254385168384 30261751709696 30343021062432 30435219591168 30483119407104 30508887048192 30524385273564 30526947196928 30567548583936 30616381612544 30642261901312 30690487566336 30732034152976 30866413068288 30884684859392 30959440232448 30966978445312 30975167334566 31050141717504 31329872723968 31349784106368 31356356132864 31468207054572 31751704415424 31828558381056 31847399727104 31889757339648 31932927411918 31940702655992 31986655690752 32080366596096 32174352045108 32177052450816 32201549299584 32220611442656 32263465433472 32298600382464 32342323917199 32393225188272 32491653347328 32554127284224 32581645565952 32589578764288 32632923488256 32677099605696 32685056045824 32712685002752 32756193460224 32775583932416 32875173904384 32918898475008 32971487890432 33015340560384 33051294302208 33068084046361 33096036780128 33340935634944 33438614157312 33539393585152 33594437260962 33659031596346 33761305960704 33962266115232 33990974708736 34044470673408 34090557642453 34297199706112 34342815596544 34389306443604 34397679783376 34443429314112 34472544638976 34480938246144 34573538422098 34652210331648 34699120015168 34745270466816 34753730479104 34783108104192 34837850750976 34885011741216 34887939653632 34990150414336 35096469438464 35143148371968 35190722652288 35199291126272 35246106814464 35275900649472 35296782696448 35400191239504 35485876248576 35593701556224 35662140014592 35805568827392 35828324692992 35835835580416 35933290487991 36119346937856 36225165337088 36248187872988 36287662189056 36574748124096 36663276109824 36712908230334 36770688051552 36773774229504 36801770628096 36823555934464 36872531923968 36984570642432 37043655151328 37092923876736 37133318111232 37204716896256 37233041377644 37236166361088 37245232873472 37255081980571 37345256692224 37354349766656 37517685424128 37539894525952 37568474182848 37640709672384 37681700446208 37731817783296 37772907773952 37792096052984 37824042034432 38011919826944 38071744069632 38123282873312 38215559036928 38330735525888 38559843352576 38584349669376 38697389756298 38814018417408 39036510017064 39193510137789 39196799664128 39248932110336 39268870195737 39302064506976 39311634038144 39363919216128 39483528118272 39599202517056 39622643801104 39656137160192 39708880533504 39718549118976 39752123547648 39814686572544 39825215144442 39868584847104 40066618195968 40110250786816 40120857517538 40184000866464 40217968745472 40227761287168 40281264930816 40315315027968 40335794825781 40339180224512 40457361416576 40580292788224 40634265305088 40644159209472 40699180364752 40753311004224 40920650088448 41155217424384 41279253643264 41400188956672 41426500426272 41674112045244 41799712141824 41900886982656 41957609406096 42023643487488 42232381341696 42268080734208 42289552518486 42335605887232 42391913001984 42438077841408 42516108059607 42519676452864 42552047288736 42577236549224 42763409805312 42773822128128 42831726268723 42888693232476 42899136060144 42902736601088 42935399066112 43017953911296 43064800509952 43122077466624 43190966917696 43322204463104 43379823771648 43405503045632 43438548273918 43442194087936 43510564651008 43569466140928 43674924613632 44020454080512 44068392402944 44096399622144 44225588292912 44575474276242 44584818876416 44613154305216 44792583014616 44878708795128 45015074614272 45124032135168 45146954715681 45256231448064 45283021486976 45321299611648 45381577752576 45392627564544 45454076856604 45514531593648 45652829386752 45786577910346 45790420795392 45852408591472 45924572418816 45963392851968 45974584328192 46035731349504 46098051229464 46202947108864 46327027289088 46338307305472 46377477472256 46439160348672 46450467667968 46462751001849 46513348988288 46575212576256 46920963536384 46994809085952 47034534199296 47314501664768 47458268741632 47549520019456 47627556623136 47771099590656 47899391117877 47911053983988 48265578676224 48330917163984 48383549585408 48447900573696 48525298265834 48589837782408 48737480020992 48766330832128 48831190926336 48872468348928 48884368146432 48950544307112 49015649408544 49027584068736 49069027504128 49163375898624 49312760856576 49457231835648 49511090814976 49576941453312 49606289195008 49644055170192 49648221814784 49793675589632 49939555498586 50011403452416 50023580565504 50091298910464 50157921235968 50187612896512 50309090377728 50762325426176 50943399172848 50954078715904 50986462063104 51445799559168 51570322440192 51583959665406 51596519675064 51721407369216 51752024556544 51978315497472 52048680022752 52130595718656 52174662156288 52258013517052 52327517611824 52331909480448 52358493594316 52402752675968 52485225621504 52644704157696 52786083978432 52798936689408 52945174044672 52958065491968 53002831396864 53073326112768 53100286859256 53158113129472 53228814372864 53390552334336 53422157594624 53493210021888 53578667821952 53623958327296 53708353241088 53753753370624 53781059767708 54179020406784 54192212279296 54337748005632 54431493283584 54862122186144 54873623232512 55069362345501 55160661344256 55235333901696 55565482726992 55699977166848 55732949522432 55807075344384 55854249541632 55867849310208 55896229647986 55943479208128 56017885038336 56031524649984 56309841788928 56352711274272 56357440978944 56386070024648 56461064508576 56522550669312 56584103788544 56659361660928 56688144079476 56692901937152 56736063051648 57017879740416 57031762837504 57107616104448 57184924309968 57198848080192 57247198754816 57323338555392 57357271881728 57496103288832 57839765028864 57918064365224 58221027626112 58233232818176 58693938774016 58795199496192 58953096760464 58967451057216 59403789139968 59433965701656 59484205740288 59577823678464 59628185321472 59723444019488 59802877270656 59838278393504 60020099485696 60099927293952 60165376180224 60181286276307 60195939620908 60276001299696 60326953118208 60341641930752 60508770336768 60523503419392 60686042124864 60870439182336 60966238814208 61017774096384 61048770547128 61053894393856 61135097167872 61232763225088 61284523802624 61380975132672 61464068305952 61732826136576 61769369718784 61918880464896 61950334669132 62100283435008 62659745447936 62699568212736 62712712265728 62936414109144 63434328777729 63503408830848 63657116762112 63694799454208 63779514679296 63865854823836 63881405311984 64160733192192 64348704090216 64354104901632 64403098599168 64441222885312 64526930866944 64597200764928 64684647834398 64786450376544 64983306694656 65108254568448 65157822410877 65163291131904 65179157528576 65265846976512 65354199211392 65370112091648 65425370005504 65512386920448 65551167864832 65750347808768 65942975780864 66030681120768 66102588604416 66136168092722 66192073560256 66681871269888 66877228314624 67078787170304 67188874521924 67318063192692 67522611921408 67924532230464 67981949417472 68088941346816 68181115284906 68594399412224 68685631193088 68778612887208 68795359566752 68886858628224 68945089277952 68961876492288 69055232147533 69147076844196 69188009392489 69304420663296 69398240030336 69490540933632 69507460958208 69566216208384 69675701501952 69770023482432 69980300828672 70192938876928 70286296743936 70381445304576 70398582252544 70492213628928 70551801298944 70593565392896 70800382479008 70971752497152 71187403112448 71324280029184 71611137654784 71656649385984 71866580975982 72238693875712 72450330674176 72496375745976 72575324378112 72787947398751 73149496248192 73326552219648 73425816460668 73541376103104 73603541256192 73647111868928 73745063847936 73969141284864 74087310302656 74185847753472 74266636222464 74409433792512 74466082755288 74472332722176 74490465746944 74510163961142 74690513384448 74708699533312 74909333247879 75035370848256 75079789051904 75136948365696 75281419344768 75363400892416 75463635566592 75584192105968 75648084068864 76023839653888 76143488139264 76246565746624 76431118073856 76661471051776 77119686705152 77168699338752 77394779512596 77628036834816 78073020034128 78387020275578 78393599328256 78497864220672 78537740391474 78604129013952 78623268076288 78727838432256 78967056236544 79198405034112 79245287602208 79312274320384 79417761067008 79437098237952 79504247095296 79544634499057 79650430288884 79737169694208 80133236391936 80241715035076 80368001732928 80435937490944 80455522574336 80562529861632 80630630055936 80671589651562 80678360449024 80914722833152 81160585576448 81268530610176 81288318418944 81398360729504 81506622008448 81841300176896 82310434848768 82800377913344 82853000852544 83348224090488 83599424283648 83801773965312 83844344471979 83915218812192 84047286974976 84464762683392 84536161468416 84579105036972 84671211774464 84783826003968 84876155682816 85032216119214 85039352905728 85104094577472 85154473098448 85526819610624 85547644256256 85663452537446 85777386464952 85798272120288 85805473202176 85870798132224 86035907822592 86129601019904 86244154933248 86381933835392 86644408926208 86759647543296 86811006091264 86877096547836 86884388175872 87138932281856 87349849227264 88040908161024 88136784805888 88192799244288 88451176585824 89150948552484 89169637752832 89226308610432 89585166029232 89757417590256 90030149228544 90248064270336 90293909431362 90512462896128 90566042973952 90642599223296 90763155505152 90785255129088 90908153713208 91029063187296 91305658773504 91451523654841 91573155820692 91580841590784 91627363790053 91704817182944 91849144837632 91926785703936 91949168656384 92071462699008 92196102458928 92654054578176 92676614610944 92754954944512 92878320697344 92900935335936 92925502003698 93026697976576 93150425152512 93841927072768 93989618171904 94069068398592 94116854593489 94629003329536 95255113246272 95542199181312 95798782235754 95822107967976 96531157352448 96661834327968 96767099170816 96895801147392 97026971751597 97050596531668 97179675564816 97474960041984 97532661664256 97662381852672 97744936697856 97768736292864 97901088614224 98031298817088 98055168137472 98138055008256 98326751797248 98625521713152 98914463671296 99022181629952 99153882906624 99204252139083 99212578390016 99288110340384 99296443629568 99587351179264 99879110997172 100022806904832 100182597820928 100315842471936 100375225793024 100618180755456 101524650852352 101886798345696 101908157431808 101972924126208 102271672927359 102891599118336 103167919330812 103193039350128 103442814738432 103504049113088 103956630994944 104097360045504 104261191437312 104349324312576 104516027034104 104655035223648 104663818960896 104716987188632 104805505351936 104970451243008 105289408315392 105572167956864 105597873378816 105890348089344 105916130983936 106005662793728 106200573718512 106316226258944 106457628745728 106781104668672 106844315189248 106986420043776 107157335643904 107247916654592 107416706482176 107507506741248 107562119535416 108358040813568 108384424558592 108675496011264 108862986567168 109724244372288 109747246465024 110138724691002 110321322688512 110470667803392 111130965453984 111399954333696 111465899044864 111614150688768 111708499083264 111735698620416 111765245941713 111792459295972 111886958416256 112035770076672 112063049299968 112619683577856 112705422548544 112772140049296 112922129017152 113045101338624 113168207577088 113318723321856 113376288158952 113385803874304 113472126103296 114035759480832 114063525675008 114215232208896 114369848619936 114397696160384 114494397509632 114646677110784 114714543763456 114992206577664 115679530057728 115836128730448 116442055252224 116466465636352 117387877548032 117580530413367 117590398992384 117806610587211 117906193520928 117934902114432 118867931403312 118968411480576 119155647356928 119256370642944 119446888038976 119605754541312 119676556787008 120040198971392 120199854587904 120330752360448 120362572552614 120391879241816 120552002599392 120653906236416 120683283861504 121007384477343 121017540673536 121047006838784 121372084249728 121740878364672 121932477628416 122097541094256 122107788787712 122465526450176 122569047605248 122761950265344 122928136611904 123465652273152 123538739437568 123837760929792 123900669338264 124200566870016 125319490895872 125399136425472 125425424531456 125872828218288 126868657555458 127006817661696 127314233524224 127389598908416 127559029358592 127731709647672 127762810623968 128321466384384 128495178806169 128697408180432 128708209803264 128806197198336 128882445770624 129053861733888 129194401529856 129369295668796 129572900753088 129966613389312 130216509136896 130315644821754 130326582263808 130358315057152 130531693953024 130708398422784 130740224183296 130850740011008 131024773840896 131102335729664 131500695617536 131885951561728 132061362241536 132205177208832 132272336185444 132384147120512 133754456629248 134157574340608 134377749043848 134636126385384 135045223842816 135440864147043 135849064460928 135963898834944 136177882693632 136362230569812 137188798824448 137371262386176 137557225774416 137590719133504 137773717256448 137890178555904 137923752984576 138110464295066 138294153688392 138376018784978 138608841326592 138796480060672 138981081867264 139014921916416 139132432416768 139351403003904 139388253005547 139540046964864 139960601657344 140385877753856 140762890609152 140797164505088 140984427257856 141103602597888 141187130785792 141600764958016 141943504994304 142374806224896 142648560058368 143222275309568 143313298771968 143733161951964 144477387751424 144900661348352 144992751491952 145150648756224 145575894797502 146298992496384 146653104439296 146851632921336 147082752206208 147207082512384 147294223737856 147490127695872 147725749783963 147938282569728 148174620605312 148371695506944 148533272444928 148818867585024 148932165510576 148944665444352 149020327922284 149381026768896 149417399066624 149818666495758 150070741696512 150159578103808 150273896731392 150562838689536 150726801784832 150927271133184 151168384211936 151296168137728 152047679307776 152286976278528 152493131493248 152862236147712 154239373410304 154337398677504 154789559025192 155256073669632 156146040068256 156774040551156 156787198656512 156995728441344 157075480782948 157208258027904 157246536152576 157455676864512 157934112473088 158396810068224 158490575204416 158624548640768 158835522134016 158874196475904 159008494190592 159089268998114 159300860577768 159474339388416 160266472783872 160483430070152 160736003465856 160871874981888 160911045148672 161125059723264 161261260111872 161343179303124 161356720898048 161829445666304 162321171152896 162537061220352 162576636837888 162796721459008 163013244016896 163682600353792 164620869697536 165600755826688 165706001705088 166696448180976 167198848567296 167603547930624 167688688943958 167830437624384 168094573949952 168929525366784 169072322936832 169158210073944 169342423548928 169567652007936 169752311365632 169838543930419 170064432238428 170078705811456 170208189154944 170308946196896 171053639221248 171095288512512 171326905074892 171554772929904 171596544240576 171741596264448 172071815645184 172259202039808 172488309866496 172763867670784 173288817852416 173519295086592 173622012182528 173754193095672 173768776351744 174277864563712 174699698454528 174788444245051 176081816322048 176385598488576 176902353171648 178301897104968 178339275505664 178452617220864 179170332058464 179514835180512 180060298457088 180496128540672 180543858828921 180587818862724 181024925792256 181132085947904 181285198446592 181526311010304 181570510258176 181816307426416 182058126374592 182611317547008 182903047309682 183146311641384 183161683181568 183254727580106 183409634365888 183698289675264 183853571407872 183898337312768 184142925398016 184392204917856 185308109156352 185353229221888 185509909889024 185756641394688 185851004007396 186053395953152 186300850305024 187683854145536 187979236343808 188138136797184 188233709186978 189258006659072 190510226492544 191084398362624 191597564471508 191644215935952 193062314704896 193323668655936 193534198341632 193791602294784 194053943503194 194101193063336 194359351129632 194949920083968 195065323328512 195324763705344 195489873395712 195537472585728 195636803767951 195802177228448 196062597634176 196110336274944 196276110016512 196653503594496 197251043426304 197828927342592 198044363259904 198307765813248 198408504278166 198425156780032 198576220680768 199174702358528 199758221994344 200045613809664 200365195641856 200631684943872 200750451586048 201236361510912 203773596691392 203816314863616 203945848252416 204543345854718 205783198236672 206335838661624 206386078700256 206885629476864 207008098226176 207165696442599 207564028177467 207913261989888 208194720091008 208522382874624 208698648625152 209032054068208 209310070447296 209433974377264 209611010703872 209940902486016 210578816630784 211144335913728 211195746757632 211780696178688 211832261967872 212011325587456 212401147437024 212632452517888 212915257491456 213562209337344 213688630378496 213972840087552 214314671287808 214495833309184 214833412964352 215124239070832 216716081627136 216768849117184 217350992022528 217725973134336 218363842196253 219448488744576 219494492930048 220277449382004 220941335606784 222261930907968 222799908667392 222931798089728 223228301377536 223416998166528 223471397240832 223530491883426 223584918591944 223773916832512 224071540153344 224126098599936 224727999743637 225239367155712 225410845097088 225544280098592 225844258034304 226090202677248 226336415154176 226396267420393 226752576317904 226771607748608 226944252206592 228071518961664 228127051350016 228430464417792 228739697239872 228795392320768 228988795019264 229293354221568 229429087526912 229984413155328 231359060115456 231672257460896 232884110504448 232932931272704 234775755096064 235161060826734 235180797984768 235613221174422 235812387041856 235869804228864 237735862806624 237936822961152 238311294713856 238512741285888 238633903497171 238893776077952 239211509082624 239353113574016 240080397942784 240399709175808 240725145105228 240783758483632 241104005198784 241307812472832 241366567723008 242014768954686 242035081347072 242094013677568 242744168499456 243481756729344 243864955256832 244195082188512 244215577575424 244931052900352 245138095210496 245523900530688 245856273223808 246931304546304 247077478875136 247801338676528 248401133740032 250638981791744 250798272850944 250850849062912 251533033415937 251745656436576 253737315110916 254013635323392 254628467048448 254779197816832 255118058717184 255463419295344 255525621247936 256642932768768 256990357612338 257394816360864 257416419606528 257612394396672 257764891541248 258107723467776 258388803059712 258738591337592 259145801506176 259933226778624 260433018273792 260631289643508 260653164527616 260716630114304 260785573863997 261416796845568 261480448366592 261701480022016 262049547681792 262204671459328 263771903123456 264122724483072 264410354417664 264544672370888 264768294241024 267508913258496 268315148681216 268755498087696 269272252770768 270090447685632 270881728294086 271698128921856 271927797669888 272355765387264 272724461139624 274354570964523 274377597648896 274742524772352 274882091370159 275114451548832 275181438267008 275547434512896 275780357111808 275847505969152 276220928590132 276588307376784 276752037569956 277592960121344 277962163734528 278029843832832 278264864833536 278702806007808 278776506011094 279080093929728 279921203314688 280771755507712 281525781218304 281594329010176 281968854515712 282207205195776 282350563780467 282374261571584 283201529916032 283887009988608 286444550619136 286626597543936 287466323903928 288954775502848 289801322696704 289985502983904 290301297512448 291080915254791 291151789595004 292597984992768 293306208878592 293703265842672 294165504412416 294414165024768 294588447475712 294980255391744 295451499567926 295876565139456 296349241210624 296743391013888 297066544889856 297612756417249 297637735170048 297864331021152 297889330888704 298040655844568 298762053537792 298834798133248 299637332991516 300319156207616 300547793462784 301125677379072 301453603569664 301854542266368 302336768423872 302592336275456 304095358615552 304573952557056 304986262986496 305724472295424 308478746820608 308674797355008 309579118050384 310512147339264 312292080136512 313548081102312 313574397313024 313991456882688 314150961565896 314416516055808 314493072305152 314911353729024 315414438727921 315868224946176 316793620136448 316981150408832 317249097281536 317671044268032 317748392951808 318016988381184 318178537996228 318601721155536 318948678776832 320532945567744 320966860140304 321472006931712 321743749963776 321822090297344 322250119446528 322522520223744 322686358606248 322713441796096 323658891332608 324642342305792 325074122440704 325153273675776 325593442918016 326026488033792 329241739395072 331201511653376 331412003410176 333392896361952 334397697134592 335207095861248 335295737825139 335377377887916 335660875248768 336189147899904 337859050733568 338316420147888 338684847097856 339135304015872 339504622731264 339677087860838 340128864476856 340157411622912 340416378309888 340617892393792 342107278442496 342190577025024 342653810149784 343109545859808 343193088481152 343483192528896 344143631290368 344518404079616 344976619732992 345527735341568 346577635704832 347038590173184 347244024365056 347508386191344 347537552703488 348555729127424 349399396909056 349576888490102 352163632644096 352771196977152 353804706343296 356603794209936 356678551011328 356905234441728 358340664116928 359029670361024 360120596914176 360992257081344 361087717657842 361175637725448 362049851584512 362264171895808 362570396893184 363052622020608 363141020516352 363632614852832 364116252749184 365222635094016 365806094619364 366292623282768 366323366363136 366509455160212 366819268731776 367396579350528 367707142815744 367796674625536 368285850796032 368784409835712 370616218312704 370706458443776 371019819778048 371513282789376 371702008014792 372106791906304 372601700610048 375367708291072 375958472687616 376276273594368 376467418373956 378516013318144 381020452985088 382168796725248 383195128943016 383288431871904 385485536418507 386124629409792 386647337311872 387068396683264 387583204589568 388107887006388 388202386126672 388718702259264 389899840167936 390130646657024 390649527410688 390979746791424 391074945171456 391273607535902 391604354456896 392125195268352 392220672549888 392552220033024 393307007188992 394502086852608 395657854685184 396088726519808 396615531626496 396817008556332 396850313560064 397152441361536 398349404717056 399516443988688 400730391283712 401263369887744 401500903172096 402472723021824 407547193382784 407632629727232 407891696504832 409086691709436 411566396473344 412671677323248 412772157400512 413771258953728 414016196452352 414331392885198 415128056354934 415826523979776 416389440182016 417044765749248 417397297250304 418064108136416 418620140894592 418867948754528 419222021407744 419881804972032 420450210923587 421157633261568 422288671827456 422391493515264 423561392357376 423664523935744 424802294874048 425264905035776 425830514982912 427124418674688 427377260756992 427945680175104 428629342575616 428991666618368 429666825928704 430248478141664 433432163254272 434701984045056 435451946268672 436727684392506 438896977489152 438988985860096 440554898764008 441882671213568 443177249351889 444523861815936 445599817334784 445863596179456 446456602755072 446833996333056 447060983766852 447169837183888 447547833665024 448143080306688 448252197199872 449455999487274 450478734311424 450821690194176 451088560197184 451688516068608 452180405354496 452672830308352 452792534840786 453505152635808 453543215497216 453888504413184 456143037923328 456254102700032 456860928835584 457479394479744 457590784641536 457977590038528 458586708443136 458858175053824 462718120230912 463344514921792 465768221008896 465865862545408 469551510192128 470322121653468 470361595969536 471226442348844 471624774083712 471739608457728 475471725613248 475873645922304 476622589427712 477025482571776 477267806994342 477787552155904 478423018165248 478706227148032 480160795885568 480799418351616 481450290210456 481567516967264 482208010397568 482615624945664 482733135446016 483386625032731 484029537909372 484070162694144 484188027355136 484316065747423 485488336998912 486963513458688 487729910513664 488390164377024 489862105800704 490276190420992 491047801061376 491712546447616 493862609092608 494154957750272 495602677353056 496802267480064 501277963583488 501596545701888 503066066831874 503491312873152 507474630221832 508027270646784 509256934096896 509515631791257 509558395633664 510236117434368 510926838590688 511051242495872 513285865537536 513980715224676 514789632721728 515224788793344 515529783082496 516215446935552 516777606119424 517477182675184 518291603012352 519866453557248 520866036547584 521262579287016 521306329055232 521433260228608 521571147727994 522833593691136 522960896733184 523402960044032 524099095363584 524365332735153 524409342918656 527543806246912 528245448966144 529089344741776 529536588482048 535017826516992 536630297362432 537510996175392 538544505541536 540180895371264 541763456588172 543396257843712 543855595339776 544711530774528 545448922279248 548709141929046 548755195297792 549485049544704 549764182740318 550228903097664 550362876534016 551094869025792 551560714223616 551695011938304 552441857180264 553176614753568 553504075139912 555185920242688 555924327469056 556059687665664 556529729667072 556812441493399 557553012022188 558160187859456 559842406629376 563051562436608 563188658020352 563937709031424 564414410391552 564701127560934 564748523143168 566403059832064 567774019977216 572889101238272 573253195087872 574932647807856 579602645393408 579971005967808 580602595024896 582161830509582 582303579190008 585195969985536 586612417757184 586910411303853 587406531685344 588331008824832 588828330049536 589176894951424 589960510783488 590902999135852 591753130278912 592698482421248 593486782027776 594133089779712 595225512834498 595275470340096 595728662042304 596081311689136 597524107075584 597669596266496 599274665983032 600638312415232 601095586925568 602251354758144 602907207139328 603709084532736 604673536847744 605184672550912 608190717231104 609972525972992 611448944590848 616957493641216 617349594710016 619158236100768 621024294678528 621497089327797 622692084532401 624584160273024 627096162204624 627148794626048 628301923131792 628833032111616 628986144610304 629822707458048 630828877455842 631736449892352 633587240272896 633962300817664 634498194563072 635342088536064 635496785903616 636033976762368 636357075992456 637203442311072 637897357553664 641065891135488 641933720280608 642944013863424 643487499927552 643644180594688 644500238893056 645372717212496 645426883592192 647317782665216 649284684611584 650148244881408 650306547351552 651186885836032 652052976067584 658483478790144 662403023306752 662824006820352 666785792723904 668795394269184 670414191722496 670591475650278 670754755775832 671321750497536 672378295799808 675718101467136 676632840295776 677369694195712 678270608031744 679009245462528 679188802261179 679354175721676 680257728953712 680314823245824 680832756619776 681235784787584 684214556884992 684381154050048 685307620299568 686219091719616 686386176962304 686966385057792 688287262580736 689036808159232 689953239465984 691055470683136 693155271409664 694077180346368 694488048730112 695016772382688 695075105406976 697111458254848 698798793818112 699153776980204 704327265288192 705542393954304 707609412686592 713207588419872 713357102022656 713810468883456 715901710491513 716681328233856 718059340722048 720241193828352 722175435315684 722351275450896 724099703169024 724528343791616 725140793786368 726105244041216 726282041032704 727265229705664 728232505498368 730445270188032 731612189238728 732585246565536 732646732726272 733018910320424 733638537463552 734793158701056 735414285631488 735593349251072 736571701592064 737568819671424 741232436625408 741412916887552 742039639556096 743404016029584 744213583812608 745203401220096 750735416582144 751916945375232 752552547188736 752934836747912 757032026636288 762040905970176 764337593450496 766390257886032 766576863743808 770971072837014 772249258819584 773294674623744 774136793366528 775166409179136 776215774012776 776404772253344 777437404518528 779799680335872 780261293314048 781299054821376 781959493582848 782149890342912 782356721591991 782547215071804 783208708913792 784250390536704 784441345099776 785104440066048 786614014377984 791315709370368 792177453039616 793231063252992 793634017112664 793700627120128 794304882723072 796698809434112 799032887977376 801460782567424 802526739775488 803001806344192 804945446043648 815094386765568 815265259454464 815783393009664 818173383418872 823063712893569 823132792946688 824646274110477 825343354646496 825544314801024 827542517907456 828032392904704 828662785770396 830256112709868 832778880364032 834089531498496 834794594500608 836128216272832 837240281789184 837735897509056 838444042815488 839763609944064 840900421847174 842315266523136 844577343654912 844782987030528 847051691341401 847122784714752 847329047871488 849604589748096 850529810071552 851661029965824 854754521513984 857258685151232 857983333236736 859333651857408 860496956283328 866864326508544 869403968090112 870903892537344 873455368785012 877793954978304 877977971720192 881109797528016 883765342427136 886354498703778 889047723631872 891199634669568 891727192358912 892913205510144 893667992666112 894121967533704 894339674367776 895095667330048 896286160613376 896504394399744 897718017917929 898911998974548 900957468622848 901643380388352 902177120394368 903377032137216 904360810708992 905585069681572 907010305271616 907777008826368 912286075846656 912508205400064 913721857671168 914958788959488 915181569283072 915955180077056 917173416886272 917716350107648 925436240461824 926689029843584 931536442017792 939103020384256 940644243306936 940723191939072 942452884697688 943249548167424 943479216915456 946243316183763 950943451226496 951747291844608 953245178855424 954050965143552 954535613988684 955575104311808 956846036330496 957412454296064 960321591771136 961598836703232 962900580420912 963135033934528 964416020795136 965231249891328 965466270892032 966773250065462 968059075818744 968140325388288 968376054710272 968632131494846 970976673997824 973927026917376 975459821027328 976780328754048 979724211601408 980552380841984 983425092895232 987725218185216 988309915500544 991205354706112 993604534960128 1002555927166976 1003193091403776 1006132133663748 1006982625746304 1014949260443664 1016054541293568 1018513868193792 1019031263582514 1019116791267328 1020472234868736 1021853677181376 1022102484991744 1026571731075072 1027961430449352 1029579265443456 1030449577586688 1031059566164992 1032430893871104 1033555212238848 1034080248487741 1034954365350368 1036583206024704 1039732907114496 1041732073095168 1042525158574032 1042612658110464 1043142295455988 1045667187382272 1045921793466368 1046805920088064 1048198190727168 1048730665470306 1048818685837312 1055087612493824 1056490897932288 1058178689483552 1059073176964096 1070035653033984 1075021992350784 1077089011083072 1080361790742528 1083526913176344 1086792515687424 1087711190679552 1089423061549056 1090897844558496 1097418283858092 1097510390595584 1098970099089408 1099528365480636 1100457806195328 1100725753068032 1102189738051584 1103121428447232 1103390023876608 1104883714360528 1106353229507136 1107008150279824 1110371840485376 1111848654938112 1112119375331328 1113059459334144 1113624882986798 1115106024044376 1116320375718912 1119684813258752 1126103124873216 1126377316040704 1127875418062848 1128828820783104 1129402255121868 1129497046286336 1132806119664128 1135548039954432 1145778202476544 1146506390175744 1149865295615712 1159205290786816 1159942011935616 1161205190049792 1164323661019164 1164607158380016 1170391939971072 1173224835514368 1173820822607706 1174813063370688 1176662017649664 1177656660099072 1178353789902848 1179921021566976 1181805998271704 1183506260557824 1185396964842496 1186973564055552 1188266179559424 1188869807512933 1190451025668996 1190550940680192 1191457324084608 1192162623378272 1195048214151168 1195339192532992 1198549331966064 1202191173851136 1204502709516288 1205814414278656 1207418169065472 1209347073695488 1210369345101824 1216381434462208 1219945051945984 1222897889181696 1223519109715357 1234699189420032 1238316472201536 1242048589357056 1242994178655594 1245384169064802 1249168320546048 1254192324409248 1254297589252096 1256603846263584 1257666064223232 1257972289220608 1259645414916096 1261350632770761 1261657754911684 1263472899784704 1267174480545792 1267924601635328 1268996389126144 1270684177072128 1270993571807232 1272714151984912 1274406884622144 1275794715107328 1282131782270976 1283867440561216 1285888027726848 1286974999855104 1287288361189376 1289000477786112 1290745434424992 1290853767184384 1294635565330432 1298569369223168 1300296489762816 1302373771672064 1304105952135168 1316966957580288 1324806046613504 1325648013640704 1329531748055667 1333571585447808 1337590788538368 1341182951300556 1341509511551664 1342643500995072 1344756591599616 1351436202934272 1353265680591552 1354739388391424 1356541216063488 1358018490925056 1358377604522358 1358708351443352 1360515457907424 1360629646491648 1361665513239552 1362471569575168 1368429113769984 1368762308100096 1370615240599136 1372438183439232 1372772353924608 1373932770115584 1376574525161472 1378073616318464 1382110941366272 1386310542819328 1388154360692736 1388976097460224 1390033544765376 1394222916509696 1397597587636224 1398307553960408 1408654530576384 1411084787908608 1415218825373184 1426415176839744 1426714204045312 1427620937766912 1431803420983026 1433362656467712 1436118681444096 1440482387656704 1444350870631368 1444702550901792 1448199406338048 1449056687583232 1450159875098193 1450281587572736 1452210488082432 1452564082065408 1452948197242269 1454530459411328 1456465010996736 1460890540376064 1463224378477456 1465170493131072 1466037820640848 1467277074927104 1469586317402112 1470828571262976 1471186698502144 1473143403184128 1475137639342848 1482464873250816 1482825833775104 1484079279112192 1486808032059168 1488427167625216 1490406802440192 1501470833164288 1503833890750464 1505869673495824 1514064053272576 1524081811940352 1528546895373771 1528675186900992 1532780515772064 1533153727487616 1541942145674028 1546589349247488 1548273586733056 1550332818358272 1552431548025552 1552809544506688 1554874809037056 1559599360671744 1560522586628096 1562598109642752 1563918987165696 1564299780685824 1564713443183982 1565094430143608 1566417417827584 1568500781073408 1568882690199552 1570208880132096 1573095998205459 1573228028755968 1582631418740736 1584354906079232 1584773871942751 1587268034225328 1587401254240256 1588609765446144 1593397618868224 1598065775954752 1602921565134848 1605053479550976 1606003612688384 1609890892087296 1630188773531136 1630530518908928 1631566786019328 1636346766837744 1646127425787138 1646265585893376 1649292548220954 1650686709292992 1651088629602048 1655085035814912 1656064785809408 1657325571540792 1660512225419736 1665557760728064 1668179062996992 1669589189001216 1670437324480197 1672256432545664 1674480563578368 1675471795018112 1676888085630976 1679527219888128 1681800843694348 1689154687309824 1689565974061056 1694103382682802 1694245569429504 1694658095742976 1699209179496192 1701059620143104 1703322059931648 1709509043027968 1714517370302464 1715966666473472 1718667303714816 1720993912566656 1738807936180224 1741807785074688 1746910737570024 1755587909956608 1755955943440384 1760731233911559 1762219595056032 1767530684854272 1772708997407556 1778095447263744 1782399269339136 1783454384717824 1785826411020288 1788243935067408 1788679348735552 1790191334660096 1792572321226752 1793008788799488 1795436035835858 1797823997949096 1801914937245696 1803286760776704 1804354240788736 1806754064274432 1808721621417984 1811170139363144 1814020610543232 1815554017652736 1824572151693312 1825016410800128 1829917577918976 1830363138566144 1831910360154112 1834346833772544 1835432700215296 1850872480923648 1853378059687168 1863072884035584 1878206040768512 1881288486613872 1881446383878144 1884905769395376 1886499096334848 1886958433830912 1892486632367526 1901886902452992 1903494583689216 1906490357710848 1908101930287104 1909071227977368 1911150208623616 1913692072660992 1914824908592128 1920643183542272 1923197673406464 1925801160841824 1926270067869056 1928832041590272 1930462499782656 1930932541784064 1933546500130924 1936118151637488 1936280650776576 1937264262989692 1941953347995648 1947854053834752 1950919642054656 1953560657508096 1959448423202816 1961104761683968 1966850185790464 1975450436370432 1976619831001088 1982410709412224 1987209069920256 2005111854333952 2006386182807552 2012264267327496 2013965251492608 2029898520887328 2032109082587136 2037027736387584 2037566406783537 2038062527165028 2038233582534656 2040944469737472 2043707354362752 2044204969983488 2053143462150144 2055922860898704 2059158530886912 2060899155173376 2062119132329984 2064861787742208 2067110424477696 2068160496975482 2069908730700736 2073166412049408 2079465814228992 2083464146190336 2085050317148064 2085225316220928 2086284590911976 2091334374764544 2091843586932736 2093611840176128 2096396381454336 2097461330940612 2097637371674624 2110175224987648 2112981795864576 2116357378967104 2118146353928192 2140071306067968 2150043984701568 2154178022166144 2160723581485056 2167053826352688 2173585031374848 2175422381359104 2178846123098112 2181795689116992 2194836567716184 2195020781191168 2197940198178816 2199056730961272 2200915612390656 2201451506136064 2204379476103168 2206242856894464 2206780047753216 2207901071095447 2209767428721056 2212706459014272 2214016300559648 2220743680970752 2223697309876224 2224238750662656 2226118918668288 2227249765973596 2230212048088752 2232640751437824 2239369626517504 2252206249746432 2252754632081408 2255750836125696 2257657641566208 2258804510243736 2258994092572672 2265612239328256 2271096079908864 2293012780351488 2299730591231424 2318410581573632 2319884023871232 2322410380099584 2328647322038328 2329214316760032 2340783879942144 2346449671028736 2347070164775973 2347641645215412 2349626126741376 2353324035299328 2355313320198144 2356707579805696 2359842043133952 2363611996543408 2370793929684992 2373947128111104 2376532359118848 2377739615025866 2380902051337992 2381101881360384 2382914648169216 2384325246756544 2390096428302336 2390678385065984 2397098663932128 2404382347702272 2409005419032576 2411628828557312 2414836338130944 2418694147390976 2420738690203648 2432762868924416 2439890103891968 2445795778363392 2447038219430714 2469398378840064 2476632944403072 2484097178714112 2485988357311188 2490768338129604 2498336641092096 2508384648818496 2513207692527168 2515332128446464 2515944578441216 2519290829832192 2522701265541522 2523315509823368 2526945799569408 2534348961091584 2535849203270656 2537992778252288 2541368354144256 2541987143614464 2545428303969824 2548813769244288 2551589430214656 2555043589458721 2564263564541952 2567734881122432 2571776055453696 2573949999710208 2574576722378752 2578000955572224 2581490868849984 2589271130660864 2597138738446336 2600592979525632 2604747543344128 2608211904270336 2633933915160576 2649612093227008 2651296027281408 2659063496111334 2667143170895616 2675181577076736 2682365902601112 2683019023103328 2685287001990144 2689513183199232 2693154053753787 2702872405868544 2706531361183104 2709478776782848 2713082432126976 2716755209044716 2717416702886704 2721030915814848 2723331026479104 2724943139150336 2736858227539968 2737524616200192 2741230481198272 2744876366878464 2745544707849216 2747865540231168 2753149050322944 2756147232636928 2764221882732544 2772621085638656 2776308721385472 2777952194920448 2780067089530752 2788445833019392 2796615107920816 2817309061152768 2822169575817216 2830437650746368 2838729948551289 2852830353679488 2853428408090624 2855241875533824 2863606841966052 2866725312935424 2872237362888192 2880964775313408 2888701741262736 2889405101803584 2896398812676096 2898113375166464 2900319750196386 2900563175145472 2904420976164864 2905128164130816 2905896394484538 2909060918822656 2912930021993472 2921781080752128 2926448756954912 2930340986262144 2932075641281696 2934554149854208 2939172634804224 2941657142525952 2942373397004288 2943151476465109 2950275278685696 2964929746501632 2965651667550208 2973616064118336 2976854335250432 2980813604880384 3002941666328576 3007667781500928 3011739346991648 3028128106545152 3048163623880704 3057093790747542 3057350373801984 3065561031544128 3066307454975232 3083884291348056 3093178698494976 3096547173466112 3100665636716544 3102240745463223 3104863096051104 3105619089013376 3109749618074112 3119198721343488 3121045173256192 3125196219285504 3127837974331392 3129426886367964 3130188860287216 3132834835655168 3137001562146816 3137765380399104 3140417760264192 3146191996410918 3146456057511936 3165262837481472 3168709812158464 3169547743885502 3174536068450656 3174802508480512 3177219530892288 3186795237736448 3196131551909504 3205843130269696 3210106959101952 3212007225376768 3260377547062272 3261061037817856 3263133572038656 3272693533675488 3292254851574276 3292531171786752 3298585096441908 3301373418585984 3302177259204096 3310170071629824 3312129571618816 3314651143081584 3321024450839472 3331115521456128 3336358125993984 3339178378002432 3340874648960394 3344512865091328 3348961127156736 3350943590036224 3353776171261952 3359054439776256 3363601687388696 3378309374619648 3379131948122112 3383706375229117 3388206765365604 3388491138859008 3389316191485952 3390212460231961 3398418358992384 3402119240286208 3406644119863296 3429034740604928 3431933332946944 3437334607429632 3441987825133312 3477615872360448 3483615570149376 3493821475140048 3511175819913216 3521462467823118 3524439190112064 3535061369708544 3545417994815112 3556190894527488 3564798538678272 3566609422538799 3566908769435648 3571652822040576 3576487870134816 3577358697471104 3580382669320192 3585144642453504 3586017577598976 3590872071671716 3595647995898192 3606573521553408 3608708481577472 3613508128548864 3617443242835968 3622340278726288 3628041221086464 3631108035305472 3649144303386624 3650032821600256 3659835155837952 3660726277132288 3663820720308224 3668693667545088 3670557329146071 3670865400430592 3706756119374336 3726145768071168 3756412081537024 3762576973227744 3762892767756288 3769811538790752 3772998192669696 3773916867661824 3784051898312283 3784973264735052 3803773804905984 3806989167378432 3812980715421696 3818142455954736 3822300417247232 3827384145321984 3829649817184256 3841286367084544 3846395346812928 3851602321683648 3852540135738112 3857664083180544 3860924999565312 3861865083568128 3867093000261848 3872236303274976 3872561301553152 3874528525979384 3883906695991296 3895708107669504 3907121315016192 3918896846405632 3922209523367936 3933700371580928 3950900872740864 3953239662002176 3964821418824448 3974418139840512 4010223708667904 4012772365615104 4024528534654992 4027930502985216 4059797041774656 4064218165174272 4074055472775168 4075132813567074 4076125054330056 4076467165069312 4081888939474944 4087414708725504 4088409939966976 4106286924300288 4111845721797408 4118317061773824 4121798310346752 4124238264659968 4129723575484416 4134220848955392 4136320993950964 4139817461401472 4146332824098816 4158931628457984 4166928292380672 4170100634296128 4172569181823952 4182668749529088 4183687173865472 4187223680352256 4192792762908672 4194922661881224 4195274743349248 4220350449975296 4225963591729152 4232714757934208 4236292707856384 4280142612135936 4300087969403136 4308356044332288 4321447162970112 4334107652705376 4347170062749696 4350479625294579 4350844762718208 4357692246196224 4358844591726807 4363591378233984 4389673135432368 4390041562382336 4398113461922544 4401831224781312 4402903012272128 4408758952206336 4412485713788928 4413560095506432 4415802142190894 4419534857442112 4425412918028544 4428032601119296 4441487361941504 4447394619752448 4448477501325312 4452237837336576 4454499531947192 4460424096177504 4465281502875648 4478739253035008 4504412499492864 4505509264162816 4511501672251392 4517609020487472 4517988185145344 4531224478656512 4542192159817728 4586025560702976 4599461182462848 4636821163147264 4639768047742464 4644820760199168 4657294644076656 4658428633520064 4681567759884288 4692899342057472 4694140329551946 4695283290430824 4699252253482752 4706648070598656 4710626640396288 4713415159611392 4719684086267904 4727223993086816 4741587859369984 4747894256222208 4753064718237696 4754321615828253 4755479230051732 4761804102675984 4762203762720768 4765829296338432 4768650493513088 4780192856604672 4781356770131968 4794197327864256 4808764695404544 4818010838065152 4823257657114624 4829672676261888 4837388294781952 4841477380407296 4865525737848832 4879780207783936 4891591556726784 4894076438861428 4938796757680128 4953265888806144 4968194357428224 4971976714622376 4981536676259208 4996673282184192 5011311973440591 5016769297636992 5026415385054336 5030664256892928 5031889156882432 5038581659664384 5045402531083044 5046631019646736 5068697922183168 5071698406541312 5075985556504576 5082736708288512 5083974287228928 5090856607939648 5097627538488576 5103178860429312 5110087178917442 5128527129083904 5135469762244864 5143552110907392 5147899999420416 5149153444757504 5156001911144448 5162981737699968 5178542261321728 5194277476892672 5209495086688256 5216423808540672 5267867830321152 5299224186454016 5302592054562816 5318126992222668 5334286341791232 5350363154153472 5364731805202224 5366038046206656 5370574003980288 5379026366398464 5386308107507574 5405744811737088 5413062722366208 5418957553565696 5426164864253952 5433510418089432 5434833405773408 5442061831629696 5446662052958208 5449886278300672 5465852742006631 5473716455079936 5475049232400384 5482460962396544 5489752733756928 5491089415698432 5495731080462336 5506298100645888 5528443765465088 5545242171277312 5552617442770944 5555904389840896 5560134179061504 5576891666038784 5593230215841632 5634618122305536 5644339151634432 5660875301492736 5677459897102578 5705660707358976 5706856816181248 5710483751067648 5727213683932104 5733450625870848 5744474725776384 5761929550626816 5777403482525472 5778810203607168 5792797625352192 5796226750332928 5800639500392772 5801126350290944 5808841952329728 5811792788969076 5818121837645312 5825860043986944 5843562161504256 5852897513909824 5860681972524288 5864151282563392 5869108299708416 5878345269608448 5883314285051904 5884746794008576 5886302952930218 5900550557371392 5929859493003264 5931303335100416 5947232128236672 5953708670500864 5961627209760768 6005883332657152 6015335563001856 6023478693983296 6056256213090304 6096327247761408 6114187581495084 6114700747603968 6131122063088256 6132614909950464 6167768582696112 6186357396989952 6193094346932224 6201331273433088 6204481490926446 6209726192102208 6211238178026752 6219499236148224 6238397442686976 6242090346512384 6250392438571008 6255675948662784 6258853772735928 6260377720574432 6265669671310336 6274003124293632 6275530760798208 6280835520528384 6284026125425503 6292383992821836 6292912115023872 6330525674962944 6339095487771004 6349072136901312 6354439061784576 6373590475472896 6392263103819008 6411686260539392 6420213918203904 6424014450753536 6520755094124544 6526267144077312 6545387067350976 6584509703148552 6585062343573504 6597170192883816 6602746837171968 6604354518408192 6620340143259648 6623703213286341 6624259143237632 6629302286163168 6642048901678944 6662231042912256 6672716251987968 6678356756004864 6681749297920788 6689025730182656 6697922254313472 6701887180072448 6707552342523904 6718108879552512 6727203374777392 6756618749239296 6758263896244224 6767412750458234 6776413530731208 6776982277718016 6778632382971904 6780424920463922 6796836717984768 6804238480572416 6813288239726592 6858069481209856 6863866665893888 6883975650266624 6955231744720896 6967231140298752 6987642950280096 7022351639826432 7042924935646236 7048878380224128 7070122739417088 7090835989630224 7112381789054976 7129597077356544 7133218845077598 7133817538871296 7143305644081152 7152975740269632 7154717394942208 7160765338640384 7170289284907008 7172035155197952 7181744143343432 7191295991796384 7213147043106816 7217416963154944 7227016257097728 7234886485671936 7238561739414187 7244680557452576 7256082442172928 7262216070610944 7298288606773248 7319670311675904 7321452554264576 7327641440616448 7337387335090176 7341114658292142 7341730800861184 7413512238748672 7452291536142336 7525153946455488 7539623077581504 7545996385339392 7547833735323648 7568103796624566 7569946529470104 7607547609811968 7613978334756864 7625961430843392 7636284911909472 7644600834494464 7654768290643968 7659299634368512 7665130768376163 7682572734169088 7692790693625856 7703204643367296 7705080271476224 7715328166361088 7721849999130624 7723730167136256 7734186000523696 7744472606549952 7749057051958768 7767813391982592 7791416215339008 7814242630032384 7837793692811264 7844419046735872 7867400743161856 7901801745481728 7906479324004352 7929642837648896 7948836279681024 8020447417335808 8025544731230208 8049057069309984 8055861005970432 8079462161261361 8119594083549312 8128436330348544 8150265627134148 8152250108660112 8152934330138624 8174829417451008 8176819879933952 8212573848600576 8223691443594816 8236634123547648 8243596620693504 8248476529319936 8259447150968832 8268441697910784 8272641987901928 8279634922802944 8292665648197632 8317863256915968 8333856584761344 8340201268592256 8345138363647904 8365337499058176 8367374347730944 8374447360704512 8389845323762448 8390549486698496 8440700899950592 8451927183458304 8465429515868416 8472585415712768 8560285224271872 8600175938806272 8616712088664576 8642894325940224 8668215305410752 8694340125499392 8700959250589158 8701689525436416 8715384492392448 8717689183453614 8727182756467968 8779346270864736 8780083124764672 8796226923845088 8803662449562624 8805806024544256 8817517904412672 8824971427577856 8827120191012864 8829454429395327 8831604284381788 8839069714884224 8850825836057088 8856065202238592 8882974723883008 8894789239504896 8896955002650624 8908999063894384 8920848192355008 8930563005751296 8957478506070016 9008824998985728 9011018528325632 9023003344502784 9035218040974944 9035976370290688 9062448957313024 9084384319635456 9172051121405952 9198922364925696 9273642326294528 9279536095484928 9289641520398336 9306722236389669 9314589288153312 9316857267040128 9363135519768576 9388280659103892 9390566580861648 9398504506965504 9413296141197312 9421253280792576 9426830319222784 9439368172535808 9454447986173632 9483175718739968 9495788512444416 9506129436475392 9508643231656506 9510958460103464 9523608205351968 9524407525441536 9531658592676864 9537300987026176 9560385713209344 9562713540263936 9588394655728512 9617529390809088 9636021676130304 9646515314229248 9674776589563904 9682954760814592 9759560415567872 9783183113453568 9788152877722856 9877593515360256 9906531777612288 9936388714856448 9943953429244752 9963073352518416 9993346564368384 10022623946881182 10033538595273984 10052830770108672 10061328513785856 10063778313764864 10077163319328768 10090805062166088 10093262039293472 10137395844366336 10143396813082624 10151119125687351 10151971113009152 10165473416577024 10167948574457856 10170637380695883 10181713215879296 10195255076977152 10206357720858624 10220174357834884 10270939524489728 10287104221814784 10295799998840832 10298306889515008 10312003822288896 10325963475399936 10357084522643456 10388554953785344 10418990173376512 10432847617081344 10598448372908032 10605184109125632 10636253984445336 10668572683582464 10699828267616397 10700726308306944 10729463610404448 10732076092413312 10741148007960576 10758052732796928 10772616215015148 10826125444732416 10837915107131392 10852329728507904 10867020836178864 10869666811546816 10884123663259392 10893324105916416 10899772556601344 10931705484013262 10947432910159872 10950098464800768 10964921924793088 10979505467513856 10982178831396864 10991462160924672 11011671987438213 11012596201291776 11056887530930176 11090484342554624 11111808779681792 11120268358123008 11153783332077568 11186460431683264 11269236244611072 11288678303268864 11321750602985472 11354919794205156 11411321414717952 11413713632362496 11420967502135296 11454427367864208 11466901251741696 11488949451552768 11523859101253632 11554806965050944 11557620407214336 11585595250704384 11592453500665856 11601279000785544 11602252700581888 11617683904659456 11623585577938152 11636243675290624 11651720087973888 11670334232933077 11687124323008512 11705795027819648 11721363945048576 11728302565126784 11738216599416832 11756690539216896 11766628570103808 11772605905860436 11801101114742784 11859718986006528 11862606670200832 11894464256473344 11907417341001728 11923254419521536 12011766665314304 12030671126003712 12046957387966592 12192654495522816 12228375162990168 12229401495207936 12262244126176512 12265229819900928 12335537165392224 12372714793979904 12386188693864448 12402662546866176 12408962981852892 12419452384204416 12422476356053504 12438998472296448 12476794885373952 12484180693024768 12500784877142016 12517707545471856 12520755441148864 12531339342620672 12548006248587264 12551061521596416 12561671041056768 12568052250851006 12584767985643672 12585824230047744 12661051349925888 12678190975542008 12698144273802624 12708878123569152 12747180950945792 12784526207638016 12823372521078784 12840427836407808 12848028901507072 13041510188249088 13052534288154624 13090774134701952 13169019406297104 13170124687147008 13194340385767632 13205493674343936 13208709036816384 13240680286519296 13247406426572682 13248518286475264 13258604572326336 13284097803357888 13324462085824512 13345432503975936 13356713512009728 13363498595841576 13378051460365312 13395844508626944 13403774360144896 13415104685047808 13436217759105024 13454406749554784 13513237498478592 13516527792488448 13534825500916468 13552827061462416 13553964555436032 13560849840927844 13593673435969536 13608476961144832 13626576479453184 13716138962419712 13727733331787776 13767951300533248 13910463489441792 13934462280597504 13975285900560192 14044703279652864 14085849871292472 14097756760448256 14140245478834176 14181671979260448 14224763578109952 14259194154713088 14262964847484759 14266437690155196 14267635077742592 14286611288162304 14305951480539264 14309434789884416 14321530677280768 14340578569814016 14344070310395904 14363488286686864 14382591983592768 14426294086213632 14434833926309888 14454032514195456 14469772971343872 14477123478828374 14489361114905152 14512164884345856 14524432141221888 14596577213546496 14639340623351808 14642905108529152 14655282881232896 14674774670180352 14682229316584284 14683461601722368 14827024477497344 14904583072284672 15050307892910976 15079246155163008 15091992770678784 15095667470647296 15136207593249132 15139893058940208 15215095219623936 15227956669513728 15251922861686784 15272569823818944 15289201668988928 15309536581287936 15318599268737024 15330261536752326 15365145468338176 15385581387251712 15406409286734592 15410160542952448 15430656332722176 15443699998261248 15447460334272512 15455307497668129 15468372001047392 15488945213099904 15498114103917536 15535626783965184 15582832430678016 15628485260064768 15675587385622528 15734801486323712 15803603490963456 15812958648008704 15859285675297792 15897672559362048 16051089462460416 16098114138619968 16111722011940864 16158924322522722 16239188167098624 16256872660697088 16300531254268296 16304500217320224 16305868660277248 16349658834902016 16353639759867904 16397558226019893 16425147697201152 16447382887189632 16473268247095296 16487193241387008 16496953058639872 16518894301937664 16545283975803856 16559269845605888 16585331296395264 16635726513831936 16667713169522688 16680402537184512 16690276727295808 16730674998116352 16734748695461888 16748894721409024 16779690647524896 16781098973396992 16881401799901184 16903854366916608 16930859031736832 16945170831425536 17120570448543744 17200351877612544 17233424177329152 17285788651880448 17336430610821504 17388680250998784 17401918501178316 17403379050872832 17435378366907228 17454365512935936 17558692541729472 17592453847690176 17607324899125248 17611612049088512 17635035808825344 17649942855155712 17654240382025728 17658908858790654 17663208568763576 17678139429768448 17701651672114176 17712130404477184 17765949447766016 17789578479009792 17793910005301248 17817998127788768 17841696384710016 17861126011502592 17885305126211047 17914957012140032 18017649997971456 18022037056651264 18046006689005568 18070436081949888 18124897914626048 18168768639270912 18344102242811904 18397844729851392 18547284652589056 18559072190969856 18579283040796672 18613444472779338 18629178576306624 18633714534080256 18726271039537152 18776561318207784 18781133161723296 18797009013931008 18826592282394624 18842506561585152 18852078376276509 18853660638445568 18878736345071616 18908895972347264 18966351437479936 18991577024888832 19017286463313012 19021916920206928 19047216410703936 19063317185353728 19074601974052352 19120771426418688 19125427080527872 19176789311457024 19235058781618176 19272043352260608 19293030628458496 19349553179127808 19365909521629184 19519120831135744 19576305755445712 19755187030720512 19813063555224576 19871109639859023 19872777429712896 19887906858489504 19926146705036832 19986693128736768 20045247893762364 20067077190547968 20105661540217344 20122657027571712 20127556627529728 20154326638657536 20181610124332176 20186524078586944 20274791688732672 20286793626165248 20302238251374702 20303942226018304 20330946833154048 20335897148915712 20341274761391766 20363426431758592 20390510153954304 20412715441717248 20440348715669768 20541879048979456 20574208443629568 20591599997681664 20596613779030016 20602060335255763 20651926950799872 20714169045286912 20837980346753024 20865695234162688 21196896745816064 21210368218251264 21272507968890672 21337145367164928 21399656535232794 21401452616613888 21458927220808896 21464152184826624 21482296015921152 21516105465593856 21545232430030296 21652250889464832 21675830214262784 21704659457015808 21715685218242561 21734041672357728 21739333623093632 21768247326518784 21786648211832832 21799545113202688 21863410968026524 21894865820319744 21929843849586176 21959010935027712 21964357662793728 21982924321849344 22023343974876426 22025192402583552 22113775061860352 22180968685109248 22223617559363584 22240536716246016 22307566664155136 22372920863366528 22643501205970944 22709839588410312 22822642829435904 22827427264724992 22841935004270592 22908854735728416 22933802503483392 22977898903105536 22995392305128489 23047718202507264 23109613930101888 23115240814428672 23171190501408768 23184907001331712 23202558001571088 23204505401163776 23247171155876304 23272487350581248 23303440175947776 23340668465866154 23374248646017024 23411590055639296 23442727890097152 23456605130253568 23476433198833664 23513381078433792 23533257140207616 23545211811720872 23602202229485568 23719437972013056 23725213340401664 23788928512946688 23814834682003456 23846508839043072 24023533330628608 24061342252007424 24093914775933184 24385308991045632 24456750325980336 24458802990415872 24524488252353024 24530459639801856 24671074330784448 24745429587959808 24772377387728896 24805325093732352 24817925963705784 24838904768408832 24844952712107008 24877996944592896 24953589770747904 24968361386049536 25001569754284032 25035415090943712 25041510882297728 25062678685241344 25096012497174528 25102123043192832 25123342082113536 25136104501702012 25169535971287344 25171648460095488 25322102699851776 25356381951084016 25396288547605248 25417756247138304 25494361901891584 25569052415276032 25646745042157568 25680855672815616 25696057803014144 26083020376498176 26105068576309248 26181548269403904 26338038812594208 26340249374294016 26388680771535264 26410987348687872 26417418073632768 26481360573038592 26488363288185981 26494812853145364 26497036572950528 26517209144652672 26568195606715776 26648924171649024 26690865007951872 26726997191683152 26756102920730624 26791689017253888 26807548720289792 26830209370095616 26872435518210048 26908813499109568 27026474996957184 27033055584976896 27069651001832936 27105654122924832 27107929110872064 27121699681855688 27187346871939072 27216953922289664 27253152958906368 27432277924839424 27455466663575552 27535902601066496 27820926978883584 27868924561195008 27950571801120384 28089406559305728 28171699742584944 28195513520896512 28280490957668352 28363343958520896 28449527156219904 28518388309426176 28525929694969518 28532875380310392 28535270155485184 28573222576324608 28611902961078528 28618869579768832 28643061354561536 28681157139628032 28688140620791808 28726976573373728 28765183967185536 28852588172427264 28869667852619776 28908065028390912 28939545942687744 28954246957656748 28978722229810304 29024329768691712 29048864282443776 29278681246703616 29285810217058304 29310565762465792 29349549340360704 29364458633168568 29366923203444736 29654048954994688 29809166144569344 30100615785821952 30158492310326016 30183985541357568 30191334941294592 30272415186498264 30279786117880416 30430190439247872 30453357377062053 30455913339027456 30503845723373568 30511912142087649 30545139647637888 30578403337977856 30619073162575872 30637198537474048 30660523073504652 30730290936676352 30812818573469184 30820321085904896 30861312665444352 30887399996522496 30894920668545024 30910614995336258 30936744002094784 30977890426199808 30996228207835072 31071253567930368 31165664861356032 31256970520129536 31351174771245056 31469602972647424 31625917296017408 31718571350595584 31795345118724096 32102178924920832 32196228277239936 32223444023881728 32317848645045444 32478376334197248 32513745321394176 32601062508536592 32609000434640448 32699317669804032 32707279519735808 32795116452039786 32850295394402304 32894765774379264 32946536494190592 32974386482774016 32993906117279744 33037788603875328 33090567951607712 33118539691211776 33170662592790528 33215566662963373 33271453027663872 33335426339045376 33360805074369024 33380553454591616 33461349996232704 33469497390923776 33559381295049792 33762803599802368 33807708733833216 33861718063473664 33890341662851072 34241140897087488 34400703755225088 34466848354658304 34571577303760896 34672861221643008 34777360501997568 34803837002356632 34806758101745664 34870756733814456 34908731025871872 35011002698799231 35117385083458944 35184907695380352 35214649798250496 35223224098177024 35270071617650688 35299885710311424 35317817717581308 35326417137527152 35356278859536896 35403303344228352 35424260808954368 35531898895532032 35579156958019584 35587820010602496 35635996255577536 35683392769420032 35722252023005184 35770610252422094 35829914024280064 36035299995942912 36044074113302528 36092013378011136 36140872163899776 36249795829252096 36688204485623808 36795689459702784 37094569305178112 37118144381939712 37158566081593344 37226888945558676 37258357152613248 37267429068160512 37452542079074304 37553122636415568 37562266323446592 37594018027862016 37653184564789248 37685013123170304 37704156752553018 37707321276891136 37757472690143232 37817791944694528 37932702874959872 37983154049777664 38034572926626024 38043833840413856 38094432821407872 38126634370707456 38149203948104704 38241542852837376 38250854161055744 38260969194046417 38353578622914048 38470117563236352 38544086704521216 38699106358255616 38731819043258368 39038241662271488 39152611510891424 39510374061441024 39626127110449152 39742219279718046 39745554859425792 39775813716979008 39852293410073664 39973386257473536 40090495787524728 40134154381095936 40211323080434688 40245314055143424 40255113255059456 40308653277315072 40363220248664352 40373048157173888 40549583377465344 40573587252330496 40604476502749404 40607884452036608 40661893666308096 40682549522783532 40726852863517184 40781020307908608 40825430883434496 40880697431339536 41083758097958912 41148416887259136 41183199995363328 41193227558060032 41204120670511526 41303853901599744 41428338090573824 41675960693506048 41731390468325376 42393793491632128 42420736436502528 42545015937781344 42674290734329856 42799313070465588 42802905233227776 42917854441617792 42928304369653248 42964592031842304 43032210931187712 43090464860060592 43304501778929664 43351660428525568 43409318914031616 43431370436485122 43468083344715456 43478667246187264 43536494653037568 43573296423665664 43599090226405376 43726821936053048 43789731640639488 43859687699172352 43918021870055424 43928715325587456 43965848643698688 43988182877978521 44046687949752852 44050384805167104 44227550123720704 44481073432492032 44615133328310272 44745841726733056 45287002411941888 45419679176820624 45645285658871808 45683870008541184 45817709471456832 45867605006966784 45955797806211072 45990784610256978 46095436405014528 46219227860203776 46230481628857344 46342381002817536 46365922493004387 46369814002663424 46405116003142176 46409010802327552 46494342311752608 46544974701162496 46606880351895552 46681336931732308 46748497292034048 46823180111278592 46885455780194304 46913210260507136 46952866397667328 47026762156867584 47090423623441744 47204404458971136 47438875944026112 47450426680803328 47577857025893376 47629669364006912 47693017678086144 48047066661257216 48187829551866368 48770617982091264 48913500651960672 48917605980831744 49048976504706048 49060919279603712 49192674678059679 49342148661568896 49490859175919616 49544754775457792 49635851927411568 49677809536817664 49689905424214016 49755993889185792 49907179541495808 49936722772099072 50003139508568064 50070830181887424 50083021764595456 50125357370482688 50192024994349056 50204246086385664 50246684164227072 50272209003404024 50339071942574688 50343296920190976 50644205399703552 50712763902168032 50792577095210496 50835512494276608 50988723803783168 51138104830552064 51293490084315136 51361711345631232 51392115606028288 52166040752996352 52210137152618496 52363096538807808 52676077625188416 52777361543070528 52821974697375744 52834836147265536 52962721146077184 52976726576371962 52989625706290728 52994073145901056 53034418289305344 53136391213431552 53297848343298048 53381730015903744 53453994383366304 53512205841461248 53583378034507776 53615097440579584 53655915378633141 53660418740191232 53744871036420096 53817626998219136 54052949993914368 54066111169953792 54139302003665872 54211308245849664 54243399363711376 54374693743878144 54433907844579328 54506305917812736 54864555849678848 54910933327151104 55071805202132992 55641853957767168 55737849122390016 55901143602240768 56178813118611456 56343399485169888 56391027041793024 56556235128829527 56560981915336704 56726687917041792 56899054312439808 57051859389939036 57065750760620784 57070540310970368 57223805922157056 57237739159537664 57286122709123072 57362314279256064 57376281241583616 57453953146747456 57530367934371072 57705176344854528 57739335705239552 57816130056781824 57879091885375488 57908493915313496 57957444459620608 58048659537383424 58097728564887552 58557362493407232 58571620434116608 58621131524931584 58728917266337136 58733846406889472 59308097909989376 59618332289138688 60201231571643904 60316984620652032 60367971082715136 60382669882589184 60544830372996528 60559572235760832 60860380878495744 60906714754124106 60911826678054912 61007691446747136 61023824284175298 61090279295275776 61156806675955712 61238146325151744 61274397074948096 61321046147009304 61460581873352704 61625637146938368 61640642171809792 61722625330888704 61774799993044992 61789841337090048 61806181005767289 61821229990672516 61873488004189568 61955780852399616 61992456415670144 62142507135860736 62513941040259072 62702349542490112 62939205945294848 63251834592034816 63437142701191168 63590690237448192 64204357849841664 64392456554479872 64446888047763456 64635697290090888 64956752668394496 65027490642788352 65147055654727683 65202125017073184 65218000869280896 65398635339608064 65414559039471616 65590232904079572 65789531548758528 65893072988381184 65948772965548032 65987812234559488 66075577207750656 66181135903215424 66237079382423552 66341325185581056 66431133325926746 66542906055327744 66670852678090752 66721610148738048 66761106909183232 66922699992465408 66938994781847552 67118762590099584 67525607199604736 67723436126947328 67780683325702144 68482281794174976 68801407510450176 68933696709316608 69143154607521792 69345722443286016 69554721003995136 69607674004713264 69613516203491328 69741513467628912 69817462051743744 70022005397598462 70234770166917888 70369815390760704 70429299596500992 70446448196354048 70540143235301376 70599771420622848 70635635435162616 70652834275054304 70712557719073792 70806606688456704 70848521617908736 71063797791064064 71158313916039168 71175640021204992 71271992511155072 71366785538840064 71444504046010368 71541220504844188 72070599991885824 72088148226605056 72184026756022272 72281744327799552 72499591658504192 73376408971247616 73591378919405568 74189138610356224 74236288763879424 74317132163186688 74453777891117352 74516714305226496 74534858136321024 74905084158148608 75106245272831136 75124532646893184 75188036055724032 75306369129578496 75370026246340608 75408313505106036 75414642553782272 75514945380286464 75635583889389056 75865405749919744 75966308099555328 76069145853252048 76087667680827712 76188865642815744 76253268741414912 76298407896209408 76483085705674752 76501708322111488 76521938388092834 76707157245828096 76940235126472704 77088173409042432 77398212716511232 77463638086516736 78076483324542976 78305223021782848 79020748122882048 79252254220898304 79484438559436092 79491109718851584 79551627433958016 79704586820147328 79946772514947072 80180991575049456 80268308762191872 80422646160869376 80490628110286848 80510226510118912 80617306554630144 80726440497328704 80746096314347776 81099166754930688 81147174504660992 81208953005498808 81215768904073216 81323787332616192 81365099045567064 81453705727034368 81562040615817216 81650861766868992 81692339630531539 81761394862679072 82167516195917824 82296833774518272 82366399990726656 82408241341023052 82607707803199488 82856676181147648 83351921387012096 83462780936650752 84841472873005056 85090031875562688 85348581468659712 85598626140931176 85605810466455552 85835708883235584 85856608739306496 85929184063684608 86064421862375424 86180929720121184 86609003557859328 86703320857051136 86818637828063232 86862740872970244 86936166689430912 86957334492374528 87072989306075136 87146592847331328 87198180452810752 87453643872106096 87719375398344704 87836043740110848 87857430651174912 87931697287397376 87976365755957042 88093375899505704 88100769610334208 88455100247441408 88962146864984064 89230266656620544 89491683453466112 90574004823883776 90839358353641248 91290571317743616 91367740017082368 91635418942913664 91735210013933568 91911595612422144 91981569220513956 92190872810029056 92438455720407552 92460963257714688 92684762005635072 92731844986008774 92739628005326848 92810232006284352 92988684623505216 93089949402324992 93213760703791104 93362673863464616 93496994584068096 93646360222557184 93770911560388608 93826420521014272 93905732795334656 94053524313735168 94180847246883488 94408808917942272 94877751888052224 95155714051786752 95259338728013824 95386035356172288 96094133322514432 96375659103732736 97541235964182528 97827001303921344 98097953009412096 98121838559207424 98385349356119358 98684297323137792 98981718351839232 99089509550915584 99271703854823136 99355619073635328 99379810848428032 99511987778371584 99646699988890119 99814359082991616 99873445544198144 100006279017136128 100141660363774848 100166043529190912 100250714740965376 100384049988698112 100408492172771328 100544418006808048 100678143885149376 101288410799407104 101425527804336064 101585154190420992 101671024988553216 101977447607566336 102276209661104128 102586980168630272 102723422691262464 102784231212056576 104332081505992704 104420274305236992 104726193077615616 105033008096397693 105352155250376832 105554723086141056 105643949394751488 105669672294531072 105953453152743924 105979251412581456 105988146291802112 106068836578610688 106272782426863104 106595696686596096 106763460031807488 106907988766732608 107024411682922496 107166756069015552 107230194881159168 107311830757266282 107320837480382464 107489742072840192 107635253996438272 108105899987828736 108132222339907584 108278604007331744 108422616491699328 108486798727422752 108749387487756288 108867815689158656 109729111699357696 110143610404265984 111283707915534336 111475698244780032 111802287204481536 112357626237222912 112686798970339776 112782054083586048 113112470257659054 113121963830673408 113453375834083584 113798108624879616 114103718779878072 114131501521241568 114141080621940736 114447611844314112 114475478319075328 114572245418246144 114724628558512128 114752562483167232 114782907582139251 114907906293494912 115060735868742144 115410352689709056 115478671410479104 115632260113563648 115816987830626992 115914888919241216 116097319074766848 116195457129775104 117114724986814464 117143240868233216 117242263049863168 117457834532674272 117467692813778944 118616195819978752 119236664578277376 120402463143287808 120633969241304064 120735942165430272 120765339765178368 121089660745993056 121119144471521664 121720761756991488 121813429508248212 121823653356109824 122047648568350596 122180558590551552 122313613351911424 122476292650303488 122548794149896192 122642092294018608 123251274293876736 123281284343619584 123445250661777408 123549599986089984 123579682674180096 123612362011534578 123642459981345032 123746976008379136 123911561704799232 123984912831340288 124285014271721472 125027882080518144 125197135883477329 125404699084980224 125878411890589696 126874285402382336 127181380474896384 128408715699683328 128784913108959744 128893776095526912 129271394580181776 129913505336788992 130054981285576704 130294111309455366 130404250034146368 130436001738561792 130797270679216128 130829118078943232 131180465808159144 131579063097517056 131786145976762368 131897545931096064 131964548633935563 131975624469118976 132151154415501312 132362271806430848 132474158764847104 132682650371162112 132862266651853492 133443220297476096 133522213818366464 133845399984930816 133877989563695104 134237525180199168 135051214399209472 135446872253894656 135561366651404288 137602815020900352 137867393418633216 138286309215043584 138691444886572032 139097767479013161 139109442007990272 139215348009426528 139227032406982656 139483026935257824 139634924103487488 140044010795196924 140469540333835776 140739630781521408 140858599193001984 140892896392708096 141080286470602752 141271270870325232 141305668550108608 141425115438147584 141613213376913408 141697043235817472 142127595582128128 142316627832078336 142351280042409984 142543985022310144 142733571077680128 142889008092020736 143082441009688376 144141199983771648 144176296453210112 144563488655599104 144999183317008384 146752817942495232 147182757838811136 148378277220712448 148472577527758848 148634264326373376 148907555782234704 149033428610452992 149069716272642048 149810168316297216 150212490545662272 150249065293786368 150376072111448064 150612738259156992 150740052492681216 150816627010212072 150829285107564544 151029890760572928 151271167778778112 151730811499839488 151932616199110656 152138291706504096 152175335361655424 152377731285631488 152506537482829824 152596815792418816 152966171411349504 153043876776185668 153414314491656192 153880470252945408 154176346818084864 154796425433022464 154927276173033472 156152966649085952 156610446043565696 158504508441796608 158968877118872184 158982219437703168 159103254867916032 159409173640294656 159893545029894144 160361983150098912 160536617524383744 160845292321738752 160967746135899423 160981256220573696 161020453020237824 161234613109260288 161452880994657408 161492192628695552 162198333509861376 162294349009321984 162417906010997616 162431537808146432 162730198091134128 162907411454068736 163124081231634432 163301723533737984 163384679261063078 163522789725358144 164335032391835648 164593667549036544 164732799981453312 164816482682046104 165215415606398976 165713352362295296 166703842774024192 166925561873301504 169682945746010112 170180063751125376 170697162937319424 171197252281862352 171211620932911104 171671417766471168 171713217478612992 171858368127369216 172128843724750848 172361859440242368 173218007115718656 173406641714102272 173637275656126464 173725481745940488 173872333378861824 173914668984749056 174145978612150272 174293185694662656 174396360905621504 174907287744212192 175438750796689408 175672087480221696 175714861302349824 175863394574794752 175952731511914084 176186751799011408 176201539220668416 176910200494882816 177924293729968128 178460533313241088 178983366906932224 181148009647767552 181678716707282496 182581142635487232 182735480034164736 183270837885827328 183470420027867136 183823191224844288 183963138441027912 184381745620058112 184876911440815104 184921926515429376 185369524011270144 185418543017301867 185463689972017548 185479256010653696 185620464012568704 185977369247010432 186179898804649984 186427521407582208 186725347726929232 187292720445114368 187541823120777216 187652841042028544 187811465590669312 188107048627470336 188361694493766976 188817617835884544 189755503776104448 190311428103573504 190518677456027648 190772070712344576 192188266645028864 192751318207465472 195082471928365056 195654002607842688 196195906018824192 196243677118414848 196770698712238716 197368594646275584 197963436703678464 198543407709646272 198711238147270656 198759621696856064 199023975556743168 199293399977780238 199628718165983232 199746891088396288 200012558034272256 200283320727549696 200332087058381824 200501429481930752 200768099977396224 200816984345542656 201088836013616096 201356287770298752 202576821598814208 202851055608672128 203170308380841984 203342049977106432 204552419322208256 205173960337260544 205446845382524928 205568462424113152 208664163011985408 208840548610473984 209452386155231232 210066016192795386 210704310500753664 211109446172282112 211287898789502976 211339344589062144 211906906305487848 211958502825162912 211976292583604224 212137673157221376 212545564853726208 213191393373192192 213526920063614976 213815977533465216 214048823365844992 214333512138031104 214460389762318336 214623661514532564 214641674960764928 215270507992876544 216211799975657472 216264444679815168 216557208014663488 216845232983398656 216973597454845504 217498774975512576 217735631378317312 219458223398715392 220287220808531968 222567415831068672 222951396489560064 223604574408963072 224715252474445824 225373597940679552 225564108167172096 226224940515318108 226243927661346816 226906751668167168 227596217249759232 228207437559756144 228263003042483136 228895223688628224 228950956638150656 229144490836492288 229449257117024256 229505124966334464 229565815164278502 229815812586989824 230121471737484288 230820705379418112 230957342820958208 231264520227127296 231633975661253984 231829777838482432 232194638149533696 232390914259550208 232508966640743611 234229449973628928 234286481736466432 234915669065348544 237232391639957504 238473329156554752 240804926286575616 241267938482608128 241471884330860544 241530679530356736 242179321491986112 242238288943043328 243441523513982976 243626859016496424 243647306712219648 244095297136701192 244361117181103104 244627226703822848 244952585300606976 245077018891594617 245097588299792384 245284184588037216 246502548587753472 246562568687239168 246890501323554816 247099199972179968 247224724023069156 247284919962690064 247493952016758272 247823123409598464 247969825662680576 248570028543442944 250055764161036288 250394271766954658 250809398169960448 251756823781179392 253748570804764672 256817431399366656 257569826217919488 257787552191053824 258542789160363552 259827010673577984 260109962571153408 260588222618910732 260808500068292736 260872003477123584 261594541358432256 261658236157886464 262360931616318288 263158126195034112 263572291953524736 263795091862192128 263929097267871126 263951248938237952 264302308831002624 264724543612861696 264948317529694208 265365300742324224 265724533303706984 266886440594952192 267044427636732928 267690799969861632 267755979127390208 267826784358324919 268475050360398336 270893744507789312 271122733302808576 275205630041800704 275734786837266432 276572618430087168 277382889773144064 278195534958026322 278218884015980544 278430696018853056 278966053870515648 279269848206974976 280088021590393848 280939080667671552 281479261563042816 281717198386003968 281785792785416192 282160572941205504 282542541740650464 282611337100217216 282850230876295168 283226426753826816 283394086471634944 284255191164256256 284633255664156672 285087970044620288 285467142155360256 285778016184041472 286164882019376752 288282399967543296 288352592906420224 289126977311198208 289998366634016768 294365515677622272 296756554441424896 296945155055517696 297268528652746752 297815111564469408 298066857220905984 298139432545284096 298940099966670357 299620336632594432 300424981091324544 300498130587572736 300752144222896128 301225476518313984 301633254020424144 301658570215129088 302542335557556224 303461622999678976 303865232398221312 304276583413008192 304350670723310848 304755462571262976 305013074965659648 305193631584837632 305932342822699008 306087753552371336 306828628983312384 307760940505890816 308352693636169728 309592850866044928 309854552346066944 312305933298171904 313220892087131392 317009016883593216 317937754237744368 317964438875406336 318206509735832064 318818347280589312 319787090059788288 320723966300197824 321073235048767488 321690584643477504 321935492271798846 321962512441147392 322040906040475648 322469226218520576 322905761989314816 322984385257391104 324396667019722752 324588698018643968 324835812021995232 324863075616292864 325460396182268256 325814822908137472 326248162463268864 326603447067475968 326769358522126156 327045579450716288 328670064783671296 329187335098073088 329632965364092208 330430831212797952 331426704724590592 333407685548048384 333851123746603008 339365891492020224 340360127502250752 341394325874638848 342394504563724704 342423241865822208 343342835532942336 343426434957225984 343716736254738432 344257687449501696 344348722746417753 344723718880484736 346436014231437312 346813283428204544 347450963491880976 347744666757723648 347829337969498112 348291957224300544 348586371389325312 348792721811243008 349814575488424384 350877501593378816 351344174960443392 351429722604699648 351726789149589504 351905463023828168 352373503598022816 352403078441336832 353820400989765632 355848587459936256 356921066626482176 357966733813864448 362296019295535104 363357433414564992 365162285270974464 365470960068329472 366541675771654656 366940840055734272 367646382449688576 367926276882055824 369753822881630208 369843853030858752 370739048022540288 370837086034603734 370927379944035096 370958512021307392 371240928025137408 371954738494020864 372359797609299968 372855042815164416 373450695453858464 374585440890228736 375083646241554432 375305682084057088 375591407650431987 375622931181338624 376214097254940672 376723388987533952 377635235671769088 380622856207147008 381037354912055296 381544141424689152 384376533290057728 385502636414930944 390164943856730112 391308005215685376 392391812037648384 392487354236829696 393541397424477432 394737189292551168 395893645901806689 395926873407356928 397086815419292544 397422476294541312 397519243393712128 398047951113486336 398586799955560476 399493782176792576 400566641455099392 400664174116763648 401002858963861504 401536199954792448 401633968691085312 402177672027232192 402712575540597504 405153643197628416 405702111217344256 406340616761683968 406684099954212864 409104838644416512 410347920674521088 411136924848226304 417328326023970816 417681097220947968 418904772310462464 420132032385590772 421408621001507328 422218892344564224 422575797579005952 422678689178124288 423813812610975696 423917005650325824 424275346314442752 425091129707452416 426382786746384384 427053840127229952 427631955066930432 428097646731689984 428667024276062208 428920779524636672 429247323029065128 429283349921529856 430541015985753088 431802366618523849 432423599951314944 432528889359630336 433114416029326976 433690465966797312 433947194909691008 434997549951025152 438916446797430784 440574441617063936 445134831662137344 445902792979120128 447209148817926144 449430504948891648 450747195881359104 451128216334344192 452449881030636216 452487855322693632 453813503336334336 455192434499518464 456414875119512288 456526006084966272 457790447377256448 457901913276301312 458288981672984576 458898514234048512 459131630328557004 459631625173979648 460242943474968576 461641410758836224 461914685641916416 462529040454254592 463267951322507968 463659555676964864 464389276299067392 464781828519100416 465017933281487222 468458899947257856 468572963472932864 469831338130697088 474464783279915008 476946658313109504 481609852573151232 482535876965216256 482943768661721088 483061359060713472 484358642983972224 484476577886086656 486883047027965952 487253718032992848 487294613424439296 488190594273402384 488722234362206208 489254453407645696 489905170601213952 490154037783189234 490195176599584768 490568369176074432 493005097175506944 493125137374478336 493781002647109632 494198399944359936 494449448046138312 494569839925380128 494987904033516544 495646246819196928 495939651325361152 497140057086885888 500111528322072576 500788543533909316 503513647562358784 507497141609529344 513634862798733312 515139652435838976 515575104382107648 517085578320727104 519654021347155968 520219925142306816 521176445237821464 521617000136585472 521744006954247168 523189082716864512 523316472315772928 524721863232636576 526316252390068224 527144583907049472 527590183724384256 527858194535742252 527902497876475904 528604617662005248 529449087225723392 529896635059388416 530730601484648448 531449066607413968 533772881189904384 534088855273465856 535381599939723264 535511958254780416 535653568716649838 536950100720796672 541787489015578624 542245466605617152 550411260083601408 551469573674532864 553145236860174336 554765779546288128 556391069916052644 556437768031961088 556861392037706112 557932107741031296 558539696413949952 560176043180787696 561878161335343104 562958523126085632 563434396772007936 563571585570832384 564321145882411008 565085083481300928 565222674200434432 565700461752590336 566452853507653632 566788172943269888 568510382328512512 569266511328313344 570175940089240576 570934284310720512 571556032368082944 571846377413720773 572329764038753504 576564799935086592 578253954622396416 579996733268033536 588731031355244544 593890310111035392 595630223128938816 596133714441811968 596278865090568192 597880199933340714 599240673265188864 600849962182649088 600996261175145472 601504288445792256 602450953036627968 603266508040848288 603317140430258176 605084671115112448 606923245999357952 607730464796442624 608553166826016384 608701341446621696 609510925142525952 610026149931319296 610387263169675264 612175507104742672 613657257966624768 615521881011781632 616705387272339456 619185701732089856 619709104692133888 624611866596343808 626441784174262784 634018033767186432 635875508475488736 635928877750812672 636413019471664128 637636694561178624 639574180119576576 641447932600395648 642146470097534976 643381169286955008 643870984543597692 643925024882294784 644081812080951296 645811523978629632 645968770514782208 648793334039445504 649177396037287936 649671624043990464 650920792364536512 651629645816274944 652496324926537728 653206894134951936 653538717044252312 654091158901432576 657340129567342592 658374670196146176 659265930728184416 660861662425595904 662853409449181184 666815371096096768 667702247493206016 678731782984040448 680720255004501504 682788651749277696 684789009127449408 686685671065884672 686852869914451968 687433472509476864 688515374899003392 688697445492835506 689447437760969472 692872028462874624 693626566856409088 694901926983761952 695489333515447296 695658675938996224 696583914448601088 697172742778650624 697526899922230833 697585443622486016 699629150976848768 701755003186757632 702688349920886784 702859445209399296 703810926047656336 704747007196045632 707640801979531264 711697174919872512 713842133252964352 715933467627728896 724592038591070208 726714866829129984 730324570541948928 730941920136658944 733083351543309312 733881680111468544 735231056674783851 735292764899377152 735852553764111648 739507645763260416 739687706061717504 741674172069207468 741854759888070192 741917024042614784 742481856050274816 743909476988041728 744719595218599936 745710085630328832 746901390907716928 749170881780457472 750167292483108864 750611364168114176 751182815300863974 751245862362677248 752428194509881344 753446777975067904 755270471343538176 761245712414294016 762074709824110592 771005272829861888 780329887713460224 782616010431370752 784783624075296768 784974708473659392 787082794848954864 789474378585102336 791787291803613378 791853746814713856 794173630838585088 794844952589082624 795038486787424256 796095902226972672 797173599911120952 798987564353585152 801133282910198784 801328348233527296 802005717927723008 803072399909584896 803267937382170624 803480353074974757 804355344054464384 805425151081195008 811404222434688512 812681233523367936 813368199908425728 818209677288833024 820695841349042176 822273849696452608 834656652047941632 837809544620924928 840264064771181544 842817242003014656 844437784689128448 845151595158011904 845357378356248576 847627625221951392 847834011300651648 848550692628885504 850182259414904832 852765573492768768 855263910133860864 856195293463379968 857334048552124416 857841559049273344 858494646058130256 858566699843059712 861082031971506176 863604733237047698 864847199902629888 865057778719260672 866228832058653952 867380931933594624 867894389819382016 869995099902050304 877832893594861568 881148883234127872 890269663324274688 891805585958240256 894418297635852288 898861009897783296 901494391762718208 902256432668688384 904899762061272432 904975710645387264 907627006672668672 910384868999036928 912829750239024576 913052012169932544 915580894754512896 915803826552602624 916577963345969152 917797028468097024 918263260657114008 919263250347959296 920485886949937152 923282821517672448 923829371283832832 925058080908509184 926535902645015936 927319111353929728 928778552598134784 929563657038200832 930035866562974444 936917799894515712 937145926945865728 939662676261394176 948929566559830016 953893316626219008 963219705146302464 965071753930432512 965887537323442176 966122718121426944 968717285967944448 968953155772173312 973766094055931904 974507436065985696 974589226848878592 976381188546804768 977444468724412416 978508906815291392 979810341202427904 980308075566378468 980390353199169536 981136738352148864 986010194351013888 986250274748956672 987562005294219264 988898896092276624 989139679850760256 989975808067033088 991292493638393856 991879302650722304 994280114173771776 1000223056644145152 1001577087067818632 1007027295124717568 1014994283219058688 1027269725597466624 1030279304871677952 1031150208764215296 1034171156641454208 1039308042694311936 1040439850284613632 1042352890475642928 1043234000273170944 1043488013908494336 1046378165433729024 1046632944631545856 1049443726465273152 1052632504780136448 1054289167814098944 1055180367448768512 1055716389071484504 1055804995752951808 1057209235324010496 1058898174451446784 1059793270118776832 1061461202969296896 1062898133214827936 1067545762379808768 1068177710546931712 1070763199879446528 1071307137433299676 1073900201441593344 1083574978031157248 1084490933211234304 1100822520167202816 1102939147349065728 1109531559092576256 1112782139832105288 1112875536063922176 1113722784075412224 1115864215482062592 1117079392827899904 1120352086361575392 1123756322670686208 1125917046252171264 1126774222951295961 1126868793544015872 1127143171141664768 1128642291764822016 1130170166962601856 1130445348400868864 1131400923505180672 1132905707015307264 1133576345886539776 1137020764657025024 1140351880178481152 1141868568621441024 1143112064736165888 1143692754827441546 1144659528077507008 1153129599870173184 1156507909244792832 1159993466536067072 1177462062710489088 1187780620222070784 1191260446257877632 1192267428883623936 1192557730181136384 1195760399866681428 1198481346530377728 1201699924365298176 1201992522350290944 1203008576891584512 1204901906073255936 1206533016081696576 1210169342230224896 1213846491998715904 1215460929592885248 1217106333652032768 1217402682893243392 1219021850285051904 1220052299862638592 1220774526339350528 1224351014209485344 1227314515933249536 1231043762023563264 1233410774544678912 1238371403464179712 1249223733192687616 1252883568348525568 1268036067534372864 1271751016950977472 1272826038943328256 1275273389122357248 1279148360239153152 1282895865200791296 1284292940195069952 1286762338573910016 1287741969087195384 1287850049764589568 1288163624161902592 1291623047957259264 1291937541029564416 1295407099855571547 1297586668078891008 1298354792074575872 1299343248087980928 1301841584729073024 1303259291632549888 1304992649853075456 1307077434088504624 1308182317802865152 1314680259134685184 1316749340392292352 1318531861456368832 1321723324851191808 1325706818898362368 1333630742192193536 1335404494986412032 1357463565968080896 1361440510009003008 1365577303498555392 1369578018254898816 1373371342131769344 1373705739828903936 1374866945018953728 1377394890985671012 1378894875521938944 1385744056925749248 1389803853967523904 1390978667030894592 1391317351877992448 1393167828897202176 1394345485557301248 1395053799844461666 1395170887244972032 1399258301953697536 1403510006373515264 1405376699841773568 1405718890418798592 1407621852095312672 1409494014392091264 1415281603959062528 1423394349839745024 1431866935255457792 1449184077182140416 1453429733658259968 1460649141083897856 1461883840273317888 1466166703086618624 1467763360222937088 1470462113349567702 1470585529798754304 1471705107528223296 1479015291526520832 1479375412123435008 1483348344138414936 1483709519776140384 1483834048085229568 1484963712100549632 1487818953976083456 1489439190437199872 1491420171260657664 1493802781815433856 1498341763560914944 1500334584966217728 1501222728336228352 1502365630601727948 1502491724725354496 1506893555950135808 1510540942687076352 1522491424828588032 1524149419648221184 1542010545659723776 1560659775426920448 1565232020862741504 1569567248150593536 1569949416947318784 1574165589697909728 1578948757170204672 1583574583607226756 1583707493629427712 1588347261677170176 1589689905178165248 1590076973574848512 1592191804453945344 1594347199822241904 1602266565820397568 1602656696467054592 1604011435855446016 1606144799819169792 1606535874764341248 1606960706149949514 1608710688108928768 1610850302162390016 1622808444869377024 1625362467046735872 1626736399816851456 1627562766485205277 1636419354577666048 1669313304095883264 1675619089241849856 1680528129542363088 1685634484006029312 1688875569378256896 1690303190316023808 1690714756712497152 1695255250443902784 1695668022601303296 1697101385257771008 1700364518829809664 1705531146985537536 1710527820267721728 1712390586926759936 1714668097104248832 1715539132241162319 1715683118098546688 1716989292116260512 1717133399686119424 1722164063943012352 1727209466474095396 1729694399805259776 1732457664117307904 1734761863867189248 1735788779638764032 1739990199804100608 1755665787189723136 1762297766468255744 1788836595271704576 1797722019795566592 1802988783525436416 1804512865337376768 1809799524122544864 1809951421290774528 1815254013345337344 1820769737998073856 1825659500478049152 1826104024339865088 1831161789509025792 1831607653105205248 1833155926691938304 1836526521314228016 1838526500695918592 1840971773899874304 1846565643035344896 1847658742567665664 1850116161817018368 1853071805290031872 1854638222707859456 1857557105196269568 1859127314076401664 1860071733125948888 1873835599789031424 1874291853891731456 1879325352522788352 1897859133119660032 1907786633252438016 1926439410292604928 1930143507860865024 1931775074646884352 1932245436242853888 1937434571935888896 1937906311544346624 1947532188111863808 1949014872131971392 1952762377093609536 1954888937448824832 1957017813630582784 1959620682404855808 1960616151132756936 1960780706398339072 1962273476704297728 1972020388702027776 1972500549497913344 1975124010588438528 1977797792184553248 1978279359701520512 1979951616134066176 1982584987276787712 1983758605301444608 1988560228347543552 2000446113288290304 2003154174135637264 2014054590249435136 2029988566438117376 2060558609743355904 2062300417528430592 2068342313282908416 2078616085388623872 2080879700569227264 2084705780951285856 2086468000546341888 2086976027816988672 2092580699766692499 2092756330867458048 2093265889263091712 2098887452930546304 2105265009560272896 2108578335628197888 2111432778142969008 2111609991505903616 2117796348902893568 2119586540237553664 2122922405938593792 2125796266429655872 2135091524759617536 2136355421093863424 2141526399758893056 2142614274866599352 2147800402883186688 2167149956062314496 2168981866422468608 2201645040334405632 2205878294698131456 2219063118185152512 2225564279664210576 2225751072127844352 2227445568150824448 2231728430964125184 2234158785655799808 2240704172723150784 2247512645341372416 2251834092504342528 2253548445902591922 2253737587088031744 2254286342283329536 2257284583529644032 2260340333925203712 2260890696801737728 2262801847010361344 2265811414030614528 2267152691773079552 2274041529314050048 2280703760356962304 2283737137242882048 2286224129472331776 2287385509654883092 2289319056155014016 2313015818489585664 2319986933072134144 2354924125420978176 2375561240444141568 2382520892515755264 2384534857767247872 2385115460362272768 2391520799733362856 2396962693060755456 2403399848730596352 2403985044700581888 2406017153783169024 2409803812146511872 2410441059224924271 2413066032163393152 2420338684460449792 2427692983997431808 2434212667304065536 2434805365786486784 2438043700570103808 2440104599725277184 2441549052678701056 2448702028418970688 2454629031866499072 2462087524047126528 2466821549089357824 2476742806928359424 2498447466385375232 2505767136697051136 2536072135068745728 2543502033901954944 2545652077886656512 2550546778244714496 2558296720478306304 2565791730401582592 2568585880390139904 2573524677147820032 2575483938174390768 2575700099529179136 2583246095914518528 2583875082059128832 2590814199711143094 2595173336157782016 2596709584149151744 2598686496175961856 2603683169458146048 2606518583265099776 2609985299706150912 2614154868177009248 2616364635605730304 2629360518269370368 2633498680784584704 2637063722912737664 2643446649702383616 2667261484384387072 2670808989972824064 2714927131936161792 2722881020018006016 2731154606997110784 2739156036509797632 2746742684263538688 2747411479657807872 2749733890037907456 2754789781971342024 2757789751043877888 2771488113851498496 2779607707935047808 2781957334061789184 2782634703755984896 2786335657794404352 2788690971114602496 2790107599688923332 2790341774489944064 2798516603907395072 2807020012747030528 2810753399683547136 2811437780837597184 2815243704190625344 2818988028784182528 2830563207918125056 2846788699679490048 2863733870510915584 2898368154364280832 2906859467316519936 2921298282167795712 2923767680546635776 2932333406173237248 2935526720445874176 2940924226699135404 2941171059597508608 2943410215056446592 2958030583053041664 2958750824246870016 2966696688276829872 2967419039552280768 2969927424201099264 2975637907952166912 2978878380874399744 2982840342521315328 2987605563630867712 2996683527121829888 3000669169932435456 3002445456672456704 3004731261203455896 3004983449450708992 3013787111900271616 3021081885374152704 3022616566329666943 3044982849657176064 3084021091319447552 3121319550853840896 3130464041725483008 3139134496301187072 3139898833894637568 3148331179395819456 3157897514340409344 3167149167214453512 3167414987258855424 3176694523354340352 3179379810356330496 3180153947149697024 3184383608907890688 3188694399644483808 3204533131640795136 3205313392934109184 3208022871710892032 3212289599638339584 3213921412299899028 3217421376217857536 3221700604324780032 3245616889738754048 3250724934093471744 3253472799633702912 3255125532970410554 3272838709155332096 3338626608191766528 3351238178483699712 3361056259084726176 3371268968012058624 3377751138756513792 3380606380632047616 3381429513424994304 3390510500887805568 3391336045202606592 3394202770515542016 3400729037659619328 3411062293971075072 3421055640535443456 3424781173853519872 3429336194208497664 3431078264482324638 3431366236197093376 3433978584232521024 3444328127886024704 3454418932948190792 3459388799610519552 3464915328234615808 3469523727734378496 3471577559277528064 3479980399608201216 3524595532936511488 3577673190543409152 3595444039591133184 3605977567050872832 3609025730674753536 3619599048245089728 3630508026690674688 3641539475996147712 3651319000956098304 3652208048679730176 3662323579018051584 3663215306210410496 3666311853383876608 3673053042628456032 3677053001391837184 3681943547799748608 3693131286070689792 3695317485135331328 3700232323634036736 3706143610580063744 3709276445415718912 3715114210392539136 3720143466251897776 3747671199578062848 3748583707783462912 3758650705045576704 3795718266239320064 3852878820585209856 3860287015721730048 3863550149293768704 3864490872485707776 3874869143871777792 3875812623088693248 3886221299566714641 3895064376223727616 3898029744263942784 3905524754187219072 3909777874897649664 3914035627261165568 3921232302265513872 3921561412796678144 3924546953408595456 3944040777404055552 3945001098995826688 3950248021176877056 3955595584369106496 3956558719403041024 3959903232268132352 3965169974553575424 3967517210602889216 3977120456695087104 4000892226576580608 4006308348271274528 4028109180498870272 4059977132876234752 4121117219486711808 4124600835056861184 4136684626565816832 4157232170777247744 4169411561902571712 4172936001092683776 4173952055633977344 4185161399533384998 4185512661734916096 4186531778526183424 4197774905861092608 4210530019120545792 4217156671256395776 4222865556285938016 4223219983011807232 4235592697805787136 4239173080475107328 4245844811877187584 4251592532859311744 4270183049519235072 4272710842187726848 4285228549733198704 4295600805766373376 4334299912124628992 4337963732844937216 4403290080668811264 4411756589396262912 4438126236370305024 4451128559328421152 4451502144255688704 4454891136301648896 4463456861928250368 4468317571311599616 4481408345446301568 4495025290682744832 4503668185008685056 4507096891805183844 4507475174176063488 4508572684566659072 4520680667850407424 4521781393603475456 4525603694020722688 4531622828061229056 4534305383546159104 4561407520713924608 4567474274485764096 4572448258944663552 4574771019309766184 4578638112310028032 4626031636979171328 4639973866144268288 4709848250841956352 4751122480888283136 4765041785031510528 4769069715534495744 4770230920724545536 4783041599466725712 4806799697461192704 4807970089401163776 4812034307566338048 4819607624293023744 4820882118449848542 4826132064326786304 4840677368920899584 4855385967994863616 4868425334608131072 4869610731572973568 4876087401140207616 4880209199450554368 4882688299455615831 4883098105357402112 4897404056837941376 4909258063732998144 4953485613856718848 4996894932770750464 5011534273394102272 5072144270137491456 5087004067803909888 5091304155773313024 5101093556489428992 5116593440956612608 5131583460803165184 5137171760780279808 5146617396723486957 5147049354295640064 5150967876348781536 5151400199058358272 5166492191829037056 5167750164118257664 5181628399422286188 5193419168298303488 5197372992351923712 5207366338916292096 5213037166530199552 5219970599412301824 5228309736354018496 5232729271211460608 5258721036538740736 5266997361569169408 5274127445825475328 5286893299404767232 5334522968768774144 5429854263872323584 5445762040036012032 5462309213994221568 5478312073019595264 5493485368527077376 5494822959315615744 5499467780075814912 5509579563942684048 5515579502087755776 5542976227702996992 5559215415870095616 5563914668123578368 5565269407511969792 5572671315588808704 5577381942229204992 5580215199377846664 5580683548979888128 5597033207814790144 5614040025494061056 5621506799367094272 5622875561675194368 5630487408381250688 5637976057568365056 5693577399358980096 5727467741021831168 5796736308728561664 5813718934633039872 5842596564335591424 5864666812346474496 5871053440891748352 5881848453398270808 5882342119195017216 5886820430112893184 5916061166106083328 5917501648493740032 5933393376553659744 5934838079104561536 5939854848402198528 5951275815904333824 5957756761748799488 5965680685042630656 5975211127261735424 5993367054243659776 6001338339864870912 6004890913344913408 6009462522406911792 6009966898901417984 6027574223800543232 6042163770748305408 6045233132659333886 6089965699314352128 6168042182638895104 6242639101707681792 6260928083450966016 6278268992602374144 6279797667789275136 6296662358791638912 6315795028680818688 6334298334428907024 6334829974517710848 6353389046708680704 6358759620712660992 6360307894299394048 6368767217815781376 6377388799288967616 6409066263281590272 6410626785868218368 6416045743421784064 6424579199276679168 6427842824599798056 6434842752435715072 6443401208649560064 6491233779477508096 6501449868186943488 6506945599267405824 6510251065940821108 6545677418310664192 6677253216383533056 6702476356967399424 6722112518169452352 6742537936024117248 6755502277513027584 6761212761264095232 6762859026849988608 6781021001775611136 6782672090405213184 6788405541031084032 6801458075319238656 6822124587942150144 6842111281070886912 6849562347707039744 6858672388416995328 6862156528964649276 6862732472394186752 6867957168465042048 6888656255772049408 6908837865896381584 6929830656469231616 6939047455468756992 6943155118555056128 6959960799216402432 7049191065873022976 7155346381086818304 7190888079182266368 7211955134101745664 7218051461349507072 7239198096490179456 7261016053381349376 7283078951992295424 7302638001912196608 7304416097359460352 7324647158036103168 7326430612420820992 7346106085256912064 7354106002783674368 7363887095599497216 7386262572141379584 7390634970270662656 7400464647268073472 7412287221160127488 7418552890831437824 7430228420785078272 7440286932503795552 7495342399156125696 7517301410091153408 7591436532478640128 7705757641170419712 7720574031443460096 7727100298587537408 7749738287743555584 7751625246177386496 7772442599133429282 7790128752447455232 7796059488527885568 7811049508374438144 7819555749795299328 7828071254522331136 7842464604531027744 7843122825593356288 7849093906817190912 7888081554808111104 7890002197991653376 7900496042353754112 7911191168738212992 7913117438806082048 7919806464536264704 7930339949107150848 7935034421205778432 8001784453153161216 8012616696542549056 8056218360997740544 8119954265752469504 8242234438973423616 8249201670113722368 8273369253131633664 8314464341554495488 8338823123805143424 8345872002185367552 8347904111267954688 8370322799066769996 8371025323469832192 8373063557052366848 8395549811722185216 8421060038241091584 8434313342512791552 8445731112571876032 8471185395611574272 8478346160950214656 8491689623754375168 8503185065718623488 8540366099038470144 8545421684375453696 8570457099466397408 8591201611532746752 8668599824249257984 8806580161337622528 8823513178792525824 8876252472740610048 8902257118656842304 8909782272603297792 8926913723856500736 8936635142623199232 8962816690892603136 8990050581365489664 9007336370017370112 9014193783610367688 9014950348352126976 9017145369133318144 9041361335700814848 9043562787206950912 9051207388041445376 9063245656122458112 9067849698989000829 9068610767092318208 9122815041427849216 9134948548971528192 9149542038619532368 9157276224620056064 9252063273958342656 9279947732288536576 9419696501683912704 9502244961776566272 9530083570063021056 9538139431068991488 9540461841449091072 9566083198933451424 9613599394922385408 9615940178802327552 9624068615132676096 9641764236899697084 9652264128653572608 9681354737841799168 9736850669216262144 9739221463145947136 9752174802280415232 9760418398901108736 9765376598911231662 9766196210714804224 9794808113675882752 9818516127465996288 9906971227713437696 10023068546788204544 10144288540274982912 10174008135607819776 10182608311546626048 10202187112978857984 10233186881913225216 10263166921606330368 10274343521560559616 10293234793446973914 10294098708591280128 10301935752697563072 10332984383658074112 10335500328236515328 10363256798844572376 10386838336596606976 10394745984703847424 10414732677832584192 10426074333060399104 10439941198824603648 10456619472708036992 10465458542422921216 10517442073077481472 10548254891650950656 10573786598809534464 10669045937537548288 10891524080072024064 10924618427988443136 10956624146039190528 10986970737054154752 10989645918631231488 10998935560151629824 11019159127885368096 11031159004175511552 11085952455405993984 11118430831740191232 11127829336247156736 11130538815023939584 11145342631177617408 11160430398755693328 11161367097959776256 11194066415629580288 11228080050988122112 11243013598734188544 11245751123350388736 11260974816762501376 11275952115136730112 11387154798717960192 11454935482043662336 11593472617457123328 11627437869266079744 11685193128671182848 11729333624692948992 11742106881783496704 11763696906796541616 11764684238390034432 11773640860225786368 11832122332212166656 11835003296987480064 11866786753107319488 11869676158209123072 11879709696804397056 11902551631808667648 11915513523497598976 11931361370085261312 11950422254523470848 11986734108487319552 12002676679729741824 12009781826689826816 12018925044813823584 12019933797802835968 12055148447601086464 12084327541496610816 12090466265318667772 12179931398628704256 12336084365277790208 12521856166901932032 12556537985204748288 12559595335578550272 12593324717583277824 12631590057361637376 12668596668857814048 12669659949035421696 12706778093417361408 12717519241425321984 12720615788598788096 12737534435631562752 12754777598577935232 12818132526563180544 12821253571736436736 12832091486843568128 12855685649199596112 12869685504871430144 12886802417299120128 12982467558955016192 13002899736373886976 13013891198534811648 13020502131881642216 13091354836621328384 13354506432767066112 13404952713934798848 13444225036338904704 13485075872048234496 13511004555026055168 13522425522528190464 13525718053699977216 13562042003551222272 13565344180810426368 13576811082062168064 13602916150638477312 13684222562141773824 13699124695414079488 13717344776833990656 13724313057929298552 13725464944788373504 13735914336930084096 13777312511544098816 13817675731792763168 13859661312938463232 13878094910937513984 13886310237110112256 13919921598432804864 14098382131746045952 14310692762173636608 14423910268203491328 14436102922699014144 14478396192980358912 14522032106762698752 14566157903984590848 14605276003824393216 14608832194718920704 14648064898366847493 14649294316072206336 14652861224841641984 14692212170513824128 14708212005567348736 14727774191198994432 14781269940541325312 14824574442320254976 14837105781662875648 14860456841570156544 14880573865007591104 14990684798312251392 15034602820182306816 15182873064957280256 15411515282340839424 15441148062886920192 15454200597175074816 15499476575487111168 15503250492354772992 15544885198266858564 15580257504894910464 15592118977055771136 15622099016748876288 15639111499590598656 15684929209062055488 15698187813634381824 15776163109616222208 15780004395983306752 15800992084707508224 15822382337476425984 15826234877612164096 15839612929072529408 15860679898214301696 15870068842411556864 16003568906306322432 16025233393085098112 16239908531504939008 16484468877946847232 16498403340227444736 16546738506263267328 16628928683108990976 16677646247610286848 16691744004370735104 16695808222535909376 16740645598133539992 16742050646939664384 16746127114104733696 16791099623444370432 16842120076482183168 16868626685025583104 16891462225143752064 16942370791223148544 16956692321900429312 17006370131437246976 17080732198076940288 17090843368750907392 17140914198932794816 17182403223065493504 17337199648498515968 17613160322675245056 17647026357585051648 17752504945481220096 17804514237313684608 17819564545206595584 17853827447713001472 17873270285246398464 17925633381785206272 17980101162730979328 18014672740034740224 18028387567220735376 18029900696704253952 18082722671401629696 18087125574413901824 18102414776082890752 18126491312244916224 18135699397978001658 18137221534184636416 18245630082855698432 18269897097943056384 18299084077239064736 18314552449240112128 18504126547916685312 18839393003367825408 19004489923553132544 19060167140126042112 19076278862137982976 19080923682898182144 19132166397866902848 19227198789844770816 19231880357604655104 19248137230265352192 19283528473799394168 19304528257307145216 19362709475683598336 19473701338432524288 19478442926291894272 19504349604560830464 19520836797802217472 19530753197822463324 19532392421429608448 19589616227351765504 19637032254931992576 19813942455426875392 20046137093576409088 20288577080549965824 20348016271215639552 20365216623093252096 20404374225957715968 20466373763826450432 20526333843212660736 20548687043121119232 20586469586893947828 20588197417182560256 20603871505395126144 20665968767316148224 20671000656473030656 20726513597689144752 20789491969407694848 20829465355665168384 20852148666120798208 20879882397649207296 20913238945416073984 20930917084845842432 21034884146154962944 21096509783301901312 21147573197619068928 21158315964307668601 21783048160144048128 21849236855976886272 21913248292078381056 21973941474108309504 21979291837262462976 22038318255770736192 22062318008351023104 22171904910811987968 22236861663480382464 22255658672494313472 22261077630047879168 22290685262355234816 22320860797511386656 22322734195919552512 22388132831259160576 22456160101976244224 22486027197468377088 22521949633525002752 22551904230273460224 22774309597435920384 22909870964087324672 23254875738532159488 23370386257342365696 23458667249385897984 23484213763566993408 23527393813593083232 23529368476780068864 23547281720451572736 23664244664424333312 23670006593974960128 23733573506214638976 23739352316418246144 23759419393608794112 23805103263617335296 23831027046995197952 23900844509046941696 23973468216974639104 24005353359459483648 24019563653379653632 24037850089627647168 24110296895202172928 24168655082993221632 24180932530637335544 24359862797257408512 24672168730555580416 25043712333803864064 25113075970409496576 25119190671157100544 25186649435166555648 25263180114723274752 25337193337715628096 25413556186834722816 25435038482850643968 25441231577197576192 25475068871263125504 25509555197155870464 25636265053126361088 25642507143472873472 25664182973687136256 25711371298399192224 25739371009742860288 25773604834598240256 25964935117910032384 26005799472747773952 26041004263763284432 26182709673242656768 26809905427869597696 26888450072677809408 26970151744096468992 27022009110052110336 27044851045056380928 27051436107399954432 27124084007102444544 27130688361620852736 27153622164124336128 27203549096967002487 27205832301276954624 27368445124283547648 27398249390828158976 27448626115858597104 27450929889576747008 27471828673860168192 27554625023088197632 27635351463585526336 27719322625876926464 27756189821875027968 27772620474220224512 27839843196865609728 28196764263492091904 28621385524347273216 28847820536406982656 28872205845398028288 28956792385960717824 29044064213525397504 29210552007648786432 29217664389437841408 29296129796733694986 29298588632144412672 29305722449683283968 29384424341027648256 29416424011134697472 29455548382397988864 29562539881082650624 29649148884640509952 29674211563325751296 29720913683140313088 29761147730015182208 30069205640364613632 30365746129914560512 30823030564681678848 30882296125773840384 30998953150974222336 31006500984709545984 31089770396533717128 31160515009789820928 31184237954111542272 31244198033497752576 31278222999181197312 31369858418124110976 31396375627268763648 31552326219232444416 31560008791966613504 31644764674952851968 31652469755224328192 31679225858145058816 31721359796428603392 31740137684823113728 32007137812612644864 32050466786170196224 32479817063009878016 32968937755893694464 32996806680454889472 33093477012526534656 33257857366217981952 33355292495220573696 33383488008741470208 33391616445071818752 33481291196267079984 33484101293879328768 33582199246888740864 33684240152964366336 33737253370051166208 33782924450287504128 33884741582446297088 33913384643800858624 34012740262874493952 34161464396153880576 34181686737501814784 34281828397865589632 34364806446130987008 34674399296997031936 35226320645350490112 35294052715170103296 35505009890962440192 35609028474627369216 35639129090413191168 35707654895426002944 35746540570492796928 35851266763570412544 35960202325461958656 36029345480069480448 36056775134441470752 36059801393408507904 36165445342803259392 36174251148827803648 36204829552165781504 36252982624489832448 36271398795956003316 36274443068369272832 36491260165711396864 36539794195886112768 36598168154478129472 36629104898480224256 37008253095833370624 37678786006735650816 38008979847106265088 38120334280252084224 38152557724275965952 38161847365796364288 38264332795733805696 38454397579689541632 38463760715209310208 38496274460530704384 38567056947598788336 38609056514614290432 38725418951367196672 38947402676865048576 38956885852583788544 39008699209121660928 39041673595604434944 39061506395644926648 39064784842859216896 39179232454703531008 39274064509863985152 40092274187152818176 40577154161099931648 40696032542431279104 40730433246186504192 40808748451915431936 41052667686425321472 41097374086242238464 41172939173787895656 41176394834365120512 41207743010790252288 41331937534632296448 41342001312946061312 41453027195378289504 41578983938815389696 41658930711330336768 41704297332241596416 41759764795298414592 41826477890832147968 41861834169691684864 42069768292309925888 42193019566603802624 42295146395238137856 42316631928615337202 43566096320288096256 43698473711953772544 43826496584156762112 43947882948216619008 43958583674524925952 44076636511541472384 44124636016702046208 44343809821623975936 44473723326960764928 44511317344988626944 44522155260095758336 44581370524710469632 44641721595022773312 44776265662518321152 44912320203952488448 44972054394936754176 45043899267050005504 45103808460546920448 45548619194871840768 45819741928174649344 46509751477064318976 46740772514684731392 46917334498771795968 47054787627186166464 47094563440903145472 47328489328848666624 47340013187949920256 47467147012429277952 47478704632836492288 47518838787217588224 47610206527234670592 47662054093990395904 47801689018093883392 47946936433949278208 48010706718918967296 48039127306759307264 48075700179255294336 48220593790404345856 48361865061274671088 48719725594514817024 49344337461111160832 50087424667607728128 50226151940818993152 50238381342314201088 50373298870333111296 50526360229446549504 50674386675431256192 50827112373669445632 50870076965701287936 50882463154395152384 51019110394311740928 51272530106252722176 51285014286945746944 51422742596798384448 51478742019485720576 51547209669196480512 51929870235820064768 52011598945495547904 52082008527526568864 52365419346485313536 53619810855739195392 53776900145355618816 53940303488192937984 54044018220104220672 54089702090112761856 54248168014204889088 54261376723241705472 54307244328248672256 54407098193934004974 54411664602553909248 54736890248567095296 54796498781656317952 54897252231717194208 54901859779153494016 54943657347720336384 55109250046176395264 55270702927171052672 55438645251753852928 55512379643750055936 55545240948440449024 56393528526984183808 57242771048694546432 57695641072813965312 57744411690796056576 57913584771921435648 58088128427050795008 58421104015297572864 58435328778875682816 58592259593467389972 58597177264288825344 58611444899366567936 58768848682055296512 58832848022269394944 58911096764795977728 59298297769281019904 59348423126651502592 59441827366280626176 59522295460030364416 60138411280729227264 61646061129363357696 61764592251547680768 61997906301948444672 62013001969419091968 62179540793067434256 62368475908223084544 62488396066995505152 62556445998362394624 62739716836248221952 62792751254537527296 63104652438464888832 63120017583933227008 63289529349905703936 63304939510448656384 63358451716290117632 63442719592857206784 63474947892923005803 63480275369646227456 64100933572340392448 64959634126019756032 65937875511787388928 66186954025053069312 66515714732435963904 66710584990441147392 66766976017482940416 66783232890143637504 66962582392534159968 66968202587758657536 67164398493777481728 67368480305928732672 67565848900575008256 67769483164892594176 67826769287601717248 68025480525748987904 68322928792307761152 68363373475003629568 68563656795731179264 68729612892261974016 69348798593994063872 70452641290700980224 70588105430340206592 71010019781924880384 71218056949254738432 71278258180826382336 71415309790852005888 71493081140985593856 71702533527140825088 71920404650923917312 72058690960138960896 72113550268882941504 72330890685606518784 72348502297655607296 72409659104331563008 72505965248979664896 72542797591912006632 72548886136738545664 72982520331422793728 73079588391772225536 73196336308956258944 73258209796960448512 74016506191666741248 75357572013471301632 76240668560504168448 76305115448551931904 76323694731592728576 76528665591467611392 76908795159379083264 76927521430418620416 76992548921061408768 77134113895197576672 77218113029228580864 77450837902734393344 77894805353730097152 77913771705167577088 78017398418243321856 78123012791289853296 78129569685718433792 78358464909407062016 78548129019727970304 80184548374305636352 81154308322199863296 81392065084862558208 81460866492373008384 81617496903830863872 82105335372850642944 82194748172484476928 82345878347575791312 82352789668730241024 82415486021580504576 82663875069264592896 82684002625892122624 82906054390756579008 83157967877630779392 83317861422660673536 83408594664483192832 83519529590596829184 83652955781664295936 83723668339383369728 84139536584619851776 84386039133207605248 84590292790476275712 84633263857230674404 87132192640576192512 87652993168313524224 87895765896433238016 87917167349049851904 88153273023082944768 88249272033404092416 88687619643247951872 88947446653921529856 89022634689977253888 89044310520191516672 89162741049420939264 89283443190045546624 89552531325036642304 89824640407904976896 90087798534100011008 90207616921093840896 91097238389743681536 91639483856349298688 93019502954128637952 93481545029369462784 93834668997543591936 94109575254372332928 94189126881806290944 94656978657697333248 94680026375899840512 94934294024858555904 94957409265672984576 95037677574435176448 95220413054469341184 95603378036187766784 95893872867898556416 96021413437837934592 96078254613518614528 96151400358510588672 96441187580808691712 96723730122549342176 97439451189029634048 98688674922222321664 100174849335215456256 100452303881637986304 100746597740666222592 101052720458893099008 101348773350862512384 101654224747338891264 101740153931402575872 101764926308790304768 102038220788623481856 102545060212505444352 102570028573891493888 102845485193596768896 102957484038971441152 103094419338392961024 103859740471640129536 104023197890991095808 104164017055053137728 104730838692970627072 107239621711478390784 107553800290711237632 107880606976385875968 108088036440208441344 108179404180225523712 108496336028409778176 108522753446483410944 108614488656497344512 108814196387868009948 108823329205107818496 109473780497134190592 109794504463434388416 109887314695440672768 110218500092352790528 110541405854342105344 110877290503507705856 111024759287500111872 111090481896880898048 114485542097389092864 115391282145627930624 115488823381592113152 115827169543842871296 116176256854101590016 116842208030595145728 116870657557751365632 117184519186934779944 117194354528577650688 117222889798733135872 117537697364110593024 117665696044538789888 117822193529591955456 118596595538562039808 118696846253303005184 119044590920060728832 120276822561458454528 123292122258726715392 123529184503095361536 123995812603896889344 124026003938838183936 124359081586134868512 124736951816446169088 124976792133991010304 125112891996724789248 125479433672496443904 125585502509075054592 126209304876929777664 126579058699811407872 126609879020897312768 126716903432580235264 126885439185714413568 126949895785846011606 126960550739292454912 128201867144680784896 131875751023574777856 132373908050106138624 133031429464871927808 133421169980882294784 133533952034965880832 133566465780287275008 133925164785068319936 134328796987554963456 134736960611857465344 135131697801150016512 135538966329785188352 135653538575203434496 136050961051497975808 136645857584615522304 136726746950007259136 137127313591462358528 137459225784523948032 138697597187988127744 142020039563849760768 142436113898509476864 142556516361652764672 142830619581704011776 142986162281971187712 143405067054281650176 143840809301847834624 144117381920277921792 144227100537765883008 144661781371213037568 144697004595311214592 144819318208663126016 145085595183824013264 145097772273477091328 145965040662845587456 146159176783544451072 146392672617912517888 146516419593920897024 148033012383333482496 150715144026942603264 152481337121008336896 152610230897103863808 152647389463185457152 153057331182935222784 153817590318758166528 153855042860837240832 154268227790395153344 154436226058457161728 154901675805468786688 155789610707460194304 155827543410335154176 156034796836486643712 156246025582579706592 156259139371436867584 156716929818814124032 157096258039455940608 160369096748611272704 162784130169725116416 162921732984746016768 163234993807661727744 164210670745701285888 164389496344968953856 164691756695151582624 164705579337460482048 164830972043161009152 165327750138529185792 165368005251784245248 165812108781513158016 166315935755261558784 166635722845321347072 166817189328966385664 167305911563328591872 167447336678766739456 168772078266415210496 169180585580952551424 169266527714461348808 174264385281152385024 175305986336627048448 175791531792866476032 175834334698099703808 176306546046165889536 176498544066808184832 177894893307843059712 178045269379954507776 178088621040383033344 178325482098841878528 178566886380091093248 179105062650073284608 179649280815809953792 180175597068200022016 180415233842187681792 183278967712698597376 186039005908257275904 187669337995087183872 188219150508744665856 188378253763612581888 189313957315394666496 189360052751799681024 189868588049717111808 189914818531345969152 190075355148870352896 190424843678769017409 190440826108938682368 191206756072375533568 191787745735797112832 192156509227037229056 192302800717021177344 192882375161617383424 193447460245098684352 194878902378059268096 197377349844444643328 200349698670430912512 200904607763275972608 201493195481332445184 202105440917786198016 202697546701725024768 203308449494677782528 203480307862805151744 204076441577246963712 205090120425010888704 205140057147782987776 205690970387193537792 205914968077942882304 206188838676785922048 207719480943280259072 208046395781982191616 208328034110106275456 214479243422956781568 215107600581422475264 215761213952771751936 216176072880416882688 216992672056819556352 217045506892966821888 217228977312994689024 217628392775736019896 217646658410215636992 218947560994268381184 219589008926868776832 219774629390881345536 220437000184705581056 221082811708684210688 221754581007015411712 222049518575000223744 222180963793761796096 228971084194778185728 230782564291255861248 230977646763184226304 231654339087685742592 232352513708203180032 233684416061190291456 233741315115502731264 234369038373869559888 234388709057155301376 235075394728221186048 235331392089077579776 235644387059183910912 237193191077124079616 237393692506606010368 238089181840121457664 240553645122916909056 246584244517453430784 247058369006190723072 247991625207793778688 248052007877676367872 248718163172269737024 249473903632892338176 249953584267982020608 250225783993449578496 250958867344992887808 251171005018150109184 252418609753859555328 253158117399622815744 253219758041794625536 253433806865160470528 253770878371428827136 253899791571692023212 253921101478584909824 256403734289361569792 263751502047149555712 264747816100212277248 266062858929743855616 266842339961764589568 267067904069931761664 267132931560574550016 267850329570136639872 268657593975109926912 269473921223714930688 270263395602300033024 271077932659570376704 272101922102995951616 273291715169231044608 273453493900014518272 274254627182924717056 274918451569047896064 284040079127699521536 284872227797018953728 285113032723305529344 285661239163408023552 286810134108563300352 287681618603695669248 288234763840555843584 288454201075531766016 289323562742426075136 289394009190622429184 289638636417326252032 290171190367648026528 290195544546954182656 291930081325691174912 292318353567088902144 292785345235825035776 293032839187841794048 296066024766666964992 304962674242016673792 305220461794207727616 305294778926370914304 306114662365870445568 307635180637516333056 307710085721674481664 308536455580790306688 308872452116914323456 309803351610937573376 311579221414920388608 311655086820670308352 312069593672973287424 312492051165159413184 313433859637628248064 314192516078911881216 320738193497222545408 325568260339450232832 325843465969492033536 326469987615323455488 328421341491402571776 329383513390303165248 329661944086322018304 330655500277058371584 330736010503568490496 331624217563026316032 332631871510523117568 333271445690642694144 333634378657932771328 334611823126657183744 334894673357533478912 337544156532830420992 338533055428922697616 348528770562304770048 350611972673254096896 351583063585732952064 351668669396199407616 352613092092331779072 352997088133616369664 355789786615686119424 356090538759909015552 356177242080766066688 357133772760182186496 358210125300146569216 360351194136400044032 360830467684375363584 366557935425397194752 372078011816514551808 375338675990174367744 376438301017489331712 376756507527225163776 378627914630789332992 379737176099434223616 379829637062691938304 380150710297740705792 380849687357538034818 380881652217877364736 382413512144751067136 383575491471594225664 384313018454074458112 384605601434042354688 385764750323234766848 386894920490197368704 394754699688889286656 400699397340861825024 402986390962664890368 404210881835572396032 405395093403450049536 406616898989355565056 406960615725610303488 408152883154493927424 410180240850021777408 410280114295565975552 411381940774387075584 411829936155885764608 412377677353571844096 415438961886560518144 416092791563964383232 416656068220212550912 428958486845913563136 430215201162844950528 431522427905543503872 432352145760833765376 433985344113639112704 434091013785933643776 434457954625989378048 435256785551472039792 435293316820431273984 437895121988536762368 439178017853737553664 439549258781762691072 440874000369411162112 442165623417368421376 443509162014030823424 444099037150000447488 444361927587523592192 457942168389556371456 461565128582511722496 463308678175371485184 464705027416406360064 467368832122380582912 467482630231005462528 468738076747739119776 468777418114310602752 470150789456442372096 470662784178155159552 471288774118367821824 474386382154248159232 474787385013212020736 476178363680242915328 481107290245833818112 493168489034906861568 494116738012381446144 495983250415587557376 496104015755352735744 497436326344539474048 498947807265784676352 499907168535964041216 500451567986899156992 501917734689985775616 502342010036300218368 506316234799245631488 506439516083589251072 506867613730320941056 507541756742857654272 507799583143384046424 507842202957169819648 512807468578723139584 527503004094299111424 529495632200424554496 533684679923529179136 534135808139863523328 534265863121149100032 535700659140273279744 537315187950219853824 538947842447429861376 540526791204600066048 542155865319140753408 544203844205991903232 546906987800029036544 548509254365849434112 549836903138095792128 568080158255399043072 569744455594037907456 570226065446611058688 571322478326816047104 573620268217126600704 575363237207391338496 576469527681111687168 576908402151063532032 578647125484852150272 578788018381244858368 580342380735296053056 583860162651382349824 584636707134177804288 585570690471650071552 586065678375683588096 592132049533333929984 609925348484033347584 610440923588415455232 612229324731740891136 615270361275032666112 615420171443348963328 617072911161580613376 617744904233828646912 619606703221875146752 623158442829840777216 623310173641340616704 624139187345946574848 624984102330318826368 626867719275256496128 641476386994445090816 651136520678900465664 651686931938984067072 652939975230646910976 656842682982805143552 658767026780606330496 659323888172644036608 661311000554116743168 661472021007136980992 663248435126052632064 665263743021046235136 666542891381285388288 669223646253314367488 669789346715066957824 675088313065660841984 677066110857845395232 697057541124609540096 701223945346508193792 703166127171465904128 705226184184663558144 705994176267232739328 711579573231372238848 712181077519818031104 712354484161532133376 714267545520364372992 716420250600293138432 720702388272800088064 721660935368750727168 733115870850794389504 744156023633029103616 750677351980348735488 752876602034978663424 753513015054450327552 757255829261578665984 759474352198868447232 759659274125383876608 760301420595481411584 761699374715076069636 761763304435754729472 764827024289502134272 769211202868084709376 771529500646469533696 773789840980394737408 801398794681723650048 805972781925329780736 808421763671144792064 810790186806900099072 813233797978711130112 816305766308987854848 820360481700043554816 820560228591131951104 822763881548774151168 823659872311771529216 824755354707143688192 830877923773121036288 833312136440425101824 860430402325689901056 863044855811087007744 864704291521667530752 867970688227278225408 868182027571867287552 868915909251978756096 870513571102944079584 870586633640862547968 875790243977073524736 878356035707475107328 879098517563525382144 881748000738822324224 884331246834736842752 887018324028061646848 888198074300000894976 888723855175047184384 915884336779112742912 923130257165023444992 926617356350742970368 929410054832812720128 934737664244761165824 934965260462010925056 937476153495478239552 940301578912884744192 941325568356310319104 942577548236735643648 948772764308496318464 949574770026424041472 952356727360485830656 962214580491667636224 991966500831175114752 992208031510705471488 994872652689078948096 997895614531569352704 999814337071928082432 1000903135973798313984 1003835469379971551232 1004684020072600436736 1012632469598491262976 1012879032167178502144 1013735227460641882112 1015599166286768092848 1015684405914339639296 1025614937157446279168 1055006008188598222848 1058991264400849108992 1067369359847058358272 1068271616279727046656 1068531726242298200064 1071401318280546559488 1074630375900439707648 1081053582409200132096 1084311730638281506816 1088407688411983806464 1093813975600058073088 1097018508731698868224 1099673806276191584256 1139488911188075814912 1140452130893222117376 1142644956653632094208 1147240536434253201408 1150726474414782676992 1152939055362223374336 1153816804302127064064 1157294250969704300544 1157576036762489716736 1160684761470592106112 1167720325302764699648 1171141380943300143104 1172131356751367176192 1184264099066667859968 1219850696968066695168 1220881847176830910464 1224458649463481782272 1230540722550065332224 1230840342886697926656 1234145822323161226752 1235489808467657293824 1246316885659681554432 1246620347282681233408 1248278374691893149696 1249968204660637652736 1253735438550512992256 1282952773988890181632 1302273041357800931328 1303373863877968134144 1305879950461293821952 1313685365965610287104 1317534053561212660992 1318647776345288073216 1322622001108233486336 1322944042014273961984 1326496870252105264128 1330527486042092470272 1333085782762570776576 1338447292506628734976 1339578693430133915648 1350176626131321683968 1354132221715690790464 1394115082249219080192 1402447890693016387584 1406332254342931808256 1410452368369327116288 1411988352534465478656 1423159146462744477696 1424362155039636062208 1428535091040728745984 1432840501200586276864 1441404776545600176128 1443321870737501454336 1488312047266058207232 1501354703960697470976 1505753204069957326848 1507026030108900655104 1518948704397736894464 1519318548250767753216 1520602841190962823168 1523398749430152139272 1523526608871509458944 1529654048579004268544 1538422405736169418752 1543059001292939067392 1547579681960789474816 1602797589363447300096 1611945563850659561472 1616843527342289584128 1621580373613800198144 1626467595957422260224 1632611532617975709696 1640720963400087109632 1645527763097548302336 1647319744623543058432 1649510709414287376384 1661755847546242072576 1666624272880850203648 1720860804651379802112 1726089711622174015488 1729408583043335061504 1735941376454556450816 1736364055143734575104 1741027142205888159168 1751580487954147049472 1756712071414950214656 1758197035127050764288 1763496001477644648448 1768662493669473685504 1774036648056123293696 1776396148600001789952 1777447710350094368768 1846260514330046889984 1853234712701485940736 1858820109665625440256 1869475328489522331648 1869930520924021850112 1874952306990956479104 1880603157825769488384 1882651136712620638208 1897545528616992636928 1904713454720971661312 1924429160983335272448 1983933001662350229504 1984416063021410942976 1989745305378157896192 1995791229063138705408 1999628674143856164864 2007670938759943102464 2009368040145200873472 2025264939196982525952 2025758064334357004288 2027470454921283764224 2031198332573536185696 2031368811828679278592 2051229874314892558336 2117982528801698217984 2134738719694116716544 2136543232559454093312 2137063452484596400128 2142802636561093118976 2149260751800879415296 2162107164818400264192 2168623461276563013632 2176815376823967612928 2194037017463397736448 2199347612552383168512 2278977822376151629824 2280904261786444234752 2285289913307264188416 2294481072868506402816 2307633608604254128128 2314588501939408601088 2315152073524979433472 2321369522941184212224 2335440650605529399296 2342282761886600286208 2344262713502734352384 2439701393936133390336 2448917298926963564544 2461081445100130664448 2461680685773395853312 2468291644646322453504 2470979616935314587648 2492633771319363108864 2493240694565362466816 2499936409321275305472 2507470877101025984512 2565905547977780363264 2604546082715601862656 2606747727755936268288 2611759900922587643904 2627370731931220574208 2635068107122425321984 2637295552690576146432 2645244002216466972672 2652993740504210528256 2661054972084184940544 2666171565525141553152 2676894585013257469952 2679157386860267831296 2700353252262643367936 2708264443431381580928 2788230164498438160384 2804895781386032775168 2820904736738654232576 2823976705068930957312 2846318292925488955392 2848724310079272124416 2857070182081457491968 2865681002401172553728 2882809553091200352256 2886643741475002908672 2976624094532116414464 3002709407921394941952 3011506408139914653696 3014052060217801310208 3037897408795473788928 3038637096501535506432 3041205682381925646336 3046797498860304278544 3047053217743018917888 3059308097158008537088 3076844811472338837504 3086118002585878134784 3095159363921578949632 3205595178726894600192 3223891127701319122944 3243160747227600396288 3252935191914844520448 3265223065235951419392 3281441926800174219264 3291055526195096604672 3294639489247086116864 3299021418828574752768 3323511695092484145152 3333248545761700407296 3441721609302759604224 3452179423244348030976 3458817166086670123008 3471882752909112901632 3472728110287469150208 3482054284411776318336 3503160975908294098944 3513424142829900429312 3516394070254101528576 3537324987338947371008 3548073296112246587392 3552792297200003579904 3554895420700188737536 3692521028660093779968 3706469425402971881472 3738950656979044663296 3739861041848043700224 3749904613981912958208 3761206315651538976768 3765302273425241276416 3795091057233985273856 3809426909441943322624 3848858321966670544896 3967866003324700459008 3968832126042821885952 3979490610756315792384 3991582458126277410816 3999257348287712329728 4015341877519886204928 4018736080290401746944 4050529878393965051904 4051516128668714008576 4062396665147072371392 4102459748629785116672 4235965057603396435968 4269477439388233433088 4273086465118908186624 4285605273122186237952 4298521503601758830592 4324214329636800528384 4337246922553126027264 4353630753647935225856 4388074034926795472896 4557955644752303259648 4561808523572888469504 4570579826614528376832 4588962145737012805632 4615267217208508256256 4629177003878817202176 4630304147049958866944 4642739045882368424448 4684565523773200572416 4688525427005468704768 4879402787872266780672 4897834597853927129088 4922162890200261328896 4936583289292644907008 4941959233870629175296 4985267542638726217728 4986481389130724933632 4999872818642550610944 5014941754202051969024 5131811095955560726528 5209092165431203725312 5254741463862441148416 5270136214244850643968 5274591105381152292864 5290488004432933945344 5305987481008421056512 5322109944168369881088 5332343131050283106304 5353789170026514939904 5358314773720535662592 5400706504525286735872 5416528886862763161856 5576460328996876320768 5609791562772065550336 5641809473477308465152 5647953410137861914624 5692636585850977910784 5714140364162914983936 5731362004802345107456 5765619106182400704512 5773287482950005817344 5953248189064232828928 6023012816279829307392 6028104120435602620416 6075794817590947577856 6077274193003071012864 6082411364763851292672 6093594997720608557088 6094106435486037835776 6118616194316017074176 6153689622944677675008 6172236005171756269568 6190318727843157899264 6411190357453789200384 6447782255402638245888 6486321494455200792576 6505870383829689040896 6530446130471902838784 6582111052390193209344 6589278978494172233728 6598042837657149505536 6647023390184968290304 6666497091523400814592 6883443218605519208448 6943765505818225803264 6945456220574938300416 6964108568823552636672 7006321951816588197888 7026848285659800858624 7032788140508203057152 7074649974677894742016 7096146592224493174784 7109790841400377475072 7385042057320187559936 7412938850805943762944 7477901313958089326592 7479722083696087400448 7499809227963825916416 7522412631303077953536 7590182114467970547712 7618853818883886645248 7697716643933341089792 7935732006649400918016 7958981221512631584768 7983164916252554821632 7998514696575424659456 8030683755039772409856 8037472160580803493888 8101059756787930103808 8103032257337428017152 8124793330294144742784 8204919497259570233344 8471930115206792871936 8538954878776466866176 8546172930237816373248 8571210546244372475904 8597043007203517661184 8648428659273601056768 8707261507295870451712 8776148069853590945792 9115911289504606519296 9123617047145776939008 9141159653229056753664 9177924291474025611264 9230534434417016512512 9258354007757634404352 9260608294099917733888 9285478091764736848896 9369131047546401144832 9377050854010937409536 9758805575744533561344 9795669195707854258176 9844325780400522657792 9873166578585289814016 9883918467741258350592 9970535085277452435456 9999745637285101221888 10029883508404103938048 10418184330862407450624 10509482927724882296832 10540272428489701287936 10549182210762304585728 10611974962016842113024 10644219888336739762176 10664686262100566212608 10707578340053029879808 10716629547441071325184 10801413009050573471744 10833057773725526323712 11219583125544131100672 11283618946954616930304 11295906820275723829248 11385273171701955821568 11428280728325829967872 11462724009604690214912 11531238212364801409024 11546574965900011634688 11906496378128465657856 12046025632559658614784 12056208240871205240832 12151589635181895155712 12154548386006142025728 12187189995441217114176 12237232388632034148352 12307379245889355350016 12344472010343512539136 12380637455686315798528 12895564510805276491776 12972642988910401585152 13011740767659378081792 13060892260943805677568 13164222104780386418688 13178557956988344467456 13332994183046801629184 13766886437211038416896 13887531011636451606528 13890912441149876600832 13928217137647105273344 14053696571319601717248 14065576281016406114304 14149299949355789484032 14192293184448986349568 14219581682800754950144 14825877701611887525888 14955802627916178653184 14959444167392174800896 14999618455927651832832 15044825262606155907072 15180364228935941095424 15237707637767773290496 15395433287866682179584 15871464013298801836032 15917962443025263169536 15966329832505109643264 15997029393150849318912 16061367510079544819712 16074944321161606987776 16202119513575860207616 16206064514674856034304 16249586660588289485568 16409838994519140466688 16943860230413585743872 17077909757552933732352 17142421092488744951808 17194086014407035322368 17296857318547202113536 17414523014591740903424 17552296139707181891584 18231822579009213038592 18247234094291553878016 18282319306458113507328 18355848582948051222528 18461068868834033025024 18516708015515268808704 18570956183529473697792 18738262095092802289664 18754101708021874819072 19517611151489067122688 19591338391415708516352 19746333157170579628032 19767836935482516701184 19941070170554904870912 19999491274570202443776 20059767016808207876096 20836368661724814901248 21018965855449764593664 21080544856979402575872 21098364421524609171456 21223949924033684226048 21288439776673479524352 21329372524201132425216 21415156680106059759616 21602826018101146943488 21666115547451052647424 22439166251088262201344 22567237893909233860608 22770546343403911643136 22856561456651659935744 22925448019209380429824 23062476424729602818048 23093149931800023269376 24092051265119317229568 24112416481742410481664 24303179270363790311424 24309096772012284051456 24374379990882434228352 24474464777264068296704 24614758491778710700032 24761274911372631597056 25791129021610552983552 25945285977820803170304 26121784521887611355136 26328444209560772837376 26357115913976688934912 26665988366093603258368 27533772874422076833792 27775062023272903213056 27781824882299753201664 27856434275294210546688 28107393142639203434496 28131152562032812228608 28298599898711578968064 29651755403223775051776 29911605255832357306368 29999236911855303665664 30089650525212311814144 30360728457871882190848 30475415275535546580992 31835924886050526339072 31932659665010219286528 31994058786301698637824 32122735020159089639424 32149888642323213975552 32404239027151720415232 32412129029349712068608 32499173321176578971136 32819677989038280933376 33887720460827171487744 34155819515105867464704 34284842184977489903616 34388172028814070644736 34593714637094404227072 34829046029183481806848 35104592279414363783168 36463645158018426077184 36711697165896102445056 36922137737668066050048 37033416031030537617408 37141912367058947395584 37476524190185604579328 37508203416043749638144 39035222302978134245376 39182676782831417032704 39492666314341159256064 39535673870965033402368 39998982549140404887552 40119534033616415752192 41672737323449629802496 42161089713958805151744 42196728843049218342912 42447899848067368452096 42576879553346959048704 42658745048402264850432 42830313360212119519232 43205652036202293886976 43332231094902105294848 44878332502176524402688 45134475787818467721216 45541092686807823286272 45713122913303319871488 46124952849459205636096 46186299863600046538752 48184102530238634459136 48224832963484820963328 48606358540727580622848 48618193544024568102912 48748759981764868456704 48948929554528136593408 49229516983557421400064 49522549822745263194112 51582258043221105967104 51890571955641606340608 52243569043775222710272 52656888419121545674752 53331976732187206516736 55067545748844153667584 55550124046545806426112 55712868550588421093376 56214786285278406868992 56262305124065624457216 56597199797423157936128 59303510806447550103552 59823210511664714612736 59998473823710607331328 60179301050424623628288 60950830551071093161984 63671849772101052678144 63865319330020438573056 63988117572603397275648 64245470040318179278848 64808478054303440830464 64824258058699424137216 64998346642353157942272 65639355978076561866752 68311639030211734929408 68569684369954979807232 68776344057628141289472 69187429274188808454144 69658092058366963613696 70209184558828727566336 72927290316036852154368 73423394331792204890112 73844275475336132100096 74283824734117894791168 74953048380371209158656 75016406832087499276288 78365353565662834065408 78985332628682318512128 79071347741930066804736 79997965098280809775104 80239068067232831504384 83345474646899259604992 84322179427917610303488 84393457686098436685824 84895799696134736904192 85660626720424239038464 86411304072404587773952 86664462189804210589696 90268951575636935442432 91082185373615646572544 91426245826606639742976 92249905698918411272192 96368205060477268918272 96449665926969641926656 97212717081455161245696 97236387088049136205824 97497519963529736913408 98459033967114842800128 99045099645490526388224 103164516086442211934208 103781143911283212681216 104487138087550445420544 105313776838243091349504 106663953464374413033472 110135091497688307335168 111100248093091612852224 111425737101176842186752 112429572570556813737984 112524610248131248914432 113194399594846315872256 118607021612895100207104 119996947647421214662656 120358602100849247256576 121901661102142186323968 127343699544202105356288 127730638660040877146112 127976235145206794551296 128490940080636358557696 129616956108606881660928 129996693284706315884544 131278711956153123733504 136623278060423469858816 137139368739909959614464 138374858548377616908288 139316184116733927227392 140418369117657455132672 145854580632073704308736 146846788663584409780224 147688550950672264200192 148567649468235789582336 149906096760742418317312 156730707131325668130816 157970665257364637024256 159995930196561619550208 160478136134465663008768 168644358855835220606976 168786915372196873371648 169791599392269473808384 171321253440848478076928 173328924379608421179392 180537903151273870884864 182852491653213279485952 184499811397836822544384 192736410120954537836544 194425434162910322491392 194472774176098272411648 194995039927059473826816 196918067934229685600256 198090199290981052776448 206329032172884423868416 207562287822566425362432 208974276175100890841088 210627553676486182699008 213327906928748826066944 220270182995376614670336 222851474202353684373504 224859145141113627475968 225049220496262497828864 226388799189692631744512 237214043225790200414208 239993895294842429325312 240717204201698494513152 243803322204284372647936 254687399088404210712576 256981880161272717115392 259233912217213763321856 259993386569412631769088 262557423912306247467008 273246556120846939717632 274278737479819919228928 276749717096755233816576 280836738235314910265344 291709161264147408617472 295377101901344528400384 297135298936471579164672 299812193521484836634624 313461414262651336261632 315941330514729274048512 319991860393123239100416 337288717711670441213952 337573830744393746743296 339583198784538947616768 342642506881696956153856 346657848759216842358784 361075806302547741769728 365704983306426558971904 385472820241909075673088 388850868325820644982784 389990079854118947653632 393836135868459371200512 396180398581962105552896 415124575645132850724864 417948552350201781682176 421255107352972365398016 426655813857497652133888 440540365990753229340672 445702948404707368747008 449718290282227254951936 452777598379385263489024 479987790589684858650624 481434408403396989026304 487606644408568745295872 509374798176808421425152 513963760322545434230784 519986773138825263538176 525114847824612494934016 548557474959639838457856 553499434193510467633152 561673476470629820530688 583418322528294817234944 590754203802689056800768 594270597872943158329344 599624387042969673269248 626922828525302672523264 631882661029458548097024 639983720786246478200832 674577435423340882427904 675147661488787493486592 679166397569077895233536 693315697518433684717568 722151612605095483539456 731409966612853117943808 770945640483818151346176 777701736651641289965568 779980159708237895307264 787672271736918742401024 792360797163924211105792 830249151290265701449728 842510214705944730796032 853311627714995304267776 891405896809414737494016 899436580564454509903872 905555196758770526978048 959975581179369717301248 975213288817137490591744 1018749596353616842850304 1027927520645090868461568 1039973546277650527076352 1097114949919279676915712 1123346952941259641061376 1181508407605378113601536 1188541195745886316658688 1199248774085939346538496 1253845657050605345046528 1263765322058917096194048 1279967441572492956401664 1349154870846681764855808 1358332795138155790467072 1386631395036867369435136 1444303225210190967078912 1462819933225706235887616 1541891280967636302692352 1559960319416475790614528 1575344543473837484802048 1584721594327848422211584 1660498302580531402899456 1685020429411889461592064 1706623255429990608535552 1782811793618829474988032 1798873161128909019807744 1811110393517541053956096 1919951162358739434602496 2037499192707233685700608 2079947092555301054152704 2194229899838559353831424 2363016815210756227203072 2377082391491772633317376 2398497548171878693076992 2527530644117834192388096 2559934883144985912803328 2698309741693363529711616 2716665590276311580934144 2773262790073734738870272 2925639866451412471775232 3083782561935272605384704 3119920638832951581229056 3169443188655696844423168 3370040858823778923184128 3413246510859981217071104 3565623587237658949976064 3597746322257818039615488 3839902324717478869204992 4074998385414467371401216 4159894185110602108305408 4388459799677118707662848 4726033630421512454406144 4754164782983545266634752 5055061288235668384776192 5119869766289971825606656 5396619483386727059423232 5433331180552623161868288 5546525580147469477740544 6239841277665903162458112 6338886377311393688846336 6826493021719962434142208 7131247174475317899952128 7195492644515636079230976 7679804649434957738409984 8149996770828934742802432 8319788370221204216610816 8776919599354237415325696 9508329565967090533269504 10110122576471336769552384 10239739532579943651213312 10793238966773454118846464 11093051160294938955481088 12479682555331806324916224 12677772754622787377692672 14262494348950635799904256 15359609298869915476819968 16299993541657869485604864 16639576740442408433221632 19016659131934181066539008 20479479065159887302426624 21586477933546908237692928 22186102320589877910962176 24959365110663612649832448 28524988697901271599808512 30719218597739830953639936 33279153480884816866443264 38033318263868362133078016 44372204641179755821924352 49918730221327225299664896 57049977395802543199617024 61438437195479661907279872 66558306961769633732886528 88744409282359511643848704 99837460442654450599329792 114099954791605086399234048 133116613923539267465773056 199674920885308901198659584 266233227847078534931546112 399349841770617802397319168 798699683541235604794638336
- Sum of all divisors σ(n): 3025553463066958201762051941
- Sum of proper divisors (its aliquot sum) s(n): 2226853779525722596967413605
- 798699683541235604794638336 is an abundant number, because the sum of its proper divisors (2226853779525722596967413605) is greater than itself. Its abundance is 1428154095984486992172775269
Bases of 798699683541235604794638336
- Binary: 1010010100101010110011110010011010010110101001010000111100100100000100000000000000000000002
- Hexadecimal: 0x294AB3C9A5A943C90400000
- Base-36: 2SCTF8BSP1AORKQV40
Squares and roots of 798699683541235604794638336
- 798699683541235604794638336 squared (7986996835412356047946383362) is 637921184488869901248517818023112912124479973040848896
- 798699683541235604794638336 cubed (7986996835412356047946383363) is 509507448175510565253578046295958453778137135341703654711478527541798210744877056
-
798699683541235604794638336 is a
perfect square number . Itssquare root is 28261275334656 -
The
cube root of 798699683541235604794638336 is 927814532.7763210551
Scales and comparisons
How big is 798699683541235604794638336?- 798,699,683,541,235,604,794,638,336 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 798,699,683,541,235,604,794,638,336 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 798699683541235604794638336 cubic inches would be around 77317877.7 feet tall.
Recreational maths with 798699683541235604794638336
- 798699683541235604794638336 backwards is 633836497406532145386996897
- 798699683541235604794638336 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 798699683541235604794638336's digits is 144
- 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 798699683541235604794638336 - Facts about the integer". Numbermatics.com. 2024. Web. 12 May 2024.
APA style:
Numbermatics. (2024). Number 798699683541235604794638336 - Facts about the integer. Retrieved 12 May 2024, from https://numbermatics.com/n/798699683541235604794638336/
Chicago style:
Numbermatics. 2024. "Number 798699683541235604794638336 - Facts about the integer". https://numbermatics.com/n/798699683541235604794638336/
The information we have on file for 798699683541235604794638336 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 798699683541235604794638336, math, Factors of 798699683541235604794638336, curriculum, school, college, exams, university, Prime factorization of 798699683541235604794638336, STEM, science, technology, engineering, physics, economics, calculator, seven hundred ninety-eight septillion, six hundred ninety-nine sextillion, six hundred eighty-three quintillion, five hundred forty-one quadrillion, two hundred thirty-five trillion, six hundred four billion, seven hundred ninety-four million, six hundred thirty-eight thousand, three hundred thirty-six.