66969240962175212682018816
66,969,240,962,175,212,682,018,816 is an even composite number composed of six prime numbers multiplied together.
66969240962175212682018816 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of sixteen thousand and sixty-five divisors.
Prime factorization of 66969240962175212682018816:
216 × 32 × 74 × 132 × 432 × 736
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 7 × 7 × 7 × 7 × 13 × 13 × 43 × 43 × 73 × 73 × 73 × 73 × 73 × 73)See below for interesting mathematical facts about the number 66969240962175212682018816 from the Numbermatics database.
Names of 66969240962175212682018816
- Cardinal: 66969240962175212682018816 can be written as Sixty-six septillion, nine hundred sixty-nine sextillion, two hundred forty quintillion, nine hundred sixty-two quadrillion, one hundred seventy-five trillion, two hundred twelve billion, six hundred eighty-two million, eighteen thousand, eight hundred sixteen.
Scientific notation
- Scientific notation: 6.6969240962175212682018816 × 1025
Factors of 66969240962175212682018816
Divisors of 66969240962175212682018816
- Number of divisors d(n): 16065
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 18 21 24 26 28 32 36 39 42 43 48 49 52 56 63 64 72 73 78 84 86 91 96 98 104 112 117 126 128 129 144 146 147 156 168 169 172 182 192 196 208 219 224 234 252 256 258 273 288 292 294 301 312 336 338 343 344 364 384 387 392 416 438 441 448 468 504 507 511 512 516 546 559 576 584 588 602 624 637 657 672 676 686 688 728 768 774 784 819 832 876 882 896 903 936 949 1008 1014 1022 1024 1029 1032 1092 1118 1152 1168 1176 1183 1204 1248 1274 1314 1344 1352 1372 1376 1456 1521 1533 1536 1548 1568 1638 1664 1677 1752 1764 1792 1806 1849 1872 1898 1911 2016 2028 2044 2048 2058 2064 2107 2184 2236 2304 2336 2352 2366 2401 2408 2496 2548 2628 2688 2704 2709 2744 2752 2847 2912 3042 3066 3072 3087 3096 3136 3139 3276 3328 3354 3504 3528 3549 3577 3584 3612 3698 3744 3796 3822 3913 4032 4056 4088 4096 4116 4128 4214 4368 4459 4472 4599 4608 4672 4704 4732 4802 4816 4992 5031 5096 5256 5329 5376 5408 5418 5488 5504 5547 5694 5733 5824 6084 6132 6144 6174 6192 6272 6278 6321 6552 6643 6656 6708 7008 7056 7098 7154 7168 7203 7224 7267 7396 7488 7592 7644 7826 8064 8112 8176 8192 8232 8256 8281 8428 8541 8736 8918 8944 9198 9216 9344 9408 9417 9464 9604 9632 9984 10062 10192 10512 10647 10658 10731 10752 10816 10836 10976 11008 11094 11388 11466 11648 11739 12168 12264 12288 12337 12348 12384 12544 12556 12642 12943 13104 13286 13312 13377 13416 14016 14112 14196 14308 14336 14406 14448 14534 14749 14792 14976 15184 15288 15652 15987 16128 16224 16352 16384 16464 16512 16562 16641 16856 17082 17472 17836 17888 18396 18432 18688 18816 18834 18928 18963 19208 19264 19929 19968 20124 20384 21024 21294 21316 21462 21504 21609 21632 21672 21801 21952 21973 22016 22188 22776 22932 23296 23478 24037 24336 24528 24576 24674 24696 24768 24843 25039 25088 25112 25284 25886 26208 26572 26624 26754 26832 27391 28032 28224 28251 28392 28616 28672 28812 28896 29068 29498 29584 29952 30368 30576 31213 31304 31974 32193 32256 32448 32704 32768 32928 33024 33124 33282 33712 34164 34944 35217 35672 35776 36792 36864 37011 37303 37376 37632 37668 37856 37926 38416 38528 38829 39858 39936 40131 40248 40768 40807 42048 42588 42632 42924 43008 43218 43264 43344 43602 43904 43946 44032 44247 44376 45552 45864 46501 46592 46956 47961 48074 48672 49056 49152 49348 49392 49536 49686 50078 50176 50224 50568 50869 51772 52416 53144 53248 53508 53664 54782 56064 56448 56502 56784 57232 57344 57624 57792 57967 58136 58996 59168 59787 59904 60736 61152 62426 62608 63948 64386 64512 64896 65403 65408 65536 65856 65919 66048 66248 66564 67424 68328 69277 69888 70434 71344 71552 72111 73584 73728 74022 74529 74606 74752 75117 75264 75336 75712 75852 76832 77056 77658 79716 79872 80262 80496 81536 81614 82173 84096 85176 85264 85848 86016 86359 86436 86528 86688 87204 87808 87892 88064 88494 88752 90601 91104 91728 93002 93184 93639 93912 95922 96148 97344 98112 98304 98696 98784 99072 99372 100156 100352 100448 101136 101738 103243 103544 104832 106288 106496 107016 107328 109564 111033 111909 112128 112896 113004 113568 114464 114688 115248 115584 115934 116272 116487 117992 118336 119574 119808 121472 122304 122421 124852 125216 127896 128772 129024 129792 130806 130816 131712 131838 132096 132496 132741 133128 134848 134977 136656 138554 139503 139776 140868 142688 143104 144222 147168 147456 148044 149058 149212 149504 150234 150528 150672 151424 151704 152607 153664 153811 154112 155316 159432 159744 160524 160992 163072 163228 164346 168192 168259 170352 170528 171696 172032 172718 172872 173056 173376 173901 174408 175273 175616 175784 176128 176988 177504 181202 182208 183456 186004 186368 187278 187824 191737 191844 192296 194688 196224 196608 197392 197568 197757 198144 198744 200312 200704 200896 202272 203476 206486 207088 207831 209664 212576 212992 214032 214656 216333 219128 222066 223818 224256 225351 225792 226008 227136 228928 229147 229376 230496 231168 231868 232544 232974 235984 236672 239148 239616 242944 244608 244842 246519 249704 250432 255792 257544 258048 259077 259584 261121 261612 261632 263424 263676 264192 264992 265482 266256 269696 269954 271803 273312 277108 279006 279552 280917 281736 285376 285649 286208 288444 294336 294912 296088 298116 298424 299008 300468 301056 301344 302848 303408 305214 307328 307622 308224 309729 310632 312481 318864 319488 321048 321984 325507 326144 326456 328692 335727 336384 336518 340704 341056 343392 344064 345436 345744 346112 346752 347802 348816 350546 351232 351568 352256 353976 355008 356083 362404 364416 366912 367263 372008 372736 374556 375648 383474 383688 384592 389017 389376 392448 394784 395136 395514 396288 397488 400624 401408 401792 404544 404931 405769 406952 412972 414176 415662 418509 419328 425152 425984 428064 429312 432666 438256 444132 447636 448512 450702 451584 452016 454272 457821 457856 458294 458752 460992 461433 462336 463736 465088 465948 471968 473344 478296 479232 484939 485888 489216 489684 493038 499408 500864 504777 511584 515088 516096 518154 519168 521703 522242 523224 523264 525819 526848 527352 528384 529984 530491 530964 532512 539392 539908 543606 546624 554216 558012 559104 561834 563472 570752 571298 572416 575211 576888 588672 589824 592176 596232 596848 598016 600936 602112 602688 604513 605696 606816 610428 614656 615244 616448 619458 621264 623493 624962 634207 637728 638976 642096 643968 651014 652288 652912 657384 671454 672768 673036 681408 682112 686784 687441 688128 690872 691488 692224 693504 695604 697632 701092 702464 703136 704512 707952 710016 712166 724808 728832 733824 734526 744016 745472 749112 751296 766948 767376 769184 777231 778034 778752 783363 784896 789568 790272 791028 792576 794976 801248 802816 803584 809088 809862 811538 813904 815409 825944 828352 831324 837018 838656 850304 851968 856128 856947 858624 865332 876512 888264 895272 897024 900601 901404 903168 904032 908544 915642 915712 916588 921984 922866 924672 927472 929187 930176 931896 937443 943936 944839 946688 956592 958464 969878 971776 976521 978432 979368 986076 998816 1001728 1009554 1023168 1030176 1032192 1036308 1038336 1043406 1044484 1046448 1046528 1051638 1053696 1054704 1056768 1059968 1060982 1061928 1065024 1068249 1076677 1078784 1079816 1087212 1093248 1108432 1116024 1118208 1123668 1126944 1141504 1142596 1144832 1150422 1153776 1167051 1177344 1177813 1184352 1192464 1193696 1196032 1201872 1204224 1205376 1209026 1211392 1213632 1214793 1217307 1220856 1229312 1230488 1232896 1238916 1242528 1246986 1249924 1268414 1275456 1277952 1284192 1287936 1302028 1304576 1305824 1314768 1342159 1342908 1345536 1346072 1362816 1364224 1373568 1374882 1376256 1381744 1382976 1384299 1384448 1387008 1391208 1395264 1402184 1404928 1406272 1409024 1415904 1420032 1424332 1449616 1454817 1457664 1467648 1469052 1488032 1490944 1498224 1502592 1514331 1533896 1534752 1538368 1554462 1556068 1557504 1566726 1569792 1577457 1579136 1580544 1582056 1585152 1589952 1591473 1602496 1604029 1605632 1607168 1618176 1619724 1623076 1627808 1630818 1651888 1656704 1662648 1674036 1677312 1700608 1712256 1713894 1717248 1725633 1730664 1753024 1754701 1776528 1790544 1794048 1801202 1802808 1806336 1808064 1813539 1817088 1827847 1831284 1831424 1833176 1843968 1845732 1849344 1854944 1858374 1860352 1863792 1874886 1887872 1889678 1893376 1902621 1913184 1916928 1939756 1943552 1953042 1956864 1958736 1972152 1997632 1999543 2003456 2019108 2046336 2060352 2062323 2064384 2072616 2076672 2086812 2088968 2092896 2093056 2103276 2107392 2109408 2113536 2119936 2121964 2123856 2130048 2136498 2153354 2157568 2159632 2174424 2186496 2187367 2216864 2232048 2236416 2247336 2253888 2278549 2283008 2285192 2289664 2300844 2307552 2334102 2350089 2354688 2355626 2368704 2384928 2387392 2392064 2403744 2408448 2410752 2418052 2422784 2427264 2429586 2434614 2441712 2458624 2460976 2465792 2477832 2485056 2492581 2493972 2499848 2536828 2550912 2555904 2568384 2570841 2575872 2604056 2609152 2611648 2629536 2684318 2685816 2691072 2692144 2701803 2723119 2725632 2728448 2747136 2749764 2763488 2765952 2768598 2768896 2774016 2782416 2790528 2804368 2809856 2812329 2812544 2818048 2831808 2834517 2840064 2848664 2899232 2909634 2915328 2929563 2935296 2938104 2976064 2978911 2981888 2996448 3005184 3028662 3067792 3069504 3076736 3108924 3112136 3115008 3133452 3139584 3154914 3158272 3161088 3164112 3170304 3179904 3182946 3204747 3204992 3208058 3211264 3214336 3230031 3236352 3239448 3246152 3255616 3261636 3303776 3313408 3325296 3348072 3354624 3394573 3401216 3424512 3427788 3434496 3451266 3461328 3501153 3506048 3509402 3533439 3553056 3581088 3588096 3602404 3605616 3612672 3616128 3627078 3634176 3651921 3655694 3662568 3662848 3666352 3687936 3691464 3698688 3709888 3713437 3716748 3720704 3727584 3749772 3775744 3779356 3786752 3805242 3826368 3833856 3879512 3887104 3906084 3913728 3917472 3944304 3995264 3999086 4006912 4026477 4038216 4092672 4120704 4124646 4128768 4145232 4153344 4173624 4177936 4185792 4186112 4206552 4214784 4218816 4227072 4231591 4239872 4243928 4247712 4260096 4272996 4306708 4315136 4319264 4348848 4364451 4372992 4374734 4433728 4439449 4464096 4472832 4494672 4507776 4557098 4566016 4570384 4579328 4601688 4615104 4668204 4700178 4709376 4711252 4737408 4769856 4774419 4774784 4784128 4807488 4812087 4816896 4821504 4836104 4845568 4854528 4859172 4869228 4883424 4917248 4921952 4931584 4955664 4970112 4985162 4987944 4999696 5057221 5073656 5101824 5136768 5141682 5151744 5208112 5218304 5223296 5259072 5264103 5368636 5371632 5382144 5384288 5403606 5440617 5446238 5451264 5456896 5483541 5494272 5499528 5526976 5531904 5537196 5537792 5548032 5564832 5581056 5608736 5619712 5624658 5625088 5663616 5669034 5680128 5697328 5707863 5798464 5819268 5830656 5859126 5870592 5876208 5952128 5957822 5963776 5992896 5998629 6010368 6057324 6135584 6139008 6153472 6217848 6224272 6230016 6266904 6279168 6304207 6309828 6316544 6322176 6328224 6340608 6359808 6365892 6409494 6409984 6416116 6428672 6460062 6472704 6478896 6492304 6511232 6523272 6562101 6607552 6613873 6626816 6650592 6696144 6709248 6789146 6802432 6835647 6849024 6855576 6868992 6902532 6922656 7002306 7012096 7018804 7066878 7106112 7162176 7176192 7204808 7211232 7225344 7232256 7254156 7268352 7303842 7311388 7325136 7325696 7332704 7375872 7382928 7397376 7419776 7426874 7433496 7441408 7455168 7477743 7499544 7536739 7551488 7558712 7573504 7610484 7652736 7667712 7759024 7774208 7812168 7827456 7834944 7888608 7990528 7998172 8013824 8052954 8076432 8105409 8169357 8185344 8241408 8244691 8249292 8290464 8306688 8347248 8355872 8371584 8372224 8413104 8429568 8437632 8454144 8463182 8479744 8487856 8495424 8503551 8520192 8545992 8613416 8630272 8638528 8697696 8728902 8745984 8749468 8867456 8878898 8928192 8936733 8945664 8989344 9015552 9114196 9132032 9140768 9158656 9203376 9230208 9336408 9400356 9418752 9422504 9474816 9539712 9548838 9549568 9614976 9624174 9633792 9643008 9672208 9690093 9691136 9709056 9718344 9738456 9766848 9834496 9843904 9853321 9863168 9911328 9940224 9970324 9975888 9999392 10114442 10147312 10183719 10203648 10273536 10283364 10303488 10416224 10436608 10446592 10518144 10528206 10600317 10737272 10743264 10764288 10768576 10807212 10881234 10892476 10902528 10913792 10967082 10988544 10999056 11053952 11063808 11074392 11075584 11096064 11129664 11140311 11162112 11217472 11228203 11239424 11249316 11250176 11327232 11338068 11360256 11394656 11415726 11596928 11638536 11661312 11718252 11741184 11752416 11904256 11915644 11985792 11997258 12020736 12079431 12114648 12271168 12278016 12282907 12306944 12435696 12448544 12460032 12533808 12558336 12608414 12619656 12633088 12644352 12656448 12681216 12694773 12719616 12731784 12794929 12818988 12819968 12832232 12857344 12920124 12945408 12957792 12984608 13022464 13046544 13124202 13215104 13227746 13253632 13301184 13318347 13392288 13418496 13578292 13604864 13671294 13698048 13711152 13737984 13805064 13845312 13996801 14004612 14024192 14037608 14133756 14212224 14324352 14352384 14409616 14422464 14436261 14450688 14464512 14508312 14536704 14607684 14622776 14650272 14651392 14665408 14751744 14765856 14794752 14839552 14853748 14866992 14882816 14910336 14955486 14999088 15073478 15102976 15117424 15147008 15171663 15220968 15305472 15311569 15518048 15548416 15624336 15654912 15669888 15777216 15792309 15981056 15996344 16027648 16105908 16152864 16210818 16338714 16370688 16450623 16482816 16489382 16498584 16580928 16613376 16694496 16711744 16727731 16743168 16744448 16826208 16859136 16875264 16926364 16959488 16975712 16990848 17007102 17040384 17091984 17226832 17260544 17277056 17395392 17448067 17457804 17491968 17498936 17734912 17757796 17856384 17873466 17891328 17978688 17995887 18031104 18228392 18264064 18281536 18317312 18406752 18460416 18672816 18800712 18837504 18845008 18912621 18949632 19061833 19079424 19097676 19099136 19229952 19248348 19286016 19344416 19380186 19382272 19418112 19436688 19476912 19533696 19668992 19686303 19687808 19706642 19726336 19822656 19841619 19880448 19940648 19951776 19998784 20228884 20294624 20367438 20407296 20506941 20547072 20566728 20606976 20832448 20852377 20873216 20893184 21036288 21056412 21200634 21474544 21486528 21528576 21537152 21614424 21762468 21784952 21805056 21827584 21934164 21977088 21998112 22107904 22127616 22148784 22192128 22259328 22280622 22324224 22433229 22434944 22456406 22478848 22498632 22500352 22610217 22654464 22676136 22720512 22789312 22811113 22831452 23193856 23277072 23322624 23436504 23482368 23504832 23762011 23808512 23831288 23971584 23994516 24041472 24158862 24229296 24508071 24542336 24556032 24565814 24613888 24734073 24871392 24897088 24920064 25067616 25116672 25216828 25239312 25266176 25288704 25312896 25362432 25389546 25439232 25463568 25589858 25637976 25639936 25664464 25714688 25840248 25890816 25915584 25969216 25994059 26044928 26093088 26248404 26430208 26455492 26507264 26602368 26636694 26784576 26810199 26836992 27156584 27209728 27342588 27396096 27422304 27475968 27610128 27690624 27993602 28009224 28048384 28075216 28267512 28398241 28424448 28648704 28819232 28844928 28872522 28901376 28929024 29016624 29073408 29215368 29245552 29300544 29302784 29330816 29503488 29531712 29559963 29589504 29621137 29679104 29707496 29733984 29765632 29820672 29910972 29998176 30146956 30205952 30234848 30294016 30343326 30441936 30551157 30610944 30623138 31036096 31096832 31248672 31309824 31339776 31554432 31584618 31962112 31992688 32055296 32211816 32305728 32421636 32677428 32741376 32901246 32965632 32978764 32997168 33161856 33226752 33388992 33420933 33423488 33455462 33486336 33488896 33652416 33684609 33718272 33750528 33852728 33918976 33951424 33981696 34014204 34080768 34183968 34453664 34521088 34554112 34790784 34896134 34915608 34983936 34997872 35400547 35469824 35515592 35712768 35746932 35957376 35991774 36062208 36456784 36528128 36563072 36634624 36813504 36848721 36920832 37345632 37601424 37675008 37690016 37825242 37899264 38084319 38123666 38158848 38195352 38198272 38384787 38459904 38496696 38572032 38688832 38725843 38760372 38764544 38836224 38873376 38953824 39067392 39337984 39372606 39375616 39413284 39645312 39683238 39760896 39881296 39903552 39955041 39997568 40457768 40589248 40734876 40814592 41013882 41094144 41133456 41213952 41664896 41704754 41746432 41786368 41990403 42072576 42112824 42401268 42949088 42973056 43057152 43074304 43228848 43524936 43569904 43610112 43655168 43868328 43954176 43996224 44129449 44215808 44255232 44297568 44384256 44518656 44561244 44648448 44866458 44869888 44912812 44997264 45000704 45220434 45308928 45352272 45441024 45514989 45578624 45622226 45662904 45934707 46297111 46387712 46554144 46645248 46873008 46964736 47009664 47524022 47617024 47662576 47943168 47989032 48082944 48317724 48458592 49016142 49084672 49112064 49131628 49227776 49468146 49742784 49794176 49840128 50135232 50183193 50233344 50433656 50478624 50532352 50577408 50625792 50779092 50878464 50927136 51179716 51275952 51279872 51328928 51429376 51680496 51781632 51831168 51938432 51988118 52089856 52186176 52344201 52496808 52860416 52910984 53014528 53204736 53273388 53569152 53620398 53673984 54313168 54419456 54685176 54792192 54844608 54951936 55220256 55381248 55987204 56018448 56096768 56150432 56535024 56737863 56796482 56848896 57185499 57297408 57638464 57689856 57712837 57745044 57858048 58033248 58146816 58430736 58491104 58601088 58605568 58661632 59006976 59063424 59119926 59179008 59242274 59358208 59414992 59467968 59524857 59531264 59641344 59821944 59996352 60293912 60411904 60469696 60588032 60686652 60883872 61102314 61221888 61246276 62072192 62193664 62497344 62557131 62619648 62679552 63108864 63169236 63924224 63985376 64110592 64423632 64611456 64843272 65354856 65482752 65743873 65802492 65931264 65957528 65994336 66323712 66777984 66841866 66846976 66910924 66972672 67304832 67369218 67436544 67501056 67705456 67830651 67837952 67902848 67963392 68028408 68161536 68367936 68433339 68907328 68973247 69042176 69108224 69581568 69792268 69831216 69967872 69995744 70801094 70939648 71031184 71286033 71425536 71493864 71914752 71983548 72124416 72913568 73056256 73126144 73627008 73697442 73841664 74202219 74691264 75202848 75350016 75380032 75650484 75798528 76168638 76247332 76317696 76390704 76396544 76769574 76919808 76993392 77144064 77377664 77451686 77520744 77529088 77672448 77746752 77907648 77982177 78134784 78597421 78675968 78745212 78751232 78826568 79290624 79366476 79521792 79762592 79807104 79910082 79995136 80915536 81178496 81469752 81629184 82027764 82188288 82266912 82427904 83329792 83409508 83572736 83980806 84145152 84225648 84802536 85194723 85898176 85946112 85980349 86148608 86457696 87049872 87139808 87220224 87310336 87736656 87908352 87992448 88258898 88431616 88510464 88595136 88679889 88768512 88863411 89037312 89122488 89296896 89732916 89739776 89825624 89994528 90001408 90440868 90617856 90704544 90882048 91029978 91157248 91244452 91325808 91869414 92594222 92775424 93108288 93290496 93746016 93929472 94019328 95048044 95234048 95325152 95886336 95978064 96165888 96635448 96917184 97977607 98032284 98169344 98224128 98263256 98455552 98936292 99485568 99588352 99680256 100270464 100366386 100466688 100867312 100957248 101053827 101064704 101154816 101251584 101558184 101756928 101854272 102359432 102551904 102559744 102657856 102858752 103360992 103563264 103662336 103876864 103976236 104179712 104372352 104688402 104993616 105720832 105821968 106029056 106201641 106409472 106546776 107138304 107180983 107240796 108626336 108838912 109370352 109584384 109689216 109903872 110440512 110546163 110762496 111974408 112036896 112193536 112300864 113070048 113475726 113592964 113697792 114370998 114594816 115154361 115276928 115379712 115425674 115490088 115716096 116066496 116177529 116293632 116861472 116982208 117094117 117202176 117211136 117323264 118013952 118126848 118239852 118484548 118716416 118829984 118935936 119049714 119062528 119282688 119643888 119992704 120587824 120823808 120939392 121176064 121373304 121767744 122204628 122443776 122492552 124144384 124994688 125114262 125239296 125359104 125971209 126217728 126338472 127848448 127970752 128093173 128221184 128847264 129222912 129686544 130709712 130965504 131487746 131604984 131862528 131915056 131988672 132388347 132647424 133432831 133555968 133683732 133693952 133821848 133945344 134609664 134738436 135002112 135410912 135661302 135675904 135805696 135926784 136056816 136323072 136735872 136866678 137804121 137814656 137946494 138084352 138216448 138891333 139163136 139584536 139662432 139935744 139991488 141602188 141879296 142062368 142572066 142851072 142987728 143829504 143967096 144248832 145827136 145966639 146112512 146252288 147254016 147394884 147683328 148404438 149382528 150405696 150549579 150700032 150760064 151300968 151597056 152337276 152494664 152635392 152781408 152793088 153539148 153839616 153986784 154288128 154755328 154903372 155041488 155344896 155493504 155815296 155964354 156269568 157032603 157194842 157351936 157490424 157502464 157653136 158581248 158732952 159043584 159525184 159614208 159677791 159820164 159990272 161831072 162356992 162939504 163258368 164055528 164376576 164533824 164855808 166334077 166659584 166819016 167145472 167961612 168290304 168451296 169605072 170389446 171556497 171796352 171892224 171960698 172297216 172915392 173138511 174099744 174279616 174440448 174620672 175473312 175816704 175984896 176517796 176863232 177020928 177190272 177359778 177537024 177726822 178074624 178244976 178593792 179465832 179479552 179651248 179989056 180002816 180881736 181235712 181409088 181764096 181958413 182059956 182314496 182488904 182651616 183738828 185188444 185550848 186216576 186580992 187492032 187671393 187858944 188038656 190096088 190468096 190650304 191772672 191956128 192331776 193270896 193834368 195955214 196064568 196338688 196448256 196526512 196911104 197231619 197872584 198787687 198971136 199176704 200540928 200732772 201734624 201914496 202107654 202129408 202309632 202503168 203116368 203513856 203708544 204718864 205103808 205119488 205300017 205315712 205717504 206721984 206919741 207126528 207324672 207753728 207952472 208359424 208744704 209376804 209987232 211441664 211643936 212058112 212403282 212818944 213093552 213858099 214276608 214361966 214481592 217252672 217460503 217677824 218740704 219168768 219378432 220881024 221092326 221524992 223948816 224073792 224387072 224601728 226140096 226951452 227185928 227395584 228741996 229189632 230308722 230553856 230759424 230851348 230980176 231432192 232132992 232355058 232587264 233722944 233946531 233964416 234188234 234404352 234422272 234646528 235792263 236027904 236253696 236479704 236969096 237432832 237659968 237871872 238099428 238125056 238565376 239287776 239985408 241175648 241647616 241878784 242746608 243535488 244409256 244887552 244985104 247803829 248288768 249989376 250228524 250718208 251942418 252435456 252676944 255584169 255696896 255941504 256186346 256442368 257694528 257941047 258445824 259373088 261419424 261931008 262975492 263209968 263725056 263830112 263977344 264776694 265294848 266590233 266865662 267111936 267367464 267387904 267643696 267890688 269219328 269476872 270004224 270821824 271080901 271322604 271351808 271611392 271853568 272113632 272646144 273471744 273733356 275608242 275629312 275892988 276432896 277782666 278326272 279169072 279324864 279871488 279982976 283204376 283758592 284124736 285144132 285702144 285975456 287659008 287934192 288497664 291654272 291933278 292225024 292504576 293932821 294508032 294789768 295366656 296808876 298765056 300811392 301099158 301400064 301520128 302601936 303194112 304674552 304989328 305270784 305562816 305586176 307078296 307679232 307973568 308576256 308906143 309510656 309806744 310082976 310689792 310987008 311630592 311928708 312539136 314065206 314389684 314980848 315004928 315306272 317162496 317465904 318087168 318604923 319050368 319228416 319355582 319640328 319980544 321542949 323662144 324079777 324713984 325879008 326516736 328111056 328753152 329067648 329711616 332668154 333319168 333638032 334290944 335923224 336580608 336902592 339210144 340778892 343112994 343592704 343784448 343921396 344594432 345830784 346277022 348199488 348532587 348559232 348880896 349241344 350946624 351282351 351633408 351969792 353035592 353726464 354041856 354380544 354719556 355453644 356149248 356489952 357187584 358931664 358959104 359302496 359978112 360005632 361763472 362471424 362818176 363528192 363916826 364119912 364628992 364977808 365303232 367477656 369177133 370376888 371101696 372433152 374984064 375342786 375717888 376077312 380192176 380936192 381300608 383545344 383912256 384279519 384663552 386541792 387668736 391910428 392129136 392677376 392896512 393053024 393822208 394463238 395745168 397165041 397575374 397942272 398353408 400298493 401081856 401465544 403469248 403828992 404215308 404258816 405006336 406232736 407027712 407417088 409437728 410207616 410238976 410600034 410631424 413443968 413839482 414253056 414649344 415507456 415904944 416673999 416718848 417489408 418753608 419974464 422883328 423287872 424116224 424806564 425637888 426187104 427716198 428553216 428723932 428963184 434505344 434921006 435355648 437481408 437899917 438337536 438756864 441762048 442184652 443049984 447897632 448147584 448774144 449203456 452280192 453902904 454371856 454791168 457483992 458379264 460207111 460617444 461107712 461518848 461702696 461960352 462864384 464265984 464710116 467445888 467893062 467928832 468376468 468808704 469293056 471584526 472055808 472507392 472959408 473938192 474865664 475319936 475743744 476198856 476250112 477130752 478575552 479033373 479970816 482351296 482812729 483295232 483757568 485493216 487070976 488818512 489775104 489970208 495607658 496577536 499002231 499978752 500457048 501436416 503884836 504870912 505353888 511168338 511393792 511883008 512372692 515389056 515882094 516891648 518746176 519415533 522838848 523862016 525950984 526419936 527450112 527660224 527954688 529553388 530589696 533180466 533731324 534223872 534734928 534775808 535287392 535781376 538438656 538953744 540008448 541643648 542161802 542645208 542703616 543222784 543707136 544227264 545292288 545875239 546943488 547466712 550181947 551216484 551258624 551785976 552865792 555565332 556652544 558338144 558649728 559742976 559965952 566408752 567517184 568249472 570288264 571404288 571950912 575318016 575868384 576995328 583308544 583866556 585009152 587865642 589016064 589579536 590733312 591694857 593617752 596363061 597530112 601622784 601862443 602198316 603040256 605203872 606388224 609349104 609978656 610541568 611125632 611172352 614156592 615358464 615947136 617152512 617812286 619021312 619613488 620165952 620759223 621379584 621974016 623261184 623857416 625078272 628130412 628779368 629961696 630009856 630612544 634324992 634931808 636174336 637209846 638100736 638456832 638711164 639280656 639961088 643085898 647324288 648159554 649427968 651758016 652381509 653033472 656222112 657506304 658135296 665336308 666638336 667276064 668581888 671846448 673161216 673805184 678420288 681557784 686225988 687185408 687568896 687842792 689188864 691661568 692554044 696398976 697065174 697118464 697761792 701893248 702564702 703266816 703939584 706071184 707376789 707452928 708083712 708761088 709439112 710907288 712298496 712979904 714375168 717863328 717918208 718604992 719292433 719956224 720011264 723526944 724942848 725636352 727833652 728239824 729257984 729955616 730606464 734955312 738354266 740753776 742203392 743411487 744866304 749968128 750266881 750685572 752154624 760384352 761872384 762601216 767090688 767824512 768559038 769327104 773083584 773823141 775337472 783820856 784258272 785354752 785793024 786106048 787644416 788926476 791490336 794330082 795150748 795884544 796706816 800596986 802163712 802931088 806938496 807657984 808430616 808517632 810012672 812465472 813242703 814055424 814834176 818875456 819658819 820415232 820477952 821200068 821262848 826887936 827678964 829298688 831014912 831809888 833347998 833437696 834978816 837507216 839948928 845766656 846575744 848232448 849613128 851275776 852374208 855432396 857106432 857447864 857926368 869010688 869842012 874962816 875799834 876675072 877513728 881798463 883524096 884369304 886099968 895795264 896295168 896652211 897548288 898406912 904560384 907805808 908743712 909582336 914967984 916758528 920414222 921234888 922215424 923037696 923405392 923920704 925728768 926718429 928531968 929420232 934029817 934891776 935786124 935857664 936752936 937617408 938586112 943169052 945014784 945918816 947876384 949731328 950639872 951487488 952397712 954261504 957151104 958066746 959941632 964628847 964702592 965625458 966590464 967515136 970986432 972239331 974141952 977637024 979550208 979940416 991215316 993155072 998004462 999957504 1000914096 1002872832 1007769672 1009741824 1010707776 1021766473 1022336676 1022787584 1023766016 1024745384 1030778112 1031764188 1033783296 1037492352 1038831066 1045677696 1047724032 1051901968 1052839872 1053847053 1054900224 1055320448 1055909376 1059106776 1061179392 1066360932 1067462648 1068447744 1069469856 1069551616 1070574784 1071562752 1076877312 1077907488 1080016896 1083287296 1084323604 1085290416 1086445568 1087414272 1088454528 1090584576 1091750478 1093886976 1094933424 1100363894 1102432968 1102517248 1103571952 1105731584 1107531399 1111130664 1113305088 1116676288 1117299456 1117744537 1119931904 1132817504 1135034368 1136498944 1140576528 1142808576 1143901824 1150636032 1151736768 1152838557 1153990656 1166617088 1167733112 1170018304 1175731284 1178032128 1179159072 1181466624 1183389714 1187235504 1192726122 1195060224 1200895479 1203245568 1203724886 1204396632 1206080512 1210407744 1212776448 1218698208 1219957312 1221083136 1221124363 1222251264 1222344704 1228313184 1230716928 1231894272 1235624572 1238042624 1239226976 1240331904 1241518446 1242759168 1243948032 1246522368 1247714832 1250156544 1256260824 1257558736 1259923392 1260019712 1261225088 1268649984 1269863616 1272348672 1273708891 1274419692 1276201472 1276913664 1277422328 1278561312 1279922176 1286171796 1294648576 1296319108 1298855936 1303516032 1304763018 1306066944 1312444224 1313699751 1315012608 1316270592 1330672616 1333276672 1334552128 1337163776 1343692896 1346322432 1347610368 1356840576 1363115568 1372451976 1374370816 1375137792 1375685584 1378377728 1380621333 1383323136 1385108088 1391513809 1392797952 1394130348 1394236928 1403786496 1405129404 1407879168 1412142368 1414753578 1414905856 1416167424 1417522176 1418878224 1421814576 1424596992 1425959808 1428750336 1435726656 1435836416 1437100119 1437209984 1438584866 1439912448 1440022528 1447053888 1448438187 1449885696 1451272704 1455667304 1456479648 1458515968 1459911232 1461212928 1469910624 1476708532 1481507552 1484406784 1486822974 1489732608 1497006693 1499936256 1500533762 1501371144 1504309248 1520768704 1522223521 1523744768 1525202432 1534181376 1535649024 1537118076 1546167168 1547646282 1550674944 1567641712 1568516544 1570709504 1571586048 1572212096 1575288832 1577852952 1582980672 1588660164 1590301496 1591769088 1593413632 1601193972 1604327424 1605862176 1613876992 1615315968 1616861232 1620025344 1624930944 1626485406 1628110848 1629668352 1637625717 1637750912 1639317638 1640830464 1640955904 1642400136 1642525696 1650545841 1653775872 1655357928 1658597376 1662029824 1663619776 1665211249 1666695996 1666875392 1669957632 1675014432 1679897856 1691533312 1693151488 1699226256 1702551552 1704748416 1710864792 1714212864 1714895728 1715852736 1734626803 1738021376 1739684024 1749925632 1751599668 1755027456 1763596926 1767048192 1768738608 1772199936 1789089183 1791590528 1792590336 1793304422 1795096576 1796813824 1805587329 1809120768 1815611616 1817487424 1819164672 1829935968 1833517056 1840828444 1842469776 1844430848 1846075392 1846810784 1847841408 1851457536 1853436858 1857063936 1858840464 1868059634 1869783552 1871572248 1871715328 1873505872 1875234816 1877172224 1886338104 1890029568 1891837632 1895752768 1897566307 1899462656 1901279744 1902974976 1904795424 1908523008 1914302208 1916133492 1919883264 1929257694 1929405184 1931250916 1935030272 1941972864 1944478662 1948283904 1955274048 1957144527 1959100416 1959880832 1982430632 1986310144 1996008924 1999915008 2001828192 2005745664 2015539344 2019483648 2021415552 2043532946 2044673352 2045575168 2047532032 2049490768 2061556224 2063528376 2067566592 2073071593 2074984704 2077662132 2091355392 2103803936 2105679744 2107694106 2109800448 2110640896 2111818752 2118213552 2122358784 2132721864 2134925296 2136895488 2138939712 2139103232 2141149568 2143125504 2153754624 2155814976 2157877299 2160033792 2162343001 2166574592 2168647208 2170580832 2172891136 2174828544 2176909056 2183500956 2187773952 2189866848 2200727788 2204865936 2205034496 2207143904 2211463168 2215062798 2222261328 2226610176 2230234461 2233352576 2234598912 2235489074 2239863808 2250800643 2265635008 2270068736 2272997888 2281153056 2285617152 2287803648 2301272064 2303473536 2305677114 2307981312 2333234176 2335466224 2340036608 2351462568 2356064256 2358318144 2362933248 2366779428 2374471008 2385452244 2390120448 2401790958 2406491136 2407449772 2408793264 2412161024 2420815488 2425552896 2437396416 2439728109 2439914624 2442166272 2442248726 2444502528 2444689408 2456626368 2458976457 2461433856 2463788544 2471249144 2476085248 2478453952 2480663808 2483036892 2487896064 2493044736 2495429664 2500313088 2512521648 2515117472 2519846784 2520039424 2522450176 2537299968 2539727232 2544697344 2547417782 2548839384 2552402944 2553827328 2554844656 2557122624 2559844352 2572343592 2584239931 2589297152 2592638216 2597711872 2607032064 2609526036 2624888448 2627399502 2630025216 2632541184 2661345232 2666553344 2669104256 2674327552 2687385792 2689956633 2692644864 2695220736 2713681152 2726231136 2744903952 2748741632 2750275584 2751371168 2756755456 2761242666 2766646272 2770216176 2780155287 2783027618 2785595904 2788260696 2788473856 2802089451 2807572992 2810258808 2815758336 2824284736 2826986539 2829507156 2829811712 2835044352 2837756448 2843629152 2849193984 2851919616 2871453312 2871672832 2874200238 2874419968 2877169732 2879824896 2894107776 2896876374 2899771392 2902545408 2911334608 2912959296 2916717993 2917031936 2919822464 2922425856 2939821248 2953417064 2963015104 2968813568 2973645948 2979465216 2994013386 2999872512 3001067524 3002742288 3008618496 3041537408 3044447042 3047489536 3050404864 3065299419 3068362752 3071298048 3074236152 3092334336 3095292564 3101349888 3135283424 3137033088 3141419008 3143172096 3144424192 3155705904 3165961344 3177320328 3180602992 3183538176 3186827264 3202387944 3208654848 3211724352 3221449777 3227753984 3230631936 3233722464 3240050688 3249861888 3252970812 3259336704 3275251434 3275501824 3278635276 3281660928 3284800272 3285051392 3301091682 3307551744 3310715856 3317194752 3322594197 3324059648 3327239552 3330422498 3333391992 3333750784 3339915264 3350028864 3353233611 3359795712 3379689103 3383066624 3386302976 3398452512 3405103104 3409496832 3421729584 3428425728 3429791456 3431705472 3469253606 3476042752 3479368048 3499851264 3503199336 3510054912 3527193852 3534096384 3537477216 3544399872 3578178366 3583181056 3585180672 3586608844 3593627648 3611174658 3618241536 3631223232 3634974848 3638329344 3659871936 3663373089 3667034112 3681656888 3684939552 3688861696 3692150784 3693621568 3695682816 3706873716 3714127872 3717680928 3736119268 3739567104 3743144496 3743430656 3747011744 3750469632 3754344448 3772676208 3780059136 3783675264 3791505536 3795132614 3798925312 3802559488 3805949952 3809590848 3817046016 3821126673 3828604416 3832266984 3839766528 3858515388 3858810368 3862501832 3870060544 3883945728 3888957324 3896567808 3910548096 3914289054 3918200832 3919761664 3964861264 3972620288 3992017848 3999830016 4003656384 4011491328 4031078688 4038967296 4042831104 4087065892 4089346704 4095064064 4098981536 4123112448 4127056752 4135133184 4141863999 4146143186 4149969408 4155324264 4174541427 4182710784 4207607872 4211359488 4213037101 4215388212 4221281792 4223637504 4236427104 4244717568 4265443728 4269850592 4273790976 4277879424 4278206464 4282299136 4286251008 4307509248 4311629952 4315754598 4320067584 4324686002 4333149184 4337294416 4341161664 4345314561 4345782272 4349657088 4353818112 4367001912 4375547904 4379733696 4401455576 4409731872 4410068992 4414287808 4422926336 4430125596 4444522656 4453220352 4460468922 4466705152 4469197824 4470978148 4479727616 4501601286 4531270016 4540137472 4545995776 4562306112 4566670563 4571234304 4575607296 4602544128 4606947072 4611354228 4666468352 4670932448 4680073216 4702925136 4712128512 4716636288 4725866496 4733558856 4748942016 4770904488 4780240896 4799302729 4803581916 4812982272 4814899544 4817586528 4824322048 4841630976 4874792832 4879456218 4879829248 4884332544 4884497452 4889005056 4913252736 4917952914 4922867712 4927577088 4942498288 4951637523 4952170496 4956907904 4961327616 4966073784 4975792128 4986089472 4990859328 4995633747 5000626176 5025043296 5030234944 5035047031 5039693568 5040078848 5044900352 5074599936 5079454464 5094835564 5097678768 5104805888 5107654656 5109689312 5114245248 5119688704 5144687184 5168479862 5178594304 5185276432 5195423744 5203880409 5214064128 5219052072 5249776896 5254799004 5265082368 5322690464 5333106688 5338208512 5374771584 5379913266 5385289728 5390441472 5416761987 5427362304 5452462272 5489807904 5497483264 5500551168 5502742336 5513510912 5522485332 5533292544 5540432352 5560310574 5566055236 5571191808 5576521392 5576947712 5604178902 5615145984 5620517616 5631516672 5648569472 5653973078 5659014312 5659623424 5670088704 5675512896 5687258304 5692698921 5698387968 5703839232 5737611733 5742906624 5743345664 5748400476 5748839936 5754339464 5759649792 5788215552 5793752748 5805090816 5822669216 5825918592 5833435986 5834063872 5839644928 5844851712 5879642496 5906834128 5926030208 5937627136 5947291896 5958930432 5988026772 5999745024 6002135048 6005484576 6017236992 6083074816 6088894084 6100809728 6130598838 6136725504 6142596096 6148472304 6184668672 6190585128 6202699776 6219214779 6270566848 6274066176 6276565477 6282838016 6288848384 6311411808 6331922688 6354640656 6361205984 6367076352 6373654528 6404775888 6417309696 6423448704 6442899554 6455507968 6461263872 6467444928 6473631897 6480101376 6487029003 6499723776 6505941624 6518673408 6550502868 6551003648 6557270552 6563321856 6569600544 6570102784 6602183364 6615103488 6621431712 6634389504 6645188394 6648119296 6654479104 6660844996 6666783984 6679830528 6700057728 6706467222 6719591424 6752401929 6759378206 6766133248 6772605952 6796905024 6810206208 6818993664 6843459168 6856851456 6859582912 6863410944 6938507212 6952085504 6958736096 6999702528 7006398672 7020109824 7054387704 7068192768 7074954432 7088799744 7152365311 7156356732 7166362112 7170361344 7173217688 7187255296 7222349316 7236483072 7262446464 7269949696 7276658688 7319743872 7326746178 7334068224 7363313776 7369879104 7376929371 7377723392 7384301568 7387243136 7391365632 7413747432 7428255744 7435361856 7472238536 7479134208 7486288992 7486861312 7494023488 7500939264 7508688896 7545352416 7560118272 7567350528 7583011072 7590265228 7605118976 7611899904 7619181696 7634092032 7642253346 7657208832 7664533968 7679533056 7717030776 7717620736 7725003664 7740121088 7752719793 7767891456 7777914648 7793135616 7821096192 7824211759 7828578108 7839523328 7929722528 7945240576 7984035696 7999660032 8007312768 8022982656 8062157376 8069869899 8077934592 8085662208 8174131784 8178693408 8190128128 8197963072 8246224896 8254113504 8270266368 8283727998 8292286372 8299938816 8310648528 8349082854 8365421568 8406268353 8415215744 8422718976 8426074202 8430776424 8442563584 8447275008 8472854208 8480959617 8489435136 8530887456 8539701184 8547581952 8547870541 8555758848 8556412928 8564598272 8615018496 8623259904 8631509196 8649372004 8666298368 8674588832 8682323328 8690629122 8691564544 8699314176 8707636224 8734003824 8751095808 8759467392 8802911152 8819463744 8820137984 8828575616 8845852672 8860251192 8889045312 8906440704 8920937844 8933410304 8938395648 8941956296 8959455232 9003202572 9062540032 9091991552 9124612224 9133341126 9142468608 9151214592 9195898257 9205088256 9213894144 9222708456 9332936704 9341864896 9350801629 9360146432 9405850272 9424257024 9433272576 9467117712 9497884032 9541808976 9560481792 9598605458 9607163832 9625964544 9629799088 9635173056 9648644096 9664349331 9683261952 9740596663 9749585664 9758912436 9759658496 9768994904 9778010112 9826505472 9835905828 9855154176 9884996576 9903275046 9904340992 9913815808 9922655232 9932147568 9951584256 9972178944 9981718656 9991267494 10001252352 10050086592 10059700833 10060469888 10070094062 10079387136 10080157696 10089800704 10139067309 10149199872 10158908928 10189671128 10195357536 10209611776 10215309312 10219378624 10228490496 10239377408 10289374368 10336959724 10357188608 10370552864 10390847488 10407760818 10428128256 10438104144 10499553792 10509598008 10530164736 10645380928 10655564647 10666213376 10676417024 10749543168 10759826532 10780882944 10833523974 10854724608 10904924544 10979615808 10990119267 10994966528 11001102336 11005484672 11027021824 11044970664 11066585088 11080864704 11120621148 11132110472 11142383616 11153042784 11153895424 11208357804 11230291968 11241035232 11263033344 11297138944 11307946156 11318028624 11340177408 11351025792 11374516608 11385397842 11396775936 11407678464 11463380019 11475223466 11485813248 11486691328 11496800952 11497679872 11508678928 11519299584 11576431104 11587505496 11610181632 11645338432 11651837184 11656478743 11666871972 11668127744 11679289856 11689703424 11759284992 11813668256 11852060416 11894583792 11917860864 11976053544 11999490048 12004270096 12010969152 12034473984 12142387621 12166149632 12177788168 12201619456 12261197676 12285192192 12296944608 12369337344 12381170256 12405399552 12438429558 12523624281 12541133696 12548132352 12553130954 12565676032 12577696768 12622823616 12639111303 12663845376 12709281312 12722411968 12734152704 12747309056 12809551776 12834619392 12846897408 12885799108 12911015936 12922527744 12934889856 12947263794 12960202752 12974058006 12999447552 13011883248 13037346816 13101005736 13102007296 13114541104 13126643712 13139201088 13140205568 13204366728 13230206976 13242863424 13268779008 13282964149 13290376788 13296238592 13308958208 13321689992 13333567968 13359661056 13400115456 13412934444 13439182848 13504803858 13518756412 13545211904 13593810048 13620412416 13637987328 13686918336 13700011689 13713702912 13719165824 13726821888 13877014424 13904171008 13917472192 13999405056 14012797344 14040219648 14108775408 14136385536 14149908864 14177599488 14304730622 14312713464 14332724224 14340722688 14346435376 14374510592 14397908187 14444698632 14472966144 14511501151 14524892928 14539899392 14639487744 14653492356 14726627552 14739758208 14753858742 14755446784 14768603136 14774486272 14782731264 14827494864 14856511488 14870723712 14944477072 14958268416 14972577984 14973722624 14986901241 14988046976 15001878528 15017377792 15090704832 15105141093 15120236544 15134701056 15166022144 15180530456 15210237952 15223799808 15238363392 15284506692 15314417664 15329067936 15359066112 15434061552 15435241472 15450007328 15480242176 15505439586 15535782912 15555829296 15586271232 15611641227 15642192384 15648423518 15657156216 15679046656 15859445056 15874616719 15890481152 15968071392 15999320064 16014625536 16124314752 16139739798 16155869184 16171324416 16348263568 16357386816 16380256256 16395926144 16492449792 16508227008 16540532736 16567455996 16584572744 16599877632 16621297056 16698165708 16730843136 16812536706 16830431488 16845437952 16852148404 16861552848 16885127168 16894550016 16945708416 16961919234 16978870272 17061774912 17078096763 17079402368 17095163904 17095741082 17111517696 17112825856 17129196544 17212835199 17230036992 17246519808 17263018392 17298744008 17332596736 17349177664 17364646656 17381258244 17383129088 17415272448 17468007648 17502191616 17518934784 17605822304 17638927488 17640275968 17657151232 17720502384 17778090624 17812881408 17841875688 17866820608 17876791296 17883912592 17918910464 18006405144 18089679517 18125080064 18183983104 18249224448 18266682252 18302429184 18391796514 18410176512 18427788288 18445416912 18657644337 18665873408 18683729792 18701603258 18720292864 18811700544 18829696431 18848514048 18866545152 18934235424 18995768064 19083617952 19120963584 19197210916 19214327664 19251929088 19259598176 19270346112 19297288192 19328698662 19366523904 19461087009 19481193326 19499171328 19517824872 19519316992 19537989808 19556020224 19653010944 19671811656 19710308352 19769993152 19788905773 19806550092 19808681984 19827631616 19845310464 19864295136 19903168512 19944357888 19963437312 19982534988 20100173184 20119401666 20120939776 20140188124 20158774272 20179601408 20278134618 20298399744 20317817856 20379342256 20390715072 20419223552 20430618624 20438757248 20456980992 20478754816 20578748736 20673919448 20714377216 20741105728 20781694976 20815521636 20856256512 20876208288 20999107584 21019196016 21060329472 21290761856 21311129294 21332426752 21352834048 21457095933 21499086336 21519653064 21561765888 21667047948 21709449216 21809849088 21959231616 21980238534 21989933056 22002204672 22010969344 22089941328 22133170176 22161729408 22241242296 22264220944 22284767232 22306085568 22307790848 22416715608 22460583936 22482070464 22526066688 22550148439 22594277888 22615892312 22636057248 22680354816 22702051584 22749033216 22770795684 22815356928 22926760038 22950446932 22971626496 22993601904 22995359744 23017357856 23038599168 23152862208 23175010992 23220363264 23258159379 23290676864 23303674368 23312957486 23333743944 23336255488 23358579712 23379406848 23472635277 23518569984 23627336512 23657823721 23704120832 23789167584 23835721728 23952107088 23998980096 24008540192 24021938304 24068947968 24284775242 24332299264 24355576336 24403238912 24522395352 24570384384 24593889216 24738674688 24762340512 24810799104 24876859116 25047248562 25082267392 25096264704 25106261908 25155393536 25245647232 25278222606 25327690752 25418562624 25442878851 25444823936 25468305408 25494618112 25619103552 25643611623 25669238784 25693794816 25771598216 25822031872 25845055488 25869779712 25894527588 25948116012 25998895104 26023766496 26074693632 26202011472 26204014592 26229082208 26253287424 26278402176 26280411136 26408733456 26460413952 26485726848 26537558016 26565928298 26580753576 26592477184 26617916416 26643379984 26667135936 26719322112 26800230912 26825868888 26878365696 26949930709 27009607716 27037512824 27090423808 27187620096 27275974656 27373836672 27400023378 27427405824 27438331648 27453643776 27754028848 27808342016 27834944384 27998810112 28025594688 28052404887 28080439296 28217550816 28272771072 28299817728 28609461244 28625426928 28665448448 28681445376 28692870752 28749021184 28795816374 28889397264 28945932288 28993047993 29023002302 29049785856 29079798784 29221789989 29278975488 29306984712 29453255104 29479516416 29507717484 29510893568 29548972544 29565462528 29654989728 29713022976 29741447424 29888954144 29916536832 29945155968 29947445248 29973802482 29976093952 30003757056 30181409664 30210282186 30240473088 30269402112 30332044288 30361060912 30417201927 30420475904 30447599616 30476726784 30569013384 30628835328 30658135872 30718132224 30868123104 30870482944 30900014656 30960484352 31010879172 31071565824 31111658592 31172542464 31223282454 31284384768 31296847036 31314312432 31358093312 31718890112 31749233438 31780962304 31936142784 31966693941 31998640128 32029251072 32248629504 32279479596 32342648832 32696527136 32714773632 32760512512 32791852288 32984899584 33016454016 33081065472 33134911992 33169145488 33199755264 33242594112 33396331416 33461686272 33595119103 33625073412 33660862976 33690875904 33704296808 33723105696 33770254336 33789100032 33891416832 33923838468 34123549824 34156193526 34158804736 34190327808 34191482164 34223035392 34258393088 34425670398 34460073984 34493039616 34526036784 34597488016 34665193472 34698355328 34729293312 34762516488 34766258176 34830544896 34936015296 34969436229 35004383232 35037869568 35211644608 35245329217 35277854976 35280551936 35314302464 35441004768 35556181248 35683751376 35733641216 35753582592 35767825184 35837820928 36012810288 36179359034 36250160128 36367966208 36427162863 36498448896 36533364504 36604858368 36783593028 36855576576 36890833824 37315288674 37331746816 37367459584 37403206516 37623401088 37659392862 37697028096 37733090304 37868470848 37917333909 37991536128 38167235904 38241927168 38394421832 38428655328 38503858176 38519196352 38540692224 38594576384 38657397324 38733047808 38922174018 38962386652 38998342656 39035649744 39038633984 39075979616 39112040448 39306021888 39343623312 39420616704 39539986304 39577811546 39613100184 39617363968 39655263232 39690620928 39728590272 39806337024 39848892447 39888715776 39926874624 39965069976 40163282131 40200346368 40238803332 40241879552 40280376248 40317548544 40359202816 40556269236 40635635712 40758684512 40781430144 40838447104 40861237248 40877514496 40913961984 41157497472 41347838896 41428754432 41482211456 41563389952 41631043272 41712513024 41752416576 41998215168 42038392032 42120658944 42581523712 42622258588 42705668096 42914191866 42998172672 43039306128 43123531776 43193724561 43334095896 43418898432 43534503453 43619698176 43918463232 43935958339 43960477068 43979866112 44021938688 44179882656 44266340352 44323458816 44482484592 44528441888 44569534464 44612171136 44615581696 44833431216 44921167872 44964140928 45052133376 45100296878 45188555776 45231784624 45272114496 45315423279 45360709632 45404103168 45498066432 45541591368 45630713856 45853520076 45900893864 45943252992 45987203808 45990719488 46034715712 46077198336 46305724416 46350021984 46440726528 46516318758 46581353728 46607348736 46625914972 46667487888 46717159424 46758813696 46945270554 47037139968 47254673024 47315647442 47408241664 47578335168 47623850157 47671443456 47904214176 47997960192 48017080384 48043876608 48569550484 48664598528 48711152672 48806477824 49044790704 49140768768 49187778432 49477349376 49524681024 49621598208 49753718232 50094497124 50164534784 50192529408 50212523816 50310787072 50491294464 50556445212 50655381504 50837125248 50885757702 50889647872 50936610816 51238207104 51287223246 51338477568 51387589632 51543196432 51638505597 51644063744 51690110976 51739559424 51789055176 51896232024 51997790208 52047532992 52149387264 52404022944 52408029184 52458164416 52506574848 52508347609 52556804352 52560822272 52817466912 52920827904 52971453696 53131856596 53161507152 53235832832 53286759968 53334271872 53438644224 53600461824 53651737776 53756731392 53899861418 54019215432 54075025648 54180847616 54269038551 54375240192 54551949312 54747673344 54769482313 54800046756 54876663296 54907287552 55508057696 55616684032 55669888768 55997620224 56051189376 56104809774 56160878592 56435101632 56489089293 56545542144 56599635456 57218922488 57250853856 57330896896 57362890752 57385741504 57498042368 57591632748 57778794528 57891864576 57986095986 58046004604 58099571712 58159597568 58443579978 58557950976 58613969424 58906510208 58959032832 59015434968 59021787136 59097945088 59130925056 59309979456 59366717319 59426045952 59482894848 59777908288 59833073664 59835093787 59890311936 59894890496 59947604964 59952187904 60362819328 60420564372 60538804224 60664088576 60722121824 60834403854 60840951808 60895199232 60953453568 61138026768 61257670656 61316271744 61436264448 61736246208 61740965888 61800029312 61920968704 62021758344 62143131648 62223317184 62345084928 62446564908 62568769536 62593694072 62628624864 62716186624 63437780224 63498466876 63872285568 63933387882 63997280256 64058502144 64371287799 64497259008 64558959192 64685297664 65393054272 65429547264 65455611403 65521025024 65583704576 65969799168 66032908032 66269823984 66338290976 66399510528 66485188224 66792662832 66923372544 67190238206 67250146824 67321725952 67381751808 67408593616 67446211392 67540508672 67578200064 67650445317 67782833664 67847676936 68184176641 68247099648 68312387052 68317609472 68382964328 68446070784 68516786176 68851340796 68986079232 69052073568 69194976032 69330386944 69396710656 69458586624 69525032976 69661089792 69872030592 69938872458 70008766464 70075739136 70417905831 70423289216 70490658434 70555709952 70561103872 70628604928 70882009536 70973471163 71112362496 71367502752 71467282432 71507165184 71535650368 71675641856 72025620576 72358718068 72500320256 72735932416 72854325726 72996897792 73066729008 73209716736 73567186056 73711153152 73781667648 74588952529 74630577348 74663493632 74734919168 74806413032 75246802176 75318785724 75466180608 75736941696 75834667818 75983072256 76334471808 76483854336 76788843664 76857310656 76930834869 77007716352 77038392704 77081384448 77189152768 77314794648 77466095616 77844348036 77924773304 77996685312 78071299488 78077267968 78151959232 78224080896 78612043776 78687246624 78841233408 79079972608 79155623092 79226200368 79310526464 79381241856 79457180544 79612674048 79697784894 79777431552 79853749248 79930139952 80326564262 80400692736 80477606664 80483759104 80560752496 80635097088 80718405632 80849792127 81112538472 81271271424 81517369024 81562860288 81595351201 81676894208 81755028992 81827923968 82314994944 82695677792 82857508864 82964422912 83262086544 83425026048 83504833152 83996430336 84076784064 84157214661 84241317888 85163047424 85244517176 85411336192 85828383732 85996345344 86078612256 86247063552 86387449122 86668191792 86837796864 87069006906 87239396352 87665369967 87836926464 87871916678 87920954136 87959732224 88043877376 88359765312 88532680704 88646917632 88964969184 89056883776 89139068928 89142078499 89224342272 89231163392 89666862432 89842335744 89928281856 90200593756 90377111552 90463569248 90544228992 90630846558 90721419264 90808206336 90996132864 91083182736 91261427712 91707040152 91801787728 91886505984 91974407616 91981438976 92069431424 92154396672 92611448832 92700043968 92881453056 92980749043 93032637516 93162707456 93214697472 93251829944 93334975776 93434318848 93517627392 93890541108 94074279936 94509346048 94631294884 94816483328 95156670336 95247700314 95342886912 95808428352 95900081823 95995920384 96034160768 96087753216 97139100968 97329197056 97422305344 97612955648 98089581408 98281537536 98375556864 98954698752 99049362048 99243196416 99507436464 100188994248 100329069568 100385058816 100425047632 100621574144 100785357309 100982588928 101112890424 101310763008 101580508057 101674250496 101771515404 101779295744 102476414208 102574446492 102775179264 103086392864 103277011194 103288127488 103380221952 103479118848 103578110352 103792464048 103995580416 104095065984 104298774528 104808045888 104816058368 104908308687 104916328832 105013149696 105016695218 105113608704 105121644544 105634933824 105735987651 105841655808 105942907392 106263713192 106323014304 106471665664 106573519936 106668543744 107200923648 107303475552 107513462784 107799722836 108038430864 108150051296 108361695232 108538077102 108750480384 109103898624 109281488589 109495346688 109538964626 109600093512 109753326592 109814575104 111016115392 111122317033 111233368064 111339777536 111995240448 112102378752 112209619548 112870203264 112978178586 113091084288 113199270912 114437844976 114501707712 114661793792 114725781504 114771483008 114996084736 115183265496 115557589056 115783729152 115972191972 116092009208 116199143424 116319195136 116887159956 117115901952 117227938848 117813020416 117918065664 118030869936 118195890176 118261850112 118619958912 118733434638 118852091904 118965789696 119546677341 119555816576 119666147328 119670187574 119780623872 119789780992 119895209928 119904375808 120489846393 120725638656 120841128744 121077608448 121328177152 121444243648 121560421177 121668807708 121681903616 121906907136 122276053536 122515341312 122632543488 123472492416 123481931776 123600058624 124043516688 124286263296 124446634368 124690169856 124893129816 125137539072 125187388144 125257249728 125432373248 126627756619 126875560448 126996933752 127744571136 127866775764 128117004288 128742575598 128994518016 129117918384 129370595328 130603510359 130786108544 130859094528 130911222806 131042050048 131167409152 131807875017 131939598336 132065816064 132539647968 132676581952 132799021056 132970376448 133585325664 133846745088 134380476412 134500293648 134643451904 134763503616 134817187232 134892422784 135081017344 135156400128 135300890634 135565667328 135695353872 136368353282 136494199296 136624774104 136635218944 136765928656 136892141568 137033572352 137702681592 137972158464 138104147136 138389952064 138522340411 138660773888 138793421312 138917173248 139050065952 139322179584 139744061184 139877744916 140151478272 140835811662 140846578432 140981316868 141111419904 141257209856 141764019072 141946942326 142224724992 142735005504 142871550471 142934564864 143014330368 143071300736 143351283712 144051241152 144717436136 145000640512 145471864832 145708651452 145993795584 146133458016 146419433472 147134372112 147422306304 147563335296 149177905058 149261154696 149326987264 149469838336 149612826064 150493604352 150637571448 150932361216 151334226289 151473883392 151669335636 151966144512 152668943616 153577687328 153714621312 153861669738 154015432704 154076785408 154162768896 154629589296 154932191232 155688696072 155849546608 155993370624 156142598976 156154535936 156303918464 156448161792 157224087552 157374493248 157525042827 157682466816 157851039073 158159945216 158311246184 158452400736 158621052928 158762483712 158914361088 159395569788 159707498496 159860279904 160653128524 160801385472 160955213328 160967518208 161121504992 161270194176 161436811264 161699584254 162225076944 162542542848 162807115653 163034738048 163125720576 163190702402 163353788416 163510057984 163655847936 164308446939 164629989888 165391355584 165715017728 165928845824 166524173088 166850052096 167009666304 167992860672 168153568128 168314429322 168482635776 170326094848 170489034352 170822672384 171656767464 171992690688 172157224512 172494127104 172774898244 173336383584 173675593728 174138013812 174478792704 175330739934 175673852928 175743833356 175841908272 176087754752 176719530624 177065361408 177293835264 177929938368 178100151957 178113767552 178278137856 178284156998 178448684544 178462326784 179333724864 179505281361 179684671488 179856563712 180401187512 180754223104 180927138496 181088457984 181261693116 181616412672 181992265728 182166365472 182522855424 183414080304 183603575456 183773011968 183948815232 183962877952 184138862848 184308793344 185222897664 185400087936 185762906112 185961498086 186065275032 186325414912 186429394944 186503659888 186669951552 186868637696 187035254784 187781082216 188148559872 188649514963 189018692096 189262589768 189632966656 190313340672 190495400628 191616856704 191800163646 191991840768 192068321536 192175506432 194278201936 194658394112 194844610688 195225911296 196179162816 196366834209 196563075072 196751113728 197909397504 198098724096 199014872928 200377988496 200658139136 200770117632 200850095264 201243148288 201570714618 201965177856 202225780848 202621526016 202951335951 203161016114 203348500992 203543030808 203558591488 204552529923 204952828416 205148892984 205550358528 206172785728 206370017347 206554022388 206576254976 206958237696 207156220704 207584928096 207991160832 208190131968 209616091776 209632116736 209816617374 209832657664 210026299392 210033390436 210227217408 211269867648 211471975302 211683311616 211885814784 212527426384 212646028608 212920413489 212943331328 213147039872 213337087488 214401847296 214606951104 215026925568 215599445672 216076861728 216300102592 216723390464 217076154204 217500960768 218207797248 218562977178 218990693376 219077929252 219200187024 219506653184 219629150208 222032230784 222244634066 222466736128 222679555072 223766857587 223990480896 224204757504 224419239096 225740406528 225956357172 226398541824 228875689952 229003415424 229323587584 229451563008 229542966016 230366530992 231115178112 231567458304 231944383944 232184018416 232398286848 232638390272 233774319912 234231803904 234455877696 235165833721 235626040832 235836131328 236061739872 236391780352 236523700224 237239917824 237466869276 237931579392 239093354682 239111633152 239332294656 239340375148 239561247744 239790419856 239808751616 240979692786 241451277312 241682257488 242155216896 242549376381 242656354304 242888487296 243120842354 243337615416 243363807232 243813814272 244552107072 244786053603 245030682624 245265086976 246717304519 246944984832 246963863552 247200117248 248087033376 248572526592 248893268736 249786259632 250275078144 250374776288 250514499456 250864746496 253255513238 253751120896 253993867504 255489142272 255733551528 256234008576 257485151196 257989036032 258235836768 258741190656 261207020718 261572217088 261718189056 261822445612 262334818304 263615750034 263879196672 264131632128 265079295936 265353163904 265598042112 265940752896 267170651328 267426235497 267693490176 268760952824 269000587296 269286903808 269527007232 269634374464 269784845568 270162034688 270601781268 271131334656 271390707744 272736706564 272988398592 273249548208 273270437888 273531857312 273784283136 274067144704 275405363184 275944316928 276208294272 276779904128 277044680822 277321547776 277586842624 277834346496 278100131904 278644359168 278942247129 279488122368 279755489832 280302956544 281671623324 281693156864 281962633736 282222839808 282514419712 283528038144 283893884652 284449449984 285470011008 285743100942 285869129728 286028660736 286142601472 288102482304 289434872272 290001281024 290943729664 291417302904 291987591168 292266916032 292838866944 294268744224 294844612608 295126670592 298355810116 298522309392 298939676672 299225652128 300987208704 301275142896 301864722432 302356071927 302668452578 302947766784 303338671272 303932289024 304741524171 305337887232 307155374656 307429242624 307551708373 307723339476 308153570816 308325537792 309259178592 309864382464 311377392144 311699093216 311986741248 312285197952 312309071872 312607836928 312896323584 314448175104 314748986496 315050085654 315364933632 315702078146 316319890432 316622492368 316904801472 317207962953 317242105856 317524967424 317828722176 318791139576 319414996992 319720559808 321306257048 321602770944 321910426656 321935036416 322243009984 322540388352 322873622528 323399168508 324450153888 325085085696 325614231306 326069476096 326251441152 326381404804 327020115968 327311695872 328616893878 329259979776 330782711168 331430035456 331857691648 333048346176 333366951099 333700104192 334019332608 335985721344 336307136256 336628858644 340652189696 340978068704 341645344768 343313534928 343985381376 344314449024 344988254208 345549796488 346672767168 347351187456 348276027624 348957585408 350349099217 350661479868 351347705856 351487666712 351683816544 352175509504 353439061248 354587670528 355859876736 356200303914 356227535104 356556275712 356568313996 356897369088 358667449728 359010562722 359369342976 359713127424 360802375024 361469539179 361508446208 361854276992 362176915968 362523386232 363232825344 363984531456 364332730944 364681263531 365045710848 366828160608 367207150912 367546023936 367558433263 367897630464 367925755904 368277725696 370445795328 370800175872 371922996172 372130550064 372650829824 372858789888 373007319776 373339903104 373737275392 374070509568 375562164432 376297119744 377299029926 378037384192 378525179536 379265933312 379883269857 380626681344 380990801256 383233713408 383600327292 384136643072 384351012864 388556403872 389316788224 389689221376 392358325632 392733668418 393126150144 393502227456 395423625051 395818795008 396197448192 398029745856 400755976992 401316278272 401540235264 401700190528 402486296576 403141429236 403930355712 404451561696 405243052032 405902671902 406322032228 406697001984 407086061616 407117182976 409105059846 409905656832 410297785968 411100717056 412345571456 412740034694 413108044776 413152509952 413916475392 414312441408 415169856192 415567021233 415982321664 416380263936 418845656509 419232183552 419264233472 419633234748 419665315328 420066780872 420454434816 422539735296 422943950604 423771629568 425054852768 425292057216 425840826978 425886662656 426294079744 426674174976 428803694592 429213902208 430053851136 431198891344 432153723456 432600205184 433446780928 434152308408 435001921536 436415594496 437125954356 437981386752 438155858504 438400374048 439013306368 439258300416 444064461568 444489268132 445359110144 447533715174 447980961792 448409515008 448838478192 451480813056 451912714344 452797083648 454002678867 457751379904 458006830848 458189279821 458647175168 459085932032 460733061984 462230356224 463888767888 464368036832 464796573696 465276780544 467548639824 468463607808 468911755392 470331667442 471252081664 471672262656 472123479744 472575128481 472783560704 473047400448 473553117219 474479835648 474933738552 475863158784 478186709364 478223266304 478680750296 479122495488 479580839712 479617503232 481959385572 482902554624 483364514976 484310433792 485098752762 485312708608 485776974592 486241684708 486675230832 487627628544 489104214144 489572107206 490061365248 490530173952 492925340817 493434609038 493889969664 493927727104 494400234496 496174066752 497145053184 497786537472 499572519264 500550156288 500749552576 501028998912 501729492992 506511026476 507502241792 507987735008 510978284544 511467103056 512468017152 514970302392 515978072064 516471673536 517482381312 522122667703 522414041436 523144434176 523436378112 523644891224 524669636608 527231500068 528263264256 530158591872 530706327808 531196084224 531881505792 534341302656 534852470994 535386980352 537521905648 538001174592 538515844083 538573807616 539054014464 539268748928 539569691136 540324069376 541203562536 542262669312 542781415488 545473413128 545976797184 546499096416 546540875776 547063714624 547568566272 548134289408 550810726368 551888633856 552416588544 553559808256 554089361644 555173685248 555668692992 556200263808 557288718336 557884494258 558976244736 559510979664 560605913088 563343246648 563386313728 563925267472 564445679616 565028839424 565948544889 567056076288 567787769304 568898899968 570940022016 571167458407 571486201884 571738259456 572285202944 576204964608 578869744544 580002562048 582834605808 583975182336 584533832064 585677733888 588537488448 589100502627 589689225216 590253341184 596711620232 597044618784 597879353344 598451304256 601974417408 602550285792 603729444864 604712143854 605336905156 605895533568 606677342544 607864578048 609483048342 610675774464 613657589769 614310749312 614858485248 615103416746 615446678952 616307141632 616651075584 618518357184 619110052041 619728764928 622754784288 623398186432 623973482496 623994549493 624570395904 624618143744 625215673856 628896350208 629497972992 630100171308 631404156292 632639780864 633244984736 633809602944 634415925906 634484211712 635049934848 635657444352 637582279152 638829993984 639441119616 642612514096 643205541888 643820853312 643870072832 644486019968 645080776704 645747245056 646798337016 648900307776 650170171392 651228462612 652138952192 652502882304 652762809608 654040231936 654623391744 657233787756 658519959552 661565422336 663715383296 666096692352 666733902198 667400208384 668038665216 671300572761 671971442688 672614272512 673257717288 681304379392 681956137408 682608518917 683290689536 686627069856 687970762752 688628898048 691099592976 693345534336 694702374912 696552055248 697915170816 700698198434 701322959736 702695411712 702975333424 703367633088 704351019008 705497501163 706878122496 709175341056 711063556399 711719753472 712400607828 712455070208 713136627992 713794738176 717334899456 718021125444 719426254848 721604750048 722939078358 723016892416 723708553984 724353831936 725046772464 726465650688 727969062912 728665461888 729362527062 730091421696 733656321216 734358160809 734414301824 735092047872 735116866526 735795260928 735851511808 736555451392 740151913557 740891590656 741600351744 743845992344 744261100128 745301659648 745717579776 746014639552 746679806208 747474550784 751124328864 752594239488 754598059852 756074768384 757050359072 758531866624 759766539714 761253362688 761981602512 766467426816 767200654584 768273286144 768702025728 777112807744 777856219231 778633576448 779378442752 784716651264 785467336836 787004454912 790847250102 791637590016 792394896384 796059491712 801511953984 802278706491 802632556544 803080470528 803400381056 804972593152 806282858472 807860711424 808903123392 810486104064 811805343804 812644064456 813394003968 814172123232 814234365952 818210119692 819811313664 820595571936 822201434112 824691142912 825480069388 826216089552 827832950784 828624882816 830339712384 831134042466 831964643328 832760527872 836826741387 837691313018 838464367104 838528466944 839266469496 839330630656 840133561744 840908869632 845079470592 845887901208 847543259136 850109705536 850584114432 850922948239 851681653956 851773325312 852588159488 853348349952 857607389184 858427804416 862397782688 864307446912 865200410368 868304616816 870003843072 872831188992 874251908712 875962773504 876311717008 876800748096 878026612736 878516600832 886394296333 888128923136 888978536264 890718220288 895067430348 896819030016 897676956384 902961626112 903825428688 905594167296 908005357734 914224572513 915502759808 916013661696 916378559642 917294350336 918171864064 921466123968 922655125119 924460712448 927777535776 928736073664 929593147392 930553561088 935097279648 936927215616 937823510784 940663334884 942504163328 943344525312 944246959488 945150256962 945567121408 946094800896 947106234438 948959671296 949867477104 951726317568 956373418728 956446532608 957361500592 958244990976 959161679424 959235006464 963918771144 965805109248 966729029952 968620867584 969656382877 970197505524 970625417216 971553949184 972483369416 973350461664 975255257088 978208428288 979144214412 981060347904 985850681634 986869218076 987779939328 988800468992 992348133504 994290106368 995573074944 999145038528 1000100853297 1001100312576 1001499105152 1002057997824 1003458985984 1013022052952 1015004483584 1015975470016 1021956569088 1022934206112 1024936034304 1029940604784 1031956144128 1032943347072 1034964762624 1044245335406 1044828082872 1046288868352 1046872756224 1047289782448 1049339273216 1051047297651 1054463000136 1056526528512 1059339584023 1060317183744 1061412655616 1063763011584 1068682605312 1069704941988 1075043811296 1076002349184 1077031688166 1077147615232 1078108028928 1078537497856 1079139382272 1082407125072 1084525338624 1085562830976 1090946826256 1091953594368 1092998192832 1093081751552 1094043790593 1094127429248 1095137132544 1096268578816 1101621452736 1102675299789 1103777267712 1104833177088 1107119616512 1108178723288 1110347370496 1111337385984 1112400527616 1115768988516 1117952489472 1119021959328 1121211826176 1126686493296 1126772627456 1127850534944 1128891359232 1130057678848 1131897089778 1134112152576 1135575538608 1137797799936 1139649809571 1141880044032 1142334916814 1142972403768 1143476518912 1144570405888 1152409929216 1157739489088 1158847020487 1160005124096 1165669211616 1167950364672 1169067664128 1177074976896 1178201005254 1179378450432 1180506682368 1193423240464 1194089237568 1195758706688 1196902608512 1203948834816 1205100571584 1207458889728 1209424287708 1210673810312 1211791067136 1213354685088 1215729156096 1218966096684 1221351548928 1227315179538 1228621498624 1229716970496 1230206833492 1230893357904 1232614283264 1233302151168 1237036714368 1238220104082 1239457529856 1245509568576 1246701063699 1246796372864 1247946964992 1247989098986 1249140791808 1249236287488 1250431347712 1256536969527 1257792700416 1258995945984 1260200342616 1262808312584 1265279561728 1266489969472 1267619205888 1268831851812 1268968423424 1271314888704 1275164558304 1277659987968 1278882239232 1285225028192 1286411083776 1287641706624 1287740145664 1288972039936 1290161553408 1293596674032 1297800615552 1300340342784 1302456925224 1304277904384 1305005764608 1305525619216 1308080463872 1309246783488 1314467575512 1317039919104 1320546604741 1323130844672 1327430766592 1332193384704 1333467804396 1336077330432 1342601145522 1343942885376 1345228545024 1346515434576 1362008036601 1362608758784 1363912274816 1365217037834 1366581379072 1373254139712 1374567839463 1375941525504 1377257796096 1382199185952 1386691068672 1393104110496 1395830341632 1401396396868 1402645919472 1405390823424 1405950666848 1406735266176 1408702038016 1410995002326 1413756244992 1418350682112 1420659351657 1422127112798 1423439506944 1424801215656 1424910140416 1426273255984 1427589476352 1434669798912 1436042250888 1438852509696 1443209500096 1444590121429 1445878156716 1446033784832 1447417107968 1448707663872 1450093544928 1452931301376 1455938125824 1457330923776 1458725054124 1467312642432 1468716321618 1468828603648 1470184095744 1470233733052 1471590521856 1473110902784 1480303827114 1481783181312 1483200703488 1487691984688 1488522200256 1490603319296 1491435159552 1492029279104 1493359612416 1494949101568 1502248657728 1505188478976 1509196119704 1512149536768 1514100718144 1517063733248 1519533079428 1522506725376 1523963205024 1532934853632 1534401309168 1536546572288 1537404051456 1554225615488 1555712438462 1557267152896 1558756885504 1566368003109 1569433302528 1570934673672 1574008909824 1581694500204 1584789792768 1592118983424 1603023907968 1604557412982 1605265113088 1606160941056 1606800762112 1612565716944 1615721422848 1617806246784 1620972208128 1623610687608 1625288128912 1626788007936 1628344246464 1628468731904 1636420239384 1639622627328 1641191143872 1644402868224 1646160836047 1649382285824 1650960138776 1652432179104 1655665901568 1657249765632 1660679424768 1662268084932 1665521055744 1673653482774 1675382626036 1676928734208 1678532938992 1678661261312 1680267123488 1681817739264 1690158941184 1691775802416 1695086518272 1697845634667 1700219411072 1701168228864 1701845896478 1703363307912 1703546650624 1705176318976 1706696699904 1713502375221 1715214778368 1716855608832 1724795565376 1727021131633 1728614893824 1730400820736 1736609233632 1740007686144 1748503817424 1751925547008 1752623434016 1753601496192 1756053225472 1757033201664 1772788592666 1776257846272 1777957072528 1781436440576 1790134860696 1793638060032 1795353912768 1805923252224 1807650857376 1811188334592 1816010715468 1828449145026 1831005519616 1832027323392 1832757119284 1836343728128 1842932247936 1845310250238 1848921424896 1855555071552 1857330156123 1857472147328 1859186294784 1861107122176 1870194559296 1871983648479 1873854431232 1875647021568 1881326669768 1885008326656 1886689050624 1888493918976 1890300513924 1891134242816 1894212468876 1897919342592 1899734954208 1903452635136 1912746837456 1912893065216 1914723001184 1916489981952 1918323358848 1918470012928 1927837542288 1931610218496 1933458059904 1937241735168 1939312765754 1940395011048 1941250834432 1943107898368 1944966738832 1946700923328 1950510514176 1956416856576 1958288428824 1962120695808 1967344941757 1971701363268 1973738436152 1975559878656 1977600937984 1984696267008 1991146149888 1998290077056 2000201706594 2002200625152 2002998210304 2004115995648 2026044105904 2030008967168 2031950940032 2043913138176 2045868412224 2047825556751 2049872068608 2059881209568 2063912288256 2065886694144 2088490670812 2089656165744 2092577736704 2093745512448 2094579564896 2098678546432 2102094595302 2108926000272 2113053057024 2116492503489 2118679168046 2120634367488 2122825311232 2127526023168 2133190669197 2137365210624 2139409883976 2150087622592 2152004698368 2154063376332 2154295230464 2157074995712 2158278764544 2164814250144 2169050677248 2171125661952 2181893652512 2183907188736 2185996385664 2186163503104 2188087581186 2188254858496 2190274265088 2203242905472 2205350599578 2207554535424 2209666354176 2214239233024 2216357446576 2220455740671 2220694740992 2222674771968 2224801055232 2231537977032 2235904978944 2238043918656 2242423652352 2253372986592 2253545254912 2255701069888 2257782718464 2260115357696 2263794179556 2268224305152 2271151077216 2275595599872 2279299619142 2283760088064 2284669833628 2285944807536 2289140811776 2304819858432 2315478978176 2317694040974 2320010248192 2331338423232 2333568657693 2335900729344 2338135328256 2354149953792 2356402010508 2361013364736 2386846480928 2388178475136 2391517413376 2393805217024 2407897669632 2410201143168 2414917779456 2418848575416 2421347620624 2423582134272 2426709370176 2431458312192 2437932193368 2442703097856 2452443694519 2454630359076 2457242997248 2459433940992 2460413666984 2461786715808 2465228566528 2466604302336 2474073428736 2476440208164 2491019137152 2493402127398 2493592745728 2495893929984 2495978197972 2498281583616 2500862695424 2513073939054 2515585400832 2517991891968 2520400685232 2525616625168 2530559123456 2532979938944 2535238411776 2537663703624 2537936846848 2542629777408 2550329116608 2552768844717 2555319975936 2557764478464 2570450056384 2572822167552 2572909032841 2575283413248 2575480291328 2577944079872 2587193348064 2595601231104 2604913850448 2608555808768 2610011529216 2611051238432 2616160927744 2618493566976 2628935151024 2634079838208 2641093209482 2646261689344 2654861533184 2659182888999 2664386769408 2666935608792 2672154660864 2685202291044 2690457090048 2693030869152 2724016073202 2725217517568 2727824549632 2730434075668 2746508279424 2749135678926 2751883051008 2754515592192 2764398371904 2767965375357 2773382137344 2786208220992 2791660683264 2802792793736 2805291838944 2810781646848 2811901333696 2813470532352 2817404076032 2821990004652 2827512489984 2836701364224 2841318703314 2844254225596 2846879013888 2849602431312 2849820280832 2852546511968 2855178952704 2869339597824 2872084501776 2877705019392 2886419000192 2889180242858 2891756313432 2892067569664 2894834215936 2897415327744 2900187089856 2905862602752 2908969148631 2911876251648 2914661847552 2917450108248 2931919595563 2934625284864 2937432643236 2937657207296 2940467466104 2943181043712 2946221805568 2960607654228 2966401406976 2975383969376 2977044400512 2981206638592 2982870319104 2984058558208 2986719224832 3004497315456 3010376957952 3018392239408 3024299073536 3028201436288 3034127466496 3039066158856 3045013450752 3047926410048 3065869707264 3068802618336 3073093144576 3074808102912 3108451230976 3111424876924 3117513771008 3132736006218 3138866605056 3141869347344 3148017819648 3153141892953 3163389000408 3169579585536 3178018752069 3184237966848 3206047815936 3207324958747 3209114825964 3210530226176 3213601524224 3225131433888 3231442845696 3235612493568 3247221375216 3250576257824 3253576015872 3256688492928 3256937463808 3272840478768 3279245254656 3282382287744 3288805736448 3292321672094 3298764571648 3301920277552 3304864358208 3308025899367 3311331803136 3314499531264 3321358849536 3324536169864 3331042111488 3347306965548 3350765252072 3353857468416 3357065877984 3357322522624 3360534246976 3363635478528 3380317882368 3383551604832 3390173036544 3395691269334 3400438822144 3402336457728 3403691792956 3406726615824 3410352637952 3413393399808 3427004750442 3430429556736 3433711217664 3449591130752 3454042263266 3457229787648 3460801641472 3473218467264 3476541061461 3480015372288 3497007634848 3503851094016 3505246868032 3507202992384 3512106450944 3545577185332 3552515692544 3555914145056 3562872881152 3580269721392 3587276120064 3590707825536 3611846504448 3615301714752 3622376669184 3632021430936 3656898290052 3662011039232 3664054646784 3665514238568 3672687456256 3685864495872 3690620500476 3697842849792 3711110143104 3714660312246 3714944294656 3718372589568 3740389118592 3743967296958 3747708862464 3751294043136 3762653339536 3769610908581 3770016653312 3773378101248 3776987837952 3780601027848 3782268485632 3788424937752 3795838685184 3799469908416 3806905270272 3825493674912 3825786130432 3829446002368 3832979963904 3833109375457 3836646717696 3836940025856 3855675084576 3863220436992 3866916119808 3878625531508 3880790022096 3886215796736 3889933477664 3893401846656 3901021028352 3912833713152 3916576857648 3924241391616 3934689883514 3943402726536 3947476872304 3951119757312 3955201875968 3961639814223 3969392534016 3982292299776 3996580154112 3998172208849 4000403413188 4005996420608 4008231991296 4052088211808 4060017934336 4063901880064 4087826276352 4091736824448 4095651113502 4099744137216 4119762419136 4123703518389 4127824576512 4131773388288 4176981341624 4179312331488 4185155473408 4187491024896 4189159129792 4197357092864 4204189190604 4217852000544 4226106114048 4232985006978 4237358336092 4241268734976 4245650622464 4255052046336 4266381338394 4274730421248 4278819767952 4300175245184 4304009396736 4308126752664 4308590460928 4314149991424 4316557529088 4329628500288 4333770364287 4338101354496 4342251323904 4363787305024 4367814377472 4367961846451 4371992771328 4372327006208 4376175162372 4376509716992 4406485810944 4410701199156 4419332708352 4428478466048 4432714893152 4440911481342 4441389481984 4445349543936 4449602110464 4463075954064 4471809957888 4476087837312 4484847304704 4506745973184 4507090509824 4511402139776 4515565436928 4520230715392 4527588359112 4536448610304 4542302154432 4551191199744 4558599238284 4567520176128 4569339667256 4571889615072 4578281623552 4609639716864 4630957956352 4635388081948 4662676846464 4667137315386 4671801458688 4676270656512 4699104009327 4708299907584 4712804021016 4722026729472 4773692961856 4776356950272 4778259632419 4783034826752 4787610434048 4815795339264 4820402286336 4837697150832 4842695241248 4847164268544 4853418740352 4862916624384 4875864386736 4885406195712 4904887389038 4909260718152 4914485994496 4918867881984 4920827333968 4923573431616 4930457133056 4933208604672 4938482508141 4948146857472 4952880416328 4977444894793 4982038274304 4986804254796 4987185491456 4991956395944 4996563167232 5001725390848 5026147878108 5035983783936 5040801370464 5051233250336 5061118246912 5065959877888 5070476823552 5075327407248 5085259554816 5100658233216 5105537689434 5110639951872 5115528956928 5140507125663 5140900112768 5145644335104 5145818065682 5150566826496 5150960582656 5155888159744 5174386696128 5181063394899 5191202462208 5209827700896 5217111617536 5220023058432 5222102476864 5232321855488 5257870302048 5268159676416 5282186418964 5292523378688 5309723066368 5318365777998 5328773538816 5333871217584 5344309321728 5370404582088 5380914180096 5386061738304 5444993534617 5448032146404 5450435035136 5455649099264 5460868151336 5493016558848 5498271357852 5509031184384 5528796743808 5535930750714 5546764274688 5572416441984 5583321366528 5605585587472 5610583677888 5615950945437 5621563293696 5623802667392 5626941064704 5634808152064 5643980009304 5655024979968 5673402728448 5682637406628 5688508451192 5693758027776 5699204862624 5699640561664 5705093023936 5710357905408 5738679195648 5744169003552 5755410038784 5772838000384 5778360485716 5783512626864 5789668431872 5794830655488 5800374179712 5811725205504 5817938297262 5823752503296 5829323695104 5834900216496 5863839191126 5869250569728 5874865286472 5875314414592 5880934932208 5886362087424 5892443611136 5902034825271 5921215308456 5932802813952 5950767938752 5954088801024 5956460637673 5962413277184 5968117116416 5973438449664 6008994630912 6036784478816 6048598147072 6056402872576 6078132317712 6090026901504 6095852820096 6131739414528 6137605236672 6143476670253 6146186289152 6149616205824 6216902461952 6222849753848 6235027542016 6265472012436 6277733210112 6283738694688 6296035639296 6306283785906 6326778000816 6339159171072 6356037504138 6368475933696 6399572007591 6412095631872 6414649917494 6418229651928 6421060452352 6427203048448 6450262867776 6462885691392 6471224987136 6494442750432 6501152515648 6507152031744 6507371730427 6513376985856 6513874927616 6545680957536 6558490509312 6564764575488 6584643344188 6597529143296 6603840555104 6609728716416 6616051798734 6622663606272 6628999062528 6642717699072 6649072339728 6662084222976 6694613931096 6701530504144 6707714936832 6714131755968 6714645045248 6721068493952 6727270957056 6760635764736 6767103209664 6780346073088 6787594680139 6791382538668 6800877644288 6804672915456 6807383585912 6813453231648 6820705275904 6826786799616 6854009500884 6867422435328 6899182261504 6908084526532 6914459575296 6921603282944 6946436934528 6953082122922 6960030744576 6994015269696 7000705973079 7007702188032 7010493736064 7014405984768 7024212901888 7091154370664 7105031385088 7111828290112 7125745762304 7160539442784 7174552240128 7181415651072 7223693008896 7230603429504 7244753338368 7264042861872 7313796580104 7324022078464 7328109293568 7331028477136 7345374912512 7357331083557 7371728991744 7381241000952 7395685699584 7415377088161 7422220286208 7429320624492 7429888589312 7480778237184 7487934593916 7502588086272 7525306679072 7539221817162 7540033306624 7546756202496 7553975675904 7561202055696 7576849875504 7591677370368 7598939816832 7613810540544 7650987349824 7651572260864 7658306534151 7658892004736 7665959927808 7666218750914 7673293435392 7673880051712 7711350169152 7718727098523 7726440873984 7733832239616 7757251063016 7761580044192 7772431593472 7779866955328 7786803693312 7825667426304 7833153715296 7848482783232 7869379767028 7886805453072 7894953744608 7902239514624 7910403751936 7923279628446 7938785068032 7964584599552 7977548666997 7993160308224 7996344417698 8000806826376 8011992841216 8016463982592 8104176423616 8111929143409 8120035868672 8127803760128 8175652552704 8183473648896 8191302227004 8239524838272 8247407036778 8255649153024 8263546776576 8353962683248 8358624662976 8370310946816 8374982049792 8378318259584 8394714185728 8408378381208 8435704001088 8452212228096 8465970013956 8474716672184 8482537469952 8491301244928 8510104092672 8532762676788 8549460842496 8557639535904 8600350490368 8608018793472 8616253505328 8628299982848 8633115058176 8659257000576 8667540728574 8676202708992 8684502647808 8726907445893 8727574610048 8735628754944 8735923692902 8743985542656 8744654012416 8752350324744 8753019433984 8795758786689 8812971621888 8821402398312 8838665416704 8856956932096 8865429786304 8873910745921 8881822962684 8882778963968 8899204220928 8926151908128 8943619915776 8952175674624 9013491946368 9014181019648 9022804279552 9031130873856 9055176718224 9072897220608 9084604308864 9102382399488 9117198476568 9135040352256 9138679334512 9143779230144 9156563247104 9219279433728 9243826233187 9261915912704 9270776163896 9325353692928 9334274630772 9352541313024 9398208018654 9416599815168 9425608042032 9444053458944 9534056256207 9547385923712 9552713900544 9556519264838 9566069653504 9575220868096 9621974876241 9631590678528 9640804572672 9675394301664 9685390482496 9694328537088 9706837480704 9751728773472 9770812391424 9809774778076 9818521436304 9828971988992 9837735763968 9841654667936 9847146863232 9860914266112 9866417209344 9876965016282 9896293714944 9905760832656 9954889789586 9964076548608 9973608509592 9974370982912 9983912791888 9993126334464 10003450781696 10052295756216 10071967567872 10081602740928 10102466500672 10112130850003 10122236493824 10131919755776 10140953647104 10150654814496 10170519109632 10201316466432 10211075378868 10231057913856 10281014251326 10281800225536 10291288670208 10291636131364 10301133652992 10311776319488 10348773392256 10362126789798 10382404924416 10419655401792 10429623184383 10434223235072 10440046116864 10444204953728 10464643710976 10515740604096 10536319352832 10564372837928 10585046757376 10619446132736 10636731555996 10657547077632 10667742435168 10688618643456 10740809164176 10761828360192 10772123476608 10889987069234 10896064292808 10900870070272 10911298198528 10921736302672 10986033117696 10996542715704 11018062368768 11057593487616 11071861501428 11093528549376 11144832883968 11211171174944 11221167355776 11231901890874 11243126587392 11247605334784 11253882129408 11287960018608 11310049959936 11346805456896 11365274813256 11377016902384 11387516055552 11398409725248 11399281123328 11410186047872 11420715810816 11477358391296 11488338007104 11499328126371 11510820077568 11523125852329 11545676000768 11556720971432 11567025253728 11579336863744 11589661310976 11600748359424 11635876594524 11658647390208 11669800432992 11727678382252 11738501139456 11749730572944 11750628829184 11761869864416 11772724174848 11784887222272 11804069650542 11842430616912 11865605627904 11884919442669 11901535877504 11908177602048 11912921275346 11924826554368 11936234232832 11946876899328 11994516626547 12017989261824 12073568957632 12097196294144 12112805745152 12156264635424 12180053803008 12191705640192 12263478829056 12275210473344 12286953340506 12292372578304 12299232411648 12433804923904 12445699507696 12470055084032 12530944024872 12555466420224 12567477389376 12592071278592 12612567571812 12653556001632 12678318342144 12712075008276 12736951867392 12799144015182 12824191263744 12829299834988 12836459303856 12854406096896 12900525735552 12925771382784 12942449974272 12988885500864 13001311092861 13002305031296 13014304063488 13014743460854 13026753971712 13027749855232 13091361915072 13103885539353 13116981018624 13129529150976 13169286688376 13195058286592 13207681110208 13219457432832 13232103597468 13257998125056 13285435398144 13298144679456 13324168445952 13389227862192 13403061008288 13415429873664 13428263511936 13429290090496 13442136987904 13454541914112 13521271529472 13534206419328 13560692146176 13575189360278 13582765077336 13601755288576 13609345830912 13614767171824 13626906463296 13641410551808 13653573599232 13708019001768 13734844870656 13771414592299 13798364523008 13816169053064 13828919150592 13843206565888 13892873869056 13906164245844 13988030539392 14001411946158 14015404376064 14020987472128 14028811969536 14182308741328 14210062770176 14223656580224 14251491524608 14321078885568 14334778897257 14349104480256 14362831302144 14447386017792 14461206859008 14528085723744 14627593160208 14648044156928 14656218587136 14662056954272 14690749825024 14714662167114 14743457983488 14762482001904 14791371399168 14815447524423 14830754176322 14844440572416 14858641248984 14859777178624 14932334684379 14961556474368 14975869187832 15005176172544 15050613358144 15065011266331 15078443634324 15080066613248 15107951351808 15122404111392 15153699751008 15183354740736 15197879633664 15301974699648 15303144521728 15316613068302 15317784009472 15331919855616 15332437501828 15346586870784 15422700338304 15437454197046 15452881747968 15467664479232 15514502126032 15523160088384 15543190184697 15544863186944 15559733910656 15573607386624 15651334852608 15666307430592 15696965566464 15738759534056 15773610906144 15789907489216 15804479029248 15820807503872 15846559256892 15877570136064 15929169199104 15955097333994 15986320616448 15992688835396 16001613652752 16023985682432 16032927965184 16208352847232 16223858286818 16240071737344 16255607520256 16334980603851 16351305105408 16366947297792 16382604454008 16479049676544 16494814073556 16527093553152 16707925366496 16717249325952 16740621893632 16749964099584 16756636519168 16816756762416 16871408002176 16904424456192 16931940027912 16949433344368 16965074939904 16982602489856 17020208185344 17065525353576 17098921684992 17115279071808 17167105861633 17200700980736 17216037586944 17232507010656 17256599965696 17266230116352 17318514001152 17335081457148 17369005295616 17453814891786 17455149220096 17471257509888 17471847385804 17487971085312 17504700649488 17506038867968 17591517573378 17625943243776 17642804796624 17677330833408 17706104475813 17713913864192 17730859572608 17747821491842 17763645925368 17765557927936 17798408441856 17852303816256 17869381913019 17887239831552 17904351349248 18010363229887 18026983892736 18028362039296 18045608559104 18110353436448 18145794441216 18169208617728 18234396953136 18270080704512 18277358669024 18287558460288 18313126494208 18438558867456 18487652466374 18523831825408 18541552327792 18650707385856 18668549261544 18705082626048 18796416037308 18833199630336 18851216084064 18888106917888 19068112512414 19094771847424 19105427801088 19113038529676 19150441736192 19243949752482 19263181357056 19281609145344 19350788603328 19370780964992 19388657074176 19413674961408 19503457546944 19522115191281 19541624782848 19619549556152 19637042872608 19657943977984 19675471527936 19683309335872 19694293726464 19721828532224 19753930032564 19792587429888 19811521665312 19909779579172 19928153097216 19947217019184 19948741965824 19967825583776 19986252668928 20006901563392 20104591512432 20143935135744 20163205481856 20204933001344 20224261700006 20244472987648 20263839511552 20281907294208 20301309628992 20341038219264 20362784040417 20402632932864 20422150757736 20462115827712 20562028502652 20563600451072 20583272262728 20602267305984 20623552638976 20697546784512 20724253579596 20764809848832 20839310803584 20859246368766 20868446470144 20880092233728 20888409907456 21031481208192 21072638705664 21128745675856 21170093514752 21238892265472 21273463111992 21315094155264 21335484870336 21377237286912 21481618328352 21523656720384 21544246953216 21779974138468 21792128585616 21822596397056 21843472605344 21972066235392 21993085431408 22036124737536 22071993250671 22115186975232 22143723002856 22187057098752 22246131264483 22289665767936 22422342349888 22442334711552 22451274711229 22463803781748 22495210669568 22507764258816 22575920037216 22620099919872 22730549626512 22754033804768 22775032111104 22796819450496 22798562246656 22820372095744 22841431621632 22954716782592 22976676014208 22998656252742 23021640155136 23046251704658 23091352001536 23113441942864 23134050507456 23156181295569 23158673727488 23179322621952 23201496718848 23271753189048 23317294780416 23339600865984 23455356764504 23477002278912 23499461145888 23501257658368 23523739728832 23545448349696 23569774444544 23608139301084 23684861233824 23731211255808 23769838885338 23803071755008 23816355204096 23825842550692 23872468465664 23893753798656 23989033253094 24035978523648 24147137915264 24194392588288 24225611490304 24312529270848 24335787430227 24360107606016 24383411280384 24526957658112 24550420946688 24573906681012 24584745156608 24867609847808 24891399015392 24940110168064 25061888049744 25110932840448 25134954778752 25184142557184 25225135143624 25307112003264 25356636684288 25424150016552 25473903734784 25575484242841 25598288030364 25648382527488 25658599669976 25672918607712 25708812193792 25801051471104 25884899948544 25977771001728 26002622185722 26004610062592 26028608126976 26029486921708 26053507943424 26182723830144 26207771078706 26233962037248 26259058301952 26338573376752 26387276360067 26390116573184 26415362220416 26438914865664 26464207194936 26515996250112 26570870796288 26596289358912 26621732237763 26648336891904 26778455724384 26806122016576 26830859747328 26831765628199 26856527023872 26858580180992 26884273975808 27042543058944 27068412838656 27150378720556 27165530154672 27203510577152 27218691661824 27229534343648 27253812926592 27282821103616 27307147198464 27416038003536 27469689741312 27542829184598 27596729046016 27632338106128 27657838301184 27686413131776 27731478699561 27785747738112 27812328491688 27976061078784 28002823892316 28041974944256 28057623939072 28364617482656 28420125540352 28447313160448 28642157771136 28669557794514 28698208960512 28725662604288 28865924628723 28894772035584 28922413718016 29056171447488 29255186320416 29296088313856 29312437174272 29324113908544 29381499650048 29429324334228 29486915966976 29524964003808 29582742798336 29630895048846 29661508352644 29688881144832 29717282497968 29719554357248 29864669368758 29923112948736 29951738375664 30010352345088 30101226716288 30130022532662 30156887268648 30160133226496 30215902703616 30244808222784 30307399502016 30336392550009 30366709481472 30395759267328 30575732925157 30603949399296 30606289043456 30633226136604 30635568018944 30664875003656 30693173741568 30845400676608 30874908394092 30935328958464 31029004252064 31046320176768 31086380369394 31089726373888 31119467821312 31147214773248 31302669705216 31332614861184 31393931132928 31477519068112 31547221812288 31579814978432 31608958058496 31641615007744 31693118513784 31755140272128 31858338398208 31910194667988 31972641232896 31985377670792 32003227305504 32047971364864 32065855930368 32416705694464 32447716573636 32511215040512 32669961207702 32702610210816 32733894595584 32765208908016 32958099353088 32989628147112 33054187106304 33415850732992 33434498651904 33447817426933 33481243787264 33513273038336 33633513524832 33742816004352 33863880055824 33898866688736 33930149879808 33965204979712 34040416370688 34131050707152 34197843369984 34230558143616 34334211723266 34401401961472 34432075173888 34465014021312 34497984379113 34513199931392 34532460232704 34569377556987 34637028002304 34670162914296 34738010591232 34907629783572 34910298440192 34943694771608 34975942170624 35009401298976 35012077735936 35183035146756 35251886487552 35285609593248 35354661666816 35412208951626 35427827728384 35461719145216 35495642983684 35527291850736 35596816883712 35704607632512 35738763826038 35774479663104 35808702698496 35983549879641 36020726459774 36053967785472 36056724078592 36091217118208 36220706872896 36291588882432 36338417235456 36468793906272 36540161409024 36554717338048 36575116920576 36626252988416 36877117734912 36975304932748 37047663650816 37083104655584 37301414771712 37337098523088 37410165252096 37592832074616 37666399260672 37702432168128 37776213835776 38114954742319 38136225024828 38189543694848 38210855602176 38226077059352 38300883472384 38487899504964 38563218290688 38701577206656 38741561929984 38777314148352 38827349922816 39006915093888 39044230382562 39083249565696 39239099112304 39274085745216 39311656618059 39315887955968 39350943055872 39366618671744 39388587452928 39443657064448 39507860065128 39585174859776 39623043330624 39819559158344 39856306194432 39894434038368 39897483931648 39935651167552 39972505337856 40013803126784 40209183024864 40287870271488 40326410963712 40409866002688 40448523400012 40527679023104 40563814588416 40602619257984 40682076438528 40725568080834 40805265865728 40844301515472 40924231655424 41124057005304 41127200902144 41166544525456 41204534611968 41247105277952 41314243776897 41395093569024 41448507159192 41529619697664 41678621607168 41695224463711 41718492737532 41736892940288 41776819814912 42062962416384 42257491351712 42340187029504 42546926223984 42630188310528 42670969740672 42754474573824 42963236656704 43004336691771 43047313440768 43088493906432 43559948276936 43584257171232 43645192794112 43686945210688 43944132470784 43986170862816 44072249475072 44143986501342 44230373950464 44287446005712 44374114197504 44492262528966 44579331535872 44797004053137 44844684699776 44884669423104 44902549422458 44927607563496 44990421339136 45015528517632 45151840074432 45195033798993 45240199839744 45461099253024 45508067609536 45550064222208 45551602112989 45593638900992 45597124493312 45640744191488 45909433565184 45953352028416 45997312505484 46092503409316 46182704003072 46226883885728 46268101014912 46312362591138 46317347454976 46358645243904 46402993437696 46543506378096 46634589560832 46679201731968 46910713529008 46954004557824 46998922291776 47002515316736 47047479457664 47090896699392 47139548889088 47216278602168 47369722467648 47462422511616 47539677770676 47606143510016 47632710408192 47651685101384 47744936931328 47787507597312 47978066506188 48071957047296 48294275830528 48451222980608 48625058541696 48671574860454 48720215212032 48766822560768 49004941811553 49053915316224 49100841893376 49147813362024 49169490313216 49735219695616 49782798030784 49830421880941 49880220336128 50123776099488 50221865680896 50269909557504 50450270287248 50614224006528 50713273368576 50848300033104 50947807469568 51150968485682 51196576060728 51296765054976 51317199339952 51345837215424 51417624387584 51501317584899 51602102942208 51769799897088 51907639617127 51955542003456 52005244371444 52009220125184 52058973843416 52107015886848 52365447660288 52415542157412 52518116603904 52677146753504 52774552720134 52780233146368 52830724440832 52877829731328 52928414389872 53031992500224 53141741592576 53192578717824 53243464475526 53296673783808 53556911448768 53608145739057 53612244033152 53661719494656 53663531256398 53713054047744 53717160361984 53768547951616 54031089689661 54085086117888 54136825677312 54300757441112 54331060309344 54407021154304 54437383323648 54459068687296 54507625853184 54565642207232 54832076007072 54939379482624 55085658369196 55193458092032 55264676212256 55315676602368 55372826263552 55462957399122 55571495476224 55624656983376 55952122157568 56005647784632 56083949888512 56115247878144 56729234965312 56783504003863 56840251080704 56894626320896 57284315542272 57339115589028 57451325208576 57731849257446 57789544071168 57844827436032 58112342894976 58510372640832 58566345573843 58592176627712 58624874348544 58648227817088 58762999300096 58858648668456 58973831933952 59049928007616 59165485596672 59261790097692 59323016705288 59377762289664 59434564995936 59439108714496 59729338737516 59846225897472 59903476751328 60020704690176 60202453432576 60260045065324 60313774537296 60431805407232 60489616445568 60614799004032 60672785100018 60733418962944 60791518534656 61088352121251 61151465850314 61207898798592 61212578086912 61266452273208 61271136037888 61329750007312 61386347483136 61690801353216 61749816788184 61870657916928 62058008504128 62092640353536 62117375221447 62172760738788 62179452747776 62238935642624 62294429546496 62605339410432 62665229722368 62955038136224 63094443624576 63159629956864 63217916116992 63386237027568 63510280544256 63716676796416 63820389335976 63945282465792 63970755341584 64006454611008 64095942729728 64131711860736 64706783632309 64833411388928 64895433147272 65022430081024 65339922415404 65467789191168 65530417816032 65916198706176 65979256294224 66108374212608 66738393793449 66831701465984 66868997303808 66895634853866 66962487574528 67026546076672 67267027049664 67353824133687 67485632008704 67727760111648 67797733377472 67860299759616 67930409959424 68262101414304 68395686739968 68461116287232 68668423446532 68802803922944 68864150347776 68930028042624 68995968758226 69026399862784 69064920465408 69138755113974 69274056004608 69340325828592 69476021182464 69815259567144 69820596880384 69887389543216 69951884341248 70018802597952 70024155471872 70366070293512 70503772975104 70571219186496 70709323333632 70784915950021 70824417903252 70855655456768 70923438290432 70991285967368 71054583701472 71193633767424 71409215265024 71477527652076 71617405396992 71967099759282 72041452919548 72107935570944 72182434236416 72441413745792 72583177764864 72676834470912 72937587812544 73007362290681 73080322818048 73109434676096 73150233841152 73252505976832 73754235469824 73950609865496 74095327301632 74166209311168 74602829543424 74674197046176 74820330504192 75185664149232 75332798521344 75404864336256 75552427671552 76229909484638 76272450049656 76379087389696 76421711204352 76452154118704 76601766944768 76726452728523 76975799009928 77126436581376 77403154413312 77483123859968 77654699845632 78013830187776 78088460765124 78478198224608 78548171490432 78623313236118 78631775911936 78701886111744 78733237343488 78777174905856 79015720130256 79170349719552 79246086661248 79639118316688 79712612388864 79788868076736 79794967863296 79865196713289 79871302335104 79945010675712 80027606253568 80418366049728 80495296884597 80575740542976 80652821927424 80819732005376 80897046800024 81055358046208 81127629176832 81205238515968 81451136161668 81610531731456 81688603030944 81848463310848 82248114010608 82254401804288 82333089050912 82409069223936 82494210555904 82628487553794 82790187138048 82897014318384 83059239395328 83194436098683 83357243214336 83390448927422 83436985475064 83473785880576 83553639629824 84125924832768 84514982703424 84595832495551 84680374059008 85093852447968 85260376621056 85341939481344 85926473313408 86008673383542 86094626881536 86176987812864 87119896553872 87168514342464 87290385588224 87373890421376 87888264941568 87972341725632 88144498950144 88287973002684 88460747900928 88574892011424 88748228395008 88984525057932 89158663071744 89594008106274 89689369399552 89769338846208 89805098844916 89855215126992 89980842678272 90031057035264 90303680148864 90390067597986 90480399679488 90922198506048 91009177650027 91016135219072 91100128444416 91103204225978 91187277801984 91194248986624 91281488382976 91727198775471 91818867130368 91906704056832 91994625010968 92185006818632 92365408006144 92453767771456 92536202029824 92624725182276 92634694909952 92805986875392 93087012756192 93269179121664 93358403463936 93821427058016 93908009115648 93997844583552 94005030633472 94094958915328 94181793398784 94432557204336 94739444935296 94924845023232 95079355541352 95212287020032 95265420816384 95303370202768 95489873862656 95575015194624 95956133012376 96143914094592 96399902146093 96588551661056 96902445961216 97250117083392 97343149720908 97533645121536 98009883623106 98107830632448 98201683786752 98295626724048 99470439391232 99565596061568 99660843761882 99760440672256 100247552198976 100343452280799 100443731361792 100539819115008 100900540574496 101228448013056 101696600066208 101895614939136 102301936971364 102393152121456 102593530109952 102634398679904 102691674430848 102835248775168 103002635169798 103204205884416 103539599794176 103708132670961 103815279234254 103911084006912 104010488742888 104018440250368 104117947686832 104214031773696 104730895320576 104831084314824 105036233207808 105354293507008 105455078864317 105549105440268 105560466292736 105661448881664 105755659462656 105856828779744 106063985000448 106283483185152 106385157435648 106486928951052 107113822897536 107216291478114 107224488066304 107323438989312 107327062512796 107426108095488 107537095903232 108062179379322 108170172235776 108273651354624 108601514882224 108662120618688 108814042308608 108874766647296 108918137374592 109015251706368 109131284414464 109664152014144 109878758965248 110171316738392 110386916184064 110529352424512 110631353204736 110745652527104 110925914798244 111142990952448 111249313966752 111904244315136 112011295569264 112167899777024 112230495756288 113458469930624 113567008007726 113680502161408 113789252641792 114344864226957 114568631084544 114678231178056 114902650417152 115463698514892 115689654872064 116224685789952 117020745281664 117132691147686 117184353255424 117249748697088 117296455634176 117717297336912 117947663867904 118099856015232 118330971193344 118523580195384 118646033410576 118755524579328 118869129991872 118878217428992 119458677475032 119692451794944 119806953502656 120041409380352 120169741031431 120404906865152 120520090130648 120627549074592 120863610814464 120979232891136 121229598008064 121345570200036 121583037069312 122176704242502 122302931700628 122415797597184 122532904546416 122542272075776 122659500014624 122772694966272 123381602706432 123499633576368 123741315833856 123942731330691 124116017008256 124185280707072 124234750442894 124345521477576 124358905495552 124477871285248 124588859092992 125085673391133 125210678820864 125330459444736 125910076272448 126072542609209 126188887249152 126319259913728 126772474055136 127020561088512 127640778671952 127890564931584 127941510683168 128012909222016 128191885459456 128263423721472 129413567264618 129666822777856 129790866294544 130044860162048 130679844830808 130935578382336 131060835632064 131832397412352 131958512588448 132216748425216 133476787586898 133663402931968 133737994607616 133791269707732 134053092153344 134534054099328 134707648267374 134971264017408 135455520223296 135585101396979 135595466754944 135720599519232 135860819918848 136524202828608 136654806338967 136791373479936 136922232574464 137336846893064 137605607845888 137728300695552 137860056085248 137991937516452 138052799725568 138277510227948 138548112009216 138680651657184 138952042364928 139630519134288 139641193760768 139774779086432 139903768682496 140037605195904 140048310943744 140732140587024 141007545950208 141142438372992 141418646667264 141569831900042 141648835806504 141711310913536 141846876580864 141982571934736 142109167402944 142387267534848 142818430530048 142955055304152 143234810793984 143934199518564 144082905839096 144215871141888 144364868472832 144882827491584 145353668941824 145875175625088 146014724581362 146160645636096 146218869352192 146300467682304 147508470939648 147901219730992 148190654603264 148332418622336 149205659086848 149348394092352 149491265642823 149640661008384 150371328298464 150665597042688 150809728672512 152459818969276 152544900099312 152758174779392 152843422408704 152904308237408 153203533889536 153452905457046 153951598019856 154252873162752 154503952754697 154806308826624 154966247719936 155309399691264 155722918851381 156027660375552 156176921530248 156956396449216 157096342980864 157246626472236 157263551823872 157466474686976 157554349811712 158031440260512 158340699439104 158492173322496 159278236633376 159425224777728 159577736153472 159589935726592 159730393426578 159742604670208 159890021351424 160836732099456 160990593769194 161151481085952 161305643854848 161639464010752 161794093600048 162093269068983 162110716092416 162255258353664 162410477031936 162902272323336 163221063462912 163377206061888 163696926621696 164496228021216 164508803608576 164666178101824 164818138447872 164988421111808 165256975107588 165580374276096 165794028636768 166118478790656 166388872197366 166714486428672 166780897854844 166873970950128 167107279259648 168251849665536 169029965406848 169191664991102 169360748118016 170187704895936 170350512011589 170520753242112 170683878962688 171852946626816 172017346767084 172353975625728 174239793107744 174337028684928 174580771176448 174747780842752 175776529883136 175944683451264 176288997900288 176575946005368 176921495801856 177149784022848 177496456790016 177969050115864 178317326143488 179028389699887 179188016212548 179378738799104 179538677692416 179610197689832 179710430253984 179961685356544 180062114070528 180607360297728 180780135195972 181844397012096 182018355300054 182032270438144 182200256888832 182206408451956 182374555603968 182562976765952 183454397550942 183637734260736 183813408113664 183989250021936 184370013637264 184730816012288 184907535542912 185072404059648 185249450364552 185269389819904 185611973750784 186174025512384 186352125664341 186538358243328 186716806927872 187642854116032 187816018231296 187822359397393 187995689167104 188010061266944 188189917830656 188865114408672 189478889870592 190158711082704 190424574040064 190530841632768 190606740405536 190979747725312 191150030389248 191912266024752 192287828189184 192799804292186 193177103322112 193804891922432 194120350896927 194500234166784 194686299441816 195067290243072 196019767246212 196403367573504 196591253448096 198940878782464 199131192123136 199321687523764 200495104397952 200686904561598 200887462723584 201079638230016 201801081148992 202061472401061 202456896026112 203393200132416 203791229878272 204603873942728 204786304242912 205187060219904 205268797359808 205383348861696 205670497550336 206005270339596 206408411768832 207079199588352 207416265341922 207630558468508 207822168013824 208020977485776 208036880500736 208235895373664 208428063547392 209461790641152 209662168629648 210072466415616 210708587014016 210910157728634 211098210880536 211120932585472 211322897763328 211511318925312 211713657559488 212127970000896 212354747850063 212566966370304 212770314871296 212973857902104 214030130476099 214227645795072 214432582956228 214448976132608 214654125025592 214852216190976 215074191806464 216124358758644 216547302709248 217203029764448 217324241237376 217628084617216 217749533294592 217836274749184 218030503412736 219328304028288 219757517930496 220342633476784 220773832368128 221058704849024 221262706409472 221491305054208 221851829596488 222285981904896 222498627933504 223808488630272 224022591138528 224335799554048 224460991512576 226916939861248 227134016015452 227578505283584 228689728453914 229137262169088 229356462356112 229805300834304 230179358185569 230927397029784 231379309744128 232449371579904 234041490563328 234134721988531 234265382295372 234368706510848 234592911268352 235434594673824 235895327735808 236199712030464 237047160390768 237292066821152 237511049158656 237738259983744 237756434857984 238917354950064 239384903589888 239613907005312 240082818760704 240339482062862 240809813730304 241040180261296 241255098149184 241485890653791 241727221628928 241958465782272 242459196016128 242691140400072 243166074138624 244353408485004 244605863401256 244831595194368 245065809092832 245084544151552 245319000029248 245545389932544 246763205412864 246999267152736 247482631667712 247885462661382 248232034016512 248370561414144 248469500885788 248691042955152 248955742570496 249177718185984 250171346782266 250421357641728 250660918889472 251820152544896 252145085218418 252377774498304 252638519827456 253544948110272 253787497486653 254041122177024 255281557343904 255781129863168 255883021366336 256025818444032 256383770918912 258827134529236 259333645555712 259581732589088 260089720324096 261359689661616 261871156764672 262121671264128 263664794824704 263917025176896 264433496850432 266953575173796 267326805863936 267475989215232 267582539415464 268106184306688 269068108198656 269415296534748 269942528034816 270911040446592 271170202793958 271190933509888 271441199038464 273048405657216 273309612677934 273582746959872 273844465148928 274673693786128 275181596326413 275211215691776 275456601391104 275720112170496 275983875032904 276105599451136 276555020455896 277096224018432 277361303314368 277904084729856 279261038268576 279282387521536 279549558172864 279807537364992 279816984408361 280075210391808 280096621887488 281464281174048 282015091900416 282284876745984 283139663800084 283297671613008 283693753161728 283965143869472 284218334805888 284774535069696 285636861060096 285910110608304 286469621587968 287868399037128 288165811678192 288431742283776 288729736945664 289199706438279 289765654983168 290707337883648 291750351250176 291866571245977 292029449162724 292437738704384 292600935364608 295802439461984 296381309206528 296664837244672 298411318173696 298696788184704 298982531285646 299281322016768 300742656596928 301030356842397 301331194085376 301619457345024 304919637938552 305089800198624 305516349558784 305686844817408 305808616474816 306407067779072 306905810914092 307903196039712 308505746325504 309007905509394 309612617653248 309932495439872 310618799382528 311445837702762 312055320751104 312353843060496 313912792898432 314192685961728 314493252944472 314527103647744 314932949373952 315108699623424 316062880521024 316365236592951 316681398878208 316984346644992 318556473266752 318850449555456 318861214790923 319155472306944 319179871453184 319460786853156 319485209340416 321673464198912 321981187538388 322611287709696 323278928021504 323588187200096 324186538137966 324221432184832 324510516707328 324820954063872 325804544646672 326442126925824 326754412123776 327393853243392 328992456042432 329017607217152 329332356203648 329636276895744 329976842223616 330513950215176 331160748552192 331588057273536 332236957581312 332777744394732 333428972857344 333561795709688 333747941900256 334214558519296 336503699331072 338059930813696 338383329982204 340375409791872 340701024023178 341041506484224 341367757925376 343034592680871 343705893253632 344034693534168 344707951251456 348479586215488 348674057369856 348812953166587 349161542352896 349495561685504 351553059766272 351889366902528 353151892010736 353842991603712 354299568045696 354992913580032 355938100231728 356634652286976 358056779399774 358376032425096 358757477598208 359077355384832 359220395379664 359420860507968 359923370713088 360124228141056 360509223094293 361214720595456 361560270391944 363353477319889 363688794024192 364036710600108 364064540876288 364412816903912 364749111207936 365125953531904 366908795101884 367626816227328 367978500043872 368740027274528 369461632024576 369815071085824 370144808119296 370498900729104 371223947501568 372348051024768 372704251328682 373076716486656 373433613855744 375257020173399 375285708232064 375632036462592 375644718794786 375991378334208 376020122533888 376379835661312 377730228817344 378217627827627 378957779741184 380317422165408 380849148080128 381061683265536 381213480811072 381959495450624 383824532049504 384575656378368 385599608584372 386354206644224 387609783844864 388240701793854 389000468333568 389372598883632 390134580486144 392039534492424 392806735147008 393182506896192 397484528027041 397881757564928 398262384246272 398643375047528 400990208795904 401373809123196 402159276460032 403602162297984 404122944802122 404913792052224 406786400264832 407582459756544 409207747885456 409572608485824 409964419016901 410374120439808 410537594719616 410766697723392 411340995100672 412010540679192 412816823537664 414158399176704 414832530683844 415261116937016 415644336027648 416041954971552 416073761001472 416471790747328 416856127094784 418923581282304 419324337259296 420144932831232 421417174028032 421820315457268 422196421761072 422645795526656 423022637850624 423427315118976 424255940001792 424709495700126 425133932740608 425540629742592 425947715804208 428060260952198 428455291590144 428865165912456 428897952265216 429308250051184 429704432381952 430148383612928 432248717517288 433094605418496 434406059528896 434648482474752 434821626550129 435256169234432 435672549498368 436061006825472 438656608056576 440685266953568 441547664736256 442117409698048 442525412818944 443703659192976 444571963809792 444997255867008 447616977260544 448045182277056 448473796928469 448671599108096 448921983025152 453833879722496 454268032030904 455157010567168 457379456907828 458274524338176 458712924712224 459610601668608 460358716371138 461854794059568 462758619488256 464898743159808 467168756554143 468082981126656 468269443977062 468530764590744 468737413021696 469185822536704 470869189347648 471790655471616 472399424060928 474094320781536 474584133642304 475022098317312 475476519967488 475512869715968 477834709900128 478769807179776 479227814010624 480678964125724 481619627460608 482080360522592 482510196298368 482971781307582 483454443257856 483916931564544 484918392032256 485382280800144 486332148277248 488706816970008 489211726802512 489663190388736 490131618185664 490169088303104 490638000058496 491090779865088 493526410825728 493998534305472 494965263335424 495494411650147 495770925322764 496464068033024 496741122828288 496939001771576 497382085910304 497911485140992 498355436371968 500342693564532 501321837778944 503640305089792 504290170436836 504755548996608 505277039654912 507089896220544 507574994973306 508082244354048 510563114687808 511051536034767 511562259726336 511766042732672 512051636888064 512767541837824 517654269058472 518667291111424 519163465178176 520179440648192 522719379323232 523742313529344 524243342528256 527329589649408 527834050353792 528866993700864 533907150347592 534653611727872 534951978430464 535165078830928 536212368613376 537085169099661 538136216397312 538830593069496 539885056069632 541822080893184 542340405587916 542381867019776 546096811314432 546619225355868 547688930297856 549347387572256 550363192652826 550422431383552 550913202782208 551440224340992 551967750065808 553110040911792 554192448036864 554722606628736 555808169459712 558522076537152 558564775043072 559056376993023 559099116345728 559615074729984 559633968816722 560150420783616 560193243774976 562928562348096 563467078192179 564030183800832 564569753491968 566279327600168 566595343226016 567387506323456 567930287738944 568436669611776 571273722120192 571820221216608 572939243175936 575736798074256 576331623356384 576863484567552 577459473891328 578399412876558 579531309966336 581414675767296 582361052690781 583500702500352 583733142491954 584058898325448 584875477408768 585201870729216 591604878923968 592170827468857 592762618413056 593329674489344 596822636347392 597393576369408 597965062571292 601485313193856 602060713684794 602662388170752 603238914690048 609839275877104 610179600397248 611032699117568 611373689634816 611617232949632 612814135558144 613811621828184 615806392079424 617011492651008 618015811018788 619225235306496 619864990879744 621237598765056 622891675405524 624110641502208 624707686120992 627825585796864 628385371923456 628986505888944 629865898747904 630217399246848 632125761042048 632730473185902 633362797756416 633968693289984 637064243550189 637112946533504 637700899110912 637722429581846 638310944613888 638359742906368 638921573706312 638970418680832 642090391428297 643346928397824 643962375076776 645222575419392 646557856043008 647176374400192 647795484452233 648373076275932 648442864369664 649641908127744 651609089293344 652884253851648 653508824247552 657984912084864 658035214434304 658664712407296 659272553791488 661027900430352 662321497104384 663176114547072 664473915162624 665555488789464 666857945714688 667123591419376 667495883800512 668429117038592 673007398662144 674799315022651 676119861627392 676766659964408 680750819583744 681402048046356 682735515850752 686069185361742 687411786507264 688069387068336 689415902502912 696959172430976 697348114739712 697625906333174 698323084705792 698991123371008 702404165965593 703106119532544 703778733805056 706303784021472 707685983207424 708599136091392 711876200463456 713269304573952 716113558799548 716752064850192 717514955196416 718154710769664 718440790759328 718841721015936 719846741426176 720248456282112 721018446188586 722429441190912 723120540783888 726706954639778 727377588048384 728073421200216 728129081752576 728825633807824 729498222415872 730251907063808 733817590203768 735253632454656 735957000087744 737480054549056 738185552050219 738923264049152 739630142171648 740289616238592 740997801458208 742447895003136 744696102049536 745408502657364 746867227711488 750514040346798 750571416464128 751264072925184 751289437589572 751982756668416 752759671322624 755460457634688 756435255655254 757915559482368 760634844330816 761362492459959 761698296160256 762123366531072 762426961622144 763918990901248 767649064099008 769151312756736 771199217168744 772708413288448 775219567689728 776481403587708 778000936667136 778745197767264 780269160972288 784079068984848 785613470294016 786365013792384 794969056054082 795763515129856 796524768492544 797286750095056 801980417591808 802747618246392 804318552920064 807204324595968 808245889604244 809827584104448 813572800529664 818415495770912 819145216971648 819928838033802 820748240879616 821075189439232 821533395446784 824021081358384 825633647075328 828316798353408 829665061367688 830522233874032 831288672055296 832083909943104 832147522002944 832943581494656 833712254189568 837847162564608 838648674518592 839450953225083 840289865662464 841188187220017 842834348056064 843640630914536 844392843522144 845291591053312 846045275701248 846854630237952 849418991400252 851081259485184 851895431608416 856120521904396 856910583180288 857730331824912 857795904530432 858616500102368 859408864763904 860296767225856 864497435034576 866189210836992 867599119314837 868812119057792 869296964949504 869643253100258 870512338468864 871345098996736 872122013650944 875599713737931 877313216113152 881370533907136 883095329472512 884234819396096 887407318385952 889143927619584 889994511734016 895233954521088 896090364554112 896947593856938 897343198216192 897843966050304 907667759444992 908536064061808 910314021134336 914758913815656 916549048676352 917425849424448 919221203337216 920717432742276 923709588119136 925517238976512 929797486319616 934337513108286 936165962253312 936538887954124 937061529181488 938371645073408 941738378695296 943581310943232 944798848121856 948188641563072 949095709778853 949168267284608 950044196634624 950953039934976 951025739431936 955669419800256 956583644372769 957539614359552 958455628021248 961357928251448 963239254921216 964160721045184 965020392596736 965943562615164 967833863129088 969836784064512 970764561600288 972664296554496 977413633940016 978423453605024 979326380777472 980263236371328 980338176606208 981276000116992 982181559730176 987052821651456 987997068610944 989930526670848 990988823300294 991541850645528 992928136066048 993482245656576 993878003543152 994764171820608 995822970281984 996710872743936 1000685387129064 1002643675557888 1007280610179584 1008580340873672 1009511097993216 1010554079309824 1014179792441088 1015149989946612 1021126229375616 1022103072069534 1023124519452672 1023532085465344 1024103273776128 1035308538116944 1037334582222848 1038326930356352 1040358881296384 1045438758646464 1046438859499761 1047484627058688 1048486685056512 1054659179298816 1055668100707584 1067814300695184 1069307223455744 1069903956860928 1070330157661856 1072424737226752 1074170338199322 1076272432794624 1077661186138992 1079770112139264 1081527669282879 1083644161786368 1084680811175832 1084763734039552 1090060431959667 1092193622628864 1093238450711736 1095377860595712 1098694775144512 1099745822442163 1100726385305652 1100844862767104 1102880448681984 1103935500131616 1106220081823584 1108384896073728 1109445213257472 1117044153074304 1117129550086144 1118112753986046 1118198232691456 1119230149459968 1119267937633444 1120300841567232 1125857124696192 1126934156384358 1128060367601664 1129139506983936 1132558655200336 1133190686452032 1134652883482881 1134775012646912 1135860575477888 1136873339223552 1142547444240384 1143640442433216 1145878486351872 1151473596148512 1152663246712768 1153726969135104 1154918947782656 1156798825753116 1159062619932672 1162829351534592 1164722105381562 1167001405000704 1167466284983908 1168117796650896 1169750954817536 1170403741458432 1183209757847936 1184341654937714 1185525236826112 1186659348978688 1192453584081123 1193645272694784 1194787152738816 1195930125142584 1202970626387712 1204121427369588 1206477829380096 1219678551754208 1220359200794496 1222065398235136 1222747379269632 1223234465899264 1227623243656368 1231612784158848 1234022985302016 1236031622037576 1238450470612992 1239729981759488 1242475197530112 1245783350811048 1248221283004416 1249415372241984 1253198727899209 1255651171593728 1256770743846912 1257973011777888 1259731797495808 1260434798493696 1264251522084096 1265460946371804 1267937386579968 1274128487100378 1274225893067008 1275401798221824 1275444859163692 1276621889227776 1277843147412624 1277940837361664 1284180782856594 1286693856795648 1287924750153552 1290445150838784 1293115712086016 1294352748800384 1295590968904466 1296746152551864 1296885728739328 1299283816255488 1303218178586688 1304464879650387 1305768507703296 1307017648495104 1314756515781751 1315969824169728 1316070428868608 1317329424814592 1322055800860704 1324642994208768 1326352229094144 1331110977578928 1333715891429376 1334247182838752 1334991767601024 1336858234077184 1346014797324288 1349598630045302 1352239723254784 1353533319928816 1361501639167488 1362804096092712 1365471031701504 1372138370723484 1374823573014528 1376138774136672 1378831805005824 1393918344861952 1394696229479424 1395251812666348 1397982246742016 1404808331931186 1406212239065088 1407557467610112 1412607568042944 1415371966414848 1417198272182784 1423752400926912 1426538609147904 1432227117599096 1433504129700384 1435029910392832 1436309421539328 1436881581518656 1437683442031872 1439693482852352 1442036892377172 1444858882381824 1446241081567776 1453413909279556 1454755176096768 1456146842400432 1456258163505152 1457651267615648 1458996444831744 1460503814127616 1467635180407536 1470507264909312 1471914000175488 1474960109098112 1476371104100438 1477846528098304 1479260284343296 1480579232477184 1481995602916416 1484895790006272 1486483234950441 1489392204099072 1490817005314728 1493734455422976 1501028080693596 1501142832928256 1502578875179144 1503965513336832 1505519342645248 1510920915269376 1512870511310508 1515831118964736 1521269688661632 1522724984919918 1523396592320512 1524246733062144 1524853923244288 1535298128198016 1538302625513472 1542398434337488 1545416826576896 1550439135379456 1552962807175416 1556001873334272 1557490395534528 1560538321944576 1568158137969696 1571226940588032 1572730027584768 1589938112108164 1593049536985088 1594573500190112 1603960835183616 1605495236492784 1608637105840128 1611255507298983 1614408649191936 1616491779208488 1619655168208896 1627145601059328 1636830991541824 1638290433943296 1638943053919717 1639857676067604 1642150378878464 1643066790893568 1648042162716768 1651267294150656 1659330122735376 1661044467748064 1662577344110592 1664167819886208 1664295044005888 1665887162989312 1667424508379136 1675694325129216 1677297349037184 1678901906450166 1680579731324928 1682376374440034 1685668696112128 1687281261829072 1688785687044288 1690401234576537 1690583182106624 1692090551402496 1693709260475904 1698837982800504 1702162518970368 1703790863216832 1712241043808792 1713821166360576 1715460663649824 1715591809060864 1717233000204736 1718817729527808 1720593534451712 1728994870069152 1732378421673984 1735198238629674 1737624238115584 1738593929899008 1739286506200516 1742690197993472 1744244027301888 1751199427475862 1754626432226304 1762741067814272 1766190658945024 1768469638792192 1774814636771904 1776512482406571 1778287855239168 1779989023468032 1790467909042176 1792180729108224 1793895187713876 1794686396432384 1815335518889984 1817072128123616 1820628042268672 1829517827631312 1833098097352704 1834851698848896 1838442406674432 1841434865484552 1847419176238272 1851034477953024 1859594972639232 1868675026216572 1872331924506624 1873077775908248 1874123058362976 1876743290146816 1883476757390592 1889597696243712 1896377283126144 1898191419557706 1898336534569216 1900088393269248 1901906079869952 1911338839600512 1913167288745538 1915079228719104 1916911256042496 1922715856502896 1926271174284891 1926478509842432 1928321442090368 1930040785193472 1931887125230328 1935667726258176 1939673568129024 1941529123200576 1943386453356699 1945328593108992 1954827267880032 1956846907210048 1958652761554944 1958718890858527 1960526472742656 1960676353212416 1962552000233984 1974105643302912 1975994137221888 1981977646600588 1983083701291056 1985856272132096 1986964491313152 1987756007086304 1989528343641216 1991645940563968 1993421745487872 2001370774258128 2005287351115776 2014561220359168 2017160681747344 2019022195986432 2021108158619648 2024397945067953 2028359584882176 2030299979893224 2042252458751232 2044206144139068 2047064170930688 2048206547552256 2070617076233888 2074669164445696 2076653860712704 2090877517292928 2092877718999522 2094969254117376 2096973370113024 2107212497896779 2109318358597632 2111336201415168 2135628601390368 2138614446911488 2139807913721856 2140660315323712 2144849474453504 2148340676398644 2152544865589248 2155322372277984 2159540224278528 2163055338565758 2167288323572736 2169361622351664 2169527468079104 2180120863919334 2184387245257728 2186476901423472 2190755721191424 2197389550289024 2199491644884326 2201452770611304 2201689725534208 2205760897363968 2207871000263232 2212440163647168 2214556656150657 2216769792147456 2218890426514944 2232028503536461 2234088306148608 2234259100172288 2236225507972092 2236396465382912 2238535875266888 2240601683134464 2251714249392384 2253868312768716 2258279013967872 2265117310400672 2266381372904064 2269305766965762 2269550025293824 2271721150955776 2273746678447104 2285094888480768 2287280884866432 2291756972703744 2302947192297024 2305326493425536 2307453938270208 2309837895565312 2313597651506232 2318125239865344 2325658703069184 2329444210763124 2334002810001408 2334932569967816 2336235593301792 2339501909635072 2340807482916864 2366419515695872 2368683309875428 2373318697957376 2384907168162246 2387290545389568 2389574305477632 2391860250285168 2405941252775424 2408242854739176 2412955658760192 2439357103508416 2440718401588992 2441690672166109 2444130796470272 2446468931798528 2455246487312736 2463225568317696 2472063244075152 2476900941225984 2479459963518976 2484950395060224 2491566701622096 2496442566008832 2498830744483968 2506397455798418 2511302343187456 2513541487693824 2515946023555776 2518352859675249 2519463594991616 2520869596987392 2523564561660051 2528503044168192 2530921892743608 2535874773159936 2548256974200756 2548451786134016 2550889718327384 2553243778455552 2555686294825248 2555881674723328 2568361565713188 2573387713591296 2575849500307104 2580890301677568 2586231424172032 2588705497600768 2591181937808932 2593492305103728 2598567632510976 2606436357173376 2608929759300774 2611537015406592 2614035296990208 2626799141213793 2629513031563502 2631939648339456 2632140857737216 2634658849629184 2644111601721408 2649285988417536 2652704458188288 2662221955157856 2667431782858752 2668494365677504 2669983535202048 2673716468154368 2692029594648576 2699197260090604 2704479446509568 2707066639857632 2723003278334976 2725608192185424 2730942063403008 2744276741446968 2749647146029056 2752277548273344 2757663610011648 2782391696189287 2787836689723904 2789392458958848 2790503625332696 2795964493484032 2809616663862372 2815114935220224 2825215136085888 2830743932829696 2834396544365568 2847504801853824 2853077218295808 2864454235198192 2867008259400768 2869750933118307 2870059820785664 2872618843078656 2873763163037312 2875366884063744 2879386965704704 2884073784754344 2889717764763648 2892482163135552 2906827818559112 2909510352193536 2912293684800864 2912516327010304 2915302535231296 2917992889663488 2921007628255232 2935270360815072 2941014529818624 2943828000350976 2949920218196224 2952742208200876 2958520568686592 2961158464954368 2963991205832832 2969791580012544 2972966469900882 2978784408198144 2981634010629456 2987468910845952 3002056161387192 3002285665856512 3005157750358288 3007931026673664 3011038685290496 3021841830538752 3025741022621016 3031662237929472 3042539377323264 3043751385850903 3045449969839836 3046793184641024 3049707846488576 3070596256396032 3084796868674976 3090833653153792 3105925614350832 3112003746668544 3114980791069056 3121076643889152 3136316275939392 3139316578499283 3142453881176064 3145460055169536 3179876224216328 3186099073970176 3189147000380224 3207921670367232 3210990472985568 3217274211680256 3222511014597966 3228817298383872 3232983558416976 3239310336417792 3254291202118656 3270181295879001 3273661983083648 3276580867886592 3277886107839434 3279715352135208 3284300757756928 3286133581787136 3296084325433536 3299237467326489 3302534588301312 3318660245470752 3322088935496128 3325154688221184 3328335639772416 3328590088011776 3331774325978624 3351388650258432 3354594698074368 3357803812900332 3364752748880068 3371337392224256 3374562523658144 3377571374088576 3380802469153074 3381166364213248 3384181102804992 3387418520951808 3397675965601008 3404325037940736 3407581726433664 3424482087617584 3427642332721152 3430921327299648 3431183618121728 3434466000409472 3437635459055616 3441187068903424 3457989740138304 3464756843347968 3470396477259348 3475248476231168 3477187859798016 3478573012401032 3485380395986944 3488488054603776 3502398854951724 3509252864452608 3525482135628544 3536939277584384 3549629273543808 3553024964813142 3556575710478336 3559978046936064 3577360752243369 3580935818084352 3584361458216448 3587790375427752 3589372792864768 3630671037779968 3634144256247232 3637620797308693 3641256084537344 3659035655262624 3666196194705408 3669703397697792 3682869730969104 3694838352476544 3702068955906048 3719189945278464 3737350052433144 3744663849013248 3746155551816496 3748246116725952 3753486580293632 3759596183697627 3766953514781184 3779195392487424 3792754566252288 3796382839115412 3796673069138432 3803812159739904 3822677679201024 3826334577491076 3833822512084992 3845431713005792 3852542348569782 3852957019684864 3856642884180736 3860081570386944 3863774250460656 3871335452516352 3879347136258048 3883058246401152 3886772906713398 3890657186217984 3909654535760064 3913394638951161 3913693814420096 3917305523109888 3917437781717054 3921052945485312 3921352706424832 3925104000467968 3944269547345253 3948211286605824 3951988274443776 3963955293201176 3966167402582112 3971712544264192 3973928982626304 3975512014172608 3979056687282432 3983291881127936 4002741548516256 4010574702231552 4029122440718336 4034321363494688 4038044391972864 4042216317239296 4048795890135906 4056719169764352 4060599959786448 4084504917502464 4088412288278136 4094128341861376 4096413095104512 4141234152467776 4145195792281999 4149338328891392 4153307721425408 4181755034585856 4185755437999044 4193946740226048 4214424995793558 4218636717195264 4222672402830336 4271257202780736 4277228893822976 4279615827443712 4281320630647424 4289698948907008 4296681352797288 4305089731178496 4310644744555968 4319080448557056 4326110677131516 4334576647145472 4338723244703328 4339054936158208 4360241727838668 4368774490515456 4372953802846944 4381511442382848 4394779100578048 4398983289768652 4402905541222608 4411521794727936 4415742000526464 4424880327294336 4429113312301314 4433539584294912 4437780853029888 4459449704851323 4464057007072922 4468176612297216 4468518200344576 4472451015944184 4472792930765824 4477071750533776 4481203366268928 4503428498784768 4507736625537432 4516558027935744 4530234620801344 4532762745808128 4534568391165631 4538611533931524 4539100050587648 4543442301911552 4547493356894208 4570189776961536 4574561769732864 4605894384594048 4610652986851072 4614907876540416 4627195303012464 4636250479730688 4651317406138368 4658888421526248 4668005620002816 4669865139935632 4672471186603584 4679003819270144 4681614965833728 4723595205158557 4732839031391744 4737366619750856 4746637395914752 4769814336324492 4779148610955264 4783720500570336 4811882505550848 4816485709478352 4825911317520384 4878714207016832 4881436803177984 4883381344332218 4888261592940544 4892937863597056 4910492974625472 4916829161759151 4926451136635392 4944126488150304 4953801882451968 4958919927037952 4983133403244192 4992885132017664 4997661488967936 5012794911596836 5022604686374912 5027082975387648 5031892047111552 5036705719350498 5038927189983232 5041739193974784 5047129123320102 5057006088336384 5061843785487216 5071749546319872 5096513948401512 5096903572268032 5101779436654768 5106487556911104 5111372589650496 5111763349446656 5136723131426376 5146775427182592 5151699000614208 5161780603355136 5167298864351533 5172462848344064 5177410995201536 5182363875617864 5186984610207456 5197135265021952 5212872714346752 5217859518601548 5228070593980416 5253598282427586 5259026063127004 5263879296678912 5269317699258368 5288223203442816 5298571976835072 5305408916376576 5324443910315712 5329537447219713 5334863565717504 5336988731355008 5339967070404096 5347432936308736 5384059189297152 5398394520181208 5408958893019136 5414133279715264 5446006556669952 5451216384370848 5461884126806016 5488553482893936 5499294292058112 5504555096546688 5515327220023296 5564783392378574 5575673379447808 5578784917917696 5581007250665392 5591928986968064 5619233327724744 5630229870440448 5650430272171776 5668793088731136 5695009603707648 5728908470396384 5734016518801536 5739501866236614 5740119641571328 5745237686157312 5747526326074624 5750733768127488 5768147569508688 5779435529527296 5784964326271104 5813655637118224 5819020704387072 5824587369601728 5825032654020608 5830159360070097 5830605070462592 5835985779326976 5842015256510464 5870540721630144 5876156672575581 5882029059637248 5887656000701952 5899840436392448 5905484416401752 5917041137373184 5922316929908736 5927982411665664 5945932939801764 5957568816396288 5963268021258912 5974937821691904 6004112322774384 6004571331713024 6010315500716576 6015862053347328 6022077370580992 6043683661077504 6051482045242032 6063324475858944 6073193835203859 6085078754646528 6087502771701806 6090899939679672 6093586369282048 6099415692977152 6141192512792064 6169593737349952 6181667306307584 6211851228701664 6224007493337088 6229961582138112 6272632551878784 6278633156998566 6284907762352128 6290920110339072 6359752448432656 6372198147940352 6378294000760448 6415843340734464 6421980945971136 6434548423360512 6445022029195932 6457634596767744 6465967116833952 6478620672835584 6508582404237312 6540362591758002 6547323966167296 6553161735773184 6555772215678868 6559430704270416 6568601515513856 6572267163574272 6592168650867072 6598474934652978 6605069176602624 6637320490941504 6643669968451971 6644177870992256 6650309376442368 6656671279544832 6657180176023552 6663548651957248 6696085510609383 6702777300516864 6709189396148736 6715607625800664 6729505497760136 6742674784448512 6749125047316288 6755142748177152 6761604938306148 6762332728426496 6774837041903616 6795351931202016 6808650075881472 6815163452867328 6848964175235168 6855284665442304 6861842654599296 6862367236243456 6868932000818944 6875270918111232 6915979480276608 6929513686695936 6940792954518696 6950496952462336 6954375719596032 6957146024802064 6970760791973888 6976976109207552 7004797709903448 7018505728905216 7050964271257088 7073878555168768 7099258547087616 7106049929626284 7119956093872128 7154721504486738 7161871636168704 7168722916432896 7175580750855504 7261342075559936 7268288512494464 7275241594617386 7282512169074688 7318071310525248 7325072016498327 7332392389410816 7339406795395584 7365739461938208 7389676704953088 7438379890556928 7474700104866288 7489327698026496 7492311103632992 7496492233451904 7506973160587264 7519192367395254 7533907029562368 7558390784974848 7570693684980153 7585509132504576 7592765678230824 7593346138276864 7607624319479808 7645355358402048 7652669154982152 7667645024169984 7690863426011584 7698220757095141 7705084697139564 7705914039369728 7713285768361472 7720163140773888 7727548500921312 7742670905032704 7758694272516096 7766116492802304 7773545813426796 7819309071520128 7826789277902322 7827387628840192 7834611046219776 7834875563434108 7842105890970624 7850208000935936 7888539094690506 7896422573211648 7903976548887552 7927910586402352 7932334805164224 7943425088528384 7947857965252608 7951024028345216 7958113374564864 7966583762255872 8005483097032512 8021149404463104 8058244881436672 8068642726989376 8076088783945728 8084432634478592 8097591780271812 8113438339528704 8121199919572896 8169009835004928 8176824576556272 8188256683722752 8192826190209024 8282468304935552 8290391584563998 8298676657782784 8306615442850816 8347175088567861 8363510069171712 8371510875998088 8387893480452096 8428849991587116 8445344805660672 8542514405561472 8554457787645952 8559231654887424 8562641261294848 8593362705594576 8610179462356992 8621289489111936 8638160897114112 8652221354263032 8669153294290944 8677446489406656 8678109872316416 8720483455677336 8737548981030912 8745907605693888 8763022884765696 8772391095294463 8789558201156096 8797966579537304 8805811082445216 8823043589455872 8831484001052928 8849760654588672 8858226624602628 8875561706059776 8918899409702646 8928114014145844 8936353224594432 8944902031888368 8945585861531648 8954143501067552 8962406732537856 9006856997569536 9015473251074864 9033116055871488 9060469241602688 9065525491616256 9069136782331262 9077223067863048 9078200101175296 9086884603823104 9094986713788416 9131254157552709 9140379553923072 9149123539465728 9203295610472257 9211788769188096 9221305973702144 9254390606024928 9272500959461376 9317776843052496 9336011240005632 9339730279871264 9344942373207168 9358007638540288 9363229931667456 9447190410317114 9465678062783488 9474733239501712 9493274791829504 9539628672648984 9558297221910528 9567441001140672 9623765011101696 9632971418956704 9651822635040768 9757428414033664 9762873606355968 9766762688664436 9785875727194112 9820985949250944 9833658323518302 9852902273270784 9888252976300608 9897712401979467 9907603764903936 9917839854075904 9966266806488384 9985770264035328 9995322977935872 10025589823193672 10045209372749824 10054165950775296 10063784094223104 10073411438700996 10077854379966464 10094258246640204 10114012176672768 10123687570974432 10143499092639744 10193027896803024 10193807144536064 10203558873309536 10212975113822208 10222745179300992 10223526698893312 10273446262852752 10293550854365184 10303398001228416 10323561206710272 10334597728703066 10344925696688128 10354821990403072 10364727751235728 10373969220414912 10394270530043904 10425745428693504 10435719037203096 10456141187960832 10507196564855172 10518052126254008 10527758593357824 10538635398516736 10576446406885632 10610817832753152 10648887820631424 10659074894439426 10669727131435008 10673977462710016 10679934140808192 10768118378594304 10796789040362416 10817917786038272 10828266559430528 10892013113339904 10902432768741696 10912862391926079 10923768253612032 10977106965787872 10998588584116224 11009110193093376 11129566784757148 11151346758895616 11157569835835392 11162014501330784 11183857973936128 11238466655449488 11260459740880896 11278788551092881 11300860544343552 11337586177462272 11390019207415296 11457816940792768 11468033037603072 11479003732473228 11480239283142656 11495052652149248 11501467536254976 11536295139017376 11558871059054592 11569928652542208 11627311274236448 11638041408774144 11649174739203456 11650065308041216 11660318720140194 11661210140925184 11671971558653952 11741081443260288 11752313345151162 11764058119274496 11775312001403904 11799680872784896 11810968832803504 11832808642035759 11834082274746368 11844633859817472 11855964823331328 11891865879603528 11915137632792576 11926536042517824 11949875643383808 12008224645548768 12009142663426048 12020631001433152 12031724106694656 12044154741161984 12087367322155008 12102964090484064 12126648951717888 12146387670407718 12170157509293056 12175005543403612 12181799879359344 12198831385954304 12282385025584128 12339187474699904 12363334612615168 12423702457403328 12435587376845997 12448014986674176 12459923164276224 12545265103757568 12557266313997132 12581840220678144 12719504896865312 12744396295880704 12756588001520896 12831686681468928 12843961891942272 12869096846721024 12890044058391864 12915269193535488 12931934233667904 12957241345671168 13017164808474624 13080725183516004 13094647932334592 13106323471546368 13111544431357736 13118861408540832 13137203031027712 13144534327148544 13184337301734144 13196949869305956 13274640981883008 13287339936903942 13288355741984512 13300618752884736 13313342559089664 13327097303914496 13392171021218766 13405554601033728 13418378792297472 13431215251601328 13459010995520272 13485349568897024 13498250094632576 13510285496354304 13523209876612296 13524665456852992 13549674083807232 13590703862404032 13603705173496893 13617300151762944 13630326905734656 13697928350470336 13710569330884608 13711032236009689 13723685309198592 13724734472486912 13737864001637888 13831958960553216 13881585909037392 13900993904924672 13908751439192064 13914292049604128 13941521583947776 13953952218415104 14009595419806896 14037011457810432 14101928542514176 14147757110337536 14170785615475671 14198517094175232 14212099859252568 14239912187744256 14309443008973476 14337445832865792 14351161501711008 14522684151119872 14536577024988928 14550483189234772 14636142621050496 14650144032996654 14664784778821632 14678813590791168 14731478923876416 14750487485277453 14779353409906176 14876759781113856 14949400209732576 14978655396052992 14984622207265984 14992984466903808 15013946321174528 15038384734790508 15067814059124736 15116781569949696 15141387369960306 15171018265009152 15185531356461648 15186692276553728 15215248638959616 15290710716804096 15305338309964304 15335290048339968 15381726852023168 15396441514190282 15410169394279128 15411828078739456 15426571536722944 15440326281547776 15455097001842624 15485341810065408 15501896593054599 15517388545032192 15532232985604608 15547091626853592 15624199524755227 15638618143040256 15653578555804644 15654775257680384 15669751126868216 15684211781941248 15700416001871872 15777078189381012 15807953097775104 15855821172804704 15864669610328448 15886850177056768 15895715930505216 15902048056690432 15916226749129728 16010966194065024 16042298808926208 16116489762873344 16137285453978752 16152177567891456 16168865268957184 16195183560543624 16226876679057408 16242399839145792 16338019670009856 16353649153112544 16376513367445504 16385652380418048 16564936609871104 16580783169127996 16613230885701632 16694350177135722 16727020138343424 16743021751996176 16775786960904192 16857699983174232 16890689611321344 17085028811122944 17091834705162763 17108915575291904 17125282522589696 17186725411189152 17220358924713984 17242578978223872 17304442708526064 17338306588581888 17354892978813312 17356219744632832 17440966911354672 17475097962061824 17491815211387776 17526045769531392 17544782190588926 17579116402312192 17595933159074608 17611622164890432 17628470017726743 17646087178911744 17662968002105856 17699521309177344 17716453249205256 17751123412119552 17837798819405292 17856228028291688 17872706449188864 17889804063776736 17891171723063296 17908287002135104 17924813465075712 18013713995139072 18030946502149728 18066232111742976 18120938483205376 18131050983232512 18138273564662524 18154446135726096 18173769207646208 18189973427576832 18262508315105418 18280759107846144 18298247078931456 18406591220944514 18423577538376192 18442611947404288 18508781212049856 18545001918922752 18635553686104992 18672022480011264 18679460559742528 18689884746414336 18716015277080576 18894380820634228 18931356125566976 18949466479003424 18986549583659008 19079257345297968 19116594443821056 19134882002281344 19247530022203392 19265942837913408 19303645270081536 19514856828067328 19525747212711936 19533525377328872 19571751454388224 19641971898501888 19667316647036604 19705804546541568 19776505952601216 19795424803958934 19815207529807872 19932533612976768 19971540528070656 19990645955871744 20051179646387344 20088256531828149 20090418745499648 20108331901550592 20127568188446208 20146822877401992 20155708759932928 20188516493280408 20228024353345536 20247375141948864 20286998185279488 20386055793606048 20387614289072128 20407117746619072 20425950227644416 20445490358601984 20447053397786624 20546892525705504 20587101708730368 20606796002456832 20669195457406132 20709643980806144 20729455502471456 20747938440829824 20788541060087808 20851490857387008 20871438074406192 20912282375921664 21014393129710344 21036104252508016 21055517186715648 21077270797033472 21152892813771264 21221635665506304 21297775641262848 21306259700956321 21318149788878852 21347954925420032 21359868281616384 21593578080724832 21635835572076544 21656533118861056 21784026226679808 21804865537483392 21825724783852158 21847536507224064 21954213931575744 21975216049494981 21997177168232448 22018220386186752 22259133569514296 22302693517791232 22315139671670784 22324029002661568 22367715947872256 22476933310898976 22520919481761792 22557577102185762 22601721088687104 22675172354924544 22780038414830592 22915633881585536 22936066075206144 22958007464946456 22960478566285312 22990105304298496 23002935072509952 23072590278034752 23094662271285423 23117742118109184 23139857305084416 23254622548472896 23276082817548288 23298349478406912 23300130616082432 23320637440280388 23322420281850368 23482162886520576 23504626690302324 23550624002807808 23599361745569792 23621937665607008 23665617284071518 23668164549492736 23689267719634944 23711929646662656 23783731759207056 23830275265585152 23853072085035648 23899751286767616 24016449291097536 24018285326852096 24041262002866304 24063448213389312 24088309482323968 24174734644310016 24205928180968128 24253297903435776 24292775340815436 24340315018586112 24350011086807224 24363599758718688 24397662771908608 24564770051168256 24678374949399808 24847404914806656 24871174753691994 24896029973348352 24919846328552448 25041525265703583 25090530207515136 25114532627994264 25163680441356288 25439009793730624 25463345581160851 25488792591761408 25513176003041792 25663373362937856 25687923783884544 25780088116783728 25830538387070976 25863868467335808 25914482691342336 26034329616949248 26161450367032008 26189295864669184 26212646943092736 26223088862715472 26237722817081664 26274406062055424 26289068654297088 26317173285883389 26368674603468288 26393899738611912 26549281963766016 26574679873807884 26576711483969024 26626685118179328 26654194607828992 26784342042437532 26836757584594944 26862430503202656 26918021991040544 26970699137794048 26996500189265152 27020570992708608 27046419753224592 27099348167614464 27181407724808064 27207410346993786 27234600303525888 27260653811469312 27393762472658127 27395856700940672 27421138661769216 27422064472019378 27447370618397184 27449468944973824 27475728003275776 27609886831416771 27663917921106432 27763171818074784 27801987809849344 27817502878384128 27828584099208256 27883043167895552 28019190839613792 28074022915620864 28203857085028352 28295514220675072 28341571230951342 28397034188350464 28424199718505136 28479824375488512 28618886017946952 28674891665731584 28702323003422016 29016370545973993 29045368302239744 29073154049977856 29100966378469544 29272285242100992 29300288065993308 29357627181582336 29462957847752832 29500974970554906 29558706819812352 29753519562227712 29898800419465152 29957310792105984 29969244414531968 29985968933807616 30027892642349056 30076769469581016 30135628118249472 30233563139899392 30282774739920612 30342036530018304 30371062712923296 30373384553107456 30430497277919232 30581421433608192 30610676619928608 30670580096679936 30763453704046336 30792883028380564 30820338788558256 30853143073445888 30880652563095552 30910194003685248 30970683620130816 31003793186109198 31034777090064384 31064465971209216 31094183253707184 31248399049510454 31277236286080512 31307157111609288 31309550515360768 31339502253736432 31368423563882496 31400832003743744 31554156378762024 31615906195550208 31711642345609408 31729339220656896 31741978738159417 31773700354113536 31804096113380864 31832453498259456 32021932388130048 32232979525746688 32274570907957504 32304355135782912 32390367121087248 32453753358114816 32484799678291584 32676039340019712 32707298306225088 32738587175778237 32753026734891008 32771304760836096 33129873219742208 33161566338255992 33226461771403264 33388700354271444 33454040276686848 33486043503992352 33551573921808384 33715399966348464 33781379222642688 34170057622245888 34183669410325526 34217831150583808 34250565045179392 34373450822378304 34440717849427968 34485157956447744 34608885417052128 34676613177163776 34709785957626624 34712439489265664 34881933822709344 34950195924123648 34983630422775552 35089564381177852 35158232804624384 35191866318149216 35223244329780864 35256940035453486 35292174357823488 35325936004211712 35399042618354688 35432906498410512 35502246824239104 35675597638810584 35712456056583376 35745412898377728 35779608127553472 35782343446126592 35816574004270208 35849626930151424 36027427990278144 36061893004299456 36132464223485952 36171092050460731 36241876966410752 36262101966465024 36276547129325048 36308892271452192 36347538415292416 36379946855153664 36525016630210836 36596494157862912 36813182441889028 36847155076752384 36885223894808576 37017562424099712 37090003837845504 37271107372209984 37306762130537991 37344044960022528 37358921119485056 37379769492828672 37432030554161152 37788761641268456 37862712251133952 37898932958006848 37973099167318016 38158514690595936 38233188887642112 38269764004562688 38495060044406784 38531885675826816 38607290540163072 39029713656134656 39051494425423872 39067050754657744 39143502908776448 39283943797003776 39334633294073208 39411609093083136 39553011905202432 39590849607917868 39865067225953536 39981291911743488 40102359292774688 40176513063656298 40180837490999296 40216663803101184 40255136376892416 40293645754803984 40377032986560816 40456048706691072 40494750283897728 40573996370558976 40772111587212096 40775228578144256 40811115520490679 40814235493238144 40851900455288832 40890980717203968 40894106795573248 41093785051411008 41133096708029067 41174203417460736 41213592004913664 41338390914812264 41419287961612288 41458911004942912 41495876881659648 41702981714774016 41742876148812384 41824564751843328 42028786259420688 42072208505016032 42111034373431296 42154541594066944 42305785627542528 42443271331012608 42512356846427013 42595551282525696 42612519401912642 42636299577757704 42695909850840064 42719736563232768 43187156161449664 43271671144153088 43313066237722112 43568052453359616 43609731074966784 43651449567704316 43908427863151488 43950432098989962 43994354336464896 44036440772373504 44518267139028592 44605387035582464 44630279343341568 44648058005323136 44735431895744512 44953866621797952 45041838963523584 45115154204371524 45203442177374208 45350344709849088 45560076829661184 45831267763171072 45872132150412288 45916014929892912 45980210608596992 46005870145019904 46145180556069504 46189324542570846 46235484236218368 46279714610168832 46505689779163797 46509245096945792 46552165635096576 46596698956813824 46600261232164864 46641274880560776 46644840563700736 46872598574265681 46964325773041152 47009253380604648 47101248005615616 47198723491139584 47243875331214016 47289070365013009 47331234568143036 47336329098985472 47423859293325312 47567463518414112 47660550531170304 47706144170071296 48032898582195072 48036570653704192 48082524005732608 48126896426778624 48349469288620032 48411856361936256 48506595806871552 48585550681630872 48680630037172224 48700022173614448 48727199517437376 48795325543817216 49129540102336512 49356749898799616 49694809829613312 49742349507383988 49839692657104896 50083050531407166 50181060415030272 50229065255988528 50327360882712576 50878019587461248 50926691162321702 50977585183522816 51026352006083584 51275504115488289 51326746725875712 51375847567769088 51560176233567456 51661076774141952 51727736934671616 52068659233898496 52322900734064016 52378591729338368 52425293886185472 52446177725430944 52475445634163328 52548812124110848 52578137308594176 52634346571766778 52737349206936576 52787799477223824 53098563927532032 53149359747615768 53153422967938048 53253370236358656 53308389215657984 53568684084875064 53673515169189888 53724861006405312 53836043982081088 53887545299665987 53941398275588096 53993000378530304 54041141985417216 54092839506449184 54198696335228928 54362815449616128 54414820693987572 54521307622938624 54787524945316254 54791713401881344 54842277323538432 54844128944038756 54894741236794368 54951456006551552 55219773662833542 55327835842212864 55526343636149568 55603975619698688 55635005756768256 55657168198416512 55766086335791104 56038381679227584 56148045831241728 56407714170056704 56591028441350144 56683142461902684 56794068376700928 56848399437010272 56959648750977024 57237772035893904 57349783331463168 57404646006844032 58032741091947986 58090736604479488 58146308099955712 58201932756939088 58544570484201984 58600576131986616 58715254363164672 58925915695505664 59001949941109812 59117413639624704 59797600838930304 59914621584211968 59938488829063936 59971937867615232 60153538939162032 60271256236498944 60467126279798784 60565549479841224 60684073060036608 60742125425846592 60746769106214912 60860994555838464 61162842867216384 61221353239857216 61341160193359872 61406737667061241 61526907408092672 61585766056761128 61640677577116512 61706286146891776 61761305126191104 61820388007370496 62007586372218396 62128931942418432 62188366507414368 62496798099020908 62554472572161024 62614314223218576 62619101030721536 62679004507472864 62736847127764992 62801664007487488 63108312757524048 63231812391100416 63423284691218816 63458678441313792 63483957476318834 63547400708227072 63608192226761728 63664906996518912 63918779102868963 64043864776260096 64465959051493376 64549141815915008 64780734242174496 64907506716229632 64969599356583168 65352078680039424 65414596612450176 65477174351556474 65506053469782016 65542609521672192 66259746439484416 66323132676511984 66452923542806528 66777400708542888 66908080553373696 66972087007984704 67103147843616768 67430799932696928 67562758445285376 68340115244491776 68367338820651052 68501130090358784 68746901644756608 68881435698855936 68970315912895488 69217770834104256 69283986813856269 69353226354327552 69419571915253248 69424878978531328 69763867645418688 69900391848247296 69967260845551104 70179128762355704 70316465609248768 70383732636298432 70446488659561728 70513880070906972 70651872008423424 70798085236709376 70865812996821024 71004493648478208 71351195277621168 71424912113166752 71490825796755456 71559216255106944 71564686892253184 71633148008540416 71699253860302848 72054855980556288 72123786008598912 72264928446971904 72342184100921462 72483753932821504 72524203932930048 72553094258650096 72617784542904384 72695076830584832 72759893710307328 73050033260421672 73192988315725824 73626364883778056 73694310153504768 73770447789617152 74035124848199424 74542214744419968 74613524261075982 74688089920045056 74717842238970112 74759538985657344 75577523282536912 75725424502267904 75797865916013696 75946198334636032 76317029381191872 76390036743482553 76466377775284224 76539528009125376 76990120088813568 77063771351653632 78059427312269312 78102988850847744 78134101509315488 78287005817552896 78567887594007552 78669266588146416 78823218186166272 78951519857650167 79106023810404864 79181699215835736 79730134451907072 79962583823486976 80204718585549376 80353026127312596 80361674981998592 80510272753784832 80587291509607968 80754065973121632 80912097413382144 80989500567795456 81544223174424192 81550457156288512 81622231040981358 81628470986476288 81703800910577664 81781961434407936 82187570102822016 82266193416058134 82348406834921472 82427184009827328 82676781829624528 82829660494250313 82838575923224576 82917822009885824 82991753763319296 83405963429548032 83485752297624768 83649129503686656 84057572518841376 84144417010032064 84222068746862592 84309083188133888 84611571255085056 84886542662025216 85024713692854026 85191102565051392 85225038803825284 85272599155515408 85391819701680128 85439473126465536 86374312322899328 86543342288306176 86626132475444224 87049111637921979 87136104906719232 87219462149933568 87302899135408632 87816855726302976 87900864197979924 88072881544747008 89036534278057184 89210774071164928 89260558686683136 89296116010646272 89907733243595904 90083677927047168 90230308408743048 90406884354748416 90700689419698176 91120153659322368 91662535526342144 91744264300824576 91832029859785824 91960421217193984 92011740290039808 92290361112139008 92378649085141692 92559429220337664 93011379558327594 93018490193891584 93104331270193152 93193397913627648 93282549761121552 93289681127401472 93745197148531362 93928651546082304 94018506761209296 94202496011231232 94397446982279168 94487750662428032 94578140730026018 94662469136286072 94672658197970944 94847718586650624 95134927036828224 95225936214478251 95321101062340608 95412288340142592 95977225652067823 96065797164390144 96073141307408384 96165048011465216 96698938577240064 96823712723872512 97171101363261744 97361260074344448 97400044347228896 97454399034874752 97590651087634432 98259080204673024 98713499797599232 99389619659226624 99484699014767976 99679385314209792 100166101062814332 100362120830060544 100458130511977056 100654721765425152 101756039174922496 101853382324643404 102052704012167168 102551008230976578 102653493451751424 102751695135538176 103120352467134912 103322153548283904 103455473869343232 104137318467796992 104645801468128032 104757183458676736 104850587772370944 104892355450861888 104950891268326656 105097624248221696 105268693143533556 105474698413873152 105575598954447648 106197127855064064 106298719495231536 106306845935876096 106506740472717312 106616778431315968 107137368169750128 107347030338379776 107449722012810624 107672087964162176 107775090599331974 107882796551176192 107986000757060608 108082283970834432 108185679012898368 108397392670457856 108513276151382193 108725630899232256 108829641387975144 109042615245877248 109575049890632508 109583426803762688 109688257888077512 109789482473588736 109902912013103104 110439547325667084 110655671684425728 111052687272299136 111207951239397376 111270011513536512 111314336396833024 112076763358455168 112296091662483456 112815428340113408 113182056882700288 113366284923805368 113588136753401856 113696798874020544 113919297501954048 114475544071787808 114699566662926336 114809292013688064 116065482183895972 116292616199911424 116403865513878176 117089140968403968 117201152263973232 117430508726329344 117851831391011328 118003899882219624 118234827279249408 119595201677860608 119642842936139341 119876977658127872 119943875735230464 120307077878324064 120542512472997888 121131098959682448 121368146120073216 121484250851693184 121493538212429824 121721989111676928 122325685734432768 122442706479714432 122682320386719744 122813475334122482 123053814816185344 123171532113522256 123281355154233024 123399290124087201 123412572293783552 123522610252382208 123640776014740992 124015172744436792 124257863884836864 124376733014828736 124993596198041816 125108945144322048 125228628446437152 125238202061443072 125358009014945728 125473694255529984 125603328014974976 126216625515048096 126463624782200832 126846569382437632 126917356882627584 126967914952637668 127216384453523456 127329813993037824 127837558205737926 128087729552520192 128931918102986752 129098283631830016 129561468484348992 129815013432459264 129939198713166336 130704157360078848 130829193224900352 130954348703112948 131012106939564032 132519492878968832 132646265353023968 132905847085613056 133554801417085776 133816161106747392 133944174015969408 134206295687233536 134861599865393856 135125516890570752 136680230488983552 136734677641302104 137002260180717568 137493803289513216 137940631825790976 138435541668208512 138567973627712538 138706452708655104 138839143830506496 139527735290837376 139800783696494592 139934521691102208 140358257524711408 140617795722797043 140632931218497536 140767465272596864 140892977319123456 141027760141813944 141303744016846848 141596170473418752 141731625993642048 141867211095039027 142008987296956416 142702390555242336 142849824226333504 142981651593510912 143118432510213888 143129373784506368 143266296017080832 144109711961112576 144247572017197824 144684368201842924 144967507865643008 145048407865860096 145106188517300192 145235569085808768 145390153661169664 145519787420614656 146100066520843344 146385976631451648 147252729767556112 147388620307009536 147540895579234304 148070249696398848 149084429488839936 149227048522151964 149435684477940224 149519077971314688 151155046565073824 151450849004535808 151595731832027392 152634058762383744 152780073486965106 152932755550568448 153079056018250752 153826512346464867 153980240177627136 154127542703307264 156118854624538624 156205977701695488 156268203018630976 156574011635105792 157135775188015104 157338533176292832 157646436372332544 157903039715300334 158212047620809728 158363398431671472 159460268903814144 159925167646973952 160409437171098752 160706052254625192 160723349963997184 161020545507569664 161174583019215936 161508131946243264 161662635898997961 161824194826764288 161979001135590912 163088446348848384 163100914312577024 163244462081962716 163256941972952576 163563922868815872 164375140205644032 164532386832116268 164854368019654656 165353563659249056 165659320988500626 165677151846449152 165835644019771648 165983507526638592 166811926859096064 166971504595249536 167298259007373312 168115145037682752 168288834020064128 168444137493725184 168618166376267776 169223142510170112 169773085324050432 170049427385708052 170382205130102784 170450077607650568 170545198311030816 170783639403360256 170878946252931072 172748624645798656 173252264950888448 174098223275843958 174272209813438464 174438924299867136 174605798270817264 175633711452605952 175801728395959848 176145763089494016 178073068556114368 178243419068125957 178421548142329856 178592232021292544 179815466487191808 180460616817486096 180813768709496832 181401378839396352 182240307318644736 183325071052684288 183488528601649152 183664059719571648 183920842434387968 184023480580079616 184220213001183723 184580722224278016 184757298170283384 185118858440675328 186022759116655188 186036980387783168 186386795827255296 186565099522243104 186579362254802944 187490394297062724 187857303092164608 188037013522418592 188404992022462464 188794893964558336 188975501324856064 189156281460052036 189324938272572144 189695437173301248 190269854073656448 190451872428956502 190642202124681216 190824576680285184 191756337308606889 191954451304135646 192131594328780288 192146282614816768 192330096022930432 193397877154480128 193647425447745024 194342202726523488 194722520148688896 194800088694457792 194908798069749504 195181302175268864 196518160409346048 197426999595198464 198779239318453248 198969398029535952 199358770628419584 200332202125628664 200724241660121088 200916261023954112 201309443530850304 203114593821817951 203512078349844992 203706764649286808 204105408024334336 205102016461953156 205503390271076352 206240704934269824 206644307096567808 206910947738686464 208274636935593984 209291602936256064 209514366917353472 209701175544741888 209784710901723776 209901782536653312 210195248496443392 210537386287067112 210949396827746304 211151197908895296 212394255710128128 212597438990463072 212613691871752192 213013480945434624 213233556862631936 214274736339500256 214694060676759552 214899444025621248 215344175928324352 215550181198663948 215972001514121216 216164567941668864 216371358025796736 216794785340915712 217026552302764386 217451261798464512 217659282775950288 218085230491754496 219150099781265016 219166853607525376 219376515776155024 219578964947177472 219805824026206208 220879094651334168 221311343368851456 222105374544598272 222193851167115919 222415902478794752 222628672793666048 224153526716910336 225630856680226816 226732569847610736 227176273506803712 227393597748041088 227838595003908096 228951088143575616 229170110230447659 229399133325852672 229618584027376128 232130964367791944 232585232399822848 232807731027756352 234178281936807936 234402304527946464 234861017452658688 235703662782022656 236007799764439248 236469654558498816 239190403355721216 239285685872278682 239753955316255744 239887751470460928 240614155756648128 241085024945995776 242262197919364896 242736292240146432 242968501703386368 242987076424859648 244651371468865536 244885412959428864 245626950668244964 246107629632370688 246343064227044512 246562710308466048 246798580248174402 246825144587567104 247045220504764416 247281552029481984 248030345488873584 248515727769673728 248753466029657472 249987192396083632 250217890288644096 250457256892874304 250476404122886144 250716018029891456 250947388511059968 251206656029949952 252433251030096192 252927249564401664 253693138764875264 253834713765255168 253935829905275336 254432768907046912 254659627986075648 255675116411475852 256175459105040384 258196567263660032 259122936968697984 259630026864918528 259878397426332672 261147334913765937 261408314720157696 261658386449800704 261908697406225896 262024213879128064 265038985757937664 265292530706047936 265811694171226112 267109602834171552 267632322213494784 267888348031938816 269723199730787712 270251033781141504 273360460977967104 273469355282604208 274004520361435136 274987606579026432 275881263651581952 276871083336417024 277135947255425076 277678287661012992 279055470581674752 279869043382204416 280716515049422816 281235591445594086 281265862436995072 281534930545193728 281785954638246912 282055520283627888 282607488033693696 283192340946837504 283463251987284096 283734422190078054 284017974593912832 285404781110484672 285677808643434753 285699648452667008 285963303187021824 286236865020427776 286258747569012736 286532592034161664 287931676956203469 288219423922225152 288495144034395648 289368736403685848 289935015731286016 290096815731720192 290212377034600384 290471138171617536 290780307322339328 292200133041686688 292771953262903296 294505459535112224 294777240614019072 295081791158468608 296140499392797696 298168858977679872 298454097044303928 298871368955880448 299038155942629376 302310093130147648 302901698009071616 303191463664054784 305268117524767488 305560146973930212 306158112036501504 307653024692929734 307960480355254272 308255085406614528 312237709249077248 312411955403390976 312536406037261952 313148023270211584 314271550376030208 314677066352585664 315292872744665088 315806079430600668 316424095241619456 316726796863342944 318920537807628288 319850335293947904 320818874342197504 321412104509250384 322041091015139328 322349166038431872 323016263892486528 323325271797995922 323648389653528576 323958002271181824 325539828454146579 326176892697696768 326201828625154048 326488924163925432 326513883945905152 327127845737631744 328750280411288064 329064773664232536 329708736039309312 330707127318498112 331023492555091063 331318641977001252 331354303692898304 331671288039543296 331967015053277184 333623853718192128 333943009190499072 336230290075365504 336577668040128256 336888274987450368 338446285020340224 339546170648100864 340098854771416104 340764410260205568 340900155215301136 341090396622061632 341567278806720512 341757892505862144 345497249291597312 346504529901776896 348196446551687916 348877848599734272 349211596541634528 351267422905211904 351603456791919696 352291526178988032 356146137112228736 356486838136251914 356843096284659712 357184464042585088 358928528808418023 359630932974383616 360921233634972192 361627537418993664 364480614637289472 366650142105368576 366977057203298304 367328119439143296 367841684868775936 368046961160159232 368440426002367446 369161444448556032 369514596340566768 370237716881350656 372045518233310376 372073960775566336 372773591654510592 373130199044486208 373158724509605888 374980788594125448 375714606184329216 376074027044837184 376809984044924928 377212817097661909 377589787929116672 377951002649712128 378312562920104072 378649876545144288 379390874346602496 380539708147312896 380903744857913004 381649153360570368 383512674617213778 383908902608271292 384263188657560576 384660192045860864 386795754308960256 387294850895490048 388684405453046976 389445040297377792 389600177388915584 389817596139499008 390362604350537728 393036320818692096 394853999190396928 397558478636906496 397938796059071904 398717541256839168 400664404251257328 401448483320242176 401832522047908224 402618887061700608 406229187643635902 407024156699689984 407413529298573616 408210816048668672 410204032923906312 411006780542152704 412481409868539648 413821895477372928 418583205872512128 419028733834706944 419402351089483776 419569421803447552 419803565073306624 421074772574134224 421898793655492608 422302395817790592 424788511420256256 425194877980926144 425227383743504384 425601633285117081 426026961890869248 426467113725263872 428549472679000512 429388121353519104 429798888051242496 430688351856648704 431100362397327896 431944003028242432 432329135883337728 432742716051593472 434053104605528772 434902523596929024 435318565551900576 436170460983508992 438300199562530032 438333707215050752 438753031552310048 439157929894354944 439611648052412416 441758189302668336 442622686737702912 444210749089196544 444387702334231838 444831804957589504 445257345587332096 448307053433820672 451261713360453632 453465139695221472 454352547013607424 454787195496082176 457902176287151232 458340220460895318 458798266651705344 459237168054752256 464261928735583888 465170464799645696 465615462055512704 468356563873615872 468804609055892928 469722034905317376 471407325564045312 472015599528878496 472939309116997632 478380806711442432 478571371744557364 479507910632511488 479775502940921856 481228311513296256 482170049891991552 484524395838729792 484987907696993883 485472584480292864 485937003406772736 485974152849719296 489302742937731072 489770825918857728 491253901336489928 492215259264741376 492686128454089024 493125420616932096 493597160496348804 493650289175134208 494563104058963968 496060690977747168 497031455539347456 497506932059314944 499974384792167264 500435780577288192 500914513785748608 500952808245772288 501432036059782912 501894777022119936 504866502060192384 505854499128803328 507386277529750528 507669427530510336 507871659810550672 508865537814093824 509319255972151296 511350232822951704 512350918210080768 516393134527320064 518245873937395968 519756794852665344 522294669827531874 522816629440315392 523316772899601408 523817394812451792 530077971515875328 530585061412095872 531623388342452224 534219205668343104 534730257204377871 535264644426989568 535776696063877632 539446399461575424 546720921955934208 546938710565208416 548009040722870272 549975213158052864 551762527303163904 552660639003551169 553742166672834048 554271894510850152 555356575322025984 558110941163349504 559738086764408832 561433030098845632 562471182891188172 562531724873990144 563069861090387456 563571909276493824 564111040567255776 565214976067387392 566384681893675008 566926503974568192 567468844380156108 570809562220969344 571355617286869506 571399296905334016 571926606374043648 572473730040855552 573065184068323328 575863353912406938 576438847844450304 576990288068791296 578737472807371696 579870031462572032 580193631463440384 580424754069200768 580942276343235072 581560614644678656 584400266083373376 585543906525806592 589010919070224448 589554481228038144 590163582316937216 592280998785595392 596337717955359744 596908194088607856 597742737911760896 598076311885258752 604620186260295296 605803396018143232 606382927328109568 609343781465453853 610536235049534976 611120293947860424 612316224073003008 615306049385859468 616510170813229056 624475418498154496 624823910806781952 625072812074523904 628543100752060416 629354132705171328 630585745489330176 631612158861201336 632848190483238912 633453593726685888 637841075615256576 639700670587895808 641637748684395008 642824209018500768 644082182030278656 644698332076863744 646032527784973056 646650543595991844 647916004542363648 651079656908293158 652353785395393536 652977848327850864 653027767891810304 654255691475263488 657500560822576128 658129547328465072 659417472078618624 661414254636996224 662046985110182126 662637283954002504 662708607385796608 663342576079086592 663934030106554368 666581553501347757 667247707436384256 667886018380998144 671840579564474761 672460580150731008 673155336080256512 676892570040680448 680197709542832208 681528820520411136 681800310430602272 682180793244123264 683134557613441024 683515785011724288 690994498583194624 693009059803553792 696392893103375832 697755697199468544 698423193083269056 702534845810423808 703206913583839392 704583052357976064 712292274224457472 712973676272503828 714368928085170176 717857057616836046 719261865948767232 721842467269944384 723255074837987328 728961229274578944 733300284210737152 733954114406596608 734656238878286592 735683369737551872 736880852004734892 738322888897112064 739029192681133536 740475433762701312 744091036466620752 744147921551132672 745547183309021184 746260398088972416 746317449019211776 749961577188250896 751429212368658432 752148054089674368 753619968089849856 754425634195323818 755179575858233344 755902005299424256 756625125840208144 757299753090288576 758781748693204992 761079416294625792 761807489715826008 763298306721140736 767025349234427556 767817805216542584 768526377315121152 769320384091721728 774589701790980096 777368810906093952 778890080594755584 779200354777831168 779635192278998016 786072641637384192 789707998380793856 795116957273812992 795877592118143808 797435082513678336 801328808502514656 802896966640484352 803665044095816448 812458375287271804 814048313399379968 814827058597147232 816421632097337344 820408065847812624 822013561084305408 824962819737079296 827643790954745856 837166411745024256 838057467669413888 839138843606895104 839607130146613248 842149545148268448 843797587310985216 844604791635581184 849577022840512512 850389755961852288 850454767487008768 851203266570234162 852053923781738496 857098945358001024 858776242707038208 859597776102484992 861376703713297408 862200724794655792 863795030868610407 863888006056484864 864658271766675456 865485432103186944 868106209211057544 869805047193858048 870637131103801152 872340921967017984 876600399125060064 876667414430101504 877506063104620096 878315859788709888 879223296104824832 883516378605336672 885245373475405824 888421498178393088 888775404668463676 890514691174664192 896614106867641344 902523426720907264 906930279390442944 908705094027214848 909574390992164352 915804352574302464 916680440921790636 918474336109504512 928523857471167776 930340929599291392 931230924111025408 936713127747231744 937609218111785856 939444069810634752 942814651128090624 944031199057756992 945878618233995264 956761613422884864 957142743489114728 959015821265022976 959551005881843712 962456623026592512 969048791677459584 969975815393987766 970945168960585728 971874006813545472 978605485875462144 979541651837715456 982507802672979856 984430518529482752 985372256908178048 986250841233864192 987194320992697608 987300578350268416 989126208117927936 992121381955494336 993070477665273189 994062911078694912 995013864118629888 999948769584334528 1000871561154576384 1001829027571497216 1001905616491544576 1002864072119565824 1009733004120384768 1014772555059501056 1015338855061020672 1015743319621101344 1017731075628187648 1018638511944302592 1022700465645903408 1024701836420161536 1032786269054640128 1036491747874791936 1039513589705330688 1044589339655063748 1046633545799202816 1047634789624903584 1060155943031750656 1061170122824191744 1068438411336686208 1069460514408755742 1070529288853979136 1071553392127755264 1076785586425254069 1078892798923150848 1093441843911868416 1093877421130416832 1096018081445740544 1099950426316105728 1103525054606327808 1105321278007102338 1107484333345668096 1108543789021700304 1110713150644051968 1116221882326699008 1119476173528817664 1122866060197691264 1124942365782376344 1125063449747980288 1126139722180774912 1127143818552987648 1128222081134511552 1130429952134774784 1131638451292985727 1132769363787350016 1133853007949136384 1134937688760312216 1141619124441938688 1142711234573739012 1142798593810668032 1144947460081711104 1146130368136646656 1151726707824813876 1153980576137582592 1157474945614743392 1159740062925144064 1160387262926880768 1160849508138401536 1161884552686470144 1168800532166746752 1171087813051613184 1178021838140448896 1179108962456076288 1180327164633874432 1184561997571190784 1192675435910719488 1193816388177215712 1195485475823521792 1196152623770517504 1209240372520590592 1212765854656219136 1218687562930907706 1221072470099069952 1222240587895720848 1224632448146006016 1230612098771718936 1233020341626458112 1247703933476881699 1248950836996308992 1250145624149047808 1257086201504120832 1258708265410342656 1263224317722402672 1265696380966477824 1266907187453371776 1275682151230513152 1279401341175791616 1283275497368790016 1285648418037001536 1288164364060557312 1289396664153727488 1292065055569946112 1293301087191983688 1295832009084727296 1302159313816586316 1304707570790787072 1305955696655701728 1306055535783620608 1308511382950526976 1315001121645152256 1316259094656930144 1318834944157237248 1322828509273992448 1324093970220364252 1325274567908005008 1326685152158173184 1327868060213108736 1333163107002695514 1334495414872768512 1335772036761996288 1343681159128949522 1344921160301462016 1346310672160513024 1353785140081360896 1360395419085664416 1363057641040822272 1363600620861204544 1364361586488246528 1366269115226882048 1381988997166389248 1386018119607107584 1392785786206751664 1395511394398937088 1396846386166538112 1405069691620847616 1406413827167678784 1409166104715952128 1424584548448914944 1425947352545007656 1428737856170340352 1435714115233672092 1438523731897534464 1443684934539888768 1446510149675974656 1457922458549157888 1466600568421474304 1467908228813193216 1469312477756573184 1471366739475103744 1473761704009469784 1476645777794224128 1478058385362267072 1480950867525402624 1488182072933241504 1488295843102265344 1491094366618042368 1492520796177944832 1492634898038423552 1499923154376501792 1502858424737316864 1504296108179348736 1508851268390647636 1511804010598848512 1513250251680416288 1514599506180577152 1517563497386409984 1522158832589251584 1523614979431652016 1526596613442281472 1534050698468855112 1535635610433085168 1537052754630242304 1538640768183443456 1549179403581960192 1554737621812187904 1555356958169811433 1558400709555662336 1559270384557996032 1579415996761587712 1590233914547625984 1591755184236287616 1594870165027356672 1602657617005029312 1604190771613133613 1605793933280968704 1607330088191632896 1624916750574543608 1628096626798759936 1629654117194294464 1632843264194674688 1640816131695625248 1644027122168610816 1649925639474158592 1655287581909491712 1674332823490048512 1676114935338827776 1678277687213790208 1679214260293226496 1684299090296536896 1687595174621970432 1689209583271162368 1699154045681025024 1700779511923704576 1700909534974017536 1702406533140468324 1714197890716002048 1719195552204969984 1722753407426594816 1724401449589311584 1727590061737220814 1727776012112969728 1729316543533350912 1730970864206373888 1736212418422115088 1739610094387716096 1741274262207602304 1744681843934035968 1753200798250120128 1753334828860203008 1755012126209240192 1756631719577419776 1758446592209649664 1767032757210673344 1770490746950811648 1776842996356786176 1777550809336927352 1781029382349328384 1793228213735282688 1813860558780885888 1817410188054429696 1819148781984328704 1828031344396361559 1831608705148604928 1833360881843581272 1836948672219009024 1857047714942335552 1860681859198582784 1862461848222050816 1873426255494463488 1875218436223571712 1885629302256181248 1888062398115513984 1891757236467990528 1913523226845769728 1914285486978229456 1918031642530045952 1919102011763687424 1924913246053185024 1938097583354919168 1939951630787975532 1943748013627090944 1959083303675430912 1965015605345959712 1968861037058965504 1970744513816356096 1972501682467728384 1974388641985395216 1978252416235855872 1984242763910988672 1986140955330546378 1988125822157389824 1990027728237259776 1999744660504043271 1999897539168669056 2001743122309152768 2003658055142994432 2003811232983089152 2005728144239131648 2015521738693424283 2019466008240769536 2029545110119002112 2030677710122041344 2031486639242202688 2035462151256375296 2045400931291806816 2049403672840323072 2065572538109280256 2072983495749583872 2079027179410661376 2089178679310127496 2093267091598405632 2095269579249807168 2120311886063501312 2122340245648383488 2136876822673372416 2138921028817511484 2143106784255510528 2153571172850508138 2157785597846301696 2186883687823736832 2187754842260833664 2192036162891481088 2199900852632211456 2207050109212655616 2210642556014204676 2214968666691336192 2217087578043400608 2221426301288103936 2232443764653398016 2238952347057635328 2245732120395382528 2249884731564752688 2252279444361549824 2254287637105975296 2256444162269023104 2260859904269549568 2263276902585971454 2265538727574700032 2267706015898272768 2269875377520624432 2283238248883877376 2285422469147478024 2285597187621336064 2289894920163422208 2292260736273293312 2303453415649627752 2307961152275165184 2314949891229486784 2317164447885637441 2319480125850288128 2321699016276803072 2323769105372940288 2337601064333493504 2356043676280897792 2358217924912152576 2369123995142381568 2385350871821438976 2387632776354431424 2390970951647043584 2392305247541035008 2418480745041181184 2425531709312438272 2437375125861815412 2442144940198139904 2444481175791441696 2449264896292012032 2461224197543437872 2466040683252916224 2495407866953763398 2497901673992617984 2500291248298095616 2514172403008241664 2517416530820685312 2526448635444805344 2531392761932955648 2533814374906743552 2551364302461026304 2566550994737580032 2571296836074003072 2576328728121114624 2578793328307454976 2584130111139892224 2586602174383967376 2591664018169454592 2604318627633172632 2609415141581574144 2611911393311403456 2612111071567241216 2617022765901053952 2630002243290304512 2632518189313860288 2637669888314474496 2640489719683633363 2645657018547984896 2648187940440728504 2650549135816010016 2653370304316346368 2655736120426217472 2666326214005391028 2671544073523992576 2687362318257899044 2689842320602924032 2692621344321026048 2707570280162721792 2720790838171328832 2726115282081644544 2727201241722409088 2728723172976493056 2732538230453764096 2763977994332778496 2772036239214215168 2785571572413503328 2791022788797874176 2793692772333076224 2810139383241695232 2812827654335357568 2818332209431904256 2849169096897829888 2851894705090015312 2857475712340680704 2871428230467344184 2877047463795068928 2887369869079777536 2933201136842948608 2935816457626386432 2938624955513146368 2947523408018939568 2953291555588448256 2956116770724534144 2961901735050805248 2976364145866483008 2976591686204530688 2979211432995819567 2982188733236084736 2985041592355889664 2985269796076847104 2999846308753003584 3005716849474633728 3008592216358697472 3017702536781295272 3023608021197697024 3026500503360832576 3029199012361154304 3044317665178503168 3047229958863304032 3053193226884562944 3068101396937710224 3071271220866170336 3074105509260484608 3077281536366886912 3098358807163920384 3109475243624375808 3110713916339622866 3116801419111324672 3118540769115992064 3158831993523175424 3180467829095251968 3183510368472575232 3205315234010058624 3208381543226267226 3211587866561937408 3214660176383265792 3249833501149087216 3256193253597519872 3259308234388588928 3265686528389349376 3281632263391250496 3288054244337221632 3299851278948317184 3310575163818983424 3348665646980097024 3356555374427580416 3358428520586452992 3368598180593073792 3375190349243940864 3378419166542324736 3394915353878957181 3398308091362050048 3401559023847409152 3401819069948035072 3404813066280936648 3428395781432004096 3438391104409939968 3445506814853189632 3448802899178623168 3455180123474441628 3455552024225939456 3461941728412747776 3472424836844230176 3479220188775432192 3482548524415204608 3506401596500240256 3506669657720406016 3510024252418480384 3513263439154839552 3534065514421346688 3540981493901623296 3553685992713572352 3555101618673854704 3562058764698656768 3586456427470565376 3627721117561771776 3638297563968657408 3656062688792723118 3663217410297209856 3666721763687162544 3673897344438018048 3714095429884671104 3721363718397165568 3724923696444101632 3743111800430645097 3746852510988926976 3750436872447143424 3771258604512362496 3776124796231027968 3827046453691539456 3828570973956458912 3836063285060091904 3838204023527374848 3849826492106370048 3876195166709838336 3879903261575951064 3887496027254181888 3918166607350861824 3930031210691919424 3937722074117931008 3941489027632712192 3945003364935456768 3948777283970790432 3956504832471711744 3968485527821977344 3972281910661092756 3980055456474519552 3999489321008086542 3999795078337338112 4003486244618305536 4007316110285988864 4011456288478263296 4031043477386848566 4038932016481539072 4059090220238004224 4061355420244082688 4062973278484405376 4070924302512750592 4090801862583613632 4098807345680646144 4131145076218560512 4145966991499167744 4158054358821322752 4178357358620254992 4186534183196811264 4190539158499614336 4240623772127002624 4244680491296766976 4273753645346744832 4277842057635022968 4286213568511021056 4307142345701016276 4315571195692603392 4373767375647473664 4375509684521667328 4399801705264422912 4414100218425311232 4421285112028409352 4429937333382672384 4434175156086801216 4442852602576207872 4464887529306796032 4477904694115270656 4491464240790765056 4499769463129505376 4504558888723099648 4508575274211950592 4512888324538046208 4526553805171942908 4535412031796545536 4539750755041248864 4566476497767754752 4570844938294956048 4571194375242672128 4579789840326844416 4584521472546586624 4606906831299255504 4615922304550330368 4629899782458973568 4634328895771274882 4638960251700576256 4643398032553606144 4647538210745880576 4666070874509434299 4675202128666987008 4712087352561795584 4738247990284763136 4770701743642877952 4775265552708862848 4781941903294087168 4784610495082070016 4836961490082362368 4851063418624876544 4874750251723630824 4884289880396279808 4888962351582883392 4898529792584024064 4922448395086875744 4932081366505832448 4990815733907526796 5000582496596191232 5028344806016483328 5034833061641370624 5052897270889610688 5062785523865911296 5067628749813487104 5102728604922052608 5133101989475160064 5142593672148006144 5157586656614909952 5168260222279784448 5173204348767934752 5183328036338909184 5208637255266345264 5218830283163148288 5223822786622806912 5224222143134482432 5234045531802107904 5260004486580609024 5265036378627720576 5275339776628948992 5280979439367266726 5291314037095969792 5296375880881457008 5301098271632020032 5306740608632692736 5311472240852434944 5332652428010782056 5343088147047985152 5374724636515798088 5379684641205848064 5385242688642052096 5441581676342657664 5452230564163289088 5454402483444818176 5457446345952986112 5527955988665556992 5544072478428430336 5571143144827006656 5582045577595748352 5587385544666152448 5620278766483390464 5625655308670715136 5698338193795659776 5703789410180030624 5714951424681361408 5742856460934688368 5754094927590137856 5774739738159555072 5866402273685897216 5877249911026292736 5895046816037879136 5906583111176896512 5912233541449068288 5952728291732966016 5953183372409061376 5958422865991639134 5964377466472169472 5970083184711779328 5999692617506007168 6011433698949267456 6017184432717394944 6035405073562590544 6046565216080272849 6047216042395394048 6053001006721665152 6058398024722308608 6088635330357006336 6094459917726608064 6106386453769125888 6136202793875420448 6142542441732340672 6148211018520969216 6154563072733773824 6196717614327840768 6218950487248751616 6221427832679245732 6233602838222649344 6237081538231984128 6317663987046350848 6360935658190503936 6367020736945150464 6410630468020117248 6416763086452534452 6429320352766531584 6499667002298174432 6512386507195039744 6518616468777177856 6563264526782500992 6576108488674443264 6599702557896634368 6621150327637966848 6697331293960194048 6713110748855160832 6716857041172905984 6737196361186147584 6756838333084649472 6789830707757914362 6796616182724100096 6803118047694818304 6809626132561873296 6856791562864008192 6876782208819879936 6891013629706379264 6897605798357246336 6910360246948883256 6911104048451878912 6923883456825495552 6944849673688460352 6951493343656912323 6958440377550864384 6965097048830409216 7012803193000480512 7013339315440812032 7020048504836960768 7068131028842693376 7107371985427144704 7110203237347709408 7124117529397313536 7172912854941130752 7255442235123543552 7276595127937314816 7312125377585446236 7326434820594419712 7333443527374325088 7347794688876036096 7428190859769342208 7449847392888203264 7486223600861290194 7493705021977853952 7500873744894286848 7542517209024724992 7552249592462055936 7654092907383078912 7657141947912917824 7672126570120183808 7699652984212740096 7752390333419676672 7759806523151902128 7774992054508363776 7836333214701723648 7860062421383838848 7875444148235862016 7882978055265424384 7890006729870913536 7897554567941580864 7913009664943423488 7921469159050900089 7936971055643954688 7944563821322185512 7960110912949039104 7998978642016173084 7999590156674676224 8014632220571977728 8022912576956526592 8062086954773697132 8077864032963078144 8118180440476008448 8122710840488165376 8125946556968810752 8181603725167227264 8197614691361292288 8262290152437121024 8291933982998335488 8316108717642645504 8356714717240509984 8373068366393622528 8381078316999228672 8489360982593533952 8547507290693489664 8555684115270045936 8572427137022042112 8614284691402032552 8631142391385206784 8733927534338171893 8751019369043334656 8799603410528845824 8842570224056818704 8859874666765344768 8868350312173602432 8885705205152415744 8929775058613592064 8955809388230541312 8982928481581530112 8999538926259010752 9009117777446199296 9017150548423901184 9025776649076092416 9053107610343885816 9070824063593091072 9079501510082497728 9132952995535509504 9141689876589912096 9142388750485344256 9159579680653688832 9169042945093173248 9213813662598511008 9231844609100660736 9259799564917947136 9268657791542549764 9286796065107212288 9295076421491761152 9332141749018868598 9350404257333974016 9424174705123591168 9476495980569526272 9541403487285755904 9550531105417725696 9563883806588174336 9673922980164724736 9702126837249753088 9749500503447261648 9768579760792559616 9777924703165766784 9797059585168048128 9844896790173751488 9864162733011664896 9981631467815053592 10001164993192382464 10069666123282741248 10105794541779221376 10125571047731822592 10135257499626974208 10205457209844105216 10266203978950320128 10285187344296012288 10315173313229819904 10336520444559568896 10346408697535869504 10366656072677818368 10417274510532690528 10437660566326296576 10447645573245613824 10448444286268964864 10520008973161218048 10530072757255441152 10561958878734533452 10582628074191939584 10592751761762914016 10602196543264040064 10613481217265385472 10622944481704869888 10665304856021564112 10686176294095970304 10749449273031596176 10759369282411696128 10770485377284104192 10883163352685315328 10908804966889636352 10914892691905972224 11055911977331113984 11142286289654013312 11164091155191496704 11174771089332304896 11229335401291935291 11240557532966780928 11251310617341430272 11396676387591319552 11407578820360061248 11429902849362722816 11485712921869376736 11508189855180275712 11549479476319110144 11732804547371794432 11754499822052585472 11790093632075758272 11813166222353793024 11824467082898136576 11905456583465932032 11906366744818122752 11916845731983278268 11940166369423558656 11999385235012014336 12034368865434789888 12070810147125181088 12093130432160545698 12094432084790788096 12106002013443330304 12116796049444617216 12177270660714012672 12188919835453216128 12212772907538251776 12272405587750840896 12285084883464681344 12296422037041938432 12309126145467547648 12393435228655681536 12437900974497503232 12442855665358491464 12467205676445298688 12474163076463968256 12721871316381007872 12734041473890300928 12821260936040234496 12833526172905068904 12858640705533063168 12999334004596348864 13024773014390079488 13037232937554355712 13126529053565001984 13199405115793268736 13242300655275933696 13394662587920388096 13426221497710321664 13433714082345811968 13474392722372295168 13513676666169298944 13579661415515828724 13606236095389636608 13619252265123746592 13713583125728016384 13753564417639759872 13782027259412758528 13795211596714492672 13820720493897766512 13847766913650991104 13889699347376920704 13902986687313824646 13916880755101728768 13930194097660818432 13998212623528302897 14025606386000961024 14026678630881624064 14040097009673921536 14136262057685386752 14214743970854289408 14220406474695418816 14248235058794627072 14345825709882261504 14510884470247087104 14553190255874629632 14624250755170892472 14652869641188839424 14666887054748650176 14695589377752072192 14856381719538684416 14899694785776406528 14972447201722580388 15001747489788573696 15085034418049449984 15104499184924111872 15308185814766157824 15314283895825835648 15344253140240367616 15399305968425480192 15504780666839353344 15519613046303804256 15549984109016727552 15672666429403447296 15720124842767677696 15765956110530848768 15780013459741827072 15795109135883161728 15826019329886846976 15842938318101800178 15873942111287909376 15889127642644371024 15920221825898078208 15997957284032346168 15999180313349352448 16029264441143955456 16045825153913053184 16124173909547394264 16155728065926156288 16220151135199462087 16236360880952016896 16251893113937621504 16363207450334454528 16583867965996670976 16632217435285291008 16713429434481019968 16746136732787245056 16762156633998457344 16978721965187067904 17095014581386979328 17111368230540091872 17144854274044084224 17228569382804065104 17262284782770413568 17467855068676343786 17502038738086669312 17599206821057691648 17685140448113637408 17719749333530689536 17736700624347204864 17859550117227184128 17965856963163060224 17999077852518021504 18018235554892398592 18034301096847802368 18051553298152184832 18106215220687771632 18141648127186182144 18159003020164995456 18265905991071019008 18283379753179824192 18284777500970688512 18319159361307377664 18338085890186346496 18427627325197022016 18463689218201321472 18519599129835894272 18537315583085099528 18573592130214424576 18590152842983522304 18664283498037737196 18700808514667948032 18848349410247182336 18952991961139052544 19082806974571511808 19101062210835451392 19127767613176348672 19347845960329449472 19404253674499506176 19499001006894523296 19537159521585119232 19555849406331533568 19689793580347502976 19728325466023329792 19963262935630107184 20002329986384764928 20139332246565482496 20211589083558442752 20270514999253948416 20532407957900640256 20570374688592024576 20630346626459639808 20673040889119137792 20692817395071739008 20733312145355636736 20834549021065381056 20854480030970736969 20875321132652593152 20895291146491227648 20896888572537929728 21040017946322436096 21060145514510882304 21123917757469066904 21165256148383879168 21185503523525828032 21204393086528080128 21226962434530770944 21330609712043128224 21372352588191940608 21498898546063192352 21518738564823392256 21540970754568208384 21766326705370630656 21817609933779272704 21829785383811944448 22111823954662227968 22284572579308026624 22349542178664609792 22458670802583870582 22481115065933561856 22502621234682860544 22793352775182639104 22815157640720122496 22859805698725445632 22971425843738753472 23016379710360551424 23098958952638220288 23508999644105170944 23580187264151516544 23626332444707586048 23648934165796273152 23764407477152700267 23810913166931864064 23812733489636245504 23833691463966556536 23880332738847117312 23998770470024028672 24068737730869579776 24141620294250362176 24186260864321091396 24188864169581576192 24212004026886660608 24233592098889234432 24354541321428025344 24377839670906432256 24544811175501681792 24570169766929362688 24592844074083876864 24786870457311363072 24875801948995006464 24885711330716982928 24934411352890597376 24948326152927936512 25468082947780601856 25642521872080468992 25667052345810137808 25717281411066126336 25998668009192697728 26049546028780158976 26074465875108711424 26201782603014515679 26253058107130003968 26398810231586537472 26789325175840776192 26852442995420643328 26867428164691623936 26948785444744590336 27027353332338597888 27159322831031657448 27212472190779273216 27238504530247493184 27427166251456032768 27507128835279519744 27564054518825517056 27590423193428985344 27641440987795533024 27695533827301982208 27779398694753841408 27805973374627649292 27860388195321636864 27996425247056605794 28051212772001922048 28080194019347843072 28272524115370773504 28429487941708578816 28440812949390837632 28496470117589254144 28691651419764523008 29021768940494174208 29106380511749259264 29248501510341784944 29305739282377678848 29333774109497300352 29391178755504144384 29712763439077368832 29799389571552813056 29944894403445160776 30003494979577147392 30208998369848223744 30616371629532315648 30628567791651671296 30798611936850960384 31009561333678706688 31039226092607608512 31099968218033455104 31345332858806894592 31440249685535355392 31531912221061697536 31560026919483654144 31590218271766323456 31685876636203600356 31747884222575818752 31778255285288742048 31840443651796156416 31995914568064692336 31998360626698704896 32058528882287910912 32091650307826106368 32248347819094788528 32311456131852312576 32440302270398924174 32472721761904033792 32503786227875243008 32726414900668909056 33167735931993341952 33426858868962039936 33492273465574490112 33524313267996914688 33957443930374135808 34190029162773958656 34222736461080183744 34289708548088168448 34457138765608130208 34524569565540827136 34935710137352687572 35004077476173338624 35198413642115383296 35370280896227274816 35439498667061379072 35473401248694409728 35719100234454368256 35931713926326120448 35998155705036043008 36036471109784797184 36103106596304369664 36212430441375543264 36283296254372364288 36318006040329990912 36531811982142038016 36566759506359648384 36569555001941377024 36638318722614755328 36855254650394044032 36927378436402642944 37039198259671788544 37074631166170199056 37147184260428849152 37180305685967044608 37328566996075474392 37401617029335896064 37696698820494364672 38165613949143023616 38202124421670902784 38695691920658898944 38808507348999012352 38998002013789046592 39074319043170238464 39111698812663067136 39379587160695005952 39926525871260214368 40004659972769529856 40278664493130964992 40423178167116885504 40541029998507896832 41064815915801280512 41140749377184049152 41260693252919279616 41346081778238275584 41385634790143478016 41669098042130762112 41708960061941473938 41750642265305186304 41790582292982455296 42080035892644872192 42120291029021764608 42247835514938133808 42330512296767758336 42371007047051656064 42408786173056160256 42453924869061541888 42661219424086256448 42744705176383881216 42997797092126384704 43037477129646784512 43081941509136416768 43532653410741261312 43635219867558545408 43659570767623888896 44223647909324455936 44569145158616053248 44699084357329219584 44917341605167741164 45005242469365721088 45586705550365278208 45630315281440244992 45942851687477506944 46032759420721102848 46197917905276440576 47017999288210341888 47160374528303033088 47297868331592546304 47528814954305400534 47621826333863728128 47667382927933113072 47760665477694234624 47997540940048057344 48137475461739159552 48283240588500724352 48372521728642182792 48377728339163152384 48424008053773321216 48467184197778468864 48660453405598386261 48709082642856050688 48755679341812864512 49089622351003363584 49140339533858725376 49751603897990012928 49771422661433965856 49868822705781194752 49896652305855873024 50936165895561203712 51285043744160937984 51334104691620275616 51434562822132252672 51997336018385395456 52148931750217422848 52403565206029031358 52506116214260007936 52797620463173074944 53578650351681552384 53704885990841286656 53897570889489180672 54054706664677195776 54318645662063314896 54424944381558546432 54477009060494986368 54854332502912065536 55014257670559039488 55128109037651034112 55180846386857970688 55282881975591066048 55391067654603964416 55558797389507682816 55611946749255298584 55720776390643273728 55992850494113211588 56102425544003844096 56160388038695686144 56545048230741547008 56858975883417157632 56881625898781675264 57383302839529046016 58043537880988348416 58212761023498518528 58497003020683569888 58611478564755357696 58667548218994600704 59425526878154737664 59598779143105626112 59889788806890321552 60006989959154294784 60417996739696447488 61257135583303342592 61597223873701920768 62019122667357413376 62078452185215217024 62199936436066910208 62690665717613789184 62880499371070710784 63063824442123395072 63120053838967308288 63180436543532646912 63371753272407200712 63495768445151637504 63556510570577484096 63680887303592312832 63991829136129384672 63996721253397409792 64117057764575821824 64183300615652212736 64496695638189577056 64622912263704625152 64880604540797848348 65007572455750486016 65452829801337818112 66335471863986683904 66853717737924079872 67048626535993829376 67914887860748271616 68380058325547917312 68445472922160367488 68579417096176336896 68914277531216260416 69049139131081654272 69871420274705375144 70008154952346677248 70740561792454549632 70878997334122758144 70946802497388819456 71438200468908736512 71863427852652240896 71996311410072086016 72072942219569594368 72206213192608739328 72424860882751086528 72566592508744728576 72636012080659981824 73063623964284076032 73133519012719296768 73139110003882754048 73710509300788088064 74078396519343577088 74149262332340398112 74294368520857698304 74360611371934089216 74657133992150948784 74803234058671792128 75393397640988729344 76404248843341805568 77391383841317797888 77996004027578093184 78148638086340476928 78223397625326134272 78605347809043547037 78759174321390011904 79853051742520428736 80009319945539059712 80557328986261929984 80846356334233771008 81082059997015793664 82129631831602561024 82281498754368098304 82521386505838559232 82692163556476551168 82771269580286956032 83338196084261524224 83417920123882947876 83581164585964910592 84240582058043529216 84495671029876267616 84661024593535516672 84742014094103312128 84817572346112320512 85322438848172512896 85489410352767762432 85995594184252769408 86074954259293569024 86163883018272833536 87065306821482522624 87270439735117090816 87319141535247777792 89138290317232106496 89398168714658439168 89834683210335482328 90010484938731442176 91173411100730556416 91260630562880489984 91885703374955013888 92395835810552881152 94035998576420683776 94320749056606066176 94595736663185092608 95057629908610801068 95243652667727456256 95334765855866226144 95521330955388469248 95995081880096114688 96274950923478319104 96566481177001448704 96745043457284365584 96848016107546642432 96934368395556937728 97320906811196772522 97418165285712101376 97511358683625729024 98179244702006727168 98280679067717450752 99503207795980025856 99542845322867931712 99737645411562389504 101872331791122407424 102570087488321875968 102668209383240551232 102869125644264505344 103994672036770790912 104297863500434845696 104807130412058062716 105012232428520015872 105595240926346149888 107157300703363104768 107409771981682573312 107795141778978361344 108109413329354391552 108637291324126629792 108849888763117092864 108954018120989972736 109708665005824131072 110361692773715941376 110565763951182132096 110782135309207928832 111117594779015365632 111223893498510597168 111441552781286547456 111985700988226423176 112204851088007688192 112320776077391372288 113090096461483094016 113541057946396234609 113763251797563350528 116087075761976696832 116425522046997037056 116994006041367139776 117222957129510715392 117335096437989201408 118851053756309475328 119197558286211252224 119779577613780643104 120013979918308589568 120835993479392894976 122514271166606685184 123194447747403841536 124038245334714826752 124156904370430434048 125760998742141421568 126127648884246790144 126240107677934616576 126360873087065293824 126743506544814401424 126991536890303275008 127113021141154968192 127361774607184625664 127983658272258769344 127993442506794819584 128234115529151643648 128366601231304425472 128993391276379154112 129245824527409250304 129761209081595696696 130015144911500972032 130905659602675636224 132670943727973367808 133707435475848159744 134097253071987658752 135829775721496543232 136760116651095834624 136890945844320734976 137828555062432520832 138098278262163308544 139742840549410750288 140016309904693354496 141481123584909099264 141893604994777638912 143726855705304481792 143992622820144172032 144412426385217478656 144849721765502173056 145133185017489457152 145272024161319963648 145981360216795158783 146127247928568152064 146267038025438593536 146278220007765508096 147421018601576176128 148156793038687154176 148298524664680796224 148588737041715396608 149314267984301897568 149606468117343584256 150786795281977458688 152808497686683611136 154782767682635595776 155992008055156186368 156446795250652268544 157210695618087094074 157518348642780023808 159706103485040857472 160018639891078119424 161114657972523859968 161692712668467542016 162164119994031587328 164562997508736196608 165042773011677118464 165384327112953102336 165542539160573912064 166676392168523048448 166835840247765895752 167162329171929821184 168481164116087058432 168991342059752535232 169322049187071033344 169484028188206624256 169635144692224641024 170644877696345025792 171991188368505538816 172149908518587138048 174130613642965045248 174540879470234181632 174638283070495555584 178276580634464212992 178796337429316878336 179669366420670964656 180020969877462884352 182346822201461112832 182521261125760979968 183771406749910027776 184791671621105762304 188071997152841367552 188641498113212132352 189191473326370185216 190115259817221602136 190487305335454912512 190669531711732452288 191042661910776938496 191990163760192229376 192549901846956638208 193132962354002897408 193490086914568731168 193696032215093284864 193868736791113875456 194641813622393545044 195022717367251458048 196358489404013454336 196561358135434901504 199006415591960051712 199085690645735863424 199475290823124779008 203744663582244814848 205140174976643751936 205336418766481102464 205738251288529010688 207989344073541581824 208595727000869691392 209614260824116125432 210024464857040031744 214314601406726209536 215590283557956722688 216218826658708783104 217274582648253259584 217699777526234185728 217908036241979945472 219417330011648262144 220723385547431882752 221131527902364264192 222235189558030731264 222447786997021194336 222883105562573094912 223971401976452846352 224409702176015376384 224641552154782744576 226180192922966188032 227082115892792469218 227526503595126701056 232174151523953393664 233988012082734279552 234445914259021430784 234670192875978402816 237702107512618950656 238395116572422504448 239559155227561286208 240027959836617179136 241671986958785789952 245028542333213370368 246388895494807683072 248076490669429653504 248313808740860868096 251521997484282843136 252255297768493580288 252721746174130587648 253487013089628802848 253983073780606550016 254226042282309936384 255967316544517538688 255986885013589639168 256468231058303287296 257986782552758308224 258491649054818500608 259522418163191393392 260030289823001944064 261811319205351272448 267414870951696319488 268194506143975317504 271659551442993086464 273520233302191669248 273781891688641469952 275657110124865041664 279485681098821500576 280032619809386708992 282962247169818198528 283787209989555277824 287453711410608963584 287985245640288344064 288824852770434957312 289699443531004346112 290544048322639927296 291962720433590317566 292254495857136304128 292534076050877187072 294842037203152352256 296313586077374308352 296597049329361592448 297177474083430793216 298628535968603795136 299212936234687168512 301573590563954917376 305616995373367222272 309565535365271191552 311984016110312372736 312893590501304537088 314421391236174188148 315036697285560047616 319412206970081714944 322229315945047719936 323385425336935084032 324328239988063174656 329125995017472393216 331085078321147824128 333352784337046096896 333671680495531791504 334324658343859642368 336962328232174116864 337982684119505070464 338644098374142066688 338968056376413248512 339270289384449282048 340623173839188703827 341289755392690051584 343982376737011077632 348261227285930090496 349081758940468363264 349276566140991111168 356553161268928425984 357592674858633756672 359338732841341929312 360041939754925768704 365042522251521959936 367542813499820055552 369583343242211524608 377282996226424264704 378382946652740370432 380230519634443204272 380974610670909825024 381339063423464904576 382085323821553876992 383980327520384458752 385099803693913276416 386265924708005794816 386980173829137462336 387392064430186569728 387737473582227750912 389283627244787090088 390045434734502916096 392716978808026908672 393122716270869803008 398012831183920103424 398171381291471726848 407489327164489629696 410280349953287503872 410672837532962204928 415978688147083163648 417191454001739382784 419228521648232250864 420048929714080063488 431180567115913445376 434549165296506519168 435399555052468371456 435816072483959890944 438834660023296524288 441446771094863765504 442263055804728528384 444470379116061462528 444895573994042388672 445766211125146189824 447942803952905692704 448819404352030752768 449283104309565489152 452360385845932376064 454164231785584938436 455053007190253402112 464348303047906787328 467976024165468559104 469340385751956805632 475404215025237901312 479118310455122572416 480055919673234358272 483343973917571579904 490057084666426740736 496152981338859307008 496627617481721736192 503043994968565686272 504510595536987160576 505443492348261175296 506974026179257605696 507966147561213100032 508452084564619872768 511934633089035077376 511973770027179278336 515973565105516616448 519044836326382786784 520060579646003888128 523622638410702544896 534829741903392638976 536389012287950635008 547040466604383338496 547563783377282939904 551314220249730083328 558971362197643001152 560065239618773417984 565924494339636397056 567574419979110555648 574907422821217927168 575970491280576688128 577649705540869914624 579398887062008692224 581088096645279854592 583925440867180635132 585068152101754374144 589684074406304704512 592627172154748616704 593194098658723184896 597257071937207590272 598425872469374337024 603147181127909834752 611233990746734444544 623968032220624745472 625787181002609074176 628842782472348376296 630073394571120095232 638824413940163429888 646770850673870168064 648656479976126349312 658251990034944786432 662170156642295648256 666705568674092193792 667343360991063583008 668649316687719284736 673924656464348233728 675965368239010140928 677936112752826497024 678540578768898564096 681246347678377407654 682579510785380103168 687964753474022155264 696522454571860180992 698163517880936726528 713106322537856851968 715185349717267513344 718677465682683858624 720083879509851537408 730085044503043919872 735085626999640111104 739166686484423049216 754565992452848529408 756765893305480740864 760461039268886408544 761949221341819650048 762678126846929809152 767960655040768917504 772531849416011589632 773960347658274924672 774784128860373139456 775474947164455501824 778567254489574180176 780090869469005832192 785433957616053817344 786245432541739606016 796342762582943453696 814978654328979259392 820560699906575007744 821345675065924409856 831957376294166327296 834382908003478765568 838457043296464501728 840097859428160126976 862361134231826890752 869098330593013038336 871632144967919781888 882893542189727531008 884526111609457056768 888940758232122925056 889791147988084777344 891532422250292379648 895885607905811385408 897638808704061505536 898566208619130978304 904720771691864752128 908328463571169876872 910106014380506804224 928696606095813574656 935952048330937118208 938680771503913611264 950808430050475802624 958236620910245144832 966687947835143159808 980114169332853481472 993255234963443472384 1006087989937131372544 1010886984696522350592 1013948052358515211392 1015932295122426200064 1016904169129239745536 1021869521517566111481 1023869266178070154752 1023947540054358556672 1031947130211033232896 1038089672652765573568 1040121159292007776256 1047245276821405089792 1069659483806785277952 1072778024575901270016 1095127566754565879808 1102628440499460166656 1117942724395286002304 1120130479237546835968 1131848988679272794112 1135148839958221111296 1151940982561153376256 1155299411081739829248 1158797774124017384448 1162176193290559709184 1167850881734361270264 1170136304203508748288 1179368148812609409024 1185254344309497233408 1186388197317446369792 1194514143874415180544 1222467981493468889088 1247936064441249490944 1251574362005218148352 1257685564944696752592 1260146789142240190464 1277648827880326859776 1293541701347740336128 1316503980069889572864 1324340313284591296512 1333411137348184387584 1334686721982127166016 1337298633375438569472 1347849312928696467456 1351930736478020281856 1355872225505652994048 1357081157537797128192 1362492695356754815308 1365159021570760206336 1375929506948044310528 1393044909143720361984 1396327035761873453056 1426212645075713703936 1437354931365367717248 1440167759019703074816 1460170089006087839744 1470171253999280222208 1509131984905697058816 1513531786610961481728 1520922078537772817088 1523898442683639300096 1525356253693859618304 1535921310081537835008 1545063698832023179264 1547920695316549849344 1549568257720746278912 1557134508979148360352 1560181738938011664384 1570867915232107634688 1572490865083479212032 1592685525165886907392 1641121399813150015488 1642691350131848819712 1663914752588332654592 1668765816006957531136 1676914086592929003456 1680195718856320253952 1724722268463653781504 1738196661186026076672 1743264289935839563776 1765787084379455062016 1769052223218914113536 1777881516464245850112 1779582295976169554688 1791771215811622770816 1795277617408123011072 1809441543383729504256 1816656927142339753744 1820212028761013608448 1871904096661874236416 1877361543007827222528 1901616860100951605248 1916473241820490289664 1960228338665706962944 1986510469926886944768 2012175979874262745088 2021773969393044701184 2027896104717030422784 2033808338258479491072 2043739043035132222962 2047738532356140309504 2063894260422066465792 2076179345305531147136 2080242318584015552512 2094490553642810179584 2139318967613570555904 2145556049151802540032 2190255133509131759616 2205256880998920333312 2235885448790572004608 2263697977358545588224 2270297679916442222592 2303881965122306752512 2317595548248034768896 2324352386581119418368 2335701763468722540528 2340272608407017496576 2358736297625218818048 2370508688618994466816 2372776394634892739584 2389028287748830361088 2444935962986937778176 2495872128882498981888 2503148724010436296704 2515371129889393505184 2520293578284480380928 2555297655760653719552 2587083402695480672256 2648680626569182593024 2666822274696368775168 2669373443964254332032 2674597266750877138944 2695698625857392934912 2703861472956040563712 2711744451011305988096 2714162315075594256384 2724985390713509630616 2730318043141520412672 2751859013896088621056 2786089818287440723968 2852425290151427407872 2874709862730735434496 2920340178012175679488 2940342507998560444416 3018263969811394117632 3041844157075545634176 3047796885367278600192 3050712507387719236608 3071842620163075670016 3090127397664046358528 3095841390633099698688 3099136515441492557824 3114269017958296720704 3120363477876023328768 3141735830464215269376 3144981730166958424064 3185371050331773814784 3285382700263697639424 3327829505176665309184 3353828173185858006912 3360391437712640507904 3476393322372052153344 3486528579871679127552 3531574168758910124032 3538104446437828227072 3555763032928491700224 3559164591952339109376 3583542431623245541632 3633313854284679507488 3640424057522027216896 3743808193323748472832 3754723086015654445056 3832946483640980579328 3920456677331413925888 3973020939853773889536 4024351959748525490176 4043547938786089402368 4055792209434060845568 4067616676516958982144 4087478086070264445924 4095477064712280619008 4127788520844132931584 4152358690611062294272 4188981107285620359168 4278637935227141111808 4380510267018263519232 4410513761997840666624 4471770897581144009216 4527395954717091176448 4540595359832884445184 4607763930244613505024 4635191096496069537792 4648704773162238836736 4671403526937445081056 4680545216814034993152 4717472595250437636096 4745552789269785479168 4778056575497660722176 4991744257764997963776 5006297448020872593408 5030742259778787010368 5040587156568960761856 5110595311521307439104 5174166805390961344512 5297361253138365186048 5333644549392737550336 5338746887928508664064 5407722945912081127424 5423488902022611976192 5428324630151188512768 5449970781427019261232 5460636086283040825344 5503718027792177242112 5704850580302854815744 5749419725461470868992 5840680356024351358976 5880685015997120888832 6036527939622788235264 6083688314151091268352 6101425014775438473216 6180254795328092717056 6191682781266199397376 6228538035916593441408 6240726955752046657536 6283471660928430538752 6289963460333916848128 6370742100663547629568 6570765400527395278848 6655659010353330618368 6707656346371716013824 6952786644744104306688 6973057159743358255104 7076208892875656454144 7111526065856983400448 7118329183904678218752 7167084863246491083264 7266627708569359014976 7280848115044054433792 7487616386647496945664 7509446172031308890112 7665892967281961158656 7840913354662827851776 7946041879707547779072 8087095877572178804736 8111584418868121691136 8135233353033917964288 8174956172140528891848 8190954129424561238016 8255577041688265863168 8304717381222124588544 8557275870454282223616 8761020534036527038464 8821027523995681333248 8943541795162288018432 9054791909434182352896 9215527860489227010048 9270382192992139075584 9297409546324477673472 9342807053874890162112 9361090433628069986304 9434945190500875272192 9491105578539570958336 9556113150995321444352 9983488515529995927552 10061484519557574020736 10081174313137921523712 10221190623042614878208 10594722506276730372096 10667289098785475100672 10677493775857017328128 10815445891824162254848 10846977804045223952384 10899941562854038522464 10921272172566081650688 11007436055584354484224 11498839450922941737984 11681360712048702717952 11761370031994241777664 12073055879245576470528 12167376628302182536704 12202850029550876946432 12360509590656185434112 12383365562532398794752 12457076071833186882816 12566943321856861077504 12741484201327095259136 13141530801054790557696 13311318020706661236736 13415312692743432027648 13905573289488208613376 13946114319486716510208 14152417785751312908288 14236658367809356437504 14334169726492982166528 14533255417138718029952 14561696230088108867584 14975232773294993891328 15018892344062617780224 15331785934563922317312 15892083759415095558144 16223168837736243382272 16270466706067835928576 16349912344281057783696 16381908258849122476032 16511154083376531726336 16609434762444249177088 17114551740908564447232 17522041068073054076928 17642055047991362666496 17887083590324576036864 18109583818868364705792 18540764385984278151168 18685614107749780324224 18722180867256139972608 18869890381001750544384 18982211157079141916672 19112226301990642888704 19966977031059991855104 20122969039115148041472 20442381246085229756416 21334578197570950201344 21354987551714034656256 21630891783648324509696 21693955608090447904768 21799883125708077044928 21842544345132163301376 22014872111168708968448 22997678901845883475968 23522740063988483555328 24334753256604365073408 24405700059101753892864 24721019181312370868224 24766731125064797589504 24914152143666373765632 25482968402654190518272 26283061602109581115392 26830625385486864055296 27811146578976417226752 27892228638973433020416 28304835571502625816576 28473316735618712875008 28668339452985964333056 29066510834277436059904 29950465546589987782656 30663571869127844634624 31784167518830191116288 32446337675472486764544 32540933412135671857152 32699824688562115567392 32763816517698244952064 33022308166753063452672 33218869524888498354176 35044082136146108153856 35284110095982725332992 35774167180649152073728 36219167637736729411584 37081528771968556302336 37371228215499560648448 37964422314158283833344 38224452603981285777408 39933954062119983710208 40245938078230296082944 40884762492170459512832 42709975103428069312512 43261783567296649019392 43599766251416154089856 43685088690264326602752 44029744222337417936896 45995357803691766951936 48669506513208730146816 48811400118203507785728 49533462250129595179008 49828304287332747531264 50965936805308381036544 52566123204219162230784 53661250770973728110592 55622293157952834453504 56609671143005251633152 56946633471237425750016 57336678905971928666112 58133021668554872119808 59900931093179975565312 61327143738255689269248 64892675350944973529088 65081866824271343714304 65399649377124231134784 65527633035396489904128 66044616333506126905344 66437739049776996708352 70568220191965450665984 71548334361298304147456 74163057543937112604672 74742456430999121296896 75928844628316567666688 76448905207962571554816 80491876156460592165888 81769524984340919025664 85419950206856138625024 86523567134593298038784 87199532502832308179712 91990715607383533903872 97339013026417460293632 97622800236407015571456 99066924500259190358016 99656608574665495062528 101931873610616762073088 105132246408438324461568 107322501541947456221184 111244586315905668907008 113893266942474851500032 114673357811943857332224 116266043337109744239616 119801862186359951130624 122654287476511378538496 129785350701889947058176 130799298754248462269568 131055266070792979808256 132089232667012253810688 132875478099553993416704 143096668722596608294912 149484912861998242593792 151857689256633135333376 152897810415925143109632 160983752312921184331776 170839900413712277250048 173047134269186596077568 174399065005664616359424 183981431214767067807744 194678026052834920587264 195245600472814031142912 198133849000518380716032 199313217149330990125056 214645003083894912442368 222489172631811337814016 227786533884949703000064 229346715623887714664448 232532086674219488479232 245308574953022757076992 259570701403779894116352 261598597508496924539136 265750956199107986833408 286193337445193216589824 298969825723996485187584 305795620831850286219264 321967504625842368663552 341679800827424554500096 348798130011329232718848 367962862429534135615488 389356052105669841174528 396267698001036761432064 398626434298661980250112 429290006167789824884736 455573067769899406000128 458693431247775429328896 465064173348438976958464 519141402807559788232704 523197195016993849078272 531501912398215973666816 572386674890386433179648 597939651447992970375168 643935009251684737327104 683359601654849109000192 697596260022658465437696 735925724859068271230976 778712104211339682349056 797252868597323960500224 858580012335579649769472 917386862495550858657792 930128346696877953916928 1046394390033987698156544 1063003824796431947333632 1195879302895985940750336 1287870018503369474654208 1366719203309698218000384 1395192520045316930875392 1557424208422679364698112 1594505737194647921000448 1717160024671159299538944 1860256693393755907833856 2092788780067975396313088 2391758605791971881500672 2575740037006738949308416 2790385040090633861750784 3189011474389295842000896 3720513386787511815667712 4185577560135950792626176 4783517211583943763001344 5151480074013477898616832 5580770080181267723501568 7441026773575023631335424 8371155120271901585252352 9567034423167887526002688 11161540160362535447003136 16742310240543803170504704 22323080320725070894006272 33484620481087606341009408 66969240962175212682018816
- Sum of all divisors σ(n): 253683547436006107290107991
- Sum of proper divisors (its aliquot sum) s(n): 186714306473830894608089175
- 66969240962175212682018816 is an abundant number, because the sum of its proper divisors (186714306473830894608089175) is greater than itself. Its abundance is 119745065511655681926070359
Bases of 66969240962175212682018816
- Binary: 110111011001010100100111010011101110010011010011101010001011101111100100000000000000002
- Hexadecimal: 0x376549D3B934EA2EF90000
- Base-36: 8EXDA8V8AIHKTPTS0
Squares and roots of 66969240962175212682018816
- 66969240962175212682018816 squared (669692409621752126820188162) is 4484879235049886406087463446127822210727649378041856
- 66969240962175212682018816 cubed (669692409621752126820188163) is 300348958178311886539303109659793655742105452510497587907504868948715027562496
-
66969240962175212682018816 is a
perfect square number . Itssquare root is 8183473648896 -
The
cube root of 66969240962175212682018816 is 406092646.6443372571 - Being both a perfect square and a perfect cube, 66969240962175212682018816 is also a
perfect sixth number .
Scales and comparisons
How big is 66969240962175212682018816?- 66,969,240,962,175,212,682,018,816 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 66,969,240,962,175,212,682,018,816 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 66969240962175212682018816 cubic inches would be around 33841053.9 feet tall.
Recreational maths with 66969240962175212682018816
- 66969240962175212682018816 backwards is 61881028621257126904296966
- 66969240962175212682018816 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 66969240962175212682018816'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 66969240962175212682018816 - Facts about the integer". Numbermatics.com. 2024. Web. 8 June 2024.
APA style:
Numbermatics. (2024). Number 66969240962175212682018816 - Facts about the integer. Retrieved 8 June 2024, from https://numbermatics.com/n/66969240962175212682018816/
Chicago style:
Numbermatics. 2024. "Number 66969240962175212682018816 - Facts about the integer". https://numbermatics.com/n/66969240962175212682018816/
The information we have on file for 66969240962175212682018816 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 66969240962175212682018816, math, Factors of 66969240962175212682018816, curriculum, school, college, exams, university, Prime factorization of 66969240962175212682018816, STEM, science, technology, engineering, physics, economics, calculator, sixty-six septillion, nine hundred sixty-nine sextillion, two hundred forty quintillion, nine hundred sixty-two quadrillion, one hundred seventy-five trillion, two hundred twelve billion, six hundred eighty-two million, eighteen thousand, eight hundred sixteen.