2990418565434512319184896
2,990,418,565,434,512,319,184,896 is an even composite number composed of five prime numbers multiplied together.
2990418565434512319184896 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of twenty-one thousand, six hundred nine divisors.
Prime factorization of 2990418565434512319184896:
220 × 36 × 76 × 136 × 832
(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 × 7 × 7 × 7 × 7 × 7 × 7 × 13 × 13 × 13 × 13 × 13 × 13 × 83 × 83)See below for interesting mathematical facts about the number 2990418565434512319184896 from the Numbermatics database.
Names of 2990418565434512319184896
- Cardinal: 2990418565434512319184896 can be written as Two septillion, nine hundred ninety sextillion, four hundred eighteen quintillion, five hundred sixty-five quadrillion, four hundred thirty-four trillion, five hundred twelve billion, three hundred nineteen million, one hundred eighty-four thousand, eight hundred ninety-six.
Scientific notation
- Scientific notation: 2.990418565434512319184896 × 1024
Factors of 2990418565434512319184896
Divisors of 2990418565434512319184896
- Number of divisors d(n): 21609
-
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 83 84 91 96 98 104 108 112 117 126 128 144 147 156 162 166 168 169 182 189 192 196 208 216 224 234 243 249 252 256 273 288 294 312 324 332 336 338 343 351 364 378 384 392 416 432 441 448 468 486 498 504 507 512 546 567 576 581 588 624 637 648 664 672 676 686 702 728 729 747 756 768 784 819 832 864 882 896 936 972 996 1008 1014 1024 1029 1053 1079 1092 1134 1152 1162 1176 1183 1248 1274 1296 1323 1328 1344 1352 1372 1404 1456 1458 1494 1512 1521 1536 1568 1638 1664 1701 1728 1743 1764 1792 1872 1911 1944 1992 2016 2028 2048 2058 2106 2158 2184 2197 2241 2268 2304 2324 2352 2366 2401 2457 2496 2548 2592 2646 2656 2688 2704 2744 2808 2912 2916 2988 3024 3042 3072 3087 3136 3159 3237 3276 3328 3402 3456 3486 3528 3549 3584 3744 3822 3888 3969 3984 4032 4056 4067 4096 4116 4212 4316 4368 4394 4459 4482 4536 4563 4608 4648 4704 4732 4802 4914 4992 5096 5103 5184 5229 5292 5312 5376 5408 5488 5616 5733 5824 5832 5976 6048 6084 6144 6174 6272 6318 6474 6552 6591 6656 6723 6804 6889 6912 6972 7056 7098 7168 7203 7371 7488 7553 7644 7776 7938 7968 8064 8112 8134 8192 8232 8281 8424 8632 8736 8788 8918 8964 9072 9126 9216 9261 9296 9408 9464 9477 9604 9711 9828 9984 10192 10206 10368 10458 10584 10624 10647 10752 10816 10976 11232 11466 11648 11664 11907 11952 12096 12168 12201 12288 12348 12544 12636 12948 13104 13182 13312 13377 13446 13608 13689 13778 13824 13944 14027 14112 14196 14336 14406 14742 14976 15106 15288 15379 15552 15687 15876 15936 16128 16224 16268 16384 16464 16562 16807 16848 17199 17264 17472 17576 17836 17928 18144 18252 18432 18522 18592 18816 18928 18954 19208 19422 19656 19773 19968 20169 20384 20412 20667 20736 20916 21168 21248 21294 21504 21609 21632 21952 22113 22464 22659 22932 23296 23328 23814 23904 24192 24336 24402 24576 24696 24843 25088 25272 25896 26208 26364 26624 26754 26892 27216 27378 27556 27648 27783 27888 28054 28224 28392 28469 28561 28672 28812 29133 29484 29952 30212 30576 30758 31104 31213 31374 31752 31872 31941 32256 32448 32536 32768 32928 33124 33614 33696 34398 34528 34944 35152 35672 35721 35856 36288 36504 36603 36864 37044 37184 37632 37856 37908 38416 38844 39312 39546 39936 40131 40338 40768 40824 41067 41334 41472 41832 42081 42336 42496 42588 43008 43218 43264 43904 44226 44928 45318 45864 46137 46592 46656 47061 47628 47808 48223 48384 48672 48804 49152 49392 49686 50176 50421 50544 51597 51792 52416 52728 52871 53248 53508 53784 54432 54756 55112 55296 55566 55776 56108 56448 56784 56938 57122 57344 57624 57967 58266 58968 59319 59904 60424 60507 61152 61516 62001 62208 62426 62748 63504 63744 63882 64512 64827 64896 65072 65536 65856 66248 66339 67228 67392 67977 68796 69056 69888 70304 71344 71442 71712 72576 73008 73206 73728 74088 74368 74529 75264 75712 75816 76832 77688 78624 79092 79872 80262 80676 81536 81648 82134 82668 82944 83349 83664 84162 84672 84992 85176 85407 85683 86016 86436 86528 87399 87808 88452 89557 89856 90636 91728 92274 93184 93312 93639 94122 95256 95616 95823 96446 96768 97344 97608 98189 98304 98784 99372 100352 100842 101088 103194 103584 104832 105456 105742 106496 107016 107568 107653 108864 109512 109809 110224 110592 111132 111552 112216 112896 113568 113876 114244 114688 115248 115934 116532 117649 117936 118638 119808 120393 120848 121014 122304 123032 123201 124002 124416 124852 125496 126243 127008 127488 127764 129024 129654 129792 130144 131072 131712 132496 132678 134456 134784 135954 137592 138112 138411 139776 140608 141183 142688 142884 143424 144669 145152 146016 146412 147456 148176 148736 149058 150528 151263 151424 151632 153664 154791 155376 157248 158184 158613 159744 160524 161352 163072 163296 164268 165336 165888 166698 167328 168324 169344 169984 170352 170814 171366 172032 172872 173056 173901 174798 175616 176904 177957 179114 179712 181272 182351 183456 184548 186003 186368 186624 187278 188244 190512 191232 191646 192892 193536 194481 194688 195216 196378 196608 197568 198744 199283 199927 200704 201684 202176 203931 206388 207168 209664 210912 211484 212992 214032 215136 215306 217728 218491 219024 219618 220448 221184 222264 223104 223587 224432 225792 227136 227752 228488 229376 230496 231868 233064 235298 235872 237276 239616 240786 241696 242028 244608 246064 246402 248004 248832 249704 250047 250992 252486 254016 254976 255528 256221 257049 258048 259308 259584 260288 262144 262197 263424 264992 265356 268671 268912 269568 271908 275184 276224 276822 279552 280917 281216 282366 285376 285768 286848 287469 289338 290304 292032 292824 294567 294912 296352 297472 298116 301056 302526 302848 303264 307328 309582 310752 314496 316368 317226 319488 321048 322704 322959 326144 326592 328536 329427 330672 331776 333396 334656 336648 337561 338688 339968 340704 341628 342732 344064 345744 346112 347802 349596 351232 352947 353808 355914 358228 359424 361179 362544 364702 366912 369096 370097 371293 372006 372736 373248 374556 376488 378729 381024 382464 383292 385784 387072 388962 389376 390432 392756 393216 395136 397488 398566 399854 401408 403368 404352 405769 407862 412776 414336 415233 419328 421824 422968 423549 425984 428064 430272 430612 434007 435456 436982 438048 439236 440896 442368 444528 446208 447174 448864 451584 453789 454272 455504 456976 458752 460992 463736 464373 466128 470596 471744 474552 475839 479232 481572 483392 484056 489216 492128 492804 496008 497664 499408 500094 501984 504972 508032 509952 511056 512442 514098 516096 518616 519168 520576 521703 524288 524394 526848 529984 530712 533871 537342 537824 539136 543816 547053 550368 552448 553644 558009 559104 561834 562432 564732 570752 571536 573696 574938 578676 580608 583443 584064 585648 589134 589824 592704 594944 596232 597849 599781 602112 605052 605696 606528 611793 614656 619164 621504 626899 628992 632736 634452 638976 642096 645408 645918 652288 653184 655473 657072 658854 661344 663552 666792 669312 670761 673296 675122 677376 679936 681408 683256 685464 687323 688128 691488 692224 695604 699192 702464 705894 707616 711828 716456 718848 722358 725088 729404 733824 738192 740194 742586 744012 745472 746496 749112 752976 753571 757458 762048 764928 766584 768663 771147 771568 774144 777924 778752 780864 785512 786432 786591 790272 794976 797132 799708 802816 806013 806736 808704 811538 815724 825552 828672 830466 838656 842751 843648 845936 847098 851968 856128 860544 861224 862407 868014 870912 873964 876096 878472 881792 883701 884736 889056 892416 894348 897728 903168 907578 908544 911008 913952 917504 921984 927472 928746 932256 941192 943488 949104 951678 958464 963144 966784 968112 968877 978432 984256 985608 988281 992016 995328 998816 1000188 1003968 1009944 1012683 1016064 1019904 1022112 1024884 1028196 1032192 1037232 1038336 1041152 1043406 1048576 1048788 1053696 1058841 1059968 1061424 1067742 1074684 1075648 1078272 1083537 1087632 1094106 1100736 1104896 1107288 1110291 1113879 1116018 1118208 1123668 1124864 1129464 1136187 1141504 1143072 1147392 1149876 1157352 1161216 1164241 1166886 1168128 1171296 1178268 1179648 1185408 1189888 1192464 1195698 1199562 1204224 1210104 1211392 1213056 1217307 1223586 1229312 1238328 1243008 1245699 1253798 1257984 1265472 1268904 1276457 1277952 1284192 1290816 1291836 1302021 1304576 1306368 1310946 1314144 1317708 1322688 1327104 1333584 1338624 1341522 1346592 1350244 1354752 1359872 1361367 1362816 1366512 1370928 1374646 1376256 1382976 1384448 1391208 1394981 1398384 1399489 1404928 1411788 1415232 1423656 1427517 1432912 1437696 1444716 1450176 1458808 1467648 1476384 1480388 1485172 1488024 1490944 1492992 1498224 1505952 1507142 1514916 1524096 1529437 1529856 1533168 1537326 1542294 1543136 1548288 1555848 1557504 1561728 1565109 1571024 1572864 1573182 1580544 1589952 1594264 1599416 1601613 1605632 1612026 1613472 1617408 1623076 1631448 1641159 1651104 1657344 1660932 1674027 1677312 1685502 1687296 1691872 1694196 1703936 1712256 1721088 1722448 1724814 1736028 1741824 1747928 1750329 1752192 1756944 1763584 1767402 1769472 1778112 1784832 1788696 1793547 1795456 1799343 1806336 1815156 1817088 1822016 1827904 1835008 1835379 1843968 1854944 1857492 1864512 1880697 1882384 1886976 1898208 1903356 1916928 1926288 1933568 1936224 1937754 1956864 1966419 1968512 1971216 1976562 1984032 1990656 1997632 2000376 2007936 2012283 2019888 2025366 2032128 2039808 2044224 2049768 2056392 2061969 2064384 2074464 2076672 2082304 2086812 2097576 2107392 2117682 2119936 2122848 2135484 2149368 2151296 2156544 2167074 2175264 2188212 2201472 2209792 2214576 2220582 2227758 2232036 2236416 2247336 2249728 2258928 2260713 2272374 2283008 2286144 2294784 2299752 2305989 2313441 2314704 2322432 2328482 2333772 2336256 2342592 2356536 2359296 2362927 2370563 2370816 2379776 2384928 2391396 2399124 2408448 2418039 2420208 2422784 2426112 2434614 2447172 2458624 2476656 2486016 2491398 2507596 2515968 2528253 2530944 2537808 2552914 2555904 2568384 2581632 2583672 2590679 2599051 2604042 2609152 2612736 2621892 2628288 2635416 2645376 2651103 2654208 2667168 2677248 2683044 2693184 2700488 2709504 2719744 2722734 2725632 2733024 2741856 2749292 2752512 2765952 2768896 2782416 2789962 2796768 2798978 2809856 2823576 2830464 2840383 2847312 2855034 2865824 2875392 2889432 2900352 2906631 2917616 2935296 2952768 2960776 2964843 2970344 2976048 2981888 2985984 2996448 3011904 3014284 3029832 3038049 3048192 3058874 3059712 3066336 3074652 3084588 3086272 3096576 3111696 3115008 3123456 3130218 3142048 3145728 3146364 3161088 3176523 3179904 3188528 3198832 3203226 3211264 3224052 3226944 3234816 3246152 3250611 3262896 3282318 3302208 3314688 3321864 3330873 3341637 3348054 3354624 3371004 3374592 3383744 3388392 3407872 3408561 3424512 3442176 3444896 3449628 3472056 3483648 3492723 3495856 3500658 3504384 3513888 3527168 3534804 3538944 3556224 3569664 3577392 3587094 3590912 3598686 3612672 3630312 3634176 3644032 3651921 3655808 3670016 3670758 3687936 3709888 3714984 3729024 3737097 3761394 3764768 3773952 3796416 3806712 3829371 3833856 3852576 3867136 3872448 3875508 3906063 3913728 3932838 3937024 3942432 3953124 3968064 3981312 3995264 4000752 4015872 4024566 4039776 4050732 4064256 4079616 4084101 4088448 4099536 4112784 4123938 4128768 4148928 4153344 4164608 4173624 4184943 4195152 4198467 4214784 4235364 4239872 4245696 4270968 4282551 4298736 4302592 4313088 4334148 4350528 4376424 4388293 4402944 4419584 4429152 4441164 4455516 4464072 4472832 4494672 4499456 4517856 4521426 4544748 4566016 4572288 4588311 4589568 4599504 4611978 4626882 4629408 4644864 4656964 4667544 4672512 4685184 4695327 4713072 4718592 4725854 4741126 4741632 4759552 4769856 4782792 4798248 4811261 4816896 4826809 4836078 4840416 4845568 4852224 4869228 4894344 4917248 4923477 4953312 4972032 4982796 5015192 5022081 5031936 5056506 5061888 5075616 5105828 5111808 5136768 5163264 5167344 5181358 5198102 5208084 5218304 5225472 5243784 5256576 5270832 5274997 5290752 5302206 5308416 5334336 5354496 5366088 5380641 5386368 5398029 5400976 5419008 5439488 5445468 5451264 5466048 5483712 5498584 5505024 5506137 5531904 5537792 5564832 5579924 5593536 5597956 5619712 5642091 5647152 5660928 5680766 5694624 5710068 5731648 5750784 5778864 5800704 5813262 5835232 5870592 5899257 5905536 5921552 5929686 5940688 5952096 5963776 5971968 5992896 6023808 6028568 6036849 6059664 6076098 6096384 6117748 6119424 6132672 6149304 6169176 6172544 6185907 6193152 6223392 6230016 6246912 6260436 6284096 6292728 6322176 6353046 6359808 6377056 6397664 6406452 6422528 6448104 6453888 6469632 6492304 6501222 6525792 6564636 6604416 6629376 6643728 6661746 6683274 6696108 6709248 6742008 6749184 6767488 6776784 6782139 6815744 6817122 6849024 6884352 6889792 6899256 6917967 6940323 6944112 6967296 6985446 6991712 7001316 7008768 7027776 7054336 7069608 7077888 7088781 7111689 7112448 7139328 7154784 7174188 7181824 7197372 7225344 7254117 7260624 7268352 7288064 7303842 7311616 7340032 7341516 7375872 7419776 7429968 7458048 7474194 7522788 7529536 7547904 7584759 7592832 7613424 7658742 7667712 7705152 7734272 7744896 7751016 7772037 7797153 7812126 7827456 7865676 7874048 7884864 7906248 7936128 7953309 7962624 7990528 8001504 8031744 8049132 8079552 8101464 8128512 8149687 8159232 8168202 8176896 8199072 8225568 8247876 8257536 8297856 8306688 8329216 8347248 8369886 8390304 8396934 8429568 8470728 8479744 8491392 8521149 8541936 8565102 8597472 8605184 8626176 8668296 8701056 8719893 8752848 8776586 8805888 8839168 8858304 8882328 8911032 8928144 8935199 8945664 8989344 8998912 9035712 9042852 9089496 9114147 9132032 9144576 9176622 9179136 9199008 9223956 9253764 9258816 9289728 9313928 9335088 9345024 9370368 9390654 9426144 9437184 9451708 9482252 9483264 9519104 9529569 9539712 9565584 9596496 9622522 9633792 9653618 9672156 9680832 9691136 9704448 9738456 9764867 9788688 9796423 9834496 9846954 9906624 9944064 9965592 9992619 10024911 10030384 10044162 10063872 10113012 10123776 10151232 10211656 10223616 10225683 10273536 10326528 10334688 10362716 10396204 10416168 10436608 10450944 10478169 10487568 10513152 10541664 10549994 10581504 10604412 10616832 10668672 10708992 10732176 10761282 10772736 10796058 10801952 10838016 10878976 10890936 10902528 10932096 10955763 10967424 10997168 11010048 11012274 11063808 11075584 11129664 11159848 11187072 11195912 11211291 11239424 11284182 11294304 11321856 11361532 11389248 11420136 11463296 11488113 11501568 11557728 11601408 11626524 11670464 11718189 11741184 11798514 11811072 11843104 11859372 11881376 11904192 11927552 11943936 11985792 12047616 12057136 12073698 12119328 12152196 12192768 12235496 12238848 12252303 12265344 12298608 12338352 12345088 12371814 12386304 12446784 12460032 12493824 12520872 12554829 12568192 12585456 12595401 12644352 12706092 12719616 12754112 12795328 12812904 12845056 12847653 12896208 12907776 12939264 12984608 13002444 13051584 13129272 13164879 13208832 13258752 13287456 13323492 13366548 13392216 13418496 13484016 13498368 13534976 13553568 13564278 13631488 13634244 13698048 13764933 13768704 13779584 13798512 13835934 13880646 13888224 13934592 13970892 13983424 14002632 14017536 14055552 14085981 14108672 14139216 14155776 14177562 14223378 14224896 14278656 14309568 14348376 14363648 14394744 14433783 14450688 14480427 14508234 14521248 14536704 14576128 14607684 14623232 14683032 14751744 14770431 14839552 14859936 14916096 14948388 15045576 15059072 15095808 15135133 15169518 15185664 15226848 15317484 15335424 15410304 15468544 15489792 15502032 15544074 15594306 15624252 15654912 15731352 15748096 15769728 15812496 15824991 15872256 15906618 15925248 15981056 16003008 16063488 16098264 16141923 16159104 16194087 16202928 16257024 16299374 16318464 16336404 16353792 16398144 16451136 16495752 16515072 16540489 16593941 16595712 16613376 16658432 16694496 16739772 16780608 16793868 16859136 16926273 16941456 16959488 16982784 17042298 17083872 17130204 17194944 17210368 17252352 17336592 17402112 17439786 17505696 17553172 17611776 17678336 17697771 17716608 17764656 17822064 17856288 17870398 17891328 17978688 17997824 18071424 18085704 18134753 18178992 18193357 18228294 18264064 18289152 18353244 18358272 18398016 18447912 18507528 18517632 18557721 18579456 18627856 18670176 18690048 18740736 18781308 18852288 18903416 18964504 18966528 19038208 19059138 19079424 19131168 19192992 19245044 19267584 19307236 19344312 19361664 19382272 19408896 19476912 19529734 19577376 19592846 19668992 19693908 19813248 19882681 19888128 19931184 19985238 20049822 20060768 20088324 20127744 20226024 20247552 20302464 20346417 20423312 20447232 20451366 20547072 20653056 20669376 20725432 20753901 20792408 20820969 20832336 20873216 20901888 20956338 20975136 21026304 21083328 21099988 21163008 21208824 21233664 21266343 21335067 21337344 21417984 21464352 21522564 21545472 21592116 21603904 21676032 21757952 21762351 21781872 21805056 21864192 21911526 21934848 21994336 22020096 22024548 22127616 22151168 22259328 22319696 22374144 22391824 22422582 22478848 22568364 22588608 22643712 22723064 22754277 22778496 22840272 22926592 22976226 23003136 23115456 23202816 23253048 23316111 23340928 23391459 23436378 23482368 23597028 23622144 23686208 23718744 23762752 23808384 23855104 23859927 23887872 23971584 24095232 24114272 24147396 24238656 24304392 24385536 24449061 24470992 24477696 24504606 24530688 24597216 24676704 24690176 24743628 24772608 24893568 24920064 24987648 25041744 25109658 25136384 25170912 25190802 25288704 25412184 25439232 25508224 25563447 25590656 25625808 25690112 25695306 25792416 25815552 25878528 25969216 26004888 26103168 26159679 26258544 26329758 26417664 26517504 26574912 26646984 26733096 26784432 26805597 26836992 26968032 26996736 27069952 27107136 27128556 27268488 27342441 27396096 27529866 27537408 27559168 27597024 27671868 27761292 27776448 27869184 27941784 27966848 28005264 28035072 28111104 28171962 28217344 28278432 28311552 28355124 28446756 28449792 28557312 28588707 28619136 28696752 28727296 28789488 28867566 28901376 28960854 29016468 29042496 29073408 29152256 29215368 29246464 29294601 29366064 29389269 29503488 29540862 29679104 29719872 29832192 29896776 29977857 30074733 30091152 30118144 30191616 30270266 30339036 30371328 30453696 30634968 30670848 30718051 30817319 30820608 30937088 30979584 31004064 31088148 31188612 31248504 31309824 31434507 31462704 31496192 31539456 31624992 31649982 31744512 31813236 31850496 31962112 32006016 32126976 32196528 32283846 32318208 32388174 32405856 32514048 32598748 32636928 32672808 32707584 32796288 32867289 32902272 32991504 33030144 33080978 33187882 33191424 33226752 33316864 33388992 33479544 33561216 33587736 33678827 33718272 33787663 33852546 33882912 33918976 33965568 34084596 34167744 34260408 34389888 34420736 34464339 34504704 34673184 34804224 34879572 35011392 35106344 35154567 35223552 35356672 35395542 35433216 35529312 35644128 35712576 35740796 35782656 35957376 35995648 36142848 36171408 36269506 36357984 36386714 36456588 36528128 36578304 36706488 36716544 36796032 36895824 36924979 37015056 37035264 37115442 37158912 37255712 37340352 37380096 37481472 37562616 37664487 37704576 37786203 37806832 37929008 37933056 38076416 38118276 38158848 38262336 38385984 38490088 38535168 38542959 38614472 38688624 38723328 38764544 38817792 38953824 39059468 39154752 39185692 39337984 39387816 39494637 39626496 39765362 39776256 39862368 39970476 40099644 40121536 40176648 40255488 40452048 40495104 40604928 40692834 40846624 40894464 40902732 41094144 41294799 41306112 41338752 41450864 41507802 41584816 41641938 41664672 41746432 41803776 41912676 41950272 42052608 42166656 42199976 42257943 42326016 42417648 42467328 42532686 42670134 42674688 42835968 42928704 43045128 43090944 43184232 43207808 43301349 43352064 43441281 43515904 43524702 43563744 43610112 43728384 43823052 43869696 43988672 44049096 44255232 44302336 44311293 44518656 44639392 44748288 44783648 44845164 44957696 45136728 45177216 45287424 45405399 45446128 45508554 45556992 45680544 45853184 45952452 46006272 46230912 46405632 46506096 46632222 46681856 46782918 46872756 46964736 47194056 47244288 47372416 47437488 47474973 47525504 47616768 47710208 47719854 47775744 47943168 48190464 48228544 48294792 48425769 48477312 48582261 48608784 48771072 48898122 48941984 48955392 49009212 49061376 49194432 49353408 49380352 49487256 49545216 49621467 49781823 49787136 49840128 49975296 50083488 50219316 50272768 50341824 50381604 50577408 50778819 50824368 50878464 51016448 51126894 51181312 51251616 51380224 51390612 51584832 51631104 51757056 51938432 52009776 52206336 52319358 52517088 52659516 52835328 53035008 53093313 53149824 53293968 53466192 53568864 53611194 53673984 53936064 53993472 54139904 54214272 54257112 54404259 54536976 54580071 54684882 54792192 55059732 55074816 55118336 55194048 55343736 55522584 55552896 55673163 55738368 55883568 55933696 56010528 56070144 56222208 56343924 56434688 56556864 56710248 56893512 56899584 57047809 57114624 57177414 57238272 57393504 57454592 57578976 57735132 57802752 57921708 58032936 58084992 58146816 58304512 58430736 58492928 58589202 58732128 58778538 59006976 59081724 59358208 59439744 59648043 59664384 59793552 59955714 60149466 60182304 60236288 60383232 60540532 60678072 60742656 60907392 61039251 61269936 61341696 61436102 61634638 61641216 61874176 61959168 62008128 62176296 62377224 62497008 62546393 62619648 62869014 62925408 62992384 63078912 63249984 63299964 63489024 63626472 63700992 63799029 63924224 64005201 64012032 64253952 64393056 64567692 64636416 64776348 64811712 65028096 65197496 65273856 65287053 65345616 65415168 65592576 65734578 65804544 65983008 66060288 66161956 66375764 66382848 66453504 66633728 66777984 66959088 67122432 67175472 67357654 67436544 67575326 67705092 67765824 67837952 67931136 68169192 68335488 68520816 68574961 68779776 68841472 68928678 69009408 69346368 69608448 69759144 69948333 70022784 70174377 70212688 70309134 70447104 70713344 70791084 70866432 71058624 71288256 71425152 71481592 71565312 71579781 71914752 71991296 72285696 72342816 72539012 72715968 72773428 72913176 73056256 73156608 73347183 73412976 73433088 73592064 73791648 73849958 74030112 74070528 74230884 74317824 74511424 74680704 74760192 74962944 75125232 75328974 75409152 75572406 75613664 75858016 75866112 76152832 76236552 76317696 76524672 76690341 76771968 76980176 77070336 77085918 77228944 77377248 77446656 77529088 77635584 77907648 78118936 78309504 78371384 78479037 78675968 78775632 78989274 79252992 79530724 79552512 79724736 79940952 80199288 80243072 80353296 80416791 80510976 80904096 80990208 81209856 81385668 81693248 81805464 82027323 82188288 82589598 82612224 82677504 82901728 83015604 83169632 83283876 83329344 83492864 83607552 83825352 83900544 84105216 84333312 84399952 84515886 84652032 84835296 84934656 85065372 85340268 85349376 85671936 85766121 85857408 86090256 86181888 86368464 86415616 86602698 86704128 86882562 87031808 87049404 87127488 87220224 87456768 87646104 87739392 87883803 87977344 88098192 88167807 88510464 88604672 88622586 89037312 89278784 89496576 89567296 89690328 89915392 89933571 90224199 90273456 90354432 90574848 90810798 90892256 91017108 91113984 91361088 91706368 91904904 92012544 92154153 92451957 92461824 92811264 93012192 93264444 93363712 93565836 93745512 93929472 94303521 94388112 94488576 94744832 94874976 94949946 95051008 95233536 95420416 95439708 95551488 95886336 96380928 96457088 96589584 96851538 96954624 97164522 97217568 97542144 97796244 97883968 97910784 98018424 98122752 98388864 98601867 98706816 98760704 98974512 99090432 99242934 99563646 99574272 99680256 99950592 100166976 100438632 100545536 100683648 100763208 101036481 101154816 101362989 101557638 101648736 101756928 102032896 102253788 102362624 102503232 102781224 103169664 103262208 103393017 103514112 103876864 104019552 104412672 104638716 105034176 105319032 105670656 105945931 106070016 106186626 106299648 106587936 106932384 107137728 107222388 107347968 107872128 107986944 108279808 108428544 108514224 108808518 109073952 109160142 109369764 109584384 110119464 110149632 110236672 110388096 110687472 110774937 111045168 111105792 111346326 111476736 111767136 111867392 112021056 112140288 112444416 112687848 112869376 112993461 113113728 113358609 113420496 113787024 113799168 114095618 114229248 114354828 114476544 114787008 114909184 115157952 115470264 115605504 115783423 115843416 116065872 116157587 116169984 116293632 116609024 116861472 116985856 117178404 117464256 117557076 118013952 118163448 118483911 118716416 118879488 119296086 119328768 119587104 119911428 120298932 120364608 120472576 120766464 121081064 121356144 121485312 121814784 122078502 122539872 122683392 122872204 123269276 123282432 123748352 123884397 123918336 124016256 124352592 124754448 124994016 125092786 125239296 125738028 125850816 125984768 126157824 126499968 126599928 126943271 126978048 127252944 127353499 127401984 127598058 127848448 128010402 128024064 128507904 128786112 129135384 129272832 129552696 129623424 129904047 130056192 130323843 130394992 130547712 130574106 130691232 130830336 131185152 131469156 131609088 131966016 132323912 132751528 132765696 132907008 132933879 133267456 133555968 133918176 134244864 134350944 134715308 134873088 135150652 135410184 135531648 135675904 135862272 136216197 136338384 136670976 137041632 137149922 137559552 137682944 137857356 138018816 138692736 139216896 139518288 139896666 140045568 140348754 140425376 140618268 140894208 141426688 141582168 141732864 142117248 142424919 142576512 142850304 142963184 143130624 143159562 143829504 143982592 144571392 144685632 145078024 145277307 145431936 145546856 145746783 145826352 146112512 146313216 146694366 146825952 146866176 147184128 147583296 147699916 148060224 148141056 148461768 148635648 148864401 149022848 149345469 149361408 149520384 149925888 150250464 150657948 150818304 151144812 151227328 151716032 151732224 152305664 152336457 152473104 152635392 153049344 153380682 153543936 153960352 154140672 154171836 154457888 154754496 154893312 155058176 155271168 155815296 156237872 156619008 156742768 156958074 157351936 157551264 157978548 158505984 159061448 159105024 159279939 159449472 159881904 160398576 160486144 160706592 160833582 161021952 161808192 161980416 162419712 162771336 163212777 163386496 163610928 163740213 164054646 164376576 165179196 165224448 165355008 165803456 166031208 166339264 166567752 166658688 166985728 167019489 167215104 167650704 167801088 168210432 168666624 168799904 169031772 169304064 169670592 170130744 170680536 170698752 171143427 171343872 171532242 171714816 172180512 172363776 172736928 172831232 173205396 173408256 173765124 174098808 174254976 174440448 174913536 175292208 175478784 175767606 175954688 176196384 176335614 177020928 177209344 177245172 178074624 178557568 178944129 178993152 179134592 179380656 179830784 179867142 180448398 180546912 180708864 181149696 181621596 181784512 182034216 182227968 182722176 183117753 183412736 183809808 184025088 184308306 184903914 184923648 185622528 186024384 186528888 186727424 187131672 187491024 187639179 187858944 188607042 188776224 188977152 189489664 189749952 189899892 190102016 190467072 190879416 191102976 191397087 191772672 192015603 192761856 192914176 193179168 193703076 193909248 194329044 194435136 195084288 195592488 195767936 195821568 196036848 196245504 196756729 196777728 197203734 197413632 197521408 197949024 198180864 198485868 199127292 199148544 199360512 199901184 200333952 200877264 201091072 201367296 201526416 202072962 202309632 202725978 203115276 203297472 203513856 204065792 204507576 204725248 205006464 205562448 205724883 206339328 206524416 206786034 207028224 207753728 208039104 208825344 209277432 209844999 210068352 210523131 210638064 211341312 211891862 212140032 212373252 212599296 213175872 213864768 214275456 214444776 214695936 215026357 215721233 215744256 215973888 216559616 216857088 217028448 217617036 218147904 218320284 218739528 219168768 220041549 220238928 220299264 220473344 220776192 221374944 221549874 222090336 222211584 222692652 222953472 223534272 223734784 224042112 224280576 224888832 225375696 225738752 225986922 226227456 226717218 226840992 227574048 227598336 228191236 228458496 228709656 228953088 229574016 229818368 230071023 230315904 230940528 231211008 231566846 231686832 232131744 232315174 232339968 232587264 233218048 233722944 233971712 234356808 234928512 235114152 235751789 236027904 236326896 236513641 236967822 237432832 237758976 238592172 238657536 239174208 239822856 240597864 240729216 240945152 241250373 241532928 242162128 242712288 242970624 243629568 244157004 245079744 245744408 246081969 246538552 246564864 247496704 247768794 247836672 248032512 248705184 249508896 249988032 250185572 250478592 251476056 251701632 251969536 252315648 252999936 253199856 253886542 253956096 254505888 254706998 254803968 255196116 255696896 256020804 256048128 257015808 257572224 258270768 258474853 258545664 259105392 259246848 259808094 260112384 260647686 260789984 261095424 261148212 261382464 261660672 262370304 262938312 263218176 263651409 263932032 264503421 264647824 265503056 265531392 265814016 265867758 266534912 267111936 267836352 268489728 268701888 269430616 269746176 269800713 270301304 270672597 270820368 271063296 271351808 271724544 272432394 272676768 273341952 274083264 274299844 275119104 275365888 275714712 276037632 276462459 277355871 277385472 278433792 279036576 279793332 280091136 280697508 280850752 281236536 281788416 282853376 282910563 283164336 283465728 284234496 284849838 285153024 285700608 285926368 286261248 286319124 287659008 287965184 289142784 289371264 290156048 290554614 290863872 291093712 291493566 291652704 292225024 292626432 293388732 293651904 293732352 294368256 295166592 295399832 295805601 296120448 296282112 296923536 297271296 297728802 298045696 298690938 298722816 299040768 299851776 300500928 301315896 301636608 302289624 302454656 303109443 303432064 303464448 304088967 304611328 304672914 304946208 305270784 306098688 306761364 307087872 307920704 308343672 308915776 309508992 309786624 310116352 310179051 310542336 311630592 312475744 313238016 313485536 313916148 314703872 315102528 315957096 317011968 317837793 318122896 318210048 318559878 318898944 319763808 320797152 320972288 321413184 321667164 322043904 323616384 323960832 324839424 325542672 326425554 326772992 327221856 327480426 328109292 328753152 330358392 330448896 330710016 331606912 332062416 332324811 332678528 333135504 333317376 333971456 334038978 334430208 335301408 335602176 336420864 337333248 337599808 338063544 338608128 338980383 339341184 340075827 340261488 341361072 341397504 342286854 342687744 343064484 343429632 344361024 344727552 345473856 345662464 346410792 346816512 347350269 347530248 348197616 348472761 348509952 348880896 349827072 350584416 350957568 351535212 351909376 352392768 352671228 354041856 354490344 355451733 356149248 357115136 357888258 357986304 358269184 358761312 359661568 359734284 360896796 361093824 361417728 362299392 363243192 363569024 364068432 364455936 365444352 366235506 366825472 367619616 368050176 368616612 369807828 369847296 371245056 371653191 372048768 373057776 373454848 374263344 374982048 375278358 375717888 377214084 377552448 377954304 378979328 379499904 379799784 380204032 380829813 380934144 381758832 382060497 382205952 382794174 383545344 384031206 385523712 385828352 386358336 387406152 387818496 388658088 388870272 389712141 390168576 390971529 391184976 391535872 391643136 392073696 392491008 393513458 393555456 394407468 394827264 395042816 395898048 396971736 398254584 398297088 398721024 399334663 399802368 400625147 400667904 401754528 402182144 402734592 403052832 404145924 404619264 405451956 406230552 406594944 407027712 408131584 408648591 409015152 409450496 410012928 411124896 411449766 412678656 413048832 413572068 414056448 415507456 416078208 417650688 418554864 419689998 420136704 421046262 421276128 422682624 423783724 424280064 424746504 425198592 426351744 427274757 427729536 428550912 428889552 429391872 430052714 431442466 431488512 431947776 433119232 433714176 434056896 435234072 436295808 436640568 437479056 437824751 438337536 440083098 440477856 440598528 440946688 441552384 442749888 443099748 444180672 444423168 445385304 445906944 446593203 447068544 447469568 448036407 448084224 448561152 449777664 450751392 451477504 451973844 452454912 453434436 453681984 455148096 455196672 456382472 456916992 457009371 457419312 457906176 459148032 459636736 460142046 460631808 461881056 462422016 463133692 463373664 464263488 464630348 464679936 465174528 466436096 467445888 467943424 468713616 469857024 470228304 471503578 472055808 472653792 473027282 473935644 474865664 475517952 477184344 477315072 478348416 479645712 480024727 481195728 481458432 481890304 482500746 483065856 484324256 485424576 485941248 487259136 488314008 489638331 490159488 491220639 491488816 492163938 493077104 493129728 494993408 495537588 495673344 496065024 497410368 499017792 499976064 500371144 500957184 501058467 502952112 503403264 503939072 504631296 505999872 506399712 507773084 507912192 509011776 509413996 510392232 511393792 512041608 512096256 513430281 514031616 515144448 516541536 516949706 517091328 518210784 518493696 519616188 520224768 521295372 521579968 522296424 522764928 523321344 524740608 525876624 526436352 527302818 527864064 529006842 529295648 531006112 531062784 531628032 531735516 533069824 534223872 535672704 536832387 536979456 537403776 538861232 539492352 539601426 540602608 541345194 541640736 542126592 542703616 543449088 544864788 545353536 546683904 548166528 548599688 549353259 550238208 550731776 551429424 552075264 552924918 554711742 554770944 556867584 558073152 559586664 560182272 561395016 561701504 562473072 562917537 563576832 565706752 565821126 566328672 566931456 568468992 569699676 570306048 571401216 571852736 572638248 574191261 575318016 575930368 576046809 578285568 578742528 580312096 581109228 581727744 582187424 582987132 583305408 584450048 585252864 586777464 587303808 587464704 588736512 590270187 590333184 590799664 591611202 592240896 592564224 593847072 594542592 595457604 596091392 597381876 597445632 598081536 599703552 601001856 602631792 603273216 604579248 604909312 606218886 606864128 606928896 608177934 609222656 609345828 609892416 610541568 612197376 613522728 614175744 615841408 616687344 617174649 617831552 619017984 619573248 620232704 620358102 621084672 623261184 624951488 626476032 626971072 627832296 629407744 629534997 630205056 631569393 631914192 634023936 635675586 636245792 636420096 637119756 637797888 639527616 641594304 641944576 642826368 643334328 644087808 645079071 647163699 647232768 647921664 649678848 651085344 652851108 653545984 654443712 654960852 656218584 657506304 660124647 660716784 660897792 661420032 663213824 664124832 664649622 665357056 666271008 666634752 667942912 668077956 668860416 670602816 671204352 672841728 674666496 675199616 676127088 677216256 677960766 678682368 680151654 680522976 682722144 682795008 684573708 685375488 686128968 686859264 688722048 689455104 690213069 690947712 691324928 692821584 693633024 694700538 695060496 696395232 696945522 697019904 697761792 699654144 701168832 701915136 703070424 703818752 704785536 705342456 707255367 708083712 708980688 709540923 710903466 712298496 714230272 715776516 715972608 716538368 717522624 719468568 721793592 722187648 722835456 723751119 724598784 726486384 727138048 728136864 728911872 730888704 732471012 733650944 735239232 737233224 739615656 739694592 741621517 742490112 743306382 744097536 746115552 746909696 748526688 749964096 750556716 751435776 754428168 755104896 755908608 757958656 758999808 759599568 760408064 761659626 761868288 763517664 764120994 764411904 765588348 767090688 768062412 771047424 771656704 772716672 774812304 775424559 775636992 777316176 777740544 779424282 780337152 781943058 782369952 783071744 783286272 784147392 784982016 787026916 787110912 788814936 789654528 790085632 790954227 791796096 793510263 793943472 796509168 796594176 797442048 798669326 799604736 801250294 801335808 803509056 804364288 805469184 806105664 808291848 809238528 810483961 810903912 812461104 813103109 813189888 814055424 816263168 817297182 818030304 818900992 820025856 822249792 822899532 825357312 826097664 827144136 828112896 829387377 831014912 832067613 832156416 835301376 837109728 839379996 840273408 842092524 842552256 845365248 847567448 848560128 848731689 849493008 850397184 852703488 854549514 855459072 857101824 857779104 858783744 860105428 862884932 862977024 863895552 866238464 867428352 868113792 870468144 872591616 873281136 874958112 875649502 876675072 880166196 880955712 881197056 881893376 883104768 885499776 886199496 888361344 888846336 890770608 891474493 891813888 893186406 894137088 894939136 896072814 896168448 897122304 899555328 901502784 902955008 903947688 904909824 906868872 907363968 909328329 910296192 910393344 912266901 912764944 913833984 914018742 914838624 915812352 918296064 919273472 920284092 921263616 923762112 926267384 926747328 928526976 929260696 929359872 930349056 930537153 932872192 934891776 935886848 937427232 939714048 940456608 943007156 944111616 945307584 946054564 947871288 949731328 951035904 953513379 954368688 954630144 956696832 959291424 960049454 962391456 962916864 963780608 965001492 966131712 968648512 970849152 971882496 974518272 976628016 979276662 980318976 982441278 982977632 984327876 986154208 986259456 989986816 991075176 991346688 992130048 994820736 996974433 998035584 999952128 1000742288 1001914368 1002116934 1005904224 1006806528 1007878144 1009262592 1011999744 1012799424 1015546168 1015824384 1016941149 1018023552 1018827992 1020227481 1020784464 1022787584 1024083216 1024192512 1026860562 1028063232 1030288896 1033083072 1033899412 1034182656 1036421568 1036987392 1039232376 1040449536 1042050807 1042590744 1043159936 1044592848 1045418283 1045529856 1046642688 1049481216 1051753248 1052872704 1054605636 1055728128 1058013684 1058591296 1062012224 1062125568 1063471032 1066139648 1066355199 1068447744 1071345408 1073664774 1073958912 1074807552 1077722464 1078984704 1079202852 1081205216 1082690388 1083281472 1084253184 1085407232 1086898176 1089729576 1090707072 1093367808 1096333056 1097199376 1098706518 1100476416 1101463552 1102858848 1104150528 1105849836 1109423484 1109541888 1113735168 1114959573 1116146304 1119173328 1120364544 1122790032 1123403008 1124946144 1125835074 1127153664 1131413504 1131642252 1132657344 1133862912 1136937984 1139399352 1140612096 1142489439 1142802432 1143705472 1145276496 1146181491 1148382522 1150636032 1151860736 1152093618 1156571136 1157485056 1160624192 1162218456 1163455488 1164374848 1165974264 1166610816 1168900096 1169136423 1170505728 1172914587 1173554928 1174607616 1174929408 1177473024 1180540374 1180666368 1181599328 1183222404 1184481792 1185128448 1187694144 1190915208 1192182784 1194763752 1194891264 1196163072 1198003989 1199407104 1201875441 1202003712 1205263584 1206546432 1209158496 1209818624 1212437772 1213728256 1213857792 1216355868 1218691656 1219784832 1221083136 1224394752 1225945773 1227045456 1228351488 1231682816 1233374688 1234349298 1235663104 1238035968 1239146496 1240465408 1240716204 1242169344 1246522368 1249902976 1252952064 1253942144 1255664592 1258815488 1259069994 1260410112 1263138786 1263828384 1268047872 1271351172 1272491584 1272840192 1274239512 1275595776 1279055232 1281824271 1283188608 1283889152 1285652736 1286668656 1288175616 1290158142 1294327398 1294465536 1295843328 1299357696 1302170688 1305702216 1307091968 1308887424 1309921704 1312437168 1313474253 1315012608 1320249294 1321433568 1321795584 1322840064 1326427648 1328249664 1329299244 1330714112 1332542016 1333269504 1336155912 1337720832 1339779609 1341205632 1342408704 1344109221 1345683456 1349332992 1350399232 1352254176 1354432512 1355921532 1357364736 1360303308 1361045952 1365444288 1365590016 1369147416 1370750976 1372257936 1373718528 1377297103 1377444096 1378910208 1380426138 1381895424 1382649856 1385643168 1387266048 1389401076 1390120992 1392790464 1393891044 1394039808 1395523584 1399308288 1402337664 1403830272 1406140848 1407637504 1409571072 1410684912 1414510734 1416167424 1417961376 1419081846 1421806932 1424596992 1428460544 1431553032 1431945216 1433076736 1435045248 1438937136 1440074181 1443587184 1444375296 1445670912 1447502238 1449197568 1452972768 1454276096 1456273728 1457823744 1461777408 1464942024 1467301888 1468914993 1470478464 1473661917 1474466448 1479231312 1479389184 1483243034 1484980224 1486612764 1488195072 1492231104 1493819392 1497053376 1499928192 1501113432 1502871552 1505184499 1508856336 1510048631 1510209792 1511817216 1515917312 1517999616 1519199136 1520816128 1523319252 1523736576 1527035328 1528241988 1531176696 1534181376 1536124824 1540290843 1542094848 1543313408 1545433344 1549624608 1550849118 1551273984 1554632352 1555481088 1558848564 1560674304 1563886116 1564739904 1566143488 1568294784 1569964032 1574053832 1574221824 1577629872 1579309056 1580171264 1581908454 1583592192 1587020526 1587886944 1593018336 1593188352 1594884096 1597338652 1599209472 1602500588 1602671616 1607018112 1608728576 1610497161 1610938368 1612211328 1616583696 1618477056 1620967922 1621807824 1624922208 1626206218 1626379776 1628110848 1632526336 1634594364 1636060608 1637801984 1640051712 1644499584 1645799064 1650262523 1650714624 1652195328 1654288272 1655595487 1656225792 1658774754 1662029824 1664135226 1664312832 1670602752 1674219456 1678759992 1680546816 1684185048 1685104512 1688752611 1690730496 1695134896 1697120256 1697463378 1698986016 1700794368 1705406976 1709099028 1710918144 1714203648 1715558208 1720210856 1722573783 1725769864 1725954048 1727791104 1728140427 1732476928 1734856704 1736227584 1740936288 1745183232 1746562272 1749916224 1751299004 1753350144 1760332392 1761911424 1762394112 1763786752 1766209536 1770810561 1770999552 1772398992 1776722688 1777692672 1781541216 1782948986 1783627776 1786372812 1788274176 1789878272 1792145628 1792336896 1794244608 1799110656 1803005568 1805910016 1807895376 1809819648 1813737744 1814727936 1818656658 1820592384 1820786688 1824533802 1825529888 1827667968 1828037484 1829677248 1831624704 1836592128 1838546944 1840568184 1842527232 1847524224 1851523947 1852534768 1853494656 1857053952 1858521392 1858719744 1860698112 1861074306 1865744384 1869783552 1871773696 1874854464 1879428096 1880913216 1886014312 1888223232 1888604991 1890615168 1892109128 1894708179 1895742576 1899462656 1902071808 1907026758 1908737376 1909260288 1913393664 1918582848 1920098908 1924782912 1925833728 1927561216 1930002984 1932263424 1935237213 1937297024 1941491097 1941698304 1943764992 1949036544 1953256032 1958553324 1960637952 1964882556 1965955264 1968655752 1972308416 1972518912 1979973632 1980373941 1982150352 1982693376 1984260096 1989641472 1993948866 1996071168 1999904256 2001484576 2003828736 2004233868 2011808448 2013613056 2015756288 2018525184 2023999488 2025598848 2031092336 2031648768 2033882298 2036047104 2037655984 2040454962 2041568928 2045575168 2048166432 2048385024 2053721124 2056126464 2060577792 2066166144 2067798824 2068365312 2070639207 2072843136 2073974784 2078464752 2080899072 2084101614 2085181488 2086319872 2089185696 2090836566 2091059712 2093285376 2098962432 2103506496 2105745408 2109211272 2111456256 2116027368 2117182592 2121766101 2124024448 2124251136 2126942064 2128622769 2132279296 2132710398 2136895488 2142690816 2147329548 2147917824 2149615104 2155444928 2158405704 2162410432 2165380776 2166562944 2168506368 2170814464 2171253357 2173796352 2179459152 2181414144 2186735616 2192666112 2194398752 2197413036 2200952832 2202927104 2205717696 2211699672 2218846968 2219083776 2224864551 2227470336 2229919146 2232292608 2238346656 2240729088 2245580064 2246806016 2249892288 2251670148 2254307328 2263284504 2265314688 2267725824 2273875968 2278798704 2281224192 2284978878 2285604864 2287410944 2290552992 2292362982 2296765044 2301272064 2303721472 2304187236 2313142272 2314970112 2321248384 2324436912 2326273677 2326910976 2328749696 2331948528 2333221632 2337800192 2338272846 2341011456 2345829174 2347109856 2349215232 2349858816 2354946048 2361080748 2361332736 2363198656 2366444808 2368963584 2370256896 2372862681 2375388288 2380530789 2381830416 2384365568 2389527504 2389782528 2392326144 2396007978 2398814208 2403750882 2404007424 2410527168 2413092864 2418316992 2419637248 2424875544 2427456512 2427715584 2431451883 2432711736 2437383312 2439309327 2439569664 2442166272 2448789504 2451891546 2454090912 2456702976 2463365632 2466749376 2468698596 2471326208 2476071936 2478292992 2481432408 2484338688 2488162131 2493044736 2496202839 2499805952 2505904128 2507884288 2511329184 2517630976 2518139988 2520820224 2526277572 2527656768 2536095744 2542702344 2544983168 2545680384 2548479024 2551191552 2557837477 2558110464 2563648542 2566377216 2567778304 2571305472 2573337312 2576351232 2580316284 2588654796 2588931072 2591686656 2598715392 2604341376 2611404432 2614183936 2617774848 2619843408 2624874336 2626948506 2630025216 2640498588 2642867136 2643591168 2645680128 2652855296 2656499328 2658598488 2661428224 2665084032 2666539008 2672311824 2674423479 2675441664 2679559218 2682411264 2684817408 2688218442 2691366912 2698665984 2700798464 2704508352 2708865024 2711843064 2714729472 2720606616 2722091904 2727984987 2730888576 2731180032 2736800703 2738294832 2741501952 2744515872 2747437056 2754594206 2754888192 2757820416 2760852276 2763790848 2765299712 2771286336 2778802152 2780241984 2785580928 2787782088 2788079616 2791047168 2795342641 2798616576 2804376029 2804675328 2807660544 2812281696 2815275008 2819142144 2821369824 2829021468 2832334848 2835922752 2838163692 2843613864 2849193984 2856921088 2860540137 2863106064 2863890432 2866153472 2870090496 2877874272 2880148362 2887174368 2888750592 2891341824 2895004476 2898395136 2905945536 2908552192 2912547456 2915647488 2923554816 2929884048 2934603776 2937829986 2940956928 2947323834 2948932896 2958462624 2958778368 2966486068 2969960448 2973225528 2976390144 2984462208 2987638784 2990923299 2994106752 2999856384 3002226864 3005743104 3010368998 3017712672 3020097262 3020419584 3023634432 3031834624 3035999232 3038398272 3041632256 3046638504 3047473152 3054070656 3056483976 3062353392 3064773257 3068362752 3072249648 3080581686 3084189696 3086626816 3090866688 3099249216 3101698236 3102547968 3109264704 3110962176 3117697128 3121348608 3126152421 3127772232 3129479808 3132286976 3136254849 3136589568 3139928064 3148107664 3148443648 3155259744 3158618112 3160342528 3163816908 3167184384 3174041052 3175773888 3186036672 3186376704 3194677304 3198418944 3199065597 3205001176 3205343232 3214036224 3217457152 3220994322 3221876736 3224422656 3233167392 3236954112 3241935844 3243615648 3249844416 3252412436 3252759552 3256221696 3265052672 3269188728 3272121216 3275603968 3280103424 3288999168 3291598128 3300525046 3301429248 3304390656 3308576544 3311190974 3312451584 3317549508 3324059648 3328270452 3328625664 3341205504 3348438912 3357519984 3360173089 3361093632 3368370096 3370209024 3377505222 3381460992 3390269792 3394240512 3394926756 3397972032 3401588736 3410813952 3418198056 3421836288 3427468317 3428407296 3431116416 3438544473 3440421712 3445147566 3451539728 3451908096 3455582208 3456280854 3464953856 3469713408 3472455168 3481872576 3490366464 3493124544 3499832448 3502598008 3506700288 3507409269 3518743761 3520664784 3523822848 3524788224 3527573504 3532419072 3541621122 3541999104 3544797984 3553445376 3555385344 3563082432 3565897972 3572745624 3576548352 3579756544 3584291256 3584673792 3588489216 3594011967 3598221312 3605626323 3606011136 3611820032 3615790752 3619639296 3627475488 3629455872 3637313316 3641184768 3641573376 3649067604 3651059776 3656074968 3659354496 3663249408 3673184256 3677093888 3677837319 3681136368 3685054464 3695048448 3703047894 3705069536 3706989312 3714107904 3717042784 3717439488 3721396224 3722148612 3731488768 3739567104 3743547392 3749708928 3758856192 3761826432 3772028624 3776446464 3777209982 3781230336 3784218256 3789416358 3791485152 3798925312 3804143616 3814053516 3817474752 3818520576 3826787328 3837165696 3840197816 3845472813 3849565824 3851667456 3855122432 3860005968 3864526848 3870474426 3874594048 3882982194 3883396608 3887529984 3898073088 3906512064 3917106648 3921275904 3929765112 3931910528 3937311504 3940422759 3944616832 3945037824 3959947264 3960747882 3964300704 3965386752 3968520192 3979282944 3987897732 3992142336 3999808512 4002969152 4008467736 4019338827 4023616896 4027226112 4031512576 4032327663 4037050368 4047998976 4051197696 4062184672 4063297536 4067764596 4072094208 4075311968 4080909924 4083137856 4091150336 4096332864 4096770048 4107442248 4112252928 4121155584 4131891309 4132332288 4135597648 4136730624 4141278414 4145686272 4147949568 4156929504 4161798144 4168203228 4170362976 4172639744 4178371392 4181673132 4182119424 4186570752 4197924864 4207012992 4211490816 4218422544 4222912512 4232054736 4234365184 4243532202 4248048896 4248502272 4253884128 4257245538 4264558592 4265420796 4273790976 4285381632 4294659096 4295835648 4299230208 4310889856 4316811408 4320222543 4324820864 4330761552 4333125888 4337012736 4341628928 4342506714 4347592704 4358918304 4362828288 4373471232 4385332224 4388797504 4394826072 4401905664 4405854208 4406744979 4411435392 4420985751 4423399344 4437693936 4438167552 4449729102 4454940672 4459838292 4464585216 4476693312 4481458176 4491160128 4493612032 4499784576 4503340296 4508614656 4515553497 4526569008 4530145893 4530629376 4535451648 4547751936 4557597408 4562448384 4569957756 4571209728 4574821888 4581105984 4584725964 4593530088 4602544128 4608374472 4620872529 4626284544 4629940224 4642496768 4648873824 4652547354 4653821952 4657499392 4663897056 4666443264 4675600384 4676545692 4682022912 4691658348 4694219712 4698430464 4709892096 4722161496 4722665472 4726397312 4732889616 4737927168 4740513792 4745725362 4750776576 4761061578 4763660832 4768731136 4779055008 4779565056 4784652288 4792015956 4797628416 4807501764 4808014848 4821054336 4826185728 4831491483 4836633984 4839274496 4849751088 4854913024 4855431168 4862903766 4865423472 4874766624 4878618654 4879139328 4884332544 4897579008 4903783092 4908181824 4913405952 4926731264 4933498752 4937397192 4942652416 4950787569 4952143872 4956585984 4962864816 4966786461 4968677376 4976324262 4986089472 4992405678 4999611904 5011808256 5015768576 5022658368 5036279976 5041640448 5052555144 5055313536 5066257833 5072191488 5085404688 5089966336 5091360768 5096958048 5102383104 5115674954 5116220928 5127297084 5132754432 5135556608 5142610944 5146674624 5160632568 5177309592 5177862144 5183373312 5191350619 5197430784 5208682752 5222808864 5228367872 5235549696 5239686816 5249748672 5253897012 5260050432 5280997176 5285734272 5287182336 5291360256 5305710592 5312431683 5312998656 5317196976 5322856448 5330168064 5333078016 5344623648 5348846958 5350883328 5359118436 5364822528 5369634816 5376436884 5382733824 5397331968 5401596928 5409016704 5417730048 5423686128 5429458944 5441213232 5444183808 5455969974 5461777152 5462360064 5473601406 5476589664 5483003904 5489031744 5494874112 5509188412 5509776384 5515640832 5521704552 5527581696 5530599424 5542572672 5554571841 5557604304 5560483968 5571161856 5575564176 5576159232 5582094336 5590685282 5597233152 5608752058 5609350656 5615321088 5624563392 5630550016 5638284288 5642739648 5658042936 5664669696 5671845504 5676327384 5687227728 5691721763 5698387968 5713842176 5721080274 5726212128 5727780864 5732306944 5740180992 5755748544 5760296724 5774348736 5777501184 5782683648 5790008952 5796790272 5805711639 5811891072 5817104384 5824473291 5825094912 5831294976 5847109632 5859768096 5869207552 5875659972 5881913856 5894647668 5897865792 5916925248 5917556736 5932972136 5939920896 5941121823 5946451056 5952780288 5968924416 5975277568 5981846598 5988213504 5999712768 6004453728 6011486208 6020737996 6035425344 6040194524 6040839168 6047268864 6063669248 6071998464 6076796544 6083264512 6093277008 6094946304 6108141312 6112967952 6124706784 6129546514 6136725504 6144499296 6161163372 6168379392 6173253632 6181733376 6198498432 6203396472 6205095936 6218529408 6221924352 6235394256 6240321451 6242697216 6252304842 6255544464 6258959616 6264573952 6272509698 6273179136 6279856128 6296215328 6296887296 6310519488 6317236224 6320685056 6327633816 6334368768 6348082104 6351547776 6365298303 6372073344 6372753408 6385868307 6389354608 6396837888 6398131194 6410002352 6410686464 6428072448 6434914304 6441988644 6443753472 6448845312 6466334784 6483871688 6487231296 6499688832 6504824872 6505519104 6512443392 6513760071 6530105344 6538377456 6544242432 6551207936 6560206848 6577998336 6583196256 6601050092 6602858496 6608781312 6617153088 6622381948 6635099016 6648119296 6656540904 6657251328 6674593653 6682411008 6696877824 6715039968 6720346178 6722187264 6736740192 6740418048 6755010444 6762921984 6780539584 6789853512 6795944064 6803177472 6821627904 6836396112 6843672576 6854936634 6856814592 6862232832 6877088946 6880843424 6890295132 6903079456 6903816192 6911164416 6912561708 6929907712 6939426816 6944910336 6963745152 6978821031 6980732928 6986249088 6999664896 7005196016 7013400576 7014818538 7037487522 7041329568 7047645696 7049576448 7055147008 7064838144 7083242244 7083998208 7089595968 7106890752 7110770688 7118588043 7126164864 7131795944 7141592367 7145491248 7153096704 7159513088 7168582512 7169347584 7176978432 7188023934 7196442624 7211252646 7212022272 7223640064 7231581504 7239278592 7254950976 7258911744 7274626632 7282369536 7283146752 7294355649 7298135208 7302119552 7312149936 7317927981 7318708992 7326498816 7346368512 7354187776 7355674638 7362272736 7370108928 7390096896 7406095788 7410139072 7413978624 7428215808 7434085568 7434878976 7444297224 7462977536 7464486393 7479134208 7487094784 7488608517 7499417856 7517712384 7523652864 7544057248 7552892928 7554419964 7562460672 7568436512 7578832716 7582970304 7597850624 7608287232 7628107032 7634949504 7637041152 7653574656 7673512431 7674331392 7680395632 7690945626 7699131648 7703334912 7710244864 7720011936 7729053696 7740948852 7749188096 7765964388 7766793216 7775059968 7796146176 7813024128 7834213296 7842551808 7859530224 7863821056 7874623008 7880845518 7889233664 7890075648 7919894528 7921495764 7928601408 7930773504 7937040384 7958565888 7975795464 7984284672 7999617024 8005938304 8016935472 8023270437 8038677654 8047233792 8054452224 8063025152 8064655326 8074100736 8095997952 8102395392 8124369344 8126595072 8135529192 8144188416 8150623936 8161819848 8166275712 8182300672 8183954961 8192665728 8193540096 8210402109 8214884496 8224505856 8242311168 8263782618 8264664576 8271195296 8273461248 8282556828 8291372544 8295899136 8313859008 8336406456 8340725952 8345279488 8356742784 8363346264 8364238848 8373141504 8386027923 8395849728 8413128087 8414025984 8422981632 8436845088 8445825024 8464109472 8468730368 8487064404 8496097792 8497004544 8507768256 8514491076 8530841592 8547581952 8570763264 8581620411 8589318192 8591671296 8598460416 8621779712 8633622816 8640445086 8649641728 8661523104 8666251776 8674025472 8683257856 8685013428 8695185408 8717836608 8725656576 8746942464 8770664448 8777595008 8789652144 8803811328 8811708416 8813489958 8822870784 8841971502 8846798688 8875387872 8876335104 8899458204 8909881344 8919676584 8929170432 8953386624 8962916352 8972769897 8982320256 8987224064 8999569152 9006680592 9017229312 9031106994 9053138016 9060291786 9061258752 9070903296 9095503872 9115194816 9124896768 9139915512 9142419456 9149643776 9162211968 9169451928 9187060176 9194319771 9205088256 9216748944 9241745058 9252569088 9259880448 9284993536 9297747648 9305094708 9307643904 9314998784 9327794112 9332886528 9353091384 9364045824 9378457263 9383316696 9388439424 9396860928 9408764547 9419784192 9444322992 9445330944 9452794624 9465779232 9475854336 9481027584 9491450724 9501553152 9522123156 9527321664 9537462272 9558110016 9559130112 9584031912 9595256832 9615003528 9616029696 9641079721 9642108672 9652371456 9662982966 9673267968 9678548992 9699502176 9709826048 9710862336 9725807532 9730846944 9749533248 9757237308 9758278656 9768665088 9795158016 9807566184 9816363648 9826811904 9853462528 9866997504 9874794384 9885304832 9901575138 9904287744 9913171968 9925729632 9933572922 9937354752 9952648524 9972178944 9984811356 9999223808 10023616512 10031537152 10045316736 10072559952 10080519267 10083280896 10105110288 10110627072 10132515666 10144382976 10170809376 10179932672 10182721536 10193916096 10204766208 10231349908 10232441856 10254594168 10265508864 10271113216 10282404951 10285221888 10293349248 10315633419 10321265136 10354619184 10355724288 10366746624 10382701238 10394861568 10417365504 10445617728 10456735744 10471099392 10479373632 10499497344 10507794024 10520100864 10536291493 10561994352 10570340417 10571468544 10574364672 10582720512 10611421184 10624863366 10625997312 10634393952 10645712896 10660336128 10666156032 10689247296 10697693916 10718236872 10729645056 10739269632 10752873768 10765467648 10782035901 10794663936 10803193856 10816878969 10818033408 10835460096 10847372256 10858917888 10882426464 10888367616 10911939948 10923554304 10924720128 10947202812 10953179328 10978063488 10989748224 11018376824 11019552768 11031281664 11033511957 11043409104 11055163392 11061198848 11085145344 11109143682 11115208608 11120967936 11142323712 11151128352 11152318464 11164188672 11181370564 11194466304 11217504116 11218701312 11230642176 11249126784 11261100032 11276568576 11285479296 11316085872 11329339392 11343691008 11352654768 11374455456 11383443526 11396775936 11427684352 11442160548 11452424256 11455561728 11464613888 11480361984 11511497088 11520593448 11548697472 11555002368 11565367296 11580017904 11589168409 11593580544 11611423278 11623782144 11634208768 11648946582 11650189824 11662589952 11694219264 11719536192 11738415104 11751319944 11763827712 11789295336 11795731584 11821268277 11833850496 11835113472 11865944272 11879841792 11882243646 11892902112 11905560576 11937848832 11950555136 11963693196 11976427008 11999425536 12008907456 12041475992 12058016481 12070850688 12080389048 12081678336 12094537728 12096982989 12127338496 12143996928 12153593088 12166529024 12186554016 12189892608 12216282624 12225935904 12249413568 12259093028 12273451008 12288998592 12322326744 12336758784 12346507264 12363466752 12395673927 12396996864 12406792944 12410191872 12437058816 12443848704 12470788512 12480642902 12485394432 12504609684 12511088928 12517919232 12529147904 12545019396 12546358272 12559712256 12592430656 12593774592 12621038976 12634472448 12641370112 12655267632 12668737536 12696164208 12703095552 12730596606 12744146688 12745506816 12771736614 12778709216 12793675776 12796262388 12820004704 12821372928 12856144896 12869828608 12883977288 12887506944 12897690624 12932669568 12960667629 12967743376 12974462592 12999377664 13009649744 13011038208 13024886784 13027520142 13060210688 13076754912 13088484864 13102415872 13120413696 13155996672 13166392512 13202100184 13205716992 13217562624 13220234937 13234306176 13244763896 13262957253 13270198032 13296238592 13313081808 13314502656 13349187306 13364822016 13393755648 13430079936 13440692356 13444374528 13473480384 13480836096 13510020888 13525843968 13546660491 13561079168 13579707024 13590437679 13591888128 13606354944 13643255808 13672792224 13687345152 13709873268 13713629184 13724465664 13754177892 13761686848 13780590264 13806158912 13807632384 13825123416 13859815424 13862617587 13878853632 13889820672 13927490304 13957642062 13961465856 13972498176 13999329792 14010392032 14026801152 14029637076 14074975044 14082659136 14095291392 14110294016 14129676288 14166484488 14167996416 14179191936 14213781504 14221541376 14237176086 14252329728 14263591888 14283184734 14290982496 14306193408 14319026176 14337165024 14338695168 14353956864 14376047868 14392885248 14422505292 14424044544 14463163008 14478557184 14494474449 14509901952 14517823488 14549253264 14564739072 14566293504 14588711298 14596270416 14604239104 14624299872 14635855962 14637417984 14652997632 14692737024 14708375552 14711349276 14724545472 14740217856 14780193792 14812191576 14820278144 14827957248 14852362707 14856431616 14868171136 14869757952 14888594448 14900359383 14925955072 14928972786 14958268416 14974189568 14977217034 14998835712 15035424768 15047305728 15088114496 15108839928 15124921344 15136873024 15157665432 15165940608 15195701248 15198773499 15216574464 15256214064 15269899008 15274082304 15307149312 15347024862 15348662784 15360791264 15381891252 15398263296 15406669824 15420489728 15440023872 15481897704 15498376192 15531928776 15533586432 15550119936 15574051857 15592292352 15626048256 15668426592 15685103616 15719060448 15727642112 15749246016 15761691036 15778467328 15780151296 15842991528 15857202816 15861547008 15874080768 15917131776 15937295049 15951590928 15968569344 15999234048 16011876608 16033870944 16046540874 16077355308 16094467584 16108904448 16126050304 16129310652 16148201472 16191995904 16204790784 16248738688 16253190144 16271058384 16288376832 16301247872 16323639696 16332551424 16364601344 16367909922 16385331456 16387080192 16420804218 16429768992 16449011712 16484622336 16527565236 16529329152 16542390592 16546922496 16565113656 16582745088 16591798272 16627718016 16663715523 16672812912 16681451904 16690558976 16713485568 16726692528 16728477696 16746283008 16772055846 16791699456 16826256174 16828051968 16845963264 16873690176 16891650048 16928218944 16937460736 16974128808 16992195584 16994009088 17015536512 17028982152 17061683184 17075165289 17095163904 17141526528 17163240822 17178636384 17183342592 17196920832 17243559424 17267245632 17280890172 17299283456 17323046208 17332503552 17348050944 17370026856 17390370816 17417134917 17435673216 17451313152 17473419873 17493884928 17541328896 17555190016 17579304288 17607622656 17623416832 17626979916 17645741568 17683943004 17693597376 17750775744 17752670208 17798916408 17819762688 17839353168 17858340864 17904862339 17906773248 17925832704 17945539794 17964640512 17974448128 17999138304 18013361184 18034458624 18062213988 18106276032 18120583572 18122517504 18141806592 18191007744 18230389632 18249793536 18279831024 18284838912 18299287552 18324423936 18338903856 18374120352 18388639542 18410176512 18433497888 18483490116 18505138176 18519760896 18569987072 18595495296 18610189416 18615287808 18629997568 18655588224 18665773056 18706182768 18720964353 18728091648 18756914526 18766633392 18776878848 18793721856 18817529094 18839568384 18888645984 18890661888 18905589248 18931558464 18951708672 18962055168 18982901448 19003106304 19044246312 19054643328 19074924544 19095894909 19116220032 19118260224 19157604921 19168063824 19190513664 19230007056 19232059392 19282159442 19284217344 19304742912 19325965932 19346535936 19357097984 19399004352 19419652096 19451615064 19461693888 19499066496 19514474616 19516557312 19537330176 19567398487 19590316032 19615132368 19630632203 19632727296 19653623808 19706925056 19733995008 19749588768 19770609664 19803150276 19808575488 19826343936 19851459264 19867145844 19905297048 19944357888 19969622712 19998447616 20023780959 20047233024 20063074304 20090633472 20145119904 20161038534 20166561792 20210220576 20221254144 20265031332 20288765952 20341618752 20359865344 20387832192 20409532416 20462699816 20464883712 20509188336 20531017728 20542226432 20564809902 20570443776 20586698496 20631266838 20642530272 20709238368 20711448576 20733493248 20765402476 20789723136 20834731008 20891235456 20913471488 20936463093 20942198784 20958747264 20998994688 21015588048 21040201728 21072582986 21123988704 21140680834 21142937088 21148729344 21165441024 21222842368 21249726732 21251994624 21268787904 21291425792 21320672256 21332312064 21378494592 21395387832 21436473744 21453412799 21459290112 21478539264 21505747536 21530935296 21564071802 21589327872 21606387712 21633757938 21636066816 21670920192 21694744512 21717835776 21764852928 21776735232 21823879896 21847108608 21849440256 21883066947 21894405624 21906358656 21953783943 21956126976 21979496448 22036753648 22039105536 22062563328 22067023914 22086818208 22110326784 22122397696 22170290688 22218287364 22230417216 22241935872 22284647424 22302256704 22304636928 22362741128 22388932608 22393459179 22435008232 22437402624 22461284352 22465825551 22498253568 22522200064 22553137152 22570958592 22632171744 22658678784 22687382016 22705309536 22748910912 22766887052 22793551872 22855368704 22884321096 22904848512 22911123456 22929227776 22960723968 23020537293 23022994176 23041186896 23097394944 23110004736 23130734592 23160035808 23178336818 23187161088 23222846556 23247564288 23268417536 23297893164 23300379648 23325179904 23388438528 23439072384 23476830208 23502639888 23527655424 23578590672 23591463168 23642536554 23667700992 23670226944 23731888544 23759683584 23764487292 23785804224 23811121152 23875697664 23901110272 23927386392 23952854016 23998851072 24017814912 24069811311 24082951984 24116032962 24141701376 24160778096 24163356672 24189075456 24193965978 24254676992 24287993856 24307186176 24333058048 24373108032 24379785216 24432565248 24451871808 24498827136 24518186056 24546902016 24551864883 24577997184 24631206327 24644653488 24673517568 24693014528 24726933504 24791347854 24793993728 24813585888 24820383744 24874117632 24887697408 24941577024 24961285804 25009219368 25022177856 25035838464 25058295808 25090038792 25092716544 25119424512 25158083769 25184861312 25187549184 25239384261 25242077952 25268944896 25282740224 25310535264 25337475072 25392328416 25406191104 25461193212 25488293376 25491013632 25543473228 25557418432 25592524776 25640009408 25642745856 25712289792 25739657216 25744861233 25767954576 25775013888 25795381248 25865339136 25921335258 25935486752 25948925184 25998755328 26019299488 26022076416 26049773568 26055040284 26120421376 26153509824 26176969728 26204831744 26240827392 26311993344 26332785024 26404200368 26411433984 26435125248 26440469874 26468612352 26489527792 26525914506 26540396064 26592477184 26626163616 26629005312 26698374612 26729644032 26787511296 26860159872 26881384712 26888749056 26918309691 26946960768 26961672192 27020041776 27051687936 27093320982 27122158336 27159414048 27180875358 27183776256 27212709888 27286511616 27345584448 27374690304 27419746536 27427258368 27448931328 27508355784 27523373696 27561180528 27582959313 27612317824 27615264768 27650246832 27719630848 27725235174 27757707264 27779641344 27854980608 27915284124 27922931712 27944996352 27998659584 28020784064 28059274152 28135371789 28149950088 28165318272 28190582784 28220588032 28226293641 28259352576 28332968976 28335992832 28358383872 28427563008 28443082752 28474352172 28504659456 28527183776 28566369468 28581964992 28612386816 28638052352 28674330048 28677390336 28752095736 28785770496 28845010584 28848089088 28923239163 28926326016 28957114368 28988948898 29019803904 29035646976 29098506528 29129478144 29132587008 29177422596 29192540832 29208478208 29248599744 29271711924 29274835968 29305995264 29385474048 29422698552 29449090944 29480435712 29560387584 29624383152 29640556288 29655914496 29704725414 29712863232 29736342272 29739515904 29777188896 29800718766 29851910144 29857945572 29916536832 29948379136 29954434068 29997671424 30070849536 30094611456 30176228992 30217679856 30241557801 30249842688 30273746048 30315330864 30331881216 30391402496 30397546998 30433148928 30512428128 30539798016 30548164608 30614298624 30694049724 30697325568 30721582528 30763782504 30796526592 30813339648 30840979456 30847214853 30880047744 30946900257 30963795408 30996752384 31063857552 31067172864 31100239872 31148103714 31184584704 31252096512 31336853184 31370207232 31438120896 31455284224 31498492032 31523382072 31556934656 31560302592 31608874479 31685983056 31711021251 31714405632 31723094016 31748161536 31834263552 31874590098 31903181856 31937138688 31998468096 32023753216 32067741888 32093081748 32154710616 32188935168 32217808896 32258621304 32296402944 32346107703 32383991808 32409581568 32450636907 32497477376 32506380288 32542116768 32576753664 32602495744 32647279392 32665102848 32729202688 32735819844 32770662912 32774160384 32841608436 32859537984 32969244672 33055130472 33058658304 33084781184 33093844992 33130227312 33165490176 33183596544 33251887201 33255436032 33327431046 33345625824 33362903808 33381117952 33426971136 33453385056 33456955392 33492566016 33544111692 33583398912 33652512348 33656103936 33691926528 33747380352 33783300096 33856437888 33874921472 33948257616 33984391168 33988018176 34031073024 34057964304 34123366368 34150330578 34190327808 34283053056 34326481644 34357272768 34366685184 34393841664 34487118848 34534491264 34561780344 34598566912 34646092416 34665007104 34696101888 34740053712 34767505227 34780741632 34834269834 34871346432 34902626304 34946839746 34987769856 35082657792 35110380032 35158608576 35215245312 35253959832 35291483136 35367886008 35387194752 35463804831 35501551488 35505340416 35597832816 35639525376 35678706336 35716681728 35809724678 35813546496 35851665408 35891079588 35929281024 35948896256 35998276608 36026722368 36124427976 36212552064 36241167144 36245035008 36283613184 36339454333 36382015488 36460779264 36499587072 36559662048 36569677824 36598575104 36648847872 36677807712 36748240704 36777279084 36820353024 36866995776 36966980232 37010276352 37039521792 37139974144 37187021781 37190990592 37220378832 37230575616 37259995136 37311176448 37331546112 37412365536 37441928706 37456183296 37513829052 37533266784 37553757696 37587443712 37635058188 37679136768 37777291968 37781323776 37811178496 37863116928 37903417344 37924110336 37965802896 38006212608 38088492624 38109286656 38149849088 38191789818 38232440064 38236520448 38315209842 38336127648 38381027328 38460014112 38464118784 38564318884 38568434688 38609485824 38651931864 38693071872 38714195968 38798008704 38839304192 38882002887 38903230128 38923387776 38998132992 39028949232 39033114624 39074660352 39134796974 39180632064 39230264736 39261264406 39265454592 39307247616 39413850112 39467990016 39499177536 39541219328 39606300552 39617150976 39652687872 39702918528 39734291688 39810594096 39842052341 39888715776 39939245424 39996895232 40047561918 40094466048 40126148608 40181266944 40290239808 40322077068 40333123584 40420441152 40442508288 40530062664 40577531904 40639981473 40683237504 40719730688 40771313037 40775664384 40819064832 40925399632 40929767424 41018376672 41062035456 41084452864 41129619804 41140887552 41173396992 41262533676 41285060544 41418476736 41422897152 41530804952 41579446272 41587852761 41669462016 41782470912 41826942976 41872926186 41884397568 41917494528 41997989376 42031176096 42080403456 42145165972 42247977408 42281361668 42285874176 42330882048 42445684736 42499453464 42503989248 42537575808 42582851584 42641344512 42664624128 42756989184 42790775664 42872947488 42906825598 42918580224 42957078528 43011495072 43061870592 43128143604 43178655744 43212775424 43267515876 43272133632 43389489024 43435671552 43529705856 43553470464 43647759792 43682250157 43694217216 43698880512 43766133894 43788811248 43812717312 43907567886 43912253952 43958992896 44073507296 44078211072 44125126656 44134047828 44173636416 44220653568 44244795392 44340581376 44436574728 44460834432 44483871744 44557088121 44569294848 44604513408 44609273856 44701078149 44725482256 44777865216 44786918358 44870016464 44874805248 44922568704 44931651102 44996507136 45044400128 45106274304 45141917184 45264343488 45374764032 45410619072 45497821824 45533774104 45587103744 45596320497 45710737408 45768642192 45809697024 45822246912 45858455552 45921447936 46041074586 46045988352 46082373792 46194789888 46220009472 46261469184 46320071616 46356673636 46445693112 46495128576 46536835072 46595786328 46600759296 46650359808 46722155571 46776877056 46878144768 46953660416 47005279776 47055310848 47157181344 47182926336 47285073108 47335401984 47340453888 47463777088 47528974584 47571608448 47622242304 47751395328 47802220544 47811885147 47854772784 47905708032 47997702144 48035629824 48139622622 48165903968 48232065924 48283402752 48321556192 48326713344 48378150912 48387931956 48509353984 48575987712 48614372352 48666116096 48746216064 48759570432 48865130496 48903743616 48997654272 49036372112 49093804032 49103729766 49155994368 49262412654 49289306976 49347035136 49386029056 49453867008 49582695708 49587987456 49627171776 49640767488 49748235264 49775394816 49883154048 49922571608 49991146569 50018438736 50044355712 50071676928 50116591616 50180077584 50185433088 50238849024 50316167538 50369722624 50375098368 50478768522 50484155904 50537889792 50565480448 50621070528 50674950144 50784656832 50812382208 50922386424 50976586752 50982027264 51086946456 51114836864 51185049552 51225495867 51280018816 51285491712 51424579584 51479314432 51489722466 51535909152 51550027776 51590762496 51730678272 51842670516 51870973504 51897850368 51997510656 52038598976 52044152832 52110080568 52240842752 52251404751 52307019648 52353939456 52409663488 52420259619 52481654784 52623986688 52665570048 52808400736 52822867968 52870250496 52880939748 52937224704 52979055584 53051829012 53080792128 53184954368 53252327232 53258010624 53396749224 53459288064 53575022592 53714587017 53720319744 53762769424 53777498112 53836619382 53893921536 53923344384 54040083552 54103375872 54186641964 54244316672 54318828096 54361750716 54367552512 54425419776 54573023232 54691168896 54749380608 54839493072 54854516736 54897862656 55016711568 55046747392 55122361056 55165918626 55224635648 55230529536 55300493664 55439261696 55450470348 55515414528 55559282688 55709961216 55830568248 55845863424 55889992704 55997319168 56041568128 56118548304 56162893059 56270743578 56299900176 56330636544 56381165568 56441176064 56452587282 56518705152 56665937952 56671985664 56716767744 56855126016 56886165504 56948704344 57009318912 57054367552 57132738936 57163929984 57224773632 57276104704 57287684727 57348660096 57354780672 57472814763 57504191472 57571540992 57690021168 57696178176 57846478326 57852652032 57914228736 57977897796 58039607808 58071293952 58197013056 58258956288 58354845192 58385081664 58416956416 58497199488 58543423848 58549671936 58611990528 58702195461 58770948096 58845397104 58891896609 58898181888 58960871424 59120775168 59248766304 59281112576 59311828992 59409450828 59425726464 59472684544 59479031808 59554377792 59601437532 59715891144 59833073664 59908868136 59995342848 60071342877 60141699072 60189222912 60352457984 60435359712 60483115602 60499685376 60547492096 60630661728 60663762432 60782804992 60795093996 60866297856 61024856256 61079596032 61228597248 61388099448 61394651136 61443165056 61527565008 61593053184 61626679296 61681958912 61694429706 61760095488 61893800514 61927590816 61993504768 62127715104 62134345728 62200479744 62296207428 62369169408 62504193024 62673706368 62740414464 62809389279 62876241792 62910568448 62996984064 63046764144 63113869312 63120605184 63217748958 63371966112 63422042502 63428811264 63446188032 63496323072 63668527104 63749180196 63806363712 63874277376 63996936192 64047506432 64135483776 64186163496 64309421232 64360238397 64377870336 64435617792 64517242608 64592805888 64692215406 64767983616 64819163136 64901273814 64994954752 65012760576 65084233536 65153507328 65204991488 65294558784 65330205696 65471639688 65541325824 65548320768 65649200841 65683216872 65719075968 65861351829 65938489344 66110260944 66117316608 66169562368 66187689984 66260454624 66330980352 66367193088 66503774402 66510872064 66654862092 66691251648 66725807616 66762235904 66853942272 66906770112 66913910784 67088223384 67166797824 67305024696 67312207872 67383853056 67487558047 67494760704 67566600192 67712875776 67749842944 67896515232 67968782336 67976036352 68062146048 68115928608 68246732736 68300661156 68380655616 68566106112 68652963288 68714545536 68733370368 68787683328 68974237696 69061611879 69068982528 69123560688 69197133824 69292184832 69330014208 69392203776 69480107424 69535010454 69561483264 69668539668 69742692864 69805252608 69893679492 69975539712 70165315584 70220760064 70317217152 70430490624 70507919664 70582966272 70735772016 70774389504 70927609662 71003102976 71010680832 71195665632 71279050752 71357412672 71433363456 71619449356 71627092992 71703330816 71782159176 71858562048 71897792512 71996553216 72053444736 72209433933 72248855952 72425104128 72482334288 72490070016 72567226368 72678908666 72764030976 72921558528 72999174144 73119324096 73139355648 73197150208 73297695744 73355615424 73496481408 73554558168 73640706048 73733991552 73933960464 73992382919 74020552704 74079043584 74279948288 74374043562 74381981184 74440757664 74461151232 74519990272 74622352896 74663092224 74824731072 74883857412 75027658104 75066533568 75107515392 75174887424 75270116376 75358273536 75474251307 75554583936 75562647552 75622356992 75718152783 75726233856 75806834688 75848220672 75931605792 76012425216 76176985248 76218573312 76299698176 76383579636 76464880128 76473040896 76630419684 76672255296 76920028224 76928237568 77128637768 77136869376 77218971648 77234583699 77303863728 77386143744 77428391936 77596017408 77678608384 77764005774 77806460256 77846775552 77996265984 78057898464 78066229248 78149320704 78269593948 78361264128 78460529472 78522528812 78530909184 78614495232 78827700224 78935980032 78998355072 79082438656 79212601104 79234301952 79305375744 79405837056 79468583376 79621188192 79684104682 79777431552 79878490848 79993790464 80095123836 80188932096 80252297216 80362533888 80580479616 80644154136 80666247168 80840882304 80885016576 81060125328 81124178863 81155063808 81279962946 81366475008 81439461376 81542626074 81551328768 81638129664 81850799264 81859534848 82036753344 82124070912 82168905728 82259239608 82281775104 82346793984 82525067352 82570121088 82748877939 82836953472 82845794304 83061609904 83158892544 83175705522 83338924032 83564941824 83653885952 83745852372 83768795136 83834989056 83995978752 84062352192 84290331944 84406115367 84495954816 84562723336 84571748352 84661764096 84678880923 84891369472 84998906928 85007978496 85075151616 85165703168 85282689024 85329248256 85513978368 85581551328 85745894976 85813651196 85837160448 85914157056 86022990144 86256287208 86357311488 86425550848 86535031752 86544267264 86769717489 86778978048 86871343104 87059411712 87106940928 87295519584 87364500314 87388434432 87397761024 87532267788 87577622496 87625434624 87815135772 87824507904 87917985792 88147014592 88156422144 88268095656 88347272832 88441307136 88489590784 88681162752 88873149456 88921668864 88967743488 89114176242 89138589696 89209026816 89218547712 89402156298 89450964512 89555730432 89573836716 89740032928 89749610496 89845137408 89863302204 89993014272 90088800256 90212548608 90283834368 90528686976 90724673403 90749528064 90821238144 90995643648 91067548208 91174207488 91192640994 91421474816 91537284384 91619394048 91644493824 91716911104 91842895872 92082149172 92091976704 92164747584 92389579776 92440018944 92522938368 92541644559 92640143232 92713347272 92840700771 92891386224 92990257152 93073670144 93191572656 93201518592 93300719616 93444311142 93553754112 93756289536 93907320832 94010559552 94110621696 94314362688 94365852672 94570146216 94670803968 94680907776 94826623437 94927554176 95057949168 95133063753 95143216896 95244484608 95502790656 95604441088 95623770294 95709545568 95811416064 95995404288 96071259648 96279245244 96331807936 96464131848 96566805504 96643112384 96653426688 96775863912 97018707968 97038323109 97151975424 97228744704 97332232192 97351910721 97492432128 97519140864 97730260992 97807487232 97995308544 98072744224 98187608064 98207459532 98311988736 98524825308 98578613952 98772058112 98907734016 99165391416 99175974912 99254343552 99281534976 99496470528 99550789632 99755661603 99766308096 99845143216 99982293138 100036877472 100088711424 100143353856 100233183232 100360155168 100370866176 100477698048 100632335076 100739445248 100750196736 100957537044 100968311808 101075779584 101242141056 101349900288 101569313664 101624764416 101844772848 101953173504 101964054528 102173892912 102229673728 102370099104 102450991734 102560037632 102570983424 102849159168 102958628864 102979444932 103071818304 103100055552 103181524992 103461356544 103685341032 103741947008 103795700736 103995021312 104077197952 104088305664 104220161136 104302515681 104481685504 104502809502 104614039296 104707878912 104819326976 104840519238 104963309568 105247973376 105331140096 105616801472 105645735936 105761879496 105874449408 105958111168 106103658024 106161584256 106369908736 106391414493 106504654464 106516021248 106793498448 106918576128 107150045184 107429174034 107440639488 107525538848 107554996224 107673238764 107787843072 107846688768 108080167104 108373283928 108488633344 108637656192 108723501432 108735105024 108850839552 109018362999 109146046464 109382337792 109498761216 109678986144 109709033472 109795725312 110033423136 110093494784 110244722112 110331837252 110449271296 110461059072 110600987328 110900940696 111030829056 111118565376 111419922432 111561065343 111661136496 111691726848 111779985408 111994638336 112083136256 112237096608 112325786118 112541487156 112599800352 112661273088 112762331136 112882352128 112905174564 113037410304 113331875904 113343971328 113433535488 113710252032 113772331008 113897408688 114018637824 114108735104 114265477872 114327859968 114449547264 114552209408 114575369454 114697320192 114709561344 114945629526 115008382944 115143081984 115380042336 115392356352 115692956652 115705304064 115828457472 115955795592 116079215616 116142587904 116394026112 116517912576 116646008661 116709690384 116770163328 116833912832 116994398976 117086847696 117099343872 117223981056 117404390922 117541896192 117690794208 117783793218 117796363776 117921742848 118241550336 118497532608 118562225152 118623657984 118818901656 118851452928 118945369088 118958063616 119108755584 119202875064 119431782288 119526157023 119666147328 119817736272 119990685696 120142685754 120283398144 120378445824 120704915968 120870719424 120966231204 120999370752 121094984192 121261323456 121327524864 121590187992 121732595712 121919944419 122049712512 122159192064 122313939111 122457194496 122776198896 122789302272 122886330112 123055130016 123186106368 123253358592 123363917824 123388859412 123520190976 123787601028 123855181632 123987009536 124255430208 124268691456 124592414856 124738338816 125008386048 125334036373 125347412736 125480828928 125618778558 125752483584 125821136896 125993968128 126093528288 126227738624 126241210368 126435497916 126743932224 126844085004 126857622528 126992646144 127337054208 127498360392 127612727424 127748554752 127993872384 128095012864 128270967552 128372326992 128618842464 128720476794 128755740672 128871235584 129034485216 129185611776 129384430812 129535967232 129638326272 129802547628 129989909504 130168467072 130307014656 130409982976 130589117568 130660411392 130943279376 131046750471 131082651648 131096641536 131298401682 131366433744 131438151936 131722703658 131876978688 132220521888 132234633216 132339124736 132375379968 132520909248 132661960704 132734386176 133007548804 133021744128 133309724184 133382503296 133451615232 133524471808 133671264363 133707884544 133813540224 133827821568 134103234447 134176446768 134333595648 134610049392 134624415744 134767706112 134975116094 134989521408 135133200384 135425751552 135499685888 135793030464 135937564672 136124292096 136231857216 136493465472 136601322312 136761311232 136971789409 137132212224 137305926576 137414425421 137429091072 137466740736 137575366656 137948475392 138123223758 138137965056 138247121376 138394267648 138584369664 138660028416 138784407552 138960214848 139070020908 139337079336 139485385728 139610505216 139787358984 139951079424 140166466713 140330631168 140441520128 140634434304 140860981248 141015839328 141165932544 141471544032 141548779008 141855219324 142006205952 142021361664 142391331264 142714825344 142866726912 143238898712 143254185984 143406661632 143435655441 143564318352 143717124096 143795585024 143993106432 144106889472 144418867866 144497711904 144850208256 144964668576 144980140032 145134452736 145357817332 145528061952 145843117056 145998348288 146238648192 146278711296 146394300416 146595391488 146711230848 146992962816 147109116336 147281412096 147467983104 147867920928 147984765838 148041105408 148158087168 148559896576 148748087124 148763962368 148881515328 148922302464 149039980544 149244705792 149326184448 149649462144 149767714824 150055316208 150133067136 150215030784 150349774848 150540232752 150716547072 150948502614 151109167872 151125295104 151244713984 151436305566 151452467712 151613669376 151696441344 151863211584 152024850432 152353970496 152437146624 152599396352 152767159272 152929760256 152946081792 153260839368 153344510592 153676487601 153840056448 153856475136 154257275536 154273738752 154437943296 154469167398 154607727456 154772287488 154856783872 155192034816 155357216768 155528011548 155612920512 155693551104 155992531968 156115796928 156132458496 156539187896 156722528256 156754214253 156921058944 157045057624 157061818368 157228990464 157260778857 157655400448 157871960064 157996710144 158164877312 158425202208 158468603904 158610751488 158811674112 158937166752 159242376384 159368209364 159554863104 159756981696 159987580928 160190247672 160377864192 160504594432 160725067776 161143761051 161160959232 161288308272 161332494336 161681764608 161770033152 162120250656 162248357726 162310127616 162559925892 162732950016 162878922752 163085252148 163102657536 163276259328 163701598528 163719069696 164073506688 164248141824 164337811456 164518479216 164563550208 164693587968 165050134704 165140242176 165497755878 165673906944 165691588608 166123219808 166317785088 166351411044 166677848064 167129883648 167307771904 167491704744 167537590272 167669978112 167991957504 168124704384 168488679177 168580663888 168812230734 168991909632 169125446672 169143496704 169323528192 169357761846 169782738944 169997813856 170015956992 170150303232 170331406336 170565378048 170658496512 171027956736 171163102656 171491789952 171627302392 171674320896 171828314112 171863054181 172045980288 172418444289 172512574416 172714622976 172851101696 173070063504 173088534528 173539434978 173557956096 173742686208 174118823424 174213881856 174591039168 174729000628 174776868864 175064535576 175155244992 175250869248 175630271544 175649015808 175835971584 176106586383 176294029184 176312844288 176536191312 176675689827 176694545664 176882614272 176979181568 177362325504 177746298912 177843337728 177935486976 178228352484 178277179392 178418053632 178437095424 178804312596 178901929024 179147673432 179480065856 179499220992 179726604408 179986028544 180177600512 180214028631 180425097216 180567668736 181057373952 181449346806 181499056128 181642476288 181991287296 182135096416 182348414976 182385281988 182842949632 183074568768 183238788096 183433822208 183685791744 184164298344 184183953408 184329495168 184779159552 184880037888 185045876736 185083289118 185280286464 185426694544 185681401542 185782772448 185980514304 186147340288 186383145312 186403037184 186601439232 186888622284 187107508224 187512579072 188021119104 188221243392 188428167837 188628725376 188731705344 189140292432 189341607936 189361815552 189653246874 189855108352 190115898336 190266127506 190286433792 190488969216 191005581312 191208882176 191247540588 191419091136 191622832128 191990808576 192142519296 192558490488 192663615872 192928263696 193080715191 193133611008 193286224768 193306853376 193551727824 194037415936 194076646218 194303950848 194457489408 194664464384 194703821442 194984864256 195038281728 195460521984 195614974464 195990617088 196145488448 196414919064 196623977472 196947602523 197049650616 197157227904 197544116224 197584055487 197815468032 198330782832 198351949824 198508687104 198563069952 198992941056 199101579264 199511323206 199532616192 199690286432 199964586276 200073754944 200177422848 200286707712 200466366464 200720310336 200741732352 201264670152 201478890496 201500393472 201915074088 201936623616 202151559168 202462674141 202484282112 202699800576 203138627328 203249528832 203689545696 203906347008 203928109056 204347785824 204459347456 204740198208 204901983468 205120075264 205141966848 205698318336 205958889864 206143636608 206200111104 206363049984 206922713088 207184835637 207370682064 207483894016 207591401472 207990042624 208154395904 208176611328 208440322272 208605031362 208963371008 209005619004 209228078592 209415757824 209638653952 209681038476 209926619136 210495946752 210662280192 211233602944 211291471872 211523758992 211748898816 211916222336 212207316048 212323168512 212739817472 212782828986 213009308928 213032042496 213586996896 213837152256 214300090368 214858348068 214881278976 215051077696 215109992448 215346477528 215575686144 215693377536 216160334208 216628301799 216746567856 216977266688 217275312384 217447002864 217470210048 217701679104 218036725998 218292092928 218764675584 218997522432 219357972288 219418066944 219591450624 220066846272 220186989568 220489444224 220663674504 220898542592 220922118144 221201974656 221801881392 221977148757 222061658112 222237130752 222839844864 223122130686 223322272992 223383453696 223559970816 223989276672 224166272512 224474193216 224651572236 225082974312 225199600704 225322546176 225524662272 225810349128 226074820608 226422753921 226663751808 226687942656 226867070976 227154458349 227420504064 227544662016 227794817376 228037275648 228217470208 228530955744 228655719936 228899094528 229104418816 229150738908 229394640384 229419122688 229891259052 230016765888 230760084672 230784712704 231385913304 231410608128 231656914944 231911591184 232158431232 232285175808 232763210407 232788052224 233035825152 233292017322 233419380768 233540326656 233667825664 233988797952 234173695392 234198687744 234447962112 234808781844 235083792384 235381588416 235567586436 235592727552 235843485696 236483100672 236995065216 237124450304 237247315968 237637803312 237702905856 237890738176 237916127232 238217511168 238405750128 238863564576 239052314046 239332294656 239635472544 239981371392 240285371508 240566796288 240756891648 241409831936 241741438848 241932462408 241998741504 242189968384 242522646912 242655049728 243180375984 243372536589 243465191424 243839888838 244099425024 244318384128 244627878222 244914388992 245552397792 245578604544 245772660224 246110260032 246372212736 246506717184 246777718824 247040381952 247575202056 247710363264 247974019072 248246633817 248510860416 248537382912 249184829712 249476677632 250016772096 250668072746 250694825472 250961657856 251237557116 251504967168 251642273792 251987936256 252187056576 252455477248 252870995832 253487864448 253688170008 253715245056 253985292288 254376180331 254674108416 254996720784 255225454848 255497109504 255987744768 256190025728 256541935104 256744653984 257237684928 257440953588 257511481344 257742471168 258068970432 258768861624 259071934464 259276652544 259605095256 259979819008 260309152467 260336934144 260614029312 260819965952 261178235136 261320822784 261886558752 262093500942 262165303296 262193283072 262596803364 262732867488 262876303872 263445407316 263753957376 264441043776 264469266432 264678249472 265041818496 265323921408 265468772352 266015097608 266043488256 266619448368 266765006592 266903230464 267048943616 267342528726 267415769088 267627080448 267655643136 268206468894 268352893536 268667191296 269220098784 269248831488 269535412224 269950232188 269979042816 270266400768 270851503104 270999371776 271586060928 271875129344 272174020209 272248584192 272463714432 272986930944 273202644624 273522622464 273943578818 274264424448 274611853152 274828850842 274858182144 274933481472 275150733312 275896950784 276246447516 276275930112 276494242752 276788535296 277168739328 277320056832 277568815104 277920429696 278140041816 278674158672 278894366387 278970771456 279221010432 279574717968 279902158848 280332933426 280661262336 280883040256 281268868608 281721962496 282031678656 282331865088 282943088064 283097558016 283710438648 284012411904 284042723328 284479870311 284782662528 285399191259 285429650688 285733453824 286477797424 286508371968 286813323264 286871310882 287128636704 287434248192 287591170048 287986212864 288213778944 288837735732 288995423808 289700416512 289929337152 289960280064 290715634664 291056123904 291114969327 291686234112 291996696576 292055732163 292477296384 292557422592 292788600832 293190782976 293422461696 293985925632 294218232672 294562824192 294935966208 295735841856 295969531676 296316174336 297119793152 297496174248 297527924736 297763030656 297844604928 298079961088 298489411584 298652368896 299266984809 299298924288 299535429648 300110632416 300266134272 300430061568 300699549696 301080465504 301433094144 301897005228 302218335744 302250590208 302489427968 302872611132 302904935424 303227338752 303726423168 304049700864 304707940992 304874293248 305198792704 305534318544 305859520512 305892163584 306521678736 306689021184 307352975202 307680112896 307712950272 308514551072 308547477504 308875886592 308938334796 309215454912 309544574976 309713567744 310384069632 310714433536 311056023096 311225841024 311387102208 311985063936 312231593856 312264916992 312907547043 313078375792 313445056512 313508428506 313842117888 314090115248 314123636736 314457980928 314521557714 315310800896 315743920128 315993420288 316329754624 316850404416 316937207808 317623348224 317874333504 318484752768 318736418728 319109726208 319174243479 319513963392 319975161856 320380495344 320755728384 321009188864 321450135552 322287522102 322321918464 322576616544 322664988672 323363529216 323540066304 324240501312 324496715452 325119851784 325465900032 325757845504 326170504296 326205315072 326552518656 327055088997 327403197056 327438139392 328147013376 328496283648 328675622912 329036958432 329127100416 329387175936 330100269408 330280484352 330995511756 331347813888 331383177216 332246439616 332702822088 333355696128 334259767296 334615543808 334683196029 334983409488 335075180544 335339956224 335983915008 336249408768 336977358354 337161327776 337624461468 337983819264 338250893344 338286993408 338647056384 338715523692 339565477888 339995627712 340031913984 340300606464 340662812672 341130756096 341316993024 342055913472 342326205312 342983579904 343254604784 343348641792 343656628224 343726108362 344091960576 344836888578 345025148832 345429245952 345702203392 346140127008 346177069056 347078869956 347115912192 347485372416 348237646848 348427763712 349182078336 349458001256 349553737728 349938025983 350129071152 350310489984 350501738496 351260543088 351298031616 351671943168 352213172766 352588058368 352625688576 353072382624 353351379654 353389091328 353765228544 353958363136 354724651008 355492597824 355686675456 355870973952 356456704968 356554358784 356836107264 356874190848 357608625192 357803858048 358295346864 358578471069 358960131712 358998441984 359453208816 359972057088 360355201024 360428057262 360850194432 361135337472 362114747904 362898693612 362998112256 363284952576 363982574592 364270192832 364770563976 365685899264 365759833257 366149137536 366477576192 366867644416 366941817333 367371583488 368328596688 368367906816 368658990336 369558319104 369760075776 370091753472 370166578236 370560572928 370853389088 371362803084 371565544896 371961028608 372294680576 372766290624 372806074368 373777244568 374215016448 375025158144 376002109119 376042238208 376442486784 376856335674 377257450752 377463410688 378280584864 378683215872 378723631104 379306493748 379710216704 380231796672 380532255012 380572867584 380977938432 382011162624 382495081176 382838182272 383245664256 383981617152 384285038592 385116980976 385327231744 385856527392 386161430382 386267222016 386572449536 386613706752 387103455648 388074831872 388153292436 388607901696 388914978816 389328928768 389407642884 389969728512 390921043968 391229948928 391981234176 392290976896 392829838128 393140251413 393247954944 393895205046 394099301232 394314455808 395088232448 395168110974 395630936064 396661565664 396703899648 397017374208 397126139904 397985882112 398203158528 399022646412 399065232384 399380572864 399929172552 400147509888 400354845696 400573415424 400932732928 401013793089 401440620672 401483464704 402309703341 402529340304 402957780992 403000786944 403830148176 403873247232 404303118336 404925348282 404968564224 405399601152 406277254656 406499057664 407379091392 407812694016 408695571648 408918694912 409480396416 409803966936 410240150528 410283933696 410915368227 411396636672 411917779728 412243276263 412287273216 412400222208 412726099968 413845426176 414369671274 414741364128 414967788032 415182802944 415980085248 416308791808 416353222656 416880644544 417210062724 418011238008 418456157184 418831515648 419362076952 419853238272 420499400139 420991893504 421324560384 422467205888 422582943744 423047517984 423497797632 423832444672 424414632096 424646337024 425479634944 425565657972 426018617856 426064084992 427173993792 428600180736 429716696136 429762557952 430102155392 430219984896 430692955056 431151372288 431386755072 432320668416 433256603598 433493135712 433954533376 434550624768 434894005728 434940420096 435403358208 436073451996 436584185856 437529351168 437995044864 438715944576 438836133888 439182901248 440133692544 440373979136 440978888448 441327349008 441797085184 441844236288 442403949312 443603762784 443954297514 444123316224 444474261504 445679689728 446244261372 446644545984 446766907392 447119941632 447978553344 448332545024 448948386432 449303144472 450165948624 450399201408 450645092352 451049324544 451620698256 452149641216 452845507842 453327503616 453375885312 453734141952 454308916698 454841008128 455089324032 455589634752 456074551296 456434940416 457061911488 457311439872 457798189056 458301477816 458789280768 458838245376 459782518104 460033531776 461029462803 461520169344 461569425408 462771826608 462821216256 463313829888 463823182368 464316862464 464570351616 465526420814 465576104448 466071650304 466584034644 466838761536 467080653312 467335651328 467977595904 468347390784 468397375488 469617563688 470167584768 470763176832 471135172872 471185455104 471686971392 472412906329 472966201344 473990130432 474248900608 474494631936 475275606624 475405811712 475781476352 475832254464 476435022336 476811500256 477727129152 478104628092 478664589312 479270945088 479962742784 480570743016 481133592576 481513783296 482819663872 483431283153 483482877696 483864924816 483997483008 484379936768 485045293824 485310099456 486360751968 486745073178 486930382848 487679777676 488198850048 488636768256 489255756444 489828777984 491104795584 491157209088 491545320448 492220520064 492744425472 493013434368 493555437648 494080763904 495150404112 495420726528 495948038144 496493267634 497021720832 497074765824 498369659424 498953355264 500033544192 501336145492 501389650944 501923315712 502475114232 503009934336 503284547584 503975872512 504374113152 504910954496 505466037531 505741991664 506975728896 507376340016 507430490112 507970584576 508752360662 509348216832 509993441568 510450909696 510994219008 511975489536 512380051456 513083870208 513489307968 514475369856 514881907176 515022962688 515484942336 516137940864 517537723248 517946680433 518143868928 518553305088 519210190512 519959638016 520618304934 520673868288 521228058624 521639931904 522356470272 522641645568 523773117504 524187001884 524330606592 525193606728 525465734976 525752607744 526890814632 527507914752 528319759149 528882087552 528938532864 529356498944 530027069481 530083636992 530647842816 530937544704 532030195216 532086976512 533238896736 533530013184 533806460928 534097887232 534685057452 534831538176 535254160896 535311286272 536412937788 536705787072 538440197568 538497662976 539900464376 539958085632 540532801536 540642085893 541703006208 541998743552 543172121856 543750258688 544348040418 544497168384 544927428864 545973861888 546405289248 547045244928 547887157636 548528848896 549223706304 549657701684 549716364288 550301466624 551793901568 552492895032 552551860224 552988485504 553577070592 554337478656 554640113664 555137630208 555840859392 556280083632 557348317344 557788732774 557941542912 558442020864 559149435936 559804317696 560665866852 561322524672 561766080512 562537737216 564063357312 564663730176 565886176128 566195116032 567420877296 567869252041 568024823808 568085446656 568959740622 569565325056 570798382518 570859301376 571466907648 572955594848 573016743936 573626646528 573742621764 574257273408 574868496384 575182340096 575972425728 576427557888 577675471464 577990847616 579242145573 579400833024 579858674304 579920560128 581431269328 582112247808 582229938654 583372468224 583993393152 584111464326 584954592768 585114845184 585577201664 586381565952 586844923392 587971851264 588436465344 589871932416 590842807569 591471683712 591939063352 592632348672 592752166461 594239586304 594992348496 595055849472 595526061312 595689209856 596159922176 596978823168 597304737792 598533969618 598597848576 599070859296 600221264832 600532268544 600860123136 601399099392 602160931008 603794010456 604436671488 604501180416 604978855936 605745222264 605809870848 606454677504 607388022423 607452846336 608099401728 609415881984 609748586496 610397585408 611068637088 611719041024 611784327168 613043357472 613378042368 614705950404 615360225792 615425900544 617029102144 617094955008 617876669592 618430909824 619089149952 619427135488 620768139264 621428867072 621554506911 622112046192 622451682048 622774204416 623970127872 624463187712 624529833984 625815094086 626156751584 626890113024 627016857012 627684235776 628180230496 628247273472 628915961856 629043115428 630621601792 631487840256 631986840576 632659509248 633700808832 633874415616 635246696448 635748667008 636969505536 637472837456 638219452416 638348486958 639027926784 639950323712 640760990688 641511456768 642018377728 642900271104 644575044204 644643836928 645153233088 645329977344 646727058432 647080132608 648481002624 648993430904 649884905397 650239703568 650931800064 651515691008 652341008592 652410630144 653105037312 654110177994 654806394112 654876278784 656294026752 656992567296 657351245824 658073916864 658254200832 658774351872 660200538816 660560968704 661991023512 662695627776 662766354432 664492879232 665405644176 665931446271 666711392256 668519534592 669231087616 669366392058 669966818976 670150361088 670679912448 671967830016 672498817536 673954716708 674322655552 675248922936 675967638528 676501786688 676573986816 677431047384 679130955776 679268261763 679991255424 680063827968 680601212928 681325625344 681463375047 682261512192 682633986048 684111826944 684652410624 685967159808 686509209568 686697283584 687313256448 687452216724 688183921152 689673777156 690050297664 691404406784 692280254016 692354138112 694157739912 694231824384 694970744832 696475293696 696855527424 698289631221 698364156672 698916002512 699107475456 699876051966 700258142304 700620979968 701003476992 702521086176 702596063232 703343886336 704426345532 705176116736 705251377152 706144765248 706702759308 706778182656 707530457088 709449302016 710985195648 711373350912 711741947904 712913409936 713108717568 713672214528 713748381696 715217250384 715607716096 716590693728 717156942138 717920263424 717996883968 718906417632 719944114176 720710402048 720856114524 721700388864 722270674944 724229495808 725797387224 725996224512 726569905152 727965149184 728540385664 729541127952 730117609767 731371798528 731519666514 732298275072 732955152384 733735288832 733883634666 734743166976 736657193376 736735813632 737317980672 739116638208 739520151552 740333156472 741121145856 741706778176 742725606168 743131089792 743922057216 744589361152 744739901451 745532581248 745612148736 747554489136 748430032896 750050316288 752004218238 752084476416 752884973568 753712671348 754514901504 754926821376 756561169728 757366431744 758612987496 759420433408 760463593344 761064510024 761145735168 761955876864 763128540993 764022325248 764990162352 765676364544 766491328512 767963234304 768570077184 770233961952 770654463488 771713054784 772322860764 772534444032 773144899072 773227413504 774206911296 776306584872 777215803392 777829957632 778815285768 779939457024 780927457401 781842087936 782459897856 783962468352 784581953792 785659676256 786280502826 786495909888 787790410092 788198602464 788628911616 790176464896 790336221948 791261872128 793323131328 793407799296 794034748416 795971764224 796406317056 798045292824 798130464768 798761145728 799858345104 800295019776 800709691392 801146830848 801865465856 802027586178 802881241344 802966929408 804619406682 805058680608 805915561984 806001573888 807660296352 807746494464 808606236672 809850696564 809937128448 810799202304 812554509312 812998115328 814758182784 815625388032 816522060627 817391143296 817837389824 818960792832 819607933872 820480301056 820567867392 821830736454 822793273344 823835559456 824486552526 824574546432 824800444416 825452199936 827690852352 828739342548 829482728256 829935576064 830365605888 831960170496 832617583616 832706445312 833761289088 834420125448 836022476016 836683099161 836912314368 837663031296 838724153904 839706476544 840998800278 841983787008 842649120768 844934411776 845165887488 846095035968 846995595264 847664889344 848829264192 849292674048 851131315944 852037235712 852128169984 853439610933 854347987584 856197573777 857200361472 859433392272 859525115904 860204310784 860439969792 861385910112 862302744576 862773510144 864641336832 866513207196 866986271424 867909066752 869101249536 869788011456 869880840192 872146903992 873168371712 875058702336 875990089728 877338254611 877431889152 877672267776 878365802496 880267385088 880747958272 881957776896 882654698016 883594170368 883688472576 884807898624 887207525568 887908595028 888948523008 891359379456 892488522744 893289091968 893533814784 894239883264 895957106688 896665090048 897800954427 897896772864 898606288944 900331897248 900798402816 901290184704 902098649088 903241396512 904299282432 905691015684 906655007232 906751770624 907468283904 908617833396 909682016256 911179269504 912149102592 912869880832 914123822976 914622879744 915596378112 916602955632 917578561536 917676490752 919565036208 920067063552 922058925606 923040338688 923138850816 925543653216 925642432512 926627659776 927646364736 928633724928 929140703232 931052841628 931152208896 932143300608 933168069288 933677523072 934161306624 934671302656 935955191808 936694781568 936794750976 938722641129 939235127376 940335169536 941526353664 942270345744 942370910208 943373942784 944825812658 945932402688 947980260864 948497801216 948989263872 950551213248 950811623424 951562952704 952870044672 953623000512 955454258304 956209256184 957329178624 958541890176 959925485568 961141486032 961900977947 962267185152 963027566592 965639327744 966862566306 966965755392 967729849632 967994966016 968759873536 970090587648 970620198912 972721503936 973490146356 975359555352 976397700096 977273536512 978511512888 979657555968 981165266991 982209591168 982314418176 983090640896 984441040128 985488850944 986026868736 987110875296 988161527808 990300808224 990841453056 991896076288 992986535268 994043441664 994149531648 996739318848 1000067088384 1002672290984 1002779301888 1003846631424 1004049588087 1004950228464 1006019868672 1006569095168 1007951745024 1008748226304 1009821908992 1010932075062 1011483983328 1013951457792 1014752680032 1014860980224 1015941169152 1017504721324 1018696433664 1019986883136 1020901819392 1021988438016 1023950979072 1024760102912 1026167740416 1026978615936 1028950739712 1029763814352 1030045925376 1030969884672 1032275881728 1035075446496 1035893360866 1036287737856 1037106610176 1038420381024 1039919276032 1041236609868 1041347736576 1042456117248 1043279863808 1044712940544 1045283291136 1047546235008 1048374003768 1048661213184 1050387213456 1050931469952 1051505215488 1053781629264 1055015829504 1056639518298 1057764175104 1057877065728 1058712997888 1060054138962 1060167273984 1061295685632 1061875089408 1064060390432 1064173953024 1066477793472 1067060026368 1067612921856 1068195774464 1069370114904 1069663076352 1070508321792 1070622572544 1072825875576 1073411574144 1075735413207 1076880395136 1076995325952 1079800928752 1079916171264 1081065603072 1081284171786 1083406012416 1083997487104 1086344243712 1087500517376 1088696080836 1088994336768 1089854857728 1091947723776 1092810578496 1095774315272 1097057697792 1097279499771 1098447412608 1099315403368 1099432728576 1100602933248 1100825451999 1103587803136 1104985790064 1105103720448 1105976971008 1107154141184 1108674957312 1109280227328 1110275260416 1111681718784 1112560167264 1114696634688 1115577465548 1115883085824 1116884041728 1118298871872 1121331733704 1122645049344 1123532161024 1125075474432 1128006327357 1128126714624 1129327460352 1131772352256 1132390232064 1134841754592 1135738504082 1136049647616 1136170893312 1137919481244 1139130650112 1141596765036 1141718602752 1142933815296 1145911189696 1146033487872 1147485243528 1148514546816 1149736992768 1150364680192 1151944851456 1152855115776 1155350942928 1155981695232 1158484291146 1158801666048 1159717348608 1159841120256 1162862538656 1164224495616 1164459877308 1166744936448 1167986786304 1168222928652 1169909185536 1171154403328 1172763131904 1173689846784 1175943702528 1176872930688 1179420754239 1179743864832 1181685615138 1182943367424 1183878126704 1185264697344 1185504332922 1188479172608 1189984696992 1190111698944 1191052122624 1191378419712 1192319844352 1193957646336 1194609475584 1197067939236 1197195697152 1198141718592 1200442529664 1201064537088 1201720246272 1202798198784 1203041379267 1204321862016 1206929110023 1207588020912 1208873342976 1209002360832 1209957711872 1211490444528 1211619741696 1212909355008 1214776044846 1214905692672 1216198803456 1218831763968 1219497172992 1220795170816 1222137274176 1223438082048 1226086714944 1226756084736 1229411900808 1230720451584 1230851801088 1232746104681 1234058204288 1234189910016 1235753339184 1236729828789 1236861819648 1238178299904 1238854270976 1241536278528 1242857734144 1243109013822 1244224092384 1244903364096 1245548408832 1247940255744 1248926375424 1249059667968 1251630188172 1252313503168 1254033714024 1255368471552 1256360460992 1256494546944 1258086230856 1261243203584 1261498200417 1262975680512 1263973681152 1265319018496 1267401617664 1267748831232 1270493392896 1271497334016 1273939011072 1274945674912 1276438904832 1276696973916 1278055853568 1279900647424 1281521981376 1284036755456 1285800542208 1289150088408 1289287673856 1290306466176 1290659954688 1293454116864 1294160265216 1296962005248 1297986861808 1299769810794 1300479407136 1301863600128 1303031382016 1304682017184 1304821260288 1306210074624 1308220355988 1309612788224 1309752557568 1312588053504 1313985134592 1316147833728 1316508401664 1317548703744 1320401077632 1321121937408 1323982047024 1325391255552 1325532708864 1328985758464 1330811288352 1331862892542 1333422784512 1337039069184 1338462175232 1338732784116 1339933637952 1340300722176 1341359824896 1343935660032 1344997635072 1347909433416 1348645311104 1350497845872 1351935277056 1353003573376 1353147973632 1354862094768 1358261911552 1358536523526 1359982510848 1360127655936 1361202425856 1362651250688 1362926750094 1364523024384 1365267972096 1368223653888 1369304821248 1371934319616 1373018419136 1373394567168 1374904433448 1376367842304 1379347554312 1380100595328 1382808813568 1383088388409 1384560508032 1384708276224 1388315479824 1388463648768 1389941489664 1392950587392 1393711054848 1396579262442 1396728313344 1397832005024 1398214950912 1399752103932 1400516284608 1401241959936 1402006953984 1405042172352 1405192126464 1408852691064 1410352233472 1410502754304 1412289530496 1413405518616 1413556365312 1415060914176 1417238718987 1418898604032 1421970391296 1422746701824 1423483895808 1425826819872 1426217435136 1427344429056 1427496763392 1430434500768 1431215432192 1433181387456 1434313884276 1435840526848 1435993767936 1437812835264 1439888228352 1441712229048 1443400777728 1444541349888 1448458991616 1450293849459 1451594774448 1451992449024 1453139810304 1455930298368 1457080771328 1459082255904 1460235219534 1462743597056 1463039333028 1464596550144 1465910304768 1467470577664 1467767269332 1469486333952 1473314386752 1473471627264 1474635961344 1478233276416 1479040303104 1480666312944 1482242291712 1483413556352 1485451212336 1486262179584 1487844114432 1489178722304 1489479802902 1491065162496 1491224297472 1495108978272 1496860065792 1500100632576 1504008436476 1504168952832 1505769947136 1507425342696 1509029803008 1509853642752 1513122339456 1514732863488 1516398112593 1517225974992 1518840866816 1520927186688 1522129020048 1522291470336 1523911753728 1526257081986 1528044650496 1529980324704 1531352729088 1532982657024 1535926468608 1537140154368 1540467923904 1541308926976 1543426109568 1544645721528 1545068888064 1546289798144 1546454827008 1548413822592 1552613169744 1553840041299 1554431606784 1555659915264 1557630571536 1559878914048 1561854914802 1563684175872 1564919795712 1567924936704 1569163907584 1571319352512 1572561005652 1572991819776 1575580820184 1576397204928 1577257823232 1580672443896 1582523744256 1584959277447 1586646262656 1586815598592 1588069496832 1590081208443 1591943528448 1592812634112 1596090585648 1596260929536 1597522291456 1599716690208 1600590039552 1601419382784 1602293661696 1603730931712 1604055172356 1605762482688 1605933858816 1609238813364 1610117361216 1611831123968 1615320592704 1615492988928 1619701393128 1619874256896 1621598404608 1625109018624 1625996230656 1629342472849 1629516365568 1631250776064 1633044121254 1634782286592 1635674779648 1637921585664 1639215867744 1640960602112 1641135734784 1643661472908 1645586546688 1647671118912 1648973105052 1649149092864 1650904399872 1655381704704 1657478685096 1658965456512 1659871152128 1660731211776 1663920340992 1665235167232 1665412890624 1667522578176 1668840250896 1672044952032 1673366198322 1673824628736 1675326062592 1677448307808 1679412953088 1681997600556 1683967574016 1685298241536 1689868823552 1692190071936 1693991190528 1695329778688 1697658528384 1698585348096 1702262631888 1703607756123 1704074471424 1704256339968 1706879221866 1708695975168 1712395147554 1714400722944 1718866784544 1719050231808 1720408621568 1720879939584 1722771820224 1724605489152 1725547020288 1729282673664 1733026414392 1733972542848 1735818133504 1737726436719 1738202499072 1739576022912 1739761680384 1744293807984 1746336743424 1750117404672 1751980179456 1754676509222 1754863778304 1755344535552 1756731604992 1760534770176 1761495916544 1763915553792 1765309396032 1767188340736 1769615797248 1774415051136 1775817190056 1777897046016 1780633262317 1782718758912 1784977045488 1786578183936 1787067629568 1788479766528 1791914213376 1793330180096 1795601908854 1795793545728 1797212577888 1800663794496 1801596805632 1802580369408 1804197298176 1806482793024 1811382031368 1813310014464 1813503541248 1814936567808 1817235666792 1819364032512 1822164067269 1822358539008 1824298205184 1825739761664 1828247645952 1829245759488 1831192756224 1833205911264 1835157123072 1835352981504 1839130072416 1840134127104 1844117851212 1846080677376 1846277701632 1851087306432 1851284865024 1855292729472 1857267449856 1858281406464 1862105683256 1862304417792 1864286601216 1864663520733 1866336138576 1867355046144 1868322613248 1869342605312 1871910383616 1873389563136 1873589501952 1877445282258 1878470254752 1880670339072 1883052707328 1884540691488 1884741820416 1886747885568 1889651625316 1891864805376 1895960521728 1896995602432 1897978527744 1901102426496 1901623246848 1903125905408 1905740089344 1907246001024 1910908516608 1912418512368 1914658357248 1917083780352 1919850971136 1922282972064 1923801955894 1924534370304 1926055133184 1931278655488 1933725132612 1933931510784 1935459699264 1935989932032 1937519747072 1940181175296 1941240397824 1945443007872 1946980292712 1950719110704 1952795400192 1954547073024 1957023025776 1959315111936 1962330533982 1964419182336 1964628836352 1966181281792 1968882080256 1970977701888 1972053737472 1974221750592 1976323055616 1980601616448 1981682906112 1983792152576 1985973070536 1988086883328 1988299063296 1993478637696 1997794338813 2000134176768 2005344581968 2005558603776 2007693262848 2008099176174 2009900456928 2012039737344 2013138190336 2015903490048 2017496452608 2019643817984 2021864150124 2022967966656 2027902915584 2029505360064 2029721960448 2035009442648 2037392867328 2037804785289 2039973766272 2041803638784 2043976876032 2044390125141 2047901958144 2049520205824 2052335480832 2053957231872 2057901479424 2059527628704 2060091850752 2061939769344 2064551763456 2070150892992 2071786721732 2074213220352 2076840762048 2079838552064 2082473219736 2082695473152 2084912234496 2086559727616 2089425881088 2090566582272 2094868893663 2095092470016 2096748007536 2097322426368 2100774426912 2101862939904 2103010430976 2107563258528 2110031659008 2113279036596 2115528350208 2115754131456 2117425995776 2120108277924 2120334547968 2122591371264 2128120780864 2128347906048 2132955586944 2134120052736 2135225843712 2136391548928 2138740229808 2139326152704 2141016643584 2141245145088 2145651751152 2146823148288 2151470826414 2153760790272 2153990651904 2159601857504 2159832342528 2162131206144 2162568343572 2166812024832 2167994974208 2172688487424 2175001034752 2177392161672 2177988673536 2179709715456 2183895447552 2185621156992 2190352829301 2191548630544 2194115395584 2194558999542 2196894825216 2198630806736 2198865457152 2201205866496 2201650903998 2207175606272 2209971580128 2210207440896 2211953942016 2214308282368 2217349914624 2218560454656 2223363437568 2225120334528 2229393269376 2231154931096 2231766171648 2233768083456 2234219704353 2236597743744 2242663467408 2245290098688 2247064322048 2250150948864 2256012654714 2256253429248 2258654920704 2263544704512 2264780464128 2269683509184 2271477008164 2272099295232 2275838962488 2278261300224 2283193530072 2283437205504 2285867630592 2289385622979 2291822379392 2292066975744 2294970487056 2297029093632 2299473985536 2300729360384 2303889702912 2305710231552 2310701885856 2311963390464 2316968582292 2317603332096 2319434697216 2319682240512 2325725077312 2328919754616 2333489872896 2336445857304 2339818371072 2342308806656 2342782372203 2345526263808 2347379693568 2351887405056 2353745861376 2358841508478 2359487729664 2363371230276 2365886734848 2367756253408 2370529394688 2371008665844 2376958345216 2379969393984 2380223397888 2382104245248 2384639688704 2387915292672 2389218951168 2394135878472 2394391394304 2396283437184 2400885059328 2402129074176 2403440492544 2405596397568 2406082758534 2408643724032 2413858220046 2415176041824 2417746685952 2418004721664 2419915423744 2422980889056 2423239483392 2425818710016 2429552089692 2429811385344 2432397606912 2437663527936 2438994345984 2444274548352 2446876164096 2449566181881 2452173429888 2453512169472 2458823801616 2461440903168 2461703602176 2465492209362 2468116408576 2468379820032 2471506678368 2473459657578 2473723639296 2476356599808 2477708541952 2483072557056 2485715468288 2486218027644 2488448184768 2489806728192 2491096817664 2495880511488 2497852750848 2498119335936 2503260376344 2504627006336 2508067428048 2510049297483 2510736943104 2512720921984 2512989093888 2516172461712 2522486407168 2522996400834 2525951361024 2527947362304 2530638036992 2534803235328 2535497662464 2540986785792 2542994668032 2547878022144 2549891349824 2553393947832 2556111707136 2559801294848 2560318832799 2563043962752 2568073510912 2568592721331 2571601084416 2578300176816 2578575347712 2580612932352 2581319909376 2586908233728 2588320530432 2593924010496 2595973723616 2599539621588 2600958814272 2603727200256 2606062764032 2609364034368 2609642520576 2616440711976 2619225576448 2619505115136 2625176107008 2627970269184 2632014763833 2632295667456 2633016803328 2635097407488 2640802155264 2642243874816 2647964094048 2650782511104 2651065417728 2657971516928 2661622576704 2663725785084 2666845569024 2674078138368 2677465568232 2679867275904 2680601444352 2682719649792 2687871320064 2689995270144 2693402863281 2695818866832 2697290622208 2700995691744 2703870554112 2706007146752 2706295947264 2709724189536 2716523823104 2717073047052 2719965021696 2720255311872 2722404851712 2725302501376 2725853500188 2729046048768 2736447307776 2738609642496 2743868639232 2746036838272 2746789134336 2749808866896 2752735684608 2758695108624 2760201190656 2765617627136 2766176776818 2769121016064 2769416552448 2776630959648 2776927297536 2779882979328 2785901174784 2787422109696 2793158524884 2793456626688 2795664010048 2796429901824 2799504207864 2801032569216 2802483919872 2804013907968 2810084344704 2810384252928 2816167923387 2817705382128 2820704466944 2821005508608 2824579060992 2826811037232 2827112730624 2830121828352 2834477437974 2837797208064 2843940782592 2845493403648 2846967791616 2851653639744 2852434870272 2854688858112 2860869001536 2862430864384 2866362774912 2868627768552 2871681053696 2871987535872 2875625670528 2879776456704 2883424458096 2885702933841 2886801555456 2889082699776 2896917983232 2900587698918 2903189548896 2903984898048 2906279620608 2911860596736 2914161542656 2918164511808 2920470439068 2926078666056 2929193100288 2931820609536 2935534538664 2938972667904 2943495800973 2946628773504 2946943254528 2949271922688 2956466552832 2958080606208 2961332625888 2964484583424 2966827112704 2970902424672 2972524359168 2975688228864 2978357444608 2978959605804 2982130324992 2982448594944 2990217956544 3000201265152 3008016872952 3008337905664 3011539894272 3014850685392 3018059606016 3019707285504 3026244678912 3029465726976 3032796225186 3034451949984 3037681733632 3041854373376 3044258040096 3044582940672 3047823507456 3052514163972 3056089300992 3059960649408 3062705458176 3065965314048 3071852937216 3074280308736 3080935847808 3082617853952 3086852219136 3089291443056 3090137776128 3092579596288 3092909654016 3096827645184 3105226339488 3107680082598 3108863213568 3111319830528 3115261143072 3119757828096 3123709829604 3127368351744 3129839591424 3135849873408 3138327815168 3142638705024 3145122011304 3145983639552 3151161640368 3152794409856 3154515646464 3161344887792 3165047488512 3169918554894 3173292525312 3173631197184 3176138993664 3180162416886 3183887056896 3185625268224 3192181171296 3192521859072 3195044582912 3199433380416 3201180079104 3202838765568 3204587323392 3208110344712 3211524965376 3211867717632 3218477626728 3220234722432 3223662247936 3227206239621 3230641185408 3230985977856 3239402786256 3239748513792 3243196809216 3250218037248 3251992461312 3258684945698 3259032731136 3262501552128 3266088242508 3269564573184 3271349559296 3275843171328 3278431735488 3281921204224 3287322945816 3291173093376 3295342237824 3297946210104 3298298185728 3301808799744 3306890344303 3310763409408 3314957370192 3317930913024 3319742304256 3321462423552 3327840681984 3330470334464 3330825781248 3335045156352 3337680501792 3344089904064 3346732396644 3347649257472 3350652125184 3354896615616 3363995201112 3367935148032 3370596483072 3379737647104 3384018982071 3384380143872 3387982381056 3390659557376 3395317056768 3397170696192 3404525263776 3407215512246 3408148942848 3408512679936 3413758443732 3417391950336 3424790295108 3428801445888 3437733569088 3438100463616 3440817243136 3445543640448 3449210978304 3451094040576 3458565347328 3466052828784 3467945085696 3471636267008 3475452873438 3476404998144 3479152045824 3479523360768 3488587615968 3492673486848 3500234809344 3503960358912 3509353018444 3509727556608 3513463209984 3521069540352 3522991833088 3527831107584 3530618792064 3534376681472 3538262262717 3539231594496 3548830102272 3551634380112 3555794092032 3561266524634 3565437517824 3569954090976 3573156367872 3574135259136 3576959533056 3583828426752 3586660360192 3591203817708 3591587091456 3594425155776 3601327588992 3603193611264 3605160738816 3608394596352 3612965586048 3622764062736 3625626763031 3626620028928 3627007082496 3629873135616 3634471333584 3638728065024 3644328134538 3644717078016 3648596410368 3651479523328 3656495291904 3658491518976 3662385512448 3666411822528 3670314246144 3678260144832 3680268254208 3688235702424 3692161354752 3692555403264 3698238314043 3702174612864 3702569730048 3710189486367 3710585458944 3714534899712 3716562812928 3724211366512 3724608835584 3728573202432 3729327041466 3732672277152 3734710092288 3736645226496 3738685210624 3743820767232 3746779126272 3747179003904 3754890564516 3756940509504 3766105414656 3769081382976 3769483640832 3779303250632 3783729610752 3784494601251 3791921043456 3793991204864 3795957055488 3802204852992 3803246493696 3806251810816 3811480178688 3814492002048 3821817033216 3824837024736 3829316714496 3834167560704 3839701942272 3844565944128 3847603911788 3852110266368 3862557310976 3867450265224 3867863021568 3870919398528 3871979864064 3875039494144 3880362350592 3882480795648 3890886015744 3893960585424 3901438221408 3905590800384 3909094146048 3914046051552 3918630223872 3924661067964 3928838364672 3929257672704 3932362563584 3937764160512 3941955403776 3948443501184 3952646111232 3961203232896 3963365812224 3967584305152 3971946141072 3976173766656 3976598126592 3986957275392 3995588677626 4000268353536 4010689163936 4011117207552 4015386525696 4016198352348 4019800913856 4024079474688 4026276380672 4031806980096 4034992905216 4039287635968 4043728300248 4045935933312 4055805831168 4059010720128 4059443920896 4070018885296 4074785734656 4075609570578 4079947532544 4083607277568 4087953752064 4088780250282 4095803916288 4099040411648 4104670961664 4107914463744 4115802958848 4119055257408 4120183701504 4129103526912 4140301785984 4143573443464 4148426440704 4149265165227 4153681524096 4159677104128 4164946439472 4165390946304 4169824468992 4173119455232 4178851762176 4181133164544 4189737787326 4190184940032 4193496015072 4194644852736 4201548853824 4203725879808 4206020861952 4215126517056 4226558073192 4231056700416 4231508262912 4234851991552 4240216555848 4240669095936 4245182742528 4251716156961 4256241561728 4256695812096 4265911173888 4268240105472 4270451687424 4272783097856 4277480459616 4278652305408 4282033287168 4282490290176 4291303502304 4293646296576 4302941652828 4307521580544 4307981303808 4319203715008 4319664685056 4325136687144 4333624049664 4335989948416 4345376974848 4350002069504 4350881548377 4354784323344 4355977347072 4359419430912 4367790895104 4371242313984 4380705658602 4383097261088 4388230791168 4389117999084 4393789650432 4397261613472 4397730914304 4402411732992 4403301807996 4414351212544 4419943160256 4420414881792 4423907884032 4428616564736 4434699829248 4437120909312 4446726875136 4450240669056 4458786538752 4462309862192 4463532343296 4467536166912 4468439408706 4473195487488 4485326934816 4490580197376 4494128644096 4500301897728 4512025309428 4512506858496 4517309841408 4527089409024 4529560928256 4539367018368 4542954016328 4544198590464 4549194337779 4551677924976 4556522600448 4566387060144 4566874411008 4571735261184 4578771245958 4583644758784 4584133951488 4589940974112 4594058187264 4598947971072 4601458720768 4607779405824 4611420463104 4621403771712 4623926780928 4633937164584 4635206664192 4638869394432 4639364481024 4651450154624 4657839509232 4661520123897 4666979745792 4672891714608 4679636742144 4684617613312 4685564744406 4691052527616 4694759387136 4703774810112 4707491722752 4717683016956 4718975459328 4726742460552 4731773469696 4735512506816 4742017331688 4753916690432 4754877832341 4759938787968 4760446795776 4764208490496 4769279377408 4770243625329 4775830585344 4778437902336 4788271756944 4788782788608 4792566874368 4801770118656 4804258148352 4806880985088 4811192795136 4812165517068 4817287448064 4827716440092 4830352083648 4835493371904 4839830847488 4845961778112 4846478966784 4859104179384 4859622770688 4864795213824 4875327055872 4877988691968 4888027418547 4888549096704 4893752328192 4899132363762 4904346859776 4907024338944 4917647603232 4922881806336 4923407204352 4930984418724 4936232817152 4936759640064 4943013356736 4946919315156 4947447278592 4952713199616 4966145114112 4972436055288 4976896369536 4979613456384 4982193635328 4991761022976 4995705501696 4996238671872 5006520752688 5009254012672 5016134856096 5020098594966 5021473886208 5025441843968 5025978187776 5032344923424 5044972814336 5045992801668 5051902722048 5055894724608 5061276073984 5069606470656 5081973571584 5085989336064 5095756044288 5099782699648 5106787895664 5110823268369 5112223414272 5119602589696 5120637665598 5126087925504 5136147021824 5137185442662 5143202168832 5156600353632 5157150695424 5161225864704 5162639818752 5173816467456 5176641060864 5187848020992 5191947447232 5199079243176 5201917628544 5207454400512 5212125528064 5213179310157 5218728068736 5219285041152 5232881423952 5238451152896 5239010230272 5250352214016 5255940538368 5264029527666 5264591334912 5266033606656 5270194814976 5281604310528 5284487749632 5295928188096 5301565022208 5315943033856 5323245153408 5327451570168 5333691138048 5341899786951 5348156276736 5354931136464 5359734551808 5361202888704 5365439299584 5375742640128 5379990540288 5386805726562 5391637733664 5394581244416 5401991383488 5407741108224 5412014293504 5412591894528 5419448379072 5434146094104 5439930043392 5440510623744 5444809703424 5451707000376 5458092097536 5466492201807 5472894615552 5477219284992 5487737278464 5492073676544 5493578268672 5499617733792 5505471369216 5517390217248 5520402381312 5531235254272 5532353553636 5538242032128 5538833104896 5553261919296 5553854595072 5571802349568 5574844219392 5586317049768 5586913253376 5591328020096 5592859803648 5599008415728 5602065138432 5604967839744 5608027815936 5620168689408 5620768505856 5632335846774 5635410764256 5641408933888 5642011017216 5649158121984 5653622074464 5654225461248 5660243656704 5668954875948 5675594416128 5687881565184 5690986807296 5693935583232 5703307279488 5704869740544 5709377716224 5721738003072 5724861728768 5732725549824 5737255537104 5743362107392 5743975071744 5751251341056 5759552913408 5766848916192 5771405867682 5773603110912 5778165399552 5793835966464 5801175397836 5806379097792 5807969796096 5812559241216 5823721193472 5828323085312 5836329023616 5840940878136 5852157332112 5858386200576 5863641219072 5871069077328 5877945335808 5886991601946 5893257547008 5893886509056 5898543845376 5912933105664 5916161212416 5922665251776 5928969166848 5933654225408 5941804849344 5945048718336 5951376457728 5957919211608 5964260649984 5964897189888 5980435913088 5993383016439 6000402530304 6016033745904 6016675811328 6023079788544 6029701370784 6036119212032 6039414571008 6052489357824 6058931453952 6065592450372 6068903899968 6075363467264 6083708746752 6088516080192 6089165881344 6105028327944 6112178601984 6119921298816 6125410916352 6131930628096 6141367782277 6143705874432 6148560617472 6161871695616 6165235707904 6173704438272 6178582886112 6180275552256 6185159192576 6185819308032 6193655290368 6210452678976 6215360165196 6222639661056 6230522286144 6239515656192 6247419659208 6254736703488 6259679182848 6271699746816 6276655630336 6284606680989 6285277410048 6290244022608 6291967279104 6302323280736 6305588819712 6309031292928 6322689775584 6330094977024 6339837109788 6346585050624 6347262394368 6352277987328 6360324833772 6367774113792 6384362342592 6385043718144 6390089165824 6398866760832 6402360158208 6405677531136 6409174646784 6416220689424 6423049930752 6423735435264 6436955253456 6440469444864 6447324495872 6454412479242 6461282370816 6461971955712 6478805572512 6479497027584 6486393618432 6500436074496 6503984922624 6517369891396 6518065462272 6525003104256 6532176485016 6539129146368 6542699118592 6551686342656 6556863470976 6563842408448 6571058487903 6574645891632 6582346186752 6590684475648 6595892420208 6596596371456 6603617599488 6613780688606 6621526818816 6629914740384 6635861826048 6639484608512 6642924847104 6655681363968 6660940668928 6670090312704 6675361003584 6688179808128 6693464793288 6695298514944 6701304250368 6709793231232 6727990402224 6733306845629 6735870296064 6741192966144 6759475294208 6768037964142 6768760287744 6775964762112 6781319114752 6790634113536 6794341392384 6809050527552 6814431024492 6816297885696 6827516887464 6834783900672 6849580590216 6857602891776 6868156868937 6875467138176 6876200927232 6881634486272 6891087280896 6898421956608 6902188081152 6917130694656 6932105657568 6935890171392 6943272534016 6950905746876 6952809996288 6958304091648 6959046721536 6977175231936 7000469618688 7018706036888 7019455113216 7026926419968 7028347116609 7042139080704 7045983666176 7055662215168 7061237584128 7068753362944 7076524525434 7078463188992 7097660204544 7103268760224 7111588184064 7122533049268 7130875035648 7139908181952 7146312735744 7153919066112 7167656853504 7173320720384 7182407635416 7183174182912 7188850311552 7202655177984 7206387222528 7210321477632 7216789192704 7225931172096 7245528125472 7251253526062 7253240057856 7254014164992 7259746271232 7268942667168 7277456130048 7288656269076 7289434156032 7297192820736 7302959046656 7312990583808 7316983037952 7332823645056 7340628492288 7356520289664 7360536508416 7376471404848 7384322709504 7385110806528 7396476628086 7404349225728 7405139460096 7420378972734 7421170917888 7429069799424 7433125625856 7448422733024 7449217671168 7457146404864 7458654082932 7465344554304 7469420184576 7473290452992 7477370421248 7487641534464 7493558252544 7494358007808 7509781129032 7513881019008 7530147892449 7532210829312 7538162765952 7538967281664 7558606501264 7567459221504 7568989202502 7583842086912 7587982409728 7591914110976 7604409705984 7606492987392 7612503621632 7622960357376 7628984004096 7643634066432 7649674049472 7668335121408 7679403884544 7680956498397 7689131888256 7695207823576 7704220532736 7705778163993 7725114621952 7734900530448 7735726043136 7741838797056 7743959728128 7750078988288 7760724701184 7764961591296 7781772031488 7787921170848 7802876442816 7811181600768 7818188292096 7828092103104 7849322135928 7857676729344 7858515345408 7864725127168 7875528321024 7883910807552 7896044291499 7896887002368 7905292222464 7922406465792 7926731624448 7935168610304 7943892282144 7952347533312 7953196253184 7973914550784 7991177355252 8000536707072 8021378327872 8022234415104 8032396704696 8039601827712 8048158949376 8052552761344 8063613960192 8069985810432 8078575271936 8080208589843 8087456600496 8091871866624 8111611662336 8118021440256 8118887841792 8140037770592 8149571469312 8151219141156 8159895065088 8167214555136 8175907504128 8177560500564 8198080823296 8209341923328 8215828927488 8231605917696 8238110514816 8240367403008 8258207053824 8280603571968 8287146886928 8296852881408 8298530330454 8307363048192 8319354208256 8329892878944 8330781892608 8339648937984 8346238910464 8357703524352 8362266329088 8379475574652 8380369880064 8386992030144 8389289705472 8403097707648 8407451759616 8412041723904 8430253034112 8448503770161 8453116146384 8462113400832 8463016525824 8469703983104 8480433111696 8481338191872 8490365485056 8503432313922 8512483123456 8513391624192 8531822347776 8536480210944 8540903374848 8545566195712 8554960919232 8557304610816 8564066574336 8582607004608 8587292593152 8605883305656 8615043161088 8615962607616 8638407430016 8639329370112 8650273374288 8657108801523 8667248099328 8671979896832 8690753949696 8700004139008 8701763096754 8709568646688 8711954694144 8718838861824 8735581790208 8742484627968 8761411317204 8766194522176 8778235998168 8787579300864 8794523226944 8795461828608 8806603615992 8828702425088 8830487402919 8839886320512 8840829763584 8847815768064 8857233129472 8869399658496 8874241818624 8893453750272 8900481338112 8917573077504 8924619724384 8927064686592 8935072333824 8936878817412 8946390974976 8970653869632 8988257288192 9000603795456 9024050618856 9025013716992 9034619682816 9054178818048 9059121856512 9078734036736 9085908032656 9088397180928 9098388675558 9103355849952 9113045200896 9132774120288 9133748822016 9143470522368 9157542491916 9167289517568 9168267902976 9179881948224 9188116374528 9197895942144 9215558811648 9222840926208 9242807543424 9247853561856 9267874329168 9270413328384 9277738788864 9278728962048 9302900309248 9315679018464 9323040247794 9333959491584 9345783429216 9359273484288 9369235226624 9371129488812 9382105055232 9389518774272 9407549620224 9414983445504 9435366033912 9437950918656 9453484921104 9463546939392 9471025013632 9484034663376 9507833380864 9509755664682 9519877575936 9520893591552 9528416980992 9538558754816 9540487250658 9551661170688 9556875804672 9576543513888 9577565577216 9585133748736 9603540237312 9608516296704 9613761970176 9624331034136 9634574896128 9655432880184 9660704167296 9670986743808 9679661694976 9681618718863 9691923556224 9692957933568 9718208358768 9719245541376 9729590427648 9750654111744 9755977383936 9776054837094 9777098193408 9787504656384 9798264727524 9808693719552 9814048677888 9835295206464 9845763612672 9861968837448 9872465634304 9873519280128 9886026713472 9893838630312 9894894557184 9905426399232 9920671032909 9932290228224 9944872110576 9953792739072 9959226912768 9964387270656 9983522045952 9991411003392 9992477343744 10013041505376 10018508025344 10032269712192 10040197189932 10042947772416 10050883687936 10051956375552 10064689846848 10091985603336 10103805444096 10111789449216 10139212941312 10152056946213 10163947143168 10171978672128 10191512088576 10199565399296 10213575791328 10221646536738 10224446828544 10239205179392 10241275331196 10252175851008 10272294043648 10274370885324 10286404337664 10313200707264 10314301390848 10322451729408 10347632934912 10353282121728 10375696041984 10383894894464 10398158486352 10403835257088 10414908801024 10424251056128 10426358620314 10437456137472 10438570082304 10465762847904 10476902305792 10478020460544 10500704428032 10511881076736 10528059055332 10529182669824 10540389629952 10563208621056 10568975499264 10591856376192 10603130044416 10614786788151 10631886067712 10646490306816 10654903140336 10667382276096 10683799573902 10696312553472 10709862272928 10719469103616 10722405777408 10730878599168 10751485280256 10759981080576 10773611453124 10783275467328 10789162488832 10803982766976 10815482216448 10824028587008 10825183789056 10838896758144 10868292188208 10876880289093 10879860086784 10881021247488 10889619406848 10903414000752 10916184195072 10932984403614 10945789231104 10954438569984 10975474556928 10984147353088 10987156537344 10999235467584 11010942738432 11034780434496 11040804762624 11064707107272 11076484064256 11077666209792 11094714942129 11106523838592 11107709190144 11130568459101 11143604699136 11149688438784 11172634099536 11173826506752 11182656040192 11185719607296 11198016831456 11204130276864 11209935679488 11216055631872 11240337378816 11241537011712 11264671693548 11270821528512 11282817867776 11298316243968 11307244148928 11308450922496 11337909751896 11351188832256 11375763130368 11381973614592 11387871166464 11405397309943 11406614558976 11409739481088 11418755432448 11443476006144 11449723457536 11465451099648 11474511074208 11486724214784 11487950143488 11502502682112 11519105826816 11533697832384 11542811735364 11556330799104 11587671932928 11602350795672 11612758195584 11615939592192 11625118482432 11647442386944 11656646170624 11672658047232 11681881756272 11704314664224 11716772401152 11727282438144 11742138154656 11755890671616 11773983203892 11786515094016 11787773018112 11797087690752 11825866211328 11845330503552 11857938333696 11867308450816 11883609698688 11890097436672 11902752915456 11915838423216 11928521299968 11929794379776 11960871826176 11986766032878 12000805060608 12032067491808 12033351622656 12046159577088 12059402741568 12072238424064 12078829142016 12104978715648 12117862907904 12131184900744 12137807799936 12150726934528 12167417493504 12177032160384 12178331762688 12210056655888 12224357203968 12239842597632 12250821832704 12263861256192 12282735564554 12287411748864 12297121234944 12323743391232 12330471415808 12347408876544 12357165772224 12360551104512 12370318385152 12387310580736 12420905357952 12430720330392 12445279322112 12461044572288 12479031312384 12494839318416 12509473406976 12519358365696 12543399493632 12553311260672 12569213361978 12570554820096 12580488045216 12583934558208 12604646561472 12611177639424 12618062585856 12645379551168 12679674219576 12693170101248 12694524788736 12704555974656 12720649667544 12735548227584 12755148470883 12768724685184 12770087436288 12780178331648 12797733521664 12804720316416 12811355062272 12818349293568 12832441378848 12846099861504 12847470870528 12873910506912 12880938889728 12894648991744 12908824958484 12922564741632 12923943911424 12957611145024 12958994055168 13000872148992 13007969845248 13034739782792 13036130924544 13050006208512 13052644645131 13064352970032 13078258292736 13085398237184 13103372685312 13113726941952 13127684816896 13142116975806 13149291783264 13164692373504 13181368951296 13191784840416 13193192742912 13207235198976 13227561377212 13243053637632 13259829480768 13271723652096 13278969217024 13285849694208 13311362727936 13321881337856 13340180625408 13350722007168 13376359616256 13386929586576 13390597029888 13402608500736 13419586462464 13455980804448 13466613691258 13471740592128 13482385932288 13518950588416 13536075928284 13537520575488 13551929524224 13562638229504 13581268227072 13588682784768 13618101055104 13628862048984 13632595771392 13655033774928 13669567801344 13699161180432 13715205783552 13736313737874 13750934276352 13752401854464 13763268972544 13782174561792 13796843913216 13804376162304 13834261389312 13864211315136 13871780342784 13886545068032 13901811493752 13905619992576 13916608183296 13918093443072 13954350463872 13984560371691 14000939237376 14037412073776 14038910226432 14053852839936 14056694233218 14084278161408 14091967332352 14111324430336 14122475168256 14137506725888 14153049050868 14156926377984 14195320409088 14206537520448 14245066098536 14261750071296 14264633497023 14279816363904 14292625471488 14307838132224 14310730875987 14335313707008 14346641440768 14364815270832 14366348365824 14377700623104 14405310355968 14412774445056 14420642955264 14433578385408 14451862344192 14491056250944 14502507052124 14506480115712 14519492542464 14537885334336 14577312538152 14578868312064 14594385641472 14605918093312 14625981167616 14633966075904 14664082255641 14665647290112 14681256984576 14713040579328 14721073016832 14752942809696 14768645419008 14770221613056 14792953256172 14808698451456 14810278920192 14840757945468 14842341835776 14858139598848 14896845466048 14898435342336 14917308165864 14930689108608 14938840369152 14946580905984 14954740842496 14975283068928 14987116505088 14988716015616 15019562258064 15027762038016 15060295784898 15064421658624 15076325531904 15077934563328 15117213002528 15134918443008 15137978405004 15167684173824 15175964819456 15183828221952 15208819411968 15225007243264 15245920714752 15257968008192 15287268132864 15299348098944 15332469805107 15336670242816 15358807769088 15361912996794 15378263776512 15390415647152 15408441065472 15411556327986 15450229243904 15469801060896 15471452086272 15483677594112 15487919456256 15500157976576 15521449402368 15529923182592 15563544062976 15575842341696 15605752885632 15622363201536 15636376584192 15639537930471 15656184206208 15698644271856 15715353458688 15717030690816 15729450254336 15751056642048 15767821615104 15792088582998 15793774004736 15810584444928 15844812931584 15853463248896 15870337220608 15887784564288 15904695066624 15947829101568 15982354710504 16001073414144 16025699360853 16042756655744 16044468830208 16064793409392 16079203655424 16096317898752 16105105522688 16127227920384 16139971620864 16157150543872 16160417179686 16174913200992 16183743733248 16223223324672 16236042880512 16237775683584 16280075541184 16302438282312 16319790130176 16334429110272 16355121001128 16396161646592 16399476605421 16418683846656 16431657854976 16463211835392 16476221029632 16480734806016 16516414107648 16561207143936 16574293773856 16593705762816 16597060660908 16614726096384 16638708416512 16659785757888 16661563785216 16692477820928 16715407048704 16724532658176 16758951149304 16760739760128 16773984060288 16778579410944 16806195415296 16814903519232 16824083447808 16860506068224 16897007540322 16906232292768 16924226801664 16926033051648 16939407966208 16960866223392 16962676383744 16980730970112 17006864627844 17024966246912 17026783248384 17063644695552 17072960421888 17081806749696 17109921838464 17114609221632 17128133148672 17165214009216 17174585186304 17211766611312 17230086322176 17231925215232 17276814860032 17278658740224 17300546748576 17314217603046 17334496198656 17343959793664 17381507899392 17400008278016 17403526193508 17419137293376 17423909388288 17437677723648 17471163580416 17484969255936 17522822634408 17532389044352 17556471996336 17575158601728 17589046453888 17590923657216 17613207231984 17657404850176 17660974805838 17679772641024 17681659527168 17695631536128 17714466258944 17738799316992 17748483637248 17786907500544 17800962676224 17835146155008 17849239448768 17854129373184 17873757634824 17892781949952 17941307739264 17976514576384 17980149049317 18001207590912 18048101237712 18050027433984 18069239365632 18108357636096 18118243713024 18157468073472 18171816065312 18176794361856 18196777351116 18206711699904 18226090401792 18265548240576 18267497644032 18315084983832 18334579035136 18336535805952 18359763896448 18376232749056 18395791884288 18424103346831 18431117623296 18445681852416 18485615086848 18495707123712 18535748658336 18540826656768 18555477577728 18557457924096 18605800618496 18631358036928 18646080495588 18667918983168 18691566858432 18718546968576 18742258977624 18764210110464 18779037548544 18815099240448 18829966891008 18853820042967 18870732067824 18875901837312 18906969842208 18927093878784 18942050027264 18968069326752 19015666761728 19019511329364 19039755151872 19041787183104 19056833961984 19077117509632 19080974501316 19103322341376 19153087027776 19155131154432 19170267497472 19207080474624 19217032593408 19227523940352 19248662068272 19269149792256 19310865760368 19321408334592 19341973487616 19359323389952 19363237437726 19383847112448 19385915867136 19436416717536 19438491082752 19459180855296 19501308223488 19511954767872 19552109674188 19554196386816 19575009312768 19596529455048 19617387439104 19628097355776 19670590412928 19691527225344 19713175463709 19723937674896 19744931268608 19747038560256 19772053426944 19787677260624 19789789114368 19810852798464 19841342065818 19864580456448 19889744221152 19907585478144 19918453825536 19928774541312 19967044091904 19982822006784 20026083010752 20037016050688 20064539424384 20080394379864 20085895544832 20101767375872 20103912751104 20129379693696 20183971206672 20199920536887 20207610888192 20223578898432 20278425882624 20304113892426 20327894286336 20343957344256 20383024177152 20399130798592 20427151582656 20443293073476 20448893657088 20482550662392 20504351702016 20548741770648 20572808675328 20604470606811 20626401414528 20628602781696 20644903458816 20695265869824 20706564243456 20751392083968 20767789788928 20796316972704 20807670514176 20829817602048 20848502112256 20852717240628 20874912274944 20877140164608 20931525695808 20953804611584 21001408856064 21056118110664 21058365339648 21080779259904 21126417242112 21137950998528 21183712752384 21206260088832 21229573576302 21263772135424 21292980613632 21309806280672 21334764552192 21367599147804 21392625106944 21419724545856 21438938207232 21461757198336 21502970560512 21519962161152 21547222906248 21566550934656 21578324977664 21607965533952 21630964432896 21648057174016 21650367578112 21677793516288 21736584376416 21753760578186 21759720173568 21762042494976 21779238813696 21806828001504 21832368390144 21865968807228 21891578462208 21908877139968 21950949113856 21968294706176 21998470935168 22021885476864 22069560868992 22081609525248 22129414214544 22152968128512 22155332419584 22189429884258 22213047677184 22215418380288 22261136918202 22287209398272 22299376877568 22345268199072 22347653013504 22365312080384 22371439214592 22396033662912 22408260553728 22419871358976 22432111263744 22480674757632 22483074023424 22529343387096 22541643057024 22565635735552 22590443677347 22596632487936 22614488297856 22616901844992 22675819503792 22702377664512 22751526260736 22763947229184 22775742332928 22810794619886 22813229117952 22819478962176 22837510864896 22886952012288 22899446915072 22930902199296 22949022148416 22973448429568 23005005364224 23038211653632 23067395664768 23085623470728 23112661598208 23148232410121 23175343865856 23204701591344 23225516391168 23231879184384 23250236964864 23294884773888 23313292341248 23345316094464 23363763512544 23408629328448 23433544802304 23454564876288 23484276309312 23547966407784 23573030188032 23575546036224 23594175381504 23651732422656 23688132874497 23690661007104 23715876667392 23734616901632 23767219397376 23780194873344 23805505830912 23831676846432 23857042599936 23859588759552 23921743652352 23973532065756 24001610121216 24064134983616 24066703245312 24118805483136 24144476848128 24157658284032 24209957431296 24235725815808 24240625769529 24262369801488 24275615599872 24301453869056 24334834987008 24354064320768 24356663525376 24420113311776 24448714407936 24479685195264 24501643665408 24527722512384 24565471129108 24594242469888 24647486782464 24660942831616 24694817753088 24714331544448 24721102209024 24740636770304 24774621161472 24841810715904 24861440660784 24890558644224 24922089144576 24958062624768 24989678636832 25018946813952 25038716731392 25086798987264 25106622521344 25138426723956 25141109640192 25160976090432 25167869116416 25209293122944 25222355278848 25236125171712 25290759102336 25359348439152 25386340202496 25389049577472 25409111949312 25441299335088 25471096455168 25510296941766 25537449370368 25540174872576 25560356663296 25595467043328 25609440632832 25622710124544 25636698587136 25664882757696 25692199723008 25747821013824 25761877779456 25789297983488 25817649916968 25845129483264 25847887822848 25915222290048 25917988110336 25971326404569 26001744297984 26015939690496 26069479565584 26072261849088 26100012417024 26105289290262 26128705940064 26156516585472 26170796474368 26206745370624 26227453883904 26255369633792 26284233951612 26298583566528 26362737902592 26383569680832 26386385485824 26455122754424 26486107275264 26491462208757 26519658961536 26543447304192 26557938434048 26571699388416 26622725455872 26643762675712 26680361250816 26701444014336 26752719232512 26773859173152 26781194059776 26805217001472 26839172924928 26911961608896 26933227382516 26964771864576 27037901176832 27072151856568 27075041150976 27103859048448 27125276459008 27162536454144 27177365569536 27236202110208 27257724097968 27265191542784 27310067549856 27339135602688 27398322360864 27430411567104 27472627475748 27501868552704 27504803708928 27526537945088 27564349123584 27593687826432 27668522778624 27728422630272 27743560685568 27773090136064 27803622987504 27811239985152 27833216366592 27836186886144 27908700927744 27969120743382 28001878474752 28074824147552 28077820452864 28107705679872 28113388466436 28168556322816 28183934664704 28222648860672 28244950336512 28275013451776 28306098101736 28313852755968 28390640818176 28413075040896 28490132197072 28523500142592 28529266994046 28559632727808 28585250942976 28615676264448 28621461751974 28670627414016 28693282881536 28729630541664 28732696731648 28755401246208 28810620711936 28825548890112 28841285910528 28903724688384 28982112501888 29005014104248 29012960231424 29038985084928 29044856156589 29075770668672 29154625076304 29157736624128 29188771282944 29211836186624 29251962335232 29267932151808 29328164511282 29331294580224 29362513969152 29426081158656 29442146033664 29505885619392 29537290838016 29585906512344 29617396902912 29620557840384 29681515890936 29684683671552 29716279197696 29762013098727 29793690932096 29796870684672 29834616331728 29861378217216 29877680738304 29893161811968 29909481684992 29950566137856 29974233010176 29977432031232 30039124516128 30055524076032 30120591569796 30128843317248 30152651063808 30155869126656 30234426005056 30275956810008 30335368347648 30351929638912 30417638823936 30450014486528 30456170838639 30491841429504 30515936016384 30574536265728 30598696197888 30664939610214 30673340485632 30717615538176 30723825993588 30756527553024 30780831294304 30816882130944 30823112655972 30900458487808 30939602121792 30942904172544 30967355188224 31000315953152 31042898804736 31059846365184 31127088125952 31151684683392 31211505771264 31244726403072 31272753168384 31279075860942 31312368412416 31397288543712 31430706917376 31434061381632 31458900508672 31502113284096 31535643230208 31584177165996 31587548009472 31621168889856 31689625863168 31706926497792 31775569128576 31809390133248 31844360364453 31895658203136 31964709421008 32002146828288 32051398721706 32085513311488 32088937660416 32129586818784 32158407310848 32192635797504 32210211045376 32254455840768 32279943241728 32314301087744 32320834359372 32349826401984 32367487466496 32446446649344 32472085761024 32475551367168 32560151082368 32604876564624 32630640867279 32639580260352 32668858220544 32710242002256 32792323293184 32798953210842 32837367693312 32863315709952 32926423670784 32952442059264 32961469612032 33032828215296 33122414287872 33148587547712 33194121321816 33229452192768 33277416833024 33284144826387 33319571515776 33323127570432 33384955641856 33391705377303 33430814097408 33449065316352 33517902298608 33521479520256 33547968120576 33557158821888 33612390830592 33629807038464 33648166895616 33721012136448 33794015080644 33812464585536 33848453603328 33878815932416 33921732446784 33925352767488 34013729255688 34049932493824 34053566496768 34127289391104 34145920843776 34163613499392 34216191929829 34219843676928 34229218443264 34256266297344 34330428018432 34349170372608 34423533222624 34460172644352 34463850430464 34553629720064 34557317480448 34601093497152 34628435206092 34668992397312 34763015798784 34807052387016 34838274586752 34847818776576 34875355447296 34942327160832 34969938511872 35045645268816 35064778088704 35112943992672 35150317203456 35178092907776 35181847314432 35226414463968 35314809700352 35321949611676 35359545282048 35363319054336 35391263072256 35428932517888 35477598633984 35573815001088 35601925352448 35670292310016 35698478897536 35708258746368 35747515269648 35785563899904 35882615478528 35953029152768 35960298098634 36002415181824 36096202475424 36100054867968 36138478731264 36216715272192 36236487426048 36314936146944 36343632130624 36353588723712 36393554702232 36413423399808 36452180803584 36531096481152 36534995288064 36630169967664 36669158070272 36673071611904 36719527792896 36752465498112 36791583768576 36848206693662 36862235246592 36891363704832 36971230173696 36991414247424 37071497316672 37081653313536 37110955155456 37211601236992 37262716073856 37292160991176 37335837966336 37383133716864 37437093937152 37484517955248 37528420220928 37558075097088 37630198480896 37659933782016 37707640085934 37741464135648 37751803674624 37813939684416 37854187757568 37884100054528 37936138653504 38039022658728 38079510303744 38083574366208 38113667923968 38161949002632 38206644682752 38265445412649 38306174055552 38310262308864 38340534994944 38414160949248 38434065186816 38455047880704 38497324136544 38538299584512 38621731520736 38642816669184 38683946975232 38718646779904 38726474875452 38767694224896 38771831734272 38872833435072 38876982165504 39002616446976 39023909535744 39104219348376 39108392773632 39150018625536 39193058910096 39234774878208 39256194711552 39341180825856 39383054450688 39426350927418 39447875349792 39489862537216 39494077120512 39544106853888 39575354521248 39579578228736 39621705596928 39682684131636 39729160912896 39779488442304 39815170956288 39836907651072 39857549082624 39934088183808 39965644013568 40052166021504 40074032101376 40129078848768 40160788759728 40171791089664 40203534751744 40207825502208 40258759387392 40367942413344 40399841073774 40415221776384 40447157796864 40556851765248 40608227784852 40655788572672 40687914688512 40766048354304 40798261597184 40854303165312 40886586146952 40897787314176 40965101324784 41008703404032 41097483541296 41145617350656 41208941213622 41252802829056 41257205563392 41289806917632 41390531739648 41413128486912 41502784167936 41535579577856 41592633945408 41615341028352 41659635204096 41705434481256 41749824549888 41754280329216 41863051391616 41907609223168 41953681115073 42002817712128 42112236221328 42116730679296 42161558519808 42252834484224 42275901997056 42367425504768 42412520177664 42459147152604 42527544270848 42585961227264 42619612561344 42735198295608 42785250213888 42839449091712 42877876414464 42923514396672 42989574475939 43005941121024 43039924322304 43094445812496 43133101869312 43156649955328 43215931067904 43261928865792 43296114348032 43300735156224 43355587032576 43473168752832 43507521156372 43519440347136 43558477627392 43613656003008 43731937614456 43783156924416 43817754279936 43901898227712 43936589412352 43992246766923 43996941870336 44043770953728 44139121737984 44163219050496 44258828429088 44305936257024 44310664839168 44378859768516 44426095354368 44430836760576 44522273836404 44574418796544 44690536398144 44695306027008 44730624160768 44792067325824 44816521107456 44839742717952 44864222527488 44961349515264 44966148046848 45058686774192 45083286114048 45131271471104 45180887354694 45193264975872 45228976595712 45233803689984 45351639007584 45404755329024 45503052521472 45527894458368 45551484665856 45621589239772 45626458235904 45675021729792 45773904024576 45798893830144 45861804398592 45898044296832 45946896859136 45997409415321 46010010728448 46076423307264 46134791329536 46171246941456 46225323196416 46296464820242 46350687731712 46409403182688 46451032782336 46463758368768 46500473929728 46589769547776 46626584682496 46690632188928 46727527025088 46817258656896 46867089604608 46909129752576 46968552618624 47095932815568 47133147919403 47146060376064 47151092072448 47188350763008 47303464845312 47376265748994 47381322014208 47431753334784 47469233803264 47534438794752 47560389746688 47611011661824 47663353692864 47714085199872 47843487304704 47947064131512 48003220242432 48077098082559 48128269967232 48133406490624 48237610966272 48288953696256 48315316568064 48419914862592 48471451631616 48481251539058 48524739602976 48551231199744 48602907738112 48669669974016 48708128641536 48713327050752 48840226623552 48959370390528 49003287330816 49130942258216 49188484939776 49198429816263 49294973564928 49321885663232 49389635506176 49428663088896 49442204418048 49481273540608 49549242322944 49683621431808 49722881321568 49781117288448 49844178289152 49916125249536 49979357273664 50077433462784 50173597974528 50213245042688 50276853447912 50282219280384 50321952180864 50335738232832 50418586245888 50444710557696 50472250343424 50581518204672 50718696878304 50772680404992 50778099154944 50818223898624 50882598670176 50942192910336 51020593883532 51074898740736 51080349745152 51120713326592 51190934086656 51218881265664 51245420249088 51329765515392 51384399446016 51495642027648 51523755558912 51578595966976 51635299833936 51690258966528 51695775645696 51830444580096 51835976220672 51942652809138 52003488595968 52031879380992 52138959131168 52144523698176 52200024834048 52210578580524 52257411880128 52313033170944 52341592948736 52413490741248 52454907767808 52510739267584 52568467903224 52597167133056 52725475805184 52767139361664 52772770971648 52910245508848 52972214550528 52982924417514 53039317923072 53086894608384 53115876868096 53143398776832 53245450911744 53287525351424 53360722501632 53402888028672 53505438465024 53547718346304 53562388119552 53678345849856 53823923217792 53866454765032 53929543729152 53940447147951 54075802353664 54144303713136 54150082301952 54207718096896 54250552918016 54325072908288 54354731139072 54472404220416 54515448195936 54530383085568 54620135099712 54678271205376 54796644721728 54945254951496 55003737105408 55009607417856 55053075890176 55128698247168 55187375652864 55272310040493 55337045557248 55456845260544 55487121371136 55546180272128 55607245975008 55622479970304 55666432733184 55672373772288 55817401855488 55938241486764 56003756949504 56149648295104 56155640905728 56226776932872 56337112645632 56367869329408 56445297721344 56489900673024 56550026903552 56561460128901 56612196203472 56627705511936 56781281636352 56826150081792 56980264394144 57047000285184 57058533988092 57119265455616 57170501885952 57231352528896 57242923503948 57386565763072 57459261083328 57465393463296 57510802492416 57621241423872 57651097780224 57682571821056 57807449376768 57964225003776 58010028208496 58025920462848 58077970169856 58089712313178 58151541337344 58309250152608 58315473248256 58377542565888 58423672373248 58503924670464 58535864303616 58656329022564 58662589160448 58725027938304 58852162317312 58884292067328 59011771238784 59074581676032 59139526391127 59171813024688 59234793805824 59241115680768 59363031781872 59369367343104 59432558395392 59524026197454 59587381864192 59593741369344 59669232663456 59722756434432 59755361476608 59786323623936 59818963369984 59901132275712 59948466020352 60078249032256 60111048152064 60241183139592 60257686634496 60305302127616 60311738253312 60468852010112 60551913620016 60599761610661 60670736695296 60703859277824 60835277647872 60900028973056 60912341677278 60983682859008 61031872032768 61149072531456 61197392395776 61329879220428 61346680971264 61447651987176 61513055106048 61561662588608 61646225311944 61800916975616 61813411820433 61879204243584 61885808345088 61934710376448 62000631906304 62085797609472 62119692730368 62254176251904 62303369366784 62423011542528 62489452806144 62545506336768 62558151721884 62624736824832 62794577087424 62861413834752 62917801017344 63004226568192 63168354331992 63175096018944 63242337779712 63379251726336 63413852995584 63551138257152 63618780266496 63688720728906 63791316406272 63929418842016 64004293656576 64102797443412 64171026622976 64177875320832 64259173637568 64316814621696 64385271595008 64508911681536 64559886483456 64641668718744 64699652803968 64734974932992 64892893298688 64944171522048 64951102734336 65120302164736 65209753129248 65261281734558 65279160520704 65337716441088 65420484004512 65584646586368 65597906421684 65674735386624 65726631419904 65852847341568 65904884118528 66065656430592 66244828575744 66297175095424 66388242643632 66458904385536 66554833666048 66568289652774 66639143031552 66646255140864 66769911283712 66783410754606 66861628194816 66898130632704 67035804597216 67042959040512 67095936241152 67114317643776 67224781661184 67259614076928 67296333791232 67442024272896 67588030161288 67624929171072 67696907206656 67757631864832 67771331032041 67843464893568 67850705534976 68027458511376 68099864987648 68107132993536 68254578782208 68291841687552 68327226998784 68432383859658 68439687353856 68458436886528 68512532594688 68660856036864 68698340745216 68847066445248 68920345288704 69107259440128 69114634960896 69202186994304 69256870412184 69337984794624 69444697230363 69526031597568 69614104774032 69676549173504 69695637553152 69750710894592 69884654321664 69939877023744 70091290537632 70129556177408 70225887985344 70300634406912 70356185815552 70363694628864 70452828927936 70643899223352 70719090564096 70726638108672 70782526144512 70955197267968 71064398623491 71147630002176 71203850704896 71340584620032 71396957795072 71416517492736 71495030539296 71571127799808 71765230957056 71906058305536 71920596197268 72004830363648 72192404950848 72200109735936 72433430544384 72472974852096 72629872293888 72687264261248 72707177447424 72787109404464 72826846799616 72904361607168 73062192962304 73069990576128 73260339935328 73338316140544 73346143223808 73439055585792 73504930996224 73583167537152 73696413387324 73782727409664 73942460347392 73982828494848 74142994633344 74163306627072 74221910310912 74423202473984 74525432147712 74584321982352 74671675932672 74766267433728 74874187874304 74969035910496 75056840441856 75116150194176 75260396961792 75319867564032 75415280171868 75482928271296 75503607349248 75627879368832 75708375515136 75768200109056 75872277307008 76078045317456 76159020607488 76167148732416 76227335847936 76323898005264 76413289365504 76530890825298 76612348111104 76620524617728 76681069989888 76828321898496 76868130373632 76910095761408 76994648273088 77076599169024 77243463041472 77285633338368 77367893950464 77452949750904 77535388449792 77543663468544 77745666870144 77753964331008 77913979213707 78005232893952 78047819071488 78208438696752 78216785547264 78300037251072 78386117820192 78469549756416 78512389423104 78682361651712 78766108901376 78852701854836 78895750699584 78979725074432 79088213707776 79150709042496 79159156457472 79365368263272 79458321825792 79558976884608 79630341912576 79673815302144 79715098165248 79837781169601 79868176367616 79931288027136 80104332043008 80148064202752 80258157697536 80321577519456 80343582179328 80407069503488 80415651004416 80517518774784 80735884826688 80799682147548 80894315593728 81113703530496 81216455569704 81311577145344 81375829377024 81532096708608 81596523194368 81708606330624 81773172293904 81795574628352 81930202649568 82017406808064 82194967082592 82291234701312 82417882427244 82505605658112 82514411126784 82579613835264 82781063479296 83005568335872 83071159155712 83185267890816 83230682056704 83319270408192 83410868962512 83499649099776 83508560658432 83726102783232 83815218446336 83907362230146 84005635424256 84224472442656 84233461358592 84323117039616 84505668968448 84551803994112 84734851009536 84825040355328 84918294305208 85055088541696 85171922454528 85239225122688 85470396591216 85570500427776 85678898183424 85755752828928 85847028793344 85979148951878 86011882242048 86079848644608 86188891624992 86266203738624 86313299910656 86431862135808 86523857731584 86592228696064 86711174065152 86946337505664 87015042312744 87038880694272 87116955254784 87227312006016 87463875228912 87566313848832 87635508559872 87803796455424 87873178824704 87984493533846 87993883740672 88087541907456 88278243475968 88326438100992 88517656858176 88611872514048 88757719537032 88852190708736 88861673521152 89044547672808 89148837593088 89286039296181 89381072796288 89390612054016 89461248321536 89584134651648 89633042214912 89679485435904 89728445054976 89922699030528 89932296093696 90117373548384 90166572228096 90262542942208 90361774709388 90386529951744 90457953191424 90467607379968 90703278015168 91006105042944 91055788916736 91243178479544 91252916471808 91350043459584 91368512515917 91547808049152 91597787660288 91723608797184 91796088593664 91893793718272 91994818830642 92020021456896 92152846614528 92269582659072 92342493882912 92450646392832 92592929640484 92701375463424 92818806365376 92902065564672 93000947859456 93179539095552 93253169364992 93381264377856 93455054050176 93634517313792 93734179209216 93818259505152 93937105237248 94191865631136 94266295838806 94292120752128 94302184144896 94376701526016 94606929690624 94752531497988 94762644028416 94863506669568 94938467606528 95068877589504 95120779493376 95326707385728 95428170399744 95686974609408 95894128263024 96006440484864 96154196165118 96256539934464 96266812981248 96475221932544 96577907392512 96630633136128 96839829725184 96942903263232 96962503078116 97049479205952 97102462399488 97205815476224 97339339948032 97416257283072 97426654101504 97680453247104 97891922601837 97918740781056 98006574661632 98261884516432 98376969879552 98396859632526 98589947129856 98643771326464 98779271012352 98857326177792 98884408836096 98962547081216 99098484645888 99367242863616 99445762643136 99688356578304 99832250499072 99852434479161 99958714547328 100154866925568 100175116131909 100347195949056 100426490085376 100553706895824 100564438560768 100643904361728 100671476465664 100837172491776 100889421115392 100944500686848 101163036409344 101437393756608 101545360809984 101636447797248 101765197340352 102041187767064 102149797481472 102160699490304 102241426653184 102381868173312 102437762531328 102490840498176 102648575789487 102659531030784 102768798892032 102991284055296 103047511117824 103157191933952 103270599667872 103380517933056 103391551291392 103660889160192 103671952441344 103885305618276 104006977191936 104277918262336 104289047396352 104421157161048 104514823760256 104626066341888 104683185897472 104826981482496 104909815535616 105021478535168 105136935806448 105194334266112 105450951610368 105534278723328 105545541943296 105820491017696 105944429101056 105965848835028 106078635846144 106173789216768 106231753736192 106286797553664 106575050702848 106721445003264 106805776057344 107010876930048 107095436692608 107124776239104 107356691699712 107647846435584 107732909530064 107859087458304 107880894295902 108151604707328 108288607426272 108300164603904 108415436193792 108501105836032 108650145816576 108709462278144 108944808440832 109030896391872 109060766171136 109240270199424 109356542410752 109593289443456 109890509902992 110007474210816 110019214835712 110106151780352 110257396494336 110374751305728 110544620080986 110674091114496 110913690521088 110974242742272 111092360544256 111214491950016 111244959940608 111332865466368 111634803710976 111876482973528 112007513899008 112299296590208 112311281811456 112453553865744 112674225291264 112735738658816 112890595442688 112979801346048 113100053807104 113122920257802 113224392406944 113255411023872 113562563272704 113652300163584 113960528788288 114117067976184 114238530911232 114341003771904 114485847007896 114773131526144 114796336237947 114918522166656 114930786926592 115021604984832 115242482847744 115302195560448 115365143642112 115614898753536 115928450007552 116020056416992 116051840925696 116155940339712 116179424626356 116303082674688 116618500305216 116630946496512 116847344746496 117007849340928 117071728607232 117312658045128 117325178320896 117450055876608 117704324634624 117768584134656 118023542477568 118149163352064 118279052782254 118343626049376 118469587611648 118482231361536 118726063563744 118738734686208 118865116790784 119048052394908 119174763728384 119187482738688 119338465326912 119445512868864 119510722953216 119572647247872 119802264551424 119896932040704 120156498064512 120222096304128 120482366279184 120515373268992 120610604255232 120623476506624 120937704020224 121103827240032 121199523221322 121341473390592 121407718555648 121670555295744 121800057946112 121824683354556 121967365718016 122063744065536 122298145062912 122394784791552 122659758440856 122693361942528 122895303974352 123026110212096 123123325177216 123292450623888 123601833951232 123626823640866 123758408487168 123771616690176 123869420752896 124001263812608 124171595218944 124239385460736 124508352503808 124606738733568 124846023085056 124978905612288 125116303443768 125249473649664 125589154174848 125722827669504 125835602034688 125861043345219 126008453136384 126336708663984 126350192037888 126484675559424 126758503452672 126827705991168 127102276514304 127237560532992 127377441457812 127582632812544 127858837684032 128205594886824 128342053245952 128355750641664 128518347275136 128633629243392 128770543190016 128968723427817 129017823363072 129119772966912 129283337437488 129399305607936 129469949865984 129785786597376 129888343044096 129902205468672 130240604329472 130419506258496 130522563469116 130558321041408 130675432882176 130840968009024 131195812843368 131349470773248 131453262839808 131705694683136 131809768237056 131976740300769 132131312861184 132489657151488 132594350190848 132776485287264 132917808771072 133109667332096 133136579305548 133278286063104 133292510281728 133539822567424 133566821509212 133723256389632 134071609194432 134085918081024 134191872482304 134449563322368 134519228153856 134592667582464 134884048545792 135176060322576 135249858342144 135393814413312 135515263729664 135542662064082 135686929787136 135701411069952 136054917022752 136199729975296 136214265987072 136509157564416 136583683375104 136654453997568 136864767719316 136879374707712 137025065189376 137321712073728 137396681490432 137694132890496 137840690577408 137992228245963 138214518880256 138229269921792 138404373988608 138513740824368 138675969589248 138889394460726 139052063195136 139228209548064 139353098347008 139391275106304 139501421789184 139769308643328 139879754047488 140182581075264 140259112354816 140451775970688 140601268813824 140712371631104 140727389257728 140905657855872 141287798446704 141399443758209 141438181128192 141453276217344 141565052289024 141910394535936 142128797246982 142295260004352 142407701409792 142681169240064 142793915590144 142833034985472 142990061078592 143142255599616 143530461914112 143841192394536 144009660727296 144231294247677 144384809901696 144400219471872 144866861088768 144945949704192 145259744587776 145374528522496 145414354894848 145574218808928 145653693599232 145808723214336 146124385924608 146139981152256 146520679870656 146676632281088 146878111171584 147009861992448 147392826774648 147565454819328 147884920694784 147965656989696 148285989266688 148326613254144 148443820621824 148846404947968 149050864295424 149168643964704 149343351865344 149532534867456 149748375748608 149938071820992 150232300388352 150520793923584 150639735128064 150830560343736 150965856542592 151007214698496 151255758737664 151416751030272 151536400218112 151744554614016 152156090634912 152318041214976 152334297464832 152454671695872 152647796010528 152826578731008 153061781650596 153224696222208 153241049235456 153362139979776 153656643796992 153736260747264 153989296546176 154153198338048 154486926082944 154571266676736 154735787900928 154905899501808 155070776899584 155087326937088 155491333740288 155507928662016 155827958427414 156010465787904 156095638142976 156416877393504 156433571094528 156600074502144 156772235640384 156939099512832 157024778846208 157364723303424 157532217802752 157705403709672 157791501399168 157959450148864 158176427415552 158301418084992 158318312914944 158730736526544 158916643651584 159117953769216 159260683825152 159347630604288 159430196330496 159675562339202 159736352735232 159862576054272 160208664086016 160296128405504 160516315395072 160643155038912 160687164358656 160814139006976 161035037549568 161471769653376 161599364295096 161788631187456 162227407060992 162432911139408 162623154290688 162751658754048 163064193417216 163193046388736 163417212661248 163546344587808 163591149256704 163860405299136 164034813616128 164389934165184 164835764854488 165011211316224 165028822253568 165159227670528 165562126958592 165816930121479 166011136671744 166142318311424 166370535781632 166461364113408 166638540816384 166821737925024 166999298199552 167017121316864 167452205566464 167630436892672 167814724460292 168011270848512 168448944885312 168466922717184 169011337936896 169103607988224 169469702019072 169650080710656 169684380386703 169836588610416 170110177083392 170343844909056 170478450245376 170940793182432 171141000855552 171357796366848 171511505657856 171694057586688 171958297903756 172159697289216 172377783249984 172532407477248 172626599821312 172863724271616 173047715463168 173184457392128 173422348130304 173892675011328 174030084625488 174077761388544 174233910509568 174454624012032 174927750457824 175132627697664 175271017119744 175607592910848 175746357649408 175968987067692 175987767481344 176175083814912 176556486951936 176652876201984 177035313716352 177223745028096 177515439074064 177704381417472 177723347042304 178089095345616 178297675186176 178572078592362 178762145592576 178781224108032 178922496643072 179168269303296 179266084429824 179358970871808 179456890109952 179845398061056 180234747096768 180333144456192 180525085884416 180723549418776 180773059903488 180915906382848 180935214759936 181406556030336 181799284831983 182012210085888 182111577833472 182486356959088 182505832943616 182700086919168 182737025031834 183095616098304 183195575320576 183447217594368 183592177187328 183787587436544 183989637661284 184040042913792 184539165318144 184684987765824 185185859280968 185402750926848 185440235461299 185637612730752 185804131129344 186001895718912 186359078191104 186506338729984 186762528755712 186910108100352 187269034627584 187468358418432 187636519010304 187874210474496 188383731262272 188532591677612 188584241504256 188753403052032 189505062995976 189525288056832 189727013339136 189876935213056 190137755179008 190241558986752 190653414771456 190856340799488 191373949218816 191788256526048 192012880969728 192308392330236 192513079868928 192533625962496 192950443865088 193155814785024 193679659450368 193925006156232 194098958411904 194204924798976 194411630952448 194678679896064 194832514566144 194853308203008 195360906494208 195783845203674 195837481562112 196013149323264 196523769032864 196753939759104 196793719265052 197179894259712 197287542652928 197558542024704 197714652355584 197925094162432 198196969291776 198734485727232 198891525286272 199376713156608 199664500998144 199704868958322 199917429094656 200309733851136 200350232263818 200694391898112 200852980170752 201107413791648 201128877121536 201287808723456 201342952931328 201674344983552 201778842230784 201889001373696 202326072818688 202874787513216 203090721619968 203272895594496 203313993096123 203530394680704 204082375534128 204299594962944 204321398980608 204482853306368 204763736346624 204875525062656 204981680996352 205297151578974 205319062061568 205537597784064 205982568110592 206095022235648 206314383867904 206541199335744 206761035866112 207321778320384 207343904882688 207770611236552 208013954383872 208334091691089 208555836524672 208578094792704 208842314322096 209029647520512 209252132683776 209366371794944 209653962964992 209819631071232 210042957070336 210273871612896 210388668532224 210901903220736 211068557446656 211091083886592 211640982035392 211931697670056 212157271692288 212347578433536 212463507472384 213150101405696 213193195870473 213442890006528 213611552114688 214021753860096 214190873385216 214249552478208 214713383399424 215295692871168 215465819060128 215718174916608 215761788591804 216303209414656 216577214852544 216600329207808 217002211672064 217300291633152 217418924556288 217889616881664 218061792783744 218121532342272 218480540398848 218713084821504 219186578886912 219781019805984 220014948421632 220038429671424 220212303560704 220514792988672 220749502611456 221089240161972 221348182228992 221827381042176 221948485484544 222428983900032 222489919881216 222665730932736 223269607421952 223752965947056 224015027798016 224598593180416 224622563622912 224907107731488 225348450582528 225471477317632 225781190885376 225959602692096 226200107614208 226245840515604 226448784813888 226510822047744 227125126545408 227304600327168 227921057576576 228234135952368 228477061822464 228682007543808 228971694015792 229546263052288 229592672475894 229837044333312 229861573853184 230043209969664 230484965695488 230604391120896 230730287284224 231229797507072 231856900015104 232040112833984 232103681851392 232358849252712 232606165349376 233237000610432 233261892993024 233694689492992 233741937641121 234015698681856 234143457214464 234625316090256 234650356641792 234900111753216 235408649269248 235537168269312 236047084955136 236298326704128 236558105564508 236687252098752 236939175223296 237452127127488 237477469372416 238096104789816 238349527456768 238374965477376 238676930653824 238891025737728 239021445906432 239145294495744 239513343508803 239604529102848 239793864081408 240312996129024 240444192608256 240964732558368 241030746537984 241221208510464 241246953013248 241875408040448 242207654480064 242399046442644 242682946781184 243341110591488 243649366709112 243934731436032 244127488131072 244596290125824 244789569583104 245319516881712 245386723885056 245790607948704 246052220424192 246246650354432 246584901247776 247203667902464 247253647281732 247516816974336 247543233380352 247738841505792 248002527625216 248343190437888 249016705007616 249213477467136 249692046170112 249957811224576 250232606887536 250498947299328 251178308349696 251445655339008 251671204069376 251722086690438 252016906272768 252673417327968 252700384075776 252969351118848 253517006905344 253655411982336 254204553028608 254475121065984 254754882915624 255165265625088 255717675368064 256411189773648 256684106491904 256711501283328 257036694550272 257267258486784 257541086380032 257937446855634 258035646726144 258239545933824 258566674874976 258798611215872 258939899731968 259571573194752 259776686088192 260481208658944 260839012516992 261045126938232 261116642082816 261350865764352 261681936018048 262391625686736 262698941546496 262906525679616 263411389366272 263619536474112 263953480601538 264262625722368 264979314302976 265188700381696 265552970574528 265835617542144 266273158611096 266556572126208 266585020563456 267133643018424 267446512779264 267858117888543 268143218388864 268171836162048 268383744964608 268899126644736 269038456307712 269185335164928 269768097091584 270352120645152 270499716684288 270787628826624 271030527459328 271085324128164 271373859574272 271402822139904 272109834045504 272399459950592 273018315128832 273167366750208 273729535438632 273758749415424 274050130378752 274643424147456 274793362980864 275388265780992 275681381154816 275984456491926 276429037760512 276458539843584 276808747977216 277027481648736 277351939178496 277778788921452 278104126390272 278456419096128 278706196694016 279002843578368 279538617286656 279759508094976 280365162150528 280518224709632 280903551941376 281202537627648 281424743262208 281454778515456 281811315711744 282575596893408 282798887516418 282876362256384 282906552434688 283130104578048 283820789071872 284257594493964 284590520008704 284815402819584 285362338480128 285587831180288 285980122157184 286284511199232 287060923828224 287682384789072 288019321454592 288462588495354 288769619803392 288800438943744 289733722177536 289891899408384 290519489175552 290749057044992 290828709789696 291148437617856 291307387198464 291617446428672 292248771849216 292279962304512 293041359741312 293353264562176 293675767805511 293756222343168 294019723984896 294785653549296 295130909638656 295769841389568 295931313979392 296571978533376 296653226508288 296887641243648 297692809895936 298101728590848 298337287929408 299065069734912 299496751497216 299876143641984 300464600776704 300927021331573 301041587847168 301279470256128 301661120687472 301931713085184 302014429396992 302511517475328 302833502060544 303072800436224 303489109228032 304312181269824 304636082429952 304909343391744 305295592021056 306123563301192 306449392444416 306482098470912 306724279959552 307313287593984 307472521494528 307945727368461 307978593092352 308306396676096 308973852165888 309142533353472 309471575801856 309811799003616 310141553799168 310174653874176 310982667480576 311015857324032 311655916854828 312020931575808 312833754787008 312867142189056 313544471280768 313878199025664 314049557692416 314729446606848 315064435605504 315410807419344 315583002798336 315918900297728 316352854831104 316602836169984 316636625829888 317461473053088 317833287303168 318235907538432 318521367650304 318695261208576 318860392660992 319351124678404 319725152108544 320417328172032 320592256811008 321032630790144 321286310077824 321374328717312 321628278013952 322070075099136 322943539306752 323198728590192 323577262374912 324454814121984 324865822278816 325246308581376 325503317508096 326128386834432 326386092777472 326834425322496 327092689175616 327182298513408 327720810598272 328069627232256 328779868330368 329671529708976 330022422632448 330057644507136 330318455341056 331124253917184 331633860242958 332022273343488 332284636622848 332741071563264 332922728226816 333277081632768 333643475850048 333998596399104 334904411132928 335260873785344 335629448920584 336022541697024 336897889770624 336933845434368 338022675873792 338207215976448 338939404038144 339300161421312 339368760773406 339673177220832 340220354166784 340687689818112 340956900490752 341881586364864 342715592733696 343023011315712 343916595807512 344319394578432 344389008713841 344755566499968 345064814954496 345253199642624 345727448543232 346095430926336 346368914784256 346844696260608 347785350022656 348060169250976 348155522777088 348467821019136 348909248024064 349855500915648 350542034239488 351215185821696 351492715298816 351937974135384 351975534962688 352350167629824 353112973903872 353305752403968 354070627432704 354447490056192 355030878148128 355408762834944 355446694084608 356178190691232 356595350372352 357144157184724 357524291185152 357562448216064 357844993286144 358336538606592 358532168859648 358717941743616 359690796122112 360469494193536 360666288912384 361050171768832 361447098837552 361546119806976 361831812765696 361870429519872 362813112060672 363598569663966 364024420171776 364223155666944 364972713918176 365011665887232 365400173838336 365474050063668 366191232196608 366391150641152 366894435188736 367184354374656 367575174873088 367979275322568 368080085827584 369078330636288 369369975531648 370371718561936 370805501853696 370880470922598 371275225461504 371608262258688 372003791437824 372718156382208 373012677459968 373525057511424 373820216200704 374538069255168 374936716836864 375748420948992 376767462524544 377065183355224 377168483008512 377506806104064 377583130035657 379010125991952 379050576113664 379454026678272 379753870426112 380275510358016 380483117973504 381306829542912 381712681598976 382747898437632 383576513052096 384616784660472 385026159737856 385067251924992 385900887730176 386311629570048 386906170283451 387359318900736 387850012312464 388197916823808 388409849597952 388823261904896 389357359792128 389665029132288 389706616406016 390721812988416 391567690407348 391674963124224 392026298646528 393047538065728 393587438530104 394359788519424 394575085305856 395117084049408 395429304711168 395850188324864 395930220902307 396393938583552 397468971454464 397783050572544 398753426313216 399329001996288 399409737916644 399834858189312 400619467702272 400700464527636 401705960341504 402214827583296 402257754243072 402575617446912 403348689967104 403557684461568 403778002747392 404652145637376 405749575026432 406181443239936 406545791188992 406627986192246 407060789361408 408164751068256 408599189925888 408642797961216 408965706612736 409527472693248 409751050125312 409963361992704 410594303157948 410638124123136 411075195568128 411965136221184 412190044471296 413082398671488 413522071732224 413976684737889 414643556640768 414687809765376 415541222473104 416027908767744 416668183382178 417111673049344 417156189585408 417684628644192 418059295041024 418504265367552 418732743589888 419307925929984 419639262142464 420085914140672 420547743225792 420777337064448 421803806441472 422137114893312 422182167773184 423281964070784 423863395340112 424198331274627 424314543384576 424695156867072 424927014944768 426300202811392 426386391740946 426885780013056 427223104229376 428043507720192 428381746770432 428499104956416 429426766798848 430591385742336 430931638120256 431523577183608 432606418829312 432693882743031 433154429705088 433200658415616 434004423344128 434600583266304 434837849112576 435779233763328 436123585567488 436243064684544 436961080797696 437426169643008 438373157773824 439562039611968 440029896843264 440424607121408 441029585977344 442178480323944 442696364457984 443654762084352 443896970969088 444857967800064 444979839762432 445331461865472 446539214843904 447505931894112 448030055596032 449197186360832 449245127245824 449814215462976 450696901165056 451562381770752 451919205384192 452491681031208 452897569627776 453021644095488 454250253090816 454609200654336 455842115153152 456468271904736 456954123644928 457364015087616 457943388031584 459092526104576 459185344951788 459674088666624 459723147706368 460086419939328 460969931390976 461208782241792 462459595014144 463713800030208 464080225667968 464207363702784 464717698505424 465212330698752 466474001220864 466523785986048 467389378985984 467483875282242 468031397363712 468286914428928 469250632180512 469300713283584 469800223506432 470817298538496 471074336538624 472094169910272 472596653408256 473116211129016 473374504197504 473878350446592 474904254254976 474954938744832 476192209579632 476699054913536 476749930954752 477353861307648 477782051475456 478042891812864 478290588991488 479026687017606 479209058205696 479587728162816 480625992258048 480888385216512 481929465116736 482061493075968 482442417020928 483750816080896 484415308960128 484798092885288 485365893562368 486682221182976 487298733418224 487869462872064 488254976262144 489192580251648 489579139166208 490639033763424 490773447770112 491581215897408 492104440848384 492493300708864 493169802495552 494507294563464 495033633948672 495086466760704 495477683011584 496686380875776 497450790364437 498033410015232 498426954934272 499384092340224 499915622449152 500465213775072 500997894598656 502356616699392 502891310678016 503342408138752 503444173380876 504033812545536 505346834655936 505400768151552 507034013810688 507310823964672 508409106057216 508950242131968 509509765831248 510330531250176 511435350736128 512822379547296 513368212983808 513423002566656 514073389100544 514534516973568 515082172760064 515874893711268 516479091867648 517133349749952 517597222431744 517879799463936 519143146389504 519553372176384 520962417317888 521678025033984 522090253876464 522233284165632 522701731528704 523363872036096 524783251373472 525397883092992 525813051359232 526822778732544 527239072948224 527906961203076 528525251444736 529958628605952 530377400763392 531105941149056 531671235084288 532546317222192 533113144252416 533170041126912 534267286036848 534893025558528 535716235777086 536286436777728 536343672324096 536767489929216 537798253289472 538076912615424 538370670329856 539536194183168 540704241290304 540999433368576 541575257653248 542170648256328 542747719148544 542805644279808 544219668091008 544798919901184 545397854495949 546036630257664 546334733500416 547459070877264 547517498830848 548100260757504 549286848294912 549586725961728 550776531561984 551362762309632 551968912983852 552858075521024 553617495954432 554054963297472 555557577842904 556208252780544 556912838192256 557412393388032 558005687156736 558864468187207 559077234573312 559519016189952 560730324301056 561036449419264 561807103882752 562405075255296 562849486524416 562909557030912 563622631423488 565151193786816 565597775032836 565752724512768 566260209156096 568515188987928 569181040017408 569630805639168 570724676960256 571175662360576 571960244314368 572569022398464 574121847656448 575364769578144 576038642909184 576925176990708 577539239606784 577600877887488 579467444355072 581038978351104 581498114089984 582296875235712 582614774396928 583234892857344 584497543698432 584559924609024 586082719482624 586706529124352 587351535611022 587512444686336 588039447969792 589571307098592 590261819277312 591539682779136 591862627958784 593143957066752 593775282487296 595385619791872 596203457181696 596674575858816 598130139469824 598993502994432 599752287283968 600929201553408 601854042663146 602083175694336 602558940512256 603322241374944 603863426170368 604028858793984 605023034950656 605667004121088 606145600872448 606978218456064 608624362539648 609272164859904 609818686783488 610591184042112 612247126602384 612898784888832 612964196941824 613448559919104 614626575187968 614945042989056 615891454736922 615957186184704 616612793352192 617947704331776 618285066706944 618943151603712 619623598007232 620283107598336 621965334961152 622031714648064 623311833709656 624041863151616 625002275073267 625667509574016 625734284378112 627088942561536 627756398051328 628099115384832 629458893213696 630128871211008 630821614838688 631166005596672 631837800595456 632705709662208 633205672339968 633273251659776 634922946106176 636471815076864 637042735300608 637390522417152 638702249356808 639450304217088 639579587611419 640834656344064 641184513622016 642065261580288 642572620155648 642748657434624 643256556027904 644140150198272 645887078613504 646397457180384 647154524749824 648909628243968 649731644557632 651006635016192 652256773668864 652772185554944 653668850644992 654185378351232 654364597026816 655441621196544 656139254464512 657559736660736 659343059417952 660044845264896 660115289014272 660636910682112 662248507834368 663267720485916 664044546686976 664569273245696 665482143126528 665845456453632 667286951700096 667997192798208 669808822265856 670521747570688 671258897841168 672045083394048 673795779541248 673867690868736 676045351747584 676414431952896 677878808076288 678600322842624 678737521546812 679346354441664 680440708333568 681375379636224 681913800981504 683763172729728 685431185467392 686046022631424 687833191615024 688638789156864 688778017427682 689511132999936 690129629908992 690506399285248 691454897086464 692190861852672 692737829568512 693689392521216 695570700045312 696120338501952 696311045554176 697818496048128 699711001831296 701084068478976 701225812923363 702430371643392 702985430597632 703875948270768 703951069925376 704700335259648 706225947807744 706611504807936 708141254865408 708894980112384 710061756296256 710817525669888 712356381382464 714288314369448 715048582370304 715124896432128 715689986572288 716673077213184 717064337719296 717435883487232 718540030526409 719381592244224 720938988387072 721332577824768 722100343537664 722894197675104 723092239613952 723663625531392 723740859039744 725626224121344 727197139327932 728048840343552 729945427836352 730023331774464 730948100127336 732382464393216 732782301282304 733788870377472 734368708749312 735150349746176 735958550645136 736160171655168 738156661272576 738739951063296 740743437123872 741611003707392 741760941845196 742550450923008 743216524517376 744007582875648 746025354919936 747050115022848 747640432401408 749076138510336 749873433673728 751496841897984 753534925049088 754130366710448 754336966017024 755013612208128 755166260071314 758020251983904 758101152227328 758908053356544 759507740852224 760551020716032 760966235947008 762613659085824 763425363197952 765495796875264 767153026104192 769233569320944 770052319475712 770134503849984 771801775460352 772623259140096 773812340566902 774718637801472 775700024624928 776395833647616 776819699195904 777646523809792 778714719584256 779330058264576 781443625976832 783135380814696 783349926248448 784052597293056 786095076131456 787174877060208 788719577038848 789150170611712 790234168098816 790858609422336 791700376649728 791860441804614 792787877167104 794937942908928 795566101145088 797506852626432 798819475833288 799669716378624 801400929055272 803411920683008 803574353665629 804429655166592 804515508486144 805151234893824 806697379934208 807115368923136 807556005494784 809304291274752 811499150052864 812362886479872 813091582377984 813255972384492 814121578722816 816329502136512 817198379851776 817931413225472 819054945386496 819502100250624 821188606315896 821276248246272 822150391136256 823930272442368 824380088942592 826164797342976 827044143464448 827953369475778 829287113281536 829375619530752 831082444946208 832055817535488 833336366764356 834223346098688 834312379170816 835369257288384 836118590082048 837008530735104 838615851859968 839278524284928 841095486451584 841554674128896 843607612882944 844274229786624 844364335546368 846563928141568 847726790680224 848396662549254 848629086769152 849390313734144 849854029889536 852600405622784 852772783481892 853771560026112 854446208458752 856087015440384 856763493540864 858853533597696 861182771484672 861863276240512 863047154367216 865212837658624 865387765486062 866308859410176 866401316831232 868008846688256 869201166532608 869675698225152 871558467526656 872247171134976 872486129369088 873922161595392 874852339286016 876746315547648 879124079223936 880059793686528 880849214242816 881027303416533 882059171954688 884356960647888 885392728915968 887309524168704 887793941938176 889715935600128 889959679524864 890662923730944 893078429687808 895011863788224 898394372721664 898490254491648 899628430925952 901393802330112 902781063994719 903124763541504 903838410768384 904983362062416 905795139255552 906043288190976 908500506181632 909218401308672 911684230306304 912936543809472 913908247289856 914728030175232 915886776063168 918370689903576 919348177333248 919446295412736 920172839878656 921939862781952 922417564483584 923837182105383 924919190028288 927427600060416 928160451335936 928414727405568 929435397010848 930424661397504 932948002441728 933047571972096 934778757971968 934967750564484 936062794727424 938501264361024 938601426567168 941634597076992 942148673077248 944188339820544 945193306816512 946232422258032 946749008395008 947756700893184 949808508509952 949909877489664 952384419159264 953398109827072 953499861909504 954707722615296 955564102950912 956085783625728 956581177982976 958053374035212 959175456325632 961251984516096 961776770433024 963858930233472 964122986151936 964884834041856 967501632161792 968830617920256 969596185770576 970731787124736 973364442365952 974597466836448 975738925744128 976509952524288 978385160503296 979158278332416 981278067526848 981546895540224 983162431794816 984208881696768 984986601417728 986339604991104 989014589126928 990067267897344 990172933521408 990955366023168 993372761751552 994901580728874 996066820030464 996853909868544 998768184680448 999831244898304 1000930427550144 1001995789197312 1004713233398784 1005782621356032 1006888346761752 1008067625091072 1010693669311872 1010801536303104 1014068027621376 1014621647929344 1016818212114432 1017900484263936 1019019531662496 1020661062500352 1022870701472256 1025644759094592 1026736425967616 1028146778201088 1029069033947136 1031749787422536 1032958183735296 1034266699499904 1035194444863488 1035759598927872 1038286292779008 1039106744352768 1041924834635776 1043356050067968 1044180507752928 1044466568331264 1045403463057408 1046727744072192 1049566502746944 1051626102718464 1053645557465088 1054478145896448 1055813922406152 1057050502889472 1059917257211904 1060754801526784 1062211882298112 1063342470168576 1065092634444384 1066226288504832 1066340082253824 1068534572073696 1069786051117056 1071432471554172 1072572873555456 1072687344648192 1073534979858432 1075596506578944 1076153825230848 1079072388366336 1081408482580608 1081998866737152 1083150515306496 1084341296512656 1085495438297088 1085611288559616 1088439336182016 1089597839802368 1090795708991898 1092073260515328 1092669467000832 1094918141754528 1095034997661696 1096200521515008 1098573696589824 1099173451923456 1101553063123968 1102725524619264 1103937825967704 1105716151042048 1107234991908864 1108109926594944 1111115155685808 1112416505561088 1113825676384512 1114824786776064 1116011374313472 1117728936374414 1118154469146624 1119038032379904 1121460648602112 1122072898838528 1123614207765504 1124810150510592 1125698973048832 1127245262846976 1130302387573632 1131195550065672 1131505449025536 1132520418312192 1137030377975856 1138362080034816 1139261611278336 1141449353920512 1142351324721152 1143920488628736 1145138044796928 1148243695312896 1150729539156288 1153850353981416 1155078479213568 1155201755774976 1158934888710144 1160718510850353 1162077956702208 1162996228179968 1164593750471424 1165229548793856 1166469785714688 1168995087396864 1169119849218048 1172165438965248 1173413058248704 1174703071222044 1175024889372672 1176078895939584 1179142614197184 1183079365558272 1183725255917568 1186287914133504 1187550564974592 1187790662706921 1190771239583744 1192406914363392 1193349151717632 1196260278939648 1197987005988864 1199504574567936 1201858403106816 1203708085326292 1205117881024512 1206644482749888 1207726852340736 1210046069901312 1211334008242176 1212291201744896 1213956436912128 1217248725079296 1218544329719808 1219637373566976 1221182368084224 1224494253204768 1225797569777664 1225928393883648 1226897119838208 1229253150375936 1229890085978112 1231782909473844 1231914372369408 1233225586704384 1235895408663552 1236570133413888 1239247196014464 1240566215196672 1243930669922304 1244063429296128 1246623667419312 1248083726303232 1250004550146534 1251335019148032 1251468568756224 1254177885123072 1255512796102656 1256198230769664 1258917786427392 1260257742422016 1261643229677376 1262332011193344 1263675601190912 1265411419324416 1266411344679936 1266546503319552 1269845892212352 1272594993823881 1272943630153728 1274085470601216 1274781044834304 1277404498713616 1278900608434176 1279159175222838 1281669312688128 1282369027244032 1284130523160576 1285145240311296 1285497314869248 1286513112055808 1288280300396544 1291774157227008 1292794914360768 1297819256487936 1298081648229093 1299463289115264 1302013270032384 1304513547337728 1305544371109888 1307337701289984 1308370756702464 1308729194053632 1310883242393088 1312278508929024 1315119473321472 1318686118835904 1320089690529792 1321273821364224 1326535440971832 1328089093373952 1329138546491392 1330964286253056 1331690912907264 1334573903400192 1335994385596416 1339617644531712 1341043495141376 1342517795682336 1344090166788096 1347591559082496 1347735381737472 1352090703495168 1355757616152576 1357475043093624 1358692708883328 1360881416667136 1362750759272448 1363827601963008 1367526345459456 1370862370934784 1372092045262848 1375666383230048 1377277578313728 1377556034855364 1379022265999872 1380259259817984 1381012798570496 1382909794172928 1385475659137024 1387378785042432 1391141400090624 1392240677003904 1392622091108352 1395636992096256 1399422003662592 1402168136957952 1402451625846726 1404860743286784 1405970861195264 1407751896541536 1407902139850752 1409400670519296 1412451895615488 1413223009615872 1416282509730816 1417789960224768 1420123512592512 1421635051339776 1424712762764928 1428576628738896 1430097164740608 1430249792864256 1431379973144576 1433346154426368 1434128675438592 1434871766974464 1437080061052818 1438763184488448 1441877976774144 1442665155649536 1444200687075328 1445788395350208 1446184479227904 1447327251062784 1451252448242688 1454394278655864 1456097680687104 1459890855672704 1460046663548928 1461896200254672 1464764928786432 1465564602564608 1467577740754944 1468737417498624 1470300699492352 1471917101290272 1472320343310336 1476313322545152 1477479902126592 1481486874247744 1483521883690392 1485100901846016 1486433049034752 1492050709839872 1492352371093311 1494100230045696 1495280864802816 1498152277020672 1499746867347456 1502993683795968 1507069850098176 1508260733420896 1508673932034048 1510027224416256 1510332520142628 1516040503967808 1516202304454656 1519015481704448 1521102041432064 1521932471894016 1525227318171648 1526850726395904 1530991593750528 1534306052208384 1538467138641888 1540104638951424 1540269007699968 1543603550920704 1545246518280192 1547624681133804 1549437275602944 1551400049249856 1552791667295232 1553639398391808 1557429439168512 1558660116529152 1562887251953664 1566270761629392 1566699852496896 1568105194586112 1572190152262912 1574349754120416 1577439154077696 1578300341223424 1580468336197632 1581717218844672 1583400753299456 1583720883609228 1585575754334208 1589875885817856 1591132202290176 1595013705252864 1597638951666576 1599339432757248 1602801858110544 1606823841366016 1607148707331258 1608859310333184 1609031016972288 1610302469787648 1613394759868416 1614230737846272 1615112010989568 1618608582549504 1622998300105728 1624725772959744 1626511944768984 1628243157445632 1632659004273024 1634396759703552 1635862826450944 1636193563487847 1638109890772992 1639004200501248 1642377212631792 1642552496492544 1644300782272512 1647860544884736 1648760177885184 1652329594685952 1654088286928896 1655906738951556 1658574226563072 1662164889892416 1666672733528712 1668446692197376 1668624758341632 1670738514576768 1672237180164096 1674017061470208 1676593404561621 1677231703719936 1678557048569856 1682190972903168 1683109348257792 1687215225765888 1688548459573248 1688728671092736 1693127856283136 1695453581360448 1696793325098508 1697258173538304 1698780627468288 1705545566963784 1707543120052224 1708892416917504 1712174030880768 1713526987081728 1717707067195392 1722365542969344 1723726552481024 1726094308734432 1730425675317248 1730775530972124 1732617718820352 1732802633662464 1736017693376512 1738402333065216 1743116935053312 1744494342269952 1747844323190784 1749704678572032 1753492631095296 1758248158447872 1760119587373056 1761698428485632 1762054606833066 1764118343909376 1768713921295776 1770785457831936 1774619048337408 1775587883876352 1779431871200256 1781325847461888 1786156859375616 1790023727576448 1796788745443328 1796980508983296 1799256861851904 1802787604660224 1805562127989438 1806249527083008 1807676821536768 1809966724124832 1811590278511104 1812086576381952 1817001012363264 1818436802617344 1823368460612608 1825873087618944 1827816494579712 1829456060350464 1831773552126336 1836741379807152 1838696354666496 1838892590825472 1840345679757312 1843879725563904 1844835128967168 1847674364210766 1849838380056576 1854855200120832 1856320902671872 1856829454811136 1858870794021696 1860849322795008 1865896004883456 1866095143944192 1869935501128968 1872125589454848 1875006825219801 1877002528722048 1877202853134336 1883269194153984 1884297346154496 1888376679641088 1890386613633024 1892464844516064 1893498016790016 1895513401786368 1899617017019904 1899819754979328 1904768838318528 1906796219654144 1909415445230592 1911128205901824 1912171567251456 1916106748070424 1918350912651264 1922503969032192 1923553540866048 1927717860466944 1928245972303872 1929769668083712 1935003264323584 1937661235840512 1939192371541152 1941463574249472 1946728884731904 1949194933672896 1953019905048576 1956770321006592 1958316556664832 1962556135053696 1963093791080448 1966324863589632 1968417763393536 1969973202835456 1972679209982208 1978029178253856 1980134535794688 1980345867042816 1981910732046336 1986745523503104 1989803161457748 1992133640060928 1993707819737088 1997536369360896 2001860855100288 2003991578394624 2009426466797568 2011565242712064 2013776693523504 2016135250182144 2021387338623744 2021603072606208 2028136055242752 2029243295858688 2033636424228864 2035800968527872 2038039063324992 2041322125000704 2045741402944512 2051289518189184 2053472851935232 2056293556402176 2058138067894272 2063499574845072 2065916367470592 2068533398999808 2070388889726976 2071519197855744 2076572585558016 2078213488705536 2083849669271552 2086712100135936 2088361015505856 2088933136662528 2093455488144384 2099133005493888 2103252205436928 2107291114930176 2108956291792896 2111627844812304 2114101005778944 2119834514423808 2121509603053568 2124423764596224 2126684940337152 2130185268888768 2132452577009664 2137069144147392 2142864943108344 2145145747110912 2145374689296384 2147069959716864 2151193013157888 2152307650461696 2155620091579227 2158144776732672 2162816965161216 2163997733474304 2166301030612992 2168682593025312 2170990876594176 2171222577119232 2176878672364032 2179195679604736 2181591417983796 2184146521030656 2189836283509056 2190069995323392 2197147393179648 2198346903846912 2203106126247936 2205451049238528 2207875651935408 2211432302084096 2214469983817728 2216219853189888 2222230311371616 2224833011122176 2227651352769024 2229649573552128 2232022748626944 2235457872748828 2238076064759808 2242921297204224 2244145797677056 2247228415531008 2249620301021184 2251397946097664 2254490525693952 2260604775147264 2262391100131344 2263010898051072 2265040836624384 2274060755951712 2276724160069632 2278523222556672 2282898707841024 2284702649442304 2287840977257472 2290276089593856 2296487390625792 2301459078312576 2307700707962832 2310156958427136 2310403511549952 2317869777420288 2321437021700706 2324155913404416 2325992456359936 2329187500942848 2330459097587712 2332939571429376 2337990174793728 2344330877930496 2346826116497408 2349406142444088 2350049778745344 2352157791879168 2358285228394368 2366158731116544 2367450511835136 2372575828267008 2375101129949184 2375581325413842 2381542479167488 2384813828726784 2386698303435264 2392520557879296 2399009149135872 2407416170652584 2410235762049024 2410723060996887 2413288965499776 2415453704681472 2420092139802624 2422668016484352 2424582403489792 2427912873824256 2434497450158592 2437088659439616 2439274747133952 2442364736168448 2448988506409536 2451595139555328 2453794239676416 2458506300751872 2463565818947688 2463828744738816 2466451173408768 2471790817327104 2473140266827776 2478494392028928 2481132430393344 2487861339844608 2488126858592256 2493247334838624 2496167452606464 2500009100293068 2502670038296064 2502937137512448 2508355770246144 2511025592205312 2517835572854784 2523286459354752 2524664022386688 2527351202381824 2530822838648832 2532822689359872 2533093006639104 2539691784424704 2545189987647762 2545887260307456 2548170941202432 2549562089668608 2554808997427232 2557801216868352 2558318350445676 2563338625376256 2564738054488064 2568261046321152 2570290480622592 2573026224111616 2576560600793088 2583548314454016 2585589828721536 2595638512975872 2596163296458186 2598926578230528 2604026540064768 2609027094675456 2611088742219776 2614675402579968 2616741513404928 2617458388107264 2621766484786176 2624557017858048 2630238946642944 2637372237671808 2640179381059584 2642547642728448 2643081910249599 2653070881943664 2656178186747904 2658277092982784 2661928572506112 2663381825814528 2669147806800384 2671988771192832 2679235289063424 2682086990282752 2685035591364672 2695183118164992 2695470763474944 2704181406990336 2708343191984157 2711515232305152 2714950086187248 2717385417766656 2721762833334272 2725501518544896 2727655203926016 2735052690918912 2741724741869568 2744184090525696 2751332766460096 2755112069710728 2758044531999744 2760518519635968 2762025597140992 2765819588345856 2770951318274048 2771511546316149 2774757570084864 2782282800181248 2784481354007808 2785244182216704 2791273984192512 2798844007325184 2804336273915904 2804903251693452 2811941722390528 2815503793083072 2815804279701504 2824903791230976 2826446019231744 2832565019461632 2835579920449536 2840247025185024 2843270102679552 2849425525529856 2857153257477792 2860194329481216 2860499585728512 2862759946289152 2866692308852736 2868257350877184 2869743533948928 2874160122105636 2877526368976896 2883755953548288 2885330311299072 2891576790700416 2892368958455808 2894654502125568 2902504896485376 2908788557311728 2912195361374208 2919781711345408 2920093327097856 2923792400509344 2929529857572864 2931129205129216 2935155481509888 2937474834997248 2940601398984704 2943834202580544 2944640686620672 2952626645090304 2954959804253184 2962973748495488 2967043767380784 2970201803692032 2972866098069504 2984101419679744 2984704742186622 2988200460091392 2990561729605632 2996304554041344 2999493734694912 3005987367591936 3014139700196352 3016521466841792 3017347864068096 3020665040285256 3032081007935616 3032404608909312 3038030963408896 3042204082864128 3043864943788032 3050454636343296 3053701452791808 3061983187501056 3068612104416768 3076934277283776 3080209277902848 3087207101841408 3095249362267608 3098874551205888 3102800098499712 3105583334590464 3107278796783616 3114858878337024 3117320233058304 3125774503907328 3132541523258784 3133399704993792 3136210389172224 3144380304525824 3148699508240832 3154878308155392 3160936672395264 3163434437689344 3167441767218456 3171151508668416 3179751771635712 3182264404580352 3190027410505728 3195277903333152 3198678865514496 3205603716221088 3213647682732032 3214297414662516 3217718620666368 3218062033944576 3220604939575296 3226789519736832 3228461475692544 3237217165099008 3245996600211456 3249451545919488 3253023889537968 3256486314891264 3265318008546048 3268793519407104 3271725652901888 3272387126975694 3276219781545984 3278008401002496 3284754425263584 3285104992985088 3288601564545024 3295721089769472 3297520355770368 3304659189371904 3308176573857792 3311813477903112 3317148453126144 3324329779784832 3333345467057424 3336893384394752 3337249516683264 3341477029153536 3344474360328192 3348034122940416 3353186809123242 3354463407439872 3357114097139712 3364381945806336 3366218696515584 3374430451531776 3377096919146496 3386255712566272 3390907162720896 3393586650197016 3394516347076608 3397561254936576 3411091133927568 3415086240104448 3417784833835008 3424348061761536 3427053974163456 3435414134390784 3444731085938688 3447453104962048 3452188617468864 3461551061944248 3465235437640704 3465605267324928 3476804666130432 3482155532551059 3486233870106624 3488988684539904 3495688646381568 3499409357144064 3506985262190592 3516496316895744 3520239174746112 3523396856971264 3524109213666132 3528236687818752 3537427842591552 3549238096674816 3551175767752704 3558863742400512 3562651694923776 3572313718751232 3580047455152896 3593577490886656 3593961017966592 3598513723703808 3605575209320448 3611124255978876 3615353643073536 3619933448249664 3623180557022208 3634002024726528 3636873605234688 3646736921225216 3651746175237888 3655632989159424 3658912120700928 3663547104252672 3673482759614304 3677392709332992 3677785181650944 3680691359514624 3687759451127808 3689670257934336 3695348728421532 3699676760113152 3709710400241664 3712641805343744 3717741588043392 3721698645590016 3731792009766912 3732190287888384 3739871002257936 3744251178909696 3750013650439602 3754005057444096 3754405706268672 3766538388307968 3768594692308992 3776753359282176 3780773227266048 3784929689032128 3786996033580032 3791026803572736 3799234034039808 3799639509958656 3809537676637056 3813592439308288 3817784981471643 3818830890461184 3822256411803648 3824343134502912 3832213496140848 3836701825302528 3845007938064384 3847107081732096 3855435720933888 3856491944607744 3859539336167424 3870006528647168 3875322471681024 3878384743082304 3893457769463808 3898389867345792 3906039810097152 3912051277310449 3913540642013184 3916633113329664 3925112270107392 3926187582160896 3932649727179264 3936835526787072 3939946405670912 3945358419964416 3956058356507712 3960269071589376 3963821464092672 3979606322915496 3984267280121856 3987415639474176 3995072738721792 4003721710200576 4007983156789248 4018852933595136 4023130485424128 4027553387047008 4032270500364288 4042774677247488 4043206145212416 4056272110485504 4067272848457728 4076078126649984 4082644250001408 4091482805889024 4102579036378368 4106945703870464 4112587112804352 4116276135788544 4126999149690144 4131832734941184 4137066797999616 4140777779453952 4143038395711488 4156426977411072 4167699338543104 4173424200271872 4176722031011712 4177866273325056 4186910976288768 4198266010987776 4206504410873856 4214582229860352 4217912583585792 4223255689624608 4228202011557888 4239669028847616 4243019206107136 4248847529192448 4253369880674304 4260370537777536 4264905154019328 4274138288294784 4285729886216688 4290291494221824 4290749378592768 4294139919433728 4302386026315776 4304615300923392 4311240183158454 4316289553465344 4325633930322432 4327995466948608 4332602061225984 4337365186050624 4341981753188352 4353757344728064 4358391359209472 4363182835967592 4368293042061312 4379672567018112 4380139990646784 4394294786359296 4396693807693824 4406212252495872 4410902098477056 4415751303870816 4422864604168192 4428939967635456 4432439706379776 4444460622743232 4455302705538048 4459299147104256 4470915745497656 4476152129519616 4477057113279933 4485842594408448 4488291595354112 4494456831062016 4499240602042368 4502795892195328 4508981051387904 4521209550294528 4524782200262688 4526021796102144 4530081673248768 4548121511903424 4557046445113344 4565797415682048 4569405298884608 4575681954514944 4580552179187712 4592974781251584 4602918156625152 4615401415925664 4620313916854272 4620807023099904 4635739554840576 4642874043401412 4648311826808832 4651984912719872 4658375001885696 4660918195175424 4675980349587456 4688661755860992 4693652232994816 4698812284888176 4700099557490688 4704315583758336 4716570456788736 4732317462233088 4734901023670272 4745151656534016 4750202259898368 4751162650827684 4763084958334976 4769627657453568 4773396606870528 4785041115758592 4798018298271744 4814832341305168 4820471524098048 4821446121993774 4826577930999552 4830907409362944 4840184279605248 4845336032968704 4849164806979584 4855825747648512 4868994900317184 4874177318879232 4884729472336896 4897977012819072 4903190279110656 4907588479352832 4908580690463541 4917012601503744 4927131637895376 4927657489477632 4932902346817536 4943581634654208 4946280533655552 4956988784057856 4962264860786688 4975722679689216 4986494669677248 5000018200586136 5005340076592128 5005874275024896 5016711540492288 5022051184410624 5029780213684863 5035671145709568 5046572918709504 5049328044773376 5054702404763648 5061645677297664 5065645378719744 5066186013278208 5079383568849408 5090379975295524 5091774520614912 5096341882404864 5109617994854464 5116636700891352 5126677250752512 5129476108976128 5136522092642304 5140580961245184 5146052448223232 5153121201586176 5167096628908032 5171179657443072 5191277025951744 5192326592916372 5197853156461056 5208053080129536 5222177484439552 5229350805159936 5233483026809856 5243532969572352 5249114035716096 5260477893285888 5274744475343616 5280358762119168 5285095285456896 5286163820499198 5306141763887328 5312356373495808 5316554185965568 5323857145012224 5326763651629056 5338295613600768 5343977542385664 5358470578126848 5370071182729344 5390366236329984 5390941526949888 5408362813980672 5416686383968314 5423030464610304 5429900172374496 5434770835533312 5443525666668544 5451003037089792 5455310407852032 5470105381837824 5483449483739136 5488368181051392 5502665532920192 5510224139421456 5516089063999488 5521037039271936 5524051194281984 5531639176691712 5541902636548096 5543023092632298 5549515140169728 5564565600362496 5568962708015616 5570488364433408 5582547968385024 5597688014650368 5609806503386904 5623883444781056 5625020475659403 5631007586166144 5631608559403008 5649807582461952 5652892038463488 5665130038923264 5671159840899072 5680494050370048 5686540205359104 5698851051059712 5714306514955584 5720388658962432 5725519892578304 5733384617705472 5736514701754368 5748320244211272 5755052737953792 5767511907096576 5770660622598144 5783153581400832 5784737916911616 5789309004251136 5805009792970752 5817577114623456 5824390722748416 5839563422690816 5840186654195712 5847584801018688 5859059715145728 5870310963019776 5874949669994496 5887668405161088 5889281373241344 5905253290180608 5909919608506368 5925947496990976 5934087534761568 5940403607384064 5945732196139008 5968202839359488 5969409484373244 5976400920182784 5981123459211264 5992609108082688 6011974735183872 6028279400392704 6033042933683584 6034695728136192 6041330080570512 6064162015871232 6064809217818624 6076061926817792 6084408165728256 6087729887576064 6100909272686592 6107402905583616 6123966375002112 6137224208833536 6153868554567552 6160418555805696 6174414203682816 6190498724535216 6197749102411776 6205600196999424 6211166669180928 6214557593567232 6229717756674048 6234640466116608 6251549007814656 6265083046517568 6266799409987584 6288760609051648 6297399016481664 6309756616310784 6321873344790528 6326868875378688 6334883534436912 6342303017336832 6359503543271424 6364528809160704 6380054821011456 6390555806666304 6397357731028992 6411207432442176 6428594829325032 6435437241332736 6436124067889152 6441209879150592 6453579039473664 6456922951385088 6466860274737681 6474434330198016 6491993200422912 6498903091838976 6506047779075936 6512972629782528 6530636017092096 6537587038814208 6543451305803776 6544774253951388 6552439563091968 6569508850527168 6570209985970176 6591442179538944 6595040711540736 6609318378743808 6616353147715584 6623626955806224 6634296906252288 6648659559569664 6666690934114848 6673786768789504 6674499033366528 6682954058307072 6688948720656384 6696068245880832 6706373618246484 6714228194279424 6728763891612672 6732437393031168 6748860903063552 6754193838292992 6772511425132544 6781814325441792 6787173300394032 6789032694153216 6795122509873152 6822182267855136 6830172480208896 6835569667670016 6848696123523072 6854107948326912 6870828268781568 6889462171877376 6894906209924096 6904377234937728 6923102123888496 6930470875281408 6931210534649856 6953609332260864 6964311065102118 6972467740213248 6977977369079808 6991377292763136 6998818714288128 7013970524381184 7032992633791488 7040478349492224 7048218427332264 7056473375637504 7074855685183104 7098476193349632 7102351535505408 7117727484801024 7125303389847552 7144627437502464 7160094910305792 7187154981773312 7197027447407616 7222248511957752 7230707286147072 7239866896499328 7246361114044416 7268004049453056 7273747210469376 7293473842450432 7303492350475776 7311265978318848 7317824241401856 7327094208505344 7346965519228608 7354785418665984 7361382719029248 7375518902255616 7390697456843064 7399353520226304 7419420800483328 7425283610687488 7435483176086784 7443397291180032 7463584019533824 7464380575776768 7479742004515872 7488502357819392 7500027300879204 7508010114888192 7508811412537344 7533076776615936 7553506718564352 7569859378064256 7573992067160064 7582053607145472 7598468068079616 7599279019917312 7619075353274112 7627184878616576 7635569962943286 7637661780922368 7644512823607296 7648686269005824 7664426992281696 7673403650605056 7690015876128768 7694214163464192 7710871441867776 7719078672334848 7740013057294336 7750644943362048 7756769486164608 7786915538927616 7796779734691584 7812079620194304 7824102554620898 7827081284026368 7833266226659328 7850224540214784 7852375164321792 7865299454358528 7873671053574144 7879892811341824 7890716839928832 7912116713015424 7920538143178752 7927642928185344 7959212645830992 7968534560243712 7974831278948352 7990145477443584 8007443420401152 8015966313578496 8037705867190272 8046260970848256 8055106774094016 8085549354494976 8086412290424832 8112544220971008 8125029575952471 8134545696915456 8152156253299968 8165288500002816 8182965611778048 8205158072756736 8213891407740928 8225174225608704 8232552271577088 8253998299380288 8274133595999232 8281555558907904 8286076791422976 8312853954822144 8314534638948447 8335398677086208 8346848400543744 8353444062023424 8355732546650112 8373821952577536 8396532021975552 8413008821747712 8435825167171584 8446511379249216 8479338057695232 8486038412214272 8497695058384896 8506739761348608 8520741075555072 8529810308038656 8548276576589568 8571459772433376 8580582988443648 8581498757185536 8588279838867456 8604772052631552 8609230601846784 8622480366316908 8632579106930688 8651267860644864 8655990933897216 8674730372101248 8683963506376704 8707514689456128 8716782718418944 8726365671935184 8736586084122624 8759345134036224 8760279981293568 8788589572718592 8793387615387648 8812424504991744 8821804196954112 8831502607741632 8845729208336384 8857879935270912 8864879412759552 8888921245486464 8910605411076096 8918598294208512 8941831490995312 8952304259039232 8954114226559866 8971685188816896 8976583190708224 8988913662124032 8998481204084736 9005591784390656 9017962102775808 9042419100589056 9049564400525376 9052043592204288 9096243023806848 9114092890226688 9131594831364096 9138810597769216 9151363909029888 9161104358375424 9185949562503168 9205836313250304 9230802831851328 9240627833708544 9285748086802824 9296623653617664 9303969825439744 9316750003771392 9321836390350848 9351960699174912 9377323511721984 9387304465989632 9397624569776352 9400199114981376 9408631167516672 9433140913577472 9464634924466176 9490303313068032 9502325301655368 9526169916669952 9539255314907136 9546793213741056 9570082231517184 9596036596543488 9629664682610336 9640943048196096 9642892243987548 9653155861999104 9661814818725888 9680368559210496 9698329613959168 9711651495297024 9737989800634368 9748354637758464 9769458944673792 9795954025638144 9806380558221312 9815176958705664 9817161380927082 9834025203007488 9854263275790752 9855314978955264 9865804693635072 9887163269308416 9892561067311104 9913977568115712 9924529721573376 9951445359378432 9972989339354496 10000036401172272 10010680153184256 10011748550049792 10033423080984576 10044102368821248 10059560427369726 10071342291419136 10093145837419008 10098656089546752 10109404809527296 10123291354595328 10131290757439488 10158767137698816 10180759950591048 10183549041229824 10192683764809728 10219235989708928 10233273401782704 10253354501505024 10258952217952256 10273044185284608 10281161922490368 10292104896446464 10306242403172352 10334193257816064 10342359314886144 10384653185832744 10395706312922112 10444354968879104 10446466597653177 10458701610319872 10466966053619712 10487065939144704 10498228071432192 10520955786571776 10549488950687232 10560717524238336 10570190570913792 10572327640998396 10612283527774656 10633108371931136 10647714290024448 10653527303258112 10676591227201536 10687955084771328 10716941156253696 10740142365458688 10780732472659968 10781883053899776 10816725627961344 10833372767936628 10846060929220608 10859800344748992 10869541671066624 10902006074179584 10910620815704064 10940210763675648 10966898967478272 10976736362102784 11005331065840384 11020448278842912 11032178127998976 11042074078543872 11048102388563968 11063278353383424 11083805273096192 11086046185264596 11099030280339456 11129131200724992 11137925416031232 11165095936770048 11195376029300736 11219613006773808 11247766889562112 11250040951318806 11262015172332288 11263217118806016 11299615164923904 11305784076926976 11330260077846528 11342319681798144 11360988100740096 11373080410718208 11397702102119424 11428613029911168 11440777317924864 11451039785156608 11453354944414929 11466769235410944 11473029403508736 11496640488422544 11510105475907584 11535023814193152 11541321245196288 11566307162801664 11569475833823232 11578618008502272 11610019585941504 11635154229246912 11679126845381632 11680373308391424 11695169602037376 11718119430291456 11736153831931347 11740621926039552 11749899339988992 11775336810322176 11778562746482688 11810506580361216 11819839217012736 11851894993981952 11868175069523136 11880807214768128 11891464392278016 11938818968746488 11952801840365568 11962246918422528 11985218216165376 12023949470367744 12056558800785408 12066085867367168 12069391456272384 12082660161141024 12128324031742464 12129618435637248 12152123853635584 12168816331456512 12201818545373184 12247932750004224 12274448417667072 12307737109135104 12320837111611392 12348828407365632 12380997449070432 12395498204823552 12411200393998848 12422333338361856 12429115187134464 12469280932233216 12503098015629312 12530166093035136 12533598819975168 12577521218103296 12594798032963328 12619513232621568 12643746689581056 12653737750757376 12669767068873824 12684606034673664 12719007086542848 12729057618321408 12760109642022912 12781111613332608 12794715462057984 12822414864884352 12857189658650064 12870874482665472 12872248135778304 12882419758301184 12907158078947328 12913845902770176 12933720549475362 12948868660396032 12983986400845824 12997806183677952 13012095558151872 13025945259565056 13061272034184192 13075174077628416 13089548507902776 13104879126183936 13139017701054336 13140419971940352 13182884359077888 13190081423081472 13218636757487616 13232706295431168 13247253911612448 13268593812504576 13297319119139328 13333381868229696 13347573537579008 13365908116614144 13377897441312768 13412747236492968 13428456388558848 13457527783225344 13464874786062336 13497721806127104 13508387676585984 13545022850265088 13563628650883584 13574346600788064 13578065388306432 13590245019746304 13644364535710272 13671139335340032 13697392247046144 13708215896653824 13741656537563136 13778924343754752 13789812419848192 13808754469875456 13846204247776992 13860941750562816 13862421069299712 13907218664521728 13928622130204236 13944935480426496 13955954738159616 13982754585526272 14027941048762368 14065985267582976 14080956698984448 14096436854664528 14112946751275008 14149711370366208 14196952386699264 14204703071010816 14235454969602048 14250606779695104 14289254875004928 14320189820611584 14374309963546624 14394054894815232 14444497023915504 14461414572294144 14479733792998656 14492722228088832 14536008098906112 14547494420938752 14586947684900864 14606984700951552 14622531956637696 14654188417010688 14693931038457216 14709570837331968 14722765438058496 14751037804511232 14781394913686128 14798707040452608 14838841600966656 14850567221374976 14870966352173568 14886794582360064 14927168039067648 14959484009031744 15000054601758408 15016020229776384 15017622825074688 15066153553231872 15089340641054589 15107013437128704 15139718756128512 15147984134320128 15164107214290944 15196936136159232 15198558039834624 15238150706548224 15254369757233152 15271139925886572 15275323561844736 15289025647214592 15328853984563392 15380031752257536 15388428326928384 15421742883735552 15438157344669696 15480026114588672 15501289886724096 15513538972329216 15573831077855232 15593559469383168 15624159240388608 15648205109241796 15666532453318656 15700449080429568 15730598908717056 15747342107148288 15759785622683648 15781433679857664 15824233426030848 15841076286357504 15855285856370688 15918425291661984 15937069120487424 15949662557896704 15980290954887168 16014886840802304 16031932627156992 16075411734380544 16110213548188032 16171098708989952 16172824580849664 16225088441942016 16250059151904942 16269091393830912 16304312506599936 16330577000005632 16365931223556096 16410316145513472 16427782815481856 16450348451217408 16465104543154176 16507996598760576 16548267191998464 16563111117815808 16572153582845952 16625707909644288 16629069277896894 16670797354172416 16693696801087488 16706888124046848 16711465093300224 16747643905155072 16793064043951104 16871650334343168 16875061426978209 16893022758498432 16958676115390464 16972076824428544 16995390116769792 17013479522697216 17041482151110144 17059620616077312 17096553153179136 17142919544866752 17161165976887296 17176559677734912 17209544105263104 17244960732633816 17265158213861376 17302535721289728 17311981867794432 17349460744202496 17367927012753408 17415029378912256 17433565436837888 17452731343870368 17473172168245248 17518690268072448 17520559962587136 17577179145437184 17624849009983488 17663005215483264 17691458416672768 17715759870541824 17729758825519104 17777842490972928 17821210822152192 17837196588417024 17883662981990624 17904608518078464 17908228453119732 17943370377633792 17953166381416448 17977827324248064 18011183568781312 18035924205551616 18084838201178112 18099128801050752 18104087184408576 18192486047613696 18228185780453376 18263189662728192 18277621195538432 18302727818059776 18322208716750848 18371899125006336 18411672626500608 18461605663702656 18481255667417088 18571496173605648 18593247307235328 18607939650879488 18633500007542784 18643672780701696 18703921398349824 18754647023443968 18774608931979264 18795249139552704 18800398229962752 18866281827154944 18929269848932352 18980606626136064 19004650603310736 19052339833339904 19078510629814272 19093586427482112 19140164463034368 19192073193086976 19259329365220672 19285784487975096 19306311723998208 19323629637451776 19360737118420992 19396659227918336 19400580824213043 19423302990594048 19475979601268736 19496709275516928 19538917889347584 19591908051276288 19612761116442624 19630353917411328 19634322761854164 19708526551581504 19710629957910528 19774326538616832 19785122134622208 19827955136231424 19849059443146752 19902890718756864 19945978678708992 20000072802344544 20021360306368512 20023497100099584 20066846161969152 20088204737642496 20119120854739452 20142684582838272 20186291674838016 20197312179093504 20246582709190656 20262581514878976 20317534275397632 20361519901182096 20367098082459648 20385367529619456 20438471979417856 20466546803565408 20506709003010048 20517904435904512 20546088370569216 20562323844980736 20584209792892928 20612484806344704 20668386515632128 20684718629772288 20769306371665488 20791412625844224 20888709937758208 20892933195306354 20917403220639744 20933932107239424 20974131878289408 20996456142864384 21041911573143552 21098977901374464 21121435048476672 21144655281996792 21224567055549312 21266216743862272 21295428580048896 21307054606516224 21353182454403072 21375910169542656 21433882312507392 21480284730917376 21561464945319936 21666745535873256 21692121858441216 21719600689497984 21739083342133248 21804012148359168 21821241631408128 21880421527351296 21933797934956544 21953472724205568 22010662131680768 22040896557685824 22064356255997952 22084148157087744 22126556706766848 22172092370529192 22198060560678912 22258262401449984 22275850832062464 22330191873540096 22390752058601472 22439226013547616 22495533779124224 22500081902637612 22524030344664576 22526434237612032 22599230329847808 22660520155693056 22721976201480192 22746160821436416 22795404204238848 22857226059822336 22881554635849728 22902079570313216 22906709888829858 22933538470821888 22946058807017472 22993280976845088 23020210951815168 23070047628386304 23082642490392576 23132614325603328 23157236017004544 23220039171883008 23270308458493824 23358253690763264 23360746616782848 23390339204074752 23436238860582912 23472307663862694 23481243852079104 23499798679977984 23550673620644352 23557125492965376 23621013160722432 23639678434025472 23703789987963904 23736350139046272 23761614429536256 23782928784556032 23877637937492976 23905603680731136 23924493836845056 23970436432330752 24047898940735488 24113117601570816 24132171734734336 24138782912544768 24165320322282048 24256648063484928 24259236871274496 24337632662913024 24375088727857413 24403637090746368 24495865500008448 24548896835334144 24615474218270208 24641674223222784 24697656814731264 24761994898140864 24822400787997696 24844666676723712 24858230374268928 24938561864466432 25006196031258624 25060332186070272 25067197639950336 25155042436206592 25189596065926656 25239026465243136 25307475501514752 25339534137747648 25438014173085696 25458115236642816 25520219284045824 25562223226665216 25589430924115968 25644829729768704 25714379317300128 25741748965330944 25744496271556608 25764839516602368 25814316157894656 25827691805540352 25867441098950724 25897737320792064 25967972801691648 26024191116303744 26051890519130112 26122544068368384 26150348155256832 26179097015805552 26209758252367872 26278035402108672 26280839943880704 26365768718155776 26380162846162944 26437273514975232 26465412590862336 26494507823224896 26537187625009152 26594638238278656 26666763736459392 26695147075158016 26731816233228288 26755794882625536 26825494472985936 26856912777117696 26915055566450688 26929749572124672 26995443612254208 27016775353171968 27090045700530176 27127257301767168 27148693201576128 27156130776612864 27288729071420544 27342278670680064 27394784494092288 27416431793307648 27483313075126272 27557848687509504 27579624839696384 27617508939750912 27692408495553984 27721883501125632 27857244260408472 27889870960852992 27911909476319232 27965509171052544 28055882097524736 28131970535165952 28161913397968896 28192873709329056 28225893502550016 28299422740732416 28393904773398528 28470909939204096 28578509750009856 28640379641223168 28748619927093248 28788109789630464 28888994047831008 28922829144588288 28959467585997312 28985444456177664 29094988841877504 29173895369801728 29213969401903104 29245063913275392 29308376834021376 29387862076914432 29419141674663936 29445530876116992 29502075609022464 29562789827372256 29597414080905216 29677683201933312 29701134442749952 29741932704347136 29773589164720128 29854336078135296 29918968018063488 30000109203516816 30032040459552768 30035245650149376 30132307106463744 30178681282109178 30214026874257408 30279437512257024 30295968268640256 30328214428581888 30393872272318464 30476301413096448 30508739514466304 30542279851773144 30550647123689472 30578051294429184 30657707969126784 30760063504515072 30776856653856768 30843485767471104 30876314689339392 30960052229177344 31002579773448192 31027077944658432 31187118938766336 31296410218483592 31333064906637312 31339399792959531 31400898160859136 31461197817434112 31494684214296576 31519571245367296 31562867359715328 31648466852061696 31682152572715008 31710571712741376 31836850583323968 31899325115793408 31960581909774336 32029773681604608 32063865254313984 32150823468761088 32220427096376064 32342197417979904 32345649161699328 32450176883884032 32500118303809884 32538182787661824 32608625013199872 32731862447112192 32820632291026944 32855565630963712 32900696902434816 32930209086308352 33015993197521152 33096534383996928 33126222235631616 33144307165691904 33251415819288576 33258138555793788 33341594708344832 33387393602174976 33413776248093696 33495287810310144 33586128087902208 33743300668686336 33750122853956418 33786045516996864 33917352230780928 33944153648857088 33990780233539584 34026959045394432 34082964302220288 34119241232154624 34193106306358272 34285839089733504 34322331953774592 34353119355469824 34360064833244787 34419088210526208 34489921465267632 34530316427722752 34605071442579456 34623963735588864 34698921488404992 34735854025506816 34830058757824512 34867130873675776 34905462687740736 35037380536144896 35041119925174272 35154358290874368 35208461495794041 35249698019966976 35326010430966528 35382916833345536 35431519741083648 35459517651038208 35555684981945856 35642421644304384 35674393176834048 35767325963981248 35816456906239464 35886740755267584 35906332762832896 35955654648496128 36022367137562624 36071848411103232 36169676402356224 36198257602101504 36208174368817152 36384972095227392 36456371560906752 36555242391076864 36605455636119552 36743798250012672 36823345253001216 36923211327405312 36962511334834176 37142992347211296 37186494614470656 37215879301758976 37267000015085568 37287345561403392 37407842796699648 37509294046887936 37590498279105408 37600796459925504 37732563654309888 37858539697864704 37961213252272128 38009301206621472 38104679666679808 38157021259628544 38187172854964224 38280328926068736 38384146386173952 38518658730441344 38571568975950192 38612623447996416 38647259274903552 38721474236841984 38793318455836672 38801161648426086 38846605981188096 38951959202537472 38993418551033856 39077835778695168 39183816102552576 39225522232885248 39268645523708328 39417053103163008 39421259915821056 39548653077233664 39570244269244416 39655910272462848 39698118886293504 39805781437513728 39891957357417984 40000145604689088 40042720612737024 40133692323938304 40238241709478904 40285369165676544 40372583349676032 40394624358187008 40493165418381312 40525163029757952 40635068550795264 40723039802364192 40734196164919296 40770735059238912 40876943958835712 40933093607130816 41013418006020096 41092176741138432 41124647689961472 41224969612689408 41336773031264256 41369437259544576 41538612743330976 41582825251688448 41777419875516416 41785866390612708 41834806441279488 41867864214478848 41948263756578816 42083823146287104 42197955802748928 42242870096953344 42289310563993584 42449134111098624 42532433487724544 42590857160097792 42614109213032448 42706364908806144 42751820339085312 42867764625014784 42960569461834752 43122929890639872 43333491071746512 43384243716882432 43439201378995968 43478166684266496 43608024296718336 43642483262816256 43760843054702592 43867595869913088 44021324263361536 44081793115371648 44128712511995904 44168296314175488 44253113413533696 44344184741058384 44396121121357824 44516524802899968 44551701664124928 44660383747080192 44781504117202944 44878452027095232 45000163805275224 45048060689329152 45052868475224064 45198460659695616 45268021923163767 45321040311386112 45443952402960384 45492321642872832 45590808408477696 45714452119644672 45763109271699456 45804159140626432 45813419777659716 45867076941643776 45986561953690176 46140095256772608 46165284980785152 46265228651206656 46314472034009088 46440078343766016 46540616916987648 46716507381526528 46721493233565696 46780678408149504 46872477721165824 46944615327725388 46999597359955968 47101347241288704 47242026321444864 47279356868050944 47407579975927808 47472700278092544 47523228859072512 47565857569112064 47755275874985952 47811207361462272 47848987673690112 47940872864661504 48095797881470976 48226235203141632 48264343469468672 48330640644564096 48513296126969856 48518473742548992 48675265325826048 48750177455714826 48807274181492736 48991731000016896 49097793670668288 49230948436540416 49283348446445568 49395313629462528 49523989796281728 49644801575995392 49689333353447424 49716460748537856 49877123728932864 50012392062517248 50120664372140544 50134395279900672 50310084872413184 50379192131853312 50614951003029504 50679068275495296 50876028346171392 50916230473285632 51040438568091648 51124446453330432 51178861848231936 51289659459537408 51428758634600256 51483497930661888 51529679033204736 51628632315789312 51734882197901448 51795474641584128 51935945603383296 52048382232607488 52103781038260224 52245088136736768 52300696310513664 52358194031611104 52419516504735744 52556070804217344 52561679887761408 52731537436311552 52874547029950464 52989015646449792 53074375250018304 53189276476557312 53333527472918784 53390294150316032 53463632466456576 53511589765251072 53650988945971872 53713825554235392 53830111132901376 53859499144249344 54033550706343936 54180091401060352 54254514603534336 54297386403152256 54312261553225728 54577458142841088 54684557341360128 54789568988184576 54832863586615296 54966626150252544 55115697375019008 55159249679392768 55235017879501824 55384816991107968 55443767002251264 55714488520816944 55779741921705984 55823818952638464 55931018342105088 56111764195049472 56263941070331904 56323826795937792 56385747418658112 56598845481464832 56787809546797056 56941819878408192 57157019500019712 57280759282446336 57497239854186496 57576219579260928 57777988095662016 57918935171994624 57970888912355328 58189977683755008 58201742472639129 58347790739603456 58427938803806208 58490127826550784 58616753668042752 58775724153828864 58838283349327872 58891061752233984 59125579654744512 59355366403866624 59402268885499904 59483865408694272 59547178329440256 59708672156270592 59837936036126976 60000218407033632 60064080919105536 60070491300298752 60264614212927488 60357362564218356 60428053748514816 60558875024514048 60591936537280512 60787744544636928 60952602826192896 61017479028932608 61084559703546288 61101294247378944 61156102588858368 61315415938253568 61520127009030144 61553713307713536 61686971534942208 61752629378678784 61920104458354688 62005159546896384 62054155889316864 62374237877532672 62592820436967184 62666129813274624 62678799585919062 62801796321718272 62922395634868224 62989368428593152 63039142490734592 63125734719430656 63296933704123392 63364305145430016 63673701166647936 63798650231586816 63921163819548672 64059547363209216 64127730508627968 64301646937522176 64440854192752128 64684394835959808 65000236607619768 65076365575323648 65217250026399744 65463724894224384 65641264582053888 65711131261927424 65801393804869632 65860418172616704 66031986395042304 66193068767993856 66252444471263232 66516277111587576 66683189416689664 66774787204349952 66827552496187392 66990575620620288 67172256175804416 67486601337372672 67500245707912836 67572091033993728 67888307297714176 67981560467079168 68165928604440576 68238482464309248 68386212612716544 68571678179467008 68644663907549184 68706238710939648 68720129666489574 68838176421052416 68979842930535264 69060632855445504 69210142885158912 69247927471177728 69397842976809984 69471708051013632 69660117515649024 69810925375481472 70074761072289792 70082239850348544 70308716581748736 70416922991588082 70499396039933952 70652020861933056 70765833666691072 70863039482167296 70919035302076416 71111369963891712 71284843288608768 71348786353668096 71534651927962496 71632913812478928 71773481510535168 71812665525665792 71911309296992256 72044734275125248 72143696822206464 72339352804712448 72396515204203008 72416348737634304 72769944190454784 73110484782153728 73125266183572239 73210911272239104 73487596500025344 73646690506002432 73846422654810624 73925022669668352 74285984694422592 74431758603517952 74534000030171136 74574691122806784 74815685593399296 75018588093775872 75180996558210816 75201592919851008 75465127308619776 75717079395729408 75922426504544256 76018602413242944 76314042519257088 76374345709928448 76560657852137472 76768292772347904 77037317460882688 77143137951900384 77225246895992832 77294518549807104 77442948473683968 77586636911673344 77602323296852172 77693211962376192 77903918405074944 78155671557390336 78367632205105152 78451044465770496 78537291047416656 78834106206326016 78842519831642112 79097306154467328 79140488538488832 79311820544925696 79396237772587008 79611562875027456 79783914714835968 80000291209378176 80085441225474048 80267384647876608 80476483418957808 80570738331353088 80745166699352064 80789248716374016 80986330836762624 81050326059515904 81270137101590528 81446079604728384 81468392329838592 81753887917671424 81866187214261632 82026836012040192 82184353482276864 82249295379922944 82449939225378816 82673546062528512 82738874519089152 83077225486661952 83165650503376896 83571732781225416 83669612882558976 83735728428957696 83896527513157632 84167646292574208 84395911605497856 84485740193906688 84578621127987168 84898268222197248 85064866975449088 85181714320195584 85412729817612288 85735529250029568 85921138923669504 86245859781279744 86666982143493024 86768487433764864 86878402757991936 86956333368532992 87284966525632512 87521686109405184 87735191739826176 88042648526723072 88163586230743296 88257425023991808 88336592628350976 88506226827067392 88688369482116768 88792242242715648 89033049605799936 89103403328249856 89320767494160384 89563008234405888 89756904054190464 90000327610550448 90096121378658304 90105736950448128 90396921319391232 90536043846327534 90642080622772224 90887904805920768 90984643285745664 91181616816955392 91428904239289344 91526218543398912 91626839555319432 91734153883287552 91973123907380352 92280190513545216 92330569961570304 92530457302413312 92628944068018176 92880156687532032 93081233833975296 93433014763053056 93561356816299008 93889230655450776 93999194719911936 94202694482577408 94484052642889728 94558713736101888 94815159951855616 94945400556185088 95046457718145024 95131715138224128 95510551749971904 95697975347380224 95881745729323008 96191595762941952 96452470406283264 96528686938937344 96661281289128192 97026592253939712 97036947485097984 97350530651652096 97500354911429652 97614548362985472 98195587341336576 98461896873080832 98566696892891136 98790627258925056 99047979592563456 99289603151990784 99378666706894848 99432921497075712 99754247457865728 100024784125034496 100241328744281088 100620169744826368 100758384263706624 101229902006059008 101358136550990592 101752056692342784 101832460946571264 102080877136183296 102248892906660864 102357723696463872 102579318919074816 102857517269200512 102966995861323776 103059358066409472 103257264631578624 103469764395802896 103590949283168256 103871891206766592 104096764465214976 104207562076520448 104490176273473536 104601392621027328 104716388063222208 105112141608434688 105123359775522816 105463074872623104 105625384487382123 105749094059900928 105978031292899584 106148750500036608 106378552953114624 106667054945837568 106780588300632064 106927264932913152 107023179530502144 107301977891943744 107660222265802752 107718998288498688 108067101412687872 108360182802120704 108509029207068672 108594772806304512 108624523106451456 109154916285682176 109369114682720256 109665727173230592 110231394750038016 110318499358785536 110470035759003648 110769633982215936 110887534004502528 111428977041633888 111559483843411968 111647637905276928 111862036684210176 112223528390098944 112527882140663808 112771494837316224 113197690962929664 113575619093594112 113883639756816384 114314039000039424 114561518564892672 114994479708372992 115152439158521856 115555976191324032 115837870343989248 115941777824710656 116379955367510016 116403484945278258 116695581479206912 116855877607612416 116980255653101568 117233507336085504 117551448307657728 117676566698655744 118251159309489024 118710732807733248 118804537770999808 118967730817388544 119094356658880512 119417344312541184 119675872072253952 120000436814067264 120128161838211072 120714725128436712 120856107497029632 121117750049028096 121183873074561024 121575489089273856 121905205652385792 122034958057865216 122169119407092576 122202588494757888 122312205177716736 122630831876507136 123040254018060288 123373943069884416 123840208916709376 124010319093792768 124108311778633728 124748475755065344 125185640873934368 125332259626549248 125357599171838124 125603592643436544 125844791269736448 126078284981469184 126251469438861312 126593867408246784 126728610290860032 127347402333295872 127597300463173632 127842327639097344 128119094726418432 128255461017255936 128603293875044352 128881708385504256 129368789671919616 130000473215239536 130152731150647296 130434500052799488 130927449788448768 131282529164107776 131422262523854848 131602787609739264 132063972790084608 132386137535987712 132504888942526464 133032554223175152 133366378833379328 133549574408699904 133655104992374784 133981151241240576 134344512351608832 135000491415825672 135144182067987456 135776614595428352 135804065769491301 135963120934158336 136331857208881152 136476964928618496 136772425225433088 137143356358934016 137289327815098368 137412477421879296 137440259332979148 137959685861070528 138420285770317824 138495854942355456 138795685953619968 138943416102027264 139320235031298048 139621850750962944 140149522144579584 140164479700697088 140617433163497472 140833845983176164 140998792079867904 141304041723866112 141726078964334592 141838070604152832 142222739927783424 142569686577217536 142697572707336192 143069303855924992 143265827624957856 143546963021070336 143625331051331584 143822618593984512 144089468550250496 144287393644412928 144678705609424896 144793030408406016 145539888380909568 146220969564307456 146250532367144478 146421822544478208 146975193000050688 147293381012004864 147692845309621248 147850045339336704 148571969388845184 148863517207035904 149068000060342272 149149382245613568 149631371186798592 150037176187551744 150361993116421632 150403185839702016 150930254617239552 151844853009088512 152037204826485888 152628085038514176 152748691419856896 153121315704274944 153536585544695808 154074634921765376 154286275903800768 154450493791985664 154589037099614208 154885896947367936 155204646593704344 155386423924752384 155807836810149888 156311343114780672 156735264410210304 156902088931540992 157074582094833312 157668212412652032 157685039663284224 158194612308934656 158623641089851392 159223125750054912 159567829429671936 160000582418756352 160170882450948096 160534769295753216 160952966837915616 161141476662706176 161490333398704128 161578497432748032 162100652119031808 162540274203181056 162892159209456768 162936784659677184 163507775835342848 163732374428523264 164053672024080384 164368706964553728 164498590759845888 164899878450757632 165347092125057024 165477749038178304 166154450973323904 166331301006753792 167143465562450832 167339225765117952 167471456857915392 167793055026315264 168335292585148416 168791823210995712 168971480387813376 169157242255974336 169796536444394496 170363428640391168 170825459635224576 171471058500059136 171842277847339008 172491719562559488 173333964286986048 173756805515983872 173912666737065984 174569933051265024 175043372218810368 175470383479652352 176085297053446144 176327172461486592 176514850047983616 176673185256701952 177376738964233536 178066099211599872 178206806656499712 178641534988320768 179126016468811776 179513808108380928 180000655221100896 180192242757316608 180211473900896256 180793842638782464 181072087692655068 181284161245544448 181775809611841536 182363233633910784 182857808478578688 183052437086797824 183253679110638864 183468307766575104 183946247814760704 184560381027090432 184661139923140608 185060914604826624 185257888136036352 185760313375064064 186162467667950592 186866029526106112 187122713632598016 187778461310901552 187998389439823872 188405388965154816 188968105285779456 189117427472203776 189630319903711232 189890801112370176 190092915436290048 191021103499943808 191395950694760448 191763491458646016 192383191525883904 192904940812566528 193057373877874688 193322562578256384 194053184507879424 195000709822859304 195229096725970944 196391174682673152 196923793746161664 197133393785782272 197581254517850112 198095959185126912 198579206303981568 198757333413789696 200049568250068992 200482657488562176 201240339489652736 201516768527413248 202459804012118016 202716273101981184 203664921893142528 204497785813321728 204715447392927744 205158637838149632 205715034538401024 205933991722647552 206118716132818944 206514529263157248 206939528791605792 207181898566336512 207743782413533184 208193528930429952 208415124153040896 208980352546947072 209432776126444416 210224283216869376 210246719551045632 210926149745246208 211250768974764246 211498188119801856 211956062585799168 212297501000073216 212757105906229248 213334109891675136 213561176601264128 213854529865826304 214046359061004288 214603955783887488 215320444531605504 215437996576997376 216134202825375744 216720365604241408 217018058414137344 217189545612609024 217249046212902912 218309832571364352 219331454346461184 219375798550716717 220462789500076032 220636998717571072 220940071518007296 221539267964431872 221775068009005056 222857954083267776 223295275810553856 223724073368420352 224447056780197888 225055764281327616 225542989674632448 226395381925859328 227151238187188224 227767279513632768 229123037129785344 229988959416745984 230304878317043712 231111952382648064 231675740687978496 231883555649421312 232759910735020032 232806969890556516 233391162958413824 233711755215224832 234467014672171008 235102896615315456 235353133397311488 236502318618978048 237421465615466496 237609075541999616 237935461634777088 238188713317761024 238834688625082368 239351744144507904 240000873628134528 240256323676422144 241429450256873424 241712214994059264 242235500098056192 242367746149122048 243150978178547712 243810411304771584 244069916115730432 244338238814185152 244405176989515776 245261663753014272 246080508036120576 246747886139768832 247680417833418752 248020638187585536 248216623557267456 249496951510130688 250371281747868736 250715198343676248 251207185286873088 251689582539472896 252156569962938368 252502938877722624 253187734816493568 253457220581720064 254694804666591744 255194600926347264 256238189452836864 257206587750088704 257763416771008512 258737579343839232 260000946430479072 260305462301294592 260869000105598976 261854899576897536 262565058328215552 263205575219478528 264127945580169216 264772275071975424 265009777885052928 266065108446350304 266732757666758656 267099148817399808 267310209984749568 267962302482481152 268689024703217664 270000982831651344 270288364135974912 271553229190856704 271608131538982602 271926241868316672 272663714417762304 272953929857236992 273544850450866176 274286712717868032 274578655630196736 274880518665958296 275919371722141056 276840571540635648 276991709884710912 277591371907239936 277886832204054528 278640470062596096 279243701501925888 280299044289159168 281667691966352328 281997584159735808 282608083447732224 283452157928669184 283676141208305664 284445479855566848 285139373154435072 285395145414672384 286138607711849984 286531655249915712 287093926042140672 287645237187969024 288574787288825856 289357411218849792 289586060816812032 291079776761819136 292441939128614912 292501064734288956 292843645088956416 294586762024009728 295385690619242496 295700090678673408 297143938777690368 297727034414071808 298136000120684544 298298764491227136 299262742373597184 300074352375103488 300723986232843264 301860509234479104 303689706018177024 304074409652971776 305256170077028352 305497382839713792 306242631408549888 307073171089391616 308149269843530752 308572551807601536 308900987583971328 309178074199228416 309771793894735872 310409293187408688 310772847849504768 311615673620299776 312622686229561344 313470528820420608 313804177863081984 314149164189666624 315336424825304064 315370079326568448 316389224617869312 316876153462146369 317247282179702784 318446251500109824 319135658859343872 320001164837512704 320341764901896192 321069538591506432 321905933675831232 322980666797408256 323156994865496064 324201304238063616 325080548406362112 325784318418913536 325873569319354368 327015551670685696 327464748857046528 328107344048160768 328997181519691776 330694184250114048 330955498076356608 332308901946647808 332662602013507584 334286931124901664 334678451530235904 334942913715830784 335586110052630528 336670585170296832 337583646421991424 338314484511948672 339593072888788992 340726857280782336 341650919270449152 342942117000118272 343684555694678016 344983439125118976 346667928573972096 347513611031967744 347825333474131968 349139866102530048 350086744437620736 350940766959304704 352170594106892288 352654344922973184 353029700095967232 354753477928467072 356132198423199744 356413613312999424 357283069976641536 358252032937623552 359027616216761856 360001310442201792 360384485514633216 362144175385310136 362568322491088896 363551619223683072 364726467267821568 365715616957157376 366104874173595648 366507358221277728 366936615533150208 367892495629521408 369120762054180864 370121829209653248 371520626750128128 372324935335901184 373732059052212224 374245427265196032 375556922621803104 375996778879647744 376810777930309632 378234854944407552 379260639807422464 379781602224740352 380185830872580096 382042206999887616 382791901389520896 383526982917292032 384766383051767808 385809881625133056 386114747755749376 386645125156512768 388106369015758848 390001419645718608 390458193451941888 392782349365346304 393847587492323328 394266787571564544 396191918370253824 397158412607963136 397514666827579392 400099136500137984 400965314977124352 402480678979305472 403033537054826496 405432546203962368 407329843786285056 407412197308473903 408995571626643456 409430894785855488 410317275676299264 411430069076802048 411867983445295104 412237432265637888 413879057583211584 415487564827066368 416387057860859904 416830248306081792 417960705093894144 418865552252888832 420448566433738752 420493439102091264 421852299490492416 422501537949528492 422996376239603712 423912125171598336 425514211812458496 426668219783350272 427122353202528256 427709059731652608 428092718122008576 429207911567774976 430640889063211008 430875993153994752 432268405650751488 433440731208482816 434036116828274688 434379091225218048 436619665142728704 438662908692922368 438751597101433434 440925579000152064 441273997435142144 441880143036014592 443078535928863744 443550136018010112 445715908166535552 446590551621107712 447448146736840704 448894113560395776 450111528562655232 451085979349264896 452790763851718656 455534559027265536 458246074259570688 459977918833491968 460609756634087424 462223904765296128 463351481375956992 463767111298842624 465613939781113032 466782325916827648 467423510430449664 468934029344342016 470205793230630912 470706266794622976 473004637237956096 475218151083999232 475870923269554176 477669377250164736 478703488289015808 480001747256269056 480512647352844288 482858900513746848 483424429988118528 484471000196112384 484735492298244096 486301956357095424 487620822609543168 488676477628370304 488810353979031552 490523327506028544 492161016072241152 493495772279537664 495360835666837504 496041276375171072 496433247114534912 498993903020261376 500742563495737472 501430396687352496 502414370573746176 503379165078945792 504313139925876736 505005877755445248 506375469632987136 506914441163440128 509389609333183488 512476378905673728 514413175500177408 515526833542017024 517475158687678464 520001892860958144 521738000211197952 523709799153795072 525130116656431104 526411150438957056 528255891160338432 529544550143950848 530019555770105856 532130216892700608 534198297634799616 534620419969499136 535924604964962304 537378049406435328 540001965663302688 540576728271949824 543106458381713408 543216263077965204 543852483736633344 545327428835524608 547089700901732352 548573425435736064 549157311260393472 549761037331916592 551838743444282112 553681143081271296 553983419769421824 555182743814479872 555773664408109056 557280940125192192 558487403003851776 560598088578318336 563335383932704656 563995168319471616 565216166895464448 566904315857338368 567352282416611328 568890959711133696 570278746308870144 572277215423699968 573063310499831424 574187852084281344 575290474375938048 577149574577651712 578714822437699584 579172121633624064 582159553523638272 585002129468577912 585687290177912832 589173524048019456 590771381238484992 591400181357346816 594287877555380736 595454068828143616 596272000241369088 600148704750206976 601447972465686528 603721018468958208 607379412036354048 608148819305943552 610994765679427584 614146342178783232 616298539687061504 617145103615203072 617801975167942656 618356148398456832 619543587789471744 620818586374817376 621545695699009536 623231347240599552 625245372459122688 626941057640841216 628298328379333248 630672849650608128 630740158653136896 632778449235738624 633752306924292738 634494564359405568 636892503000219648 638271317718687744 640002329675025408 640683529803792384 642139077183012864 643811867351662464 645961333594816512 646313989730992128 648402608476127232 650161096812724224 651568636837827072 651747138638708736 654031103341371392 654929497714093056 657994363039383552 661388368500228096 661910996152713216 664617803893295616 665325204027015168 668573862249803328 669885827431661568 671172220105261056 673341170340593664 675167292843982848 676628969023897344 679186145777577984 681453714561564672 683301838540898304 687369111389356032 689966878250237952 693335857147944192 695027222063935488 695650666948263936 698279732205060096 700173488875241472 704341188213784576 705308689845946368 706059400191934464 709506955856934144 712264396846399488 712827226625998848 714566139953283072 716504065875247104 718055232433523712 720002620884403584 720768971029266432 724288350770620272 725136644982177792 727103238447366144 729452934535643136 731431233914314752 732209748347191296 733014716442555456 735784991259042816 738241524108361728 740243658419306496 743041253500256256 744649870671802368 747464118104424448 748490854530392064 751113845243606208 753621555860619264 756469709888815104 758521279614844928 759563204449480704 760371661745160192 764084413999775232 765583802779041792 771619763250266112 772229495511498752 773290250313025536 776212738031517696 780002839291437216 780916386903883776 785564698730692608 787695174984646656 792383836740507648 794316825215926272 795029333655158784 800198273000275968 801930629954248704 804961357958610944 806067074109652992 810865092407924736 814659687572570112 814824394616947806 817991143253286912 818861789571710976 820634551352598528 822860138153604096 823735966890590208 827758115166423168 830975129654132736 832774115721719808 833660496612163584 835921410187788288 837731104505777664 840897132867477504 845003075899056984 845992752479207424 847824250343196672 851028423624916992 853336439566700544 854244706405056512 855418119463305216 856185436244017152 858415823135549952 861281778126422016 866881462416965632 868072233656549376 868758182450436096 873239330285457408 877325817385844736 877503194202866868 882547994870284288 883760286072029184 886157071857727488 887100272036020224 891431816333071104 893181103242215424 894896293473681408 897788227120791552 900223057125310464 902171958698529792 905581527703437312 911069118054531072 916492148519141376 919955837666983936 921219513268174848 924447809530592256 926702962751913984 927534222597685248 931227879562226064 933564651833655296 934847020860899328 937868058688684032 940411586461261824 941412533589245952 946009274475912192 950436302167998464 950628460386439107 951741846539108352 955338754500329472 957406976578031616 960003494512538112 961025294705688576 965717801027493696 968942000392224768 969470984596488192 972603912714190848 975241645219086336 977352955256740608 977620707958063104 981046655012057088 984322032144482304 986991544559075328 992082552750342144 992866494229069824 997987806040522752 1001485126991474944 1002860793374704992 1004828741147492352 1006758330157891584 1008626279851753472 1010011755510890496 1012750939265974272 1018779218666366976 1024952757811347456 1028826351000354816 1031053667084034048 1034950317375356928 1040003785721916288 1043476000422395904 1047419598307590144 1050260233312862208 1052822300877914112 1056511782320676864 1059089100287901696 1064260433785401216 1068396595269599232 1069240839938998272 1071849209929924608 1074756098812870656 1080003931326605376 1081153456543899648 1086432526155930408 1087704967473266688 1090654857671049216 1094179401803464704 1097146850871472128 1098314622520786944 1099522074663833184 1103677486888564224 1107362286162542592 1110365487628959744 1114561880250384384 1116974806007703552 1121196177156636672 1126670767865409312 1127990336638943232 1130432333790928896 1134704564833222656 1137781919422267392 1140557492617740288 1144554430847399936 1146126620999662848 1148375704168562688 1150580948751876096 1154299149155303424 1157429644875399168 1158344243267248128 1164319107047276544 1170004258937155824 1171374580355825664 1178347048096038912 1181542762476969984 1182800362714693632 1188575755110761472 1192544000482738176 1200297409500413952 1202895944931373056 1207442036937916416 1216297638611887104 1221989531358855168 1228292684357566464 1232597079374123008 1234290207230406144 1235603950335885312 1236712296796913664 1241637172749634752 1246462694481199104 1250490744918245376 1253882115281682432 1256596656758666496 1261345699301216256 1261480317306273792 1265556898471477248 1267504613848585476 1268989128718811136 1276542635437375488 1280004659350050816 1281367059607584768 1284278154366025728 1287623734703324928 1291922667189633024 1292627979461984256 1296805216952254464 1300322193625448448 1303137273675654144 1308062206682742784 1309858995428186112 1315988726078767104 1322776737000456192 1323821992305426432 1329235607786591232 1330650408054030336 1337147724499606656 1339771654863323136 1342344440210522112 1346682340681187328 1350334585687965696 1353257938047794688 1358372291555155968 1366603677081796608 1374738222778712064 1379933756500475904 1386671714295888384 1390054444127870976 1391301333896527872 1400346977750482944 1408682376427569152 1410617379691892736 1412118800383868928 1419013911713868288 1425654453251997696 1433008131750494208 1436110464867047424 1440005241768807168 1441537942058532864 1448576701541240544 1450273289964355584 1454206476894732288 1458905869071286272 1462862467828629504 1466029432885110912 1471569982518085632 1476483048216723456 1480487316838612992 1486082507000512512 1489299741343604736 1494928236208848896 1496981709060784128 1502227690487212416 1507243111721238528 1512939419777630208 1517042559229689856 1519126408898961408 1520743323490320384 1528168827999550464 1543239526500532224 1544458991022997504 1546580500626051072 1552425476063035392 1560005678582874432 1571129397461385216 1575390349969293312 1584767673481015296 1588633650431852544 1590058667310317568 1603861259908497408 1609922715917221888 1612134148219305984 1621730184815849472 1629319375145140224 1629648789233895612 1635982286506573824 1641269102705197056 1645720276307208192 1647471933781180416 1655516230332846336 1661950259308265472 1665548231443439616 1667320993224327168 1671842820375576576 1675462209011555328 1681794265734955008 1690006151798113968 1691985504958414848 1695648500686393344 1702056847249833984 1706672879133401088 1708489412810113024 1710836238926610432 1716831646271099904 1722563556252844032 1733762924833931264 1736144467313098752 1737516364900872192 1746478660570914816 1755006388405733736 1765095989740568576 1767520572144058368 1772314143715454976 1774200544072040448 1782863632666142208 1786362206484430848 1800446114250620928 1804343917397059584 1811163055406874624 1822138236109062144 1832984297038282752 1842439026536349696 1848895619061184512 1853405925503827968 1855068445195370496 1862455759124452128 1867129303667310592 1869694041721798656 1875736117377368064 1880823172922523648 1892018548951824384 1900872604335996928 1901256920772878214 1903483693078216704 1910677509000658944 1914813953156063232 1920006989025076224 1922050589411377152 1931435602054987392 1937884000784449536 1938941969192976384 1945207825428381696 1950483290438172672 1954705910513481216 1955241415916126208 1962093310024114176 1973983089118150656 1984165105500684288 1985732988458139648 1995975612081045504 2002970253982949888 2005721586749409984 2009657482294984704 2013516660315783168 2020023511021780992 2025501878531948544 2037558437332733952 2049905515622694912 2062107334168068096 2069900634750713856 2080007571443832576 2086952000844791808 2094839196615180288 2100520466625724416 2113023564641353728 2118178200575803392 2128520867570802432 2136793190539198464 2138481679877996544 2143698419859849216 2149512197625741312 2160007862653210752 2162306913087799296 2172865052311860816 2175409934946533376 2181309715342098432 2188358803606929408 2194293701742944256 2196629245041573888 2199044149327666368 2207354973777128448 2214724572325085184 2220730975257919488 2229123760500768768 2233949612015407104 2242392354313273344 2253341535730818624 2260864667581857792 2269409129666445312 2275563838844534784 2281114985235480576 2289108861694799872 2292253241999325696 2296751408337125376 2314859289750798336 2316688486534496256 2328638214094553088 2340008517874311648 2342749160711651328 2356694096192077824 2363085524953939968 2377151510221522944 2385088000965476352 2400594819000827904 2405791889862746112 2414884073875832832 2432595277223774208 2443979062717710336 2456585368715132928 2465194158748246016 2468580414460812288 2471207900671770624 2483274345499269504 2492925388962398208 2500981489836490752 2507764230563364864 2513193313517332992 2522691398602432512 2535009227697170952 2537978257437622272 2553085270874750976 2560009318700101632 2562734119215169536 2568556308732051456 2575247469406649856 2583845334379266048 2600644387250896896 2606274547351308288 2616124413365485568 2619717990856372224 2631977452157534208 2647643984610852864 2658471215573182464 2661300816108060672 2674295448999213312 2679543309726646272 2684688880421044224 2693364681362374656 2700669171375931392 2706515876095589376 2716744583110311936 2733207354163593216 2749476445557424128 2759867513000951808 2773343428591776768 2780108888255741952 2782602667793055744 2800693955500965888 2817364752855138304 2821234759383785472 2824237600767737856 2838027823427736576 2851308906503995392 2851885381159317321 2866016263500988416 2872220929734094848 2880010483537614336 2883075884117065728 2897153403082481088 2908412953789464576 2917811738142572544 2925724935657259008 2932058865770221824 2943139965036171264 2952966096433446912 2960974633677225984 2978599482687209472 2989856472417697792 2993963418121568256 3004455380974424832 3014486223442477056 3025878839555260416 3034085118459379712 3038252817797922816 3056337655999100928 3086479053001064448 3088917982045995008 3093161001252102144 3104850952126070784 3120011357165748864 3142258794922770432 3150780699938586624 3169535346962030592 3177267300863705088 3207722519816994816 3219845431834443776 3224268296438611968 3243460369631698944 3259297578467791224 3271964573013147648 3282538205410394112 3291440552614416384 3294943867562360832 3311032460665692672 3331096462886879232 3343685640751153152 3350924418023110656 3363588531469910016 3380012303596227936 3383971009916829696 3391297001372786688 3404113694499667968 3413345758266802176 3421672477853220864 3433663292542199808 3445127112505688064 3467525849667862528 3472288934626197504 3475032729801744384 3492957321141829632 3510012776811467472 3530191979481137152 3535041144288116736 3544628287430909952 3548401088144080896 3565727265332284416 3600892228501241856 3608687834794119168 3622326110813749248 3665968594076565504 3684878053072699392 3697791238122369024 3706811851007655936 3710136890390740992 3724911518248904256 3739388083443597312 3751472234754736128 3761646345845047296 3784037097903648768 3801745208671993856 3802513841545756428 3806967386156433408 3829627906312126464 3840013978050152448 3844101178822754304 3862871204109974784 3875768001568899072 3877883938385952768 3890415650856763392 3900966580876345344 3909411821026962432 3924186620048228352 3947966178236301312 3968330211001368576 3971465976916279296 3991951224162091008 4005940507965899776 4011443173498819968 4019314964589969408 4027033320631566336 4040047022043561984 4051003757063897088 4075116874665467904 4099811031245389824 4124214668336136192 4139801269501427712 4160015142887665152 4173904001689583616 4201040933251448832 4226047129282707456 4236356401151606784 4257041735141604864 4276963359755993088 4299024395251482624 4320015725306421504 4324613826175598592 4345730104623721632 4350819869893066752 4362619430684196864 4376717607213858816 4388587403485888512 4398088298655332736 4414709947554256896 4429449144650170368 4441461950515838976 4458247521001537536 4467899224030814208 4484784708626546688 4506683071461637248 4521729335163715584 4538818259332890624 4551127677689069568 4562229970470961152 4578217723389599744 4584506483998651392 4629718579501596672 4633376973068992512 4657276428189106176 4680017035748623296 4713388192384155648 4726171049907879936 4754303020443045888 4770176001930952704 4811583779725492224 4829768147751665664 4865190554447548416 4887958125435420672 4930388317496492032 4937160828921624576 4942415801343541248 4966548690998539008 4985850777924796416 5001962979672981504 5015528461126729728 5026386627034665984 5045382797204865024 5070018455394341904 5075956514875244544 5106170541749501952 5120018637400203264 5125468238430339072 5150494938813299712 5167690668758532096 5201288774501793792 5212549094702616576 5232248826730971136 5239435981712744448 5295287969221705728 5316942431146364928 5322601632216121344 5348590897998426624 5359086619453292544 5401338342751862784 5413031752191178752 5433489166220623872 5466414708327186432 5498952891114848256 5546686857183553536 5560217776511483904 5565205335586111488 5601387911001931776 5634729505710276608 5642469518767570944 5676055646855473152 5702617813007990784 5703770762318634642 5732032527001976832 5744441859468189696 5760020967075228672 5766151768234131456 5794306806164962176 5816825907578929152 5835623476285145088 5851449871314518016 5864117731540443648 5886279930072342528 5921949267354451968 5957198965374418944 5979712944835395584 5987926836243136512 6008910761948849664 6028972446884954112 6068170236918759424 6076505635595845632 6112675311998201856 6177835964091990016 6186322002504204288 6209701904252141568 6240022714331497728 6284517589845540864 6301561399877173248 6339070693924061184 6354534601727410176 6415445039633989632 6439690863668887552 6448536592877223936 6486920739263397888 6518595156935582448 6543929146026295296 6565076410820788224 6582881105228832768 6589887735124721664 6622064921331385344 6662192925773758464 6687371281502306304 6701848836046221312 6727177062939820032 6760024607192455872 6782594002745573376 6808227388999335936 6826691516533604352 6843344955706441728 6867326585084399616 6890254225011376128 6944577869252395008 6950065459603488768 6985914642283659264 7020025553622934944 7060383958962274304 7070082288576233472 7089256574861819904 7131454530664568832 7201784457002483712 7217375669588238336 7244652221627498496 7331937188153131008 7369756106145398784 7395582476244738048 7413623702015311872 7449823036497808512 7478776166887194624 7502944469509472256 7523292691690094592 7568074195807297536 7605027683091512856 7613934772312866816 7659255812624252928 7680027956100304896 7688202357645508608 7725742408219949568 7751536003137798144 7801933161752690688 7818823642053924864 7848373240096456704 7895932356472602624 7942931953832558592 7983902448324182016 8011881015931799552 8022886346997639936 8038629929179938816 8054066641263132672 8080094044087123968 8102007514127794176 8150233749330935808 8199622062490779648 8248429336672272384 8279602539002855424 8320030285775330304 8347808003379167232 8402081866502897664 8452094258565414912 8472712802303213568 8514083470283209728 8553926719511986176 8598048790502965248 8640031450612843008 8649227652351197184 8691460209247443264 8725238861368393728 8753435214427717632 8777174806971777024 8796176597310665472 8829419895108513792 8858898289300340736 8882923901031677952 8935798448061628416 8969569417253093376 9013366142923274496 9043458670327431168 9077636518665781248 9102255355378139136 9156435446779199488 9169012967997302784 9259437159003193344 9266753946137985024 9314552856378212352 9360034071497246592 9426776384768311296 9452342099815759872 9508606040886091776 9623167559450984448 9659536295503331328 9730381108895096832 9860776634992984064 9874321657843249152 9884831602687082496 9933097381997078016 10031056922253459456 10052773254069331968 10090765594409730048 10140036910788683808 10151913029750489088 10212341083499003904 10240037274800406528 10300989877626599424 10335381337517064192 10402577549003587584 10425098189405233152 10464497653461942272 10478871963425488896 10590575938443411456 10633884862292729856 10645203264432242688 10697181795996853248 10802676685503725568 10826063504382357504 10866978332441247744 10997905782229696512 11093373714367107072 11120435553022967808 11130410671172222976 11269459011420553216 11284939037535141888 11352111293710946304 11405235626015981568 11407541524637269284 11488883718936379392 11520041934150457344 11532303536468262912 11588613612329924352 11633651815157858304 11671246952570290176 11702899742629036032 11728235463080887296 11772559860144685056 11843898534708903936 11914397930748837888 11959425889670791168 11975853672486273024 12017821523897699328 12057944893769908224 12136340473837518848 12153011271191691264 12225350623996403712 12355671928183980032 12372644005008408576 12419403808504283136 12480045428662995456 12603122799754346496 12678141387848122368 12709069203454820352 12830890079267979264 12897073185754447872 12973841478526795776 13037190313871164896 13087858292052590592 13130152821641576448 13165762210457665536 13244129842662770688 13324385851547516928 13374742563004612608 13403697672092442624 13454354125879640064 13520049214384911744 13565188005491146752 13616454777998671872 13653383033067208704 13686689911412883456 13734653170168799232 13889155738504790016 13900130919206977536 13971829284567318528 14040051107245869888 14140164577152466944 14178513149723639808 14262909061329137664 14434751339176476672 14489304443254996992 14663874376306262016 14791164952489476096 14827247404030623744 14899646072995617024 14957552333774389248 15005888939018944512 15046585383380189184 15136148391614595072 15210055366183025712 15227869544625733632 15318511625248505856 15360055912200609792 15376404715291017216 15451484816439899136 15503072006275596288 15603866323505381376 15637647284107849728 15696746480192913408 15885863907665117184 15967804896648364032 16023762031863599104 16045772693995279872 16077259858359877632 16204015028255588352 16300467498661871616 16399244124981559296 16496858673344544768 16640060571550660608 16695616006758334464 16804163733005795328 16904188517130829824 17028166940566419456 17107853439023972352 17196097581005930496 17280062901225686016 17298455304702394368 17382920418494886528 17450477722736787456 17506870428855435264 17554349613943554048 17592353194621330944 17658839790217027584 17765847802063355904 17871596896123256832 17939138834506186752 18026732285846548992 18086917340654862336 18204510710756278272 18312870893558398976 18338025935994605568 18533507892275970048 18629105712756424704 18720068142994493184 18853552769536622592 18904684199631519744 19017212081772183552 19246335118901968896 19319072591006662656 19460762217790193664 19721553269985968128 19748643315686498304 19769663205374164992 19866194763994156032 20062113844506918912 20105546508138663936 20181531188819460096 20280073821577367616 20424682166998007808 20480074549600813056 20601979755253198848 20670762675034128384 20850196378810466304 20928995306923884544 20957743926850977792 21181151876886822912 21267769724585459712 21394363591993706496 21605353371007451136 21652127008764715008 21733956664882495488 21995811564459393024 22186747428734214144 22240871106045935616 22538918022841106432 22569878075070283776 22704222587421892608 22815083049274538568 22977767437872758784 23040083868300914688 23064607072936525824 23177227224659848704 23405799485258072064 23456470926161774592 23545119720289370112 23687797069417807872 23828795861497675776 23951707344972546048 24035643047795398656 24115889787539816448 24272680947675037696 24306022542383382528 24450701247992807424 24711343856367960064 24745288010016817152 24838807617008566272 24960090857325990912 25206245599508692992 25356282775696244736 25418138406909640704 25661780158535958528 25794146371508895744 25947682957053591552 26074380627742329792 26175716584105181184 26260305643283152896 26331524420915331072 26488259685325541376 26648771703095033856 26807395344184885248 26908708251759280128 27040098428769823488 27130376010982293504 27232909555997343744 27306766066134417408 27469306340337598464 27778311477009580032 27800261838413955072 27943658569134637056 28080102214491739776 28280329154304933888 28357026299447279616 28525818122658275328 28869502678352953344 28978608886509993984 29582329904978952192 29654494808061247488 29799292145991234048 30093170766760378368 30272296783229190144 30420110732366051424 30455739089251467264 30637023250497011712 30720111824401219584 30902969632879798272 31006144012551192576 31207732647010762752 31275294568215699456 31393492960385826816 31771727815330234368 31935609793296728064 32047524063727198208 32091545387990559744 32408030056511176704 32600934997323743232 32993717346689089536 33280121143101321216 33391232013516668928 33808377034261659648 34056333881132838912 34215706878047944704 34560125802451372032 34596910609404788736 34765840836989773056 34900955445473574912 35013740857710870528 35108699227887108096 35184706389242661888 35317679580434055168 35531695604126711808 35743193792246513664 35878277669012373504 36053464571693097984 36173834681309724672 36409021421512556544 36625741787116797952 36676051871989211136 37067015784551940096 37258211425512849408 37440136285988986368 37809368399263039488 38034424163544367104 38492670237803937792 38921524435580387328 39443106539971936256 39497286631372996608 39732389527988312064 40124227689013837824 40211093016277327872 40363062377638920192 40560147643154735232 40849364333996015616 40960149099201626112 41203959510506397696 41700392757620932608 41857990613847769088 41915487853701955584 42535539449170919424 42788727183987412992 43304254017529430016 43467913329764990976 43991623128918786048 44373494857468428288 44481742212091871232 45077836045682212864 45139756150140567552 45408445174843785216 45630166098549077136 45955534875745517568 46080167736601829376 46129214145873051648 46354454449319697408 46811598970516144128 46912941852323549184 47090239440578740224 47657591722995351552 47903414689945092096 48071286095590797312 48231779575079632896 48612045084766765056 48901402495985614848 49422687712735920128 49490576020033634304 49920181714651981824 50412491199017385984 50712565551392489472 51323560317071917056 51588292743017791488 51895365914107183104 52148761255484659584 52351433168210362368 52520611286566305792 52663048841830662144 52976519370651082752 53297543406190067712 53614790688369770496 53817416503518560256 54080196857539646976 54260752021964587008 54613532132268834816 54938612680675196928 55600523676827910144 55887317138269274112 56160204428983479552 56560658308609867776 56714052598894559232 57051636245316550656 57739005356705906688 57957217773019987968 59164659809957904384 59308989616122494976 59598584291982468096 60186341533520756736 60544593566458380288 60840221464732102848 61274046500994023424 61440223648802439168 61805939265759596544 62012288025102385152 62550589136431398912 62786985920771653632 63543455630660468736 64095048127454396416 64183090775981119488 64816060113022353408 65201869994647486464 65987434693378179072 66560242286202642432 67616754068523319296 68112667762265677824 69120251604902744064 69193821218809577472 69531681673979546112 70217398455774216192 70369412778485323776 70635359160868110336 71063391208253423616 71486387584493027328 72106929143386195968 72347669362619449344 72818042843025113088 73251483574233595904 73352103743978422272 74134031569103880192 74516422851025698816 74880272571977972736 75618736798526078976 76068848327088734208 76985340475607875584 77843048871160774656 78886213079943872512 78994573262745993216 79464779055976624128 80422186032554655744 80726124755277840384 81120295286309470464 81698728667992031232 81920298198403252224 82407919021012795392 83400785515241865216 83715981227695538176 83830975707403911168 85071078898341838848 85577454367974825984 86608508035058860032 86935826659529981952 88746989714936856576 88963484424183742464 90279512300281135104 90816890349687570432 91260332197098154272 91911069751491035136 92160335473203658752 92708908898639394816 93623197941032288256 93825883704647098368 94180478881157480448 95315183445990703104 95806829379890184192 96142572191181594624 97224090169533530112 97802804991971229696 98981152040067268608 99840363429303963648 101425131102784978944 102647120634143834112 103790731828214366208 104297522510969319168 104702866336420724736 105041222573132611584 105326097683661324288 105953038741302165504 106595086812380135424 107229581376739540992 107634833007037120512 108160393715079293952 108521504043929174016 109227064264537669632 109877225361350393856 111201047353655820288 111774634276538548224 112320408857966959104 113428105197789118464 114103272490633101312 115478010713411813376 118329319619915808768 119197168583964936192 120372683067041513472 121089187132916760576 121680442929464205696 122548093001988046848 122880447297604878336 123611878531519193088 125101178272862797824 125573971841543307264 128190096254908792832 128366181551962238976 130403739989294972928 131974869386756358144 133120484572405284864 135233508137046638592 136225335524531355648 138240503209805488128 138387642437619154944 139063363347959092224 140434796911548432384 140738825556970647552 141270718321736220672 142972775168986054656 144213858286772391936 144695338725238898688 146502967148467191808 146704207487956844544 148268063138207760384 149760545143955945472 151237473597052157952 152137696654177468416 153970680951215751168 155686097742321549312 157772426159887745024 157989146525491986432 158929558111953248256 160844372065109311488 161452249510555680768 162240590572618940928 163840596396806504448 164815838042025590784 166801571030483730432 167661951414807822336 170142157796683677696 171154908735949651968 173217016070117720064 173871653319059963904 177493979429873713152 177926968848367484928 180559024600562270208 181633780699375140864 182520664394196308544 183822139502982070272 184320670946407317504 185417817797278789632 187651767409294196736 188360957762314960896 190630366891981406208 192285144382363189248 194448180339067060224 195605609983942459392 197962304080134537216 199680726858607927296 202850262205569957888 207581463656428732416 208595045021938638336 210652195367322648576 211906077482604331008 213190173624760270848 214459162753479081984 216320787430158587904 217043008087858348032 218454128529075339264 219754450722700787712 222402094707311640576 223549268553077096448 224640817715933918208 226856210395578236928 228206544981266202624 230956021426823626752 236658639239831617536 238394337167929872384 242178374265833521152 243360885858928411392 245096186003976093696 245760894595209756672 247223757063038386176 250202356545725595648 251147943683086614528 256380192509817585664 256732363103924477952 260807479978589945856 266240969144810569728 272450671049062711296 276481006419610976256 278126726695918184448 280869593823096864768 281477651113941295104 282541436643472441344 285945550337972109312 288427716573544783872 293005934296934383616 293408414975913689088 299521090287911890944 304275393308354936832 307941361902431502336 311372195484643098624 315544852319775490048 315978293050983972864 317859116223906496512 321688744130218622976 322904499021111361536 324481181145237881856 327681192793613008896 329631676084051181568 333603142060967460864 335323902829615644672 340284315593367355392 342309817471899303936 346434032140235440128 354987958859747426304 361118049201124540416 363267561398750281728 365041328788392617088 367644279005964140544 368641341892814635008 370835635594557579264 375303534818588393472 376721915524629921792 384570288764726378496 391211219967884918784 395924608160269074432 399361453717215854592 405700524411139915776 415162927312857464832 417190090043877276672 421304390734645297152 423812154965208662016 428918325506958163968 432641574860317175808 434086016175716696064 439508901445401575424 444804189414623281152 449281635431867836416 453712420791156473856 456413089962532405248 461912042853647253504 473317278479663235072 476788674335859744768 484356748531667042304 486721771717856822784 491521789190419513344 494447514126076772352 500404713091451191296 512760385019635171328 513464726207848955904 521614959957179891712 532481938289621139456 544901342098125422592 552962012839221952512 556253453391836368896 562955302227882590208 565082873286944882688 571891100675944218624 576855433147089567744 586011868593868767232 586816829951827378176 599042180575823781888 608550786616709873664 622744390969286197248 631956586101967945728 635718232447812993024 643377488260437245952 648962362290475763712 655362385587226017792 659263352168102363136 667206284121934921728 670647805659231289344 680568631186734710784 684619634943798607872 692868064280470880256 709975917719494852608 726535122797500563456 730082657576785234176 735288558011928281088 737282683785629270016 741671271189115158528 750607069637176786944 753443831049259843584 769140577529452756992 782422439935769837568 798722907434431709184 834380180087754553344 842608781469290594304 847624309930417324032 857836651013916327936 865283149720634351616 879017802890803150848 898563270863735672832 912826179925064810496 923824085707294507008 946634556959326470144 953577348671719489536 968713497063334084608 973443543435713645568 983043578380839026688 988895028252153544704 1000809426182902382592 1025520770039270342656 1026929452415697911808 1064963876579242278912 1089802684196250845184 1105924025678443905024 1112506906783672737792 1125910604455765180416 1130165746573889765376 1153710866294179135488 1173633659903654756352 1198084361151647563776 1217101573233419747328 1245488781938572394496 1263913172203935891456 1271436464895625986048 1286754976520874491904 1297924724580951527424 1318526704336204726272 1334412568243869843456 1361137262373469421568 1369239269887597215744 1385736128560941760512 1419951835438989705216 1453070245595001126912 1460165315153570468352 1474565367571258540032 1483342542378230317056 1501214139274353573888 1538281155058905513984 1564844879871539675136 1597445814868863418368 1668760360175509106688 1695248619860834648064 1715673302027832655872 1730566299441268703232 1758035605781606301696 1797126541727471345664 1825652359850129620992 1907154697343438979072 1946887086871427291136 1966087156761678053376 1977790056504307089408 2001618852365804765184 2051041540078540685312 2053858904831395823616 2129927753158484557824 2179605368392501690368 2211848051356887810048 2225013813567345475584 2251821208911530360832 2260331493147779530752 2307421732588358270976 2347267319807309512704 2396168722303295127552 2527826344407871782912 2542872929791251972096 2573509953041748983808 2595849449161903054848 2637053408672409452544 2738478539775194431488 2771472257121883521024 2839903670877979410432 2906140491190002253824 2920330630307140936704 2949130735142517080064 2966685084756460634112 3002428278548707147776 3076562310117811027968 3194891629737726836736 3337520720351018213376 3390497239721669296128 3461132598882537406464 3594253083454942691328 3651304719700259241984 3814309394686877958144 3893774173742854582272 3955580113008614178816 4003237704731609530368 4102083080157081370624 4107717809662791647232 4259855506316969115648 4359210736785003380736 4423696102713775620096 4450027627134690951168 4503642417823060721664 4614843465176716541952 4694534639614619025408 4792337444606590255104 5085745859582503944192 5147019906083497967616 5191698898323806109696 5274106817344818905088 5476957079550388862976 5840661260614281873408 5898261470285034160128 5933370169512921268224 6004856557097414295552 6153124620235622055936 6389783259475453673472 6675041440702036426752 6780994479443338592256 6922265197765074812928 7188506166909885382656 7628618789373755916288 7787548347485709164544 7911160226017228357632 8215435619325583294464 8519711012633938231296 8718421473570006761472 8847392205427551240192 8900055254269381902336 9007284835646121443328 9229686930353433083904 9584674889213180510208 10171491719165007888384 10383397796647612219392 10953914159100777725952 11681322521228563746816 11866740339025842536448 12009713114194828591104 12306249240471244111872 12779566518950907346944 13350082881404072853504 13844530395530149625856 14377012333819770765312 15257237578747511832576 15575096694971418329088 15822320452034456715264 16430871238651166588928 17694784410855102480384 17800110508538763804672 18014569671292242886656 18459373860706866167808 19169349778426361020416 20342983438330015776768 20766795593295224438784 23362645042457127493632 23733480678051685072896 25559133037901814693888 26700165762808145707008 27689060791060299251712 28754024667639541530624 30514475157495023665152 31150193389942836658176 32861742477302333177856 35600221017077527609344 36029139342584485773312 36918747721413732335616 38338699556852722040832 41533591186590448877568 46725290084914254987264 47466961356103370145792 53400331525616291414016 55378121582120598503424 57508049335279083061248 61028950314990047330304 62300386779885673316352 71200442034155055218688 76677399113705444081664 83067182373180897755136 93450580169828509974528 106800663051232582828032 110756243164241197006848 115016098670558166122496 124600773559771346632704 142400884068310110437376 166134364746361795510272 186901160339657019949056 213601326102465165656064 230032197341116332244992 249201547119542693265408 332268729492723591020544 373802320679314039898112 427202652204930331312128 498403094239085386530816 747604641358628079796224 996806188478170773061632 1495209282717256159592448 2990418565434512319184896
- Sum of all divisors σ(n): 11471659412889341603614789
- Sum of proper divisors (its aliquot sum) s(n): 8481240847454829284429893
- 2990418565434512319184896 is an abundant number, because the sum of its proper divisors (8481240847454829284429893) is greater than itself. Its abundance is 5490822282020316965244997
Bases of 2990418565434512319184896
- Binary: 10011110010011111011101010010011101100001000010110111101001001000000000000000000002
- Hexadecimal: 0x2793EEA4EC216F4900000
- Base-36: DIYPIBETCKD8G000
Squares and roots of 2990418565434512319184896
- 2990418565434512319184896 squared (29904185654345123191848962) is 8942603196495406637212238287511916940501834530816
- 2990418565434512319184896 cubed (29904185654345123191848963) is 26742126622113878199603180591581740136696072177870871539410164319713755136
-
2990418565434512319184896 is a
perfect square number . Itssquare root is 1729282673664 -
The
cube root of 2990418565434512319184896 is 144071250.8350435465
Scales and comparisons
How big is 2990418565434512319184896?- 2,990,418,565,434,512,319,184,896 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 2,990,418,565,434,512,319,184,896 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 2990418565434512319184896 cubic inches would be around 12005937.6 feet tall.
Recreational maths with 2990418565434512319184896
- 2990418565434512319184896 backwards is 6984819132154345658140992
- 2990418565434512319184896 is a
Harshad number . - The number of decimal digits it has is: 25
- The sum of 2990418565434512319184896's digits is 117
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 2990418565434512319184896 - Facts about the integer". Numbermatics.com. 2024. Web. 5 June 2024.
APA style:
Numbermatics. (2024). Number 2990418565434512319184896 - Facts about the integer. Retrieved 5 June 2024, from https://numbermatics.com/n/2990418565434512319184896/
Chicago style:
Numbermatics. 2024. "Number 2990418565434512319184896 - Facts about the integer". https://numbermatics.com/n/2990418565434512319184896/
The information we have on file for 2990418565434512319184896 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 2990418565434512319184896, math, Factors of 2990418565434512319184896, curriculum, school, college, exams, university, Prime factorization of 2990418565434512319184896, STEM, science, technology, engineering, physics, economics, calculator, two septillion, nine hundred ninety sextillion, four hundred eighteen quintillion, five hundred sixty-five quadrillion, four hundred thirty-four trillion, five hundred twelve billion, three hundred nineteen million, one hundred eighty-four thousand, eight hundred ninety-six.