23531614343140590626704128
23,531,614,343,140,590,626,704,128 is an even composite number composed of seven prime numbers multiplied together.
What does the number 23531614343140590626704128 look like?
This visualization shows the relationship between its 7 prime factors (large circles) and 14580 divisors.
23531614343140590626704128 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of fourteen thousand, five hundred eighty divisors.
Prime factorization of 23531614343140590626704128:
28 × 33 × 74 × 132 × 732 × 8532 × 14712
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 13 × 13 × 73 × 73 × 853 × 853 × 1471 × 1471)See below for interesting mathematical facts about the number 23531614343140590626704128 from the Numbermatics database.
Names of 23531614343140590626704128
- Cardinal: 23531614343140590626704128 can be written as Twenty-three septillion, five hundred thirty-one sextillion, six hundred fourteen quintillion, three hundred forty-three quadrillion, one hundred forty trillion, five hundred ninety billion, six hundred twenty-six million, seven hundred four thousand, one hundred twenty-eight.
Scientific notation
- Scientific notation: 2.3531614343140590626704128 × 1025
Factors of 23531614343140590626704128
Divisors of 23531614343140590626704128
- Number of divisors d(n): 14580
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 18 21 24 26 27 28 32 36 39 42 48 49 52 54 56 63 64 72 73 78 84 91 96 98 104 108 112 117 126 128 144 146 147 156 168 169 182 189 192 196 208 216 219 224 234 252 256 273 288 292 294 312 336 338 343 351 364 378 384 392 416 432 438 441 448 468 504 507 511 546 576 584 588 624 637 657 672 676 686 702 728 756 768 784 819 832 853 864 876 882 896 936 949 1008 1014 1022 1029 1092 1152 1168 1176 1183 1248 1274 1314 1323 1344 1352 1372 1404 1456 1471 1512 1521 1533 1568 1638 1664 1706 1728 1752 1764 1792 1872 1898 1911 1971 2016 2028 2044 2058 2184 2304 2336 2352 2366 2401 2457 2496 2548 2559 2628 2646 2688 2704 2744 2808 2847 2912 2942 3024 3042 3066 3087 3136 3276 3328 3412 3456 3504 3528 3549 3577 3744 3796 3822 3942 4032 4056 4088 4116 4368 4413 4459 4563 4599 4672 4704 4732 4802 4914 4992 5096 5118 5256 5292 5329 5376 5408 5488 5616 5694 5733 5824 5884 5971 6048 6084 6132 6174 6272 6552 6643 6824 6912 7008 7056 7098 7154 7203 7488 7592 7644 7677 7884 8064 8112 8176 8232 8281 8541 8736 8826 8918 9126 9198 9261 9344 9408 9464 9604 9828 9984 10192 10236 10297 10512 10584 10647 10658 10731 10816 10976 11089 11232 11388 11466 11648 11768 11942 12096 12168 12264 12337 12348 12544 13104 13239 13286 13377 13648 13797 14016 14112 14196 14308 14406 14976 15184 15288 15354 15768 15987 16128 16224 16352 16464 16562 17082 17199 17472 17652 17836 17913 18252 18396 18522 18688 18816 18928 19123 19208 19656 19929 20384 20472 20594 21024 21168 21294 21316 21462 21609 21632 21952 22178 22464 22776 22932 23031 23296 23536 23884 24192 24336 24528 24674 24696 24843 25039 25623 26208 26478 26572 26754 27296 27594 28032 28224 28392 28616 28812 29952 30368 30576 30708 30891 31213 31536 31941 31974 32193 32448 32704 32928 33124 33267 34164 34398 34944 35304 35672 35826 36504 36792 37011 37044 37303 37632 37856 38246 38416 39312 39717 39858 40131 40768 40944 41188 41797 42048 42336 42588 42632 42924 43218 43264 43904 44356 44928 45552 45864 46062 46501 47072 47768 47961 48384 48672 49056 49348 49392 49686 50078 51246 52416 52956 53144 53508 53739 54592 55188 56064 56448 56784 57232 57369 57624 57967 59787 60736 61152 61416 61782 62269 62426 63072 63882 63948 64386 64827 64896 65408 65856 66248 66534 68328 68796 69277 69888 70608 71344 71652 72079 73008 73584 74022 74088 74529 74606 75117 75712 76492 76832 77623 78624 79434 79716 80262 81536 81888 82376 83594 84096 84672 85176 85264 85848 86359 86436 87808 88712 89856 91104 91728 92124 92673 93002 93639 94144 95536 95922 96579 97344 98112 98696 98784 99372 99801 100156 102492 104832 105912 106288 107016 107383 107478 109184 110376 111033 111909 112896 113568 114464 114738 115248 115934 119574 120393 121472 122304 122832 123564 124538 124852 125391 126144 127764 127896 128772 129654 129792 130816 131712 132496 133068 133861 136656 137592 138554 139503 141216 142688 143304 143883 144157 144158 146016 147168 148044 148176 149058 149212 150234 151424 152984 153664 155246 157248 158868 159432 160524 161217 163072 163776 164752 167188 168192 169344 170352 170528 171696 172107 172718 172872 173901 175273 177424 179361 182208 183456 184248 185346 186004 186807 187278 188288 191072 191844 193158 194688 196224 197392 197568 198744 199602 200312 204984 207831 209664 211824 212576 214032 214766 214956 216237 218368 220752 222066 223587 223818 225351 227136 228928 229476 230496 231868 232869 239148 240786 242944 244608 245664 247128 248599 249076 249704 250782 252288 255528 255792 257544 259077 259308 261121 263424 264992 266136 267722 273312 275184 277108 278019 279006 280917 282432 285376 286608 287766 288314 288316 292032 292579 294336 296088 296352 298116 298424 299403 300468 302848 305968 307328 310492 314496 317736 318864 321048 322149 322434 325507 327552 329504 333099 334376 335727 338688 340704 341056 343392 344214 345436 345744 347802 350546 354848 358722 364416 366912 368496 370692 372008 373614 374556 376173 376576 382144 383688 386316 389376 392448 394784 395136 397488 399204 400624 401583 405769 409968 415662 418509 423648 425152 428064 429532 429912 432471 432474 435883 441504 444132 447174 447636 450702 454272 457856 458952 460992 463736 465738 478296 481572 484939 489216 491328 494256 497198 498152 499408 501564 504553 504576 511056 511584 515088 516321 518154 518616 521703 522242 525819 529984 532272 535444 543361 546624 550368 554216 556038 558012 560421 561834 564864 570752 573216 575532 576628 576632 584064 585158 588672 592176 592704 596232 596848 598806 600936 604513 611936 614656 620984 623493 628992 635472 637728 642096 644298 644868 648711 651014 655104 659008 666198 668752 671454 676053 681408 682112 686784 688428 690872 691488 695604 698607 701092 709696 717444 727609 728832 733824 736992 741384 744016 745797 747228 749112 751681 752346 764288 767376 772632 777231 783363 789568 790272 794976 798408 801248 803166 809497 811538 819936 831324 837018 842751 847296 850304 856128 859064 859824 864942 864948 871766 877737 883008 888264 894348 895272 900601 901404 908544 915712 917904 921984 927472 931476 937027 956592 963144 966447 969878 976521 982656 988512 994396 996304 998816 1003128 1007181 1009099 1009106 1022112 1023168 1030176 1032642 1036308 1037232 1043406 1044484 1051638 1059968 1064544 1070888 1086722 1093248 1100736 1108432 1112076 1116024 1120842 1123668 1128519 1129728 1141504 1146432 1151064 1153256 1153264 1168128 1170316 1177344 1184352 1185408 1192464 1193696 1197612 1201872 1204749 1209026 1217307 1223872 1241968 1246986 1254763 1255527 1270944 1275456 1284192 1288596 1289736 1297413 1297422 1302028 1307649 1318016 1332396 1337504 1342908 1352106 1362816 1364224 1373568 1376856 1381744 1382976 1391208 1395979 1397214 1402184 1419392 1434888 1454817 1455218 1467648 1473984 1482768 1488032 1491594 1494456 1498224 1503362 1504692 1513659 1528576 1534752 1545264 1554462 1565109 1566726 1577457 1579136 1589952 1596816 1602496 1606332 1618994 1623076 1630083 1639872 1662648 1674036 1681263 1685502 1694592 1700608 1712256 1718128 1719648 1729884 1729896 1740193 1743532 1755474 1766016 1776528 1788696 1790544 1801202 1802808 1813539 1827847 1835808 1843968 1854944 1862952 1870479 1874054 1913184 1926288 1932894 1939756 1946133 1953042 1965312 1977024 1988792 1992608 1997632 2006256 2014362 2018198 2018212 2044224 2046336 2048053 2060352 2065284 2072616 2074464 2086812 2088968 2095821 2103276 2119936 2129088 2141776 2163841 2173444 2182827 2186496 2201472 2216864 2224152 2232048 2237391 2241684 2247336 2255043 2257038 2278549 2292864 2302128 2306512 2306528 2331693 2340632 2350089 2368704 2370816 2384928 2387392 2395224 2403744 2409498 2418052 2428491 2434614 2447744 2483936 2493972 2509526 2511054 2541888 2550912 2568384 2577192 2579472 2594826 2594844 2604056 2615298 2633211 2636032 2664792 2675008 2685816 2701803 2704212 2725632 2747136 2753712 2763488 2765952 2782416 2791958 2794428 2804368 2811081 2838784 2869776 2899341 2909634 2910436 2929563 2947968 2965536 2976064 2983188 2988912 2996448 3006724 3009384 3027297 3027318 3051181 3069504 3090528 3108924 3130218 3133452 3154914 3158272 3179904 3193632 3204992 3212664 3237988 3246152 3260166 3279744 3325296 3348072 3362526 3371004 3389184 3394573 3424512 3436256 3439296 3459768 3459792 3480386 3487064 3510948 3531871 3532032 3553056 3577392 3581088 3602404 3605616 3614247 3627078 3651921 3655694 3671616 3709888 3725904 3740958 3748108 3764289 3803527 3826368 3852576 3865788 3879512 3892239 3892266 3906084 3922947 3954048 3977584 3985216 3995264 4012512 4028724 4036396 4036424 4088448 4092672 4096106 4120704 4130568 4145232 4148928 4173624 4177936 4187937 4191642 4206552 4231591 4258176 4283552 4327682 4346888 4364451 4365654 4402944 4433728 4448304 4464096 4474782 4483368 4494672 4510086 4514076 4540977 4545637 4557098 4585728 4604256 4613024 4613056 4663386 4681264 4700178 4732371 4737408 4769856 4774784 4790448 4807488 4818996 4836104 4856982 4869228 4890249 4895488 4967872 4987944 5019052 5022108 5083776 5093263 5101824 5136768 5154384 5158944 5189652 5189688 5208112 5220579 5230596 5261767 5266422 5329584 5350016 5371632 5403606 5408424 5440617 5483541 5507424 5526976 5531904 5564832 5583916 5588856 5608736 5622162 5666479 5739552 5798682 5819268 5820872 5859126 5895936 5931072 5952128 5966376 5977824 5992896 6013448 6018768 6054594 6054636 6102362 6139008 6144159 6181056 6217848 6260436 6266904 6304207 6309828 6359808 6387264 6409984 6425328 6475976 6491523 6492304 6520332 6548481 6559189 6559488 6650592 6696144 6712173 6725052 6742008 6765129 6789146 6835647 6872512 6878592 6919536 6919584 6960772 6974128 7021896 7050267 7063693 7063742 7106112 7154784 7162176 7204808 7211232 7228494 7254156 7285473 7303842 7311388 7343232 7419776 7451808 7481916 7496216 7528578 7607054 7652736 7705152 7731576 7759024 7784478 7784532 7812168 7838959 7845894 7899633 7908096 7955168 7970432 7990528 8025024 8057448 8072792 8072848 8105409 8176896 8192212 8241408 8261136 8290464 8297856 8347248 8355872 8375874 8383284 8413104 8433243 8463182 8516352 8567104 8655364 8693776 8728902 8731308 8783341 8788689 8867456 8896608 8928192 8949564 8966736 8989344 9020172 9028152 9081891 9081954 9091274 9114196 9153543 9208512 9226048 9226112 9326772 9362528 9400356 9458917 9464742 9474816 9539712 9549568 9580896 9614976 9637992 9672208 9713964 9738456 9771853 9780498 9935744 9975888 10038104 10044216 10167552 10183719 10186526 10273536 10308768 10317888 10379304 10379376 10416224 10441158 10461192 10523461 10523534 10532844 10595613 10659168 10700032 10743264 10807212 10816848 10881234 10955763 10967082 11014848 11053952 11129664 11167832 11177712 11217472 11244324 11292867 11332958 11410581 11479104 11597364 11638536 11641744 11718252 11768841 11862144 11904256 11932752 11955648 11985792 12026896 12037536 12109188 12109272 12181351 12204724 12278016 12288318 12362112 12435696 12520872 12533808 12563811 12608414 12619656 12694773 12774528 12794929 12850656 12951952 12983046 12984608 13040664 13093353 13096962 13118378 13301184 13392288 13424346 13450104 13484016 13530258 13578292 13622931 13636911 13671294 13745024 13757184 13839072 13839168 13921544 13948256 14043792 14100534 14127386 14127484 14212224 14309568 14324352 14409616 14422464 14456988 14508312 14570946 14607684 14622776 14670747 14686464 14839552 14903616 14963832 14992432 15057156 15146887 15214108 15279789 15305472 15410304 15463152 15518048 15568956 15569064 15624336 15661737 15677918 15691788 15785301 15799266 15910336 15940864 16050048 16114896 16145584 16145696 16210818 16311919 16321851 16384424 16450623 16522272 16580928 16595712 16694496 16711744 16751748 16766568 16826208 16866486 16926364 16999437 17134208 17310728 17387552 17457804 17462616 17566682 17577378 17734912 17793216 17856384 17899128 17933472 17978688 18040344 18056304 18147727 18163782 18163908 18182548 18228392 18307086 18417024 18432477 18452096 18452224 18653544 18725056 18800712 18912621 18917834 18929484 19079424 19161792 19229952 19275984 19344416 19427928 19474569 19476912 19543706 19560996 19645443 19677567 19871488 19951776 20076208 20088432 20295387 20367438 20373052 20506941 20617536 20635776 20758608 20758752 20832448 20882316 20922384 21046922 21047068 21065688 21191079 21191226 21318336 21358267 21486528 21614424 21633696 21762468 21856419 21911526 21934164 22029696 22107904 22259328 22335664 22355424 22434944 22488648 22585734 22665916 22821162 22958208 23194728 23277072 23283488 23436504 23516877 23537682 23724288 23762011 23865504 23911296 23971584 24053792 24075072 24218376 24218544 24316227 24362702 24409448 24576636 24724224 24871392 25041744 25067616 25127622 25216828 25239312 25299729 25389546 25549056 25589858 25701312 25903904 25966092 25969216 26081328 26186706 26193924 26236756 26350023 26602368 26624689 26784576 26848692 26900208 26968032 27060516 27156584 27245673 27245862 27273822 27342588 27460629 27490048 27678144 27678336 27843088 27896512 28087584 28129933 28201068 28254772 28254968 28376751 28424448 28619136 28648704 28819232 28844928 28913976 29016624 29141892 29215368 29245552 29315559 29341494 29621137 29807232 29927664 29984864 30114312 30293774 30428216 30551157 30559578 30820608 30926304 31036096 31137912 31138128 31248672 31323474 31355836 31383576 31570383 31570602 31598532 31786839 31819459 31820672 32100096 32229792 32291168 32291392 32421636 32623838 32643702 32768848 32901246 33044544 33161856 33388992 33423488 33503496 33533136 33652416 33732972 33852728 33878601 33998874 34231743 34268416 34621456 34775104 34915608 34925232 35133364 35154756 35586432 35652841 35712768 35798256 35866944 35957376 36080688 36112608 36295454 36327564 36327816 36365096 36456784 36544053 36614172 36832369 36834048 36864954 36904192 37307088 37450112 37601424 37691433 37825242 37835668 37858968 38084319 38323584 38384787 38551968 38688832 38855856 38949138 38953824 39087412 39121992 39290886 39355134 39665353 39903552 40152416 40176864 40590774 40734876 40746104 40910733 41013882 41235072 41271552 41517216 41517504 41664896 41764632 41844768 42093844 42094136 42131376 42382158 42382452 42636672 42716534 42973056 43228848 43267392 43524936 43712838 43823052 43868328 44059392 44129449 44518656 44671328 44710848 44869888 44977296 45171468 45331832 45440661 45642324 45839367 45914323 45916416 46389456 46554144 46566976 46873008 46985211 47033754 47075364 47355903 47524022 47731008 47822592 48107584 48150144 48436752 48437088 48632454 48725404 48818896 48935757 49153272 49351869 49445851 49742784 50083488 50135232 50255244 50433656 50478624 50599458 50779092 50998311 51179716 51402624 51807808 51932184 51938432 52162656 52373412 52387848 52473512 52700046 53115457 53204736 53249378 53569152 53697384 53800416 53936064 54121032 54313168 54443181 54491346 54491724 54547644 54685176 54872713 54921258 55297431 55356288 55356672 55686176 55793024 56175168 56259866 56402136 56509544 56509936 56737863 56753502 57238272 57638464 57689856 57827952 58033248 58283784 58423707 58430736 58491104 58631118 58682988 59032701 59093281 59242274 59614464 59855328 59969728 60228624 60587548 60856432 61102314 61119156 61483387 61520823 61852608 62072192 62275824 62276256 62497344 62646948 62711672 62767152 63140766 63141204 63197064 63573237 63573678 63638918 63641344 64074801 64459584 64582336 64582784 64843272 65247676 65287404 65537696 65802492 66089088 66212419 66323712 66777984 66846976 67006992 67066272 67304832 67465944 67705456 67757202 67997748 68402971 68463486 69242912 69550208 69831216 69850464 70266728 70309512 70550631 71172864 71286033 71305682 71596512 71733888 71914752 72161376 72225216 72590908 72655128 72655632 72730192 72913568 73088106 73228344 73664227 73664738 73729908 74614176 74900224 75202848 75382866 75650484 75671336 75717936 76168638 76647168 76769574 77103936 77377664 77711712 77898276 77907648 78174824 78243984 78581772 78710268 79050069 79330706 79807104 79874067 80304832 80353728 81181548 81469752 81492208 81821466 82027764 82381887 82470144 83034432 83035008 83329792 83529264 83689536 84187688 84188272 84262752 84389799 84764316 84764904 85130253 85269457 85273344 85433068 85946112 86457696 86534784 87049872 87425676 87646104 87736656 87946677 88258898 88863411 89342656 89421696 89954592 90342936 90663664 90881322 91284648 91597699 91653471 91678734 91828646 92778912 93108288 93133952 93746016 93970422 94067508 94150728 94711149 94711806 95048044 95360517 95458377 95462016 96215168 96300288 96873504 96874176 97264908 97450808 97637792 97871514 98306544 98703738 98891702 99485568 100166976 100270464 100510488 100867312 100957248 101198916 101558184 101906467 101996622 102359432 102695229 102805248 103615616 103864368 103876864 104325312 104746824 104775696 104947024 105400092 106028209 106230914 106498756 106958523 107138304 107394768 107600832 107872128 108242064 108626336 108886362 108982692 108983448 109095288 109370352 109632159 109745426 109842516 110497107 110594862 110712576 111372352 111586048 112350336 112519732 112804272 113019088 113019872 113475726 113507004 114183433 114252957 115154361 115276928 115655904 116066496 116567568 116847414 116861472 116982208 117262236 117365976 118065402 118186562 118484548 118996059 119710656 119939456 120457248 121175096 121712864 122204628 122238312 122732199 122965921 122966774 123041646 123705216 124144384 124551648 124552512 124994688 125293896 125423344 125534304 126281532 126282408 126394128 127034089 127146474 127147356 127277836 128149602 128919168 129164672 129165568 129686544 130495352 130574808 131075392 131604984 132178176 132388347 132424838 133555968 134013984 134132544 134609664 134931888 135410912 135514404 135995496 136321983 136805942 136926972 137518101 137742969 138485824 139100416 139662432 139700928 140533456 140619024 141101262 142067709 142572066 142611364 143193024 143467776 144322752 144450432 145181816 145310256 145311264 145460384 145827136 146176212 146456688 146807271 147328454 147329476 147459816 148337553 149228352 149507869 150405696 150765732 151300968 151342672 151435872 152337276 152994933 153539148 154207872 154755328 155423424 155796552 155815296 156349648 156487968 157163544 157420536 157960393 158100138 158661412 159346371 159614208 159748134 160609664 160707456 162363096 162939504 162984416 163329543 163642932 164055528 164618139 164763774 166068864 166070016 166334077 167058528 167379072 168375376 168376544 168525504 168779598 169528632 169529808 170213589 170260506 170538914 170866136 172915392 173069568 174099744 174851352 175292208 175473312 175893354 176517796 177098103 177279843 177726822 178685312 178843392 179909184 180685872 181327328 181762644 182569296 183195398 183306942 183357468 183657292 184450161 185557824 186216576 186267904 187492032 187940844 188135016 188301456 189422298 189423612 190096088 190719711 190721034 190916754 190924032 192224403 192430336 193747008 193748352 194529816 194901616 195275584 195743028 196613088 196909531 197407476 197783404 198637257 198971136 200333952 200540928 201020976 201734624 201914496 202397832 203116368 203812934 203993244 204718864 205208913 205390458 207231232 207728736 208650624 209493648 209551392 209894048 210800184 211651893 212054947 212056418 212461828 212997512 213858099 213917046 214789536 215201664 215744256 216484128 217252672 217772724 217965384 217966896 218190576 218740704 219264318 219490852 219685032 220992681 220994214 221189724 222736213 222744704 224700672 225039464 225608544 226038176 226039744 226951452 227014008 228366866 228505914 230308722 230553856 231311808 232132992 233135136 233694828 233722944 233964416 234524472 234731952 236130804 236373124 236969096 237150207 237992118 239421312 239622201 239878912 240914496 242350192 243425728 244409256 244476624 245464398 245931842 245933548 246083292 247410432 249103296 249105024 249569887 249989376 250587792 250846688 251068608 252563064 252564816 252788256 253169397 254068178 254292948 254294712 254555672 255390759 255808371 256299204 257826583 257838336 258329344 259373088 260990704 261149616 262150784 263209968 263840031 264776694 264849676 266590233 268027968 268265088 269863776 270821824 271028808 271990992 272643966 273611884 273853944 274793097 275036202 275485938 276971648 277657471 279324864 279401856 281066912 281238048 282202524 284133447 284135418 285144132 285222728 286375131 286386048 288645504 288900864 290363632 290620512 290622528 290920768 291654272 292352424 292913376 293614542 294656908 294658952 294919632 296675106 298456704 299015738 300811392 301531464 302601936 302685344 302871744 304674552 305719401 305989866 307078296 308415744 308906143 310846848 311593104 311630592 312699296 312975936 314327088 314841072 315920786 316200276 317322824 318084627 318692742 319496268 320875569 321219328 321414912 324726192 325879008 325968832 326659086 327285864 328111056 328896477 329236278 329527548 331491321 332137728 332668154 334117056 334758144 336750752 336753088 337051008 337559196 339057264 339059616 340427178 340521012 341077828 341732272 342550299 345463083 345830784 346120957 348199488 349702704 350584416 350946624 351786708 353035592 354196206 354559686 355453644 356988177 357370624 359818368 361371744 362654656 363525288 365138592 365689129 366390796 366613884 366714936 367314584 368897763 368900322 371115648 371808199 372433152 374984064 375881688 376270032 376602912 378844596 378847224 380192176 381102267 381439422 381442068 381833508 384108991 384448806 387494016 387496704 389059632 389803232 390551168 391486056 393226176 393819062 394814952 395566808 397165041 397274514 400667904 402041952 403469248 403828992 404795664 406232736 407625868 407986488 408965949 409437728 410417826 410780916 413228907 413652967 415457472 417301248 418987296 419102784 419788096 421600368 423303786 424109894 424112836 424923656 425995024 427716198 427834092 429579072 430383709 430403328 432968256 434505344 435545448 435930768 435933792 436381152 437481408 438528636 438981704 439370064 440421813 441985362 441988428 442379448 445012659 445472426 445489408 448523607 450078928 451217088 452076352 452079488 453902904 454028016 456733732 457011828 460617444 462623616 463486933 464265984 466270272 467389656 467445888 467928832 469048944 469463904 472261608 472746248 473881179 473938192 474300414 475984236 478039113 478820797 478842624 479244402 481828992 484700384 486851456 488818512 488953248 489988629 490928796 491863684 491867096 492166584 493854417 498206592 498210048 499002231 499139774 501175584 501693376 502137216 505126128 505129632 505576512 506338794 508136356 508585896 508589424 509111344 510781518 511616742 512598408 515649589 515653166 518746176 521981408 522299232 524301568 526419936 527680062 529553388 529699352 531839529 533180466 536055936 536530176 539727552 541643648 542057616 543981984 545287932 547223768 547707888 549586194 550072404 550971876 553350483 553943296 555314942 558649728 558803712 562133824 562476096 564405048 568266894 568270836 570288264 570445456 572750262 572772096 576673209 577291008 580727264 581241024 581245056 581841536 583308544 584704848 585826752 587229084 589313816 589317904 589839264 590728593 593350212 595911771 596886199 596913408 598031476 601622784 603062928 605203872 605370688 605743488 609349104 611438802 611979732 614156592 615626739 617812286 621693696 623186208 625398592 625951872 628654176 629682144 631841572 632400552 634645648 636164841 636169254 637385484 638992536 641183893 641574297 641751138 649452384 651758016 651937664 653318172 654571728 656222112 657792954 658472556 659055096 662978043 662982642 665336308 668208639 668234112 673501504 673506176 674102016 675118392 678114528 678119232 680854356 681042024 682155656 683464544 685100598 690500941 690926166 691661568 692241914 696398976 699405408 701168832 701893248 703573416 706071184 708392412 709119372 710907288 713345269 713976354 718866603 719636736 722743488 725309312 727050576 730277184 731378258 732781592 733227768 733429872 734629168 737795526 737800644 742197463 742231296 743616398 748709661 749968128 751763376 752540064 753205824 757689192 757694448 759508191 760384352 762204534 762878844 762884136 763667016 767425113 768212653 768217982 768897612 773479749 774988032 778119264 779606464 781102336 782972112 786452352 787638124 789629904 791133616 794330082 794549028 799284031 799770699 804083904 806938496 809591328 812465472 815251736 815972976 817931898 818875456 820835652 821561832 824379291 826457814 827305934 830914944 832972413 837974592 838205568 839576192 843200736 846607572 848219788 848225672 849847312 851990048 855432396 855668184 859125393 859158144 860761447 860767418 865936512 869010688 871090896 871861536 871867584 872762304 874962816 877057272 877963408 878740128 880843626 883970724 883976856 884758896 889238623 890025318 890944852 897047214 900157856 902434176 904152704 904158976 907805808 908056032 913467464 914023656 917158203 921234888 925247232 926718429 926973866 932540544 934779312 934891776 938097888 938927808 944523216 945492496 947762358 947876384 948600828 951968472 954253881 956078226 957641594 958488804 962626707 963657984 969400768 973702912 977637024 977906496 979977258 981857592 983727368 983734192 984333168 987708834 994473963 996413184 998004462 998279548 1002351168 1003386752 1004274432 1010252256 1010259264 1011153024 1012677588 1016272712 1017171792 1017178848 1018222688 1021563036 1023233484 1025196816 1027650897 1031299178 1031306332 1037492352 1038362871 1043962816 1044598464 1052839872 1055360124 1059106776 1059398704 1063679058 1066360932 1070312839 1070964531 1072111872 1079455104 1083287296 1084115232 1087963968 1090575864 1094447536 1095415776 1097067387 1099172388 1100144808 1101943752 1105722751 1106693289 1106700966 1110629884 1115424597 1117299456 1124267648 1124952192 1128810096 1136533788 1136541672 1140576528 1140890912 1143306801 1145500524 1152326973 1153346418 1161454528 1162482048 1162490112 1163683072 1169409696 1171653504 1174458168 1178627632 1178635808 1179678528 1181457186 1186700424 1190770087 1191495123 1191823542 1193772398 1196062952 1206125856 1210407744 1210741376 1211486976 1218698208 1222877604 1223959464 1228313184 1231253478 1235624572 1239686721 1240958901 1246372416 1250797184 1251903744 1257308352 1259364288 1263683144 1264801104 1269291296 1272329682 1272338508 1274770968 1277985072 1282367786 1283148594 1283502276 1291151127 1298904768 1303516032 1303875328 1306636344 1309143456 1312444224 1315585908 1316945112 1318110192 1324784071 1325956086 1325965284 1330672616 1335037977 1336417278 1336468224 1345570821 1347003008 1347012352 1350236784 1356229056 1356238464 1361708712 1362084048 1364311312 1366929088 1370201196 1378366717 1381001882 1381852332 1384483828 1390460799 1392797952 1398810816 1402337664 1403786496 1407146832 1412142368 1416784824 1418238744 1421643537 1421814576 1426690538 1427952708 1434117339 1436462391 1437733206 1445486976 1450618624 1454101152 1460554368 1462756516 1465563184 1466455536 1466859744 1469258336 1475591052 1475601288 1481563251 1484384629 1484394926 1487232796 1497006693 1497419322 1503526752 1505080128 1506411648 1515378384 1515388896 1519016382 1520768704 1524409068 1525757688 1525768272 1527334032 1534850226 1536425306 1536435964 1537795224 1546948767 1546959498 1556238528 1559153491 1559212928 1565944224 1572904704 1575276248 1579259808 1582267232 1588660164 1589098056 1595518587 1598568062 1599541398 1608167808 1613876992 1619182656 1624930944 1630503472 1631945952 1635863796 1637750912 1641671304 1643123664 1648758582 1652915628 1654611868 1660051449 1661829888 1665944826 1675949184 1676411136 1679152384 1686401472 1693215144 1696439576 1696451344 1699694624 1703980096 1710864792 1711336368 1718250786 1718316288 1721522894 1721534836 1731873024 1742181792 1743723072 1743735168 1745524608 1746989209 1749925632 1754114544 1755926816 1757480256 1761687252 1767941448 1767953712 1769517792 1772185779 1778477246 1780050636 1781889704 1787735313 1790658597 1794094428 1800315712 1804868352 1808305408 1815611616 1816112064 1826934928 1828047312 1834316406 1842469776 1845756373 1846880217 1853436858 1853947732 1865081088 1869558624 1876195776 1877855616 1889046432 1890984992 1895524716 1895752768 1897201656 1903936944 1908494523 1908507762 1912156452 1915283188 1916977608 1923551679 1925253414 1938801536 1943602297 1955274048 1955812992 1959954516 1963715184 1967454736 1967468384 1968666336 1975417668 1988934129 1988947926 1996008924 1996559096 2004625917 2004702336 2006773504 2020504512 2020518528 2022306048 2025355176 2032545424 2034343584 2034357696 2036445376 2043126072 2046466968 2050393632 2053485109 2055301794 2062598356 2062612664 2071502823 2074984704 2076725742 2087925632 2089196928 2105679744 2110720248 2118213552 2118797408 2127358116 2132721864 2140035807 2140625678 2141929062 2158910208 2162343001 2168230464 2175927936 2181151728 2188895072 2190831552 2194134774 2198344776 2200289616 2203887504 2211445502 2213386578 2213401932 2221259768 2226592389 2230849194 2246128983 2248535296 2249904384 2257620192 2273067576 2273083344 2281153056 2281781824 2286613602 2291001048 2302275339 2304637959 2304653946 2306692836 2320439247 2322909056 2324964096 2338819392 2343307008 2348916336 2357255264 2357271616 2359357056 2362914372 2373400848 2381540174 2382990246 2383647084 2387544796 2392125904 2397852093 2412251712 2420815488 2421482752 2437396416 2445755208 2447918928 2456626368 2462506956 2471249144 2473137873 2479373442 2481917802 2492744832 2498917239 2501594368 2514616704 2518728576 2527366288 2529602208 2538582592 2544659364 2544677016 2549541936 2555970144 2559823903 2564735572 2566297188 2567004552 2582284341 2582302254 2597809536 2602657393 2607032064 2613272688 2618286912 2624888448 2631171816 2633890224 2636220384 2649568142 2651912172 2651930568 2661345232 2667715869 2670075954 2672834556 2688762937 2691141642 2694006016 2700473568 2712458112 2712476928 2723417424 2724168096 2728622624 2733858176 2740402392 2751474609 2756733434 2762003764 2763704664 2768967656 2780155287 2780921598 2797621632 2804675328 2814293664 2824284736 2833569648 2836477488 2843287074 2843629152 2853381076 2855905416 2862761643 2868234678 2872924782 2875466412 2890973952 2895570769 2908202304 2921108736 2925513032 2931126368 2932911072 2933719488 2938516672 2951182104 2951202576 2963126502 2968769258 2968789852 2974465592 2994013386 2994838644 3007053504 3010160256 3012685963 3012823296 3030756768 3030777792 3038032764 3041537408 3048818136 3051515376 3051536544 3054668064 3069700452 3072850612 3072871928 3075590448 3082952691 3093897534 3093918996 3112477056 3115088613 3118306982 3118425856 3131888448 3150552496 3158519616 3164534464 3177320328 3178196112 3191037174 3197136124 3199082796 3210938517 3216335616 3238365312 3244408531 3249861888 3261006944 3263891904 3271727592 3275501824 3283342608 3286247328 3291202161 3297517164 3305831256 3309223736 3317168253 3320079867 3320102898 3331889652 3346273791 3351745579 3351898368 3372802944 3386430288 3392879152 3392902688 3399389248 3407960192 3421729584 3422672736 3429920403 3436501572 3443045788 3443069672 3456980919 3484363584 3487446144 3487470336 3491049216 3493978418 3508229088 3511853632 3514960512 3523374504 3535882896 3535907424 3539035584 3544371558 3556954492 3560101272 3563779408 3572310261 3575470626 3581317194 3588188856 3600631424 3609547123 3631223232 3632224128 3653869856 3656094624 3668632812 3684939552 3691512746 3693760434 3706873716 3707895464 3722876703 3739117248 3752391552 3755711232 3778092864 3781969984 3791049432 3791505536 3794403312 3807873888 3816989046 3817015524 3824312904 3830566376 3833955216 3847103358 3850506828 3873453381 3877428361 3877603072 3887204594 3910548096 3911625984 3919909032 3927430368 3934909472 3934936768 3937332672 3950835336 3974352213 3977868258 3977895852 3992017848 3993118192 4009251834 4009404672 4036712463 4041009024 4041037056 4050710352 4065090848 4068687168 4068715392 4072890752 4086252144 4092933936 4100787264 4106970218 4110603588 4125196712 4125225328 4135100151 4143005646 4153451484 4171382397 4175851264 4178393856 4211359488 4221440496 4236427104 4237594816 4254716232 4264930611 4265443728 4280071614 4281251356 4283858124 4309387173 4324686002 4336460928 4351855872 4362303456 4377790144 4381663104 4388269548 4396689552 4400579232 4407775008 4422891004 4426773156 4426803864 4442519536 4453153887 4453184778 4461698388 4488287251 4491020079 4492257966 4515240384 4546135152 4546166688 4562306112 4563563648 4573227204 4582002096 4604550678 4609275918 4609307892 4613385672 4640846301 4640878494 4645818112 4677460473 4677638784 4697832672 4714510528 4714543232 4718714112 4725828744 4746801696 4763080348 4765980492 4767294168 4775089592 4784251808 4795704186 4824503424 4833506587 4841630976 4874792832 4891510416 4895837856 4913252736 4925013912 4942498288 4946275746 4958746884 4963835604 4985489664 4993416883 4997834478 5029233408 5037457152 5054732576 5059204416 5077165184 5089318728 5089354032 5099083872 5111940288 5119647806 5129471144 5132594376 5134009104 5164568682 5164604508 5195382241 5195619072 5205314786 5226545376 5236573824 5240967627 5249776896 5262343632 5267780448 5272440768 5299136284 5303824344 5303861136 5316557337 5322690464 5335431738 5340151908 5345669112 5371975791 5377488571 5377525874 5382283284 5400947136 5424916224 5446834848 5448336192 5457245248 5467716352 5480804784 5502949218 5513466868 5524007528 5527409328 5537269119 5537935312 5560310574 5561843196 5594988217 5595243264 5628587328 5648569472 5667139296 5672954976 5686574148 5687258304 5706762152 5711810832 5725483569 5725523286 5736469356 5745849564 5750932824 5770655037 5791141538 5816404608 5830806891 5851026064 5862252736 5865822144 5867438976 5877033344 5902364208 5902405152 5926253004 5937538516 5937579704 5948931184 5988026772 5989677288 6013877751 6014107008 6020320512 6025330129 6025371926 6061513536 6061555584 6076065528 6083074816 6097636272 6103030752 6103073088 6109336128 6139400904 6145701224 6145743856 6151180896 6160455327 6165905382 6187795068 6187837992 6214508469 6224670361 6224954112 6230177226 6236613964 6263776896 6301104992 6317039232 6329068928 6354640656 6356392224 6382074348 6394272248 6398165592 6420107421 6421877034 6476730624 6487029003 6488817062 6522013888 6527783808 6543455184 6566685216 6572494656 6582404322 6595034328 6611662512 6618447472 6634336506 6640159734 6640205796 6663779304 6679777167 6686632027 6692547582 6703491158 6738386949 6745605888 6772860576 6785758304 6785805376 6798778496 6815920384 6843459168 6845345472 6859840806 6873003144 6886091576 6886139344 6913913877 6913961838 6961317741 6968727168 6974892288 6987956836 7016458176 7023707264 7029921024 7046749008 7071765792 7071814848 7078071168 7088743116 7113908984 7120202544 7127558816 7144620522 7150941252 7162634388 7176377712 7193556279 7201262848 7219094246 7262446464 7264448256 7307739712 7312189248 7337265624 7369879104 7383025492 7387520868 7413747432 7415790928 7445753406 7478234496 7492189873 7496751717 7504783104 7556185728 7563939968 7582098864 7583011072 7588806624 7615747776 7633978092 7634031048 7648625808 7661132752 7667910432 7679471709 7694206716 7701013656 7740059257 7746853023 7746906762 7754856722 7774409188 7807972179 7821096192 7839818064 7854860736 7869818944 7869873536 7874665344 7901670672 7948704426 7955736516 7955791704 7984035696 7986236384 8003147607 8018503668 8066288811 8073424926 8082018048 8101420704 8130181696 8137374336 8137430784 8145781504 8172504288 8185867872 8201574528 8213940436 8221207176 8250393424 8250450656 8270200302 8286011292 8306902968 8335390609 8340465861 8342764794 8442880992 8472854208 8475189632 8509432464 8529861222 8530887456 8560143228 8562502712 8567716248 8618774346 8649372004 8672921856 8686712307 8724606912 8755580288 8763326208 8776539096 8793379104 8801158464 8815550016 8845782008 8853546312 8853607728 8885039072 8906307774 8906369556 8923396776 8976512233 8976574502 8982040158 8984515932 9030480768 9038057889 9092270304 9092333376 9124612224 9127127296 9146454408 9164004192 9209101356 9218551836 9218615784 9226771344 9273488497 9281692602 9281756988 9345265839 9354920946 9355277568 9395665344 9429021056 9429086464 9451657488 9493603392 9526160696 9531960984 9534588336 9550179184 9568503616 9591408372 9632815551 9648567019 9649006848 9667013174 9733225593 9749585664 9783020832 9791675712 9826505472 9850027824 9873606483 9884996576 9892551492 9917493768 9927671208 9951504759 9986833766 9995668956 10038821373 10055236737 10109465152 10118408832 10154330368 10178637456 10178708064 10198167744 10223880576 10239295612 10258942288 10265188752 10268018208 10329137364 10329209016 10370942757 10390692403 10390764482 10410629572 10453090752 10473147648 10481935254 10524687264 10535560896 10544881536 10598272568 10607648688 10607722272 10633114674 10645380928 10670863476 10680303816 10691338224 10716930783 10743951582 10754977142 10755051748 10764566568 10801894272 10828641369 10893669696 10896672384 10914074437 10914490496 10961609568 11005898436 11026933736 11048015056 11054818656 11074538238 11075870624 11120621148 11123686392 11168630109 11189976434 11257174656 11297138944 11334278592 11345909952 11373148296 11374516608 11413524304 11423621664 11450967138 11451046572 11472938712 11491699128 11501865648 11531108689 11541310074 11582283076 11620360143 11632285083 11632809216 11661613782 11702052128 11724505472 11731644288 11734877952 11754066688 11804728416 11804810304 11852506008 11875077032 11875159408 11897862368 11923056639 11976053544 11979354576 12027755502 12028214016 12050660258 12050743852 12123027072 12123111168 12152131056 12195272544 12206061504 12206146176 12218672256 12278801808 12291402448 12291487712 12302361792 12320910654 12331810764 12375590136 12375675984 12405300453 12429016938 12449340722 12460354452 12473227928 12514147191 12527553792 12602209984 12634078464 12658137856 12709281312 12712784448 12764148696 12788544496 12796331184 12840214842 12843754068 12920294611 12928161519 12974058006 12977634124 13044027776 13055567616 13086910368 13133370432 13144989312 13164808644 13190068656 13223325024 13236894944 13268673012 13280319468 13280411592 13327558608 13359461661 13359554334 13373264054 13385095164 13406982316 13464861753 13476773898 13545721152 13571516608 13571610752 13597556992 13686918336 13690690944 13719681612 13746006288 13772183152 13772278688 13827827754 13827923676 13914066907 13922538903 13922635482 13937454336 13975913672 14032381419 14032916352 14047414528 14093498016 14143531584 14143629696 14156142336 14177486232 14227817968 14240405088 14255117632 14289241044 14301882504 14325268776 14352755424 14374395763 14387112558 14438188492 14500519761 14524892928 14615479424 14624378496 14674531248 14739758208 14766050984 14775041736 14827494864 14831581856 14891506812 14956468992 14980250649 14984379746 14993503434 15112371456 15127879936 15164197728 15177613248 15231495552 15267956184 15268062096 15297251616 15322265504 15335820864 15358943418 15388413432 15402027312 15480011131 15480118514 15493706046 15493813524 15509713444 15548818376 15586146723 15615944358 15679636128 15709721472 15722902881 15739637888 15739747072 15749330688 15803341344 15897408852 15911473032 15911583408 15968071392 15972472768 16006295214 16037007336 16115927373 16132465713 16132577622 16146849852 16202841408 16260363392 16274748672 16345008576 16371735744 16403149056 16427880872 16442414352 16500786848 16500901312 16540400604 16572022584 16611807357 16613805936 16670781218 16680931722 16685529588 16784964651 16885761984 16945708416 16950379264 17018864928 17059722444 17061774912 17120286456 17125005424 17135432496 17237548692 17298744008 17311965111 17373424614 17449213824 17492420673 17511160576 17553078192 17586758208 17602316928 17631100032 17691564016 17707092624 17707215456 17770078144 17812615548 17812739112 17846793552 17918767321 17953024466 17953149004 17964080316 17969031864 18060961536 18075990387 18076115778 18184540608 18184666752 18218601751 18249224448 18292908816 18328008384 18418202712 18437103672 18437231568 18453542688 18481365981 18546976994 18563385204 18563513976 18643525407 18674011083 18690531678 18709841892 18791330688 18821340559 18858042112 18903314976 18987206784 19052321392 19063921968 19069176672 19100358368 19137007232 19182816744 19260322263 19265631102 19297134038 19334026348 19461087009 19466451186 19566041664 19583351424 19700055648 19747212966 19769993152 19785102984 19834987536 19855342416 19903009518 19973667532 19991337912 20039331501 20059896081 20077642746 20110473474 20218930304 20236817664 20268995383 20357274912 20357416128 20396335488 20447761152 20478591224 20517884576 20530377504 20536036416 20658274728 20658418032 20741741631 20741885514 20781384806 20781528964 20821259144 20906181504 20963870508 21049374528 21071121792 21089763072 21196545136 21215297376 21215444544 21266229348 21290761856 21341726952 21360607632 21382676448 21433861566 21487903164 21509954284 21510103496 21529133136 21580668837 21603788544 21657282738 21787339392 21793344768 21828148874 21828980992 21923219136 22011796872 22053867472 22096030112 22109637312 22149076476 22151741248 22241242296 22247372784 22337260218 22379952868 22476569619 22514349312 22668557184 22691819904 22710859717 22746296592 22749033216 22827048608 22847243328 22901934276 22902093144 22945877424 22983398256 23003731296 23038415127 23062217378 23082620148 23164566152 23220177771 23240559069 23240720286 23264570166 23323227564 23404104256 23423916537 23449010944 23463288576 23609456832 23609620608 23705012016 23750154064 23750318816 23795724736 23846113278 23952107088 23958709152 23994832849 24009442821 24055511004 24101320516 24101487704 24198866433 24246054144 24304262112 24390545088 24412123008 24412292352 24437344512 24557603616 24582804896 24582975424 24604723584 24641821308 24663621528 24751180272 24751351968 24810600906 24858033876 24898681444 24920708904 24946455856 25006171827 25028294382 25204419968 25266829861 25418562624 25425568896 25528297392 25577088992 25592662368 25680429684 25687508136 25840589222 25856323038 25948116012 25955268248 26060136921 26088055552 26173820736 26266740864 26289978624 26329617288 26380137312 26446650048 26473789888 26537346024 26560638936 26560823184 26655117216 26695306417 26718923322 26719108668 26746528108 26770190328 26813964632 26929536699 26929723506 26953547796 27091442304 27114173667 27141998527 27143033216 27143221504 27373836672 27381381888 27439363224 27492012576 27544366304 27544557376 27655655508 27655847352 27820465491 27828133814 27845077806 27845270964 27951827344 28064762838 28065832704 28186996032 28287063168 28287259392 28354972464 28455635936 28480810176 28510235264 28578482088 28603765008 28650537552 28705510848 28748791526 28774225116 28876376984 28898446653 28945701057 29001039522 29199676779 29230958848 29248756992 29349062496 29479516416 29532101968 29550083472 29654989728 29663163712 29783013624 29854514277 29960501298 29968759492 29987006868 30165710211 30328395456 30355226496 30462991104 30535912368 30536124192 30594503232 30644531008 30671641728 30717886836 30776826864 30804054624 30960022262 30960237028 30987412092 30987627048 31019426888 31097636752 31172077209 31172293446 31231888716 31359272256 31418010757 31419442944 31445805762 31479275776 31606682688 31794817704 31822946064 31823166816 31936142784 31944945536 32012590428 32074014672 32150792349 32231854746 32264931426 32265155244 32293699704 32405682816 32485924107 32520726784 32690017152 32742223311 32743471488 32855761744 32884828704 33001573696 33001802624 33080801208 33144045168 33223614714 33227611872 33341562436 33361863444 33371059176 33569929302 33771523968 33834546109 33891416832 34037729856 34119444888 34123549824 34240572912 34250010848 34270864992 34475097384 34593326067 34597488016 34623930222 34746849228 34896855249 34898427648 34953918181 34984841346 35106156384 35173516416 35204633856 35262200064 35383128032 35414185248 35414430912 35540156288 35625231096 35625478224 35693587104 35769169917 35837534642 35906048932 35906298008 35928160632 35938063728 36151980774 36152231556 36369081216 36369333504 36437203502 36585817632 36656016768 36836405424 36874207344 36874463136 36907085376 36962731962 37093953988 37126770408 37127027952 37215901359 37287050814 37348022166 37381063356 37419683784 37582661376 37642419997 37642681118 37806629952 37974413568 38104642784 38127843936 38138353344 38200716736 38274014464 38365633488 38520644526 38531262204 38594268076 38668052696 38760883833 38922174018 38932902372 39132083328 39164917519 39166702848 39400111296 39494425932 39539986304 39570205968 39669975072 39710684832 39806019036 39947335064 39982675824 40078384983 40078663002 40119792162 40155285492 40220946948 40394585259 40437860608 40537990766 40714549824 40714832256 40792670976 40957182448 41035769152 41060755008 41072072832 41316549456 41316836064 41483483262 41483771028 41562769612 41563057928 41642518288 41742200721 41812363008 41927741016 42097144257 42098749056 42142243584 42177310903 42393090272 42430594752 42430889088 42532458696 42581523712 42683453904 42721215264 42765352896 42867723132 42975806328 43019908568 43020206992 43058266272 43123187289 43161337674 43314565476 43501559283 43572692527 43574678784 43656297748 43846438272 44023593744 44107734944 44192060224 44219274624 44298152952 44303482496 44482484592 44494745568 44674520436 44759905736 44940751947 44953139238 45337114368 45383639808 45421719434 45492593184 45654097216 45694486656 45803868552 45804186288 45891754848 45966796512 46007462592 46076830254 46124434756 46165240296 46329132304 46440033393 46440355542 46481118138 46481440572 46529140332 46646455128 46758440169 46806424189 46808208512 46847833074 47168708643 47218913664 47219241216 47410024032 47500308128 47500637632 47591449472 47692226556 47904214176 47917418304 47989665698 48018885642 48111022008 48202641032 48202975408 48397397139 48397732866 48608524224 48781090176 48824246016 49115207232 49165609792 49165950848 49209447168 49283642616 49327243056 49502360544 49502703936 49621201812 49716067752 49797362888 49835422071 49841417808 49892911712 50012343654 50056588764 50354893953 50406568693 50408839936 50533659722 50837125248 50851137792 51056594784 51154177984 51185324736 51360859368 51375016272 51681178444 51712646076 51896232024 51910536496 52120273842 52347641472 52445329111 52477262019 52533481728 52659234576 52760274624 52893300096 52947579776 53074692048 53121277872 53121646368 53310234432 53390612834 53437846644 53438217336 53493056216 53540380656 53627929264 53756301963 53859073398 53859447012 53907095592 54180414799 54182884608 54227971161 54228347334 54283997054 54286066432 54655805253 54747673344 54878726448 54984025152 55088732608 55089114752 55311311016 55311694704 55444097943 55640930982 55656267628 55690155612 55690541928 55903654688 56022033249 56129525676 56373992064 56464021677 56574126336 56709944928 56911271872 56961620352 57020470528 57156964176 57207530016 57301075104 57411021696 57497583052 57548450232 57752753968 57796893306 57891402114 58002079044 58347734263 58383261027 58399353558 58698124992 59064203936 59100166944 59309979456 59326327424 59566027248 59709028554 59921002596 59937518984 59974013736 60179688243 60331420422 60656790912 60710452992 60806986149 61071824736 61072248384 61189006464 61289062016 61343283456 61435773672 61553653728 61608109248 61920044524 61920474056 61974824184 61975254096 62038853776 62195273504 62344154418 62344586892 62463777432 62718544512 62835585631 62836021514 62891611524 63213365376 63589635408 63645892128 63646333632 63872285568 63889891072 64025180856 64148029344 64301584698 64463709492 64529862852 64530310488 64587399408 64811365632 64914419479 64971848214 65380034304 65484446622 65486942976 65711523488 65769657408 66003147392 66003605248 66161602416 66288090336 66447229428 66455223744 66683124872 66723726888 66742118352 67139858604 67429708857 67539969133 67543047936 67669092218 68075459712 68132579151 68238889776 68247099648 68481145824 68500021696 68541729984 68950194768 69115245381 69186652134 69194976032 69247860444 69493698456 69660533313 69793710498 69907836362 69969682692 70212312768 70271749611 70347032832 70766256064 70828370496 70828861824 71080312576 71250462192 71250956448 71387174208 71538339834 71675069284 71812097864 71812596016 71856321264 71876127456 71984498547 72303961548 72304463112 72596599299 72734846821 72738162432 72874407004 73171635264 73312033536 73672810848 73748414688 73748926272 73814170752 73925463924 74187907976 74253540816 74254055904 74431802718 74574101628 74696044332 74762126712 74839367568 75018515481 75284839994 75285362236 75613259904 75800489583 76209285568 76255687872 76276706688 76401433472 76731266976 77041289052 77062524408 77188536152 77336105392 77521767666 77844348036 77865804744 78132837247 78180410763 78264166656 78329835038 78800222592 78988851864 79079972608 79140411936 79339950144 79421369664 79612038072 79894670128 79965351648 80085919251 80156769966 80157326004 80239584324 80310570984 80441893896 80717760823 80788610097 80789170518 81075981532 81342521001 81425995581 81429099648 81429664512 81914364896 82071538304 82121510016 82144145664 82633098912 82633672128 82966966524 82967542056 83125539224 83126115856 83285036576 83461396473 83484401442 83855482032 84194288514 84197498112 84354621806 84786180544 84861189504 84861778176 85064917392 85366907808 85442430528 85530705792 85735446264 85951612656 86039817136 86040413984 86116532544 86246374578 86322675348 86629130952 86837103171 86926216351 87003118566 87145385054 87312595496 87599030337 87692876544 88047187488 88215469888 88384120448 88438549248 88596305904 88606964992 88964969184 88989491136 89349040872 89519811472 89881503894 89906278476 90442062277 90497130633 90843438868 90985186368 91308194432 91388973312 91607737104 91608372576 91783509696 91933593024 92014925184 92153660508 92248869512 92330480592 92658264608 92880066786 92880711084 92962236276 92962881144 93058280664 93292910256 93516231627 93516880338 93612848378 93616417024 93695666148 94254032271 94337417286 94437827328 94820048064 95000616256 95001275264 95182898944 95384453112 95808428352 95834836608 95979331396 96037771284 96222044016 96405282064 96405950816 96794794278 96795465732 97217048448 97398468349 97457772321 97562180352 98226669933 98230414464 98331219584 98331901696 98567285232 98654486112 99004721088 99005407872 99242403624 99432135504 99594725776 99670844142 99682835616 99785823424 100024687308 100113177528 100620770341 100709787906 100813137386 101067319444 101503638327 101674250496 102113189568 102308355968 102370649472 102721718736 102750032544 103362356888 103425292152 103779978201 103792464048 103821072992 104240547684 104690565747 104695282944 104861754543 104890658222 104954524038 105318469152 105520549248 105786600192 105895159552 106149384096 106242555744 106243292736 106620468864 106781225668 106875693288 106876434672 106986112432 107080761312 107255858528 107512603926 107718146796 107718894024 107814191184 108360077917 108360829598 108455942322 108456694668 108567994108 109311610506 109757452896 109968050304 110177465216 110178229504 110622622032 110623389408 110888195886 111281861964 111312535256 111380311224 111381083856 111807309376 112044066498 112259051352 112747984128 112927259991 112928043354 113419889856 113822543744 113923240704 114313928352 114415060032 114602150208 114822043392 114995166104 115096900464 115505507936 115593786612 115782804228 116004158088 116282651499 116695468526 116766522054 116798707116 117396249984 117494752557 118128407872 118200333888 118619958912 118652654848 119132054496 119418057108 119842005192 119875037968 119948027472 120359376486 120662840844 121183755777 121313581824 121613972298 122143649472 122144496768 122378012928 122578124032 122871547344 123107307456 123216218496 123840089048 123840948112 123949648368 123950508192 124077707552 124390547008 124688308836 124689173784 124927554864 125226602163 125431371247 125437089024 125671171262 125672043028 125783223048 126426730752 126531932709 127179270816 127291784256 127292667264 127530212257 127744571136 128050361712 128296058688 128603169396 128927418984 129059725704 129060620976 129174798816 129369561867 129828838958 129943696428 130504677849 130718077581 130968893244 131423046976 131539314816 132006294784 132323204832 132576180672 132894458856 132910447488 133366249744 133447453776 133484236704 134279717208 134740215229 134822255841 134859417714 135079938266 135338184436 136150919424 136265158302 136477779552 136962291648 137000043392 137083459968 137900389536 138230490762 138373304268 138389952064 138495720888 138987396912 139320100179 139321066626 139587420996 139815672724 139939365384 140275320507 140419272567 140424625536 140543499222 141532512128 141656740992 141657723648 141882967681 142500924384 142501912896 142774348416 143076679668 143350138568 143624195728 143625192032 143712642528 143752254912 143968997094 144607923096 144608926224 145192191417 145193198598 145469693642 145748814008 146343270528 147345621696 147496829376 147497852544 147628341504 147850927848 148375815952 148507081632 148508111808 148863605436 149148203256 149392088664 149524253424 149678735136 149904412957 150037030962 150569679988 150570724472 151064681859 151219706079 151226519808 151600979166 152418571136 152511375744 152553413376 152802866944 153462533952 154082578104 154125048816 154377072304 154672210784 155043535332 155688696072 155731609488 156265674494 156360821526 156659670076 157335987333 157600445184 157977703728 158280823872 158679900288 158842739328 159224076144 159789340256 159930703296 160171838502 160313539932 160314652008 160479168648 160621141968 160883787792 161268905889 161435521646 161577220194 161578341036 162151963064 162541244397 162683913483 162685042002 162851991162 162858199296 163828729792 163967415759 164143076608 164243020032 165266197824 165267344256 165933933048 165935084112 166251078448 166252231712 166570073152 166922792946 166968802884 167710964064 167963829943 168066099747 168388577028 168709243612 169392065031 169572361088 169722379008 170129834784 170733815616 170884861056 171061411584 171470892528 171903225312 172079634272 172080827968 172233065088 172492749156 172645350696 173258261904 173674206342 173852432702 174006237132 174290770108 174625190992 175043202789 175198060674 176094374976 176430939776 176768240896 177192611808 177929938368 177978982272 178698081744 179039622944 179763007788 179812556952 180539064729 180882869791 180884124554 180994261266 181686877736 181970372736 182420958447 182616388864 183215474208 183216745152 183567019392 183867186048 184029850368 184307321016 184497739024 184660961184 185316529216 185760133572 185761422168 185924472552 185925762288 186116561328 186585820512 186867144919 187032463254 187033760676 187225696756 187391332296 188506756893 188508064542 188674834572 189640096128 189993989689 190001232512 190002550528 190768906224 191616856704 191669673216 191958662792 192075542568 192444088032 192810564128 192811901632 193589588556 193590931464 194434096896 194743258437 194796936698 194915544642 196453339866 196460828928 196662439168 197134570464 197308972224 198009442176 198010815744 198484807248 198864271008 199189451552 199341688284 199365671232 199571646848 200049374616 200226355056 201241540682 201419575812 201626274772 202134638888 202289126571 202619907399 203007276654 204226379136 204397737453 204616711936 204741298944 205443437472 205500065088 206724713776 206850584304 207559956402 207584928096 207642145984 208481095368 208981599939 209381131494 209723509086 209781316444 209909048076 210636938304 211041098496 212298768192 212485111488 212486585472 213240937728 213562451336 213751386576 213752869344 213972224864 214161522624 214511717056 215025207852 215436293592 215437788048 215628382368 215953495641 216720155834 216721659196 216911884644 216913389336 217135988216 218204540463 218623221012 219514905792 219926075299 219936100608 220354930432 221245244064 221246778816 221776391772 222563723928 222625070512 222760622448 222762167712 223614618752 224088132996 224518102704 225055546443 225854519982 225856086708 226839779712 227401468749 227645087488 228627856704 228830120064 229204300416 229990332208 230193800928 231011015872 231187573224 231565608456 232008316176 232565302998 233390937052 233533044108 233597414232 234398511741 234792499968 234989505114 236256815744 236400667776 236841822763 237239917824 238264108992 238836114216 239684010384 239750075936 239896054944 240257757753 240718752972 241325681688 242153282469 242365830291 242367511554 243227944596 244277986743 244287298944 244288993536 244677427267 245743094688 246214614912 246432436992 247680178096 247681896224 247899296736 247901016384 248155415104 248781094016 249376617672 249378347568 249855109728 250384189419 250453204326 250862742494 251342342524 251344086056 251566446096 253063865418 254358541632 254583568512 254585334528 255060424514 256100723424 256592117376 257206338792 257854837968 258119451408 258121241952 258349597632 258739123734 259657677916 259887392856 260511309513 260778649053 261009355698 261436155162 261937786488 262846093952 263078629632 263496939979 264646409664 265152361344 265788917712 265820894976 266732499488 266894907552 266968473408 268559434416 269480430458 269644511682 269718835428 270159876532 270676368872 271326186831 272530316604 272955559104 273924583296 274000086784 274166919936 275800779072 276460981524 276746608536 276779904128 276991441776 277974793824 278640200358 278642133252 279174841992 279631345448 279878730768 280548694881 280550641014 280838545134 280849251072 281086998444 282762096813 283065024256 283313481984 283765935362 285001848768 285003825792 285548696832 286153359336 286700277136 287248391456 287250384064 287425285056 287504509824 287937994188 289215846192 289217852448 290384382834 290386397196 290939387284 291497628016 292195405047 292686541056 294680009799 294691243392 294993658752 294995705088 295241176321 295701855696 296751631904 297014163264 297016223616 297727210872 298296406512 298784177328 299048506848 299357470272 299808825914 300074061924 301139359976 301141448944 301862311023 302129363718 302439412158 303201958332 304510914981 304837142272 305022751488 306925067904 308165156208 308250097632 308754144608 309344421568 310087070664 311339934603 311377392144 311463218976 311932827037 312531348988 312721643052 313319340152 314585263629 314671974666 315955407456 316561647744 317359800576 317685478656 318448152288 319578680512 319861406592 320343677004 320627079864 320629304016 320958337296 321242283936 321767575584 322537811778 322871043292 323154440388 323156682072 324303926128 325080233751 325082488794 325367826966 325370084004 325703982324 327644969323 327657459584 327934831518 330532395648 330534688512 331867866096 331870168224 332502156896 332504463424 333140146304 333845585892 333937605768 335421928128 335927659886 336132199494 336777154056 337418487224 338781779973 338784130062 339144722176 340259669568 341467631232 341769722112 342941785056 343806450624 344159268544 344161655936 344466130176 344985498312 345290701392 346516523808 347348412684 347704865404 348012474264 348581540216 348847954497 349250381984 350086405578 350396121348 352188749952 352484257671 352845980851 352861879552 354385223616 355859876736 355957964544 357396163488 358079245888 359526015576 359625113904 361078129458 361765739582 361768249108 361988522532 363373755472 363940745472 364841916894 366430948416 366433490304 367117303777 367134038784 367734372096 368614642032 368995478048 369321922368 370633058432 371520267144 371522844336 371848945104 371851524576 372233122656 373171641024 373734289838 374064926508 374067521352 374451393512 374782664592 375679806489 376294113741 377013513786 377016129084 377349669144 379262903593 379280192256 379595798127 379987979378 380002465024 381537812448 382590636771 383233713408 383917325584 384151085136 384888176064 385621128256 385623803264 387179177112 387181862928 388108685601 389486516874 389593873396 389831089284 392154232743 392906679732 394269140928 394617944448 396018884352 396969614496 397728542016 398378903104 398683376568 398731342464 399143293696 400098749232 400452710112 402483081364 402839151624 403252549544 404220645687 404269277776 404578253142 405239814798 406014553308 408434139841 408452758272 408795474906 410886874944 411000130176 413449427552 413701168608 415119912804 415169856192 415284291968 416962190736 417960300537 417963199878 418762262988 419447018172 419562632888 419818096152 421257817701 421273876608 424597536384 424970222976 424973170944 425648903043 427124902672 427502773152 427505738688 427944449728 428323045248 429023434112 430050415704 430872587184 430875576096 431256764736 431906991282 433440311668 433443318392 433823769288 433826778672 434271976432 436409080926 437246442024 439029811584 439849099417 439852150598 442490488128 442493557632 443552783544 445127447856 445250141024 445521244896 445524335424 447229237504 448176265992 449036205408 449713238871 450111092886 451709039964 451712173416 453659118237 453679559424 454400936353 454802937498 457255713408 457660240128 458408600832 459980664416 460387601856 462022031744 462375146448 463131216912 464016632352 465130605996 466781874104 467066088216 467194828464 468797023482 469979010228 472007961999 472513631488 472801335552 473683645526 476528217984 477672228432 479368020768 479500151872 479792109888 480515515506 481437505944 482651363376 483806717667 484306564938 484731660582 484735023108 486455889192 487623733191 488555973486 488574597888 489354854534 491486189376 491902247277 492429229824 495360356192 495363792448 495798593472 495802032768 496310830208 497562188032 498753235344 498756695136 499710219456 500768378838 500906408652 501725484988 502684685048 502688172112 503132892192 503891489829 506127730836 508176195093 508717083264 509143927747 509167137024 510120849028 512201446848 513184234752 514412677584 515709675936 516238902816 516242483904 516699195264 517478247468 519315355832 519774785712 521022619026 521557298106 522018711396 522872310324 523875572976 525129608367 525692187904 526993879958 529292819328 530304722688 531577835424 533464998976 533789815104 533936946816 537118868832 538960860916 539289023364 539437670856 540319753064 541352737744 542648609373 542652373662 545060633208 545911118208 546929860729 547262875341 547849166592 551601558144 552921963048 553493217072 553559808256 553982883552 555949587648 557280400716 557284266504 558349683984 559262690896 559757461536 560601434757 561097389762 561101282028 561677090268 562173996888 565024325761 565520270679 565524193626 567531870724 569981969067 570003697536 570007651584 572306718672 573400554272 574496782912 574500768128 574850570112 575009019648 575875988376 578431692384 578435704896 580768765668 580772794392 581878774568 582995256032 584229775311 584390810094 589360019598 589382486784 589987317504 590482352642 591403711392 593503263808 594028326528 594032447232 595454421744 596592813024 597568354656 598097013696 598714940544 599617651828 600148123848 602278719952 602282897888 603724622046 604258727436 604878824316 606403916664 607859722197 608483514457 609021829962 613193212359 613850135808 616330312416 616500195264 617508289216 618688843136 620174141328 622679869206 622754784288 622926437952 623865654074 625062697976 625443286104 626638680304 629170527258 629343949332 631910814912 633094435939 633123295488 636896304576 639157361024 639722813184 640687354008 641254159728 641258608032 641916674592 642484567872 643535151168 645075623556 645742086584 646308880776 646313364144 647860486923 648607852256 650160467502 650164977588 650735653932 650740168008 651407964648 654613621389 655285393009 655289938646 655314919168 655869663036 659778225897 661064791296 663735732192 663740336448 665004313792 665008926848 666280292608 667691171784 667875211536 670843856256 671855319772 672264398988 673554308112 674836974448 677563559946 677568260124 680519339136 681789278443 682204406247 682935262464 685883570112 687612901248 688318537088 688323311872 689970996624 690581402784 693033047616 694696825368 695409730808 696024948528 697163080432 697695908994 698500763968 700172811156 700792242696 703195535223 704345392387 704377499904 704968515342 705691961702 708770447232 710525468289 711719753472 714792326976 716158491776 719052031152 719250227808 720773273259 722156258916 723531479164 723536498216 723977045064 726459847407 726747510944 729683833788 732833960229 732861896832 732866980608 734032281801 734234607554 737229284064 737990956096 738643844736 741266116864 743040534288 743045688672 743697890208 743703049152 744466245312 746343282048 747468579676 748129853016 748135042704 748902787024 749565329184 751359612978 752588227482 754027027572 754032258168 754699338288 758520545419 758525807186 759191596254 759975958756 763075624896 765181273542 767834651168 768302170272 769776352128 771242256512 771247606528 774358354224 774363725856 776217371202 778973033748 779187746792 779662178568 782335947159 784308465486 785813359464 788538281856 789235888896 790490819937 793939228992 795457084032 796757806208 797366753136 797462684928 800197498464 800905420224 804966162728 805678303248 806505099088 808441291374 808538555552 809156506284 810479629596 812029106616 813978560493 816868279682 817590949812 821773749888 822000260352 826898855104 827402337216 830239825608 830339712384 830568583936 833924381472 835920601074 835926399756 837524525976 838894036344 839125265776 839636192304 842515635402 842547753216 848286290439 849195072768 849940445952 851297806086 854249805344 855005546304 855011477376 855888899456 856646090496 858046868224 860100831408 861745174368 861751152192 862513529472 863813982564 866880623336 866886636784 867647538576 867653557344 868543952864 872818161852 874492884048 876586215141 878019598729 878059623168 879698198834 879704301196 884980976256 884987115264 885723528963 887105567088 890254895712 890500282048 891042489792 891048670848 896352531984 898072410816 899426477742 900222185772 903418079928 903424346832 905586933069 907318236474 908801872706 909605874996 913532744943 914511426816 919961328832 920775203712 924044063488 924750292896 926262433824 928033264704 930261211992 933563748208 934132176432 934389656928 935798481111 937594046964 939958020456 943181506603 943755790887 944015923998 947367291052 953056435968 955344456864 958736041536 959000303744 959584219776 961031031012 962875011888 965302726752 967613435334 968613129876 969463321164 969470046216 972911778384 975240701253 975247466382 977111946972 978709709068 982934907969 982972378752 983804494554 990720712384 990727584896 991597186944 991604065536 992621660416 997506470688 997513390272 999420438912 1001536757676 1001812817304 1003450969976 1005369370096 1005376344224 1006265784384 1007782979658 1012255461672 1015726884211 1016345339919 1016352390186 1017434166528 1018287855494 1020241698056 1024402893696 1028825355168 1031419351872 1032477805632 1032484967808 1033398390528 1034956494936 1038630711664 1039549571424 1042045238052 1043114596212 1044037422792 1045744620648 1047751145952 1049330890699 1050259216734 1053987759916 1057452773013 1058537942553 1058585638656 1063155670848 1066929997952 1067579630208 1067873893632 1074237737664 1077921721832 1078578046728 1078875341712 1080639506128 1082705475488 1085297218746 1085304747324 1090121266416 1091822236416 1093859721458 1094525750682 1101351911331 1103203116288 1105843926096 1106986434144 1107965767104 1111899175296 1114560801432 1114568533008 1116699367968 1118525381792 1119514923072 1121202869514 1122194779524 1122202564056 1123354180536 1124347993776 1128882341223 1130040812563 1130048651522 1131040541358 1131048387252 1135063741448 1137788710779 1138787394381 1139963938134 1140007395072 1144613437344 1146801108544 1147771910313 1148993565824 1149001536256 1149701140224 1151751976752 1156863384768 1156871409792 1161537531336 1161545588784 1163757549136 1165990512064 1168459550622 1168781620188 1175746809601 1176462698229 1178720039196 1180964705284 1182807422784 1187006527616 1188056653056 1190908843488 1193185626048 1195136709312 1196194027392 1197429881088 1199235303656 1200296247696 1204557439904 1204565795776 1207449244092 1208517454872 1209757648632 1212661937061 1212807833328 1215719444394 1216967028914 1218043659924 1225302419523 1226386424718 1232660624832 1233000390528 1235016578432 1237377686272 1240348282656 1245359738412 1245509568576 1245852875904 1247731308148 1250125395952 1250886572208 1253277360608 1258341054516 1258687898664 1263773453103 1263821629824 1266180088537 1266188871878 1273792609152 1276946709129 1278314722048 1281374708016 1282508319456 1282517216064 1283833349184 1284969135744 1287070302336 1290151247112 1291484173168 1292617761552 1292626728288 1295720973846 1297215704512 1300320935004 1300329955176 1301471307864 1301480336016 1302815929296 1308070014433 1309227242778 1310570786018 1310579877292 1311739326072 1319547298251 1319556451794 1327471464384 1327480672896 1329957927823 1330008627584 1330017853696 1335382343568 1335750423072 1341687712512 1343710639544 1344528797976 1347108616224 1349139716613 1349673948896 1355127119892 1355136520248 1360977354711 1361038678272 1363202809059 1363578556886 1364408812494 1371767140224 1375225802496 1376637074176 1379941993248 1381162805568 1386066095232 1389393650736 1390819461616 1392049897056 1394326160864 1395391817988 1397001527936 1400345622312 1401584485392 1406391070446 1408690784774 1409937030684 1411383923404 1416023885997 1417540894464 1421050936578 1429584653952 1432316983552 1438104062304 1438500455616 1441546546518 1444312517832 1447062958328 1447072996432 1447954090128 1452919694814 1453495021888 1459367667576 1462871199573 1465667920458 1465723793664 1468064563602 1468469215108 1474458568128 1475981912192 1477287689472 1486081068576 1486091377344 1487395780416 1487406098304 1488932490624 1492686564096 1494937159352 1496259706032 1496270085408 1497805574048 1499130658368 1502719225956 1505176454964 1508054055144 1508064516336 1509398676576 1511674469487 1517041090838 1517051614372 1518383192508 1519951917512 1526151249792 1527431783241 1530362547084 1535669302336 1536604340544 1539552704256 1542484513024 1548716708448 1548727451712 1552434742404 1557946067496 1558375493584 1559324357136 1564671894318 1568616930972 1571626718928 1574430186169 1575388825101 1577076563712 1580981639874 1587878457984 1590914168064 1593515612416 1594733506272 1600394996928 1601810840448 1609932325456 1611356606496 1613010198176 1616882582748 1617077111104 1618313012568 1620959259192 1624058213232 1627945828119 1627957120986 1633736559364 1635181899624 1640789582187 1643547499776 1653797710208 1654804674432 1657892759341 1660479651216 1660679424768 1667848762944 1671841202148 1671852799512 1675049051952 1677788072688 1678250531552 1679272384608 1681804304271 1685031270804 1695072977283 1696560812037 1696572580878 1702595612172 1708499610688 1709945907201 1710011092608 1710022954752 1711777798912 1720201662816 1723490348736 1723502304384 1725027058944 1727627965128 1733761246672 1733773273568 1735295077152 1735307114688 1737087905728 1745636323704 1748985768096 1751622797977 1752689325933 1753172430282 1756039197458 1759396397668 1759408602392 1769961952512 1771447057926 1774211134176 1780509791424 1781000564096 1782084979584 1782097341696 1792705063968 1796144821632 1798852955484 1800444371544 1806836159856 1806848693664 1811173866138 1814636472948 1817603745412 1819211749992 1823579166591 1825450543371 1827065489886 1839922657664 1841550407424 1844478579853 1849500585792 1852524867648 1856066529408 1860522423984 1867127496416 1868264352864 1868779313856 1871596962222 1875188093928 1879916040912 1886363013206 1887511581774 1888031847996 1894734582104 1899283307817 1910688913728 1917472083072 1918000607488 1919168439552 1922062062024 1925750023776 1930605453504 1935226870668 1937226259752 1938926642328 1938940092432 1945823556768 1948757368441 1950481402506 1950494932764 1954223893944 1957419418136 1963840864167 1965856179027 1965869815938 1965944757504 1967608989108 1979334677691 1981441424768 1981455169792 1983194373888 1995012941376 1995026780544 1998840877824 2003073515352 2003625634608 2006901939952 2010738740192 2010752688448 2012531568768 2015565959316 2024510923344 2031453768422 2032690679838 2032704780372 2036575710988 2040483396112 2045367835329 2048805787392 2057650710336 2062838703744 2064955611264 2064969935616 2069912989872 2077261423328 2079099142848 2084090476104 2086229192424 2088074845584 2091489241296 2095502291904 2098661781398 2100518433468 2107975519832 2109586605669 2113036177161 2114905546026 2117075885106 2126311341696 2131576404867 2133859995904 2135159260416 2148475475328 2155843443664 2157156093456 2157750683424 2161279012256 2165410950976 2170594437492 2170609494648 2179379542221 2180242532832 2183529789259 2187719442916 2189051501364 2202096845403 2202703822662 2211687852192 2213972868288 2215931534208 2223798350592 2229121602864 2229137066016 2233398735936 2237050763584 2239029846144 2242405739028 2244389559048 2244405128112 2246708361072 2248695987552 2257764682446 2260081625126 2260097303044 2262081082716 2262096774504 2270127482896 2275561636257 2275577421558 2277574788762 2279927876268 2289226874688 2293514785261 2293602217088 2295543820626 2297987131648 2303503953504 2313726769536 2313742819584 2323075062672 2323091177568 2327515098272 2331981024128 2336919101244 2337563240376 2347007841477 2351493619202 2352925396458 2357440078392 2361929410568 2365614845568 2371472459811 2374013055232 2381817686976 2386371252096 2390273418624 2392388054784 2398470607312 2400592495392 2409114879808 2409131591552 2414898488184 2417034909744 2419515297264 2425323874122 2425615666656 2431438888788 2433934057828 2436087319848 2441935681479 2450604839046 2452772849436 2465321249664 2466000781056 2469921865957 2470033156864 2480696565312 2490719476824 2491019137152 2491705751808 2495462616296 2500250791904 2501773144416 2506554721216 2516682109032 2517375797328 2527546906206 2527643259648 2532360177074 2532377743756 2547585218304 2553893418258 2562749416032 2565016638912 2565034432128 2567666698368 2569821126439 2569938271488 2574140604672 2580302494224 2582968346336 2585235523104 2585253456576 2591441947692 2594431409024 2600641870008 2600659910352 2602942615728 2602960672032 2605631858592 2616140028866 2618454485556 2621141572036 2621159754584 2623478652144 2629758645423 2634058796187 2639094596502 2639112903588 2654942928768 2654961345792 2657170586889 2659915855646 2660017255168 2670764687136 2671500846144 2687421279088 2689057595952 2694217232448 2698279433226 2699347897792 2710254239784 2710273040496 2716760799207 2721954709422 2726405618118 2727157113772 2728817624988 2743534280448 2759883986496 2762325611136 2772132190464 2778787301472 2781638923232 2784099794112 2788652321728 2790783635976 2794003055872 2800691244624 2803168970784 2807395443333 2812782140892 2817381569548 2819874061368 2822767846808 2829544519809 2832047771994 2842101873156 2859038978887 2859169307904 2876208124608 2877000911232 2883093093036 2888625035664 2894125916656 2894145992864 2895908180256 2905839389628 2906990043776 2918735335152 2925722103759 2925742399146 2931335840916 2936129127204 2936938430216 2948804723907 2948917136256 2951963824384 2972162137152 2972182754688 2974791560832 2974812196608 2977864981248 2989874318704 2992519412064 2992540170816 2995611148096 2998261316736 3005438451912 3010352909928 3016108110288 3016129032672 3018797353152 3023348938974 3034082181676 3034103228744 3036766385016 3039903835024 3047180652633 3052302499584 3054863566482 3060725094168 3071338604672 3073208681088 3078943695919 3097433416896 3097454903424 3104869484808 3115892134992 3116750987168 3118648714272 3129343788636 3137233861944 3143253437856 3147992672097 3148860372338 3150777650202 3161963279748 3175613827659 3175756915968 3180806554471 3189467012544 3200789993856 3203621680896 3219864650912 3222713212992 3226020396352 3233765165496 3234154222208 3236626025136 3241918518384 3248116426464 3255891656238 3255914241972 3267473118728 3270363799248 3281579164374 3304055733993 3307595420416 3309609348864 3315785518682 3320959302432 3335697525888 3343682404296 3343705599024 3350098103904 3355576145376 3356501063104 3358544769216 3363608608542 3370062541608 3386647023669 3390122437689 3390145954566 3393121624074 3393145161756 3405191224344 3413366132337 3416999221376 3419891814402 3420022185216 3440403325632 3443315730939 3446980697472 3447004608768 3455255930256 3467522493344 3467546547136 3470590154304 3470614229376 3474175811456 3491272647408 3497971536192 3503245595954 3505378651866 3506344860564 3512078394916 3518792795336 3518817204784 3527240428803 3542894115852 3548422268352 3561019582848 3562001128192 3564169959168 3585410127936 3592289643264 3597705910968 3600888743088 3613672319712 3613697387328 3622347732276 3629272945896 3635207490824 3637985811183 3638423499984 3647158333182 3650901086742 3654130979772 3675907258569 3679845315328 3688957159706 3699001171584 3705049735296 3712133058816 3721044847968 3734254992832 3736528705728 3737558627712 3743193924444 3750376187856 3759832081824 3772726026412 3775023163548 3776063695992 3789469164208 3798540265611 3798566615634 3821377827456 3828509025103 3830840127387 3834944166144 3844124124048 3851500047552 3861210907008 3870453741336 3874452519504 3877853284656 3877880184864 3891647113536 3897514736882 3900962805012 3900989865528 3908447787888 3914838836272 3924210043299 3927681728334 3931712358054 3931739631876 3935217978216 3955170280327 3958641894753 3958669355382 3962882849536 3989873783469 3990025882752 3990053561088 4006147030704 4007251269216 4013803879904 4021477480384 4021505376896 4025063137536 4031131918632 4047419149839 4049021846688 4062907536844 4065381359676 4065409560744 4073151421976 4080966792224 4089608427177 4090735670658 4115301420672 4125677407488 4129911222528 4139825979744 4154522846656 4158198285696 4168180952208 4172458384848 4176149691168 4182978482592 4191004583808 4197323562796 4201036866936 4215951039664 4219173211338 4226072354322 4229811092052 4234151770212 4252622683392 4259384601199 4263152809734 4296950950656 4311686887328 4314312186912 4315501366848 4322558024512 4330821901952 4341188874984 4341218989296 4358759084442 4360485065664 4367059578518 4375438885832 4378103002728 4404193690806 4405407645324 4423375704384 4427945736576 4431661051573 4431863068416 4458243205728 4458274132032 4466797471872 4474101527168 4478059692288 4484811478056 4488779118096 4488810256224 4493416722144 4497391975104 4515529364892 4520163250252 4520194606088 4524162165432 4524193549008 4535023408461 4540254965792 4551123272514 4551154843116 4555149577524 4559855752536 4578453749376 4582295349723 4586997751063 4587029570522 4587204434176 4591087641252 4607007907008 4627453539072 4646150125344 4646182355136 4655030196544 4663962048256 4673838202488 4675126480752 4694015682954 4702987238404 4705850792916 4714880156784 4723290558507 4723858821136 4731229691136 4742944919622 4763635373952 4772524949101 4772742504192 4780546837248 4796941214624 4801184990784 4818229759616 4818263183104 4829796976368 4834069819488 4839030594528 4850647748244 4851231333312 4862877777576 4867868115656 4872174639696 4883837484357 4883871362958 4901209678092 4905545698872 4922368746561 4930417746709 4930642499328 4939843731914 4961393130624 4973678278023 4981438953648 4982038274304 4990925232592 5000501583808 5003546288832 5013109442432 5033364218064 5034751594656 5045412912813 5055093812412 5064720354148 5064755487512 5085218931849 5107786836516 5125498832064 5129837721603 5130033277824 5130068864256 5135333396736 5139642252878 5160604988448 5165936692672 5170471046208 5170506913152 5182883895384 5188862818048 5201283740016 5201319820704 5205885231456 5205921344064 5211263717184 5232280057732 5236908971112 5242283144072 5242319509168 5246957304288 5254868393931 5259517290846 5268117592374 5278189193004 5278225807176 5309643817933 5309885857536 5314341173778 5319831711292 5341529374272 5343001692288 5374842558176 5378115191904 5388434464896 5396558866452 5398695795584 5420508479568 5420546080992 5433521598414 5443909418844 5452811236236 5454314227544 5457635249976 5476351630113 5519767972992 5524651222272 5533435739559 5557574602944 5563277846464 5568199588224 5577304643456 5581567271952 5601382489248 5606337941568 5614790886666 5625564281784 5634763139096 5639748122736 5645535693616 5659089039618 5664095543988 5684203746312 5697849923451 5703697119031 5718077957774 5752416249216 5754001822464 5766186186072 5777250071328 5788251833312 5788291985728 5791816360512 5811678779256 5813980087552 5837470670304 5846272105323 5851444207518 5851484798292 5862671681832 5872258254408 5873876860432 5897568537081 5897609447814 5897834272512 5938004033073 5944324274304 5944365509376 5949583121664 5979748637408 5985038824128 5985080341632 5991222296192 5996522633472 6010876903824 6020705819856 6032216220576 6032258065344 6037594706304 6046697877948 6068164363352 6068206457488 6073532770032 6079807670048 6094361305266 6109727132964 6121450188336 6136103505987 6142677209344 6146417362176 6157887391838 6194866833792 6194909806848 6209738969616 6231784269984 6233501974336 6237297428544 6258687577272 6274467723888 6286506875712 6295985344194 6297720744676 6301555300404 6323926559496 6339108531483 6351227655318 6361613108942 6378934025088 6394729214601 6401579987712 6439729301824 6445426425984 6452040792704 6467530330992 6468308444416 6473252050272 6483837036768 6496232852928 6511783312476 6511828483944 6534946237456 6540727598496 6550589367777 6563158328748 6602270546221 6606290536209 6608111467986 6631571037364 6641918604864 6671395051776 6687364808592 6687411198048 6700196207808 6711152290752 6713002126208 6717089538432 6727217217084 6740125083216 6773294047338 6780244875378 6780291909132 6786243248148 6786290323512 6810382448688 6826684908771 6826732264674 6833998442752 6839783628804 6880544355783 6880806651264 6886631461878 6893961394944 6910511860512 6935044986688 6935093094272 6941180308608 6941228458752 6948351622912 6982545294816 6995943072384 7006491191908 7010757303732 7012689721128 7024156789832 7037585590672 7037634409568 7054480857606 7085788231704 7096844536704 7110088189477 7114417379433 7122039165696 7170820255872 7195411821936 7201777486176 7227344639424 7227394774656 7244695464552 7258545891792 7270414981648 7275971622366 7276846999968 7294316666364 7301802173484 7308261959544 7345316234893 7351814517138 7377914319412 7398002343168 7409765597871 7410099470592 7442089695936 7468509985664 7473057411456 7475117255424 7486387848888 7500752375712 7519664163648 7545452052824 7550046327096 7552127391984 7578938328416 7597080531222 7597133231268 7642755654912 7657018050206 7661680254774 7688248248096 7703000095104 7709463379317 7722421814016 7740907482672 7748905039008 7755706569312 7755760369728 7783294227072 7795029473764 7801925610024 7801979731056 7816895575776 7829677672544 7848420086598 7855363456668 7863424716108 7863479263752 7870435956432 7902176388561 7910285687941 7910340560654 7917283789506 7917338710764 7971511760667 7979747566938 7980051765504 8012294061408 8014502538432 8027607759808 8042954960768 8043010753792 8062263837264 8094838299678 8098043693376 8125815073688 8130762719352 8130819121488 8146302843952 8161933584448 8179216854354 8181471341316 8230227667207 8230602841344 8279651959488 8309045693312 8316396571392 8336361904416 8344916769696 8352299382336 8365956965184 8382009167616 8394647125592 8402073733872 8422186329999 8431902079328 8438346422676 8452144708644 8459622184104 8468303540424 8488633559427 8518769202398 8526305619468 8577116936661 8623373774656 8628624373824 8631002733696 8645116049024 8661643803904 8682377749968 8682437978592 8717518168884 8720970131328 8734119157036 8750877771664 8756206005456 8808387381612 8810815290648 8846414171721 8846751408768 8855891473152 8863260619759 8863322103146 8916486411456 8916548264064 8933594943744 8948203054336 8969622956112 8977558236192 8977620512448 8986833444288 8994783950208 9031058729784 9040326500504 9040389212176 9048324330864 9048387098016 9070046816922 9080509931584 9102246545028 9102309686232 9110299155048 9119711505072 9141541957899 9156490101031 9156907498752 9164590699446 9173995502126 9174059141044 9182175282504 9214015814016 9236831087757 9292300250688 9292364710272 9309705494761 9310060393088 9347676404976 9350252961504 9388031365908 9405974476808 9411701585832 9429760313568 9443978016291 9446581117014 9447717642272 9485889839244 9526841482977 9527270747904 9542419663413 9545049898202 9593882429248 9602369981568 9636459519232 9659593952736 9668139638976 9678061189056 9701295496488 9702462666624 9725755555152 9735736231312 9744349279392 9767674968714 9767742725916 9802419356184 9811091397744 9836035711717 9844737493122 9860835493418 9879687463828 9912167201979 9922786261248 9947356556046 9962877907296 9981850465184 10001003167616 10007092577664 10026218884864 10066728436128 10069503189312 10090825825626 10110187624824 10129440708296 10129510975024 10170367313067 10170437863698 10215573673032 10240098397011 10250997664128 10259675443206 10260066555648 10279284505756 10321209976896 10331873385344 10340942092416 10341013826304 10365767790768 10402567480032 10402639641408 10411770462912 10411842688128 10422527434368 10464560115464 10473817942224 10484566288144 10484639018336 10493914608576 10509736787862 10519034581692 10536235184748 10556378386008 10556451614352 10581721286409 10619287635866 10628682347556 10639663422584 10683058748544 10686003384576 10749685116352 10756230383808 10776868929792 10793117732904 10797391591168 10841016959136 10841092161984 10867043196828 10887818837688 10905622472472 10908628455088 10915270499952 10952703260226 11021011303183 11027721775707 11039535945984 11066871479118 11115149205888 11126555692928 11136399176448 11154609286912 11163134543904 11202764978496 11212675883136 11229581773332 11251128563568 11269526278192 11279496245472 11291071387232 11318178079236 11328191087976 11368407492624 11395620796833 11395699846902 11407394238062 11436155915548 11485527075309 11504832498432 11532372372144 11554500142656 11576503666624 11576583971456 11583632721024 11623357558512 11674941340608 11692544210646 11702888415036 11702969596584 11725343363664 11744516508816 11747753720864 11772630129897 11795137074162 11795218895628 11865510840981 11875925684259 11876008066146 11888648548608 11959497274816 11969621350407 11970077648256 11970160683264 11982444592384 12021753807648 12041411639712 12064432441152 12064516130688 12075189412608 12093395755896 12136328726704 12136412914976 12147065540064 12159615340096 12188722610532 12219454265928 12242900376672 12261359585839 12268825281531 12272207011974 12315774783676 12389733667584 12419477939232 12463568539968 12467003948672 12474594857088 12517375154544 12548935447776 12573013751424 12591970688388 12595441489352 12603110600808 12647853118992 12678217062966 12702455310636 12723226217884 12757868050176 12778153803597 12789458429202 12879458603648 12890852851968 12904081585408 12935060661984 12946504100544 12967674073536 12992465705856 13023566624952 13023656967888 13069892474912 13081455196992 13101178735554 13126316657496 13204449494743 13204541092442 13212581072418 13216222935972 13263142074728 13283837209728 13294983154719 13374729617184 13374822396096 13400392415616 13422304581504 13426004252416 13434179076864 13454434434168 13480250166432 13546588094676 13560489750756 13560583818264 13572486496296 13572580647024 13620764897376 13641301579087 13653369817542 13653464529348 13679567257608 13746886049169 13760993253189 13761088711566 13761613302528 13773262923756 13821023721024 13870089973376 13870186188544 13882360617216 13965090589632 13991886144768 14012982383816 14021514607464 14025379442256 14048313579664 14075171181344 14075268819136 14108961715212 14169871675521 14171576463408 14193689073408 14220176378954 14228834758866 14317574847303 14341640511744 14390823643872 14403554972352 14454689278848 14454789549312 14489390929104 14517091783584 14540829963296 14551943244732 14553693999936 14588633332728 14603604346968 14616523919088 14690632469786 14703629034276 14755828638824 14767106239683 14791253240127 14819531195742 14884179391872 14921034834069 14937019971328 14946114822912 14972775697776 15001504751424 15039328327296 15090904105648 15100092654192 15104254783968 15157876656832 15194161062444 15194266462536 15255656795547 15284708524813 15314036100412 15323360509548 15376496496192 15406000190208 15418926758634 15481814965344 15497810078016 15511413138624 15511520739456 15566588454144 15590058947528 15603851220048 15603959462112 15633791151552 15659355345088 15696840173196 15710726913336 15726849432216 15726958527504 15740871912864 15764605181793 15804352777122 15820571375882 15820681121308 15834567579012 15834677421528 15928931453799 15943023521334 15959495133876 16024588122816 16029005076864 16054603496827 16055215519616 16085909921536 16124527674528 16189676599356 16196087386752 16251630147376 16261525438704 16261638242976 16292605687904 16323867168896 16358433708708 16362942682632 16429054890339 16460455334414 16559303918976 16600307218677 16618091386624 16672723808832 16689833539392 16704598764672 16731913930368 16789294251184 16804147467744 16844372659998 16863804158656 16876692845352 16904289417288 16919244368208 16936607080848 16977267118854 17037538404796 17052611238936 17093549770353 17111091357093 17154233873322 17246747549312 17257248747648 17262005467392 17289453061699 17290232098048 17364755499936 17364875957184 17435036337768 17441940262656 17468238314072 17501755543328 17512412010912 17538816315969 17616774763224 17621630581296 17692705611243 17692828343442 17693502817536 17726521239518 17726644206292 17832972822912 17833096528128 17939245912224 17955116472384 17955241024896 17973666888576 17989567900416 18062117459568 18080653001008 18080778424352 18096648661728 18096774196032 18140093633844 18161019863168 18204493090056 18204619372464 18220598310096 18239423010144 18283083915798 18312980202062 18329181398892 18347991004252 18348118282088 18364350565008 18408310517961 18428031628032 18473662175514 18584600501376 18584729420544 18619410989522 18620120786176 18695352809952 18700505923008 18776062731816 18811948953616 18823403171664 18859520627136 18887956032582 18893162234028 18895435284544 18971779678488 19017325594449 19053682965954 19084839326826 19090099796404 19187764858496 19204739963136 19319187905472 19336279277952 19356122378112 19402590992976 19404925333248 19451511110304 19471472462624 19488698558784 19535349937428 19535485451832 19604838712368 19622182795488 19651768103331 19672071423434 19689474986244 19721670986836 19759374927656 19806811638663 19824334403958 19894713112092 19925755814592 19963700930368 20002006335232 20014185155328 20133456872256 20139006378624 20181651651252 20220375249648 20258881416592 20259021950048 20340734626134 20340875727396 20431147346064 20467592420197 20480054726313 20480196794022 20501995328256 20519350886412 20558569011512 20641633067349 20642419953792 20663746770688 20681884184832 20731535581536 20805134960064 20805279282816 20823540925824 20823685376256 20845054868736 20929120230928 20947635884448 20969132576288 20969278036672 20987829217152 21019473575724 21038069163384 21072470369496 21112756772016 21112903228704 21163442572818 21238575271732 21257364695112 21279326845168 21330264568431 21366117497088 21499370232704 21512460767616 21552605871433 21586235465808 21682033918272 21682184323968 21734086393656 21775637675376 21811244944944 21817256910176 21830540999904 21905406520452 22035948704679 22042022606366 22055443551414 22133742958236 22229296793613 22230298411776 22253111385856 22326269087808 22405529956992 22425351766272 22459163546664 22502257127136 22539052556384 22558992490944 22582142774464 22636356158472 22656382175952 22736814985248 22771096373701 22791241593666 22791399693804 22814788476124 22872311831096 22971054150618 23064744744288 23109000285312 23128390137951 23153007333248 23153167942912 23167265442048 23246715117024 23349882681216 23385088421292 23405776830072 23405939193168 23450686727328 23489033017632 23495507441728 23545260259794 23590274148324 23590437791256 23706529165683 23730857063823 23731021681962 23751851368518 23752016132292 23918994549632 23939242700814 23940155296512 24043507615296 24082823279424 24128864882304 24129032261376 24186791511792 24272657453408 24272825829952 24294131080128 24319230680192 24377445221064 24438908531856 24485800753344 24522719171678 24537650563062 24544414023948 24631549567352 24690683001621 24838955878464 24927137079936 24934007897344 24949189714176 25034750309088 25097870895552 25146027502848 25183941376776 25190882978704 25206221201616 25295706237984 25356434125932 25404910621272 25446452435768 25465900678281 25556307607194 25578916858404 25731350809983 25758917207296 25870121323968 25893008201088 25935348147072 25984931411712 26047133249904 26047313935776 26139784949824 26162910393984 26202357471108 26252633314992 26408898989486 26409082184884 26425162144836 26432445871944 26526284149456 26567674419456 26589781859277 26589966309438 26749459234368 26749644792192 26799563175721 26800784831232 26844609163008 26908868868336 26960500332864 27093176189352 27120979501512 27121167636528 27144972992592 27145161294048 27241529794752 27282603158174 27306739635084 27306929058696 27359134515216 27424625873697 27469470303093 27493772098338 27521986506378 27522177423132 27546525847512 27642047442048 27686191962289 27710493263271 27740179946752 27929116484283 27930181179264 28025964767632 28043029214928 28050758884512 28096627159328 28150342362688 28150537638272 28217923430424 28331934048873 28339743351042 28343152926816 28440352757908 28457669517732 28627258990239 28635149694606 28781647287744 28807109944704 28909378557696 28978781858208 29034183567168 29081659926592 29103886489464 29107387999872 29177266665456 29207208693936 29233047838176 29381264939572 29407258068552 29508107135151 29511657277648 29534212479366 29582506480254 29639062391484 29768358783744 29815692208393 29842069668138 29945551395552 30003009502848 30078656654592 30181808211296 30200185308384 30208509567936 30315753313664 30388322124888 30388532925072 30511101939201 30511313591094 30569417049626 30628072200824 30646721019096 30752992992384 30837853517268 30963629930688 30995620156032 31022826277248 31023041478912 31180117895056 31207702440096 31207918924224 31267582303104 31318710690176 31393680346392 31421453826672 31453698864432 31453917055008 31481743825728 31529210363586 31608705554244 31641142751764 31641362242616 31669135158024 31669354843056 31745163859227 31857862907598 31886047042668 31918990267752 32049176245632 32058010153728 32108984257441 32109206993654 32110431039232 32249055349056 32379353198712 32392174773504 32503260294752 32523050877408 32523276485952 32585211375808 32647734337792 32716867417416 32725885365264 32858109780678 32920910668828 33063033909549 33118607837952 33200614437354 33345447617664 33379667078784 33407674643707 33409197529344 33463827860736 33578588502368 33608294935488 33688745319996 33727608317312 33753385690704 33808578834576 33838488736416 33873214161696 33954534237708 34075076809592 34105222477872 34186862390499 34187099540706 34222182714186 34308467746644 34456581225927 34493495098624 34514497495296 34578906123398 34729510999872 34729751914368 34870072675536 34936476628144 35003511086656 35024824021824 35077632631938 35233549526448 35243261162592 35317890389691 35385411222486 35385656686884 35453042479036 35453288412584 35596532522943 35665945645824 35878491824448 35908864051221 35910232944768 35910482049792 35947333777152 36124234919136 36161306002016 36161556848704 36193297323456 36193548392064 36280187267688 36322039726336 36408986180112 36409238744928 36441196620192 36478846020288 36566167831596 36625960404124 36658362797784 36695982008504 36696236564176 36728701130016 36784078757517 36816621035922 36947324351028 37167506725531 37169201002752 37238821979044 37390705619904 37401011846016 37552125463632 37623897907232 37646806343328 37719041254272 37775912065164 37786324468056 37790870569088 37943559356976 38034651188898 38107365931908 38169678653652 38180199592808 38334461410791 38375529716992 38638375810944 38672558555904 38712244756224 38805181985952 38903022220608 38942944925248 38977397117568 39070699874856 39070970903664 39209677424736 39244365590976 39303536206662 39344142846868 39378949972488 39443341973672 39518749855312 39613348484229 39613623277326 39648668807916 39789426224184 39851511629184 39884949464157 39925879833217 39927401860736 40266913744512 40278012757248 40363303302504 40440750499296 40517762833184 40518043900096 40681469252268 40681751454792 40862294692128 40923904737261 40935184840394 40960109452626 40960393588044 41038701772824 41117138023024 41282979759567 41283266134698 41284839907584 41463071163072 41610269920128 41610558565632 41647081851648 41858240461856 41895271768896 41938265152576 41938556073344 41975658434304 42038947151448 42076138326768 42144940738992 42225513544032 42225806457408 42326885145636 42477150543464 42509615026563 42514729390224 42558653690336 42660529136862 42952724541909 42998740465408 43024921535232 43105211742866 43172470931616 43364067836544 43364368647936 43468172787312 43551275350752 43622489889888 43634513820352 43661081999808 43810813040904 44071897409358 44084045212732 44110887102828 44267485916472 44373759720381 44458593587226 44652538175616 44763104502207 44811059913984 44918327093328 45004514254272 45078105112768 45117984981888 45164285548928 45272712316944 45312764351904 45473629970496 45542192747402 45582483187332 45582799387608 45629576952248 45744623662192 45854125574439 45942108301236 46129489488576 46215893823547 46218000570624 46256780275902 46306014666496 46493430234048 46699765362432 46770176842584 46811553660144 46811878386336 46901373454656 46978066035264 46991014883456 47090520519588 47180548296648 47180875582512 47293815545379 47413058331366 47461714127646 47462043363924 47503702737036 47504032264584 47786794361397 47837989099264 47878485401628 48087015230592 48163810490481 48165646558848 48257729764608 48373583023584 48545314906816 48545651659904 48588262160256 48638461360384 48754890442128 48877817063712 48971601506688 49045438343356 49075301126124 49088828047896 49263099134704 49381366003242 49677911756928 49770617326339 49800921656031 49854274159872 50069500618176 50195741791104 50367882753552 50381765957408 50412442403232 50591412475968 50712868251864 50809821242544 50892904871536 50931801356562 51112615214388 51157833716808 51333274071279 51417213644251 51462701619966 51740242647936 51786016402176 51868359185097 51870696294144 52094266499808 52094627871552 52279569899648 52325820787968 52404714942216 52505266629984 52616448947907 52817797978972 52818164369768 52850324289672 52864891743888 53052568298912 53179563718554 53179932618876 53498918468736 53499289584384 53599126351442 53817737736672 53921000665728 54186352378704 54241959003024 54242335273056 54289945985184 54290322588096 54483059589504 54565206316348 54613479270168 54613858117392 54718269030432 54849251747394 54938940606186 54987544196676 55043973012756 55044354846264 55093051695024 55284094884096 55371999815587 55372383924578 55420986526542 55858232968566 55860362358528 56051929535264 56086058429856 56101517769024 56193254318656 56300684725376 56301075276544 56435846860848 56663868097746 56679486702084 56686305853632 56880705515816 56915339035464 57254517980478 57270299389212 57563294575488 57611593670449 57614219889408 57957563716416 58068367134336 58163319853184 58207772978928 58214775999744 58354533330912 58414417387872 58466095676352 58762529879144 58814516137104 58955304309993 59016214270302 59023314555296 59068424958732 59165012960508 59278124782968 59420434915989 59631384416786 59684139336276 59891102791104 60006019005696 60363616422592 60400370616768 60417019135872 60631506627328 60776644249776 60777065850144 61022203878402 61022627182188 61138834099252 61256144401648 61293442038192 61402777260591 61505985984768 61675707034536 61924899202047 61927259861376 61991240312064 62042824338313 62045652554496 62360235790112 62415404880192 62415837848448 62535164606208 62637421380352 62787360692784 62842907653344 62907397728864 62907834110016 62963487651456 63058420727172 63217411108488 63282285503528 63282724485232 63338270316048 63338709686112 63490327718454 63715725815196 63772094085336 63837980535504 63990793705293 64095430707217 64098352491264 64217968514882 64218413987308 64498110698112 64657817614299 64758706397424 65006520589504 65046101754816 65046552971904 65170422751616 65433734834832 65451770730528 65716219561356 65841821337656 66107846114037 66126067819098 66401228874708 66687890380839 66690895235328 66759334157568 66815349287414 67157177004736 67216589870976 67377490639992 67455216634624 67506771381408 67617157669152 67676977472832 67746428323392 67909068475416 68150153619184 68210444955744 68313289121103 68373724780998 68374199081412 68444365428372 68616935493288 68852249982019 68913162451854 69157812246796 69385170413853 69459021999744 69459503828736 69740145351072 69872953256288 70007022173312 70049648043648 70155265263876 70467099052896 70486522325184 70635780779382 70770822444972 70771313373768 70906084958072 70906576825168 71192571191469 71193065045886 71756983648896 71817728102442 71820465889536 72248469838272 72322612004032 72323113697408 72386594646912 72387096784128 72560374535376 72817972360224 72818477489856 72882393240384 72957692040576 73132335663192 73251920808248 73316725595568 73391964017008 73392473128352 73457402260032 73568157515034 73633242071844 73894648702056 74072049004863 74148062547403 74335013451062 74477643958088 74781411239808 74802023692032 75104250927264 75247795814464 75293612686656 75438082508544 75551824130328 75572648936112 75581741138176 75887118713952 76069302377796 76214731863816 76339357307304 76360399185616 76668922821582 77147079122281 77194052429949 77276751621888 77610363971904 77806044441216 77885889850496 77954794235136 78141399749712 78141941807328 78419354849472 78488731181952 78607072413324 78688285693736 78757899944976 78886683947344 79037499710624 79226696968458 79227246554652 79297337615832 79578852448368 79703023258368 79769345577831 79769898928314 79851759666434 79854803721472 80398689527163 80533827489024 80726606605008 80881500998592 81035525666368 81036087800192 81362938504536 81363502909584 81724589384256 81847809474522 81870369680788 81920218905252 81920787176088 82077403545648 82234276046048 82408410909279 82565959519134 82566532269396 82926142326144 83058575886867 83131479789813 83220539840256 83716480923712 83787349452849 83790543537792 83876530305152 83877112146688 84077894302896 84152276653536 84289881477984 84451027088064 84451612914816 84653770291272 84954301086928 85019230053126 85029458780448 85117307380672 85321058273724 85829517100873 85881776970717 85905449083818 86210423485732 86344941863232 86728135673088 86936345574624 87102550701504 87244979779776 87269027640704 87322163999616 87621626081808 88143794818716 88168090425464 88221774205656 88524321405453 88534971832944 88747519440762 88917187174452 89305076351232 89447076625179 89526209004414 89836654186656 90009028508544 90156210225536 90235969963776 90328571097856 90545424633888 90625528703808 90947259940992 91084385494804 91164966374664 91165598775216 91259153904496 91489247324384 91708251148878 91884216602472 92258978977152 92431146463201 92431787647094 92513560551804 92986860468096 93540353685168 93623107320288 93623756772672 93802746909312 93956132070528 93982029766912 94181041039176 94361096593296 94361751165024 94587631090758 94826116662732 94923428255292 94924086727848 95007405474072 95008064529168 95489111053609 95573588722794 95756970803256 96174030461184 96326952772323 96327620980962 96331293117696 96747166047168 97090629813632 97091303319808 97176524320512 97509780884256 97755634127424 97943203013376 98090876686712 98150602252248 98177656095792 98526198269408 98762732006484 99189101728647 99355823513856 99541234652678 99601843312062 100139001236352 100223023931121 100391483582208 100735765507104 100763531914816 100824884806464 101182824951936 101425736503728 101619642485088 101785809743072 101863602713124 102225230428776 102315667433616 102666548142558 102834427288502 102925403239932 103369743677781 103480485295872 103736718370194 104188532999616 104189255743104 104559139799296 104809429884432 105010533259968 105232897895814 105635595957944 105636328739536 105700648579344 105729783487776 106105136597824 106359127437108 106359865237752 106789597568829 106992959673691 106997836937472 107198252702884 107635475473344 107842001331456 108372704757408 108483918006048 108484670546112 108579891970368 108580645176192 108966119179008 109130412632696 109226958540336 109227716234784 109436538060864 109698503494788 109877881212372 109975088393352 110087946025512 110088709692528 110186103390048 110352236272551 110743999631174 110744767849156 110841973053084 111502520176593 111716465937132 112103859070528 112172116859712 112203035538048 112386508637312 112601369450752 112871693721696 113327736195492 113358973404168 113372611707264 113761411031632 113830678070928 114509035960956 114540598778424 114933403590337 115003384232373 115126589150976 115223187340898 115915127432832 116136734268672 116326639706368 116415545957856 116709066661824 116828834775744 116932191352704 117525059758288 117629032274208 117910608619986 118032428540604 118046629110592 118136849917464 118330025921016 118556249565936 118840045452687 118840869831978 119262768833572 119368278672552 119654848392471 119777639499651 119782205582208 120727232845184 120800741233536 120834038271744 121026171431893 121553288499552 121554131700288 122044407756804 122045254364376 122277668198504 122512288803296 122586884076384 122771714211783 122805554521182 123351414069072 123848939278701 123849798404094 123854519722752 124085648676626 124720471580224 124830809760384 124831675696896 125574721385568 125685815306688 125814795457728 125815668220032 125926975302912 126116841454344 126434822216976 126564571007056 126565448970464 126676540632096 126677419372224 126980655436908 127431451630392 127544188170672 127675961071008 127868464252321 127981587410586 128190861414434 128435937029764 128436827974616 128858173625727 128996221396224 129315635228598 129517412794848 130013041179008 130092203509632 130093105943808 130340845503232 130867469669664 130903541461056 131432439122712 131683642675312 132215692228074 132252135638196 132802457749416 133121279161143 133375780761678 133630698574828 134314354009472 134433179741952 134754981279984 135013542762816 135234315338304 135353954945664 135492856646784 135818136950832 136300307238368 136420889911488 136626578242206 136747449561996 136748398162824 136888730856744 137233870986576 137562376723317 137704499964038 137826324903708 138315624493592 138647681470641 138770340827706 138918043999488 139480290702144 139745906512576 140014044346624 140099296087296 140310530527752 140934198105792 140973044650368 141271561558764 141541644889944 141542626747536 141812169916144 141813153650336 142385142382938 142386130091772 143273146941379 143360383084191 143513967297792 143635456204884 144491431471443 144496939676544 144645224008064 144646227394816 144773189293824 145120749070752 145635944720448 145636954979712 145764786480768 145915384081152 146264671326384 146503841616496 146633451191136 146783928034016 146784946256704 146914804520064 147136315030068 147266484143688 147789297404112 148144098009726 148296125094806 148670026902124 148955287916176 149311851979017 149562822479616 150208501854528 150495591628928 150587225373312 151103648260656 151145297872224 151774237427904 152138604755592 152429463727632 152678714614608 152720798371232 153337845643164 153999822213837 154251640932753 154294158244562 154388104859898 155220727943808 155605077555291 155612088882432 155771779700992 156282799499424 156283883614656 156838709698944 156977462363904 157214144826648 157376571387472 157515799889952 157773367894688 158074999421248 158453393936916 158454493109304 158594675231664 159157704896736 159397674615907 159538691155662 159539797856628 159703519332868 160797379054326 161453213210016 161763001997184 162071051332736 162072175600384 162725877009072 162727005819168 163449178768512 163695618949044 163740739361576 163840437810504 163841574352176 164154807091296 164468552092096 164816821818558 165131919038268 165133064538792 165852284652288 166115999446761 166117151773734 166262959579626 167432961847424 167574698905698 167581087075584 167753060610304 168155788605792 168304553307072 168579762955968 168902054176128 168903225829632 169307540582544 169908602173856 170038460106252 170058917560896 170234614761344 170642116547448 171659034201746 171763553941434 171810898167636 172420846971464 172689883726464 172834781011347 173872691149248 174205101403008 174489959559552 174538055281408 174644327999232 175243252163616 176287589637432 176336180850928 176443548411312 177048642810906 177069943665888 177495038881524 177834374348904 178261304747967 178894153250358 179052418008828 179673308373312 180018057017088 180312420451072 181090849267776 181251057407616 181894519881984 182168770989608 182329932749328 182331197550432 182518307808992 182978494648768 183416502297756 183768433204944 184208331781773 184517957954304 184862292926402 184863575294188 185027121103608 185973720936192 186128473014939 187080707370336 187246214640576 187247513545344 187596942230047 187605493818624 187912264141056 188362082078352 188722193186592 188723502330048 189175262181516 189652233325464 189846856510584 189848173455696 190014810948144 190016129058336 190978222107218 191147177445588 191513941606512 191972381115879 192286292121651 192653905544646 192655241961924 193494332094336 193973452842897 194181259627264 195019561768512 195511268254848 196181753373424 196301204504496 196355312191584 197052396538816 197525464012968 198323538342111 198378203457294 199082469305356 199203686624124 200278002472704 200446047862242 201471531014208 201527063829632 201649769612928 202365649903872 202851473007456 203239284970176 203571619486144 203727205426248 204450460857552 204631334867232 204939867363309 205333096285116 205668854577004 205850806479864 206556749946057 206739487355562 207473436740388 208377065999232 208378511486208 208709845458751 209618859768864 210021066519936 210465795791628 211271191915888 211272657479072 211401297158688 211459566975552 212210273195648 212718254874216 212719730475504 213577713574407 213579195137658 213985919347382 214396505405768 215270950946688 216745409514816 216967836012096 216969341092224 217159783940736 217161290352384 218260825265392 218453917080672 218455432469568 218873076121728 219397006989576 219755762424744 219950176786704 220175892051024 220177419385056 220372206780096 220704472545102 221487999262348 221489535698312 221683946106168 222216147014589 222444187642209 223005040353186 223432931874264 224207718141056 224344233719424 224406071076096 224762889802087 224773017274624 225743387443392 226655472390984 226717946808336 226745223414528 227522822063264 227661356141856 229018071921912 229081197556848 229866807180674 230006768464746 230446374681796 231441237366843 231830254865664 232831091915712 233418133323648 233657669551488 233864382705408 235050119516576 235258064548416 235821217239972 236064857081208 236093258221184 236273699834928 236660051842032 237112499131872 237680090905374 237681739663956 238525537667144 238736557345104 239308036733493 239309696784942 239555278999302 239564411164416 241196068581489 241454465690368 241601482467072 242052342863786 243106576999104 243108263400576 244088815513608 244090508728752 244555336397008 245024577606592 245173768152768 245543428423566 245611109042364 246702828138144 247225232727837 247697878557402 247699596808188 248171297353252 249175727660601 249440943160448 249661619520768 251149442771136 251362048358547 251371630613376 251629590915456 251631336440064 252233682908688 252869644433952 253129142014112 253130897940928 253353081264192 253354838744448 253961310873816 254862903260784 255088376341344 255351922142016 255736928504642 255963174821172 256381722828868 256871874059528 256873655949232 257488551302619 257716347251454 258631270457196 259034825589696 260026082358016 260184407019264 261734939339328 261807082922112 262864878245424 263367285350624 264431384456148 264504271276392 265572964216359 265604915498832 266078701462561 266242558322286 266751561523356 267261397149656 268341229875537 268628708018944 269509962559968 270027085525632 270468630676608 270707909891328 270985713293568 271636273901664 272600614476736 272841779822976 273253156484412 273494899123992 273496796325648 273777461713488 274467741973152 275124753446634 275408999928076 275652649807416 276631248987184 277293439389603 277295362941282 277540681655412 278960581404288 279481158832519 279491813025152 280621061055504 281868396211584 281946089300736 282543123117528 283083289779888 283085253495072 283624339832288 283626307300672 284770284765876 284772260183544 286467333160827 286546293882758 286720766168382 287270912409768 288980858316969 288982862942886 288993879353088 289290448016128 290241498141504 291271889440896 291273909959424 291529572961536 292529342652768 293007683232992 293266902382272 293567856068032 293569892513408 293829609040128 294272630060136 294532968287376 295578594808224 296288196019452 296592250189612 297340053804248 297567305185941 297910575832352 298623703958034 300417003709056 300669071793363 300991183257856 301174450746624 302207296521312 302290595744448 303548474855808 304277209511184 304858927455264 305357429229216 305441596742464 306675691286328 307999644427674 308503281865506 308588316489124 308776209719796 310441455887616 311210155110582 312565598998848 312567767229312 313677419397888 314428289653296 314753142774944 315031599779904 315546735789376 316149998842496 316906787873832 316908986218608 317189350463328 318315409793472 318795349231814 319077382311324 319079595713256 319407038665736 320978879021073 321594758108652 322906426420032 323511256764829 323526003994368 324142102665472 325451754018144 325454011638336 326898357537024 327391237898088 327481478723152 327680875621008 327683148704352 328309614182592 328937104184192 329633643637116 330263838076536 330266129077584 331056708817653 332231998893522 332234303547468 332525919159252 334507560529779 334865923694848 335149397811396 336311577211584 336609106614144 337159525911936 337804108352256 338615081165088 339817204347712 340076920212504 340117835121792 340469229522688 341284233094896 343318068403492 343527107882868 343621796335272 344800210771011 344841693942928 345379767452928 345669562022694 347745382298496 348394321284373 348410202806016 348979919119104 350486504327232 352575179274864 352672361701856 352887096822624 354097285621812 354139887331776 354990077763048 355668748697808 356520136358061 356522609495934 357788306500716 358104836017656 359332918498953 359346616746624 359920495509757 362181698535552 362502114815232 363078514295679 364337541979216 364659865498656 364662395100864 365036615617984 365956989297536 366833004595512 367536866409888 368315142635349 368416663563546 369724585852804 369727150588376 370054242207216 372256946029878 374161414740672 374492429281152 374495027090688 375193884460094 376724164156704 377444386373184 377447004660096 378350524363032 379304466650928 379693713021168 379696346911392 380029621896288 380032258116672 381956444214436 382294354891176 383027883213024 383605392756963 383944762231758 384572584243302 385307811089292 385310483923848 386988664188672 387603998709109 387946905685794 390039123537024 391022536509696 392363506746848 392602409008992 392710624383168 394104793077632 395050928025936 396647076684222 396756406914588 398164938610712 398407373248248 400892095724484 402943062028416 403054127659264 403299539225856 405702946014912 406478569940352 407143238972288 407454410852496 408900921715104 409262669734464 409879734726618 410666192570232 411337709154008 411701612959728 412687130169951 413113499892114 413478974711124 414946873480776 415943044411923 416754131998464 417419690917502 419237719537728 420042133039872 420931591583256 422542383831776 422545314958144 422802594317376 422919133951104 424420546391296 425436509748432 425439460951008 427155427148814 427158390275316 427971838694764 428793010811536 429819440824137 430541901893376 433474294414329 433490819029632 433935672024192 433938682184448 434299770368191 434319567881472 436521650530784 436907834161344 436910864939136 437746152243456 438794013979152 439511524849488 439900353573408 440351784102048 440354838770112 440744413560192 441408945090204 442975998524696 442979071396624 443367892212336 444432294029178 444888375284418 446010080706372 446865863748528 447935555937051 448415436282112 448688467438848 449525779604174 451486774886784 453310944781968 453435893616672 455045644126528 455322712283712 458036143843824 458162395113696 459733614361348 460013536929492 460892749363592 462754922798259 462882474733686 465662183831424 466815232665873 466836266647296 467315339102976 470100239033152 470516129096832 471642434479944 472129714162416 472186516442368 472547399669856 473320103684064 474224998263744 475360181810748 475363479327912 477051075334288 477473114690208 478193023847721 478616073466986 478619393569884 479110557998604 481965749874133 482392137162978 484104685727572 486213153998208 486216526801152 488177631027216 488181017457504 489110672794016 490049155213184 490347536305536 491086856847132 491222218084728 493405656276288 494450465455674 495395757114804 495399193616376 496342594706504 498347998340283 498351455321202 498881886320896 502298885542272 502724096717094 502743261226752 503259181830912 504467365817376 505739288867904 506258284028224 506261795881856 506706162528384 506709677488896 507922621747632 509725806521568 510176752682688 510703844284032 511473857009284 511926349642344 512763445657736 513743748119056 513747311898464 514977102605238 515432694502908 517262540914392 518069651179392 518504343034041 519036437831821 523469878678656 523614165844224 525729756490848 526734570701248 528862768912296 529008542552784 531145928432718 531209830997664 532157402925122 532485116644572 533503123046712 534522794299312 536682459751074 539019925119936 540029553855967 540054171051264 540937261353216 543272547803328 545201228953472 545683559645952 546506312968824 546989798247984 546993592651296 547554923426976 548935483946304 550249506893268 550817999856152 551305299614832 552624995345319 553262497974368 554586878779206 554590725882564 555081363310824 557921162808576 558385419044817 558962317665038 558983626050304 561242122111008 562790826690141 563736792423168 565086246235056 566166579559776 566170506990144 567248679664576 567252614601344 569540569531752 569544520367088 572934666321654 573092587765516 573441532336764 574541824819536 576858876364953 577961716633938 577965725885772 580482996283008 581920358528691 582543778881792 585058685305536 586015366465984 586533804764544 587135712136064 587139785026816 588545260120272 589065936574752 591157189616448 592576392038904 593184500379224 594680107608496 595134610371882 595821151664704 597247407916068 600806619706111 600834007418112 601338143586726 604414593042624 604581191488896 607096949711616 608554419022368 609717854910528 610714858458432 610883193484928 613351382572656 614819602089927 615999288855348 617006563731012 617176632978248 617552419439592 619670249838171 622420310221164 625131197997696 625135534458624 626129536376253 628856579306592 629506285549888 630063199559808 631093471578752 632299997684992 633813575747664 633817972437216 634378700926656 636630819586944 637590698463628 638154764622648 638159191426512 638814077331472 641957758042146 643189516217304 645812852840064 647018025242407 647022513529658 650903508036288 650908023276672 654782475796176 654962957446304 655361751242016 655366297408704 656619228365184 657874208368384 659267287274232 660527676153072 660532258155168 662113417635306 664463997787044 664468607094936 665051838318504 667332562926627 668423777375263 669015121059558 670298795622792 672623154423168 673218213228288 674288669406261 674319051823872 677230162330176 679634408695424 680153840425008 680235670243584 682568466189792 686636136806984 687054215765736 687243592670544 689600421542022 689683387885856 691339124045388 694323712100529 695490764596992 696788642568746 700973008654464 705150358549728 705344723403712 705774193645248 708194571243624 708279774663552 709980155526096 711337497395616 713040272716122 713045218991868 715576613001432 716209672035312 718665836997906 718693233493248 719840991019514 723588205744467 724363397071104 726157028591358 728675083958432 729319730997312 729324790201728 730073231235968 731913978595072 733666009191024 735073732819776 736630285270698 736833327127092 739449171705608 739454301176752 740108484414432 744513892059756 747527182981803 748322829481344 748950717715837 748984858562304 750387768920188 753448328313408 754888772746368 754894009320192 756701048726064 758608933301856 759387426042336 759392693822784 760059243792576 760064516233344 763912888428872 764588709782352 766055766426048 767210785513926 767889524463516 769145168486604 770615622178584 770620967847696 772465653907857 775207997418218 775893811371588 780078247074048 784727013493696 785204818017984 785421248766336 788209586155264 790101856051872 793294153368444 793512813829176 796329877221424 796814746496496 798236104387683 801784191448968 804533825132359 805023689626611 805886124056832 811405892029824 812957139880704 814286477944576 814908821704992 817801843430208 818525339468928 819759469453236 821332385140464 822675418308016 823403225919456 825374260339902 826226999784228 826957949422248 829893746961552 831880318168809 831886088823846 834839381835004 838443476497557 838475439075456 841863183166512 845084767663552 845090629916288 845605188634752 845838267902208 850873019496864 850878921902016 854310854297628 854316780550632 855943677389528 857586021623072 859401999482481 859638881648274 866942574950907 866948588828658 866981638059264 867871344048384 868599540736382 873043301061568 873815668322688 873821729878272 877588027958304 879023049698976 879800707146816 880703568204096 880709677540224 881488827120384 882817890180408 885951997049392 885958142793248 886735784424672 888864588058356 889776750568836 892020161412744 893731727497056 895079249766247 895871111874102 899051559208348 902007215380089 902973549773568 906621889563936 906871787233344 910091288253056 910645424567424 916072287687648 916324790227392 919467228722696 920027073858984 921785498727184 925509845596518 925764949467372 931324367662848 933630465331746 940200478066304 941032258193664 943284868959888 944259428324832 945094799339712 946640207368128 948449996527488 950720363621496 950726958655824 954102150668576 954946229380416 956386047695442 957232146933972 957238787139768 958221115997208 962936637063219 963924813116239 963931499748266 964784274325956 968209371455144 970533770294487 972426307996416 976355262054432 976362034915008 978221345588032 980098310426368 980695072611072 982173713694264 982444436169456 986811312552576 988900930911348 990791514229608 990798387232752 992685189413008 996695996680566 996702910642404 1002912028589653 1003522681589337 1004597771084544 1005448193434188 1008934731634752 1011478577735808 1012516568056448 1012523591763712 1013412325056768 1015845243495264 1019451613043136 1020353505365376 1021407688568064 1022947714018568 1023852699284688 1025526891315472 1027487496238112 1027494623796928 1029954205210476 1030865389005816 1034400632313033 1034525081828784 1036139302358784 1037008686068082 1038072875663642 1045182963853119 1046939757357312 1051459512981696 1053469141402496 1057725537824592 1058017085105568 1062291856865436 1062419661995328 1064314805850244 1064970233289144 1067006246093424 1069045588598624 1073364919502148 1077998755496859 1078039850239872 1079761486529271 1080059107711934 1086545095606656 1089235542887037 1090402457906944 1093012625937648 1093979596495968 1093987185302592 1095109846853952 1097870967892608 1100499013786536 1101635999712304 1102610599229664 1105249990690638 1106524995948736 1109173757558412 1109181451765128 1110162726621648 1115783722311349 1116770838089634 1117924635330076 1122484244222016 1125581653380282 1130172492470112 1132333159119552 1132341013980288 1134497359329152 1134505229202688 1139081139063504 1139089040734176 1145869332643308 1146185175531032 1146883064673528 1149083649639072 1150816178270889 1153717752729906 1155923433267876 1155931451771544 1160965992566016 1162811996127327 1163840717057382 1170117370611072 1172030732931968 1173067609529088 1174271424272128 1177090520240544 1178131873149504 1182314379232896 1185152784077808 1186369000758448 1189360215216992 1190269220743764 1191642303329408 1194494815832136 1201613239412222 1202676287173452 1208829186085248 1209162382977792 1217108838044736 1219435709821056 1221429716916864 1221766386969856 1226702765145312 1229639204179854 1231998577710696 1234013127462024 1234353265956496 1235104838879184 1239340499676342 1244840620442328 1247829133235769 1250262395995392 1252259072752506 1257713158613184 1259012571099776 1260126399119616 1262186943157504 1267627151495328 1267635944874432 1268757401853312 1273261639173888 1275181396927256 1276309529245296 1276318382853024 1277628154662944 1283915516084292 1286379032434608 1289458322472411 1291625705680128 1294036050484814 1294045027059316 1301807016072576 1301816046553344 1302899311104573 1309564951592352 1309925914892608 1310723502484032 1310732594817408 1313238456730368 1318534574548464 1321055352306144 1321064516310336 1324226835270612 1328927995574088 1328937214189872 1330103676637008 1334665125853254 1336847554750526 1338030242119116 1340597591245584 1343806667811153 1345246308846336 1348577338812522 1354460324660352 1359268817390848 1360307680850016 1365136932379584 1373272273613968 1374108431531472 1374487185341088 1379200843084044 1379366775771712 1382678248090776 1388264768394777 1388647424201058 1393577285137492 1401946017308928 1410300717099456 1410689446807424 1411548387290496 1416389142487248 1416559549327104 1419960311052192 1422674994791232 1426080545432244 1426090437983736 1431153226002864 1432419344070624 1434579071543163 1437331673995812 1439681982039028 1445897249622399 1447176411488934 1452314057182716 1457350167916864 1458639461994624 1458649580403456 1460146462471936 1467332018382048 1470147465639552 1473260570541396 1473666654254184 1478898343411216 1478908602353504 1480216968828864 1489027784119512 1494134246674381 1495043995020849 1495054365963606 1496645658962688 1497901435431674 1500775537840376 1506896656626816 1509777545492736 1513402097452128 1517217866603712 1518774852084672 1518785387645568 1520118487585152 1520129032466688 1527825776857744 1529177419564704 1532111532852096 1534421571027852 1535779048927032 1538290336973208 1541231244357168 1541241935695392 1544931307815714 1550415994836436 1551787622743176 1555513029102123 1557109313495463 1569454026987392 1570409636035968 1570842497532672 1573340228614609 1580203712103744 1586588306736888 1587025627658352 1592659754442848 1593629492992992 1596472208775366 1603568382897936 1609067650264718 1610047379253222 1620088661567901 1622811784059648 1629817643409984 1635603686860416 1637050678937856 1639518938906472 1642664770280928 1645350836616032 1646806451838912 1650748520679804 1652453999568456 1653915898844496 1659787493923104 1662290035280173 1663760636337618 1663772177647692 1669678763670008 1675156257134451 1676886952995114 1676950878150912 1683726366333024 1688372480070423 1690169535327104 1690181259832576 1691210377269504 1701746038993728 1701757843804032 1708621708595256 1708633561101264 1711887354779056 1715172043246144 1718803998964962 1719277763296548 1730576629094859 1733885149901814 1733897177657316 1737199081472764 1746086602123136 1747631336645376 1755176055916608 1758046099397952 1759601414293632 1761407136408192 1761419355080448 1765635780360816 1771903994098784 1771916285586496 1773471568849344 1777729176116712 1779553501137672 1784040322825488 1787463454994112 1790158499532494 1791742223748204 1798103118416696 1802419859118333 1804014430760178 1813243779127872 1813743574466688 1820182576506112 1821290849134848 1832144575375296 1832649580454784 1838934457445392 1840054147717968 1843570997454368 1851019691193036 1851529898934744 1859010749514513 1862550910237927 1867260930663492 1878388609128759 1880400956132608 1886569737919776 1888518856649664 1890189598679424 1893280414736256 1896899993054976 1901440727242992 1901453917311648 1908204301337152 1909892458760832 1912772095390884 1914464293867944 1914477574279536 1916442231994416 1925873274126438 1927849626232478 1927862999496532 1929568548651912 1936418742910288 1941054075727221 1941067540588974 1952710524108864 1952724069830016 1956368111827633 1956442691176064 1964347427388528 1964888872338912 1973622625105152 1977801861822696 1981583028459216 1981596774465504 1985370378826016 1993391993361132 1993405821284808 2001997688779881 2005271332125789 2005824057179306 2007045363178674 2010896386868376 2017869463269504 2022866008218783 2022957155471616 2025033136112896 2031690486990528 2038903226086272 2040707010730752 2045895428037136 2047705398569376 2051053782630944 2054974992476224 2054989247593856 2059908410420952 2061730778011632 2068801264626066 2069050163657568 2074017372136164 2076145751327284 2082971136301587 2090365927706238 2102919025963392 2106938282804992 2115451075649184 2116034170211136 2124583713730872 2124839323990656 2128629611700488 2129940466578288 2134012492186848 2138091177197248 2146729839004296 2155997510993718 2156079700479744 2159522973058542 2160118215423868 2173090191213312 2178471085774074 2186025251875296 2187959192991936 2187974370605184 2190219693707904 2195741935785216 2200998027573072 2203271999424608 2205221198459328 2210499981381276 2213049991897472 2218347515116824 2218362903530256 2220325453243296 2231567444622698 2233541676179268 2235849270660152 2244968488444032 2246852153147511 2251163306760564 2260344984940224 2264666318239104 2264682027960576 2268994718658304 2278162278127008 2278178081468352 2291738665286616 2292370351062064 2293766129347056 2298167299278144 2301632356541778 2307435505459812 2311846866535752 2311862903543088 2317396961723571 2325623992254654 2327681434114764 2340234741222144 2344061465863936 2354181040481088 2356263746299008 2364628758465792 2370305568155616 2372738001516896 2378720430433984 2380538441487528 2383284606658816 2388989631664272 2394708313163049 2403226478824444 2405352574346904 2413601475397077 2417658372170496 2434217676089472 2438760248990611 2438871419642112 2442859433833728 2453405530290624 2459278408359708 2463997155421392 2468026254924048 2468706531912992 2470209677758368 2478680999352684 2489681240884656 2495640954506427 2495658266471538 2504518145505012 2515330429492671 2515426317226368 2518025142199552 2535254302990656 2535271889748864 2537514803706624 2550362793854512 2552619058490592 2552636765706048 2555256309325888 2567831032168584 2572758064869216 2578205998447443 2578916644944822 2588072100969628 2588090054118632 2603614032145152 2605798622209146 2619129903184704 2619851829785216 2621447004968064 2621465189634816 2637069149096928 2642110704612288 2642129032620672 2648453670541224 2657855991148176 2657874428379744 2660207353274016 2669330251706508 2673695109501052 2676060484238232 2681195182491168 2685237749298741 2687613335622306 2697154677625044 2708920649320704 2713227990963763 2720615361700032 2730273864759168 2746544547227936 2748216863062944 2748974370682176 2758401686168088 2758733551543424 2765356496181552 2776529536789554 2777294848402116 2787154570274984 2820601434198912 2821378893614848 2823096774580992 2832778284974496 2839920622104384 2845349989582464 2852161090864488 2852180875967472 2862306452005728 2864838688141248 2869158143086326 2874663347991624 2879363964078056 2888809911189657 2891774439348717 2891794499244798 2894352822977868 2904628114365432 2911601310883461 2914700335833728 2917278923989248 2934664036764096 2940294931279104 2946521141082792 2947333308508368 2957796686822432 2957817204707008 2960433937657728 2978055568239024 2988268493348762 2990087990041698 2990108731927212 2995802870863348 3001551075680752 3008736085768959 3013793313253632 3026804194904256 3034435733207424 3037549704169344 3037570775291136 3040236975170304 3055651553715488 3058354839129408 3064223065704192 3068843142055704 3071558097854064 3076580673946416 3082462488714336 3082483871390784 3089862615631428 3100831989672872 3103201896939099 3103575245486352 3111026058204246 3114218626990926 3135548891559357 3138908053974784 3140819272071936 3146680457229218 3160407424207488 3173176613473776 3174051255316704 3185319508885696 3187258985985984 3192944417550732 3207136765795872 3218135300529436 3220094758506444 3239284459587813 3240177323135802 3259635286819968 3267706628661111 3271207373720832 3279037877812944 3285329540561856 3290701673232064 3293612903677824 3301497041359608 3304907999136912 3307831797688992 3319574987846208 3324580070560346 3327521272675236 3327544355295384 3339357527340016 3347351166934047 3350312514268902 3353773905990228 3367452732666048 3373760249118931 3376744960140846 3380339070654208 3403492077987456 3403515687608064 3417243417190512 3417267122202528 3423774709558112 3430344086492288 3437607997929924 3438555526593096 3452448534812667 3461153258189718 3467770299803628 3467794355314632 3474398162945528 3488435988381981 3492173204246272 3510352111833216 3516092198795904 3519202828587264 3522814272816384 3531271560721632 3543807988197568 3543832571172992 3546943137698688 3555458352233424 3559107002275344 3568080645650976 3574926909988224 3580316999064988 3583484447496408 3596206236833392 3604839718236666 3608028861520356 3626487558255744 3627487148933376 3633255064822747 3664289150750592 3665299160909568 3677868914890784 3680108295435936 3687141994908736 3702039382386072 3703059797869488 3718021499029026 3725101820475854 3734521861326984 3756777218257518 3773139475839552 3777037713299328 3780206876991769 3780379197358848 3786560829472512 3802881454485984 3802907834623296 3816408602674304 3819784917521664 3825544190781768 3828928587735888 3828955148559072 3832884463988832 3851746548252876 3855699252464956 3855725998993064 3859137097303824 3868374967417233 3872837485820576 3882108151454442 3882135081177948 3905421048217728 3905448139660032 3908697933313719 3912736223655266 3912885382352128 3928694854777056 3929777744677824 3955603723645392 3963166056918432 3963193548931008 3970740757652032 3986783986722264 3986811642569616 4003995377559762 4010542664251578 4011648114358612 4014090726357348 4021792773736752 4035738926539008 4045732016437566 4063380973981056 4077806452172544 4091790856074272 4095410797138752 4102107565261888 4109949984952448 4109978495187712 4119816820841904 4123461556023264 4137602529252132 4138100327315136 4148034744272328 4152291502654568 4165942272603174 4180731855412476 4205646337942777 4205838051926784 4230902151298368 4232068340422272 4249167427461744 4249678647981312 4257259223400976 4259880933156576 4268024984373696 4276182354394496 4293459678008592 4303737214629489 4311995021987436 4319045946117084 4320236430847736 4337691748867197 4356942171548148 4372050503750592 4375918385983872 4375948741210368 4380439387415808 4401996055146144 4406543998849216 4410442396918656 4420999962762552 4426099983794944 4436695030233648 4436725807060512 4440650906486592 4463134889245396 4467083352358536 4471698541320304 4482402740023143 4489936976888064 4493704306295022 4502326613521128 4520689969880448 4529126176696849 4529332636478208 4556324556254016 4556356162936704 4583477330573232 4584740702124128 4587532258694112 4596334598556288 4603264713083556 4614871010919624 4623693733071504 4623725807086176 4634793923447142 4651247984509308 4655362868229528 4671327940486389 4678966441626841 4708362080962176 4712527492598016 4720020685843827 4740611136311232 4745476003033792 4757440860867968 4761076882975056 4777979263328544 4789416626326098 4806452957648888 4810705148693808 4827202950794154 4860265984703703 4868435352178944 4877520497981222 4906811060581248 4918556816719416 4927994310842784 4936052509848096 4937413063825984 4940419355516736 4957361998705368 4979362481769312 4986870105840519 4991281909012854 4991316532943076 5009036291010024 5030660858985342 5030852634452736 5065117440211269 5070508605981312 5070543779497728 5100725587709024 5105238116981184 5105273531412096 5110512618651776 5135662064337168 5145516129738432 5156411996894886 5157833289889644 5176144201939256 5176180108237264 5211597244418292 5238259806369408 5239703659570432 5242894009936128 5274138298193856 5284221409224576 5284258065241344 5296907341082448 5315711982296352 5315748856759488 5320414706548032 5338660503413016 5347390219002104 5352120968476464 5362390364982336 5370475498597482 5375226671244612 5394309355250088 5407259577354999 5426455981927526 5441230723400064 5460547729518336 5493089094455872 5496433726125888 5497948741364352 5516803372336176 5517467103086848 5530712992363104 5553059073579108 5554589696804232 5574309140549968 5587652730713781 5631736775926513 5635165827386277 5641202868397824 5665556569948992 5679841244208768 5690699979164928 5704322181728976 5704361751934944 5724612904011456 5729677376282496 5738316286172652 5749326695983248 5758727928156112 5777619822379314 5783548878697434 5783588998489596 5788705645955736 5809256228730864 5823162227181663 5823202621766922 5829400671667456 5869104335482899 5869328073528192 5893042282165584 5894666617016736 5915593373644864 5915634409414016 5920867875315456 5956111136478048 5976536986697524 5980175980083396 5980217463854424 5991605741726696 6003102151361504 6015813996377367 6017472171537918 6053608389808512 6068598024656349 6068871466414848 6075099408338688 6111303107430976 6116709678258816 6137686284111408 6143116195708128 6153161347892832 6164924977428672 6164967742781568 6179725231262856 6201663979345744 6206403793878198 6207150490972704 6222052116408492 6228437253981852 6265554748363729 6271097783118714 6293360914458436 6320814848414976 6346353226947552 6348102510633408 6370639017771392 6374517971971968 6385888835101464 6414273531591744 6436270601058872 6440189517012888 6478568919175626 6480354646271604 6519270573639936 6535413257322222 6558075755625888 6570659081123712 6581403346464128 6587225807355648 6602994082719216 6609815998273824 6615663595377984 6639149975692416 6649160141120692 6655042545350472 6655088710590768 6678715054680032 6694702333868094 6700625028537804 6707547811980456 6734905465332096 6740556459442533 6747473691813673 6747520498237862 6753489920281692 6806984155974912 6834486834381024 6834534244405056 6847549419116224 6860688172984576 6875215995859848 6877111053186192 6904897069625334 6922306516379436 6935540599607256 6935588710629264 6948796325891056 6976871976763962 7020384200127571 7020704223666432 7032184397591808 7062543121443264 7087615976395136 7087665142345984 7093886275397376 7110916704466848 7118214004550688 7136161291301952 7149853819976448 7160633998129976 7166968894992816 7184124939489147 7192412473666784 7209679436473332 7216057723040712 7240804426191231 7252975116511488 7266510129645494 7316280746971833 7328578301501184 7355737829781568 7360216590871872 7374283989817472 7404078764772144 7406119595738976 7436042998058052 7450203640951708 7469043722653968 7513554436515036 7545991288478013 7546278951679104 7554075426598656 7560413753983538 7605762908971968 7605815669246592 7632817205348608 7651088381563536 7657857175471776 7657910297118144 7665768927977664 7703493096505752 7711398504929912 7711451997986128 7718274194607648 7736749934834466 7745674971641152 7764216302908884 7764270162355896 7810486056179443 7810842096435456 7817395866627438 7825472447310532 7857389709554112 7859555489355648 7911207447290784 7926332113836864 7926387097862016 7941481515304064 7973567973444528 7973623285139232 8007990755119524 8021085328503156 8023296228717224 8028181452714696 8043585547473504 8055713247896223 8091464032875132 8126761947962112 8139683972891289 8183581712148544 8190821594277504 8204215130523776 8219899969904896 8239633641683808 8246923112046528 8275205058504264 8276200654630272 8296069488544656 8304583005309136 8331884545206348 8361463710824952 8390138462094601 8411292675885554 8461804302596736 8464136680844544 8498334854923488 8514518446801952 8519761866313152 8536049968747392 8552364708788992 8586919356017184 8607474429258978 8623990043974872 8638091892234168 8640472861695472 8675323318046151 8675383497734394 8713884343096296 8734803932650383 8744101007501184 8751836771967744 8803992110292288 8813087997698432 8820884793837312 8841999925525104 8873390060467296 8873451614121024 8881301812973184 8926269778490792 8934166704717072 8943397082640608 8964805480046286 8987408612590044 9004653227042256 9026208257306877 9041379939760896 9058252353393698 9112649112508032 9112712325873408 9166954661146464 9169481404248256 9175064517388224 9192669197112576 9206529426167112 9229742021839248 9247387466143008 9247451614172352 9269587846894284 9302495969018616 9310725736459056 9342655880972778 9357932883253682 9406646674678071 9416724161924352 9440041371687654 9481222272622464 9490952006067584 9514881721735936 9522153765950112 9555958526657088 9578833252652196 9612905915297776 9621410297387616 9654405901588308 9717853378763439 9720531969407406 9755040995962444 9813622121162496 9837113633438832 9855988621685568 9872105019696192 9874826127651968 9880838711033472 9914723997410736 9958724963538624 9973740211681038 9982563818025708 9982633065886152 10018072582020048 10042053500802141 10061321717970684 10121280747356793 10130234880422538 10141017211962624 10201451175418048 10210476233962368 10210547062824192 10221025237303552 10271324128674336 10291032259476864 10312823993789772 10315666579779288 10352288403878512 10352360216474528 10423194488836584 10458939726720667 10465307965145943 10476519612738816 10548276596387712 10568442818449152 10593814682164896 10631423964592704 10631497713518976 10640829413096064 10677321006826032 10694780438004208 10704241936952928 10724780729964672 10740950997194964 10750453342489224 10788618710500176 10814519154709998 10852911963855052 10882461446800128 10899765194468241 10986178188911744 10992867452251776 10995897482728704 11033606744672352 11061425984726208 11106118147158216 11109179393608464 11148618281099936 11175305461427562 11263473551853026 11270331654772554 11331113139897984 11340620630975307 11359682488417536 11408644363457952 11408723503869888 11449225808022912 11459354752564992 11476632572345304 11498653391966496 11517455856312224 11555239644758628 11567097757394868 11567177996979192 11577411291911472 11618512457461728 11636030246961211 11646324454363326 11646405243533844 11726093799941157 11738208670965798 11738656147056384 11786084564331168 11789333234033472 11831186747289728 11831268818828032 11912222272956096 11953073973395048 11960351960166792 11960434927708848 11983211483453392 12006204302723008 12031627992754734 12034944343075836 12107216779617024 12137196049312698 12222606214861952 12233419356517632 12275372568222816 12286232391416256 12306322695785664 12329849954857344 12329935485563136 12359450462525712 12403327958691488 12412807587756396 12414300981945408 12444104232816984 12456874507963704 12531109496727458 12542195566237428 12586721828916872 12616939013828331 12692706453895104 12696205021266816 12741278035542784 12749035943943936 12771777670202928 12828547063183488 12872541202117744 12880379034025776 12957137838351252 12960709292543208 13013075246601591 13037856371665489 13070826514644444 13116151511251776 13141318162247424 13162806692928256 13205988165438432 13219631996547648 13231327190755968 13278299951384832 13298320282241384 13310085090700944 13310177421181536 13357430109360064 13389404667736188 13401250057075608 13415095623960912 13447208220069429 13469810930664192 13481112918885066 13494947383627346 13495040996475724 13506979840563384 13587378530090547 13668973668762048 13669068488810112 13694576782793431 13695098838232448 13750431991719696 13754222106372384 13809794139250668 13844613032758872 13871081199214512 13871177421258528 13897592651782112 13953743953527924 14013983821459167 14036899324880523 14040768400255142 14125086242886528 14160062057531481 14175231952790272 14221833408933696 14236428009101376 14272322582603904 14321267996259952 14333937789985632 14368249878978294 14384824947333568 14419358872946664 14432115446081424 14481608852382462 14533020259290988 14580797954111109 14632561493943666 14711475659563136 14720433181743744 14748567979634944 14808157529544288 14812239191477952 14872085996116104 14900407281903416 14938087445307936 14960610317521557 15027108873030072 15091982576956026 15092557903358208 15120827507967076 15211525817943936 15211631338493184 15302176763127072 15315714350943552 15315820594236288 15331537855955328 15406986193011504 15422797009859824 15422903995972256 15436548389215296 15473499869668932 15491349943282304 15528432605817768 15528540324711792 15620972112358886 15634791733254876 15650944894621064 15714779419108224 15719110978711296 15822414894581568 15852664227673728 15852774195724032 15882963030608128 15947135946889056 15947246570278464 16015981510239048 16042170657006312 16046592457434448 16056362905429392 16087171094947008 16111426495792446 16182928065750264 16221778732064997 16279367945782578 16367163424297088 16381643188555008 16408430261047552 16479267283367616 16493846224093056 16550410117008528 16552401309260544 16592138977089312 16609166010618272 16663769090412696 16722927421649904 16762958192141343 16780276924189202 16822585351771108 16895210327779539 16923608605193472 16996669709846976 17029036893603904 17039523732626304 17072099937494784 17173838712034368 17214948858517956 17247980087949744 17276183784468336 17280945723390944 17350646636092302 17350766995468788 17427768686192592 17469486681544989 17469607865300766 17488202015002368 17607313006448697 17607984220584576 17626175995396864 17683999851050208 17746780120934592 17746903228242048 17762603625946368 17852539556981584 17868333409434144 17886794165281216 17929610960092572 17974817225180088 18009306454084512 18047441989132101 18052416514613754 18116504706787396 18225298225016064 18333909322292928 18338962808496512 18350129034776448 18413058852334224 18459484043678496 18494774932286016 18494903228344704 18539175693788568 18604991938037232 18621451472918112 18685311761945556 18715865766507364 18796664245091187 18813293349356142 18880082743375308 18962444545244928 18981904012135168 19044307531900224 19111917053314176 19157666505304392 19225811830595552 19242820594775232 19308811803176616 19423745206766953 19435706757526878 19441063938814812 19510081991924888 19674227266877664 19711977243371136 19744210039392384 19749652255303936 19761677422066944 19829447994821472 19917449927077248 19947480423362076 19965127636051416 19965266131772304 20036145164040096 20084107001604282 20122643435941368 20221669378327599 20242421075441019 20242561494713586 20260469760845076 20402902350836096 20420952467924736 20542648257348672 20582064518953728 20625647987579544 20631333159558576 20704576807757024 20704720432949056 20846388977673168 20917879453441334 20930615930291886 21061152600382713 21096553192775424 21187629364329792 21262847929185408 21262995427037952 21281658826192128 21354642013652064 21389560876008416 21408483873905856 21449561459929344 21481901994389928 21500906684978448 21577237421000352 21629038309419996 21705823927710104 21722413278573693 21799530388936482 21948842240915499 21972356377823488 21985734904503552 22067213489344704 22122851969452416 22212236294316432 22218358787216928 22297236562199872 22350610922855124 22526947103706052 22540663309545108 22662226279795968 22681241261950614 22817288726915904 22817447007739776 22898451616045824 22953265144690608 22997306783932992 23034911712624448 23110479289517256 23134195514789736 23134355993958384 23154822583822944 23237024914923456 23272060493922422 23292648908726652 23292810487067688 23431458168538329 23452187599882314 23476417341931596 23572169128662336 23578666468066944 23616321743832517 23662373494579456 23824444545912192 23906147946790096 23920703920333584 23920869855417696 23966422966906784 24012408605446016 24063255985509468 24069888686151672 24167139743688669 24274392098625396 24419051918673867 24445212429723904 24550745136445632 24572464782832512 24612645391571328 24659699909714688 24718900925051424 24806655917382976 24825615175512792 24828601963890816 24888208465633968 24913749015927408 25062218993454916 25084391132474856 25170415386283803 25173443657833744 25233878027656662 25385412907790208 25392410042533632 25432785453759229 25543555340405856 25657094126366976 25745082404235488 25760758068051552 25914275676702504 25921418585086416 26025969954138453 26026150493203182 26075712743330978 26141653029288888 26232303022503552 26411976330876864 26439263993095296 26462654381511936 26596640564482768 26620170181401888 26620354842363072 26714860218720128 26778809335472376 26802500114151216 26830191247921824 26894416440138858 26962225837770132 26989894767254692 26990081992951448 27013959681126768 27078624771920631 27174757060181094 27337947337524096 27338136977620224 27389153565586862 27390197676464896 27500863983439392 27508444212744768 27619588278501336 27689226065517744 27742162398429024 27742354842517056 27795185303564224 27907487907055848 28027967642918334 28073798649761046 28081536800510284 28250172485773056 28320124115062962 28443666817867392 28472856018202752 28544645165207808 28642535992519904 28667875579971264 28736499757956588 28769649894667136 28838717745893328 28864230892162848 28963217704764924 29066040518581976 29161595908222218 29265122987887332 29422951319126272 29440866363487488 29616315059088576 29624478382955904 29744171992232208 29800814563806832 29876174890615872 29921220635043114 30054217746060144 30126160502406423 30183965153912052 30241655015934152 30363842242070379 30423051635887872 30604353526254144 30631428701887104 30631641188472576 30663075711910656 30813972386023008 30845594019719648 30845807991944512 30873096778430592 30946999739337864 30982699886564608 31056865211635536 31057080649423584 31241944224717772 31269583466509752 31301889789242128 31376819180162001 31429558838216448 31644829789163136 31703883236877943 31705328455347456 31894271893778112 31894493140556928 32031963020478096 32084341314012624 32093184914868896 32112725810858784 32174342189894016 32222852991584892 32365856131500528 32443557464129994 32558735891565156 32699295583404723 32734326848594176 32958534566735232 32987692448186112 33100820234017056 33184277954178624 33218332021236544 33327538180825392 33445854843299808 33525916384282686 33560553848378404 33645170703542216 33790420655559078 33993339419693952 34021861892925921 34058073787207808 34079047465252608 34347677424068736 34429897717035912 34495960175899488 34552367568936672 34561891446781888 34701293272184604 34701533990937576 34855537372385184 34908090740883633 34938973363089978 34939215730601532 35214626012897394 35215968441169152 35367999702100416 35493560241869184 35493806456484096 35705079113963168 35736666818868288 35773588330562432 35859221920185144 35949634450360176 36018612908169024 36094883978264202 36104833029227508 36233009413574792 36667818644585856 36677925616993024 36700258069552896 36826117704668448 36918968087356992 36989549864572032 36989806456689408 37078351387577136 37209983876074464 37242902945836224 37370623523891112 37431731533014728 37593328490182374 37626586698712284 37760165486750616 37850817041484993 38088615063800448 38223834106628352 38315333010608784 38451623661191104 38485641189550464 38617623606353232 38847490413533906 38871413515053756 38882127877629624 39020163983849776 39113569114996467 39348454533755328 39422157431485591 39423954486742272 39488420078784768 39658895989642944 39834899854154496 39894960846724152 39930255272102832 39930532263544608 40072290328080192 40168214003208564 40245286871882736 40341624660208287 40443338756655198 40484842150882038 40485122989427172 40520939521690152 40762135590271641 40805804701672192 41083730348380293 41085296514697344 41251295975159088 41262666319117152 41409153615514048 41409440865898112 41692777955346336 41835758906882668 41861231860583772 42110697974641569 42122305200765426 42375258728659584 42480186172594443 42525695858370816 42709284027304128 42779121752016832 42816967747811712 42963803988779856 43001813369956896 43154474842000704 43258076618839992 43411647855420208 43444826557147386 43599060777872964 43858883238546103 43897684481830998 44134426978689408 44245703938904832 44424472588632864 44436717574433856 44594473124399744 44701221845710248 44881830952564671 45053894207412104 45081326619090216 45362482523901228 45634577453831808 45634894015479552 45906530289381216 45994613567865984 46069823425248896 46220958579034512 46268391029579472 46268711987916768 46309645167645888 46474049829846912 46544120987844844 46585297817453304 46585620974135376 46862916337076658 46904375199764628 46952834683863192 47144338257324672 47157332936133888 47232315842695711 47232643487665034 47648889091824384 47812295893580192 47841407840667168 47841739710835392 47932845933813568 48024817210892032 48126511971018936 48139777372303344 48334279487377338 48548784197250792 48838103837347734 49101490272891264 49142689400892997 49144929565665024 49225290783142656 49437801850102848 49613311834765952 49651230351025584 49657203927781632 49776416931267936 49827498031854816 50124437986909832 50168782264949712 50288874576424029 50340830772567606 50346887315667488 50467756055313324 50685630983338617 50770825815580416 50865570907518458 51087110680811712 51490164808470976 51521516136103104 51828551353405008 51842837170172832 52051939908276906 52052300986406364 52151425486661956 52283306058577776 52464606045007104 52821939019346091 52823952661753728 52878527986190592 53193281128965536 53240340362803776 53240709684726144 53429720437440256 53557618670944752 53605000228302432 53660382495843648 53788832880277716 53924451675540264 53979789534509384 53980163985902896 54027919362253536 54157249543841262 54349514120362188 54673402393256101 54675894675048192 54778307131173724 55001727966878784 55016888425489536 55239176557002672 55378452131035488 55484324796858048 55484709685034112 55590370607128448 55814975814111696 56055935285836668 56147597299522092 56163073601020568 56389992735273561 56640248230125924 56887333635734784 56945712036405504 57285071985039808 57335751159942528 57472999515913176 57539299789334272 57677435491786656 57728461784325696 57926435409529848 58132081037163952 58271235620300859 58323191816444436 58530245975774664 58730969234662207 59232630118177152 59248956765911808 59488343984464416 59601629127613664 59752349781231744 59842441270086228 60108435492120288 60252321004812846 60367930307824104 60483310031868304 60727263226323057 60727684484140758 61208707052508288 61262857403774208 61627944772046016 61691188039439296 61691615983889024 61746193556861184 61893999478675728 62113730423271072 62114161298847168 62483888449435544 62539166933019504 62603779578484256 62753638360324002 63183457801148139 63289659578326272 63407766473755886 63788543787556224 63788986281113856 64063926040956192 64168682628025248 64186369829737792 64225451621717568 64348684379788032 64445705983169784 64731712263001056 64887114928259988 65117471783130312 65398591166809446 65846526722746497 65917069133470464 66201640468034112 66368555908357248 66436664042473088 66655076361650784 66891709686599616 67051832768565372 67121107696756808 67290341407084432 67580841311118156 67986678839387904 68043723785851842 68116147574415616 68695354848137472 68859795434071824 68991920351798976 69104735137873344 69123782893563776 69402586544369208 69403067981875152 69711074744770368 69816181481767266 69877946726179956 69878431461203064 70294374505614987 70429252025794788 70735999404200832 70848965231497551 70987120483738368 71410158227926336 71473333637736576 71547176661124864 71718443840370288 71899268900720352 72037225816338048 72189767956528404 72209666058455016 72466018827149584 73212578087044669 73257155756021601 73335637289171712 73652235409336896 73837936174713984 73979099729144064 74156702775154272 74419967752148928 74485805891672448 74741247047782224 74863463066029456 75186656980364748 75253173397424568 75511246158851409 75520330973501232 75701634082969986 76177230127600896 76298356361277687 76630666021217568 76903247322382208 76971282379100928 77235247212706464 77694980827067812 77742827030107512 77764255755259248 78040327967699552 78227138229992934 78696909067510656 78844314862971182 79317791979285888 79789921693448304 79860510544205664 79861064527089216 80144580656160384 80336428006417128 80490573743765472 80683249320416574 80886677513310396 80969684301764076 80970245978854344 81041879043380304 81452211728728477 81524271180543282 82167460696760586 82170593029394688 82502591950318176 82525332638234304 82818307231028096 82818881731796224 83385555910692672 83671517813765336 83722463721167544 84221395949283138 84244610401530852 84750517457319168 84960372345188886 85418568054608256 85558243504033664 85633935495623424 85927607977559712 86003626739913792 86308949684001408 86516153237679984 86823295710840416 86889653114294772 87198121555745928 87717766477092206 87795368963661996 88268853957378816 88848945177265728 88873435148867712 89188946248799488 89402443691420496 89763661905129342 90107788414824208 90162653238180432 90724965047802456 91091526726211137 91264994601658423 91269154907663616 91813060578762432 91989227135731968 92139646850497792 92441917158069024 92536782059158944 92537423975833536 92619290335291776 92948099659693824 93088241975689688 93170595634906608 93171241948270752 93725832674153316 93808750399529256 93905669367726384 94130457540486003 94288676514649344 94464631685391422 94465286975330068 95111649710633829 95624591787160384 95682815681334336 95683479421670784 95865691867627136 96253023942037872 96279554744606688 96668558974754676 97097568394501584 97676207674695468 98097886750214169 98202980545782528 98285378801785994 98875603700205696 99226623669531904 99302460702051168 99552833862535872 99654996063709632 100248875973819664 100337564529899424 100577749152848058 100681661545135212 100693774631334976 100935512110626648 101371261966677234 101731141815036916 102065585678777763 102174221361623424 102980329616941952 103043032272206208 103657102706810016 103685674340345664 104103879816553812 104104601972812728 104302850973323912 104566612117155552 104724272222650899 105643878038692182 105647905323507456 106386562257931072 106480680725607552 106481419369452288 107115237341889504 107210000456604864 107320764991687296 107577665760555432 107848903351080528 107959579069018768 107960327971805792 108055838724507072 108314499087682524 108699028240724376 109071800007229813 109346804786512202 109556614262347448 110003455933757568 110033776850979072 110478353114005344 110756904262070976 110968649593716096 110969419370068224 111180741214256896 111629951628223392 112111870571673336 112295194599044184 112326147202041136 112779985470547122 113280496460251848 113552451124454979 114570143970079616 114671502319885056 114945999031826352 115354870983573312 115456923568651392 115852870819059696 116264162074327904 116542471240601718 116646383632888872 117060491951549328 117340707344989401 117461938469324414 118266472294456773 118465260236354304 118976687968928832 119203258255227328 119504699562463488 119684882540172456 120216870984240576 120504642009625692 120735860615648208 120966620063736608 121454526452646114 121455368968281516 122286406770814923 122417414105016576 123251191045140879 123255889544092032 123382376078878592 123383231967778048 123787998957351456 124227460846542144 124228322597694336 124967776898871088 125078333866039008 125207559156968512 125507276720648004 126332093923924707 126366915602296278 126815532947511772 127577087575112448 128127852081912384 128337365256050496 128372739659475584 128450903243435136 128891411966339568 129463424526002112 129774229856519976 130234943566260624 130797182333618892 131576649715638309 131693053445492994 132403280936068224 132737111816714496 132873328084946176 133310152723301568 133783419373199232 134103665537130744 134242215393513616 134580682814168864 135161682622236312 135966216447368671 136087447571703684 137719590868143648 137983840703597952 138209470275746688 138247565787127552 138805173088738416 138806135963750304 139422149489540736 139632362963534532 139755893452359912 139756862922406128 140588749011229974 140858504051589576 141471998808401664 141696947528087133 141697930462995102 142820316455852672 142946667275473152 143436887680740576 143798537801440704 144074451632676096 144379535913056808 144419332116910032 144932037654299168 146425156174089338 146514311512043202 147304470818673792 147428068202678991 147675872349427968 148313405550308544 148839935504297856 148971611783344896 149482494095564448 149726926132058912 150373313960729496 150506346794849136 151022492317702818 151040661947002464 151403268165939972 152056892950015851 152596712722555374 153261332042435136 153806494644764416 154470494425412928 155389961654135624 155485654060215024 155528511510518496 156080655935399104 156454276459985868 157393818135021312 157688629725942364 158635583958571776 159579843386896608 159721021088411328 159722129054178432 160289161312320768 160672856012834256 160981147487530944 161366498640833148 161773355026620792 161939368603528152 161940491957708688 162083758086760608 162904423457456954 163048542361086564 164020207179768303 164334921393521172 165005183900636352 165050665276468608 165636614462056192 166771111821385344 167343035627530672 167444927442335088 168442791898566276 168489220803061704 169169978205820683 169920744690377772 170837136109216512 171116487008067328 171855215955119424 172007253479827584 172617899368002816 173032306475359968 173646591421680832 173779306228589544 174396243111491856 174813706860902577 175435532954184412 175590737927323992 176192907703986621 177697890354531456 177746870297735424 178029498176314603 178804887382840992 179527323810258684 180215576829648416 180325306476360864 181449930095604912 182181789678969171 182183053452422274 182529989203316846 183626121157524864 184883834316138048 185073564118317888 185074847951667072 185238580670583552 186176483951379376 186341191269813216 186342483896541504 187451665348306632 187617500799058512 187811338735452768 188260915080972006 188929263370782844 188930573950660136 189550373403444417 190223299421267658 191249183574320768 191365631362668672 191366958843341568 191731383735254272 192506047884075744 192559109489213376 193337117949509352 194195136789003168 195352415349390936 196195773500428338 196570757603571988 197751207400411392 198604921404102336 199105667725071744 199309992127419264 200497751947639328 200675129059798848 201155498305696116 201363323090270424 201387549262669952 201871024221253296 202742523933354468 203462283630073832 204131171357555526 204348442723246848 205960659233883904 206086064544412416 207314205413620032 207371348680691328 208207759633107624 208209203945625456 208605701946647824 209133224234311104 209448544445301798 210883123516844961 211287756077384364 212546895694492653 212773124515862144 212961361451215104 214230474683779008 214420000913209728 214641529983374592 215155331521110864 215697806702161056 215919158138037536 215920655943611584 216111677449014144 216628998175365048 217398056481448752 218143600014459626 218693609573024404 219113228524694896 219637734261134007 220006911867515136 220956706228010688 221513808524141952 221937299187432192 223259903256446784 224223741143346672 224590389198088368 224652294404082272 225559970941094244 226533738476554227 226560992920503696 227104902248909958 228895069083833061 229140287940159232 229891998063652704 230709741967146624 230913847137302784 231705741638119392 232528324148655808 233084942481203436 233292767265777744 234120983903098656 234681414689978802 234923876938648828 236532944588913546 237953375937857664 238406516510454656 239369765080344912 240433741968481152 241009284019251384 241471721231296416 241933240127473216 242909052905292228 242910737936563032 244356635186185431 244572813541629846 246502382090281758 246511779088184064 246764752157757184 247575997914702912 248454921693084288 248456645195388672 249935553797742176 250156667732078016 250415118313937024 251014553441296008 252664187847849414 252733831204592556 253631065895023544 256255704163824768 256674730512100992 256745479318951168 256901806486870272 257782823932679136 258926849052004224 259548459713039952 260469887132521248 261594364667237784 263153299431276618 263386106890985988 264806561872136448 266620305446603136 267566838746398464 268207331074261488 268484430787027232 269161365628337728 270323365244472624 271932432894737342 272174895143407368 273794983804975269 275439181736287296 275955102020399137 275967681407195904 276418940551493376 277610346177476832 277612271927500608 278844298979081472 279264725927069064 279511786904719824 279513725844812256 281177498022459948 281717008103179152 282391372621458009 283393895056174266 283395860925990204 285334949131901487 285640632911705344 286873775361481152 287597075602881408 288759071826113616 288838664233820064 289864075308598336 292850312348178676 293028623024086404 294608941637347584 294856136405357982 296626811100617088 297679871008595712 298964988191128896 299453852264117824 300746627921458992 301012693589698272 302044984635405636 302081323894004928 302806536331879944 304113785900031702 305193425445110748 306522664084870272 307012182669822721 308940988850825856 310779923308271248 310971308120430048 311057023021036992 312161311870798208 312908552919971736 314172816667952697 315377259451884728 319159686773793216 319442042176822656 319444258108356864 321345712025668512 321962294975061888 322732997281666296 323546710053241584 323878737207056304 323880983915417376 324167516173521216 325808846914913908 326097084722173128 327215400021689439 328040414359536606 328669842787042344 330010367801272704 330101330552937216 330626210898869977 333542223642770688 334686071255061344 334889854884670176 336885583797132552 336978441606123408 338339956411641366 339841489380755544 343710431910238848 344014506959655168 346064612950719936 347293182843361664 347558612457179088 348792486222983712 349627413721805154 350871065908368824 351181475854647984 352022122034968203 352385815407973242 354799416883370319 355395780709062912 356058996352629206 357609774765681984 359054647620517368 360431153659296832 360650612952721728 362899860191209824 364363579357938342 364366106904844548 365059978406633692 367252242315049728 369753573135422637 369767668632276096 370147128236635776 370149695903334144 372352967902758752 372682382539626432 372684967793083008 374903330696613264 375235001598117024 375622677470905536 376521830161944012 377858526741565688 377861147901320272 379100746806888834 380446598842535316 382498367148641536 382731262725337344 385012095768151488 385118218978426752 386674235899018704 388390273578006336 390704830698781872 392391547000856676 393141515207143976 394729949146914927 397209842808204672 398211335450143488 398619984254838528 400995503895278656 401350258119597696 402310996611392232 402726646180540848 402775098525339904 403742048442506592 405485047866708936 406924567260147664 407898649342106013 408262342715111052 411116784642635449 414628410827240064 414742697361382656 416415519266215248 416418407891250912 417211403893295648 418266448468622208 418897088890603596 421766247033689922 422575512154768728 425090842584261399 425093791388985306 425546249031724288 428460949367558016 428840001826419456 430310663042221728 431395613404322112 431838316276075072 431841311887223168 432223354898028288 433257996350730096 434796112962897504 436287200028919252 437387219146048808 438226457049389792 439275468522268014 441913412456021376 442284204608036973 443027617048283904 446519806512893568 448447482286693344 449180778396176736 449304588808164544 451119941882188488 453067476953108454 453121985841007392 454209804497819916 457790138167666122 459783996127305408 461419483934293248 463411483276238784 465056648297311616 466169884962406872 466585534531555488 468241967806197312 469362829379957604 469847753877297656 473065889177827092 475906751875715328 476813033020909312 478739530160689824 480867483936962304 482018568038502768 482943442462592832 483866480254946432 485818105810584456 485821475873126064 488713270372370862 489145627083259692 492060621539304909 493004764180563516 495151995829405824 496909843386168576 499871107595484352 500313335464156032 500830236627874048 502029106882592016 505328375695698828 505467662409185112 507262131790047088 512488046609312683 512511408327649536 513349461024201984 515565647865358272 517853698104008448 519096919426079904 520939774265042496 523188729334475568 524441120582707731 526306598862553236 526772213781971976 528578723111959863 533240610893206272 534088494528943809 536414662148522976 536968861574054464 538322731256675456 540646730488945248 543864865789474684 544349790286814736 547589967609950538 550878363472574592 551910204040798274 555220692354953664 555224543855001216 558529451854138128 559023573809439648 559027451689624512 562354996044919896 563434016206358304 564782745242916018 566787790112348532 566791721851980408 570165482101099339 570669898263802974 573747550722962304 575194151205762816 577518143652227232 577677328467640128 579728150617196672 585700624696357352 586057246048172808 589712272810715964 593253622201234176 597929976382257792 598907704528235648 601493255842917984 602025387179396544 604089969270811272 604162647788009856 605613072663759888 608227571800063404 610386850890221496 613045328169740544 614024365339645442 617881977701651712 621559846616542496 621942616240860096 622114046042073984 624322623741596416 625817105839943472 628345633335905394 630754518903769456 637640687083477959 638319373547586432 638854962211608961 638884084353645312 642691424051337024 643924589950123776 645465994563332592 647093420106483168 647757474414112608 647761967830834752 648335032347042432 651617693829827816 652194169444346256 654430800043378878 656080828719073212 657339685574084688 658913202783402021 660020735602545408 661252421797739954 669372142510122688 669779709769340352 673771167594265104 673956883212246816 676679912823282732 679682978761511088 686685207251499183 687420863820477696 692129225901439872 694586365686723328 695117224914358176 697584972445967424 699254827443610308 701742131816737648 702362951709295968 704044244069936406 704771630815946484 709598833766740638 712117992705258412 715219549531363968 718109295241034736 720862307318593664 721301225905443456 725799720382419648 728727158715876684 728732213809689096 730119956813267384 733069905558556293 739507146270845274 739535337264552192 740294256473271552 744705935805517504 745364765079252864 745369935586166016 749806661393226528 750470003196234048 751245354941811072 753043660323888024 755717053483131376 755722295802640544 758201493613777668 760893197685070632 763502600050608691 770024191536302976 770236437956853504 773348471798037408 776780547156012672 781409661397563744 784783094001713352 786283030414287952 789459898293829854 794419685616409344 801991007790557312 802700516239195392 804621993222784464 805453292361081696 807484096885013184 810970095733417872 813849134520295328 815797298684212026 816524685430222104 821384951414925807 822233569285270898 827865306061197411 829256821654480128 832831038532430496 832836815782501824 834422807786591296 836532896937244416 837794177781207192 843532494067379844 845151024309537456 850181685168522798 850187582777970612 856004847395704461 856921898735116032 860621326084443456 862791226808644224 863676632552150144 863682623774446336 866515992701460192 869592225925795008 872574400057838504 874774438292097616 876452914098779584 878550937044536028 883826824912042752 884568409216073946 893039613025787136 896894964573386688 898361556792353472 898609177616329088 902239883764376976 906134953906216908 906243971682014784 908419608995639832 915580276335332244 919567992254610816 921036548009468163 926822966552477568 930113296594623232 932339769924813744 933171069063110976 936483935612394624 938725658759915208 939695507754595312 946131778355654184 951763515131580697 957479060321379648 964037136077005536 965886884925185664 967732960509892864 971636211621168912 971642951746252128 977426540744741724 978291254166519384 981646200065068317 984121243078609818 986009528361127032 990303991658811648 991878632696609931 999742215190968704 1000626670928312064 1004058213765184032 1010656751391397656 1010935324818370224 1014524263580094176 1024976093218625366 1031131295730716544 1038193838852159808 1041879548530084992 1046377458668951136 1048882241165415462 1052613197725106472 1053544427563943952 1057157446223919726 1064398250650110957 1068176989057887618 1072829324297045952 1073937723148108928 1076645462513350912 1081293460977890496 1087729731578949368 1088699580573629472 1095179935219901076 1101756726945149184 1103820408081596548 1110441384709907328 1110449087710002432 1117058903708276256 1118047147618879296 1118054903379249024 1124709992089839792 1126868032412716608 1129565490485832036 1133575580224697064 1133583443703960816 1140330964202198678 1141339796527605948 1147495101445924608 1155036287304454464 1155354656935280256 1159456301234393344 1171401249392714704 1172114492096345616 1179424545621431928 1184189847440744781 1195859952764515584 1197815409056471296 1202986511685835968 1204050774358793088 1208179938541622544 1208325295576019712 1211226145327519776 1216455143600126808 1220773701780442992 1223695948026318039 1228048730679290884 1233350353927906347 1243119693233084992 1243885232481720192 1244228092084147968 1251634211679886944 1256691266671810788 1261509037807538912 1275272527752784197 1275281374166955918 1276638747095172864 1277709924423217922 1285382848102674048 1290931989126665184 1294186840212966336 1295514948828225216 1295523935661669504 1296670064694084864 1303235387659655632 1304388338888692512 1308861600086757756 1312161657438146424 1314679371148169376 1317826405566804042 1322504843595479908 1326852613824110919 1338744285020245376 1339559419538680704 1347542335188530208 1347913766424493632 1353359825646565464 1359365957523022176 1373370414502998366 1384258451802879744 1390234449828716352 1395169944891934848 1398509654887220616 1403484263633475296 1404725903418591936 1408088488139872812 1409543261631892968 1417933400093987569 1419197667533481276 1424235985410516824 1430439099062727936 1436218590482069472 1441724614637187328 1442602451810886912 1451599440764839296 1457454317431753368 1457464427619378192 1460239913626534768 1466139811117112586 1476181864617914727 1479014292541690548 1489411871611035008 1490729530158505728 1499613322786453056 1500940006392468096 1502490709883622144 1506087320647776048 1511434106966262752 1511444591605281088 1516402987227555336 1521786395370141264 1527005200101217382 1537464139827938049 1540048383072605952 1546696943596074816 1553561094312025344 1562819322795127488 1569566188003426704 1572566060828575904 1578919796587659708 1585736169335879589 1602265483586831427 1603982015581114624 1609243986445568928 1610906584722163392 1614968193770026368 1621940191466835744 1627698269040590656 1631594597368424052 1633049370860444208 1642769902829851614 1644467138570541796 1655730612122394822 1665662077064860992 1665673631565003648 1668845615573182592 1675588355562414384 1687064988134759688 1690302048619074912 1700363370337045596 1700375165555941224 1710496446303298017 1712009694791408922 1721242652168886912 1725582453617288448 1727353265104300288 1733031985402920384 1739184451851590016 1745148800115677008 1749548876584195232 1752905828197559168 1757101874089072056 1769136818432147892 1793789929146773376 1796723113584706944 1797218355232658176 1804479767528753952 1812269907812433816 1812487943364029568 1816839217991279664 1831160552670664488 1839135984509221632 1842073096018936326 1853645933104955136 1864679539849627488 1866342138126221952 1872967871224789248 1877451317519830416 1879391015509190624 1892263556711308368 1903527030263161394 1914958120642759296 1916564886634826883 1928074272154011072 1931773769850371328 1943272423242337824 1943285903492504256 1954853081489483448 1956582508333038768 1963292400130136634 1968242486157219636 1972019056722254064 1976739608350206063 1983757265393219862 1999484430381937408 2008116427530368064 2021313502782795312 2021870649636740448 2029048527160188352 2049952186437250732 2062262591461433088 2076387677704319616 2083759097060169984 2092754917337902272 2097764482330830924 2105226395450212944 2107088855127887904 2114314892447839452 2128796501300221914 2136353978115775236 2145658648594091904 2147875446296217856 2162586921955780992 2175459463157898736 2177399161147258944 2190359870439802152 2199209716675668879 2207640816163193096 2220882769419814656 2234117807416552512 2236094295237758592 2236109806758498048 2249419984179679584 2253736064825433216 2259130980971664072 2267151160449394128 2267166887407921632 2280661928404397356 2282679593055211896 2290507800151826073 2310072574608908928 2310709313870560512 2314383476292089839 2342802498785429408 2344228984192691232 2358849091242863856 2368379694881489562 2405973023371671936 2408101548717586176 2416359877083245088 2422452290655039552 2432910287200253616 2441547403560885984 2447391896052636078 2456097461358581768 2464154854244777421 2466700707855812694 2483595918183592233 2486239386466169984 2487770464963440384 2503268423359773888 2513382533343621576 2523018075615077824 2550545055505568394 2550562748333911836 2555419848846435844 2570765696205348096 2581863978253330368 2588373680425932672 2591029897656450432 2591047871323339008 2606470775319311264 2608776677777385024 2617723200173515512 2624323314876292848 2629358742296338752 2635652811133608084 2645009687190959816 2653705227648221838 2677488570040490752 2679118839077361408 2695084670377060416 2695827532848987264 2706719651293130928 2718731915046044352 2746740829005996732 2763109644028404489 2780468899657432704 2790339889783869696 2797019309774441232 2806968527266950592 2809451806837183872 2816176976279745624 2819086523263785936 2835866800187975138 2838395335066962552 2848471970821033648 2855290545394742091 2872437180964138944 2877817492498448143 2903198881529678592 2914908634863506736 2914928855238756384 2920479827253069536 2932279622234225172 2944938600195204951 2952363729235829454 2958028585083381096 2975635898089829793 2978823743222070016 2999226645572906112 3001880012784936192 3012174641295552096 3022868213932525504 3022889183210562176 3032805974455110672 3043572790740282528 3054010400202434764 3074928279655876098 3093393887192149632 3125638645590254976 3139132376006853408 3145132121657151808 3157839593175319416 3171472338671759178 3204530967173662854 3218487972891137856 3221813169444326784 3229936387540052736 3243880382933671488 3255396538081181312 3263189194736848104 3266098741720888416 3285539805659703228 3288934277141083592 3311461224244789644 3331324154129721984 3331347263130007296 3337691231146365184 3351176711124828768 3374129976269519376 3380604097238149824 3400726740674091192 3400750331111882448 3420992892606596034 3424019389582817844 3442485304337773824 3466063970805840768 3478368903703180032 3490297600231354016 3499097753168390464 3505811656395118336 3514203748178144112 3538273636864295784 3587416326265188781 3587579858293546752 3593446227169413888 3608959535057507904 3624539815624867632 3624975886728059136 3633678435982559328 3662321105341328976 3671087844078954117 3684146192037872652 3700051061783719041 3729359079699254976 3732684276252443904 3754902635039660832 3758782031018381248 3784527113422616736 3807054060526322788 3829916241285518592 3833129773269653766 3856148544308022144 3886544846484675648 3886571806985008512 3909706162978966896 3913165016666077536 3926584800260273268 3936484972314439272 3944038113444508128 3953479216700412126 3967514530786439724 3991158374707695373 4016232855060736128 4042627005565590624 4043741299273480896 4058097054320376704 4099904372874501464 4152775355408639232 4185509834675804544 4195528964661661848 4210452790900425888 4214177710255775808 4228629784895678904 4253800200281962707 4257593002600443828 4272707956231550472 4291317297188183808 4325173843911561984 4350918926315797472 4354798322294517888 4380719740879604304 4398419433351337758 4415281632326386192 4468235614833105024 4472188590475517184 4498839968359359168 4507472129650866432 4518261961943328144 4534302320898788256 4534333774815843264 4561323856808794712 4565359186110423792 4581015600303652146 4612392419483814147 4620145149217817856 4628766952584179678 4685604997570858816 4688457968385382464 4717698182485727712 4736759389762979124 4806796450760494281 4811946046743343872 4832719754166490176 4844904581310079104 4865820574400507232 4883094807121771968 4894783792105272156 4912194922717163536 4928309708489554842 4933401415711625388 4967191836367184466 4972478772932339968 5006536846719547776 5026765066687243152 5046036151230155648 5101090111011136788 5101125496667823672 5110839697692871688 5131489338909894051 5163727956506660736 5176747360851865344 5182059795312900864 5212941550638622528 5217553355554770048 5235446400347031024 5248646629752585696 5258717484592677504 5271305622267216168 5290019374381919632 5307410455296443676 5344518200354260837 5390169340754120832 5391655065697974528 5413439302586261856 5437463830092088704 5493481658011993464 5526219288056808978 5560937799314865408 5594038619548882464 5613937054533901184 5618903613674367744 5632353952559491248 5638173046527571872 5671733600375950276 5676790670133925104 5696943941642067296 5710581090789484182 5744874361928277888 5749694659904480649 5755634984996896286 5829817269727013472 5829857710477512768 5840959654506139072 5864559244468450344 5889877200390409902 5904727458471658908 5916057170166762192 5951271796179659586 5998453291145812224 6024349282591104192 6045736427865051008 6045778366421124352 6065611948910221344 6087145581480565056 6108020800404869528 6149856559311752196 6186787774384299264 6251277291180509952 6278264752013706816 6290264243314303616 6315679186350638832 6342944677343518356 6409061934347325708 6436975945782275712 6443626338888653568 6487760765867342976 6510793076162362624 6526378389473696208 6532197483441776832 6571079611319406456 6577868554282167184 6622922448489579288 6662344605921064879 6662648308259443968 6702353422249657536 6748259952539038752 6761208194476299648 6801453481348182384 6801500662223764896 6841985785213192068 6848038779165635688 6871523400455478219 6932127941611681536 6943150428876269517 6980595200462708032 6998195506336780928 7028407496356288224 7076547273728591568 7174832652530377562 7217919070115015808 7249079631249735264 7267356871965118656 7324642210682657952 7342175688157908234 7368292384075745304 7400102123567438082 7450787754550776699 7458718159398509952 7509805270079321664 7517564062036762496 7569054226845233472 7614108121052645576 7666259546539307532 7712297088616044288 7773089692969351296 7773143613970017024 7819412325957933792 7826330033332155072 7853169600520546536 7872969944628878544 7888076226889016256 7906958433400824252 7935029061572879448 7982316749415390746 8032465710121472256 8085254011131181248 8087482598546961792 8116194108640753408 8199808745749002928 8289328932085213467 8371019669351609088 8391057929323323696 8420905581800851776 8428355420511551616 8457259569791357808 8507600400563925414 8515186005200887656 8545415912463100944 8565871636184226273 8633452477495344429 8701837852631594944 8709596644589035776 8761439481759208608 8796838866702675516 8830563264652772384 8926907694269489379 8936471229666210048 8997679936718718336 9036523923886656288 9068604641797576512 9068667549631686528 9122647713617589424 9130718372220847584 9162031200607304292 9224784838967628294 9257533905168359356 9371209995141717632 9376915936770764928 9435396364971455424 9473518779525958248 9613592901520988562 9665439508332980352 9689809162620158208 9731641148801014464 9766189614243543936 9789567584210544312 9824389845434327072 9856619416979109684 9866802831423250776 9925533800657912983 9934383672734368932 10013073693439095552 10053530133374486304 10092072302460311296 10202180222022273576 10202250993335647344 10221679395385743376 10262978677819788102 10327455913013321472 10425883101277245056 10435106711109540096 10470892800694062048 10497293259505171392 10517434969185355008 10542611244534432336 10580038748763839264 10614820910592887352 10689036400708521674 10762248978795566343 10780338681508241664 10826878605172523712 10874927660184177408 10986963316023986928 11052438576113617956 11100153185351157123 11188077239097764928 11227874109067802368 11264707905118982496 11276346093055143744 11343467200751900552 11353581340267850208 11393887883284134592 11421162181578968364 11489748723856555776 11499389319808961298 11511269969993792572 11659634539454026944 11659715420955025536 11681919309012278144 11729118488936900688 11779754400780819804 11809454916943317816 11832114340333524384 11902543592359319172 11973475124123086119 12048698565182208384 12091472855730102016 12131223897820442688 12174291162961130112 12216041600809739056 12299713118623504392 12556529504027413632 12580528486628607232 12631358372701277664 12685889354687036712 12761400600845888121 12818123868694651416 12873951891564551424 12975521531734685952 13052756778947392416 13064394966883553664 13142159222638812912 13155737108564334368 13245844896979158576 13324689211842129758 13404706844499315072 13496519905078077504 13522416388952599296 13602906962696364768 13603001324447529792 13683971570426384136 13696077558331271376 13743046800910956438 13837177258451442441 13886300857752539034 13961190400925416064 13996391012673561856 14056814992712576448 14153094547457183136 14349665305060755124 14435838140230031616 14498159262499470528 14534713743930237312 14649284421365315904 14684351376315816468 14736584768151490608 14800204247134876164 14901575509101553398 14917436318797019904 15019610540158643328 15035128124073524992 15138108453690466944 15228216242105291152 15332519093078615064 15394468016729682153 15546179385938702592 15638824651915867584 15652660066664310144 15706339201041093072 15745939889257757088 15776152453778032512 15813916866801648504 15870058123145758896 15964633498830781492 16033554601062782511 16170508022262362496 16174965197093923584 16399617491498005856 16578657864170426934 16782115858646647392 16841811163601703552 16856710841023103232 16914519139582715616 17015200801127850828 17030372010401775312 17090831824926201888 17131743272368452546 17249083979713441947 17266904954990688858 17403675705263189888 17522878963518417216 17593677733405351032 17661126529305544768 17853815388538978758 17995359873437436672 18073047847773312576 18137209283595153024 18137335099263373056 18245295427235178848 18261436744441695168 18324062401214608584 18449569677935256588 18515067810336718712 18742419990283435264 18753831873541529856 18870792729942910848 18947037559051916496 19227185803041977124 19330879016665960704 19463282297602028928 19532379228487087872 19579135168421088624 19648779690868654144 19713238833958219368 19733605662846501552 19851067601315825966 19868767345468737864 19987033817763194637 20107060266748972608 20144722447489137001 20404360444044547152 20404501986671294688 20443358790771486752 20525957355639576204 20614570201366434657 20829451286628808551 20851766202554490112 20941785601388124096 20994586519010342784 21085222489068864672 21160077497527678528 21229641821185774704 21378072801417043348 21524497957591132686 21653757210345047424 21973926632047973856 22104877152227235912 22200306370702314246 22376154478195529856 22529415810237964992 22552692186110287488 22686934401503801104 22707162680535700416 22787775766568269184 22842324363157936728 22998778639617922596 23022539939987585144 23319269078908053888 23319430841910051072 23363838618024556288 23458236977873801376 23559508801561639608 23618909833886635632 23664228680667048768 23805087184718638344 23946950248246172238 24097397130364416768 24262447795640885376 24348582325922260224 24432083201619478112 24599426237247008784 25113059008054827264 25262716745402555328 25371778709374073424 25522801201691776242 25636247737389302832 25697614908552678819 25900357432486033287 26105513557894784832 26128789933767107328 26284318445277625824 26311474217128668736 26491689793958317152 26649378423684259516 26809413688998630144 26993039810156155008 27205813925392729536 27206002648895059584 27367943140852768272 27392155116662542752 27486093601821912876 27674354516902884882 27772601715505078068 27922380801850832128 28113629985425152896 28306189094914366272 28699330610121510248 28996318524998941056 29069427487860474624 29298568842730631808 29368702752631632936 29473169536302981216 29600408494269752328 29776601401973738949 29803151018203106796 30039221080317286656 30276216907380933888 30456432484210582304 30665038186157230128 30788936033459364306 31277649303831735168 31305320133328620288 31412678402082186144 31491879778515514176 31552304907556065024 31627833733603297008 31740116246291517792 31929266997661562984 32067109202125565022 32286746936386699029 32341016044524724992 32799234982996011712 33157315728340853868 33564231717293294784 33683622327203407104 33829038279165431232 34030401602255701656 34060744020803550624 34181663649852403776 34263486544736905092 34498167959426883894 34533809909981377716 34807351410526379776 35045757927036834432 35187355466810702064 35322253058611089536 35707630777077957516 35920425372369258357 36146095695546625152 36274418567190306048 36490590854470357696 36522873488883390336 36648124802429217168 36899139355870513176 37030135620673437424 37411627402479825859 37741585459885821696 37894075118103832992 38284201802537664363 38454371606083954248 38926564595204057856 39158270336842177248 39297559381737308288 39426477667916438736 39467211325693003104 39702135202631651932 39737534690937475728 39974067635526389274 40214120533497945216 40289444894978274002 40808720888089094304 40809003973342589376 40886717581542973504 41051914711279152408 41229140402732869314 41658902573257617102 41883571202776248192 41989173038020685568 42170444978137729344 42320154995055357056 42459283642371549408 42756145602834086696 43048995915182265372 43307514420690094848 43947853264095947712 44209754304454471824 44400612741404628492 44752308956391059712 45058831620475929984 45105384372220574976 45373868803007602208 45414325361071400832 45575551533136538368 45684648726315873456 45997557279235845192 46045079879975170288 46636412241447454153 46638538157816107776 46916473955747602752 47119017603123279216 47237819667773271264 47328457361334097536 47610174369437276688 47893900496492344476 48100663803188347533 48524895591281770752 48864166403238956224 49198852474494017568 50525433490805110656 50743557418748146848 51045602403383552484 51272495474778605664 51395229817105357638 51800714864972066574 52211027115789569664 52568636890555251648 52622948434257337472 52983379587916634304 53298756847368519032 53986079620312310016 54411627850785459072 54412005297790119168 54735886281705536544 54784310233325085504 54972187203643825752 55348709033805769764 55545203431010156136 56227259970850305792 56612378189828732544 57398661220243020496 57992637049997882112 58597137685461263616 58737405505263265872 58946339072605962432 59200816988539504656 59553202803947477898 59606302036406213592 59961101453289583911 60434167342467411003 60912864968421164608 61330076372314460256 61577872066918728612 62488353859886425653 62555298607663470336 62825356804164372288 62983759557031028352 63255667467206594016 63480232492583035584 63858533995323125968 64134218404251130044 64573493872773398058 65598469965992023424 66314631456681707736 67128463434586589568 67658076558330862464 68060803204511403312 68121488041607101248 68363327299704807552 68526973089473810184 68996335918853767788 69067619819962755432 69478736604605390881 70091515854073668864 70374710933621404128 70644506117222179072 71415261554155915032 71840850744738516714 72292191391093250304 72981181708940715392 73045746977766780672 73296249604858434336 73798278711741026352 74060271241346874848 74823254804959651718 75788150236207665984 76568403605075328726 76908743212167908496 77701072297458099861 78316540673684354496 78595118763474616576 78852955335832877472 78934422651386006208 79404270405263303864 79475069381874951456 79948135271052778548 80428241066995890432 80578889789956548004 81617441776178188608 81618007946685178752 81773435163085947008 82103829422558304816 82458280805465738628 83317805146515234204 83767142405552496384 84340889956275458688 84640309990110714112 84918567284743098816 85512291205668173392 86097991830364530744 87895706528191895424 88419508608908943648 88801225482809256984 89329804205921216847 90117663240951859968 90747737606015204416 90828650722142801664 91369297452631746912 91995114558471690384 92090159759950340576 93272824482894908306 93832947911495205504 94238035206246558432 94475639335546542528 94656914722668195072 95220348738874553376 95787800992984688952 96201327606376695066 96860240809160097087 97728332806477912448 98397704948988035136 101050866981610221312 101487114837496293696 102091204806767104968 102544990949557211328 102790459634210715276 103601429729944133148 104422054231579139328 105137273781110503296 105245896868514674944 105966759175833268608 106597513694737038064 107761276117107775071 108823255701570918144 109471772563411073088 109568620466650171008 109944374407287651504 110697418067611539528 111090406862020312272 112234882207439477577 113224756379657465088 114797322440486040992 117474811010526531744 117892678145211924864 118401633977079009312 119106405607894955796 119212604072812427184 119922202906579167822 120868334684934822006 121825729936842329216 122660152744628920512 123155744133837457224 124976707719772851306 125650713608328744576 125967519114062056704 126511334934413188032 126960464985166071168 127717067990646251936 128268436808502260088 129146987745546796116 131196939931984046848 132629262913363415472 134256926869173179136 135316153116661724928 136121606409022806624 136242976083214202496 136726654599409615104 137053946178947620368 137992671837707535576 138135239639925510864 138957473209210781762 139909236724342362459 140749421867242808256 142830523108311830064 143681701489477033428 144301991409565042599 145962363417881430784 146592499209716868672 147596557423482052704 148120542482693749696 149646509609919303436 151576300472415331968 153136807210150657452 153817486424335816992 155402144594916199722 156633081347368708992 157705910671665754944 157868845302772012416 158808540810526607728 158950138763749902912 159896270542105557096 161157779579913096008 163234883552356377216 163236015893370357504 163546870326171894016 164207658845116609632 164916561610931477256 166635610293030468408 168681779912550917376 169837134569486197632 171024582411336346784 172195983660729061488 175791413056383790848 176839017217817887296 177602450965618513968 178659608411842433694 179883304359868751733 181302502027402233009 181495475212030408832 182738594905263493824 183990229116943380768 184180319519900681152 186545648965789816612 187665895822990411008 188476070412493116864 188951278671093085056 190440697477749106752 191575601985969377904 192402655212753390132 193720481618320194174 195456665612955824896 196795409897976070272 202974229674992587392 204182409613534209936 205089981899114422656 205580919268421430552 207202859459888266296 208436209813816172643 210274547562221006592 211933518351666537216 213195027389474076128 215522552234215550142 218943545126822146176 219137240933300342016 219888748814575303008 221394836135223079056 222180813724040624544 224469764414878955154 229594644880972081984 234949622021053063488 235785356290423849728 236803267954158018624 238212811215789911592 238425208145624854368 239844405813158335644 241736669369869644012 243651459873684658432 245320305489257841024 246311488267674914448 249953415439545702612 251301427216657489152 253022669868826376064 253920929970332142336 255434135981292503872 256536873617004520176 258293975491093592232 261881391817358781013 265258525826726830944 267989412617763650541 272243212818045613248 272485952166428404992 274107892357895240736 275985343675415071152 276270479279851021728 277914946418421563524 279818473448684724918 281498843734485616512 285661046216623660128 287363402978954066856 288603982819130085198 293184998419433737344 295193114846964105408 296241084965387499392 299293019219838606872 303152600944830663936 306273614420301314904 307634972848671633984 310804289189832399444 313266162694737417984 315411821343331509888 315737690605544024832 317617081621053215456 317900277527499805824 319792541084211114192 322315559159826192016 326469767104712754432 328415317690233219264 329833123221862954512 333271220586060936816 336704646622318432731 339674269138972395264 342049164822672693568 344391967321458122976 353678034435635774592 355204901931237027936 357319216823684867388 359766608719737503466 362605004054804466018 362990950424060817664 365477189810526987648 367980458233886761536 368360639039801362304 373091297931579633224 376952140824986233728 377902557342186170112 380881394955498213504 383151203971938755808 384805310425506780264 387440963236640388348 393590819795952140544 405948459349985174784 408364819227068419872 410179963798228845312 411161838536842861104 414405718919776532592 416872419627632345286 419727710173027087377 426390054778948152256 431045104468431100284 437887090253644292352 439777497629150606016 442789672270446158112 444361627448081249088 448939528829757910308 459189289761944163968 469899244042106126976 473606535908316037248 476425622431579823184 476850416291249708736 479688811626316671288 483473338739739288024 486351156232237736167 490640610978515682048 492622976535349828896 499906830879091405224 506045339737652752128 510868271962585007744 513073747234009040352 516587950982187184464 523762783634717562026 530517051653453661888 535978825235527301082 543907506082206699027 544486425636091226496 548215784715790481472 551970687350830142304 552540958559702043456 555829892836843127048 559636946897369449836 562997687468971233024 571322092433247320256 574726805957908133712 577207965638260170396 586369996838867474688 590386229693928210816 592482169930774998784 598586038439677213744 612547228840602629808 615269945697343267968 621608578379664798888 625308629441448517929 630823642686663019776 635234163242106430912 635800555054999611648 639585082168422228384 644631118319652384032 656830635380466438528 659666246443725909024 666542441172121873632 673409293244636865462 684098329645345387136 688783934642916245952 707356068871271549184 710409803862474055872 714638433647369734776 719533217439475006932 725210008109608932036 730954379621053975296 735960916467773523072 736721278079602724608 746182595863159266448 753904281649972467456 761762789910996427008 766302407943877511616 769610620851013560528 774881926473280776696 785644175452076343039 816729638454136839744 822323677073685722208 828811437839553065184 833744839255264690572 839455420346054174754 852780109557896304512 862090208936862200568 879554995258301212032 885579344540892316224 888723254896162498176 897879057659515820616 918378579523888327936 939798488084212253952 947213071816632074496 952851244863159646368 953700832582499417472 959377623252633342576 966946677479478576048 972702312464475472334 985245953070699657792 999813661758182810448 1010113939866955298193 1021736543925170015488 1026147494468018080704 1033175901964374368928 1047525567269435124052 1061034103306907323776 1071957650471054602164 1087815012164413398054 1088972851272182452992 1096431569431580962944 1103941374701660284608 1105081917119404086912 1111659785673686254096 1119273893794738899672 1142644184866494640512 1149453611915816267424 1154415931276520340792 1180772459387856421632 1197172076879354427488 1225094457681205259616 1230539891394686535936 1243217156759329597776 1250617258882897035858 1259183130519081262131 1270468326484212861824 1279170164336844456768 1289262236639304768064 1313661270760932877056 1319332492887451818048 1333084882344243747264 1346818586489273730924 1368196659290690774272 1377567869285832491904 1420819607724948111744 1429276867294739469552 1439066434878950013864 1450420016219217864072 1459053468696713208501 1471921832935547046144 1492365191726318532896 1532604815887755023232 1539221241702027121056 1549763852946561553392 1571288350904152686078 1633459276908273679488 1644647354147371444416 1657622875679106130368 1667489678510529381144 1678910840692108349508 1705560219115792609024 1724180417873724401136 1759109990516602424064 1771158689081784632448 1777446509792324996352 1795758115319031641232 1875925888324345553787 1905702489726319292736 1907401665164998834944 1918755246505266685152 1933893354958957152096 1945404624928950944668 1970491906141399315584 1999627323516365620896 2020227879733910596386 2052294988936036161408 2066351803928748737856 2095051134538870248104 2122068206613814647552 2143915300942109204328 2175630024328826796108 2192863138863161925888 2207882749403320569216 2210163834238808173824 2223319571347372508192 2238547787589477799344 2285288369732989281024 2298907223831632534848 2308831862553040681584 2356932526356229029117 2394344153758708854976 2450188915362410519232 2486434313518659195552 2501234517765794071716 2518366261038162524262 2540936652968425723648 2558340328673688913536 2578524473278609536128 2638664985774903636096 2666169764688487494528 2693637172978547461848 2755135738571664983808 2841639215449896223488 2858553734589478939104 2878132869757900027728 2900840032438435728144 2918106937393426417002 2984730383452637065792 3065209631775510046464 3078442483404054242112 3099527705893123106784 3142576701808305372156 3266918553816547358976 3289294708294742888832 3315245751358212260736 3334979357021058762288 3357821681384216699016 3404458093625664153169 3448360835747448802272 3542317378163569264896 3591516230638063282464 3751851776648691107574 3811404979452638585472 3837510493010533370304 3867786709917914304192 3890809249857901889336 3940983812282798631168 3999254647032731241792 4040455759467821192772 4104589977872072322816 4132703607857497475712 4190102269077740496208 4287830601884218408656 4351260048657653592216 4377160406090139625503 4415765498806641138432 4446639142694745016384 4477095575178955598688 4597814447663265069696 4617663725106081363168 4713865052712458058234 4788688307517417709952 4900377830724821038464 4972868627037318391104 5002469035531588143432 5036732522076325048524 5116680657347377827072 5157048946557219072256 5277329971549807272192 5332339529376974989056 5387274345957094923696 5717107469178957878208 5756265739515800055456 5801680064876871456288 5836213874786852834004 5969460766905274131584 6156884966808108484224 6199055411786246213568 6285153403616610744312 6578589416589485777664 6630491502716424521472 6669958714042117524576 6715643362768433398032 6808916187251328306338 6896721671494897604544 7070797579068687087351 7183032461276126564928 7503703553297382215148 7622809958905277170944 7675020986021066740608 7735573419835828608384 7781618499715803778672 7998509294065462483584 8080911518935642385544 8265407215714994951424 8380204538155480992416 8575661203768436817312 8702520097315307184432 8754320812180279251006 8893278285389490032768 8954191150357911197376 9195628895326530139392 9235327450212162726336 9427730105424916116468 9577376615034835419904 9800755661449642076928 9945737254074636782208 10004938071063176286864 10073465044152650097048 10213374280876992459507 10774548691914189847392 11434214938357915756416 11512531479031600110912 11603360129753742912576 11672427749573705668008 11938921533810548263168 12313769933616216968448 12398110823572492427136 12570306807233221488624 13131481218270418876509 13339917428084235049152 13431286725536866796064 13617832374502656612676 13793443342989795209088 14141595158137374174702 14366064922552253129856 15007407106594764430296 15350041972042133481216 15471146839671657216768 15563236999431607557344 15997018588130924967168 16161823037871284771088 16760409076310961984832 17151322407536873634624 17405040194630614368864 17508641624360558502012 17786556570778980065536 17908382300715822394752 18470654900424325452672 18855460210849832232936 19891474508149273564416 20009876142126352573728 20146930088305300194096 20426748561753984919014 21549097383828379694784 22868429876715831512832 23025062958063200221824 23206720259507485825152 23344855499147411336016 24796221647144984854272 25140613614466442977248 26262962436540837753018 26679834856168470098304 26862573451073733592128 27235664749005313225352 27586886685979590418176 28283190316274748349404 28732129845104506259712 30014814213189528860592 30640122842630977378521 31126473998863215114688 32323646075742569542176 33520818152621923969664 34302644815073747269248 34810080389261228737728 35017283248721117004024 35816764601431644789504 36941309800848650905344 37710920421699664465872 40019752284252705147456 40293860176610600388192 40853497123507969838028 43098194767656759389568 46050125916126400443648 46413440519014971650304 46689710998294822672032 50281227228932885954496 52525924873081675506036 53359669712336940196608 53725146902147467184256 54471329498010626450704 56566380632549496698808 60029628426379057721184 61280245685261954757042 62252947997726430229376 64647292151485139084352 67041636305243847939328 68605289630147494538496 69620160778522457475456 70034566497442234008048 75421840843399328931744 80039504568505410294912 80587720353221200776384 81706994247015939676056 86196389535313518779136 91920368527892932135563 93379421996589645344064 100562454457865771908992 105051849746163351012072 107450293804294934368512 108942658996021252901408 113132761265098993397616 120059256852758115442368 122560491370523909514084 124505895995452860458752 129294584302970278168704 139240321557044914950912 140069132994884468016096 150843681686798657863488 160079009137010820589824 161175440706442401552768 163413988494031879352112 183840737055785864271126 186758843993179290688128 201124908915731543817984 210103699492326702024144 217885317992042505802816 226265522530197986795232 240118513705516230884736 245120982741047819028168 258589168605940556337408 280138265989768936032192 301687363373597315726976 322350881412884803105536 326827976988063758704224 367681474111571728542252 373517687986358581376256 420207398984653404048288 435770635984085011605632 452531045060395973590464 480237027411032461769472 490241965482095638056336 560276531979537872064384 603374726747194631453952 653655953976127517408448 735362948223143457084504 840414797969306808096576 871541271968170023211264 905062090120791947180928 980483930964191276112672 1120553063959075744128768 1307311907952255034816896 1470725896446286914169008 1680829595938613616193152 1810124180241583894361856 1960967861928382552225344 2614623815904510069633792 2941451792892573828338016 3361659191877227232386304 3921935723856765104450688 5882903585785147656676032 7843871447713530208901376 11765807171570295313352064 23531614343140590626704128
- Sum of all divisors σ(n): 89291113509396284497637640
- Sum of proper divisors (its aliquot sum) s(n): 65759499166255693870933512
- 23531614343140590626704128 is an abundant number, because the sum of its proper divisors (65759499166255693870933512) is greater than itself. Its abundance is 42227884823115103244229384
Bases of 23531614343140590626704128
- Binary: 10011011101110000001101011110101000010010001000110110010010110000101010001011000000002
- Hexadecimal: 0x1377035EA122364B0A8B00
- Base-36: 2YFX7HVSPVYLZWLC0
Squares and roots of 23531614343140590626704128
- 23531614343140590626704128 squared (235316143431405906267041282) is 553736873594299970464704200248532867469104052240384
- 23531614343140590626704128 cubed (235316143431405906267041283) is 13030322556997457362119516874030341712864028855590896743496609587136301105152
-
The
square root of 23531614343140590626704128 is 4850939532002.0832668157 -
The
cube root of 23531614343140590626704128 is 286561103.3805050881
Scales and comparisons
How big is 23531614343140590626704128?- 23,531,614,343,140,590,626,704,128 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 23,531,614,343,140,590,626,704,128 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 23531614343140590626704128 cubic inches would be around 23880091.9 feet tall.
Recreational maths with 23531614343140590626704128
- 23531614343140590626704128 backwards is 82140762609504134341613532
- The number of decimal digits it has is: 26
- The sum of 23531614343140590626704128's digits is 90
- 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 23531614343140590626704128 - Facts about the integer". Numbermatics.com. 2024. Web. 25 June 2024.
APA style:
Numbermatics. (2024). Number 23531614343140590626704128 - Facts about the integer. Retrieved 25 June 2024, from https://numbermatics.com/n/23531614343140590626704128/
Chicago style:
Numbermatics. 2024. "Number 23531614343140590626704128 - Facts about the integer". https://numbermatics.com/n/23531614343140590626704128/
The information we have on file for 23531614343140590626704128 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 23531614343140590626704128, math, Factors of 23531614343140590626704128, curriculum, school, college, exams, university, Prime factorization of 23531614343140590626704128, STEM, science, technology, engineering, physics, economics, calculator, twenty-three septillion, five hundred thirty-one sextillion, six hundred fourteen quintillion, three hundred forty-three quadrillion, one hundred forty trillion, five hundred ninety billion, six hundred twenty-six million, seven hundred four thousand, one hundred twenty-eight.