510138880090318489780224
510,138,880,090,318,489,780,224 is an even composite number composed of five prime numbers multiplied together.
510138880090318489780224 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of eleven thousand, two hundred thirty-two divisors.
Prime factorization of 510138880090318489780224:
223 × 312 × 72 × 133 × 10312
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 13 × 13 × 13 × 1031 × 1031)See below for interesting mathematical facts about the number 510138880090318489780224 from the Numbermatics database.
Names of 510138880090318489780224
- Cardinal: 510138880090318489780224 can be written as Five hundred ten sextillion, one hundred thirty-eight quintillion, eight hundred eighty quadrillion, ninety trillion, three hundred eighteen billion, four hundred eighty-nine million, seven hundred eighty thousand, two hundred twenty-four.
Scientific notation
- Scientific notation: 5.10138880090318489780224 × 1023
Factors of 510138880090318489780224
Divisors of 510138880090318489780224
- Number of divisors d(n): 11232
-
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 78 81 84 91 96 98 104 108 112 117 126 128 144 147 156 162 168 169 182 189 192 196 208 216 224 234 243 252 256 273 288 294 312 324 336 338 351 364 378 384 392 416 432 441 448 468 486 504 507 512 546 567 576 588 624 637 648 672 676 702 728 729 756 768 784 819 832 864 882 896 936 972 1008 1014 1024 1031 1053 1092 1134 1152 1176 1183 1248 1274 1296 1323 1344 1352 1404 1456 1458 1512 1521 1536 1568 1638 1664 1701 1728 1764 1792 1872 1911 1944 2016 2028 2048 2062 2106 2184 2187 2197 2268 2304 2352 2366 2457 2496 2548 2592 2646 2688 2704 2808 2912 2916 3024 3042 3072 3093 3136 3159 3276 3328 3402 3456 3528 3549 3584 3744 3822 3888 3969 4032 4056 4096 4124 4212 4368 4374 4394 4536 4563 4608 4704 4732 4914 4992 5096 5103 5184 5292 5376 5408 5616 5733 5824 5832 6048 6084 6144 6186 6272 6318 6552 6561 6591 6656 6804 6912 7056 7098 7168 7217 7371 7488 7644 7776 7938 8064 8112 8192 8248 8281 8424 8736 8748 8788 9072 9126 9216 9279 9408 9464 9477 9828 9984 10192 10206 10368 10584 10647 10752 10816 11232 11466 11648 11664 11907 12096 12168 12288 12372 12544 12636 13104 13122 13182 13312 13403 13608 13689 13824 14112 14196 14336 14434 14742 14976 15288 15309 15379 15552 15876 16128 16224 16384 16496 16562 16848 17199 17472 17496 17576 18144 18252 18432 18558 18816 18928 18954 19656 19683 19773 19968 20384 20412 20736 21168 21294 21504 21632 21651 22113 22464 22932 23296 23328 23814 24192 24336 24576 24744 24843 25088 25272 26208 26244 26364 26624 26806 27216 27378 27648 27837 28224 28392 28431 28672 28868 29484 29952 30576 30618 30758 31104 31752 31941 32256 32448 32768 32992 33124 33696 34398 34944 34992 35152 35721 36288 36504 36864 37116 37632 37856 37908 39312 39366 39546 39936 40209 40768 40824 41067 41472 42336 42588 43008 43264 43302 44226 44928 45864 45927 46137 46592 46656 47628 48384 48672 49152 49488 49686 50176 50519 50544 51597 52416 52488 52728 53248 53612 54432 54756 55296 55674 56448 56784 56862 57344 57736 58968 59049 59319 59904 61152 61236 61516 62208 63504 63882 64512 64896 64953 65536 65984 66248 66339 67392 68796 69888 69984 70304 71442 72576 73008 73728 74232 74529 75264 75712 75816 78624 78732 79092 79872 80418 81536 81648 82134 82944 83511 84672 85176 85293 86016 86528 86604 88452 89856 91728 91854 92274 93184 93312 93821 95256 95823 96768 97344 98304 98976 99372 100352 101038 101088 103194 104832 104976 105456 106496 107163 107224 107653 108864 109512 110592 111348 112896 113568 113724 114688 115472 117936 118098 118638 119808 120627 122304 122472 123032 123201 124416 127008 127764 129024 129792 129906 131072 131968 132496 132678 134784 137592 137781 138411 139776 139968 140608 142884 145152 146016 147456 148464 149058 150528 151424 151557 151632 154791 157248 157464 158184 159744 160836 163072 163296 164268 165888 167022 169344 170352 170586 172032 173056 173208 174239 176904 177147 177957 179712 183456 183708 184548 186368 186624 187642 190512 191646 193536 194688 194859 196608 197952 198744 199017 200704 202076 202176 206388 209664 209952 210912 212992 214326 214448 215306 217728 219024 221184 222696 223587 225792 227136 227448 229376 230944 235872 236196 237276 239616 241254 244608 244944 246064 246402 248832 250533 254016 255528 255879 258048 259584 259812 262144 263936 264992 265356 269568 275184 275562 276822 279552 279936 281216 281463 285768 287469 290304 292032 294912 296928 298116 301056 302848 303114 303264 309582 314496 314928 316368 319488 321489 321672 322959 326144 326592 328536 331776 334044 338688 340704 341172 344064 346112 346416 348478 353808 354294 355914 359424 361881 366912 367416 369096 369603 372736 373248 375284 381024 383292 387072 389376 389718 393216 395904 397488 398034 401408 404152 404352 412776 413343 415233 419328 419904 421824 425984 428652 428896 430612 435456 438048 442368 445392 447174 451584 454272 454671 454896 458752 461888 464373 471744 472392 474552 479232 482508 489216 489888 492128 492804 497664 501066 508032 511056 511758 516096 519168 519624 522717 524288 527872 529984 530712 531441 533871 539136 550368 551124 553644 559104 559872 562432 562926 571536 574938 580608 584064 584577 589824 593856 596232 597051 602112 605696 606228 606528 619164 628992 629856 632736 638976 642978 643344 645918 652288 653184 656747 657072 663552 668088 670761 677376 681408 682344 688128 692224 692832 696956 707616 708588 711828 718848 723762 733824 734832 738192 739206 745472 746496 750568 751599 762048 766584 767637 774144 778752 779436 786432 791808 794976 796068 802816 808304 808704 825552 826686 830466 838656 839808 843648 844389 851968 857304 857792 861224 862407 870912 876096 884736 890784 894348 903168 908544 909342 909792 917504 923776 928746 943488 944784 949104 958464 964467 965016 968877 978432 979776 984256 985608 995328 1002132 1016064 1022112 1023516 1032192 1038336 1039248 1045434 1048576 1055744 1059968 1061424 1062882 1062961 1067742 1078272 1085643 1100736 1102248 1107288 1108809 1118208 1119744 1124864 1125852 1143072 1149876 1161216 1168128 1169154 1179648 1187712 1192464 1194102 1204224 1211392 1212456 1213056 1219673 1238328 1240029 1245699 1257984 1259712 1265472 1277952 1285956 1286688 1291836 1304576 1306368 1313494 1314144 1327104 1336176 1341522 1354752 1362816 1364013 1364688 1376256 1384448 1385664 1393119 1393912 1415232 1417176 1423656 1437696 1447524 1467648 1469664 1476384 1478412 1490944 1492992 1501136 1503198 1524096 1533168 1535274 1548288 1557504 1558872 1568151 1572864 1583616 1589952 1592136 1601613 1605632 1616608 1617408 1651104 1653372 1660932 1677312 1679616 1687296 1688778 1703936 1714608 1715584 1722448 1724814 1741824 1752192 1753731 1769472 1781568 1788696 1791153 1806336 1817088 1818684 1819584 1835008 1847552 1857492 1886976 1889568 1898208 1916928 1928934 1930032 1937754 1956864 1959552 1968512 1970241 1971216 1990656 2004264 2012283 2032128 2044224 2047032 2064384 2076672 2078496 2090868 2097152 2111488 2119936 2122848 2125764 2125922 2135484 2156544 2171286 2201472 2204496 2214576 2217618 2236416 2239488 2249728 2251704 2254797 2265107 2286144 2299752 2302911 2322432 2336256 2338308 2359296 2375424 2384928 2388204 2408448 2422784 2424912 2426112 2439346 2476656 2480058 2491398 2515968 2519424 2530944 2533167 2555904 2571912 2573376 2583672 2587221 2609152 2612736 2626988 2628288 2654208 2672352 2683044 2709504 2725632 2728026 2729376 2752512 2768896 2771328 2786238 2787824 2830464 2834352 2847312 2875392 2893401 2895048 2906631 2935296 2939328 2952768 2956824 2981888 2985984 3002272 3006396 3048192 3066336 3070548 3096576 3115008 3117744 3136302 3145728 3167232 3179904 3184272 3188883 3203226 3211264 3233216 3234816 3256929 3302208 3306744 3321864 3326427 3354624 3359232 3374592 3377556 3407872 3429216 3431168 3444896 3449628 3483648 3504384 3507462 3538944 3563136 3577392 3582306 3612672 3634176 3637368 3639168 3659019 3670016 3695104 3714984 3720087 3737097 3773952 3779136 3796416 3833856 3857868 3860064 3875508 3913728 3919104 3937024 3940482 3942432 3981312 4008528 4024566 4064256 4088448 4092039 4094064 4128768 4153344 4156992 4179357 4181736 4194304 4222976 4239872 4245696 4251528 4251844 4270968 4313088 4342572 4402944 4408992 4429152 4435236 4472832 4478976 4499456 4503408 4509594 4530214 4572288 4599504 4605822 4644864 4672512 4676616 4704453 4718592 4750848 4769856 4776408 4804839 4816896 4845568 4849824 4852224 4878692 4953312 4960116 4982796 5031936 5038848 5061888 5066334 5111808 5143824 5146752 5167344 5174442 5218304 5225472 5253976 5256576 5261193 5308416 5344704 5366088 5373459 5419008 5451264 5456052 5458752 5505024 5537792 5542656 5572476 5575648 5660928 5668704 5694624 5750784 5786802 5790096 5813262 5870592 5878656 5905536 5910723 5913648 5963776 5971968 6004544 6012792 6036849 6096384 6132672 6141096 6193152 6230016 6235488 6272604 6291456 6334464 6359808 6368544 6377766 6406452 6422528 6466432 6469632 6513858 6604416 6613488 6643728 6652854 6709248 6718464 6749184 6755112 6764391 6795321 6815744 6858432 6862336 6889792 6899256 6908733 6967296 7008768 7014924 7077888 7126272 7154784 7164612 7225344 7268352 7274736 7278336 7318038 7340032 7390208 7429968 7440174 7440727 7474194 7547904 7558272 7592832 7599501 7667712 7715736 7720128 7751016 7761663 7827456 7838208 7874048 7880964 7884864 7962624 8017056 8049132 8128512 8176896 8184078 8188128 8257536 8306688 8313984 8358714 8363472 8388608 8445952 8479744 8491392 8503056 8503688 8537711 8541936 8626176 8680203 8685144 8719893 8805888 8817984 8858304 8870472 8945664 8957952 8998912 9006816 9019188 9060428 9144576 9199008 9211644 9289728 9345024 9353232 9408906 9437184 9501696 9539712 9552816 9566649 9609678 9633792 9691136 9699648 9704448 9757384 9770787 9906624 9920232 9965592 9979281 10063872 10077696 10123776 10132668 10223616 10287648 10293504 10334688 10348884 10436608 10450944 10507952 10513152 10522386 10616832 10689408 10732176 10746918 10838016 10902528 10912104 10917504 10977057 11010048 11075584 11085312 11144952 11151296 11211291 11321856 11337408 11389248 11501568 11573604 11580192 11626524 11741184 11757312 11811072 11821446 11827296 11927552 11943936 12009088 12025584 12073698 12192768 12265344 12276117 12282192 12386304 12460032 12470976 12538071 12545208 12582912 12668928 12719616 12737088 12755532 12812904 12845056 12932864 12939264 13027716 13208832 13226976 13287456 13305708 13418496 13436928 13498368 13510224 13528782 13590642 13631488 13716864 13724672 13779584 13798512 13817466 13818493 13934592 14017536 14029848 14113359 14155776 14252544 14309568 14329224 14414517 14450688 14536704 14549472 14556672 14636076 14680064 14780416 14859936 14880348 14881454 14948388 15095808 15116544 15185664 15199002 15335424 15431472 15440256 15502032 15523326 15654912 15676416 15748096 15761928 15769728 15783579 15855749 15925248 16034112 16098264 16120377 16257024 16353792 16368156 16376256 16515072 16613376 16627968 16717428 16726944 16891904 16959488 16982784 17006112 17007376 17075422 17083872 17252352 17360406 17370288 17439786 17611776 17635968 17716608 17732169 17740944 17891328 17915904 17997824 18013632 18038376 18110547 18120856 18289152 18398016 18423288 18579456 18690048 18706464 18817812 18874368 19003392 19079424 19105632 19133298 19219356 19267584 19382272 19399296 19408896 19514768 19541574 19813248 19840464 19931184 19958562 20127744 20155392 20247552 20265336 20293173 20385963 20447232 20575296 20587008 20669376 20697768 20873216 20901888 21015904 21026304 21044772 21233664 21378816 21464352 21493836 21676032 21805056 21824208 21835008 21954114 22020096 22151168 22170624 22289904 22302592 22322181 22422582 22643712 22674816 22778496 22798503 23003136 23147208 23160384 23253048 23284989 23482368 23514624 23622144 23642892 23654592 23855104 23887872 24018176 24051168 24147396 24385536 24530688 24552234 24564384 24772608 24920064 24941952 25076142 25090416 25165824 25337856 25439232 25474176 25511064 25613133 25625808 25690112 25865728 25878528 26040609 26055432 26159679 26417664 26453952 26574912 26611416 26836992 26873856 26996736 27020448 27057564 27181284 27262976 27433728 27449344 27559168 27597024 27634932 27636986 27869184 28035072 28059696 28226718 28311552 28505088 28619136 28658448 28699947 28829034 28901376 29073408 29098944 29113344 29272152 29312361 29360128 29560832 29719872 29760696 29762908 29896776 29937843 30191616 30233088 30371328 30398004 30670848 30862944 30880512 31004064 31046652 31309824 31352832 31496192 31523856 31539456 31567158 31711498 31850496 32068224 32196528 32240754 32514048 32707584 32736312 32752512 32931171 33030144 33226752 33255936 33434856 33453888 33633873 33783808 33918976 33965568 34012224 34014752 34150844 34167744 34504704 34720812 34740576 34879572 35223552 35271936 35433216 35464338 35481888 35782656 35831808 35995648 36027264 36076752 36221094 36241712 36578304 36796032 36828351 36846576 37158912 37380096 37412928 37614213 37635624 37748736 38006784 38158848 38211264 38266596 38438712 38535168 38764544 38798592 38817792 39029536 39083148 39626496 39680928 39862368 39917124 40255488 40310784 40495104 40530672 40586346 40771926 40894464 41150592 41174016 41338752 41395536 41455479 41746432 41803776 42031808 42052608 42089544 42340077 42467328 42757632 42928704 42987672 43243551 43352064 43610112 43648416 43670016 43908228 44040192 44302336 44341248 44579808 44605184 44644362 44845164 45287424 45349632 45556992 45597006 46006272 46294416 46320768 46506096 46569978 46964736 47029248 47244288 47285784 47309184 47350737 47567247 47710208 47775744 48036352 48102336 48294792 48361131 48771072 49061376 49104468 49128768 49545216 49840128 49883904 50152284 50180832 50675712 50878464 50948352 51022128 51226266 51251616 51380224 51731456 51757056 52081218 52085089 52110864 52319358 52835328 52907904 53149824 53196507 53222832 53673984 53747712 53993472 54040896 54115128 54331641 54362568 54525952 54867456 54898688 55118336 55194048 55269864 55273972 55738368 56070144 56119392 56453436 56623104 57010176 57238272 57316896 57399894 57658068 57802752 58146816 58197888 58226688 58544304 58624722 58720256 59121664 59439744 59521392 59525816 59793552 59875686 60383232 60466176 60742656 60796008 60879519 61157889 61341696 61725888 61761024 62008128 62093304 62619648 62705664 62992384 63047712 63078912 63134316 63422996 63700992 64136448 64393056 64481508 65028096 65415168 65472624 65505024 65862342 66060288 66453504 66511872 66869712 66907776 66966543 67267746 67567616 67837952 67931136 68024448 68029504 68301688 68335488 68395509 69009408 69441624 69481152 69759144 69854967 70447104 70543872 70866432 70928676 70963776 71565312 71663616 71991296 72054528 72153504 72442188 72483424 73156608 73592064 73656702 73693152 74317824 74760192 74825856 75228426 75271248 75497472 76013568 76317696 76422528 76533192 76839399 76877424 77070336 77529088 77597184 77635584 78059072 78166296 78479037 79252992 79361856 79724736 79834248 80510976 80621568 80990208 81061344 81172692 81543852 81788928 82301184 82348032 82677504 82791072 82910958 83492864 83607552 84063616 84105216 84179088 84680154 84934656 85515264 85857408 85975344 86099841 86487102 86704128 87220224 87296832 87340032 87816456 87937083 88080384 88604672 88682496 89159616 89210368 89288724 89690328 89813529 90574848 90699264 91113984 91194012 92012544 92588832 92641536 93012192 93139956 93929472 94058496 94488576 94571568 94618368 94701474 95134494 95420416 95551488 96072704 96204672 96589584 96722262 96729451 97542144 98122752 98208936 98257536 98793513 99090432 99680256 99767808 100304568 100361664 100901619 101351424 101756928 101896704 102044256 102452532 102503232 102760448 103462912 103514112 104162436 104170178 104221728 104638716 105670656 105815808 106299648 106393014 106445664 107347968 107495424 107986944 108081792 108230256 108663282 108725136 109051904 109734912 109797376 110236672 110388096 110485053 110539728 110547944 110990243 111476736 112140288 112238784 112842639 112906872 113246208 114020352 114476544 114633792 114799788 115316136 115605504 116293632 116395776 116453376 117088608 117249444 118243328 118879488 119042784 119051632 119587104 119751372 120766464 120932352 121485312 121592016 121759038 122315778 122683392 123451776 123522048 124016256 124186608 124366437 125239296 125411328 125984768 126095424 126157824 126268632 126845992 127020231 127401984 128272896 128786112 128963016 129730653 130056192 130830336 130945248 131010048 131724684 132120576 132907008 133023744 133739424 133815552 133933086 134535492 135135232 135675904 135862272 136048896 136059008 136603376 136670976 136791018 138018816 138883248 138962304 139518288 139709934 140894208 141087744 141732864 141857352 141927552 142052211 142701741 143130624 143327232 143982592 144109056 144307008 144884376 144966848 146313216 147184128 147313404 147386304 148635648 149520384 149651712 150456852 150542496 152027136 152635392 152845056 153066384 153678798 153754848 154140672 155058176 155194368 155271168 156118144 156255267 156332592 156958074 158505984 158723712 159449472 159589521 159668496 161021952 161243136 161980416 162122688 162345384 162994923 163087704 163577856 164602368 164696064 165355008 165582144 165821916 166985728 167215104 168127232 168210432 168358176 169360308 169869312 171030528 171714816 171950688 172199682 172974204 173408256 174440448 174593664 174680064 175632912 175874166 176160768 177209344 177364992 178319232 178420736 178577448 179380656 179627058 179640409 181149696 181398528 182227968 182388024 182638557 183473667 184025088 185177664 185283072 186024384 186279912 187858944 188116992 188977152 189143136 189236736 189402948 190268988 190840832 191102976 192145408 192409344 193179168 193444524 193458902 195084288 196245504 196417872 196515072 197587026 198180864 199360512 199535616 200609136 200723328 200899629 201803238 202702848 203513856 203793408 204088512 204905064 205006464 205186527 205520896 206925824 207028224 208324872 208340356 208443456 209277432 209564901 211341312 211631616 212599296 212786028 212891328 214695936 214990848 215973888 216163584 216460512 217326564 217450272 219469824 219594752 220473344 220776192 220970106 221079456 221095888 221980486 222953472 224280576 224477568 225685278 225813744 226492416 228040704 228953088 229267584 229599576 230518197 230632272 231211008 232587264 232791552 232906752 234177216 234498888 235437111 236486656 237758976 238085568 238103264 239174208 239502744 241532928 241864704 242970624 243184032 243518076 244631556 245366784 246903552 247044096 248032512 248373216 248732874 250478592 250822656 251969536 252190848 252315648 252537264 253691984 254040462 254803968 256545792 257572224 257926032 258299523 259461306 260112384 261660672 261890496 262020096 263449368 263811249 264241152 265814016 266047488 267478848 267631104 267866172 269070984 270270464 271351808 271724544 272097792 272118016 273206752 273341952 273582036 276037632 277766496 277924608 279036576 279419868 281788416 282175488 283465728 283714704 283855104 284104422 285403482 286261248 286654464 287965184 288218112 288614016 289768752 289933696 290188353 292626432 294368256 294626808 294772608 296380539 297271296 299040768 299303424 300913704 301084992 302704857 304054272 305270784 305690112 306132768 307357596 307509696 308281344 310116352 310388736 310542336 312236288 312510534 312665184 313916148 317011968 317447424 318898944 319179042 319336992 322043904 322486272 323960832 324245376 324690768 325989846 326175408 327155712 329204736 329392128 330710016 331164288 331455159 331643832 332970729 333971456 334430208 336254464 336420864 336716352 338527917 338720616 339738624 342061056 343429632 343901376 344399364 345948408 346816512 348880896 349187328 349360128 351265824 351748332 354418688 354729984 356638464 356841472 357154896 358761312 359254116 359280818 362299392 362797056 364455936 364776048 365277114 366947334 368050176 370355328 370566144 372048768 372559824 373099311 375717888 376233984 377954304 378286272 378473472 378805896 380537976 381060693 381681664 382205952 384290816 384818688 386358336 386889048 386917804 389191959 390168576 392491008 392835744 393030144 395174052 396361728 398721024 399071232 401218272 401446656 401799258 403606476 405405696 407027712 407586816 408177024 409810128 410012928 410373054 411041792 413851648 414056448 416649744 416680712 416886912 418554864 419129802 422682624 423263232 425198592 425572056 425782656 426156633 428105223 429391872 429981696 431947776 432327168 432921024 434653128 434900544 438939648 439189504 440946688 441552384 441940212 442158912 442191776 443960972 445906944 448561152 448955136 451370556 451627488 456081408 457906176 458535168 459199152 461036394 461264544 462422016 465174528 465583104 465813504 468354432 468765801 468997776 470874222 472973312 475517952 476171136 476206528 478348416 478768563 479005488 483065856 483729408 485941248 486368064 487036152 488984769 489263112 490733568 493807104 494088192 496065024 496746432 497465748 500957184 501645312 503939072 504381696 504631296 505074528 507383968 508080924 509607936 513091584 515144448 515852064 516599046 518922612 520224768 523321344 523780992 524040192 526898736 527622498 528482304 531628032 532094976 534957696 535262208 535732344 538141968 538921227 540540928 542703616 543449088 544195584 544236032 546413504 546683904 547164072 547915671 550421001 552075264 555532992 555849216 558073152 558839736 563576832 564350976 566931456 567429408 567710208 568208844 570806964 572522496 573308928 575930368 576436224 577228032 579537504 579867392 580376706 585252864 588736512 589253616 589545216 592761078 594542592 598081536 598606848 601827408 602169984 602698887 605409714 608108544 610541568 611380224 612265536 614715192 615019392 615559581 616562688 620232704 620777472 621084672 624472576 625021068 625330368 627832296 628694703 634023936 634894848 637797888 638358084 638673984 644087808 644972544 647921664 648490752 649381536 651979692 652350816 658409472 658784256 661420032 662328576 662910318 663287664 665941458 667942912 668860416 672508928 672841728 673432704 677055834 677106157 677441232 679477248 684122112 686859264 687802752 688798728 691554591 691896816 693633024 697761792 698374656 698720256 702531648 703496664 706311333 708837376 709459968 713276928 713682944 714309792 717522624 718508232 718561636 724598784 725594112 728911872 729552096 730554228 733894668 736100352 740710656 741132288 744097536 745119648 746198622 751435776 752467968 755908608 756572544 756946944 757611792 761075952 762121386 763363328 764411904 768581632 769637376 772716672 773778096 773835608 774898569 778383918 780337152 784982016 785671488 786060288 790348104 791433747 792723456 797442048 798142464 802436544 802893312 803598516 807212952 810811392 814055424 815173632 816354048 819620256 820025856 820746108 827703296 828112896 833299488 833361424 833773824 837109728 838259604 845365248 846526464 850397184 851144112 851565312 852313266 856210446 858783744 859963392 863895552 864654336 865842048 869306256 869801088 870565059 877879296 878379008 881893376 883104768 883880424 884317824 884383552 887921944 889141617 891813888 897122304 897910272 902741112 903254976 908114571 912162816 915812352 917070336 918398304 922072788 922529088 924844032 930349056 931166208 931627008 936708864 937531602 937995552 941748444 945946624 951035904 952342272 952413056 956696832 957537126 958010976 966131712 967458816 971882496 972736128 974072304 977969538 978526224 981467136 987614208 988176384 992130048 993492864 994365477 994931496 998912187 1001914368 1003290624 1007878144 1008763392 1009262592 1010149056 1014767936 1016161848 1019215872 1026183168 1030288896 1031704128 1033198092 1037845224 1040449536 1046642688 1047561984 1048080384 1053797472 1055244996 1063256064 1064189952 1069915392 1070524416 1071464688 1076283936 1077842454 1081081856 1085407232 1086898176 1088391168 1088472064 1092827008 1093367808 1094328144 1095831342 1100842002 1104150528 1111065984 1111698432 1116146304 1117679472 1119297933 1127153664 1128701952 1133862912 1134858816 1135420416 1136417688 1141613928 1143182079 1145044992 1146617856 1151860736 1152872448 1154456064 1159075008 1159734784 1160753412 1167575877 1170505728 1177473024 1178507232 1179090432 1185522156 1189085184 1196163072 1197213696 1203654816 1204339968 1205397774 1210819428 1216217088 1221083136 1222760448 1224531072 1229430384 1230038784 1231119162 1233125376 1240465408 1241554944 1242169344 1248945152 1250042136 1250660736 1255664592 1257389406 1257482863 1268047872 1269789696 1275595776 1276716168 1277347968 1278469899 1284315669 1288175616 1289945088 1295843328 1296981504 1298763072 1303959384 1304701632 1316818944 1317568512 1322840064 1324657152 1325820636 1326575328 1331882916 1335885824 1337720832 1345017856 1345683456 1346865408 1354111668 1354212314 1354882464 1368244224 1373718528 1375605504 1377597456 1383109182 1383793632 1387266048 1395523584 1396749312 1397440512 1405063296 1406297403 1406993328 1412622666 1417674752 1418919936 1426553856 1427365888 1428619584 1435045248 1436305689 1437016464 1437123272 1449197568 1451188224 1457823744 1459104192 1461108456 1466954307 1467789336 1472200704 1481421312 1482264576 1488195072 1490239296 1492397244 1502871552 1504935936 1511817216 1513145088 1513893888 1515223584 1522151904 1524242772 1528823808 1537163264 1539274752 1545433344 1547556192 1547671216 1549797138 1556767836 1560674304 1569964032 1571342976 1572120576 1580696208 1582867494 1585446912 1594884096 1596284928 1604873088 1605786624 1607197032 1614425904 1616763681 1621622784 1628110848 1630347264 1632708096 1639240512 1640051712 1641492216 1651263003 1655406592 1656225792 1666598976 1666722848 1667547648 1674219456 1676519208 1690730496 1693052928 1700794368 1702288224 1703130624 1704626532 1712420892 1717567488 1719926784 1727791104 1729308672 1731684096 1738612512 1739602176 1741130118 1755758592 1756758016 1763786752 1766209536 1767760848 1768635648 1768767104 1775843888 1778283234 1783627776 1794244608 1795820544 1805482224 1806509952 1808096661 1816229142 1824325632 1831624704 1834140672 1836796608 1844145576 1845058176 1846678743 1849688064 1860698112 1862332416 1863254016 1873417728 1875063204 1875991104 1883496888 1891893248 1902071808 1904684544 1904826112 1913393664 1915074252 1916021952 1932263424 1934917632 1943764992 1945472256 1948144608 1955939076 1957052448 1975228416 1976352768 1984260096 1986985728 1988730954 1989862992 1997824374 2003828736 2006581248 2015756288 2017526784 2018525184 2020298112 2029535872 2031318471 2032323696 2038431744 2052366336 2060577792 2063408256 2066396184 2074663773 2075690448 2080899072 2093285376 2095123968 2096160768 2107594944 2110489992 2118933999 2126512128 2128379904 2139830784 2141048832 2142929376 2152567872 2155684908 2162163712 2170814464 2173796352 2176782336 2176944128 2185654016 2186735616 2188656288 2191662684 2201684004 2208301056 2222131968 2223396864 2232292608 2235358944 2238595866 2254307328 2257403904 2267725824 2269717632 2270840832 2272835376 2283227856 2286364158 2290089984 2293235712 2303721472 2305744896 2308912128 2318150016 2319469568 2321506824 2324695707 2335151754 2335325317 2341011456 2354946048 2357014464 2358180864 2371044312 2374301241 2378170368 2392326144 2394427392 2407309632 2408679936 2410795548 2421638856 2432434176 2442166272 2445520896 2449062144 2458860768 2460077568 2462238324 2480930816 2483109888 2484338688 2497890304 2500084272 2501321472 2511329184 2514778812 2514965726 2536095744 2539579392 2551191552 2553432336 2554695936 2556939798 2568631338 2576351232 2579890176 2591686656 2593963008 2597526144 2607918768 2609403264 2611695177 2633637888 2635137024 2645680128 2649314304 2651641272 2653150656 2663765832 2667424851 2671771648 2675441664 2690035712 2691366912 2693730816 2708223336 2708424628 2709764928 2724343713 2736488448 2747437056 2751211008 2755194912 2766218364 2767587264 2774532096 2791047168 2793498624 2794881024 2810126592 2812594806 2813986656 2825245332 2837839872 2853107712 2854731776 2857239168 2870090496 2872611378 2874032928 2874246544 2898395136 2902376448 2915647488 2918208384 2922216912 2933908614 2935578672 2944401408 2962842624 2964529152 2976390144 2980478592 2983096431 2984794488 2996736561 3005743104 3009871872 3023634432 3026290176 3027787776 3030447168 3044303808 3048485544 3057647616 3074326528 3078549504 3090866688 3095112384 3095342432 3099594276 3113535672 3121348608 3139928064 3142685952 3144241152 3161392416 3165734988 3189768192 3192569856 3209746176 3211573248 3214394064 3228851808 3233527362 3243245568 3256221696 3260694528 3265416192 3278481024 3280103424 3282984432 3302526006 3310813184 3312451584 3333197952 3333445696 3335095296 3348438912 3353038416 3357893799 3381460992 3386105856 3401588736 3404576448 3406261248 3409253064 3424841784 3429546237 3435134976 3439853568 3455582208 3458617344 3463368192 3477225024 3479204352 3482260236 3511517184 3513516032 3527573504 3532419072 3535521696 3537271296 3537534208 3551687776 3556566468 3567255552 3588489216 3591641088 3610964448 3613019904 3616193322 3632458284 3648651264 3663249408 3668281344 3673593216 3688291152 3690116352 3693357486 3699376128 3721396224 3724664832 3726508032 3746835456 3750126408 3751982208 3766993776 3772448589 3783786496 3804143616 3809369088 3809652224 3826787328 3830148504 3832043904 3835409697 3852947007 3864526848 3869835264 3887529984 3890944512 3896289216 3911878152 3914104896 3950456832 3952705536 3968520192 3973971456 3977461908 3979725984 3995648748 4007657472 4013162496 4031512576 4035053568 4037050368 4040596224 4059071744 4062636942 4064647392 4104732672 4121155584 4126816512 4132792368 4149327546 4151380896 4161798144 4186570752 4190247936 4192321536 4215189888 4218892209 4220979984 4237867998 4253024256 4256759808 4279661568 4282097664 4285858752 4305135744 4308917067 4311369816 4324327424 4341628928 4347592704 4353564672 4353888256 4371308032 4373471232 4377312576 4383325368 4400862921 4403368008 4416602112 4444263936 4446793728 4464585216 4470717888 4477191732 4508614656 4514807808 4535451648 4539435264 4541681664 4545670752 4566455712 4572728316 4586471424 4607442944 4611489792 4617824256 4636300032 4638939136 4643013648 4649391414 4670303508 4670650634 4682022912 4709892096 4714028928 4716361728 4742088624 4748602482 4756340736 4784652288 4788854784 4814619264 4817359872 4821591096 4843277712 4850291043 4864868352 4884332544 4891041792 4898124288 4917721536 4920155136 4924476648 4953789009 4961861632 4966219776 4968677376 4995780608 5000168544 5002642944 5022658368 5029557624 5029931452 5072191488 5079158784 5102383104 5106864672 5109391872 5113879596 5137262676 5152702464 5159780352 5183373312 5187926016 5195052288 5215837536 5218806528 5223390354 5267275776 5270274048 5291360256 5298628608 5303282544 5306301312 5327531664 5334849702 5343543296 5350883328 5380071424 5382733824 5387461632 5416446672 5416849256 5419529856 5424289983 5448687426 5472976896 5494874112 5502422016 5510389824 5532436728 5535174528 5540036229 5549064192 5582094336 5586997248 5589762048 5620253184 5625189612 5627973312 5650490664 5675679744 5706215424 5709463552 5714478336 5740180992 5745222756 5748065856 5748493088 5796790272 5804752896 5831294976 5836416768 5844433824 5867817228 5871157344 5925685248 5929058304 5952780288 5960957184 5966192862 5969588976 5993473122 6011486208 6019743744 6047268864 6052580352 6055575552 6060894336 6088607616 6093955413 6096971088 6115295232 6148653056 6157099008 6181733376 6190224768 6190684864 6199188552 6223991319 6227071344 6242697216 6279856128 6285371904 6288482304 6322784832 6331469976 6356801997 6379536384 6385139712 6419492352 6423146496 6428788128 6457703616 6467054724 6486491136 6512443392 6521389056 6530832384 6556962048 6560206848 6565968864 6605052012 6621626368 6624903168 6666395904 6666891392 6670190592 6696877824 6706076832 6715787598 6762921984 6772211712 6803177472 6809152896 6812522496 6818506128 6849683568 6859092474 6870269952 6879707136 6911164416 6917234688 6926736384 6954450048 6958408704 6964520472 6974087121 7005975951 7023034368 7027032064 7055147008 7064838144 7071043392 7074542592 7075068416 7103375552 7113132936 7122903723 7134511104 7176978432 7183282176 7221928896 7226039808 7232386644 7264916568 7297302528 7326498816 7336562688 7347186432 7376582304 7380232704 7386714972 7442792448 7449329664 7453016064 7493670912 7500252816 7503964416 7533987552 7544897178 7567572992 7608287232 7618738176 7619304448 7653574656 7660297008 7664087808 7670819394 7705894014 7729053696 7739670528 7775059968 7781889024 7792578432 7823756304 7828209792 7835085531 7900913664 7905411072 7937040384 7947942912 7954923816 7959451968 7991297496 8002274553 8015314944 8026324992 8063025152 8070107136 8074100736 8081192448 8118143488 8125273884 8129294784 8173031139 8209465344 8242311168 8253633024 8265584736 8298655092 8302761792 8323596288 8373141504 8380495872 8384643072 8430379776 8437784418 8441959968 8475735996 8513519616 8559323136 8564195328 8571717504 8610271488 8617834134 8622739632 8648654848 8683257856 8695185408 8707129344 8707776512 8742616064 8746942464 8754625152 8766650736 8801725842 8802380041 8806736016 8833204224 8888527872 8893587456 8929170432 8941435776 8949289293 8954383464 8990209683 9017229312 9029615616 9070903296 9078870528 9083363328 9091341504 9132911424 9145456632 9172942848 9214885888 9222979584 9235648512 9272600064 9277878272 9286027296 9298782828 9340607016 9341301268 9364045824 9419784192 9428057856 9432723456 9484177248 9497204964 9569304576 9577709568 9629238528 9634719744 9643182192 9686555424 9700582086 9729736704 9768665088 9782083584 9796248576 9835443072 9840310272 9848953296 9907578018 9923723264 9932439552 9937354752 9991561216 10000337088 10005285888 10045316736 10059115248 10059862904 10073681397 10144382976 10158317568 10204766208 10213729344 10218783744 10227759192 10274525352 10288638711 10305404928 10319560704 10366746624 10375852032 10390104576 10431675072 10437613056 10446780708 10534551552 10540548096 10582720512 10597257216 10606565088 10612602624 10655063328 10669699404 10701766656 10760142848 10765467648 10774923264 10832893344 10833698512 10839059712 10848579966 10897374852 10945953792 10989748224 11004844032 11020779648 11064873456 11070349056 11080072458 11098128384 11164188672 11173994496 11179524096 11240506368 11250379224 11255946624 11300981328 11317345767 11351359488 11412430848 11418927104 11428956672 11480361984 11490445512 11496131712 11496986176 11558841021 11593580544 11609505792 11662589952 11672833536 11688867648 11735634456 11742314688 11851370496 11858116608 11905560576 11921914368 11932385724 11939177952 11986946244 12022972416 12039487488 12094537728 12105160704 12111151104 12121788672 12177215232 12187910826 12193942176 12297306112 12314198016 12363466752 12380449536 12381369728 12398377104 12447982638 12454142688 12485394432 12559712256 12570743808 12576964608 12645569664 12656676627 12662939952 12713603994 12759072768 12770279424 12838984704 12846292992 12857576256 12915407232 12926751201 12934109448 12972982272 13024886784 13042778112 13061664768 13113924096 13120413696 13131937728 13210104024 13243252736 13249806336 13332791808 13333782784 13340381184 13393755648 13412153664 13431575196 13525843968 13544423424 13606354944 13618305792 13625044992 13637012256 13699367136 13718184948 13759414272 13822328832 13834469376 13853472768 13908900096 13916817408 13929040944 13948174242 14011951902 14046068736 14054064128 14110294016 14129676288 14142086784 14149085184 14150136832 14206751104 14226265872 14245807446 14269022208 14353956864 14366564352 14443857792 14452079616 14464773288 14529833136 14550873129 14594605056 14652997632 14673125376 14694372864 14753164608 14760465408 14773429944 14861367027 14885584896 14898659328 14906032128 14987341824 15000505632 15007928832 15067975104 15089794356 15135145984 15216574464 15237476352 15238608896 15307149312 15320594016 15328175616 15341638788 15411788028 15458107392 15479341056 15550119936 15563778048 15585156864 15647512608 15656419584 15670171062 15801827328 15810822144 15874080768 15895885824 15909847632 15918903936 15982594992 16004549106 16030629888 16052649984 16126050304 16140214272 16148201472 16162384896 16236286976 16250547768 16258589568 16272869949 16346062278 16347277219 16418930688 16484622336 16507266048 16531169472 16597310184 16605523584 16620108687 16647192576 16746283008 16760991744 16769286144 16860759552 16875568836 16883919936 16951471992 17027039232 17118646272 17128390656 17143435008 17220542976 17235668268 17245479264 17366515712 17390370816 17414258688 17415553024 17485232128 17493884928 17509250304 17533301472 17603451684 17604760082 17613472032 17777055744 17787174912 17858340864 17882871552 17898578586 17908766928 17980419366 18034458624 18059231232 18141806592 18157741056 18166726656 18182683008 18265822848 18281866239 18290913264 18345885696 18429771776 18445959168 18471297024 18545200128 18555756544 18572054592 18597565656 18671973957 18681214032 18682602536 18728091648 18839568384 18856115712 18865446912 18968354496 18994409928 19070405991 19138609152 19155419136 19258477056 19269439488 19286364384 19373110848 19401164172 19459473408 19537330176 19564167168 19592497152 19670886144 19680620544 19697906592 19815156036 19864879104 19874709504 19983122432 20000674176 20010571776 20090633472 20118230496 20119725808 20147362794 20288765952 20316635136 20409532416 20427458688 20437567488 20455518384 20549050704 20577277422 20610809856 20639121408 20733493248 20751704064 20780209152 20863350144 20875226112 20893561416 20922261363 21017927853 21069103104 21081096192 21165441024 21194514432 21213130176 21225205248 21310126656 21339398808 21403533312 21520285696 21530935296 21549846528 21665786688 21667397024 21678119424 21697159932 21794749704 21891907584 21979496448 22009688064 22041559296 22129746912 22140698112 22160144916 22328377344 22347988992 22359048192 22481012736 22500758448 22511893248 22601962656 22634691534 22702718976 22824861696 22837854208 22857913344 22960723968 22980891024 22992263424 22993972352 23117682042 23187161088 23219011584 23325179904 23345667072 23377735296 23471268912 23484629376 23505256593 23702740992 23716233216 23811121152 23843828736 23864771448 23878355904 23973892488 24006823659 24045944832 24078974976 24189075456 24210321408 24222302208 24243577344 24354430464 24375821652 24387884352 24594612224 24628396032 24726933504 24760899072 24762739456 24796754208 24895965276 24908285376 24970788864 25119424512 25141487616 25153929216 25291139328 25313353254 25325879904 25427207988 25540558848 25677969408 25692585984 25715152512 25830814464 25853502402 25868218896 25945964544 26049773568 26085556224 26123329536 26227848192 26240827392 26263875456 26407140123 26420208048 26486505472 26499612672 26665583616 26667565568 26680762368 26787511296 26824307328 26847867879 26863150392 26970629049 27051687936 27088846848 27212709888 27236611584 27250089984 27274024512 27398734272 27436369896 27518828544 27644657664 27668938752 27706945536 27817800192 27833634816 27858081888 27896348484 28023903804 28092137472 28108128256 28220588032 28259352576 28284173568 28298170368 28300273664 28413502208 28452531744 28491614892 28707913728 28733128704 28887715584 28904159232 28929546576 29059666272 29101746258 29189210112 29305995264 29346250752 29388745728 29506329216 29520930816 29546859888 29722734054 29771169792 29797318656 29812064256 29974683648 30001011264 30015857664 30135950208 30179588712 30221044191 30270291968 30433148928 30474952704 30477217792 30614298624 30641188032 30656351232 30683277576 30823576056 30865916133 30916214784 30958682112 31100239872 31127556096 31170313728 31295025216 31312839168 31340342124 31603654656 31621644288 31748161536 31791771648 31819695264 31837807872 31965189984 32009098212 32105299968 32252100608 32280428544 32296402944 32324769792 32472573952 32501095536 32517179136 32545739898 32692124556 32694554438 32837861376 32969244672 33014532096 33062338944 33194620368 33211047168 33240217374 33294385152 33492566016 33521983488 33538572288 33721519104 33751137672 33767839872 33902943984 33952037301 34054078464 34237292544 34256781312 34286870016 34441085952 34471336536 34490958528 34676523063 34733031424 34780741632 34828517376 34831106048 34970464256 34987769856 35018500608 35066602944 35206903368 35209520164 35226944064 35554111488 35574349824 35716681728 35765743104 35797157172 35817533856 35960838732 36068917248 36118462464 36283613184 36315482112 36333453312 36365366016 36531645696 36563732478 36581826528 36891918336 36942594048 37090400256 37111513088 37144109184 37195131312 37343947914 37362428064 37365205072 37456183296 37679136768 37712231424 37730893824 37936708992 37970029881 37988819856 38140811982 38277218304 38310838272 38516954112 38538878976 38572728768 38746221696 38780253603 38802328344 38918946816 39074660352 39128334336 39184994304 39341772288 39361241088 39395813184 39630312072 39729758208 39749419008 39966244864 40001348352 40021143552 40181266944 40236460992 40239451616 40294725588 40577531904 40633270272 40819064832 40854917376 40875134976 40911036768 41098101408 41154554844 41278242816 41466986496 41503408128 41560418304 41726700288 41750452224 41787122832 41844522726 42035855706 42138206208 42162192384 42330882048 42389028864 42426260352 42450410496 42620253312 42678797616 42807066624 43040571392 43061870592 43099693056 43331573376 43334794048 43356238848 43394319864 43589499408 43652619387 43783815168 43958992896 44019376128 44083118592 44259493824 44281396224 44320289832 44584101081 44656754688 44695977984 44718096384 44962025472 45001516896 45023786496 45203925312 45269383068 45405437952 45649723392 45675708416 45715826688 45921447936 45961782048 45984526848 45987944704 46235364084 46374322176 46438023168 46650359808 46691334144 46755470592 46942537824 46969258752 47010513186 47405481984 47432466432 47622242304 47687657472 47729542896 47756711808 47947784976 48013647318 48091889664 48157949952 48378150912 48420642816 48444604416 48487154688 48708860928 48751643304 48775768704 48818609847 49041831657 49189224448 49256792064 49453867008 49521798144 49525478912 49593508416 49791930552 49816570752 49860326061 49941577728 50238849024 50282975232 50307858432 50582278656 50626706508 50651759808 50854415976 51081117696 51355938816 51385171968 51430305024 51661628928 51707004804 51736437792 52099547136 52171112448 52246659072 52455696384 52481654784 52527750912 52814280246 52840416096 52973010944 53331167232 53335131136 53361524736 53575022592 53648614656 53695735758 53726300784 53941258098 54103375872 54177693696 54425419776 54473223168 54500179968 54548049024 54797468544 54845598717 54872739792 55037657088 55289315328 55337877504 55413891072 55635600384 55667269632 55716163776 55792696968 56015921871 56047807608 56184274944 56216256512 56441176064 56518705152 56568347136 56596340736 56600547328 56827004416 56905063488 56983229784 57211217973 57415827456 57466257408 57775431168 57808318464 57859093152 58119332544 58203492516 58378420224 58611990528 58692501504 58777491456 59012658432 59041861632 59093719776 59445468108 59594637312 59624128512 59949367296 60002022528 60031715328 60271900416 60359177424 60442088382 60540583936 60866297856 60949905408 60954435584 61228597248 61282376064 61312702464 61366555152 61647152112 61731832266 61832429568 61917364224 62200479744 62255112192 62340627456 62590050432 62625678336 62680684248 62766784089 63053783559 63207309312 63243288576 63496323072 63583543296 63639390528 63675615744 63930379968 64018196424 64210599936 64504201216 64560857088 64592805888 64649539584 64945147904 65002191072 65034358272 65091479796 65384249112 65389108876 65675722752 65938489344 66029064192 66124677888 66389240736 66422094336 66480434748 66985132032 67043966976 67077144576 67443038208 67502275344 67535679744 67805887968 67904074602 68108156928 68474585088 68513562624 68573740032 68882171904 68942673072 68981917056 69353046126 69466062848 69561483264 69657034752 69662212096 69940928512 69975539712 70037001216 70133205888 70413806736 70419040328 70453888128 70515769779 71108222976 71148699648 71433363456 71531486208 71594314344 71635067712 71921677464 72020470977 72137834496 72236924928 72567226368 72630964224 72666906624 72730732032 73063291392 73127464956 73163653056 73783836672 73885188096 74180800512 74223026176 74288218368 74390262624 74687895828 74724856128 74730410144 74912366592 75358273536 75424462848 75461787648 75873417984 75940059762 75977639712 76281623964 76621676544 77033908224 77077757952 77145457536 77492443392 77560507206 77604656688 77837893632 78149320704 78256668672 78369988608 78683544576 78722482176 78791626368 79221420369 79260624144 79459516416 79498838016 79932489728 80002696704 80042287104 80362533888 80472921984 80478903232 80589451176 80911887147 81155063808 81266540544 81638129664 81709834752 81750269952 81822073536 82196202816 82309109688 82556485632 82933972992 83006816256 83120836608 83453400576 83500904448 83574245664 83689045452 84071711412 84276412416 84324384768 84661764096 84778057728 84852520704 84900820992 85240506624 85357595232 86081142784 86123741184 86199386112 86663146752 86669588096 86712477696 86788639728 87178998816 87305238774 87567630336 87917985792 88038752256 88166237184 88518987648 88562792448 88640579664 89168202162 89313509376 89391955968 89436192768 89924050944 90003033792 90047572992 90407850624 90538766136 90663132573 90810875904 91299446784 91351416832 91431653376 91842895872 91923564096 91969053696 91975889408 92470728168 92597748399 92748644352 92876046336 93300719616 93382668288 93510941184 93885075648 93938517504 94021026372 94810963968 94864932864 95244484608 95375314944 95459085792 95513423616 95895569952 96027294636 96315899904 96756301824 96841285632 96889208832 96974309376 97417721856 97503286608 97551537408 97637219694 98083663314 98378448896 98513584128 98907734016 99043596288 99050957824 99187016832 99583861104 99633141504 99720652122 99883155456 100477698048 100565950464 100615716864 101164557312 101253413016 101303519616 101708831952 101856111903 102162235392 102711877632 102770343936 102860610048 103323257856 103414009608 103472875584 104029569189 104199094272 104342224896 104493318144 104911392768 104963309568 105055501824 105628560492 105680832192 105946021888 106662334464 106670262272 106723049472 107150045184 107297229312 107391471516 107452601568 107882516196 108206751744 108355387392 108850839552 108946446336 109000359936 109096098048 109594937088 109691197434 109745479584 110675755008 110827782144 111271200768 111334539264 111432327552 111585393936 112031843742 112095615216 112368549888 112432513024 112882352128 113037410304 113136694272 113192681472 113201094656 113654008832 113810126976 113910089643 113966459568 114422435946 114430940533 114831654912 114932514816 115550862336 115616636928 115718186304 116238665088 116340760809 116406985032 116756840448 117223981056 117385003008 117554982912 118025316864 118083723264 118187439552 118890936216 119189274624 119248257024 119898734592 120004045056 120063430656 120543800832 120718354848 120884176764 121732595712 121899810816 121908871168 122457194496 122564752128 122625404928 122733110304 123294304224 123463664532 123834728448 124400959488 124510224384 124681254912 125180100864 125251356672 125361368496 125533568178 126107567118 126414618624 126486577152 126992646144 127167086592 127278781056 127351231488 127860759936 128036392848 128421199872 129008402432 129121714176 129185611776 129299079168 129890295808 130004382144 130068716544 130182959592 130768498224 130778217752 130957858161 131351445504 131876978688 132058128384 132249355776 132778481472 132844188672 132960869496 133752303243 133970264064 134087933952 134154289152 134886076416 135004550688 135071359488 135611775936 135808149204 136216313856 136949170176 137027125248 137147480064 137764343808 137885346144 137963834112 138706092252 139122966528 139314069504 139324424192 139881857024 139951079424 140074002432 140266411776 140827613472 140838080656 140907776256 141031539558 142216445952 142297399296 142866726912 143062972416 143188628688 143270135424 143843354928 144040941954 144275668992 144473849856 145134452736 145261928448 145333813248 145461464064 146126582784 146254929912 146327306112 146455829541 147125494971 147567673344 147770376192 148361601024 148446052352 148576436736 148780525248 149375791656 149449712256 149460820288 149824733184 150716547072 150848925696 150923575296 151746835968 151880119524 151955279424 152563247928 153243353088 154067816448 154155515904 154290915072 154984886784 155121014412 155209313376 156298641408 156513337344 156739977216 157367089152 157444964352 157583252736 158442840738 158521248288 158919032832 159864979456 160005393408 160084574208 160725067776 160945843968 160957806464 161178902352 161823774294 162310127616 162533081088 163276259328 163419669504 163500539904 163644147072 164392405632 164536796151 164618219376 165112971264 165867945984 166013632512 166241673216 166906801152 167001808896 167148491328 167378090904 168047765613 168143422824 168552824832 168648769536 169323528192 169556115456 169705041408 169801641984 170481013248 170715190464 172162285568 172247482368 172398772224 173326293504 173339176192 173424955392 173577279456 174357997632 174610477548 175135260672 175835971584 176077504512 176332474368 177037975296 177125584896 177281159328 178336404324 178783911936 178872385536 179848101888 180006067584 180095145984 180815701248 181077532272 181326265146 181621751808 182598893568 182702833664 182863306752 183685791744 183847128192 183938107392 183951778816 184941456336 185195496798 185497288704 185752092672 186601439232 186765336576 187021882368 187770151296 187877035008 188042052744 188300352267 189161350677 189621927936 189729865728 190488969216 190750629888 190918171584 191026847232 191791139904 192054589272 192631799808 193512603648 193682571264 193778417664 193948618752 194835443712 195006573216 195103074816 195274439388 196167326628 196756897792 197027168256 197815468032 198087192576 198101915648 198374033664 199167722208 199266283008 199441304244 200955396096 201131900928 201231433728 202329114624 202506826032 202607039232 203417663904 203712223806 204324470784 205423755264 205540687872 205721220096 206646515712 206828019216 206945751168 208059138378 208398188544 208684449792 208986636288 209822785536 209926619136 210111003648 211257120984 211361664384 211547309337 211892043776 213324668928 213340524544 213446098944 214300090368 214594458624 214782943032 214905203136 215765032392 216061412931 216413503488 216710774784 217701679104 217892892672 218000719872 218192196096 219189874176 219382394868 219490959168 221351510016 221655564288 222542401536 222669078528 222864655104 223170787872 224063687484 224191230432 224737099776 225764704256 226074820608 226273388544 226385362944 226402189312 227308017664 227620253952 227820179286 227932919136 228844871892 228861881066 229865029632 231101724672 231233273856 231436372608 232477330176 232681521618 232813970064 233513680896 234447962112 234770006016 235109965824 236050633728 236167446528 236374879104 237664261107 237781872432 238378549248 238496514048 239797469184 240008090112 240126861312 241087601664 241436709696 241768353528 242735661441 243465191424 243799621632 243817742336 244914388992 245129504256 245250809856 245466220608 246588608448 246927329064 247669456896 248801918976 249020448768 249362509824 250360201728 250502713344 250722736992 251067136356 252215134236 252829237248 252973154304 253985292288 254334173184 254557562112 254702462976 255721519872 256072785696 258243428352 258371223552 258598158336 259780591616 260008764288 260137433088 260365919184 261536996448 261556435504 261915716322 262702891008 263753957376 264116256768 264498711552 265556962944 265688377344 265921738992 267504606486 267940528128 268175867904 268308578304 269772152832 270009101376 270142718976 271223551872 271616298408 271989397719 272432627712 273898340352 274054250496 274294960128 275528687616 275770692288 275927668224 277412184504 278245933056 278628139008 278648848384 279763714048 279902158848 280148004864 280532823552 281655226944 281676161312 281815552512 282063079116 284432891904 284594798592 285733453824 286125944832 286377257376 286540270848 287686709856 288081883908 288947699712 290268905472 290523856896 290667626496 290922928128 292253165568 292509859824 292654612224 292911659082 294250989942 295135346688 295540752384 296723202048 296892104704 297152873472 297561050496 298751583312 298899424512 298921640576 299649466368 301433094144 301697851392 301847150592 303493671936 303760239048 303910558848 305126495856 305568335709 306486706176 308135632896 308311031808 308581830144 309969773568 310242028824 310418626752 312088707567 312597282816 313026674688 313479954432 314734178304 314889928704 315166505472 316885681476 317042496576 317838065664 319729958912 320010786816 320169148416 321450135552 321891687936 321915612928 322357804704 323647548588 324620255232 325066162176 326552518656 326839339008 327001079808 327288294144 328784811264 329073592302 329236438752 332027265024 332483346432 333813602304 334003617792 334296982656 334756181808 336095531226 336286845648 337105649664 337297539072 338647056384 339112230912 339410082816 339603283968 340962026496 341430380928 341730268929 343292821599 344324571136 344494964736 344797544448 346652587008 346678352384 346849910784 347154558912 348715995264 349022282427 349220955096 350270521344 351671943168 352155009024 352664948736 354075950592 354251169792 354562318656 356672808648 357567823872 357744771072 359696203776 360012135168 360190291968 361631402496 362155064544 362652530292 365197787136 365405667328 365726613504 367371583488 367694256384 367876214784 367903557632 369882912672 370390993596 371504185344 373202878464 373530673152 374043764736 375540302592 375754070016 376084105488 376600704534 378322701354 379243855872 379459731456 380977938432 381501259776 381836343168 382053694464 383582279808 384109178544 385263599616 387025207296 387365142528 387556835328 387897237504 389670887424 390013146432 390206149632 390548878776 392334653256 392873574483 393513795584 394054336512 395630936064 396174385152 396203831296 396748067328 398335444416 398532566016 398882608488 401256909729 401910792192 402263801856 402462867456 404658229248 405013652064 405214078464 406835327808 407424447612 408648941568 410847510528 411081375744 411442440192 413293031424 413656038432 413891502336 416118276756 417368899584 417973272576 419645571072 419853238272 420222007296 422514241968 422723328768 423094618674 423784087552 426649337856 426681049088 426892197888 428600180736 429188917248 429565886064 429810406272 431530064784 432122825862 432827006976 433421549568 435403358208 435785785344 436001439744 436384392192 438379748352 438764789736 438981918336 439367488623 441376484913 442703020032 443311128576 445084803072 445338157056 445729310208 446341575744 448127374968 448382460864 449474199552 451529408512 452149641216 452546777088 452770725888 452804378624 454616035328 455240507904 455640358572 455865838272 457689743784 457723762132 459730059264 462203449344 462466547712 462872745216 464954660352 465363043236 465627940128 468895924224 469540012032 470219931648 472101267456 472334893056 472749758208 475328522214 475563744864 476757098496 479594938368 480016180224 480253722624 482175203328 482873419392 483536707056 485471322882 486930382848 487599243264 487635484672 489828777984 490259008512 490501619712 490932441216 493177216896 493610388453 493854658128 495338913792 497603837952 498040897536 498725019648 500720403456 501005426688 501445473984 502134272712 504143296839 504430268472 505658474496 505946308608 507970584576 508668346368 509115124224 509404925952 511443039744 512145571392 516486856704 516742447104 517196316672 519561183232 520017528576 520274866176 520731838368 523073992896 523112871008 523831432644 525405782016 527507914752 528232513536 528997423104 531113925888 531376754688 531843477984 535009212972 536351735808 536617156608 539544305664 540018202752 540285437952 542447103744 543232596816 543978795438 544865255424 547796680704 548108500992 548589920256 551057375232 551541384576 551855336448 554824369008 556491866112 557256278016 557297696768 559527428096 559804317696 560296009728 561065647104 563310453888 563352322624 563631105024 564126158232 564901056801 567484052031 568865783808 569189597184 571466907648 572251889664 572754514752 573080541696 575373419712 576163767816 577895399424 580537810944 581047713792 581335252992 581845856256 584506331136 585019719648 585309224448 585823318164 588501979884 590270693376 591081504768 593446404096 593784209408 594305746944 595122100992 597503166624 597798849024 597843281152 602866188288 603395702784 603694301184 606987343872 607520478096 607821117696 610252991712 611136671418 612973412352 616271265792 616622063616 617163660288 619939547136 620484057648 620837253504 624177415134 625194565632 626053349376 626959908864 629468356608 629779857408 630333010944 633771362952 634084993152 634641928011 635676131328 639459917824 640021573632 640338296832 642900271104 643783375872 643831225856 644715609408 647295097176 648184238793 649240510464 650132324352 653105037312 653678678016 654002159616 654576588288 657569622528 658147184604 658472877504 664054530048 664966692864 667627204608 668007235584 668593965312 669512363616 672191062452 672573691296 674211299328 677294112768 678224461824 678820165632 679206567936 681924052992 682860761856 683460537858 686585643198 688649142272 689595088896 693305174016 693356704768 693699821568 694309117824 697431990528 698044564854 698441910192 700541042688 703343886336 704310018048 705329897472 708151901184 708502339584 709124637312 712992783321 713345617296 715135647744 715489542144 719392407552 720024270336 720380583936 723262804992 724310129088 725305060584 728206984323 730395574272 730811334656 731453227008 734743166976 735388512768 735752429568 735807115264 739765825344 740781987192 743008370688 746405756928 747061346304 748087529472 751080605184 751508140032 752168210976 753201409068 756645402708 758487711744 758919462912 761955876864 763002519552 763672686336 764107388928 767164559616 768218357088 774730285056 775113670656 775794475008 779341774848 780026292864 780412299264 781097757552 784669306512 785747148966 787027591168 788108673024 791261872128 792348770304 792407662592 793496134656 796670888832 797065132032 797765216976 802513819458 803821584384 804527603712 804925734912 809316458496 810027304128 810428156928 813670655616 814848895224 815968193157 817297883136 821695021056 822162751488 822884880384 826586062848 827312076864 827783004672 832236553512 834737799168 835946545152 839291142144 839706476544 840444014592 845028483936 845446657536 846189237348 853298675712 853362098176 853784395776 857200361472 858377834496 859131772128 859620812544 863060129568 864245651724 866843099136 870806716416 871571570688 872002879488 872768784384 876759496704 877529579472 877963836672 878734977246 882752969826 885406040064 886622257152 890169606144 890676314112 891458620416 892683151488 896254749936 896764921728 898948399104 903058817024 904299282432 905093554176 905541451776 905608757248 909232070656 910481015808 911280717144 911731676544 915379487568 915447524264 916705007127 919460118528 924406898688 924933095424 925745490432 929909320704 930726086472 931255880256 936266122701 937791848448 939080024064 940439863296 944202534912 944669786112 945499516416 950657044428 951127489728 953514196992 959189876736 960032360448 960507445248 964350406656 965746838784 967073414112 970942645764 973860765696 975198486528 975270969344 979657555968 980518017024 981003239424 981864882432 986354433792 987220776906 987709316256 996081795072 997450039296 1001440806912 1002010853376 1002890947968 1004268545424 1008286593678 1008860536944 1011316948992 1011892617216 1015941169152 1017336692736 1018230248448 1018809851904 1022886079488 1024291142784 1025190806787 1029878464797 1032973713408 1033484894208 1034392633344 1039122366464 1040035057152 1040549732352 1041463676736 1046147985792 1046225742016 1047662865288 1050811564032 1055015829504 1056465027072 1057994846208 1062227851776 1062753509376 1063686955968 1070018425944 1072703471616 1073234313216 1079088611328 1080036405504 1080570875904 1084894207488 1086465193632 1087957590876 1095593361408 1096217001984 1097179840512 1102114750464 1103082769152 1103710672896 1109648738016 1114512556032 1114595393536 1119054856192 1119608635392 1120592019456 1122131294208 1126620907776 1126704645248 1127262210048 1128252316464 1129802113602 1134968104062 1137731567616 1138379194368 1142933815296 1144503779328 1145509029504 1146161083392 1150746839424 1152327535632 1155790798848 1161075621888 1162095427584 1162670505984 1163691712512 1169012662272 1170039439296 1170618448896 1171646636328 1177003959768 1178620723449 1180541386752 1182163009536 1186892808192 1187568418816 1188611493888 1190244201984 1195006333248 1195597698048 1195686562304 1203770729187 1205732376576 1206791405568 1207388602368 1213974687744 1215040956192 1215642235392 1220505983424 1222273342836 1225946824704 1232542531584 1233244127232 1234327320576 1239879094272 1240968115296 1241674507008 1248354830268 1252106698752 1253919817728 1258936713216 1259559714816 1260666021888 1267542725904 1268169986304 1269283856022 1271352262656 1278919835648 1280043147264 1280676593664 1285800542208 1287566751744 1287662451712 1289431218816 1294590194352 1296368477586 1298481020928 1300264648704 1306210074624 1307357356032 1308004319232 1309153176576 1315139245056 1316294369208 1316945755008 1318102465869 1324129454739 1328109060096 1329933385728 1335254409216 1336014471168 1337187930624 1339024727232 1344382124904 1345147382592 1348422598656 1354588225536 1356448923648 1357640331264 1358413135872 1363848105984 1365721523712 1366921075716 1373171286396 1377298284544 1379190177792 1386610348032 1386713409536 1387399643136 1388618235648 1394863981056 1396089129708 1396883820384 1406687772672 1408620036096 1410659794944 1416303802368 1417004679168 1418249274624 1425985566642 1426691234592 1430271295488 1438784815104 1440048540672 1440761167872 1446525609984 1448620258176 1450610121168 1456413968646 1460791148544 1461622669312 1462906454016 1469486333952 1470777025536 1471504859136 1471614230528 1479531650688 1480831165359 1481563974384 1486016741376 1492811513856 1494122692608 1496175058944 1502161210368 1503016280064 1504336421952 1506402818136 1512429890517 1513290805416 1516975423488 1517838925824 1523911753728 1526005039104 1527345372672 1528214777856 1534329119232 1536436714176 1549460570112 1550227341312 1551588950016 1558683549696 1560052585728 1560824598528 1562195515104 1569338613024 1571494297932 1576217346048 1582523744256 1584697540608 1584815325184 1586992269312 1593341777664 1594130264064 1595530433952 1605027638916 1609055207424 1609851469824 1618632916992 1620054608256 1620856313856 1627341311232 1629697790448 1631936386314 1634595766272 1643390042112 1644325502976 1645769760768 1653172125696 1654624153728 1655566009344 1664473107024 1669475598336 1671893090304 1678582284288 1679412953088 1680888029184 1690056967872 1690893315072 1692378474696 1702452156093 1706597351424 1706724196352 1707568791552 1714400722944 1716755668992 1718263544256 1719241625088 1726120259136 1728491303448 1733686198272 1741613432832 1743143141376 1744005758976 1745537568768 1753518993408 1755059158944 1755927673344 1757469954492 1765505939652 1770812080128 1773244514304 1780339212288 1781352628224 1782917240832 1785366302976 1792509499872 1793529843456 1808598564864 1810187108352 1811082903552 1811217514496 1818464141312 1820962031616 1822561434288 1823463353088 1830758975136 1830895048528 1833410014254 1838920237056 1848813797376 1849866190848 1851490980864 1859818641408 1861452172944 1862511760512 1872532245402 1875583696896 1878160048128 1880879726592 1888405069824 1889339572224 1890999032832 1901314088856 1902254979456 1903925784033 1907028393984 1918379753472 1920064720896 1921014890496 1928700813312 1931493677568 1934146828224 1941885291528 1947721531392 1950396973056 1950541938688 1959315111936 1961036034048 1962006478848 1963729764864 1972708867584 1974441553812 1975418632512 1992163590144 1994900078592 2002881613824 2004021706752 2005781895936 2008537090848 2016573187356 2017721073888 2022633897984 2031882338304 2034673385472 2036460496896 2037619703808 2045772158976 2048582285568 2050381613574 2059756929594 2065947426816 2068785266688 2078244732928 2080070114304 2081099464704 2082927353472 2092295971584 2092451484032 2095325730576 2101623128064 2110031659008 2112930054144 2115989692416 2124455703552 2125507018752 2127373911936 2138978349963 2140036851888 2145406943232 2146468626432 2158177222656 2160072811008 2161141751808 2169788414976 2172930387264 2175915181752 2184620952969 2191186722816 2192434003968 2194359681024 2204229500928 2206165538304 2207421345792 2219297476032 2229025112064 2229190787072 2238109712384 2239217270784 2241184038912 2244262588416 2253241815552 2253409290496 2254524420096 2256504632928 2259604227204 2269936208124 2275463135232 2276758388736 2285867630592 2289007558656 2291018059008 2292322166784 2301493678848 2304655071264 2324190855168 2325341011968 2327383425024 2338025324544 2340078878592 2341236897792 2343293272656 2354007919536 2357241446898 2361082773504 2364326019072 2373785616384 2375136837632 2377222987776 2380488403968 2390012666496 2391195396096 2391373124608 2407541458374 2411464753152 2413582811136 2414777204736 2427949375488 2430081912384 2431284470784 2441011966848 2444546685672 2447904579471 2451893649408 2465085063168 2466488254464 2468654641152 2479758188544 2481936230592 2483349014016 2496709660536 2504213397504 2507839635456 2517873426432 2519119429632 2521332043776 2535085451808 2536339972608 2538567712044 2557839671296 2560086294528 2561353187328 2571601084416 2575133503488 2575324903424 2578862437632 2589180388704 2592736955172 2600529297408 2612420149248 2614714712064 2616008638464 2618306353152 2630278490112 2632588738416 2633891510016 2636204931738 2648258909478 2656218120192 2659866771456 2670508818432 2672028942336 2674375861248 2678049454464 2688764249808 2690294765184 2696845197312 2709176451072 2712897847296 2715280662528 2716826271744 2727696211968 2731443047424 2733842151432 2746342572792 2750115021381 2754596569088 2758380355584 2773220696064 2773426819072 2774799286272 2777236471296 2789727962112 2792178259416 2793767640768 2808798368103 2813375545344 2817240072192 2821319589888 2832607604736 2834009358336 2836498549248 2851971133284 2853382469184 2860542590976 2877569630208 2880097081344 2881522335744 2893051219968 2897240516352 2901220242336 2912827937292 2921582297088 2925812908032 2938972667904 2941554051072 2943009718272 2943228461056 2959063301376 2961662330718 2963127948768 2988245385216 2992350117888 3004322420736 3006032560128 3008672843904 3012805636272 3024859781034 3026581610832 3033950846976 3035677851648 3047823507456 3052010078208 3054690745344 3056429555712 3068658238464 3072873428352 3075572420361 3089635394391 3098921140224 3100454682624 3103177900032 3117367099392 3120105171456 3121649197056 3124391030208 3138677226048 3142988595864 3152434692096 3165047488512 3169395081216 3169630650368 3173984538624 3186683555328 3188260528128 3191060867904 3210055277832 3218110414848 3219702939648 3237265833984 3240109216512 3241712627712 3254682622464 3259395580896 3263872772628 3286780084224 3288651005952 3291539521536 3306344251392 3309248307456 3311132018688 3328946214048 3343786180608 3357164568576 3358825906176 3361776058368 3380113935744 3381786630144 3384756949392 3404904312186 3413194702848 3413448392704 3415137583104 3428801445888 3433511337984 3436527088512 3438483250176 3452240518272 3456982606896 3467372396544 3483226865664 3486286282752 3488011517952 3491075137536 3507037986816 3510118317888 3511855346688 3514939908984 3531011879304 3535862170347 3541624160256 3546489028608 3560678424576 3562705256448 3565834481664 3570732605952 3585018999744 3587059686912 3617197129728 3620374216704 3622165807104 3622435028992 3636928282624 3641924063232 3645122868576 3646926706176 3661517950272 3661790097056 3666820028508 3677840474112 3697627594752 3699732381696 3702981961728 3719637282816 3722904345888 3725023521024 3745064490804 3756320096256 3761759453184 3776810139648 3778679144448 3781998065664 3802628177712 3804509958912 3807851568066 3814056787968 3836759506944 3840129441792 3842029780992 3857401626624 3862987355136 3868293656448 3883770583056 3895443062784 3900793946112 3901083877376 3918630223872 3922072068096 3924012957696 3927459529728 3945417735168 3948883107624 3950837265024 3954307397607 3972388364217 3984327180288 3989800157184 4005763227648 4008043413504 4011563791872 4017074181696 4033146374712 4035442147776 4045267795968 4063764676608 4069346770944 4072920993792 4075239407616 4091544317952 4097164571136 4100763227148 4119513859188 4131894853632 4137570533376 4156489465856 4160140228608 4162198929408 4165854706944 4184591943168 4184902968064 4190651461152 4220063318016 4225860108288 4231979384832 4248911407104 4251014037504 4254747823872 4277956699926 4280073703776 4290813886464 4316354445312 4320145622016 4322283503616 4339576829952 4345860774528 4351830363504 4369241905938 4382373445632 4384868007936 4388719362048 4408459001856 4412331076608 4414842691584 4438594952064 4442493496077 4458050224128 4458381574144 4476219424768 4478434541568 4482368077824 4488525176832 4506483631104 4506818580992 4509048840192 4513009265856 4519208454408 4537289671551 4539872416248 4550926270464 4553516777472 4571735261184 4578015117312 4582036118016 4584644333568 4602987357696 4609310142528 4648381710336 4650682023936 4654766850048 4676050649088 4680157757184 4682473795584 4686586545312 4708015839072 4714482893796 4728652038144 4747571232768 4750273675264 4754445975552 4760976807936 4780025332992 4782390792192 4782746249216 4815082916748 4827165622272 4829554409472 4855898750976 4860163824768 4862568941568 4882023933696 4889093371344 4895809158942 4903787298816 4930170126336 4932976508928 4937309282304 4959516377088 4963872461184 4966698028032 4993419321072 5008426795008 5015679270912 5035746852864 5038238859264 5042664087552 5070170903616 5072679945216 5077135424088 5107356468279 5115679342592 5120172589056 5122706374656 5143202168832 5150267006976 5150649806848 5157724875264 5178360777408 5185473910344 5201058594816 5224840298496 5229429424128 5232017276928 5236612706304 5260556980224 5265177476832 5267783020032 5272409863476 5296517818956 5312436240384 5319733542912 5341017636864 5344057884672 5348751722496 5356098908928 5377528499616 5380589530368 5425795694592 5430561325056 5433652543488 5455392423936 5462886094848 5467684302864 5492685145584 5500230042762 5509193138176 5516760711168 5546441392128 5546853638144 5549598572544 5554472942592 5579455924224 5584356518832 5587535281536 5617596736206 5626751090688 5634480144384 5642639179776 5665215209472 5668018716672 5672997098496 5703942266568 5706764938368 5711777352099 5721085181952 5755139260416 5760194162688 5763044671488 5786102439936 5794481032704 5802440484672 5825655874584 5843164594176 5851625816064 5877945335808 5883108102144 5886019436544 5886456922112 5918126602752 5923324661436 5926255897536 5976490770432 5984700235776 6008644841472 6012065120256 6017345687808 6025611272544 6049719562068 6053163221664 6067901693952 6095647014912 6104020156416 6109381490688 6112859111424 6137316476928 6145746856704 6151144840722 6179270788782 6197842280448 6206355800064 6234734198784 6240210342912 6243298394112 6248782060416 6277354452096 6285977191728 6304869384192 6330094977024 6338790162432 6339261300736 6347969077248 6373367110656 6376521056256 6382121735808 6416935049889 6420110555664 6436220829696 6439405879296 6474531667968 6480218433024 6483425255424 6509365244928 6518791161792 6527745545256 6553862858907 6573560168448 6577302011904 6583079043072 6612688502784 6618496614912 6622264037376 6657892428096 6687572361216 6714329137152 6717651812352 6723552116736 6760227871488 6763573260288 6769513898784 6809808624372 6826389405696 6826896785408 6830275166208 6857602891776 6867022675968 6873054177024 6876966500352 6904481036544 6913965213792 6972572565504 6976023035904 6982150275072 7014075973632 7020236635776 7023710693376 7029879817968 7062023758608 7071724340694 7083248320512 7092978057216 7121356849152 7125410512896 7131668963328 7141465211904 7170037999488 7174119373824 7234394259456 7240748433408 7244331614208 7244870057984 7273856565248 7283848126464 7290245737152 7293853412352 7323035900544 7323580194112 7333640057016 7343713738413 7355680948224 7395255189504 7399464763392 7405963923456 7439274565632 7445808691776 7450047042048 7490128981608 7512640192512 7523518906368 7553620279296 7557358288896 7563996131328 7605256355424 7609019917824 7615703136132 7673519013888 7680258883584 7684059561984 7714803253248 7725974710272 7736587312896 7767541166112 7801587892224 7802167754752 7837260447744 7844144136192 7848025915392 7854919059456 7890835470336 7897766215248 7901674530048 7908614795214 7944776728434 7968654360576 7979600314368 8011526455296 8016086827008 8023127583744 8034148363392 8066292749424 8070884295552 8090535591936 8127529353216 8138693541888 8145841987584 8150478815232 8183088635904 8194329142272 8201526454296 8239027718376 8250345064143 8263789707264 8275141066752 8312978931712 8320280457216 8324397858816 8331709413888 8369183886336 8369805936128 8381302922304 8426395104309 8440126636032 8451720216576 8463958769664 8497822814208 8502028075008 8509495647744 8555913399852 8560147407552 8581627772928 8632708890624 8640291244032 8644567007232 8679153659904 8691721549056 8703660727008 8738483811876 8764746891264 8777438724096 8816918003712 8824662153216 8829685383168 8877189904128 8884986992154 8916763148288 8952438849536 8964736155648 8977050353664 9012967262208 9013637161984 9018097680384 9026018531712 9038416908816 9074579343102 9079744832496 9101852540928 9107033554944 9143470522368 9156030234624 9164072236032 9169288667136 9205974715392 9218620285056 9226717261083 9268906183173 9296763420672 9301364047872 9309533700096 9352101298176 9360315514368 9364947591168 9373173090624 9416031678144 9428965787592 9457304076288 9495142465536 9500547350528 9508891951104 9521953615872 9560050665984 9564781584384 9565492498432 9630165833496 9654331244544 9659108818944 9711797501952 9720327649536 9725137883136 9764047867392 9778186742688 9791618317884 9860340252672 9865953017856 9874618564608 9919032754176 9927744922368 9933396056064 9986838642144 10031358541824 10071493705728 10076477718528 10085328175104 10140341807232 10145359890432 10154270848176 10214712936558 10231358685184 10240345178112 10245412749312 10286404337664 10300534013952 10301299613696 10315449750528 10356721554816 10370947820688 10402117189632 10449680596992 10458858848256 10464034553856 10473225412608 10521113960448 10530354953664 10535566040064 10544819726952 10593035637912 10607586511041 10624872480768 10639467085824 10682035273728 10688115769344 10697503444992 10712197817856 10755056999232 10761179060736 10851591389184 10861122650112 10867305086976 10910784847872 10925772189696 10935368605728 10985370291168 11000460085524 11033521422336 11092882784256 11093707276288 11099197145088 11108945885184 11158911848448 11168713037664 11175070563072 11235193472412 11268960288768 11285278359552 11330430418944 11336037433344 11345994196992 11407884533136 11413529876736 11423554704198 11442170363904 11510278520832 11520388325376 11526089342976 11572204879872 11588962065408 11604880969344 11651311749168 11686329188352 11703251632128 11755890671616 11766216204288 11772038873088 11772913844224 11836253205504 11846649322872 11852511795072 11917165092651 11952981540864 11969400471552 12017289682944 12024130240512 12034691375616 12051222545088 12099439124136 12106326443328 12135803387904 12191294029824 12208040312832 12218762981376 12225718222848 12274632953856 12291493713408 12302289681444 12358541577564 12395684560896 12412711600128 12469468397568 12480420685824 12486596788224 12497564120832 12554708904192 12571954383456 12660189954048 12677580324864 12678522601472 12695938154496 12746734221312 12753042112512 12764243471616 12833870099778 12840221111328 12872441659392 12949063335936 12960436866048 12966850510848 13018730489856 13037582323584 13055491090512 13107725717814 13147120336896 13154604023808 13166158086144 13225377005568 13236993229824 13244528074752 13315784856192 13327480488231 13375144722432 13428658274304 13435303624704 13447104233472 13520455742976 13527146520576 13539027797568 13619617248744 13652778811392 13653793570816 13660550332416 13715205783552 13734045351936 13746108354048 13753933000704 13808962073088 13827930427584 13945145131008 13952046071808 13964300550144 14028151947264 14040473271552 14047421386752 14059759635936 14124047517216 14143448681388 14185956114432 14242713698304 14250821025792 14263337926656 14282930423808 14340075998976 14348238747648 14481496866816 14488663228416 14489740115968 14547713130496 14567696252928 14580491474304 14587706824704 14646071801088 14647160388224 14667280114032 14687427476826 14711361896448 14790510379008 14798929526784 14811927846912 14878549131264 14891617383552 14900094084096 14980257963216 15025280385024 15047037812736 15107240558592 15114716577792 15127992262656 15210512710848 15218039835648 15231406272264 15322069404837 15347038027776 15360517767168 15368119123968 15429606506496 15451949420544 15473174625792 15535082332224 15603175784448 15604335509504 15674520895488 15688288272384 15696051830784 15709838118912 15781670940672 15795532430496 15803349060096 15817229590428 15889553456868 15937308721152 15959200628736 16023052910592 16032173654016 16046255167488 16068296726784 16132585498848 16141768591104 16277387083776 16291683975168 16300957630464 16366177271808 16388658284544 16403052908592 16478055436752 16500690128286 16527579414528 16550282133504 16625957863424 16640560914432 16648795717632 16663418827776 16738367772672 16739611872256 16762605844608 16852790208618 16880253272064 16903440433152 16927917539328 16995645628416 17004056150016 17018991295488 17111826799704 17120294815104 17135332056297 17163255545856 17265417781248 17280582488064 17289134014464 17358307319808 17383443098112 17407321454016 17476967623752 17529493782528 17554877448192 17633836007424 17649324306432 17659370766336 17754379808256 17769973984308 17904877699072 17929472311296 17954100707328 18025934524416 18027274323968 18036195360768 18052037063424 18076833817632 18149158686204 18159489664992 18203705081856 18286941044736 18312060469248 18328144472064 18338577334272 18411949430784 18437240570112 18453434522166 18537812366346 18593526841344 18619067400192 18704202596352 18720631028736 18729895182336 18746346181248 18832063356288 18857931575184 18914608152576 18990284931072 19001094701056 19017783902208 19043907231744 19120101331968 19129563168768 19130984996864 19250805149667 19260331666992 19308662489088 19318217637888 19423595003904 19440655299072 19450275766272 19528095734784 19556373485376 19583236635768 19661588576721 19720680505344 19731906035712 19749237129216 19838065508352 19855489844736 19866792112128 19973677284288 20062717083648 20142987411456 20152955437056 20170656350208 20280683614464 20290719780864 20308541696352 20429425873116 20480690356224 20490825498624 20572808675328 20601068027904 20602599227392 20630899501056 20713443109632 20741895641376 20917717696512 20928069107712 20946450825216 21042227920896 21060709907328 21071132080128 21089639453904 21186071275824 21215173022082 21249744961536 21278934171648 21364070547456 21376231538688 21395006889984 21424395635712 21510113998464 21522358121472 21703182778368 21722245300224 21734610173952 21821569695744 21851544379392 21870737211456 21970740582336 22000920171048 22067042844672 22185765568512 22187414552576 22198394290176 22217891770368 22317823696896 22337426075328 22350141126144 22470386944824 22537920577536 22570556719104 22660860837888 22672074866688 22691988393984 22815769066272 22827059753472 22847109408396 23020557041664 23040776650752 23052178685952 23144409759744 23177924130816 23209761938688 23302623498336 23406503264256 23511781343232 23532432408576 23544077746176 23545827688448 23672506411008 23693298645744 23705023590144 23834330185302 23905963081728 23938800943104 24034579365888 24048260481024 24069382751232 24102445090176 24198878248272 24212652886656 24271606775808 24382588059648 24416080625664 24437525962752 24451436445696 24549265907712 24582987426816 24604579362888 24717083155128 24751035192429 24791369121792 24825423200256 24938936795136 24960841371648 24973193576448 24995128241664 25109417808384 25143908766912 25320379908096 25355160649728 25357045202944 25391876308992 25493468442624 25506084225024 25528486943232 25667740199556 25680442222656 25744883318784 25898126671872 25920873732096 25933701021696 26037460979712 26075164647168 26110982181024 26215451435628 26294240673792 26332316172288 26450754011136 26473986459648 26489056149504 26631569712384 26654960976462 26750289444864 26857316548608 26894208466944 27040911485952 27054293041152 27078055595136 27239234497488 27305557622784 27307587141632 27321100664832 27430411567104 27468090703872 27492216708096 27507866001408 27617924146176 27655860855168 27680151783249 27806718549519 27890290262016 27904092143616 27928601100288 28056303894528 28080946543104 28094842773504 28119519271872 28248095034432 28286897362776 28371912228864 28485427396608 28501642051584 28526675853312 28565860847616 28680151997952 28696477495296 28962993733632 28977326456832 28979480231936 29095426260992 29135392505856 29160982948608 29175413649408 29292143602176 29294320776448 29334560228064 29374854953652 29581020758016 29597859053568 29623855693824 29757098262528 29783234767104 29800188168192 29960515926432 30094075625472 30214481117184 30229433155584 30255984525312 30421025421696 30436079671296 30462812544528 30644138809674 30694076055552 30721035534336 30736238247936 30859213012992 30903898841088 30946349251584 31070164664448 31206351568896 31208671019008 31349041790976 31376576544768 31392103661568 31419676237824 31563341881344 31591064860992 31606698120192 31634459180856 31779106913736 31822759533123 31874617442304 31918401257472 32046105821184 32064347308032 32092510334976 32136593453568 32265170997696 32283537182208 32554774167552 32583367950336 32601915260928 32732354543616 32777316569088 32806105817184 32956110873504 33001380256572 33100564267008 33251915726848 33281121828864 33297591435264 33326837655552 33476735545344 33479223744512 33525211689216 33705580417236 33806880866304 33855835078656 33991291256832 34008112300032 34037982590976 34223653599408 34240589630208 34270664112594 34326511091712 34530835562496 34561164976128 34578268028928 34716614639616 34766886196224 34814642908032 34953935247504 35058987565056 35109754896384 35267672014848 35298648612864 35318741532672 35508759616512 35539947968616 35751495277953 35809755398144 35858944622592 35908201414656 36051869048832 36054548647936 36072390721536 36104074126848 36153667635264 36298317372408 36318979329984 36407410163712 36573882089472 36624120938496 36656288944128 36677154668544 36823898861568 36874481140224 36906869044332 37075624732692 37187053682688 37238134800384 37408405192704 37441262057472 37459790364672 37492692362496 37664126712576 37715863150368 37980569862144 38035567804416 38087814463488 38240202663936 38259126337536 38261969993728 38501610299334 38520663333984 38617324978176 38847190007808 38881310598144 38900551532544 39056191469568 39112746970752 39166473271536 39323177153442 39441361010688 39463812071424 39498474258432 39676131016704 39710979689472 39733584224256 39947354568576 39982441464693 40125434167296 40285974822912 40305910874112 40341312700416 40561367228928 40581439561728 40617083392704 40858851746232 40961380712448 40981650997248 41145617350656 41202136055808 41205198454784 41261799002112 41426886219264 41483791282752 41835435393024 41856138215424 41892901650432 42084455841792 42121419814656 42142264160256 42179278907808 42372142551648 42430346044164 42557868343296 42728141094912 42752463077376 42790013779968 42848791271424 43020227996928 43044716242944 43444490600448 43469220347904 43643139391488 43703088758784 43741474422912 43941481164672 44001840342096 44134085689344 44371531137024 44374829105152 44396788580352 44435783540736 44635647393792 44674852150656 44700282252288 44940773889648 45075841155072 45141113438208 45321721675776 45344149733376 45383976787968 45631538132544 45654119506944 45694218816792 45966208214511 46041114083328 46081553301504 46104357371904 46288819519488 46355848261632 46419523877376 46605246996672 46813006528512 47023562686464 47064864817152 47088155492352 47091655376896 47345012822016 47386597291488 47410047180288 47668660370604 47811926163456 47877601886208 48069158731776 48096520962048 48138765502464 48204890180352 48397756496544 48425305773312 48832161251328 48875051925504 48902872891392 49098531815424 49165974853632 49209158725776 49434166310256 49502070384858 49582738243584 49650846400512 49877873590272 49921682743296 49946387152896 49990256483328 50218835616768 50287817533824 50640759816192 50710321299456 50714090405888 50783752617984 50986936885248 51012168450048 51056973886464 51335480399112 51360884445312 51405996168891 51489766637568 51796253343744 51841747464192 51867402043392 52074921959424 52150329294336 52221964362048 52430902871256 52588481347584 52664632344576 52901508022272 52947972919296 52978112299008 53263139424768 53309921952924 53714633097216 53788416933888 54081822971904 54108586082304 54156111190272 54478468994976 54611115245568 54615174283264 54860823134208 54936181407744 54984433416192 55015732002816 55235848292352 55311721710336 55360303566498 55613437099038 55780580524032 55857202200576 56112607789056 56161893086208 56189685547008 56239038543744 56496190068864 56573794725552 56743824457728 56970854793216 57003284103168 57053351706624 57131721695232 57360303995904 57392954990592 57752415449001 57925987467264 57954652913664 57958960463872 58190852521984 58270785011712 58321965897216 58350827298816 58584287204352 58588641552896 58669120456128 58749709907304 58984765730163 59162041516032 59195718107136 59247711387648 59514196525056 59566469534208 59600376336384 59921031852864 60188151250944 60428962234368 60458866311168 60511969050624 60842050843392 60872159342592 60925625089056 61288277619348 61442071068672 61472476495872 61718426025984 61807797682176 61892698503168 62140329328896 62417342038016 62753153089536 62784207323136 62839352475648 63126683762688 63182129721984 63213396240384 63268918361712 63558213827472 63645519066246 63749234884608 63836802514944 64092211642368 64128694616064 64185020669952 64273186907136 64530341995392 64567074364416 65109548335104 65166735900672 65203830521856 65464709087232 65554633138176 65612211634368 65912221747008 66002760513144 66201128534016 66503831453696 66562243657728 66595182870528 66653675311104 66953471090688 66958447489024 67050423378432 67411160834472 67613761732608 67711670157312 67982582513664 68016224600064 68075965181952 68447307198816 68481179260416 68541328225188 69061671124992 69122329952256 69156536057856 69433229279232 69533772392448 69629285816064 69907870495008 70219509792768 70535344029696 70597297225728 70637483065344 71017519233024 71079895937232 71502990555906 71619510796288 71717889245184 71816402829312 72103738097664 72109097295872 72144781443072 72208148253696 72307335270528 72596634744816 72637958659968 72814820327424 73147764178944 73248241876992 73312577888256 73354309337088 73647797723136 73748962280448 73813738088664 74151249465384 74253105577287 74374107365376 74476269600768 74816810385408 74882524114944 74919580729344 74985384724992 75328253425152 75431726300736 75961139724288 76071135608832 76175628926976 76480405327872 76518252675072 76523939987456 77003220598668 77041326667968 77234649956352 77694380015616 77762621196288 77801103065088 78112382939136 78225493941504 78332946543072 78646354306884 78882722021376 78996948516864 79352262033408 79421959378944 79467168448512 79894709137152 79964882929386 80250868334592 80571949645824 80682625400832 81122734457856 81162879123456 81234166785408 81717703492464 81922761424896 81963301994496 82291234701312 82404272111616 82410396909568 82523598004224 82853772438528 82967582565504 83420155648557 83670870786048 83712276430848 83785803300864 84168911683584 84242839629312 84284528320512 84358557815616 84744285103296 84860692088328 85115736686592 85456282189824 85504926154752 85580027559936 85697582542848 86040455993856 86089432485888 86888981200896 86938440695808 87286278782976 87406177517568 87482948845824 87882962329344 88003680684192 88743062274048 88749658210304 88793577160704 88871567081472 89271294787584 89349704301312 89400564504576 89881547779296 90282226876416 90643443351552 90688299466752 90767953575936 91263076265088 91308239013888 91388437633584 91932416429022 92082228166656 92163106603008 92208714743808 92577639038976 92711696523264 92839047754752 93210493993344 93626013057024 94047125372928 94129729634304 94176310984704 94183310753792 94690025644032 94773194582976 94820094360576 95337320741208 95468278599369 95623852326912 95755203772416 96138317463552 96193041924096 96277531004928 96409780360704 96795512993088 96850611546624 97664322502656 97750103851008 97805745782784 98197063630848 98331949707264 98418317451552 98868332620512 99004140769716 99301692801024 99755747180544 99843365486592 99892774305792 99980512966656 100437671233536 100575635067648 101420642598912 101428180811776 101567505235968 101973873770496 102024336900096 102113947772928 102670960798224 102721768890624 102811992337782 102979533275136 103592506687488 103683494928384 103734804086784 104149843918848 104300658588672 104443928724096 104861805742512 105176962695168 105329264689152 105803016044544 105895945838592 105956224598016 106526278849536 106619843905848 107254485833859 107429266194432 107576833867776 108163645943808 108217172164608 108312222380544 108956937989952 109222230491136 109230348566528 109721646268416 109872362815488 109968866832384 110031464005632 110471696584704 110623443420672 110720607132996 111226874198076 111561161048064 111714404401152 112225215578112 112323786172416 112379371094016 112478077087488 112992380137728 113147589451104 113941709586432 114106703413248 114263443390464 114720607991808 114785909981184 115504830898002 115851974934528 115917920927744 116381705043968 116541570023424 116643931794432 116701654597632 117168574408704 117177283105792 117338240912256 117499419814608 117969531460326 118324083032064 118391436214272 118495422775296 119028393050112 119132939068416 119200752672768 119842063705728 119947324394079 120376302501888 120857924468736 120917732622336 121023938101248 121684101686784 121744318685184 121851250178112 122576555238696 122884142137344 122944952991744 123436852051968 123615595364352 123785397006336 124280658657792 125506306179072 125568414646272 125678704951296 126253367525376 126364259443968 126426792480768 126537836723424 127116427654944 127291038132492 127673605029888 128184423284736 128257389232128 128370041339904 128546373814272 129060683990784 129134148728832 130333471801344 130407661043712 130929418174464 131109266276352 131224423268736 131824443494016 132005521026288 132402257068032 133007662907392 133124487315456 133190365741056 133307350622208 133906942181376 133916894978048 134100846756864 134822321668944 135227523465216 135423340314624 135965165027328 136032449200128 136151930363904 136894614397632 136962358520832 137082656450376 137898624643533 138123342249984 138244659904512 138313072115712 138866458558464 139067544784896 139258571632128 139815740990016 140439019585536 141070688059392 141194594451456 141274966130688 142035038466048 142159791874464 143005981111812 143435778490368 143632805658624 144207476195328 144218194591744 144289562886144 144416296507392 144614670541056 145193269489632 145275917319936 146496483753984 146625155776512 146708618674176 147295595446272 147497924560896 147627476177328 148302498930768 148506211154574 148748214730752 148952539201536 149633620770816 149765048229888 149839161458688 149970769449984 150656506850304 150863452601472 151922279448576 152142271217664 152351257853952 152960810655744 153036505350144 153047879974912 154006441197336 154082653335936 154469299912704 155388760031232 155525242392576 155602206130176 156224765878272 156450987883008 156665893086144 157292708613768 157765444042752 157993897033728 158704524066816 158843918757888 158934336897024 159789418274304 159929765858772 161143899291648 161365250801664 162245468915712 162325758246912 162468333570816 163435406984928 163845522849792 164582469402624 164808544223232 164820793819136 165047196008448 165707544877056 165935165131008 166840311297114 167341741572096 167571606601728 168337823367168 168485679258624 168569056641024 168717115631232 169488570206592 169721384176656 170231473373184 170912564379648 171009852309504 171160055119872 171395165085696 172080911987712 172178864971776 173257246347003 173777962401792 173876881391616 174572557565952 174812355035136 174965897691648 175765924658688 176007361368384 177486124548096 177499316420608 177587154321408 177743134162944 178542589575168 178699408602624 178801129009152 179763095558592 180564453752832 181286886703104 181376598933504 181535907151872 182526152530176 182616478027776 182776875267168 183864832858044 184326213206016 184417429487616 185155278077952 185423393046528 185678095509504 186420987986688 187252026114048 188259459268608 188352621969408 188366621507584 189380051288064 189546389165952 189640188721152 190674641482416 190936557198738 191247704653824 191510407544832 192276634927104 192386083848192 192555062009856 192819560721408 193591025986176 193701223093248 195328645005312 195500207702016 195611491565568 196394127261696 196663899414528 196836634903104 197736665241024 198008281539432 198603385602048 199511494361088 199686730973184 199785548611584 199961025933312 200875342467072 201151270135296 202841285197824 202856361623552 203135010471936 203947747540992 204048673800192 204227895545856 205341921596448 205443537781248 205623984675564 207185013374976 207366989856768 207469608173568 208299687837696 208601317177344 208887857448192 209723611485024 210658529378304 211606032089088 211791891677184 211912449196032 213052557699072 213239687811696 214508971667718 214858532388864 215153667735552 216327291887616 216434344329216 216624444761088 217913875979904 218444460982272 218460697133056 219443292536832 219744725630976 219937733664768 220062928011264 220943393169408 221246886841344 221441214265992 222453748396152 222759316731861 223122322096128 223428808802304 224450431156224 224647572344832 224758742188032 224956154174976 225984760275456 226295178902208 227883419172864 228213406826496 228526886780928 229441215983616 229571819962368 231009661796004 231703949869056 232763410087936 233083140046848 233287863588864 233403309195264 234337148817408 234354566211584 234676481824512 234998839629216 235939062920652 236648166064128 236990845550592 238056786100224 238265878136832 238401505345536 239684127411456 239894648788158 240752605003776 241715848937472 242047876202496 243368203373568 243488637370368 243702500356224 245153110477392 245768284274688 245889905983488 246873704103936 247231190728704 247570794012672 248561317315584 250260466945671 251012612358144 251136829292544 251357409902592 252506735050752 252728518887936 252853584961536 253075673446848 254232855309888 254582076264984 255347210059776 256368846569472 256514778464256 256740082679808 257092747628544 258121367981568 258268297457664 260666943602688 260815322087424 261858836348928 262218532552704 262448846537472 263648886988032 264011042052576 266248974630912 266380731482112 266614701244416 267813884362752 267833789956096 268201693513728 269644643337888 270846680629248 271930330054656 272064898400256 272303860727808 273789228795264 273924717041664 274165312900752 275797249287066 276246684499968 276489319809024 276626144231424 277732917116928 278135089569792 278517143264256 279631481980032 280878039171072 282141376118784 282389188902912 282549932261376 284070076932096 284319583748928 286011962223624 286871556980736 287265611317248 288414952390656 288436389183488 288579125772288 288832593014784 289229341082112 290386538979264 290551834639872 292992967507968 293250311553024 293417237348352 294591190892544 294995849121792 295254952354656 296604997861536 297012422309148 297905078403072 299267241541632 299530096459776 299678322917376 299941538899968 301313013700608 301726905202944 304284542435328 304702515707904 305921621311488 306073010700288 306095759949824 308012882394672 308165306671872 308938599825408 310777520062464 311050484785152 311204412260352 312449531756544 312901975766016 313331786172288 314585417227536 315530888085504 315987794067456 317409048133632 317687837515776 317868673794048 319578836548608 319859531717544 321763457501577 322287798583296 322730501603328 324490937831424 324651516493824 324936667141632 326870813969856 327691045699584 329164938805248 329617088446464 329641587638272 330094392016896 331415089754112 331870330262016 333680622594228 334683483144192 335143213203456 336675646734336 336971358517248 337138113282048 337434231262464 338977140413184 339442768353312 341825128759296 342320110239744 342790330171392 344161823975424 344357729943552 346514492694006 347555924803584 347753762783232 349145115131904 349624710070272 349931795383296 351531849317376 352014722736768 354972249096192 354998632841216 355174308642816 355486268325888 357085179150336 357398817205248 357602258018304 359526191117184 359841973182237 361128907505664 362573773406208 362753197867008 363071814303744 365052305060352 365232956055552 365553750534336 367729665716088 368652426412032 368834858975232 370310556155904 370846786093056 371356191019008 372841975973376 376518918537216 376705243938816 376733243015168 378760102576128 379092778331904 379280377442304 381349282964832 381873114397476 383020815089664 384553269854208 384772167696384 385110124019712 385639121442816 387182051972352 387402446186496 391000415404032 391222983131136 392788254523392 393327798829056 393673269806208 395473330482048 396016563078864 397206771204096 399022988722176 399373461946368 399571097223168 399922051866624 401750684934144 402302540270592 405682570395648 405712723247104 406270020943872 407895495081984 408097347600384 408455791091712 410683843192896 410887075562496 411247969351128 413695873930599 414370026749952 414733979713536 414939216347136 416599375675392 417202634354688 417775714896384 419447222970048 421317058756608 423212064178176 423583783354368 423824898392064 426105115398144 426479375623392 429017943335436 430307335471104 432654583775232 432868688658432 433248889522176 435827751959808 436921394266112 439489451261952 439875467329536 440125856022528 441886786338816 442493773682688 442882428531984 444907496792304 445518633463722 446244644192256 446857617604608 448900862312448 449295144689664 449517484376064 449912308349952 451969520550912 452590357804416 455766838345728 456426813652992 457053773561856 458882431967232 459143639924736 462019323592008 463407899738112 465526820175872 466166280093696 466575727177728 466806618390528 468674297634816 468709132423168 469352963649024 469997679258432 471878125841304 473296332128256 473981691101184 476113572200448 476531756273664 476803010691072 479368254822912 479789297576316 483431697874944 484095752404992 486736406747136 486977274740736 487405000712448 490306220954784 491536568549376 493747408207872 494462381457408 495141588025344 497122634631168 500520933891342 502025224716288 502714819805184 505013470101504 505457037775872 505707169923072 506151346893696 508465710619776 509164152529968 510694420119552 512737693138944 513029556928512 513480165359616 514185495257088 516242735963136 516536594915328 519771739041009 521333887205376 521630644174848 523717672697856 524437065105408 524897693074944 527297773976064 528022084105152 532497949261824 532761462964224 533229402488832 535627768725504 535667579912192 536403387027456 539289286675776 541693361258496 543860660109312 544129796800512 544607721455616 547578457590528 547849434083328 548330625801504 551594498574132 552978639618048 553252288462848 555465834233856 556270179139584 557034286528512 559262963960064 561756078342144 564778377805824 565099864522752 568140153864192 568639167497856 572023924447248 573743113961472 574531222634496 576829904781312 576872778366976 577158251544576 577665186029568 578458682164224 580773077958528 581103669279744 585985935015936 586500623106048 586834474696704 589182381785088 589991698243584 590509904709312 593209995723072 594024844618296 595810156806144 598534483083264 599060192919552 599356645834752 599883077799936 602626027401216 603453810405888 608569084870656 609405031415808 611843242622976 612146021400576 612191519899648 616025764789344 616330613343744 621555040124928 622100969570304 622408824520704 624899063513088 625803951532032 626663572344576 629170834455072 631975588134912 634818096267264 635375675031552 635737347588096 639157673097216 639719063435088 643526915003154 644575597166592 645461003206656 648981875662848 649303032987648 649873334283264 653741627939712 655382091399168 658329877610496 659234176892928 659283175276544 660188784033792 662830179508224 663740660524032 667361245188456 668277950195583 669366966288384 670286426406912 673351293468672 673942717034496 674276226564096 674868462524928 677954280826368 678885536706624 683650257518592 684640220479488 685580660342784 688323647950848 688715459887104 693028985388012 695111849607168 698290230263808 699249420140544 699863590766592 703063698634752 704029445473536 709944498192384 709997265682432 710972536651776 714170358300672 714797634410496 715204516036608 719052382234368 719683946364474 722257815011328 725147546812416 726143628607488 730104610120704 730465912111104 731107501068672 735459331432176 737304852824064 737669717950464 740621112311808 741693572186112 742712382038016 745683951946752 750781400837013 753037837074432 753410487877632 753466486030336 757520205152256 758185556663808 758560754884608 762698565929664 763746228794952 766041630179328 769106539708416 769544335392768 770220248039424 771278242885632 774364103944704 774804892372992 782000830808064 782445966262272 785576509046784 786655597658112 787346539612416 790946660964096 792033126157728 798746923892736 799142194446336 799844103733248 803501369868288 804605080541184 811425446494208 812540041887744 815790990163968 816194695200768 816911582183424 821367686385792 821774151124992 822495938702256 827391747861198 828740053499904 829467959427072 829878432694272 833198751350784 834405268709376 835551429792768 838894445940096 842634117513216 846424128356352 847167566708736 847649796784128 852210230796288 852958751246784 858035886670872 860614670942208 865309167550464 865737377316864 866497779044352 871655503919616 878978902523904 879750934659072 880251712045056 883773572677632 884987547365376 885764857063968 889814993584608 891037266927444 893715235209216 897801724624896 898590289379328 899034968752128 899824616699904 903939041101824 905180715608832 912853627305984 914107547123712 917764863934464 918287279849472 924038647184016 926815799476224 931053640351744 932332560187392 933151454355456 933613236781056 937348595269632 937418264846336 938705927298048 939995358516864 943756251682608 946592664256512 947963382202368 952227144400896 953063512547328 953606021382144 958736509645824 959578595152632 965290372504731 966863395749888 968191504809984 973472813494272 973954549481472 974810001424896 980612441909568 983073137098752 987494816415744 988924762914816 990283176050688 994245269262336 1001041867782684 1004050449432576 1005429639610368 1010026940203008 1010914075551744 1011414339846144 1012302693787392 1016931421239552 1018328305059936 1025475386277888 1026960330719232 1028370990514176 1032485471926272 1033073189830656 1039543478082018 1042667774410752 1043261288349696 1047435345395712 1048874130210816 1049795386149888 1054595547952128 1056044168210304 1064995898523648 1065522925928448 1066458804977664 1071255537451008 1071335159824384 1072806774054912 1078578573351552 1083386722516992 1087721320218624 1088259593601024 1089215442911232 1095156915181056 1095698868166656 1096661251603008 1103188997148264 1105957279236096 1106504576925696 1110931668467712 1112540358279168 1114068573057024 1118525927920128 1129556755611648 1130199729045504 1136280307728384 1137278334995712 1144047848894496 1149062445268992 1153659809562624 1153745556733952 1154316503089152 1155330372059136 1156917364328448 1161546155917056 1162207338559488 1173001246212096 1173668949393408 1178364763570176 1179983396487168 1181019809418624 1186419991446144 1188049689236592 1191620313612288 1197068966166528 1198120385839104 1198713291669504 1199766155599872 1205252054802432 1206907620811776 1217138169741312 1218810062831616 1223686485245952 1224292042801152 1224383039799296 1232051529578688 1232661226687488 1241087621791797 1243110080249856 1244201939140608 1244817649041408 1249798127026176 1251607903064064 1253327144689152 1258341668910144 1263951176269824 1269636192534528 1270751350063104 1271474695176192 1278315346194432 1279438126870176 1287053830006308 1290922006413312 1297963751325696 1298606065975296 1299746668566528 1307483255879424 1310764182798336 1318468353785856 1318566350553088 1320377568067584 1325660359016448 1327481321048064 1334722490376912 1336555900391166 1338733932576768 1340572852813824 1346702586937344 1347885434068992 1348552453128192 1349736925049856 1355908561652736 1357771073413248 1367300515037184 1369280440958976 1371161320685568 1376647295901696 1377430919774208 1386057970776024 1390223699214336 1396580460527616 1398498840281088 1399727181533184 1406127397269504 1408058890947072 1419888996384768 1419994531364864 1421945073303552 1428340716601344 1429595268820992 1430409032073216 1438104764468736 1439367892728948 1450295093624832 1452287257214976 1460209220241408 1460931824222208 1462215002137344 1470918662864352 1474609705648128 1481242224623616 1483387144372224 1485424764076032 1491367903893504 1501562801674026 1506075674148864 1506932972060672 1515040410304512 1516371113327616 1517121509769216 1525397131859328 1527492457589904 1532083260358656 1538213079416832 1539088670785536 1540440496078848 1542556485771264 1548728207889408 1549609784745984 1559315217123027 1564001661616128 1564891932524544 1571153018093568 1573311195316224 1574693079224832 1581893321928192 1584066252315456 1597493847785472 1598284388892672 1599688207466496 1607002739736576 1609210161082368 1625080083775488 1631581980327936 1632389390401536 1633823164366848 1642735372771584 1643548302249984 1644991877404512 1654783495722396 1658935918854144 1659756865388544 1666397502701568 1668810537418752 1671102859585536 1677788891880192 1685268235026432 1694335133417472 1695299593568256 1704420461592576 1705917502493568 1716071773341744 1721229341884416 1730618335100928 1731474754633728 1732995558088704 1743311007839232 1757957805047808 1759501869318144 1760503424090112 1767547145355264 1769975094730752 1771529714127936 1779629987169216 1782074533854888 1787430470418432 1795603449249792 1797180578758656 1798069937504256 1799649233399808 1807878082203648 1810361431217664 1825707254611968 1828215094247424 1835529727868928 1836574559698944 1848077294368032 1864665120374784 1866302908710912 1867226473562112 1874697190539264 1874836529692672 1877411854596096 1879990717033728 1887512503365216 1895926764404736 1904454288801792 1906127025094656 1907212042764288 1917473019291648 1919157190305264 1930580745009462 1933726791499776 1936383009619968 1946945626988544 1947909098962944 1949620002849792 1961224883819136 1966146274197504 1974989632831488 1977849525829632 1980566352101376 1988490538524672 2002083735565368 2008100898865152 2010859279220736 2020053880406016 2021828151103488 2022828679692288 2024605387574784 2033862842479104 2036656610119872 2050950772555776 2053920661438464 2056741981028352 2064970943852544 2066146379661312 2079086956164036 2085335548821504 2094870690791424 2097748260421632 2099590772299776 2109191095904256 2112088336420608 2129991797047296 2132917609955328 2142511074902016 2142670319648768 2145613548109824 2157157146703104 2166773445033984 2175442640437248 2178430885822464 2190313830362112 2191397736333312 2193322503206016 2206377994296528 2211914558472192 2213009153851392 2221863336935424 2225080716558336 2228137146114048 2237051855840256 2252344202511039 2259113511223296 2260399458091008 2272560615456768 2274556669991424 2288095697788992 2298124890537984 2307319619125248 2307491113467904 2308633006178304 2310660744118272 2313834728656896 2323092311834112 2324414677118976 2346002492424192 2347337898786816 2356729527140352 2359966792974336 2362039618837248 2372839982892288 2376099378473184 2396240771678208 2397426583339008 2399532311199744 2410504109604864 2413815241623552 2434276339482624 2437620125663232 2447372970491904 2448584085602304 2448766079598592 2464103059157376 2465322453374976 2482175243583594 2486220160499712 2488403878281216 2489635298082816 2499596254052352 2503215806128128 2506654289378304 2516683337820288 2527902352539648 2539272385069056 2541502700126208 2542949390352384 2556630692388864 2558876253740352 2574107660012616 2581844012826624 2595927502651392 2597212131950592 2599493337133056 2614966511758848 2636936707571712 2637132701106176 2640755136135168 2651320718032896 2654962642096128 2669444980753824 2673111800782332 2681145705627648 2693405173874688 2695770868137984 2697104906256384 2699473850099712 2711817123305472 2715542146826496 2738560881917952 2742322641371136 2753294591803392 2754861839548416 2772115941552048 2780447398428672 2793160921055232 2796997680562176 2799454363066368 2812254794539008 2816117781894144 2839777992769536 2839989062729728 2843890146607104 2856681433202688 2859190537641984 2860818064146432 2876209528937472 2878735785457896 2895871117514193 2900590187249664 2904574514429952 2920418440482816 2921863648444416 2924430004274688 2941837325728704 2949219411296256 2962484449247232 2966774288744448 2970849528152064 2982735807787008 3003125603348052 3012151348297728 3030080820609024 3032742226655232 3034243019538432 3050794263718656 3054984915179808 3076426158833664 3080880992157696 3085112971542528 3097456415778816 3099219569491968 3118630434246054 3128003323232256 3129783865049088 3142306036187136 3146622390632448 3149386158449664 3163786643856384 3168132504630912 3194987695570944 3196568777785344 3199376414932992 3214005479473152 3218420322164736 3250160167550976 3263163960655872 3264778780803072 3267646328733696 3285470745543168 3287096604499968 3289983754809024 3309566991444792 3317871837708288 3319513730777088 3332795005403136 3337621074837504 3342205719171072 3355577783760384 3388670266834944 3390599187136512 3408840923185152 3411835004987136 3432143546683488 3461236670201856 3462949509267456 3465991116177408 3486622015678464 3519003738636288 3521006848180224 3535094290710528 3539950189461504 3543059428255872 3559259974338432 3564149067709776 3574860940836864 3591206898499584 3594361157517312 3596139875008512 3599298466799616 3615756164407296 3620722862435328 3651414509223936 3656430188494848 3671059455737856 3673149119397888 3696154588736064 3729330240749568 3732605817421824 3734452947124224 3749394381078528 3749673059385344 3754823709192192 3759981434067456 3775025006730432 3791853528809472 3808908577603584 3812254050189312 3814424085528576 3834946038583296 3838314380610528 3861161490018924 3872766019239936 3893891253977088 3895818197925888 3899240005699584 3922449767638272 3932292548395008 3955699051659264 3961132704202752 3976981077049344 4004167471130736 4016201797730304 4021718558441472 4040107760812032 4043656302206976 4045657359384576 4049210775149568 4067725684958208 4073313220239744 4101901545111552 4107841322876928 4113483962056704 4129941887705088 4132292759322624 4158173912328072 4170671097643008 4189741381582848 4195496520843264 4199181544599552 4218382191808512 4224176672841216 4259983594094592 4265835219910656 4285022149804032 4285340639297536 4291227096219648 4314314293406208 4350885280874496 4356861771644928 4380627660724224 4382795472666624 4386645006412032 4412755988593056 4423829116944384 4443726673870848 4450161433116672 4456274292228096 4474103711680512 4504688405022078 4518227022446592 4520798916182016 4545121230913536 4549113339982848 4576191395577984 4596249781075968 4614639238250496 4614982226935808 4617266012356608 4621321488236544 4627669457313792 4646184623668224 4648829354237952 4677945651369081 4692004984848384 4694675797573632 4713459054280704 4719933585948672 4724079237674496 4745679965784576 4752198756946368 4792481543356416 4794853166678016 4799064622399488 4821008219209728 4827630483247104 4875240251326464 4894745940983808 4897168171204608 4897532159197184 4928206118314752 4930644906749952 4964350487167188 4976807756562432 4979270596165632 4999192508104704 5006431612256256 5013308578756608 5033366675640576 5055804705079296 5083005400252416 5085898780704768 5113261384777728 5117752507480704 5148215320025232 5163688025653248 5191855005302784 5194424263901184 5198986674266112 5229933023517696 5273873415143424 5274265402212352 5281510272270336 5302641436065792 5309925284192256 5338889961507648 5346223601564664 5362291411255296 5386810347749376 5391541736275968 5394209812512768 5398947700199424 5423634246610944 5431084293652992 5477121763835904 5484645282742272 5506589183606784 5509723679096832 5544231883104096 5593995361124352 5598908726132736 5624509589078016 5632235563788288 5679978125459456 5687780293214208 5713362866405376 5718381075283968 5721636128292864 5752419057874944 5757471570915792 5791742235028386 5801180374499328 5809149028859904 5840836880965632 5843727296888832 5848860008549376 5883674651457408 5898438822592512 5924968898494464 5933548577488896 5941699056304128 5965471615574016 6006251206696104 6024302696595456 6060161641218048 6065484453310464 6068486039076864 6101588527437312 6109969830359616 6152852317667328 6161761984315392 6170225943085056 6194912831557632 6198439138983936 6237260868492108 6256006646464512 6284612072374272 6293244781264896 6298772316899328 6327573287712768 6336265009261824 6389975391141888 6398752829865984 6428010958946304 6436840644329472 6500320335101952 6526327921311744 6535292657467392 6570941491086336 6574193208999936 6579967509618048 6619133982889584 6635743675416576 6639027461554176 6665590010806272 6675242149675008 6684411438342144 6711155567520768 6757032607533117 6777340533669888 6781198374273024 6817681846370304 6823670009974272 6864287093366976 6922473340403712 6925899018534912 6931982232354816 6973244031356928 7038007477272576 7042013696360448 7070188581421056 7079900378923008 7086118856511744 7118519948676864 7128298135419552 7188722315034624 7192279750017024 7198596933599232 7231512328814592 7241445724870656 7302829018447872 7312860376989696 7342118911475712 7346298238795776 7392309177472128 7458660481499136 7465211634843648 7468905894248448 7498788762157056 7499346118770688 7509647418384384 7519962868134912 7550050013460864 7583707057618944 7617817155207168 7624508100378624 7628848171057152 7669892077166592 7676628761221056 7722322980037848 7745532038479872 7787782507954176 7791636395851776 7798480011399168 7844899535276544 7911398103318528 7922265408405504 7953962154098688 8008334942261472 8043437116882944 8080215521624064 8087312604413952 8091314718769152 8098421550299136 8135451369916416 8146626440479488 8215682645753856 8226967924113408 8259883775410176 8264585518645248 8316347824656144 8341342195286016 8379482763165696 8390993041686528 8398363089199104 8436764383617024 8448353345682432 8519967188189184 8531670439821312 8570044299608064 8570681278595072 8582454192439296 8628628586812416 8687613352542579 8701770561748992 8713723543289856 8761255321448448 8765590945333248 8773290012824064 8825511977186112 8847658233888768 8887453347741696 8900322866233344 8912548584456192 8948207423361024 9009376810044156 9036454044893184 9090242461827072 9098226679965696 9152382791155968 9229278476500992 9229964453871616 9242642976473088 9255338914627584 9292369247336448 9297658708475904 9355891302738162 9384009969696768 9389351595147264 9426918108561408 9439867171897344 9448158475348992 9491359931569152 9504397513892736 9584963086712832 9589706333356032 9598129244798976 9642016438419456 9655260966494208 9750480502652928 9789491881967616 9794336342409216 9795064318394368 9856412236629504 9861289813499904 9928700974334376 9953615513124864 9958541192331264 9998385016209408 10012863224512512 10026617157513216 10066733351281152 10166010800504832 10171797561409536 10226522769555456 10235505014961408 10296430640050464 10383710010605568 10388848527802368 10397973348532224 10459866047035392 10548530804424704 10563020544540672 10605282872131584 10619850568384512 10677779923015296 10692447203129328 10724582822510592 10773620695498752 10783083472551936 10788419625025536 10797895400398848 10847268493221888 10862168587305984 10954243527671808 10969290565484544 11013178367213568 11019447358193664 11088463766208192 11187990722248704 11197817452265472 11249019178156032 11264471127576576 11375560586428416 11426725732810752 11436762150567936 11443272256585728 11504838115749888 11514943141831584 11583484470056772 11618298057719808 11681673761931264 11687454593777664 11697720017098752 11767349302914816 11796877645185024 11867097154977792 11883398112608256 11930943231148032 12012502413392208 12048605393190912 12120323282436096 12130968906620928 12136972078153728 12203177054874624 12219939660719232 12305704635334656 12323523968630784 12340451886170112 12389825663115264 12396878277967872 12474521736984216 12512013292929024 12569224144748544 12586489562529792 12597544633798656 12655146575425536 12672530018523648 12779950782283776 12797505659731968 12856021917892608 12873681288658944 13052655842623488 13070585314934784 13141882982172672 13148386417999872 13159935019236096 13238267965779168 13271487350833152 13331180021612544 13350484299350016 13368822876684288 13422311135041536 13514065215066234 13554681067339776 13562396748546048 13635363692740608 13647340019948544 13728574186733952 13844946680807424 13851798037069824 13863964464709632 13946488062713856 14076014954545152 14084027392720896 14140377162842112 14159800757846016 14172237713023488 14237039897353728 14256596270839104 14377444630069248 14384559500034048 14397193867198464 14463024657629184 14482891449741312 14625720753979392 14684237822951424 14692596477591552 14784618354944256 14930423269687296 14937811788496896 14997577524314112 14998692237541376 15019294836768768 15039925736269824 15100100026921728 15167414115237888 15249016200757248 15257696342114304 15339784154333184 15353257522442112 15444645960075696 15491064076959744 15575565015908352 15583272791703552 15596960022798336 15689799070553088 15822796206637056 15844530816811008 15907924308197376 16016669884522944 16086874233765888 16160431043248128 16174625208827904 16182629437538304 16196843100598272 16270902739832832 16293252880958976 16431365291507712 16453935848226816 16519767550820352 16529171037290496 16632695649312288 16781986083373056 16796726178398208 16873528767234048 16896706691364864 17039934376378368 17063340879642624 17140088599216128 17141362557190144 17164908384878592 17257257173624832 17375226705085158 17403541123497984 17427447086579712 17522510642896896 17531181890666496 17546580025648128 17651023954372224 17695316467777536 17774906695483392 17800645732466688 17825097168912384 17896414846722048 18018753620088312 18072908089786368 18180484923654144 18196453359931392 18304765582311936 18458556953001984 18459928907743232 18485285952946176 18510677829255168 18584738494672896 18595317416951808 18711782605476324 18768019939393536 18853836217122816 18879734343794688 18896316950697984 18982719863138304 19008795027785472 19169926173425664 19196258489597952 19284032876838912 19310521932988416 19500961005305856 19578983763935232 19590128636788736 19712824473259008 19722579626999808 19857401948668752 19907231026249728 19917082384662528 19996770032418816 20025726449025024 20053234315026432 20133466702562304 20271097822599351 20332021601009664 20343595122819072 20453045539110912 20471010029922816 20592861280100928 20767420021211136 20777697055604736 20795946697064448 20919732094070784 21126041089081344 21210565744263168 21239701136769024 21355559846030592 21384894406258656 21566166945103872 21576839250051072 21595790800797696 21694536986443776 21724337174611968 21908487055343616 21938581130969088 22026356734427136 22038894716387328 22176927532416384 22375981444497408 22395634904530944 22498038356312064 22528942255153152 22751121172856832 22853451465621504 22873524301135872 22886544513171456 23009676231499776 23029886283663168 23166968940113544 23236596115439616 23363347523862528 23374909187555328 23395440034197504 23534698605829632 23734194309955584 23766796225216512 23861886462296064 24025004826784416 24240646564872192 24261937813241856 24273944156307456 24406354109749248 24439879321438464 24647047937261568 24680903772340224 24779651326230528 24793756555935744 24949043473968432 25024026585858048 25138448289497088 25172979125059584 25195089267597312 25310293150851072 25345060037047296 25559901564567552 25595011319463936 25712043835785216 25747362577317888 26105311685246976 26141170629869568 26283765964345344 26296772835999744 26319870038472192 26476535931558336 26542974701666304 26662360043225088 26700968598700032 26737645753368576 26844622270083072 27028130430132468 27109362134679552 27270727385481216 27294680039897088 27457148373467904 27689893361614848 27727928929419264 27892976125427712 28152029909090304 28168054785441792 28280754325684224 28319601515692032 28344475426046976 28474079794707456 28513192541678208 28754889260138496 28769119000068096 28794387734396928 28926049315258368 28965782899482624 29251441507958784 29368475645902848 29385192955183104 29569236709888512 29860846539374592 29875623576993792 29995155048628224 29997384475082752 30038589673537536 30079851472539648 30200200053843456 30498032401514496 30515392684228608 30679568308666368 30706515044884224 30889291920151392 31151130031816704 31166545583407104 31193920045596672 31379598141106176 31645592413274112 31689061633622016 31815848616394752 32033339769045888 32173748467531776 32320862086496256 32349250417655808 32365258875076608 32393686201196544 32541805479665664 32586505761917952 32862730583015424 32907871696453632 33039535101640704 33058342074580992 33265391298624576 33563972166746112 33593452356796416 33747057534468096 33793413382729728 34126681759285248 34280177198432256 34282725114380288 34329816769757184 34514514347249664 34750453410170316 34854894173159424 35045021285793792 35062363781332992 35093160051296256 35302047908744448 35390632935555072 35601291464933376 35650194337824768 35792829693444096 36037507240176624 36145816179572736 36360969847308288 36392906719862784 36609531164623872 36917113906003968 36919857815486464 36970571905892352 37021355658510336 37169476989345792 37190634833903616 37423565210952648 37536039878787072 37707672434245632 37759468687589376 37792633901395968 37965439726276608 38017590055570944 38339852346851328 38392516979195904 38568065753677824 38621043865976832 39157967527870464 39425648946518016 39445159253999616 39714803897337504 39814462052499456 39993540064837632 40051452898050048 40106468630052864 40266933405124608 40542195645198702 40664043202019328 40687190245638144 40906091078221824 40942020059845632 41185722560201856 41534840042422272 41555394111209472 41591893394128896 41839464188141568 42252082178162688 42421131488526336 42479402273538048 42711119692061184 42769788812517312 43132333890207744 43153678500102144 43191581601595392 43389073972887552 43448674349223936 43877162261938176 44052713468854272 44077789432774656 44353855064832768 44791269809061888 44996076712624128 45057884510306304 45502242345713664 45747048602271744 45773089026342912 46019352462999552 46059772567326336 46333937880227088 46473192230879232 46726695047725056 46749818375110656 46790880068395008 47069397211659264 47468388619911168 47533592450433024 47723772924592128 48050009653568832 48481293129744384 48523875626483712 48547888312614912 48812708219498496 48879758642876928 49294095874523136 49361807544680448 49559302652461056 49587513111871488 49898086947936864 50345958250119168 50390178535194624 50620586301702144 50690120074094592 51119803129135104 51190022638927872 51424087671570432 51494725154635776 52210623370493952 52282341259739136 52567531928690688 52593545671999488 52639740076944384 52953071863116672 53085949403332608 53324720086450176 53401937197400064 53475291506737152 53689244540166144 54056260860264936 54218724269359104 54541454770962432 54589360079794176 54914296746935808 55379786723229696 55455857858838528 55785952250855424 56304059818180608 56561508651368448 56639203031384064 56688950852093952 56948159589414912 57026385083356416 57509778520276992 57588775468793856 57852098630516736 57931565798965248 58502883015917568 58736951291805696 58770385910366208 59138473419777024 59721693078749184 59751247153987584 59990310097256448 59994768950165504 60077179347075072 60159702945079296 60400400107686912 60813293467798053 60996064803028992 61030785368457216 61359136617332736 61413030089768448 61778583840302784 62302260063633408 62333091166814208 62387840091193344 62759196282212352 63378123267244032 63631697232789504 64066679538091776 64698500835311616 64730517750153216 64787372402393088 65083610959331328 65173011523835904 65725461166030848 65815743392907264 66079070203281408 66116684149161984 66530782597249152 67127944333492224 67186904713592832 67494115068936192 67586826765459456 68253363518570496 68560354396864512 68565450228760576 68659633539514368 69029028694499328 69500906820340632 69709788346318848 70090042571587584 70124727562665984 70186320102592512 70604095817488896 71202582929866752 71300388675649536 71585659386888192 72075014480353248 72721939694616576 72785813439725568 73219062329247744 73839715630972928 73941143811784704 74042711317020672 74338953978691584 74381269667807232 74847130421905296 75072079757574144 75415344868491264 75518937375178752 75585267802791936 75930879452553216 76035180111141888 76679704693702656 76785033958391808 77136131507355648 77242087731953664 78315935055740928 78851297893036032 78890318507999232 79429607794675008 79628924104998912 79987080129675264 80102905796100096 80212937260105728 80533866810249216 81084391290397404 81328086404038656 81812182156443648 81884040119691264 82371445120403712 83069680084844544 83183786788257792 83678928376283136 84504164356325376 84842262977052672 84958804547076096 85422239384122368 85539577625034624 86264667780415488 86307357000204288 86383163203190784 86778147945775104 86897348698447872 87754324523876352 88105426937708544 88155578865549312 88707710129665536 89582539618123776 89992153425248256 90115769020612608 91494097204543488 91546178052685824 92038704925999104 92119545134652672 92667875760454176 93453390095450112 93499636750221312 93581760136790016 94138794423318528 94936777239822336 95067184900866048 95447545849184256 96100019307137664 96962586259488768 97047751252967424 97095776625229824 97625416438996992 97759517285753856 98588191749046272 98723615089360896 99118605304922112 99175026223742976 99796173895873728 100691916500238336 100780357070389248 101241172603404288 101380240148189184 102380045277855744 102848175343140864 102989450309271552 104564682519478272 105135063857381376 105187091343998976 105279480153888768 105906143726233344 106171898806665216 106803874394800128 106950583013474304 107378489080332288 108112521720529872 108437448538718208 109082909541924864 109178720159588352 109828593493871616 110759573446459392 110911715717677056 111571904501710848 112608119636361216 113123017302736896 113278406062768128 113377901704187904 113896319178829824 114052770166712832 115019557040553984 115177550937587712 115704197261033472 115863131597930496 117473902583611392 118276946839554048 119443386157498368 119980620194512896 119989537900331008 120154358694150144 120319405890158592 120800800215373824 121626586935596106 121992129606057984 122061570736914432 122718273234665472 122826060179536896 123557167680605568 124604520127266816 124666182333628416 124775680182386688 125518392564424704 126756246534488064 127263394465579008 128133359076183552 129397001670623232 129461035500306432 129574744804786176 130167221918662656 130346023047671808 131631486785814528 132158140406562816 132233368298323968 133061565194498304 134373809427185664 134988230137872384 135173653530918912 136506727037140992 137130900457521152 137319267079028736 138058057388998656 139001813640681264 139419576692637696 140180085143175168 140249455125331968 140372640205185024 141208191634977792 142405165859733504 142600777351299072 143171318773776384 144150028960706496 145443879389233152 145571626879451136 146438124658495488 147882287623569408 148085422634041344 148677907957383168 148762539335614464 149694260843810592 151037874750357504 151170535605583872 151861758905106432 152070360222283776 153359409387405312 153570067916783616 154272263014711296 154484175463907328 156631870111481856 157702595786072064 157780637015998464 158859215589350016 159257848209997824 159974160259350528 160205811592200192 160425874520211456 161067733620498432 162168782580794808 162656172808077312 163624364312887296 163768080239382528 164742890240807424 166139360169689088 166367573576515584 167357856752566272 169684525954105344 169917609094152192 170844478768244736 171079155250069248 172529335560830976 172766326406381568 173556295891550208 173794697396895744 175508649047752704 176210853875417088 176311157731098624 177415420259331072 179165079236247552 179984306850496512 180231538041225216 182988194409086976 183092356105371648 184077409851998208 184239090269305344 185335751520908352 186906780190900224 186999273500442624 187163520273580032 188277588846637056 190134369801732096 190895091698368512 192200038614275328 194095502505934848 194191553250459648 195250832877993984 195519034571507712 197176383498092544 197447230178721792 198237210609844224 198350052447485952 199592347791747456 201383833000476672 201560714140778496 202482345206808576 202760480296378368 204760090555711488 205696350686281728 205978900618543104 209129365038956544 210270127714762752 210374182687997952 210558960307777536 211812287452466688 213607748789600256 213901166026948608 214756978160664576 216225043441059744 218165819083849728 218357440319176704 219657186987743232 221519146892918784 221823431435354112 223143809003421696 225216239272722432 226246034605473792 226556812125536256 226755803408375808 227792638357659648 228105540333425664 230039114081107968 230355101875175424 231408394522066944 231726263195860992 234947805167222784 236553893679108096 238886772314996736 239961240389025792 239979075800662016 240308717388300288 240638811780317184 241601600430747648 243253173871192212 243984259212115968 245436546469330944 245652120359073792 247114335361211136 249209040254533632 249551360364773376 251036785128849408 253512493068976128 254526788931158016 256266718152367104 258794003341246464 258922071000612864 259149489609572352 260334443837325312 260692046095343616 263262973571629056 264316280813125632 264466736596647936 266123130388996608 268747618854371328 269976460275744768 270347307061837824 274638534158057472 276116114777997312 278003627281362528 280360170286350336 280498910250663936 280745280410370048 282416383269955584 284810331719467008 285201554702598144 286342637547552768 288300057921412992 290887758778466304 291143253758902272 292876249316990976 295764575247138816 296170845268082688 297355815914766336 297525078671228928 299388521687621184 302075749500715008 302341071211167744 303723517810212864 304140720444567552 307140135833567232 308544526029422592 308968350927814656 315405191572144128 315561274031996928 317718431178700032 318515696419995648 320411623184400384 320851749040422912 322135467240996864 324337565161589616 325312345616154624 327248728625774592 327536160478765056 329485780481614848 332278720339378176 332735147153031168 334715713505132544 339369051908210688 339835218188304384 341688957536489472 342158310500138496 345058671121661952 345532652812763136 347112591783100416 347589394793791488 352421707750834176 354830840518662144 358330158472495104 359968613700993024 360463076082450432 365976388818173952 366184712210743296 368154819703996416 368478180538610688 370671503041816704 373813560381800448 373998547000885248 374327040547160064 376555177693274112 380268739603464192 381790183396737024 384400077228550656 388191005011869696 388383106500919296 390501665755987968 391038069143015424 394894460357443584 396474421219688448 396700104894971904 399184695583494912 403121428281556992 404964690413617152 405520960592756736 409520181111422976 411392701372563456 411957801237086208 418258730077913088 420540255429525504 420748365375995904 421117920615555072 423624574904933376 427215497579200512 427802332053897216 429513956321329152 432450086882119488 436331638167699456 436714880638353408 439314373975486464 443646862870708224 446287618006843392 453113624251072512 453511606816751616 455585276715319296 456211080666851328 460078228162215936 460710203750350848 462816789044133888 463452526391721984 469895610334445568 473107787358216192 477773544629993472 479922480778051584 479958151601324032 480617434776600576 481277623560634368 483203200861495296 486506347742384424 487968518424231936 490873092938661888 491304240718147584 494228670722422272 498418080509067264 499102720729546752 502073570257698816 509053577862316032 512533436304734208 517588006682492928 518298979219144704 520668887674650624 521384092190687232 526525947143258112 528632561626251264 528933473193295872 532246260777993216 537495237708742656 539952920551489536 540694614123675648 549277068316114944 552232229555994624 556007254562725056 560720340572700672 560997820501327872 561490560820740096 564832766539911168 570403109405196288 572685275095105536 576600115842825984 582286507517804544 585752498633981952 591529150494277632 592341690536165376 594711631829532672 595050157342457856 598777043375242368 604151499001430016 604682142422335488 607447035620425728 608281440889135104 614280271667134464 617089052058845184 617936701855629312 630810383144288256 631122548063993856 635436862357400064 640823246368800768 641703498080845824 644270934481993728 648675130323179232 654497457251549184 655072320957530112 658971560963229696 664557440678756352 665470294306062336 669431427010265088 678738103816421376 679670436376608768 683377915072978944 684316621000276992 690117342243323904 691065305625526272 694225183566200832 695178789587582976 704843415501668352 709661681037324288 716660316944990208 719937227401986048 720926152164900864 731952777636347904 736309639407992832 736956361077221376 741343006083633408 747627120763600896 748654081094320128 753110355386548224 760537479206928384 763580366793474048 768800154457101312 776382010023739392 776766213001838592 781003331511975936 782076138286030848 789788920714887168 792948842439376896 793400209789943808 798369391166989824 806242856563113984 809929380827234304 811041921185513472 823915602474172416 841080510859051008 841496730751991808 842235841231110144 847249149809866752 854430995158401024 855604664107794432 859027912642658304 864900173764238976 872663276335398912 873429761276706816 878628747950972928 887293725741416448 892575236013686784 906227248502145024 907023213633503232 911170553430638592 912422161333702656 921420407500701696 925633578088267776 926905052783443968 946215574716432384 955547089259986944 959916303202648064 961234869553201152 962555247121268736 966406401722990592 973012695484768848 975937036848463872 981746185877323776 982608481436295168 988457341444844544 996836161018134528 998205441459093504 1004147140515397632 1018107155724632064 1025066872609468416 1035176013364985856 1036597958438289408 1041337775349301248 1042768184381374464 1057265123252502528 1064492521555986432 1074990475417485312 1079905841102979072 1081389228247351296 1098554136632229888 1104464459111989248 1112014509125450112 1121440681145401344 1121995641002655744 1122981121641480192 1129665533079822336 1140806218810392576 1145370550190211072 1153200231685651968 1164573015035609088 1171504997267963904 1184683381072330752 1189423263659065344 1190100314684915712 1197554086750484736 1209364284844670976 1214894071240851456 1216562881778270208 1228560543334268928 1234178104117690368 1235873403711258624 1261620766288576512 1262245096127987712 1270873724714800128 1281646492737601536 1283406996161691648 1288541868963987456 1297350260646358464 1308994914503098368 1310144641915060224 1317943121926459392 1330940588612124672 1338862854020530176 1359340872753217536 1366755830145957888 1368633242000553984 1380234684486647808 1382130611251052544 1388450367132401664 1390357579175165952 1409686831003336704 1419323362074648576 1433320633889980416 1439874454803972096 1441852304329801728 1463905555272695808 1472619278815985664 1473912722154442752 1482686012167266816 1495254241527201792 1497308162188640256 1506220710773096448 1527160733586948096 1537600308914202624 1552764020047478784 1562006663023951872 1564152276572061696 1579577841429774336 1585897684878753792 1586800419579887616 1596738782333979648 1612485713126227968 1619858761654468608 1622083842371026944 1647831204948344832 1682161021718102016 1682993461503983616 1684471682462220288 1694498299619733504 1711209328215588864 1718055825285316608 1729800347528477952 1746859522553413632 1757257495901945856 1774587451482832896 1785150472027373568 1812454497004290048 1814046427267006464 1822341106861277184 1824844322667405312 1842840815001403392 1851267156176535552 1853810105566887936 1892431149432864768 1922469739106402304 1925110494242537472 1932812803445981184 1946025390969537696 1963492371754647552 1965216962872590336 1976914682889689088 1993672322036269056 1996410882918187008 2008294281030795264 2036214311449264128 2050133745218936832 2070352026729971712 2073195916876578816 2082675550698602496 2085536368762748928 2114530246505005056 2128985043111972864 2149980950834970624 2159811682205958144 2162778456494702592 2208928918223978496 2224029018250900224 2242881362290802688 2245962243282960384 2259331066159644672 2281612437620785152 2290741100380422144 2306400463371303936 2329146030071218176 2343009994535927808 2369366762144661504 2378846527318130688 2380200629369831424 2395108173500969472 2418728569689341952 2429788142481702912 2433125763556540416 2471746807422517248 2523241532577153024 2524490192255975424 2541747449429600256 2563292985475203072 2566813992323383296 2577083737927974912 2594700521292716928 2617989829006196736 2620289283830120448 2635886243852918784 2661881177224249344 2677725708041060352 2718681745506435072 2733511660291915776 2737266484001107968 2764261222502105088 2776900734264803328 2780715158350331904 2838646724149297152 2866641267779960832 2879748909607944192 2883704608659603456 2927811110545391616 2945238557631971328 2947825444308885504 2965372024334533632 2990508483054403584 2994616324377280512 3012441421546192896 3054321467173896192 3075200617828405248 3105528040094957568 3124013326047903744 3128304553144123392 3171795369757507584 3193477564667959296 3224971426252455936 3239717523308937216 3244167684742053888 3295662409896689664 3364322043436204032 3365986923007967232 3368943364924440576 3388996599239467008 3422418656431177728 3436111650570633216 3459600695056955904 3493719045106827264 3514514991803891712 3570300944054747136 3628092854534012928 3644682213722554368 3649688645334810624 3685681630002806784 3702534312353071104 3707620211133775872 3784862298865729536 3844939478212804608 3850220988485074944 3865625606891962368 3892050781939075392 3926984743509295104 3930433925745180672 3953829365779378176 3992821765836374016 4016588562061590528 4100267490437873664 4140704053459943424 4146391833753157632 4165351101397204992 4171072737525497856 4229060493010010112 4257970086223945728 4299961901669941248 4319623364411916288 4325556912989405184 4417857836447956992 4448058036501800448 4485762724581605376 4491924486565920768 4518662132319289344 4581482200760844288 4612800926742607872 4658292060142436352 4686019989071855616 4738733524289323008 4757693054636261376 4760401258739662848 4790216347001938944 4837457139378683904 4859576284963405824 4866251527113080832 4943493614845034496 5046483065154306048 5048980384511950848 5083494898859200512 5133627984646766592 5154167475855949824 5189401042585433856 5240578567660240896 5271772487705837568 5323762354448498688 5355451416082120704 5437363491012870144 5467023320583831552 5474532968002215936 5528522445004210176 5553801468529606656 5561430316700663808 5677293448298594304 5767409217319206912 5890477115263942656 5895650888617771008 5930744048669067264 5981016966108807168 5989232648754561024 6024882843092385792 6108642934347792384 6150401235656810496 6211056080189915136 6248026652095807488 6256609106288246784 6343590739515015168 6386955129335918592 6449942852504911872 6479435046617874432 6488335369484107776 6728644086872408064 6737886729848881152 6777993198478934016 6844837312862355456 6872223301141266432 6919201390113911808 6987438090213654528 7029029983607783424 7140601888109494272 7256185709068025856 7289364427445108736 7299377290669621248 7415240422267551744 7569724597731459072 7689878956425609216 7700441976970149888 7731251213783924736 7784101563878150784 7853969487018590208 7860867851490361344 7907658731558756352 7985643531672748032 8033177124123181056 8200534980875747328 8292783667506315264 8330702202794409984 8342145475050995712 8515940172447891456 8599923803339882496 8639246728823832576 8651113825978810368 8835715672895913984 8896116073003600896 8971525449163210752 8983848973131841536 9037324264638578688 9162964401521688576 9225601853485215744 9316584120284872704 9372039978143711232 9515386109272522752 9580432694003877888 9674914278757367808 9719152569926811648 9732503054226161664 9886987229690068992 10092966130308612096 10097960769023901696 10166989797718401024 10267255969293533184 10308334951711899648 10378802085170867712 10481157135320481792 10543544975411675136 10710902832164241408 10934046641167663104 10949065936004431872 11057044890008420352 11107602937059213312 11122860633401327616 11354586896597188608 11534818434638413824 11780954230527885312 11791301777235542016 11861488097338134528 11978465297509122048 12049765686184771584 12300802471313620992 12422112160379830272 12496053304191614976 12513218212576493568 12687181479030030336 12773910258671837184 12899885705009823744 12958870093235748864 12976670738968215552 13457288173744816128 13475773459697762304 13555986396957868032 13744446602282532864 13838402780227823616 13974876180427309056 14058059967215566848 14281203776218988544 14512371418136051712 14578728854890217472 14598754581339242496 14830480844535103488 15139449195462918144 15400883953940299776 15462502427567849472 15568203127756301568 15721735702980722688 15815317463117512704 15971287063345496064 16066354248246362112 16401069961751494656 16585567335012630528 16661404405588819968 16684290950101991424 17031880344895782912 17302227651957620736 17671431345791827968 17792232146007201792 17943050898326421504 17967697946263683072 18074648529277157376 18325928803043377152 18451203706970431488 18633168240569745408 18744079956287422464 19030772218545045504 19160865388007755776 19349828557514735616 19438305139853623296 19465006108452323328 20185932260617224192 20333979595436802048 20534511938587066368 20616669903423799296 20757604170341735424 20962314270640963584 21087089950823350272 21421805664328482816 21868093282335326208 21898131872008863744 22245721266802655232 22709173793194377216 23069636869276827648 23561908461055770624 23582603554471084032 23722976194676269056 23956930595018244096 24099531372369543168 24601604942627241984 24992106608383229952 25026436425152987136 25547820517343674368 25799771410019647488 25917740186471497728 25953341477936431104 26914576347489632256 26951546919395524608 27111972793915736064 27488893204565065728 27676805560455647232 27949752360854618112 28116119934431133696 29024742836272103424 29157457709780434944 29197509162678484992 29660961689070206976 30278898390925836288 30801767907880599552 30925004855135698944 31136406255512603136 31443471405961445376 31630634926235025408 32132708496492724224 32802139923502989312 33171134670025261056 33322808811177639936 33368581900203982848 34063760689791565824 34604455303915241472 35342862691583655936 35584464292014403584 35935395892527366144 36149297058554314752 36902407413940862976 37266336481139490816 37488159912574844928 38061544437090091008 38321730776015511552 38699657115029471232 38876610279707246592 38930012216904646656 40371864521234448384 40667959190873604096 41233339806847598592 41515208340683470848 41924628541281927168 42174179901646700544 42843611328656965632 43736186564670652416 43796263744017727488 44491442533605310464 45418347586388754432 47165207108942168064 47445952389352538112 47913861190036488192 48199062744739086336 49203209885254483968 49984213216766459904 50052872850305974272 51095641034687348736 51906682955872862208 53829152694979264512 53903093838791049216 54223945587831472128 54977786409130131456 55353611120911294464 55899504721709236224 56232239868862267392 58049485672544206848 58314915419560869888 58395018325356969984 60557796781851672576 61603535815761199104 61850009710271397888 62272812511025206272 62886942811922890752 63261269852470050816 64265416992985448448 65604279847005978624 66737163800407965696 68127521379583131648 69208910607830482944 70685725383167311872 71168928584028807168 71870791785054732288 72298594117108629504 73804814827881725952 74976319825149689856 76643461552031023104 77399314230058942464 77753220559414493184 77860024433809293312 80743729042468896768 81335918381747208192 82466679613695197184 83030416681366941696 83849257082563854336 84348359803293401088 87472373129341304832 87592527488035454976 88982885067210620928 90836695172777508864 94330414217884336128 94891904778705076224 96398125489478172672 98406419770508967936 99968426433532919808 100105745700611948544 102191282069374697472 103813365911745724416 107806187677582098432 108447891175662944256 110707222241822588928 111799009443418472448 112464479737724534784 116098971345088413696 116629830839121739776 116790036650713939968 121115593563703345152 123700019420542795776 124545625022050412544 125773885623845781504 126522539704940101632 128530833985970896896 131208559694011957248 133474327600815931392 136255042759166263296 142337857168057614336 143741583570109464576 144597188234217259008 147609629655763451904 149952639650299379712 153286923104062046208 155720048867618586624 161487458084937793536 162671836763494416384 164933359227390394368 166060833362733883392 167698514165127708672 168696719606586802176 174944746258682609664 175185054976070909952 181673390345555017728 188660828435768672256 189783809557410152448 192796250978956345344 196812839541017935872 200211491401223897088 204382564138749394944 207626731823491448832 215612375355164196864 216895782351325888512 221414444483645177856 224928959475449069568 232197942690176827392 233259661678243479552 233580073301427879936 242231187127406690304 247400038841085591552 249091250044100825088 251547771247691563008 253045079409880203264 262417119388023914496 266948655201631862784 272510085518332526592 284675714336115228672 289194376468434518016 295219259311526903808 299905279300598759424 306573846208124092416 311440097735237173248 325343673526988832768 332121666725467766784 335397028330255417344 337393439213173604352 349889492517365219328 350370109952141819904 363346780691110035456 377321656871537344512 379567619114820304896 385592501957912690688 393625679082035871744 400422982802447794176 408765128277498789888 431224750710328393728 433791564702651777024 442828888967290355712 449857918950898139136 467160146602855759872 484462374254813380608 494800077682171183104 498182500088201650176 503095542495383126016 506090158819760406528 524834238776047828992 545020171036665053184 569351428672230457344 578388752936869036032 590438518623053807616 613147692416248184832 622880195470474346496 650687347053977665536 664243333450935533568 674786878426347208704 699778985034730438656 700740219904283639808 726693561382220070912 754643313743074689024 759135238229640609792 787251358164071743488 800845965604895588352 817530256554997579776 867583129405303554048 885657777934580711424 899715837901796278272 934320293205711519744 996365000176403300352 1006191084990766252032 1012180317639520813056 1049668477552095657984 1090040342073330106368 1138702857344460914688 1156777505873738072064 1180877037246107615232 1226295384832496369664 1301374694107955331072 1328486666901871067136 1349573756852694417408 1401480439808567279616 1453387122764440141824 1509286627486149378048 1518270476459281219584 1574502716328143486976 1635060513109995159552 1735166258810607108096 1771315555869161422848 1868640586411423039488 1992730000352806600704 2024360635279041626112 2099336955104191315968 2180080684146660212736 2277405714688921829376 2361754074492215230464 2452590769664992739328 2602749388215910662144 2656973333803742134272 2699147513705388834816 2802960879617134559232 3018573254972298756096 3036540952918562439168 3149005432656286973952 3270121026219990319104 3470332517621214216192 3542631111738322845696 3985460000705613201408 4048721270558083252224 4360161368293320425472 4554811429377843658752 4723508148984430460928 4905181539329985478656 5205498776431821324288 5313946667607484268544 5605921759234269118464 6073081905837124878336 6298010865312573947904 6540242052439980638208 7085262223476645691392 7970920001411226402816 8097442541116166504448 9109622858755687317504 9447016297968860921856 9810363078659970957312 10410997552863642648576 10627893335214968537088 12146163811674249756672 13080484104879961276416 14170524446953291382784 15941840002822452805632 18219245717511374635008 18894032595937721843712 19620726157319941914624 21255786670429937074176 24292327623348499513344 28341048893906582765568 31883680005644905611264 36438491435022749270016 39241452314639883829248 42511573340859874148352 56682097787813165531136 63767360011289811222528 72876982870045498540032 85023146681719748296704 127534720022579622445056 170046293363439496593408 255069440045159244890112 510138880090318489780224
- Sum of all divisors σ(n): 1930440839902700598263700
- Sum of proper divisors (its aliquot sum) s(n): 1420301959812382108483476
- 510138880090318489780224 is an abundant number, because the sum of its proper divisors (1420301959812382108483476) is greater than itself. Its abundance is 910163079722063618703252
Bases of 510138880090318489780224
- Binary: 11011000000011010101111001000010110001010000101000100101000000000000000000000002
- Hexadecimal: 0x6C06AF21628512800000
- Base-36: 2B2L01V7CW000000
Squares and roots of 510138880090318489780224
- 510138880090318489780224 squared (5101388800903184897802242) is 260241676979804346447707264614420427131821490176
- 510138880090318489780224 cubed (5101388800903184897802243) is 132759397647303807158654176804944372603262600774117927028922954415079424
-
The
square root of 510138880090318489780224 is 714240071747.8111993391 -
The
cube root of 510138880090318489780224 is 79902948.9827314387
Scales and comparisons
How big is 510138880090318489780224?- 510,138,880,090,318,489,780,224 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 510,138,880,090,318,489,780,224 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 510138880090318489780224 cubic inches would be around 6658579.1 feet tall.
Recreational maths with 510138880090318489780224
- 510138880090318489780224 backwards is 422087984813090088831015
- The number of decimal digits it has is: 24
- The sum of 510138880090318489780224's digits is 99
- 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 510138880090318489780224 - Facts about the integer". Numbermatics.com. 2024. Web. 15 June 2024.
APA style:
Numbermatics. (2024). Number 510138880090318489780224 - Facts about the integer. Retrieved 15 June 2024, from https://numbermatics.com/n/510138880090318489780224/
Chicago style:
Numbermatics. 2024. "Number 510138880090318489780224 - Facts about the integer". https://numbermatics.com/n/510138880090318489780224/
The information we have on file for 510138880090318489780224 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 510138880090318489780224, math, Factors of 510138880090318489780224, curriculum, school, college, exams, university, Prime factorization of 510138880090318489780224, STEM, science, technology, engineering, physics, economics, calculator, five hundred ten sextillion, one hundred thirty-eight quintillion, eight hundred eighty quadrillion, ninety trillion, three hundred eighteen billion, four hundred eighty-nine million, seven hundred eighty thousand, two hundred twenty-four.